Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/castle_inside/areas/1/10/model.inc.c
7862 views
1
// 0x0702FDD8 - 0x0702FDF0
2
static const Lights1 inside_castle_seg7_lights_0702FDD8 = gdSPDefLights1(
3
0x5f, 0x5f, 0x5f,
4
0xff, 0xff, 0xff, 0x28, 0x28, 0x28
5
);
6
7
// 0x0702FDF0 - 0x0702FE70
8
static const Vtx inside_castle_seg7_vertex_0702FDF0[] = {
9
#ifdef VERSION_JP
10
{{{ 1422, 614, -2869}, 0, { 1774, 990}, {0x00, 0x7f, 0x00, 0xff}}},
11
{{{ 2038, 614, -2616}, 0, { -1294, -274}, {0x00, 0x7f, 0x00, 0xff}}},
12
{{{ 1784, 614, -2869}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
13
{{{ 1169, 614, -2254}, 0, { 3040, -2082}, {0x00, 0x7f, 0x00, 0xff}}},
14
{{{ 1422, 614, -2001}, 0, { 1774, -3346}, {0x00, 0x7f, 0x00, 0xff}}},
15
{{{ 2038, 614, -2254}, 0, { -1294, -2082}, {0x00, 0x7f, 0x00, 0xff}}},
16
{{{ 1784, 614, -2001}, 0, { 0, -3346}, {0x00, 0x7f, 0x00, 0xff}}},
17
{{{ 1169, 614, -2616}, 0, { 3040, -274}, {0x00, 0x7f, 0x00, 0xff}}},
18
#else
19
{{{ 1422, 614, -2869}, 0, { 1774, 990}, {0x00, 0x7f, 0x00, 0xff}}},
20
{{{ 1169, 614, -2616}, 0, { 3040, -274}, {0x00, 0x7f, 0x00, 0xff}}},
21
{{{ 1169, 614, -2254}, 0, { 3040, -2082}, {0x00, 0x7f, 0x00, 0xff}}},
22
{{{ 2038, 614, -2254}, 0, { -1294, -2082}, {0x00, 0x7f, 0x00, 0xff}}},
23
{{{ 2038, 614, -2616}, 0, { -1294, -274}, {0x00, 0x7f, 0x00, 0xff}}},
24
{{{ 1784, 614, -2001}, 0, { 0, -3346}, {0x00, 0x7f, 0x00, 0xff}}},
25
{{{ 1422, 614, -2001}, 0, { 1774, -3346}, {0x00, 0x7f, 0x00, 0xff}}},
26
{{{ 1784, 614, -2869}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
27
#endif
28
};
29
30
// 0x0702FE70 - 0x0702FF70
31
static const Vtx inside_castle_seg7_vertex_0702FE70[] = {
32
#ifdef VERSION_JP
33
{{{ 1857, 768, -2073}, 0, { 6834, 2794}, {0x00, 0x7f, 0x00, 0xff}}},
34
{{{ 2110, 768, -2037}, 0, { 9362, 3156}, {0x00, 0x7f, 0x00, 0xff}}},
35
{{{ 1965, 768, -2182}, 0, { 7918, 1710}, {0x00, 0x7f, 0x00, 0xff}}},
36
{{{ 2002, 768, -1928}, 0, { 8278, 4240}, {0x00, 0x7f, 0x00, 0xff}}},
37
{{{ 1857, 922, -2073}, 0, { 6834, 2794}, {0x59, 0x00, 0xa7, 0xff}}},
38
{{{ 2002, 768, -1928}, 0, { 8278, 4240}, {0x59, 0x00, 0xa7, 0xff}}},
39
{{{ 1857, 768, -2073}, 0, { 6834, 2794}, {0x59, 0x00, 0xa7, 0xff}}},
40
{{{ 2002, 922, -1928}, 0, { 8278, 4240}, {0x59, 0x00, 0xa7, 0xff}}},
41
{{{ 1350, 768, -2797}, 0, { 1774, -4430}, {0x00, 0x7f, 0x00, 0xff}}},
42
{{{ 1096, 768, -2833}, 0, { -752, -4792}, {0x00, 0x7f, 0x00, 0xff}}},
43
{{{ 1241, 768, -2688}, 0, { 690, -3346}, {0x00, 0x7f, 0x00, 0xff}}},
44
{{{ 1205, 768, -2942}, 0, { 330, -5876}, {0x00, 0x7f, 0x00, 0xff}}},
45
{{{ 553, 614, -1638}, 0, { 0, -288}, {0x00, 0x7f, 0x00, 0xff}}},
46
{{{ 1422, 614, -2001}, 0, { 4312, 1498}, {0x00, 0x7f, 0x00, 0xff}}},
47
{{{ 1169, 614, -2254}, 0, { 4312, -288}, {0x00, 0x7f, 0x00, 0xff}}},
48
{{{ 807, 614, -1385}, 0, { 0, 1498}, {0x00, 0x7f, 0x00, 0xff}}},
49
#else
50
{{{ 590, 614, -1530}, 0, { -286, 224}, {0x00, 0x7f, 0x00, 0xff}}},
51
{{{ 734, 614, -1457}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
52
{{{ 626, 614, -1566}, 0, { 0, 224}, {0x00, 0x7f, 0x00, 0xff}}},
53
{{{ 1857, 768, -2073}, 0, { 6834, 2794}, {0x00, 0x7f, 0x00, 0xff}}},
54
{{{ 2110, 768, -2037}, 0, { 9362, 3156}, {0x00, 0x7f, 0x00, 0xff}}},
55
{{{ 1965, 768, -2182}, 0, { 7918, 1710}, {0x00, 0x7f, 0x00, 0xff}}},
56
{{{ 2002, 768, -1928}, 0, { 8278, 4240}, {0x00, 0x7f, 0x00, 0xff}}},
57
{{{ 1350, 768, -2797}, 0, { 1774, -4430}, {0x00, 0x7f, 0x00, 0xff}}},
58
{{{ 1096, 768, -2833}, 0, { -752, -4792}, {0x00, 0x7f, 0x00, 0xff}}},
59
{{{ 1241, 768, -2688}, 0, { 690, -3346}, {0x00, 0x7f, 0x00, 0xff}}},
60
{{{ 1205, 768, -2942}, 0, { 330, -5876}, {0x00, 0x7f, 0x00, 0xff}}},
61
{{{ 553, 614, -1638}, 0, { 0, -288}, {0x00, 0x7f, 0x00, 0xff}}},
62
{{{ 1422, 614, -2001}, 0, { 4312, 1498}, {0x00, 0x7f, 0x00, 0xff}}},
63
{{{ 1169, 614, -2254}, 0, { 4312, -288}, {0x00, 0x7f, 0x00, 0xff}}},
64
{{{ 807, 614, -1385}, 0, { 0, 1498}, {0x00, 0x7f, 0x00, 0xff}}},
65
#endif
66
};
67
68
// 0x0702FF70 - 0x0702FFF0
69
static const Vtx inside_castle_seg7_vertex_0702FF70[] = {
70
#ifdef VERSION_JP
71
{{{ 590, 614, -1530}, 0, { -286, 224}, {0x00, 0x7f, 0x00, 0xff}}},
72
{{{ 698, 614, -1421}, 0, { -286, 990}, {0x00, 0x7f, 0x00, 0xff}}},
73
{{{ 734, 614, -1457}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
74
{{{ 626, 614, -1566}, 0, { 0, 224}, {0x00, 0x7f, 0x00, 0xff}}},
75
{{{ 1965, 768, -2688}, 0, { 7918, -3346}, {0x00, 0x7f, 0x00, 0xff}}},
76
{{{ 2001, 768, -2942}, 0, { 8278, -5876}, {0x00, 0x7f, 0x00, 0xff}}},
77
{{{ 1857, 768, -2797}, 0, { 6834, -4430}, {0x00, 0x7f, 0x00, 0xff}}},
78
{{{ 2110, 768, -2833}, 0, { 9362, -4792}, {0x00, 0x7f, 0x00, 0xff}}},
79
#else
80
{{{ 1965, 768, -2688}, 0, { 7918, -3346}, {0x00, 0x7f, 0x00, 0xff}}},
81
{{{ 2001, 768, -2942}, 0, { 8278, -5876}, {0x00, 0x7f, 0x00, 0xff}}},
82
{{{ 1857, 768, -2797}, 0, { 6834, -4430}, {0x00, 0x7f, 0x00, 0xff}}},
83
{{{ 590, 614, -1530}, 0, { -286, 224}, {0x00, 0x7f, 0x00, 0xff}}},
84
{{{ 698, 614, -1421}, 0, { -286, 990}, {0x00, 0x7f, 0x00, 0xff}}},
85
{{{ 734, 614, -1457}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
86
{{{ 2110, 768, -2833}, 0, { 9362, -4792}, {0x00, 0x7f, 0x00, 0xff}}},
87
#endif
88
};
89
90
// 0x0702FFF0 - 0x070300E0
91
static const Vtx inside_castle_seg7_vertex_0702FFF0[] = {
92
{{{ 1446, 1126, -2169}, 0, { 10018, 0}, {0x00, 0x81, 0x00, 0xff}}},
93
{{{ 626, 1126, -1566}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}},
94
{{{ 1338, 1126, -2278}, 0, { 10018, 990}, {0x00, 0x81, 0x00, 0xff}}},
95
{{{ 1338, 1126, -2278}, 0, { 10018, -4120}, {0x50, 0xc7, 0x50, 0xff}}},
96
{{{ 553, 922, -1638}, 0, { 0, -2076}, {0x50, 0xc7, 0x50, 0xff}}},
97
{{{ 1169, 922, -2254}, 0, { 8654, -2076}, {0x50, 0xc7, 0x50, 0xff}}},
98
{{{ 1169, 922, -2254}, 0, { 8654, -2076}, {0x59, 0x00, 0x59, 0xff}}},
99
{{{ 553, 922, -1638}, 0, { 0, -2076}, {0x59, 0x00, 0x59, 0xff}}},
100
{{{ 553, 614, -1638}, 0, { 0, 990}, {0x59, 0x00, 0x59, 0xff}}},
101
{{{ 1169, 614, -2254}, 0, { 8654, 990}, {0x59, 0x00, 0x59, 0xff}}},
102
{{{ 626, 1126, -1566}, 0, { 0, -4120}, {0x50, 0xc7, 0x50, 0xff}}},
103
{{{ 1422, 614, -2001}, 0, { 8654, 990}, {0xa7, 0x00, 0xa7, 0xff}}},
104
{{{ 807, 614, -1385}, 0, { 0, 990}, {0xa7, 0x00, 0xa7, 0xff}}},
105
{{{ 807, 922, -1385}, 0, { 0, -2076}, {0xa7, 0x00, 0xa7, 0xff}}},
106
{{{ 1422, 922, -2001}, 0, { 8654, -2076}, {0xa7, 0x00, 0xa7, 0xff}}},
107
};
108
109
// 0x070300E0 - 0x070301D0
110
static const Vtx inside_castle_seg7_vertex_070300E0[] = {
111
{{{ 1422, 922, -2001}, 0, { 8654, -2076}, {0xb0, 0xc7, 0xb0, 0xff}}},
112
{{{ 807, 922, -1385}, 0, { 0, -2076}, {0xb0, 0xc7, 0xb0, 0xff}}},
113
{{{ 734, 1126, -1457}, 0, { 0, -4120}, {0xb0, 0xc7, 0xb0, 0xff}}},
114
{{{ 1422, 922, -2001}, 0, { 8654, -2076}, {0xb0, 0xc8, 0xb0, 0xff}}},
115
{{{ 734, 1126, -1457}, 0, { 0, -4120}, {0xb0, 0xc8, 0xb0, 0xff}}},
116
{{{ 1446, 1126, -2169}, 0, { 10018, -4120}, {0xb0, 0xc8, 0xb0, 0xff}}},
117
{{{ 1965, 768, -2182}, 0, { -540, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
118
{{{ 2038, 614, -2254}, 0, { -1562, 990}, {0xa7, 0x00, 0xa7, 0xff}}},
119
{{{ 1784, 614, -2001}, 0, { 2012, 990}, {0xa7, 0x00, 0xa7, 0xff}}},
120
{{{ 1446, 1126, -2169}, 0, { 10018, 0}, {0x00, 0x81, 0x00, 0xff}}},
121
{{{ 734, 1126, -1457}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
122
{{{ 626, 1126, -1566}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}},
123
{{{ 1422, 922, -2001}, 0, { -1052, -1054}, {0x4a, 0xba, 0xb6, 0xff}}},
124
{{{ 1446, 1126, -2169}, 0, { 0, -3098}, {0x4a, 0xba, 0xb6, 0xff}}},
125
{{{ 1507, 1229, -2205}, 0, { -206, -4120}, {0x4a, 0xba, 0xb6, 0xff}}},
126
};
127
128
// 0x070301D0 - 0x070302B0
129
static const Vtx inside_castle_seg7_vertex_070301D0[] = {
130
{{{ 1446, 1126, -2169}, 0, { 0, -3098}, {0x4b, 0xba, 0xb6, 0xff}}},
131
{{{ 1338, 1126, -2278}, 0, { 1502, -3098}, {0x4b, 0xba, 0xb6, 0xff}}},
132
{{{ 1507, 1229, -2205}, 0, { -206, -4120}, {0x4b, 0xba, 0xb6, 0xff}}},
133
{{{ 1374, 1229, -2339}, 0, { 1676, -4120}, {0x4b, 0xba, 0xb6, 0xff}}},
134
{{{ 1338, 1126, -2278}, 0, { 1502, -3098}, {0x4a, 0xba, 0xb5, 0xff}}},
135
{{{ 1169, 922, -2254}, 0, { 2524, -1054}, {0x4a, 0xba, 0xb5, 0xff}}},
136
{{{ 1374, 1229, -2339}, 0, { 1676, -4120}, {0x4a, 0xba, 0xb5, 0xff}}},
137
{{{ 1784, 614, -2001}, 0, { 2012, 990}, {0xa6, 0x00, 0xa7, 0xff}}},
138
{{{ 1857, 768, -2073}, 0, { 990, -544}, {0xa6, 0x00, 0xa7, 0xff}}},
139
{{{ 1965, 768, -2182}, 0, { -540, -544}, {0xa6, 0x00, 0xa7, 0xff}}},
140
{{{ 1965, 768, -2182}, 0, { -540, -544}, {0xa7, 0x00, 0xa6, 0xff}}},
141
{{{ 1965, 922, -2182}, 0, { -540, -2076}, {0xa7, 0x00, 0xa6, 0xff}}},
142
{{{ 2038, 922, -2254}, 0, { -1562, -2076}, {0xa7, 0x00, 0xa6, 0xff}}},
143
{{{ 2038, 614, -2254}, 0, { -1562, 990}, {0xa7, 0x00, 0xa6, 0xff}}},
144
};
145
146
// 0x070302B0 - 0x070303B0
147
static const Vtx inside_castle_seg7_vertex_070302B0[] = {
148
#ifdef VERSION_JP
149
{{{ 1965, 768, -2182}, 0, { 5588, 990}, {0xa7, 0x00, 0x59, 0xff}}},
150
{{{ 2110, 768, -2037}, 0, { 7632, 990}, {0xa7, 0x00, 0x59, 0xff}}},
151
{{{ 2110, 922, -2037}, 0, { 7632, -544}, {0xa7, 0x00, 0x59, 0xff}}},
152
{{{ 1784, 614, -2001}, 0, { 2012, 990}, {0xa7, 0x00, 0xa6, 0xff}}},
153
{{{ 1784, 922, -2001}, 0, { 2012, -2076}, {0xa7, 0x00, 0xa6, 0xff}}},
154
{{{ 1857, 922, -2073}, 0, { 990, -2076}, {0xa7, 0x00, 0xa6, 0xff}}},
155
{{{ 1857, 768, -2073}, 0, { 990, -544}, {0xa7, 0x00, 0xa6, 0xff}}},
156
{{{ 2038, 922, -2254}, 0, { -1562, -2076}, {0xb6, 0xba, 0xb6, 0xff}}},
157
{{{ 1881, 1024, -2194}, 0, { 0, -3098}, {0xb6, 0xba, 0xb6, 0xff}}},
158
{{{ 1833, 1229, -2339}, 0, { -716, -5142}, {0xb6, 0xba, 0xb6, 0xff}}},
159
{{{ 2038, 922, -2254}, 0, { -1562, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
160
{{{ 1965, 922, -2182}, 0, { -540, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
161
{{{ 1881, 1024, -2194}, 0, { 0, -3098}, {0xb6, 0xba, 0xb5, 0xff}}},
162
{{{ 1845, 1024, -2157}, 0, { 478, -3098}, {0xb6, 0xba, 0xb5, 0xff}}},
163
{{{ 1857, 922, -2073}, 0, { 990, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
164
{{{ 1784, 922, -2001}, 0, { 2012, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
165
#else
166
{{{ 1965, 768, -2182}, 0, { 0, 990}, {0xa7, 0x00, 0x59, 0xff}}},
167
{{{ 2110, 922, -2037}, 0, { 2012, -542}, {0xa7, 0x00, 0x59, 0xff}}},
168
{{{ 1965, 922, -2182}, 0, { 0, -542}, {0xa7, 0x00, 0x59, 0xff}}},
169
{{{ 1784, 614, -2001}, 0, { 2012, 990}, {0xa7, 0x00, 0xa6, 0xff}}},
170
{{{ 1784, 922, -2001}, 0, { 2012, -2076}, {0xa7, 0x00, 0xa6, 0xff}}},
171
{{{ 1857, 922, -2073}, 0, { 990, -2076}, {0xa7, 0x00, 0xa6, 0xff}}},
172
{{{ 1857, 768, -2073}, 0, { 990, -544}, {0xa7, 0x00, 0xa6, 0xff}}},
173
{{{ 2038, 922, -2254}, 0, { -1562, -2076}, {0xb6, 0xba, 0xb6, 0xff}}},
174
{{{ 1881, 1024, -2194}, 0, { 0, -3098}, {0xb6, 0xba, 0xb6, 0xff}}},
175
{{{ 1833, 1229, -2339}, 0, { -716, -5142}, {0xb6, 0xba, 0xb6, 0xff}}},
176
{{{ 2038, 922, -2254}, 0, { -1562, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
177
{{{ 1965, 922, -2182}, 0, { -540, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
178
{{{ 1881, 1024, -2194}, 0, { 0, -3098}, {0xb6, 0xba, 0xb5, 0xff}}},
179
{{{ 1845, 1024, -2157}, 0, { 478, -3098}, {0xb6, 0xba, 0xb5, 0xff}}},
180
{{{ 1857, 922, -2073}, 0, { 990, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
181
{{{ 1784, 922, -2001}, 0, { 2012, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
182
#endif
183
};
184
185
// 0x070303B0 - 0x07030490
186
static const Vtx inside_castle_seg7_vertex_070303B0[] = {
187
#ifdef VERSION_JP
188
{{{ 1965, 768, -2182}, 0, { 5588, 990}, {0xa7, 0x00, 0x59, 0xff}}},
189
{{{ 2110, 922, -2037}, 0, { 7632, -544}, {0xa7, 0x00, 0x59, 0xff}}},
190
{{{ 1965, 922, -2182}, 0, { 5588, -544}, {0xa7, 0x00, 0x59, 0xff}}},
191
{{{ 1881, 1024, -2194}, 0, { 0, -3098}, {0xb6, 0xba, 0xb6, 0xff}}},
192
{{{ 1699, 1229, -2205}, 0, { 1166, -5142}, {0xb6, 0xba, 0xb6, 0xff}}},
193
{{{ 1833, 1229, -2339}, 0, { -716, -5142}, {0xb6, 0xba, 0xb6, 0xff}}},
194
{{{ 1965, 922, -2182}, 0, { 5588, -544}, {0xb0, 0xc8, 0x50, 0xff}}},
195
{{{ 2110, 922, -2037}, 0, { 7632, -544}, {0xb0, 0xc8, 0x50, 0xff}}},
196
{{{ 2074, 1024, -2001}, 0, { 7632, -1566}, {0xb0, 0xc8, 0x50, 0xff}}},
197
{{{ 1881, 1024, -2194}, 0, { 4908, -1566}, {0xb0, 0xc8, 0x50, 0xff}}},
198
{{{ 1845, 1024, -2157}, 0, { 4908, -1566}, {0x50, 0xc8, 0xb0, 0xff}}},
199
{{{ 2038, 1024, -1964}, 0, { 7632, -1566}, {0x50, 0xc8, 0xb0, 0xff}}},
200
{{{ 2002, 922, -1928}, 0, { 7632, -544}, {0x50, 0xc8, 0xb0, 0xff}}},
201
{{{ 1857, 922, -2073}, 0, { 5588, -544}, {0x50, 0xc8, 0xb0, 0xff}}},
202
#else
203
{{{ 1965, 768, -2182}, 0, { 0, 990}, {0xa7, 0x00, 0x59, 0xff}}},
204
{{{ 2110, 768, -2037}, 0, { 2012, 990}, {0xa7, 0x00, 0x59, 0xff}}},
205
{{{ 2110, 922, -2037}, 0, { 2012, -542}, {0xa7, 0x00, 0x59, 0xff}}},
206
{{{ 1965, 922, -2182}, 0, { 5588, -544}, {0xb0, 0xc8, 0x50, 0xff}}},
207
{{{ 2110, 922, -2037}, 0, { 7632, -544}, {0xb0, 0xc8, 0x50, 0xff}}},
208
{{{ 2074, 1024, -2001}, 0, { 7632, -1566}, {0xb0, 0xc8, 0x50, 0xff}}},
209
{{{ 1857, 922, -2073}, 0, { 0, -544}, {0x59, 0x00, 0xa7, 0xff}}},
210
{{{ 2002, 768, -1928}, 0, { 2012, 990}, {0x59, 0x00, 0xa7, 0xff}}},
211
{{{ 1857, 768, -2073}, 0, { 0, 990}, {0x59, 0x00, 0xa7, 0xff}}},
212
{{{ 2002, 922, -1928}, 0, { 2012, -542}, {0x59, 0x00, 0xa7, 0xff}}},
213
{{{ 1845, 1024, -2157}, 0, { 4908, -1566}, {0x50, 0xc8, 0xb0, 0xff}}},
214
{{{ 2038, 1024, -1964}, 0, { 7632, -1566}, {0x50, 0xc8, 0xb0, 0xff}}},
215
{{{ 2002, 922, -1928}, 0, { 7632, -544}, {0x50, 0xc8, 0xb0, 0xff}}},
216
{{{ 1857, 922, -2073}, 0, { 5588, -544}, {0x50, 0xc8, 0xb0, 0xff}}},
217
#endif
218
};
219
220
// 0x07030490 - 0x07030590
221
static const Vtx inside_castle_seg7_vertex_07030490[] = {
222
#ifdef VERSION_JP
223
{{{ 1881, 1024, -2194}, 0, { 7292, 480}, {0x00, 0x81, 0x00, 0xff}}},
224
{{{ 2074, 1024, -2001}, 0, { 10018, 480}, {0x00, 0x81, 0x00, 0xff}}},
225
{{{ 2038, 1024, -1964}, 0, { 10018, 0}, {0x00, 0x81, 0x00, 0xff}}},
226
{{{ 1845, 1024, -2157}, 0, { 7292, 0}, {0x00, 0x81, 0x00, 0xff}}},
227
{{{ 1845, 1024, -2157}, 0, { 478, -3098}, {0xb6, 0xba, 0xb5, 0xff}}},
228
{{{ 1784, 922, -2001}, 0, { 2012, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
229
{{{ 1699, 1229, -2205}, 0, { 1166, -5142}, {0xb6, 0xba, 0xb5, 0xff}}},
230
{{{ 1881, 1024, -2194}, 0, { 0, -3098}, {0xb5, 0xba, 0xb7, 0xff}}},
231
{{{ 1845, 1024, -2157}, 0, { 478, -3098}, {0xb5, 0xba, 0xb7, 0xff}}},
232
{{{ 1699, 1229, -2205}, 0, { 1166, -5142}, {0xb5, 0xba, 0xb7, 0xff}}},
233
{{{ 1507, 1229, -2665}, 0, { -716, -5142}, {0x4b, 0xba, 0x49, 0xff}}},
234
{{{ 1326, 1024, -2676}, 0, { 478, -3098}, {0x4b, 0xba, 0x49, 0xff}}},
235
{{{ 1362, 1024, -2713}, 0, { 0, -3098}, {0x4b, 0xba, 0x49, 0xff}}},
236
{{{ 1507, 1229, -2665}, 0, { -716, -5142}, {0x4a, 0xba, 0x4a, 0xff}}},
237
{{{ 1362, 1024, -2713}, 0, { 0, -3098}, {0x4a, 0xba, 0x4a, 0xff}}},
238
{{{ 1422, 922, -2869}, 0, { -1564, -2076}, {0x4a, 0xba, 0x4a, 0xff}}},
239
#else
240
{{{ 1881, 1024, -2194}, 0, { 7292, 480}, {0x00, 0x81, 0x00, 0xff}}},
241
{{{ 2074, 1024, -2001}, 0, { 10018, 480}, {0x00, 0x81, 0x00, 0xff}}},
242
{{{ 2038, 1024, -1964}, 0, { 10018, 0}, {0x00, 0x81, 0x00, 0xff}}},
243
{{{ 1845, 1024, -2157}, 0, { 7292, 0}, {0x00, 0x81, 0x00, 0xff}}},
244
{{{ 1507, 1229, -2665}, 0, { -716, -5142}, {0x4b, 0xba, 0x4a, 0xff}}},
245
{{{ 1374, 1229, -2531}, 0, { 1166, -5142}, {0x4b, 0xba, 0x4a, 0xff}}},
246
{{{ 1326, 1024, -2676}, 0, { 478, -3098}, {0x4b, 0xba, 0x4a, 0xff}}},
247
{{{ 1965, 922, -2182}, 0, { 5588, -544}, {0xb0, 0xc8, 0x50, 0xff}}},
248
{{{ 2074, 1024, -2001}, 0, { 7632, -1566}, {0xb0, 0xc8, 0x50, 0xff}}},
249
{{{ 1881, 1024, -2194}, 0, { 4908, -1566}, {0xb0, 0xc8, 0x50, 0xff}}},
250
{{{ 1881, 1024, -2194}, 0, { 0, -3098}, {0xb5, 0xba, 0xb7, 0xff}}},
251
{{{ 1845, 1024, -2157}, 0, { 478, -3098}, {0xb5, 0xba, 0xb7, 0xff}}},
252
{{{ 1699, 1229, -2205}, 0, { 1166, -5142}, {0xb5, 0xba, 0xb7, 0xff}}},
253
{{{ 1881, 1024, -2194}, 0, { 0, -3098}, {0xb6, 0xba, 0xb6, 0xff}}},
254
{{{ 1699, 1229, -2205}, 0, { 1166, -5142}, {0xb6, 0xba, 0xb6, 0xff}}},
255
{{{ 1833, 1229, -2339}, 0, { -716, -5142}, {0xb6, 0xba, 0xb6, 0xff}}},
256
#endif
257
};
258
259
// 0x07030590 - 0x07030670
260
static const Vtx inside_castle_seg7_vertex_07030590[] = {
261
#ifdef VERSION_JP
262
{{{ 1507, 1229, -2665}, 0, { -716, -5142}, {0x4b, 0xba, 0x4a, 0xff}}},
263
{{{ 1374, 1229, -2531}, 0, { 1166, -5142}, {0x4b, 0xba, 0x4a, 0xff}}},
264
{{{ 1326, 1024, -2676}, 0, { 478, -3098}, {0x4b, 0xba, 0x4a, 0xff}}},
265
{{{ 1362, 1024, -2713}, 0, { 0, -3098}, {0x4a, 0xba, 0x4a, 0xff}}},
266
{{{ 1350, 922, -2797}, 0, { -542, -2076}, {0x4a, 0xba, 0x4a, 0xff}}},
267
{{{ 1422, 922, -2869}, 0, { -1564, -2076}, {0x4a, 0xba, 0x4a, 0xff}}},
268
{{{ 1422, 614, -2869}, 0, { -1564, 990}, {0x59, 0x00, 0x59, 0xff}}},
269
{{{ 1422, 922, -2869}, 0, { -1564, -2076}, {0x59, 0x00, 0x59, 0xff}}},
270
{{{ 1350, 922, -2797}, 0, { -542, -2076}, {0x59, 0x00, 0x59, 0xff}}},
271
{{{ 1350, 768, -2797}, 0, { -542, -542}, {0x59, 0x00, 0x59, 0xff}}},
272
{{{ 1169, 922, -2616}, 0, { 2012, -2076}, {0x4a, 0xba, 0x4a, 0xff}}},
273
{{{ 1241, 922, -2688}, 0, { 990, -2076}, {0x4a, 0xba, 0x4a, 0xff}}},
274
{{{ 1326, 1024, -2676}, 0, { 478, -3098}, {0x4a, 0xba, 0x4a, 0xff}}},
275
{{{ 1374, 1229, -2531}, 0, { 1166, -5142}, {0x4a, 0xba, 0x4a, 0xff}}},
276
#else
277
{{{ 1845, 1024, -2157}, 0, { 478, -3098}, {0xb6, 0xba, 0xb5, 0xff}}},
278
{{{ 1784, 922, -2001}, 0, { 2012, -2076}, {0xb6, 0xba, 0xb5, 0xff}}},
279
{{{ 1699, 1229, -2205}, 0, { 1166, -5142}, {0xb6, 0xba, 0xb5, 0xff}}},
280
{{{ 1507, 1229, -2665}, 0, { -716, -5142}, {0x4a, 0xba, 0x4a, 0xff}}},
281
{{{ 1362, 1024, -2713}, 0, { 0, -3098}, {0x4a, 0xba, 0x4a, 0xff}}},
282
{{{ 1422, 922, -2869}, 0, { -1564, -2076}, {0x4a, 0xba, 0x4a, 0xff}}},
283
{{{ 1507, 1229, -2665}, 0, { -716, -5142}, {0x4b, 0xba, 0x49, 0xff}}},
284
{{{ 1326, 1024, -2676}, 0, { 478, -3098}, {0x4b, 0xba, 0x49, 0xff}}},
285
{{{ 1362, 1024, -2713}, 0, { 0, -3098}, {0x4b, 0xba, 0x49, 0xff}}},
286
{{{ 1422, 614, -2869}, 0, { -1564, 990}, {0x59, 0x00, 0x59, 0xff}}},
287
{{{ 1350, 768, -2797}, 0, { -542, -542}, {0x59, 0x00, 0x59, 0xff}}},
288
{{{ 1241, 768, -2688}, 0, { 990, -542}, {0x59, 0x00, 0x59, 0xff}}},
289
{{{ 1350, 922, -2797}, 0, { -542, -2076}, {0x4a, 0xba, 0x4a, 0xff}}},
290
{{{ 1422, 922, -2869}, 0, { -1564, -2076}, {0x59, 0x00, 0x59, 0xff}}},
291
{{{ 1350, 922, -2797}, 0, { -542, -2076}, {0x59, 0x00, 0x59, 0xff}}},
292
#endif
293
};
294
295
// 0x07030670 - 0x07030760
296
static const Vtx inside_castle_seg7_vertex_07030670[] = {
297
#ifdef VERSION_JP
298
{{{ 1326, 1024, -2676}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
299
{{{ 1169, 1024, -2906}, 0, { -2756, 478}, {0x00, 0x81, 0x00, 0xff}}},
300
{{{ 1362, 1024, -2713}, 0, { 0, 478}, {0x00, 0x81, 0x00, 0xff}}},
301
{{{ 1241, 768, -2688}, 0, { 990, -542}, {0x59, 0x00, 0x59, 0xff}}},
302
{{{ 1241, 922, -2688}, 0, { 990, -2076}, {0x59, 0x00, 0x59, 0xff}}},
303
{{{ 1169, 922, -2616}, 0, { 2012, -2076}, {0x59, 0x00, 0x59, 0xff}}},
304
{{{ 1362, 1024, -2713}, 0, { -2414, -1566}, {0xb0, 0xc8, 0x50, 0xff}}},
305
{{{ 1169, 1024, -2906}, 0, { -5140, -1566}, {0xb0, 0xc8, 0x50, 0xff}}},
306
{{{ 1205, 922, -2942}, 0, { -5140, -544}, {0xb0, 0xc8, 0x50, 0xff}}},
307
{{{ 1350, 922, -2797}, 0, { -3096, -544}, {0xb0, 0xc8, 0x50, 0xff}}},
308
{{{ 1350, 922, -2797}, 0, { -3096, -544}, {0xa7, 0x00, 0x59, 0xff}}},
309
{{{ 1205, 922, -2942}, 0, { -5140, -544}, {0xa7, 0x00, 0x59, 0xff}}},
310
{{{ 1205, 768, -2942}, 0, { -5140, 990}, {0xa7, 0x00, 0x59, 0xff}}},
311
{{{ 1350, 768, -2797}, 0, { -3096, 990}, {0xa7, 0x00, 0x59, 0xff}}},
312
{{{ 1133, 1024, -2869}, 0, { -2756, 0}, {0x00, 0x81, 0x00, 0xff}}},
313
#else
314
{{{ 1169, 922, -2616}, 0, { 2012, -2076}, {0x4a, 0xba, 0x4a, 0xff}}},
315
{{{ 1241, 922, -2688}, 0, { 990, -2076}, {0x4a, 0xba, 0x4a, 0xff}}},
316
{{{ 1326, 1024, -2676}, 0, { 478, -3098}, {0x4a, 0xba, 0x4a, 0xff}}},
317
{{{ 1374, 1229, -2531}, 0, { 1166, -5142}, {0x4a, 0xba, 0x4a, 0xff}}},
318
{{{ 1241, 768, -2688}, 0, { 990, -542}, {0x59, 0x00, 0x59, 0xff}}},
319
{{{ 1241, 922, -2688}, 0, { 990, -2076}, {0x59, 0x00, 0x59, 0xff}}},
320
{{{ 1169, 922, -2616}, 0, { 2012, -2076}, {0x59, 0x00, 0x59, 0xff}}},
321
{{{ 1362, 1024, -2713}, 0, { -2414, -1566}, {0xb0, 0xc8, 0x50, 0xff}}},
322
{{{ 1169, 1024, -2906}, 0, { -5140, -1566}, {0xb0, 0xc8, 0x50, 0xff}}},
323
{{{ 1205, 922, -2942}, 0, { -5140, -544}, {0xb0, 0xc8, 0x50, 0xff}}},
324
{{{ 1350, 922, -2797}, 0, { -3096, -544}, {0xb0, 0xc8, 0x50, 0xff}}},
325
{{{ 1241, 922, -2688}, 0, { -3096, -542}, {0x50, 0xc7, 0xb0, 0xff}}},
326
{{{ 1133, 1024, -2869}, 0, { -5140, -1564}, {0x50, 0xc7, 0xb0, 0xff}}},
327
{{{ 1326, 1024, -2676}, 0, { -2414, -1566}, {0x50, 0xc7, 0xb0, 0xff}}},
328
#endif
329
};
330
331
// 0x07030760 - 0x07030860
332
static const Vtx inside_castle_seg7_vertex_07030760[] = {
333
#ifdef VERSION_JP
334
{{{ 1784, 922, -2001}, 0, { -1052, -1054}, {0x00, 0x00, 0x81, 0xff}}},
335
{{{ 1422, 614, -2001}, 0, { 2560, 2010}, {0x00, 0x00, 0x81, 0xff}}},
336
{{{ 1422, 922, -2001}, 0, { 2560, -1054}, {0x00, 0x00, 0x81, 0xff}}},
337
{{{ 1241, 768, -2688}, 0, { -3096, 990}, {0x59, 0x00, 0xa7, 0xff}}},
338
{{{ 1096, 922, -2833}, 0, { -5140, -542}, {0x59, 0x00, 0xa7, 0xff}}},
339
{{{ 1241, 922, -2688}, 0, { -3096, -542}, {0x59, 0x00, 0xa7, 0xff}}},
340
{{{ 1241, 922, -2688}, 0, { -3096, -542}, {0x50, 0xc7, 0xb0, 0xff}}},
341
{{{ 1096, 922, -2833}, 0, { -5140, -542}, {0x50, 0xc7, 0xb0, 0xff}}},
342
{{{ 1133, 1024, -2869}, 0, { -5140, -1564}, {0x50, 0xc7, 0xb0, 0xff}}},
343
{{{ 1326, 1024, -2676}, 0, { -2414, -1566}, {0x50, 0xc7, 0xb0, 0xff}}},
344
{{{ 1096, 768, -2833}, 0, { -5140, 990}, {0x59, 0x00, 0xa7, 0xff}}},
345
{{{ 1241, 768, -2688}, 0, { 990, -542}, {0x59, 0x00, 0x59, 0xff}}},
346
{{{ 1169, 922, -2616}, 0, { 2012, -2076}, {0x59, 0x00, 0x59, 0xff}}},
347
{{{ 1169, 614, -2616}, 0, { 2012, 990}, {0x59, 0x00, 0x59, 0xff}}},
348
{{{ 1422, 614, -2869}, 0, { -1564, 990}, {0x59, 0x00, 0x59, 0xff}}},
349
{{{ 1350, 768, -2797}, 0, { -542, -542}, {0x59, 0x00, 0x59, 0xff}}},
350
#else
351
{{{ 1350, 922, -2797}, 0, { -3096, -544}, {0xa7, 0x00, 0x59, 0xff}}},
352
{{{ 1205, 922, -2942}, 0, { -5140, -544}, {0xa7, 0x00, 0x59, 0xff}}},
353
{{{ 1205, 768, -2942}, 0, { -5140, 990}, {0xa7, 0x00, 0x59, 0xff}}},
354
{{{ 1350, 768, -2797}, 0, { -3096, 990}, {0xa7, 0x00, 0x59, 0xff}}},
355
{{{ 1326, 1024, -2676}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
356
{{{ 1133, 1024, -2869}, 0, { -2756, 0}, {0x00, 0x81, 0x00, 0xff}}},
357
{{{ 1169, 1024, -2906}, 0, { -2756, 478}, {0x00, 0x81, 0x00, 0xff}}},
358
{{{ 1362, 1024, -2713}, 0, { 0, 478}, {0x00, 0x81, 0x00, 0xff}}},
359
{{{ 1241, 768, -2688}, 0, { -3096, 990}, {0x59, 0x00, 0xa7, 0xff}}},
360
{{{ 1096, 922, -2833}, 0, { -5140, -542}, {0x59, 0x00, 0xa7, 0xff}}},
361
{{{ 1241, 922, -2688}, 0, { -3096, -542}, {0x59, 0x00, 0xa7, 0xff}}},
362
{{{ 1241, 922, -2688}, 0, { -3096, -542}, {0x50, 0xc7, 0xb0, 0xff}}},
363
{{{ 1096, 922, -2833}, 0, { -5140, -542}, {0x50, 0xc7, 0xb0, 0xff}}},
364
{{{ 1133, 1024, -2869}, 0, { -5140, -1564}, {0x50, 0xc7, 0xb0, 0xff}}},
365
#endif
366
};
367
368
// 0x07030860 - 0x07030940
369
static const Vtx inside_castle_seg7_vertex_07030860[] = {
370
#ifdef VERSION_JP
371
{{{ 1784, 922, -2001}, 0, { -1052, -1054}, {0x00, 0x00, 0x81, 0xff}}},
372
{{{ 1784, 614, -2001}, 0, { -1052, 2010}, {0x00, 0x00, 0x81, 0xff}}},
373
{{{ 1422, 614, -2001}, 0, { 2560, 2010}, {0x00, 0x00, 0x81, 0xff}}},
374
{{{ 626, 870, -1566}, 0, { 1502, -544}, {0x59, 0x01, 0xa7, 0xff}}},
375
{{{ 553, 922, -1638}, 0, { 2524, -1054}, {0x59, 0x01, 0xa7, 0xff}}},
376
{{{ 807, 922, -1385}, 0, { -1052, -1054}, {0x59, 0x01, 0xa7, 0xff}}},
377
{{{ 2038, 922, -2616}, 0, { 2560, -1054}, {0x81, 0x00, 0x00, 0xff}}},
378
{{{ 2038, 614, -2254}, 0, { -1052, 2010}, {0x81, 0x00, 0x00, 0xff}}},
379
{{{ 2038, 922, -2254}, 0, { -1052, -1054}, {0x81, 0x00, 0x00, 0xff}}},
380
{{{ 2038, 614, -2616}, 0, { 2560, 2010}, {0x81, 0x00, 0x00, 0xff}}},
381
{{{ 1169, 922, -2254}, 0, { -1052, -1054}, {0x7f, 0x00, 0x00, 0xff}}},
382
{{{ 1169, 614, -2254}, 0, { -1052, 2010}, {0x7f, 0x00, 0x00, 0xff}}},
383
{{{ 1169, 614, -2616}, 0, { 2560, 2010}, {0x7f, 0x00, 0x00, 0xff}}},
384
{{{ 1169, 922, -2616}, 0, { 2560, -1054}, {0x7f, 0x00, 0x00, 0xff}}},
385
#else
386
{{{ 2038, 922, -2616}, 0, { 2560, -1054}, {0x81, 0x00, 0x00, 0xff}}},
387
{{{ 2038, 614, -2616}, 0, { 2560, 2010}, {0x81, 0x00, 0x00, 0xff}}},
388
{{{ 2038, 614, -2254}, 0, { -1052, 2010}, {0x81, 0x00, 0x00, 0xff}}},
389
{{{ 1241, 768, -2688}, 0, { -3096, 990}, {0x59, 0x00, 0xa7, 0xff}}},
390
{{{ 1096, 768, -2833}, 0, { -5140, 990}, {0x59, 0x00, 0xa7, 0xff}}},
391
{{{ 1096, 922, -2833}, 0, { -5140, -542}, {0x59, 0x00, 0xa7, 0xff}}},
392
{{{ 1241, 768, -2688}, 0, { 990, -542}, {0x59, 0x00, 0x59, 0xff}}},
393
{{{ 1169, 614, -2616}, 0, { 2012, 990}, {0x59, 0x00, 0x59, 0xff}}},
394
{{{ 1422, 614, -2869}, 0, { -1564, 990}, {0x59, 0x00, 0x59, 0xff}}},
395
{{{ 1169, 922, -2616}, 0, { 2012, -2076}, {0x59, 0x00, 0x59, 0xff}}},
396
{{{ 1784, 922, -2001}, 0, { -1052, -1054}, {0x00, 0x00, 0x81, 0xff}}},
397
{{{ 1784, 614, -2001}, 0, { -1052, 2010}, {0x00, 0x00, 0x81, 0xff}}},
398
{{{ 1422, 614, -2001}, 0, { 2560, 2010}, {0x00, 0x00, 0x81, 0xff}}},
399
{{{ 1422, 922, -2001}, 0, { 2560, -1054}, {0x00, 0x00, 0x81, 0xff}}},
400
{{{ 2038, 922, -2254}, 0, { -1052, -1054}, {0x81, 0x00, 0x00, 0xff}}},
401
#endif
402
};
403
404
// 0x07030940 - 0x07030A40
405
const Vtx inside_castle_seg7_vertex_07030940[] = {
406
#ifdef VERSION_JP
407
{{{ 807, 922, -1385}, 0, { -1052, -1054}, {0x5a, 0xfe, 0xa7, 0xff}}},
408
{{{ 734, 870, -1457}, 0, { 0, -544}, {0x5a, 0xfe, 0xa7, 0xff}}},
409
{{{ 626, 870, -1566}, 0, { 1502, -544}, {0x5a, 0xfe, 0xa7, 0xff}}},
410
{{{ 626, 870, -1566}, 0, { 1502, -544}, {0x59, 0x00, 0xa6, 0xff}}},
411
{{{ 626, 614, -1566}, 0, { 1502, 2010}, {0x59, 0x00, 0xa6, 0xff}}},
412
{{{ 553, 922, -1638}, 0, { 2524, -1054}, {0x59, 0x00, 0xa6, 0xff}}},
413
{{{ 1784, 922, -2869}, 0, { -1052, -1054}, {0x00, 0xba, 0x69, 0xff}}},
414
{{{ 1507, 1229, -2665}, 0, { 1712, -4120}, {0x00, 0xba, 0x69, 0xff}}},
415
{{{ 1422, 922, -2869}, 0, { 2560, -1054}, {0x00, 0xba, 0x69, 0xff}}},
416
{{{ 553, 922, -1638}, 0, { 2524, -1054}, {0x59, 0x00, 0xa7, 0xff}}},
417
{{{ 734, 1126, -1457}, 0, { 0, -3098}, {0x59, 0x00, 0xa7, 0xff}}},
418
{{{ 807, 922, -1385}, 0, { -1052, -1054}, {0x59, 0x00, 0xa7, 0xff}}},
419
{{{ 553, 922, -1638}, 0, { 2524, -1054}, {0x5a, 0x00, 0xa7, 0xff}}},
420
{{{ 626, 1126, -1566}, 0, { 1500, -3098}, {0x5a, 0x00, 0xa7, 0xff}}},
421
{{{ 734, 1126, -1457}, 0, { 0, -3098}, {0x5a, 0x00, 0xa7, 0xff}}},
422
{{{ 553, 614, -1638}, 0, { 2524, 2010}, {0x59, 0x00, 0xa6, 0xff}}},
423
#else
424
{{{ 1169, 922, -2254}, 0, { -1052, -1054}, {0x7f, 0x00, 0x00, 0xff}}},
425
{{{ 1169, 614, -2616}, 0, { 2560, 2010}, {0x7f, 0x00, 0x00, 0xff}}},
426
{{{ 1169, 922, -2616}, 0, { 2560, -1054}, {0x7f, 0x00, 0x00, 0xff}}},
427
{{{ 1169, 614, -2254}, 0, { -1052, 2010}, {0x7f, 0x00, 0x00, 0xff}}},
428
{{{ 807, 922, -1385}, 0, { -1052, -1054}, {0x5a, 0xfe, 0xa7, 0xff}}},
429
{{{ 734, 870, -1457}, 0, { 0, -544}, {0x5a, 0xfe, 0xa7, 0xff}}},
430
{{{ 626, 870, -1566}, 0, { 1502, -544}, {0x5a, 0xfe, 0xa7, 0xff}}},
431
{{{ 626, 870, -1566}, 0, { 1502, -544}, {0x59, 0x00, 0xa6, 0xff}}},
432
{{{ 626, 614, -1566}, 0, { 1502, 2010}, {0x59, 0x00, 0xa6, 0xff}}},
433
{{{ 553, 922, -1638}, 0, { 2524, -1054}, {0x59, 0x00, 0xa6, 0xff}}},
434
{{{ 626, 870, -1566}, 0, { 1502, -544}, {0x59, 0x01, 0xa7, 0xff}}},
435
{{{ 553, 922, -1638}, 0, { 2524, -1054}, {0x59, 0x01, 0xa7, 0xff}}},
436
{{{ 807, 922, -1385}, 0, { -1052, -1054}, {0x59, 0x01, 0xa7, 0xff}}},
437
{{{ 553, 614, -1638}, 0, { 2524, 2010}, {0x59, 0x00, 0xa6, 0xff}}},
438
#endif
439
};
440
441
// 0x07030A40 - 0x07030B30
442
static const Vtx inside_castle_seg7_vertex_07030A40[] = {
443
#ifdef VERSION_JP
444
{{{ 807, 922, -1385}, 0, { -1052, -1054}, {0x59, 0x00, 0xa6, 0xff}}},
445
{{{ 807, 614, -1385}, 0, { -1052, 2010}, {0x59, 0x00, 0xa6, 0xff}}},
446
{{{ 734, 614, -1457}, 0, { 0, 2010}, {0x59, 0x00, 0xa6, 0xff}}},
447
{{{ 734, 870, -1457}, 0, { 0, -544}, {0x59, 0x00, 0xa6, 0xff}}},
448
{{{ 1422, 922, -2869}, 0, { 2560, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
449
{{{ 1784, 614, -2869}, 0, { -1052, 2010}, {0x00, 0x00, 0x7f, 0xff}}},
450
{{{ 1784, 922, -2869}, 0, { -1052, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
451
{{{ 1422, 614, -2869}, 0, { 2560, 2010}, {0x00, 0x00, 0x7f, 0xff}}},
452
{{{ 1784, 922, -2869}, 0, { -4118, -2076}, {0x00, 0xba, 0x69, 0xff}}},
453
{{{ 1699, 1229, -2665}, 0, { -2074, -5142}, {0x00, 0xba, 0x69, 0xff}}},
454
{{{ 1507, 1229, -2665}, 0, { -716, -5142}, {0x00, 0xba, 0x69, 0xff}}},
455
{{{ 2038, 922, -2254}, 0, { -1052, -1054}, {0x97, 0xba, 0x00, 0xff}}},
456
{{{ 1833, 1229, -2339}, 0, { -206, -4120}, {0x97, 0xba, 0x00, 0xff}}},
457
{{{ 2038, 922, -2616}, 0, { 2560, -1054}, {0x97, 0xba, 0x00, 0xff}}},
458
{{{ 1833, 1229, -2531}, 0, { 1712, -4120}, {0x97, 0xba, 0x00, 0xff}}},
459
#else
460
{{{ 553, 922, -1638}, 0, { 2524, -1054}, {0x5a, 0x00, 0xa7, 0xff}}},
461
{{{ 626, 1126, -1566}, 0, { 1500, -3098}, {0x5a, 0x00, 0xa7, 0xff}}},
462
{{{ 734, 1126, -1457}, 0, { 0, -3098}, {0x5a, 0x00, 0xa7, 0xff}}},
463
{{{ 553, 922, -1638}, 0, { 2524, -1054}, {0x59, 0x00, 0xa7, 0xff}}},
464
{{{ 734, 1126, -1457}, 0, { 0, -3098}, {0x59, 0x00, 0xa7, 0xff}}},
465
{{{ 807, 922, -1385}, 0, { -1052, -1054}, {0x59, 0x00, 0xa7, 0xff}}},
466
{{{ 807, 922, -1385}, 0, { -1052, -1054}, {0x59, 0x00, 0xa6, 0xff}}},
467
{{{ 734, 614, -1457}, 0, { 0, 2010}, {0x59, 0x00, 0xa6, 0xff}}},
468
{{{ 734, 870, -1457}, 0, { 0, -544}, {0x59, 0x00, 0xa6, 0xff}}},
469
{{{ 807, 614, -1385}, 0, { -1052, 2010}, {0x59, 0x00, 0xa6, 0xff}}},
470
{{{ 1422, 922, -2001}, 0, { 2560, -1054}, {0x00, 0xba, 0x97, 0xff}}},
471
{{{ 1507, 1229, -2205}, 0, { 1712, -4120}, {0x00, 0xba, 0x97, 0xff}}},
472
{{{ 1699, 1229, -2205}, 0, { -206, -4120}, {0x00, 0xba, 0x97, 0xff}}},
473
{{{ 1422, 922, -2869}, 0, { 2560, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
474
{{{ 1784, 614, -2869}, 0, { -1052, 2010}, {0x00, 0x00, 0x7f, 0xff}}},
475
{{{ 1784, 922, -2869}, 0, { -1052, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
476
#endif
477
};
478
479
// 0x07030B30 - 0x07030C20
480
static const Vtx inside_castle_seg7_vertex_07030B30[] = {
481
#ifdef VERSION_JP
482
{{{ 1422, 922, -2001}, 0, { 2560, -1054}, {0x00, 0xba, 0x97, 0xff}}},
483
{{{ 1507, 1229, -2205}, 0, { 1712, -4120}, {0x00, 0xba, 0x97, 0xff}}},
484
{{{ 1699, 1229, -2205}, 0, { -206, -4120}, {0x00, 0xba, 0x97, 0xff}}},
485
{{{ 1784, 922, -2001}, 0, { -1052, -1054}, {0x00, 0xba, 0x97, 0xff}}},
486
{{{ 590, 614, -1530}, 0, { -542, 2010}, {0x59, 0x00, 0x59, 0xff}}},
487
{{{ 626, 614, -1566}, 0, { 0, 2010}, {0x59, 0x00, 0x59, 0xff}}},
488
{{{ 626, 870, -1566}, 0, { 0, -542}, {0x59, 0x00, 0x59, 0xff}}},
489
{{{ 1169, 922, -2616}, 0, { 2560, -1054}, {0x69, 0xba, 0x00, 0xff}}},
490
{{{ 1374, 1229, -2531}, 0, { 1712, -4120}, {0x69, 0xba, 0x00, 0xff}}},
491
{{{ 1169, 922, -2254}, 0, { -1052, -1054}, {0x69, 0xba, 0x00, 0xff}}},
492
{{{ 1374, 1229, -2339}, 0, { -206, -4120}, {0x69, 0xba, 0x00, 0xff}}},
493
{{{ 698, 870, -1421}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
494
{{{ 590, 870, -1530}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}},
495
{{{ 626, 870, -1566}, 0, { 990, 990}, {0x00, 0x81, 0x00, 0xff}}},
496
{{{ 734, 870, -1457}, 0, { 990, 0}, {0x00, 0x81, 0x00, 0xff}}},
497
#else
498
{{{ 1784, 922, -2869}, 0, { -1052, -1054}, {0x00, 0xba, 0x69, 0xff}}},
499
{{{ 1507, 1229, -2665}, 0, { 1712, -4120}, {0x00, 0xba, 0x69, 0xff}}},
500
{{{ 1422, 922, -2869}, 0, { 2560, -1054}, {0x00, 0xba, 0x69, 0xff}}},
501
{{{ 1422, 922, -2869}, 0, { 2560, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
502
{{{ 1422, 614, -2869}, 0, { 2560, 2010}, {0x00, 0x00, 0x7f, 0xff}}},
503
{{{ 1784, 614, -2869}, 0, { -1052, 2010}, {0x00, 0x00, 0x7f, 0xff}}},
504
{{{ 1784, 922, -2869}, 0, { -4118, -2076}, {0x00, 0xba, 0x69, 0xff}}},
505
{{{ 1699, 1229, -2665}, 0, { -2074, -5142}, {0x00, 0xba, 0x69, 0xff}}},
506
{{{ 1507, 1229, -2665}, 0, { -716, -5142}, {0x00, 0xba, 0x69, 0xff}}},
507
{{{ 2038, 922, -2254}, 0, { -1052, -1054}, {0x97, 0xba, 0x00, 0xff}}},
508
{{{ 1833, 1229, -2339}, 0, { -206, -4120}, {0x97, 0xba, 0x00, 0xff}}},
509
{{{ 2038, 922, -2616}, 0, { 2560, -1054}, {0x97, 0xba, 0x00, 0xff}}},
510
{{{ 1833, 1229, -2531}, 0, { 1712, -4120}, {0x97, 0xba, 0x00, 0xff}}},
511
{{{ 734, 614, -1457}, 0, { 0, 2010}, {0xa7, 0x00, 0xa7, 0xff}}},
512
{{{ 698, 870, -1421}, 0, { -542, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
513
{{{ 734, 870, -1457}, 0, { 0, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
514
#endif
515
};
516
517
// 0x07030C20 - 0x07030D20
518
static const Vtx inside_castle_seg7_vertex_07030C20[] = {
519
#ifdef VERSION_JP
520
{{{ 734, 614, -1457}, 0, { 0, 2010}, {0xa7, 0x00, 0xa7, 0xff}}},
521
{{{ 698, 870, -1421}, 0, { -542, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
522
{{{ 734, 870, -1457}, 0, { 0, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
523
{{{ 698, 614, -1421}, 0, { -542, 2010}, {0xa7, 0x00, 0xa7, 0xff}}},
524
{{{ 2038, 614, -2616}, 0, { -1052, 2010}, {0xa7, 0x00, 0x5a, 0xff}}},
525
{{{ 1965, 922, -2688}, 0, { 0, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
526
{{{ 1965, 768, -2688}, 0, { 0, 480}, {0xa7, 0x00, 0x5a, 0xff}}},
527
{{{ 590, 614, -1530}, 0, { -542, 2010}, {0x59, 0x00, 0x59, 0xff}}},
528
{{{ 626, 870, -1566}, 0, { 0, -542}, {0x59, 0x00, 0x59, 0xff}}},
529
{{{ 590, 870, -1530}, 0, { -542, -544}, {0x59, 0x00, 0x59, 0xff}}},
530
{{{ 1965, 922, -2688}, 0, { 0, -1054}, {0xb6, 0xba, 0x4b, 0xff}}},
531
{{{ 2038, 922, -2616}, 0, { -1052, -1054}, {0xb6, 0xba, 0x4b, 0xff}}},
532
{{{ 1881, 1024, -2676}, 0, { 480, -2076}, {0xb6, 0xba, 0x4b, 0xff}}},
533
{{{ 1881, 1024, -2676}, 0, { 480, -2076}, {0xb6, 0xba, 0x4a, 0xff}}},
534
{{{ 2038, 922, -2616}, 0, { -1052, -1054}, {0xb6, 0xba, 0x4a, 0xff}}},
535
{{{ 1833, 1229, -2531}, 0, { -206, -4120}, {0xb6, 0xba, 0x4a, 0xff}}},
536
#else
537
{{{ 1422, 922, -2001}, 0, { 2560, -1054}, {0x00, 0xba, 0x97, 0xff}}},
538
{{{ 1699, 1229, -2205}, 0, { -206, -4120}, {0x00, 0xba, 0x97, 0xff}}},
539
{{{ 1784, 922, -2001}, 0, { -1052, -1054}, {0x00, 0xba, 0x97, 0xff}}},
540
{{{ 1169, 922, -2616}, 0, { 2560, -1054}, {0x69, 0xba, 0x00, 0xff}}},
541
{{{ 1374, 1229, -2531}, 0, { 1712, -4120}, {0x69, 0xba, 0x00, 0xff}}},
542
{{{ 1169, 922, -2254}, 0, { -1052, -1054}, {0x69, 0xba, 0x00, 0xff}}},
543
{{{ 1374, 1229, -2339}, 0, { -206, -4120}, {0x69, 0xba, 0x00, 0xff}}},
544
{{{ 698, 870, -1421}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
545
{{{ 626, 870, -1566}, 0, { 990, 990}, {0x00, 0x81, 0x00, 0xff}}},
546
{{{ 734, 870, -1457}, 0, { 990, 0}, {0x00, 0x81, 0x00, 0xff}}},
547
{{{ 590, 870, -1530}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}},
548
{{{ 734, 614, -1457}, 0, { 0, 2010}, {0xa7, 0x00, 0xa7, 0xff}}},
549
{{{ 698, 614, -1421}, 0, { -542, 2010}, {0xa7, 0x00, 0xa7, 0xff}}},
550
{{{ 698, 870, -1421}, 0, { -542, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
551
#endif
552
};
553
554
// 0x07030D20 - 0x07030E20
555
static const Vtx inside_castle_seg7_vertex_07030D20[] = {
556
#ifdef VERSION_JP
557
{{{ 1881, 1024, -2676}, 0, { 480, -2076}, {0xb5, 0xba, 0x49, 0xff}}},
558
{{{ 1699, 1229, -2665}, 0, { 1676, -4120}, {0xb5, 0xba, 0x49, 0xff}}},
559
{{{ 1845, 1024, -2713}, 0, { 990, -2076}, {0xb5, 0xba, 0x49, 0xff}}},
560
{{{ 1881, 1024, -2676}, 0, { 480, -2076}, {0xb6, 0xba, 0x4a, 0xff}}},
561
{{{ 1833, 1229, -2531}, 0, { -206, -4120}, {0xb6, 0xba, 0x4a, 0xff}}},
562
{{{ 1699, 1229, -2665}, 0, { 1676, -4120}, {0xb6, 0xba, 0x4a, 0xff}}},
563
{{{ 1784, 922, -2869}, 0, { 2524, -1054}, {0xb6, 0xba, 0x4b, 0xff}}},
564
{{{ 1845, 1024, -2713}, 0, { 990, -2076}, {0xb6, 0xba, 0x4b, 0xff}}},
565
{{{ 1699, 1229, -2665}, 0, { 1676, -4120}, {0xb6, 0xba, 0x4b, 0xff}}},
566
{{{ 1857, 922, -2797}, 0, { 1502, -1054}, {0xb6, 0xba, 0x4b, 0xff}}},
567
{{{ 2038, 614, -2616}, 0, { -1052, 2010}, {0xa6, 0x00, 0x59, 0xff}}},
568
{{{ 1965, 768, -2688}, 0, { 0, 480}, {0xa6, 0x00, 0x59, 0xff}}},
569
{{{ 1857, 768, -2797}, 0, { 1502, 480}, {0xa6, 0x00, 0x59, 0xff}}},
570
{{{ 1857, 768, -2797}, 0, { 1502, 480}, {0xa7, 0x00, 0x5a, 0xff}}},
571
{{{ 1857, 922, -2797}, 0, { 1502, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
572
{{{ 1784, 922, -2869}, 0, { 2524, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
573
#else
574
{{{ 590, 614, -1530}, 0, { -542, 2010}, {0x59, 0x00, 0x59, 0xff}}},
575
{{{ 626, 614, -1566}, 0, { 0, 2010}, {0x59, 0x00, 0x59, 0xff}}},
576
{{{ 626, 870, -1566}, 0, { 0, -542}, {0x59, 0x00, 0x59, 0xff}}},
577
{{{ 590, 870, -1530}, 0, { -542, -544}, {0x59, 0x00, 0x59, 0xff}}},
578
{{{ 1965, 922, -2688}, 0, { 0, -1054}, {0xb6, 0xba, 0x4b, 0xff}}},
579
{{{ 2038, 922, -2616}, 0, { -1052, -1054}, {0xb6, 0xba, 0x4b, 0xff}}},
580
{{{ 1881, 1024, -2676}, 0, { 480, -2076}, {0xb6, 0xba, 0x4b, 0xff}}},
581
{{{ 1881, 1024, -2676}, 0, { 480, -2076}, {0xb6, 0xba, 0x4a, 0xff}}},
582
{{{ 2038, 922, -2616}, 0, { -1052, -1054}, {0xb6, 0xba, 0x4a, 0xff}}},
583
{{{ 1833, 1229, -2531}, 0, { -206, -4120}, {0xb6, 0xba, 0x4a, 0xff}}},
584
{{{ 1881, 1024, -2676}, 0, { 480, -2076}, {0xb5, 0xba, 0x49, 0xff}}},
585
{{{ 1699, 1229, -2665}, 0, { 1676, -4120}, {0xb5, 0xba, 0x49, 0xff}}},
586
{{{ 1845, 1024, -2713}, 0, { 990, -2076}, {0xb5, 0xba, 0x49, 0xff}}},
587
{{{ 1699, 1229, -2665}, 0, { 1676, -4120}, {0xb6, 0xba, 0x4a, 0xff}}},
588
#endif
589
};
590
591
// 0x07030E20 - 0x07030F10
592
static const Vtx inside_castle_seg7_vertex_07030E20[] = {
593
#ifdef VERSION_JP
594
{{{ 2038, 614, -2616}, 0, { -1052, 2010}, {0xa7, 0x00, 0x5a, 0xff}}},
595
{{{ 2038, 922, -2616}, 0, { -1052, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
596
{{{ 1965, 922, -2688}, 0, { 0, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
597
{{{ 1857, 768, -2797}, 0, { 1502, 480}, {0xa7, 0x00, 0x5a, 0xff}}},
598
{{{ 1784, 922, -2869}, 0, { 2524, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
599
{{{ 1784, 614, -2869}, 0, { 2524, 2010}, {0xa7, 0x00, 0x5a, 0xff}}},
600
{{{ 1857, 768, -2797}, 0, { 1502, 480}, {0xa7, 0x00, 0x59, 0xff}}},
601
{{{ 1784, 614, -2869}, 0, { 2524, 2010}, {0xa7, 0x00, 0x59, 0xff}}},
602
{{{ 2038, 614, -2616}, 0, { -1052, 2010}, {0xa7, 0x00, 0x59, 0xff}}},
603
{{{ 1857, 768, -2797}, 0, { -1052, 990}, {0x5a, 0x00, 0x59, 0xff}}},
604
{{{ 2001, 922, -2942}, 0, { 990, -544}, {0x5a, 0x00, 0x59, 0xff}}},
605
{{{ 1857, 922, -2797}, 0, { -1052, -544}, {0x5a, 0x00, 0x59, 0xff}}},
606
{{{ 1857, 922, -2797}, 0, { -1052, -544}, {0x50, 0xc8, 0x50, 0xff}}},
607
{{{ 2001, 922, -2942}, 0, { 990, -544}, {0x50, 0xc8, 0x50, 0xff}}},
608
{{{ 1845, 1024, -2713}, 0, { -1734, -1566}, {0x50, 0xc8, 0x50, 0xff}}},
609
#else
610
{{{ 1784, 922, -2869}, 0, { 2524, -1054}, {0xb6, 0xba, 0x4b, 0xff}}},
611
{{{ 1845, 1024, -2713}, 0, { 990, -2076}, {0xb6, 0xba, 0x4b, 0xff}}},
612
{{{ 1699, 1229, -2665}, 0, { 1676, -4120}, {0xb6, 0xba, 0x4b, 0xff}}},
613
{{{ 1857, 922, -2797}, 0, { 1502, -1054}, {0xb6, 0xba, 0x4b, 0xff}}},
614
{{{ 2038, 614, -2616}, 0, { -1052, 2010}, {0xa6, 0x00, 0x59, 0xff}}},
615
{{{ 1965, 768, -2688}, 0, { 0, 480}, {0xa6, 0x00, 0x59, 0xff}}},
616
{{{ 1857, 768, -2797}, 0, { 1502, 480}, {0xa6, 0x00, 0x59, 0xff}}},
617
{{{ 1857, 768, -2797}, 0, { 1502, 480}, {0xa7, 0x00, 0x5a, 0xff}}},
618
{{{ 1857, 922, -2797}, 0, { 1502, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
619
{{{ 1784, 922, -2869}, 0, { 2524, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
620
{{{ 1784, 614, -2869}, 0, { 2524, 2010}, {0xa7, 0x00, 0x5a, 0xff}}},
621
{{{ 1857, 768, -2797}, 0, { 1502, 480}, {0xa7, 0x00, 0x59, 0xff}}},
622
{{{ 1784, 614, -2869}, 0, { 2524, 2010}, {0xa7, 0x00, 0x59, 0xff}}},
623
{{{ 2038, 614, -2616}, 0, { -1052, 2010}, {0xa7, 0x00, 0x59, 0xff}}},
624
#endif
625
};
626
627
// 0x07030F10 - 0x07030FF0
628
static const Vtx inside_castle_seg7_vertex_07030F10[] = {
629
#ifdef VERSION_JP
630
{{{ 2001, 922, -2942}, 0, { 990, -544}, {0x50, 0xc7, 0x50, 0xff}}},
631
{{{ 2038, 1024, -2906}, 0, { 990, -1566}, {0x50, 0xc7, 0x50, 0xff}}},
632
{{{ 1845, 1024, -2713}, 0, { -1734, -1566}, {0x50, 0xc7, 0x50, 0xff}}},
633
{{{ 1857, 768, -2797}, 0, { -1052, 990}, {0x5a, 0x00, 0x59, 0xff}}},
634
{{{ 2001, 768, -2942}, 0, { 990, 990}, {0x5a, 0x00, 0x59, 0xff}}},
635
{{{ 2001, 922, -2942}, 0, { 990, -544}, {0x5a, 0x00, 0x59, 0xff}}},
636
{{{ 2038, 1024, -2906}, 0, { 3204, 990}, {0x00, 0x81, 0x00, 0xff}}},
637
{{{ 2074, 1024, -2869}, 0, { 3204, 480}, {0x00, 0x81, 0x00, 0xff}}},
638
{{{ 1881, 1024, -2676}, 0, { 480, 478}, {0x00, 0x81, 0x00, 0xff}}},
639
{{{ 1845, 1024, -2713}, 0, { 480, 990}, {0x00, 0x81, 0x00, 0xff}}},
640
{{{ 1881, 1024, -2676}, 0, { -1734, -1566}, {0xb0, 0xc8, 0xb0, 0xff}}},
641
{{{ 2074, 1024, -2869}, 0, { 990, -1566}, {0xb0, 0xc8, 0xb0, 0xff}}},
642
{{{ 1965, 922, -2688}, 0, { -1052, -544}, {0xb0, 0xc8, 0xb0, 0xff}}},
643
{{{ 2110, 922, -2833}, 0, { 990, -544}, {0xb0, 0xc8, 0xb0, 0xff}}},
644
#else
645
{{{ 2038, 614, -2616}, 0, { -1052, 2010}, {0xa7, 0x00, 0x5a, 0xff}}},
646
{{{ 2038, 922, -2616}, 0, { -1052, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
647
{{{ 1965, 922, -2688}, 0, { 0, -1054}, {0xa7, 0x00, 0x5a, 0xff}}},
648
{{{ 1965, 768, -2688}, 0, { 0, 480}, {0xa7, 0x00, 0x5a, 0xff}}},
649
{{{ 1857, 768, -2797}, 0, { -1052, 990}, {0x5a, 0x00, 0x59, 0xff}}},
650
{{{ 2001, 922, -2942}, 0, { 990, -544}, {0x5a, 0x00, 0x59, 0xff}}},
651
{{{ 1857, 922, -2797}, 0, { -1052, -544}, {0x5a, 0x00, 0x59, 0xff}}},
652
{{{ 1857, 922, -2797}, 0, { -1052, -544}, {0x50, 0xc8, 0x50, 0xff}}},
653
{{{ 2001, 922, -2942}, 0, { 990, -544}, {0x50, 0xc8, 0x50, 0xff}}},
654
{{{ 1845, 1024, -2713}, 0, { -1734, -1566}, {0x50, 0xc8, 0x50, 0xff}}},
655
{{{ 2001, 922, -2942}, 0, { 990, -544}, {0x50, 0xc7, 0x50, 0xff}}},
656
{{{ 2038, 1024, -2906}, 0, { 990, -1566}, {0x50, 0xc7, 0x50, 0xff}}},
657
{{{ 1845, 1024, -2713}, 0, { -1734, -1566}, {0x50, 0xc7, 0x50, 0xff}}},
658
{{{ 2001, 768, -2942}, 0, { 990, 990}, {0x5a, 0x00, 0x59, 0xff}}},
659
#endif
660
};
661
662
// 0x07030FF0 - 0x07031070
663
static const Vtx inside_castle_seg7_vertex_07030FF0[] = {
664
#ifdef VERSION_JP
665
{{{ 1965, 922, -2688}, 0, { -1052, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
666
{{{ 2110, 768, -2833}, 0, { 990, 990}, {0xa7, 0x00, 0xa7, 0xff}}},
667
{{{ 1965, 768, -2688}, 0, { -1052, 990}, {0xa7, 0x00, 0xa7, 0xff}}},
668
{{{ 2110, 922, -2833}, 0, { 990, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
669
{{{ 1833, 1229, -2665}, 0, { -2074, -1302}, {0x00, 0x81, 0x00, 0xff}}},
670
{{{ 1833, 1229, -2205}, 0, { -2074, 990}, {0x00, 0x81, 0x00, 0xff}}},
671
{{{ 1374, 1229, -2205}, 0, { 2508, 990}, {0x00, 0x81, 0x00, 0xff}}},
672
{{{ 1374, 1229, -2665}, 0, { 2508, -1302}, {0x00, 0x81, 0x00, 0xff}}},
673
#else
674
{{{ 2038, 1024, -2906}, 0, { 3204, 990}, {0x00, 0x81, 0x00, 0xff}}},
675
{{{ 2074, 1024, -2869}, 0, { 3204, 480}, {0x00, 0x81, 0x00, 0xff}}},
676
{{{ 1881, 1024, -2676}, 0, { 480, 478}, {0x00, 0x81, 0x00, 0xff}}},
677
{{{ 1845, 1024, -2713}, 0, { 480, 990}, {0x00, 0x81, 0x00, 0xff}}},
678
{{{ 1881, 1024, -2676}, 0, { -1734, -1566}, {0xb0, 0xc8, 0xb0, 0xff}}},
679
{{{ 2074, 1024, -2869}, 0, { 990, -1566}, {0xb0, 0xc8, 0xb0, 0xff}}},
680
{{{ 1965, 922, -2688}, 0, { -1052, -544}, {0xb0, 0xc8, 0xb0, 0xff}}},
681
{{{ 2110, 922, -2833}, 0, { 990, -544}, {0xb0, 0xc8, 0xb0, 0xff}}},
682
{{{ 1965, 922, -2688}, 0, { -1052, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
683
{{{ 2110, 768, -2833}, 0, { 990, 990}, {0xa7, 0x00, 0xa7, 0xff}}},
684
{{{ 1965, 768, -2688}, 0, { -1052, 990}, {0xa7, 0x00, 0xa7, 0xff}}},
685
{{{ 2110, 922, -2833}, 0, { 990, -544}, {0xa7, 0x00, 0xa7, 0xff}}},
686
{{{ 1833, 1229, -2665}, 0, { -2074, -1302}, {0x00, 0x81, 0x00, 0xff}}},
687
{{{ 1833, 1229, -2205}, 0, { -2074, 990}, {0x00, 0x81, 0x00, 0xff}}},
688
{{{ 1374, 1229, -2205}, 0, { 2508, 990}, {0x00, 0x81, 0x00, 0xff}}},
689
{{{ 1374, 1229, -2665}, 0, { 2508, -1302}, {0x00, 0x81, 0x00, 0xff}}},
690
#endif
691
};
692
693
// 0x07031070 - 0x070310D8
694
static const Gfx inside_castle_seg7_dl_07031070[] = {
695
#ifdef VERSION_JP
696
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),
697
gsDPLoadSync(),
698
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
699
gsSPLight(&inside_castle_seg7_lights_0702FDD8.l, 1),
700
gsSPLight(&inside_castle_seg7_lights_0702FDD8.a, 2),
701
gsSPVertex(inside_castle_seg7_vertex_0702FDF0, 8, 0),
702
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 4, 0x0),
703
gsSP2Triangles( 0, 5, 1, 0x0, 0, 6, 5, 0x0),
704
gsSP2Triangles( 0, 7, 3, 0x0, 0, 4, 6, 0x0),
705
gsSPEndDisplayList(),
706
#else
707
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),
708
gsDPLoadSync(),
709
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
710
gsSPLight(&inside_castle_seg7_lights_0702FDD8.l, 1),
711
gsSPLight(&inside_castle_seg7_lights_0702FDD8.a, 2),
712
gsSPVertex(inside_castle_seg7_vertex_0702FDF0, 8, 0),
713
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 4, 0x0),
714
gsSP2Triangles( 0, 5, 3, 0x0, 0, 2, 6, 0x0),
715
gsSP2Triangles( 0, 4, 7, 0x0, 0, 6, 5, 0x0),
716
gsSPEndDisplayList(),
717
#endif
718
};
719
720
// 0x070310D8 - 0x07031168
721
static const Gfx inside_castle_seg7_dl_070310D8[] = {
722
#ifdef VERSION_JP
723
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000),
724
gsDPLoadSync(),
725
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
726
gsSPVertex(inside_castle_seg7_vertex_0702FE70, 16, 0),
727
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
728
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
729
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
730
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
731
gsSPVertex(inside_castle_seg7_vertex_0702FF70, 8, 0),
732
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
733
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
734
gsSPEndDisplayList(),
735
#else
736
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000),
737
gsDPLoadSync(),
738
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
739
gsSPVertex(inside_castle_seg7_vertex_0702FE70, 15, 0),
740
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
741
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
742
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
743
gsSP1Triangle(11, 14, 12, 0x0),
744
gsSPVertex(inside_castle_seg7_vertex_0702FF70, 7, 0),
745
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
746
gsSP1Triangle( 0, 6, 1, 0x0),
747
gsSPEndDisplayList(),
748
#endif
749
};
750
751
// 0x07031168 - 0x07031588
752
const Gfx inside_castle_seg7_dl_07031168[] = {
753
#ifdef VERSION_JP
754
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000),
755
gsDPLoadSync(),
756
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
757
gsSPVertex(inside_castle_seg7_vertex_0702FFF0, 15, 0),
758
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
759
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
760
gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0),
761
gsSP1Triangle(11, 13, 14, 0x0),
762
gsSPVertex(inside_castle_seg7_vertex_070300E0, 15, 0),
763
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
764
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
765
gsSP1Triangle(12, 13, 14, 0x0),
766
gsSPVertex(inside_castle_seg7_vertex_070301D0, 14, 0),
767
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
768
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
769
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
770
gsSPVertex(inside_castle_seg7_vertex_070302B0, 16, 0),
771
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
772
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
773
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
774
gsSPVertex(inside_castle_seg7_vertex_070303B0, 14, 0),
775
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
776
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
777
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
778
gsSPVertex(inside_castle_seg7_vertex_07030490, 16, 0),
779
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
780
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
781
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
782
gsSPVertex(inside_castle_seg7_vertex_07030590, 14, 0),
783
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
784
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
785
gsSP2Triangles(10, 11, 12, 0x0, 13, 10, 12, 0x0),
786
gsSPVertex(inside_castle_seg7_vertex_07030670, 15, 0),
787
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
788
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
789
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
790
gsSP1Triangle( 0, 14, 1, 0x0),
791
gsSPVertex(inside_castle_seg7_vertex_07030760, 16, 0),
792
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
793
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
794
gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0),
795
gsSP2Triangles(11, 13, 14, 0x0, 14, 15, 11, 0x0),
796
gsSPVertex(inside_castle_seg7_vertex_07030860, 14, 0),
797
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
798
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
799
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
800
gsSPVertex(inside_castle_seg7_vertex_07030940, 16, 0),
801
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
802
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
803
gsSP2Triangles(12, 13, 14, 0x0, 4, 15, 5, 0x0),
804
gsSPVertex(inside_castle_seg7_vertex_07030A40, 15, 0),
805
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
806
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
807
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
808
gsSP1Triangle(12, 14, 13, 0x0),
809
gsSPVertex(inside_castle_seg7_vertex_07030B30, 15, 0),
810
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
811
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
812
gsSP2Triangles( 8, 10, 9, 0x0, 11, 12, 13, 0x0),
813
gsSP1Triangle(11, 13, 14, 0x0),
814
gsSPVertex(inside_castle_seg7_vertex_07030C20, 16, 0),
815
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
816
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
817
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
818
gsSPVertex(inside_castle_seg7_vertex_07030D20, 16, 0),
819
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
820
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
821
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
822
gsSPVertex(inside_castle_seg7_vertex_07030E20, 15, 0),
823
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
824
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
825
gsSP1Triangle(12, 13, 14, 0x0),
826
gsSPVertex(inside_castle_seg7_vertex_07030F10, 14, 0),
827
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
828
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
829
gsSP2Triangles(10, 11, 12, 0x0, 11, 13, 12, 0x0),
830
gsSPVertex(inside_castle_seg7_vertex_07030FF0, 8, 0),
831
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
832
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
833
gsSPEndDisplayList(),
834
#else
835
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000),
836
gsDPLoadSync(),
837
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
838
gsSPVertex(inside_castle_seg7_vertex_0702FFF0, 15, 0),
839
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
840
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
841
gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0),
842
gsSP1Triangle(11, 13, 14, 0x0),
843
gsSPVertex(inside_castle_seg7_vertex_070300E0, 15, 0),
844
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
845
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
846
gsSP1Triangle(12, 13, 14, 0x0),
847
gsSPVertex(inside_castle_seg7_vertex_070301D0, 14, 0),
848
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
849
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
850
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
851
gsSPVertex(inside_castle_seg7_vertex_070302B0, 16, 0),
852
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
853
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
854
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
855
gsSPVertex(inside_castle_seg7_vertex_070303B0, 14, 0),
856
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
857
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
858
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
859
gsSPVertex(inside_castle_seg7_vertex_07030490, 16, 0),
860
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
861
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
862
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
863
gsSPVertex(inside_castle_seg7_vertex_07030590, 15, 0),
864
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
865
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
866
gsSP2Triangles( 4, 12, 5, 0x0, 9, 13, 14, 0x0),
867
gsSP1Triangle( 9, 14, 10, 0x0),
868
gsSPVertex(inside_castle_seg7_vertex_07030670, 14, 0),
869
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
870
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
871
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
872
gsSPVertex(inside_castle_seg7_vertex_07030760, 14, 0),
873
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
874
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
875
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
876
gsSPVertex(inside_castle_seg7_vertex_07030860, 15, 0),
877
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
878
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
879
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
880
gsSP1Triangle( 0, 2, 14, 0x0),
881
gsSPVertex(inside_castle_seg7_vertex_07030940, 14, 0),
882
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
883
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
884
gsSP2Triangles(10, 11, 12, 0x0, 8, 13, 9, 0x0),
885
gsSPVertex(inside_castle_seg7_vertex_07030A40, 16, 0),
886
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
887
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
888
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
889
gsSPVertex(inside_castle_seg7_vertex_07030B30, 16, 0),
890
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
891
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
892
gsSP2Triangles(10, 12, 11, 0x0, 13, 14, 15, 0x0),
893
gsSPVertex(inside_castle_seg7_vertex_07030C20, 14, 0),
894
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
895
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
896
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
897
gsSPVertex(inside_castle_seg7_vertex_07030D20, 14, 0),
898
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
899
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
900
gsSP2Triangles(10, 11, 12, 0x0, 7, 9, 13, 0x0),
901
gsSPVertex(inside_castle_seg7_vertex_07030E20, 14, 0),
902
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
903
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
904
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
905
gsSPVertex(inside_castle_seg7_vertex_07030F10, 14, 0),
906
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
907
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
908
gsSP2Triangles(10, 11, 12, 0x0, 4, 13, 5, 0x0),
909
gsSPVertex(inside_castle_seg7_vertex_07030FF0, 16, 0),
910
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
911
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
912
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
913
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
914
gsSPEndDisplayList(),
915
#endif
916
};
917
918
// 0x07031588 - 0x07031608
919
const Gfx inside_castle_seg7_dl_07031588[] = {
920
gsDPPipeSync(),
921
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
922
gsSPClearGeometryMode(G_SHADING_SMOOTH),
923
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
924
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
925
gsDPTileSync(),
926
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
927
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
928
gsSPDisplayList(inside_castle_seg7_dl_07031070),
929
gsSPDisplayList(inside_castle_seg7_dl_070310D8),
930
gsSPDisplayList(inside_castle_seg7_dl_07031168),
931
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
932
gsDPPipeSync(),
933
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
934
gsSPSetGeometryMode(G_SHADING_SMOOTH),
935
gsSPEndDisplayList(),
936
};
937
938