Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/castle_inside/areas/3/4/model.inc.c
7862 views
1
// 0x0705E4C0 - 0x0705E4D8
2
static const Lights1 inside_castle_seg7_lights_0705E4C0 = gdSPDefLights1(
3
0x1e, 0x35, 0x40,
4
0x52, 0x8e, 0xac, 0x28, 0x28, 0x28
5
);
6
7
// 0x0705E4D8 - 0x0705E4F0
8
static const Lights1 inside_castle_seg7_lights_0705E4D8 = gdSPDefLights1(
9
0x5f, 0x5f, 0x5f,
10
0xff, 0xff, 0xff, 0x28, 0x28, 0x28
11
);
12
13
// 0x0705E4F0 - 0x0705E508
14
static const Lights1 inside_castle_seg7_lights_0705E4F0 = gdSPDefLights1(
15
0x26, 0x26, 0x26,
16
0x66, 0x66, 0x66, 0x28, 0x28, 0x28
17
);
18
19
// 0x0705E508 - 0x0705E520
20
static const Lights1 inside_castle_seg7_lights_0705E508 = gdSPDefLights1(
21
0x33, 0x33, 0x33,
22
0x88, 0x88, 0x88, 0x28, 0x28, 0x28
23
);
24
25
// 0x0705E520 - 0x0705E538
26
static const Lights1 inside_castle_seg7_lights_0705E520 = gdSPDefLights1(
27
0x38, 0x4c, 0x3c,
28
0x97, 0xcd, 0xa0, 0x28, 0x28, 0x28
29
);
30
31
// 0x0705E538 - 0x0705E628
32
static const Vtx inside_castle_seg7_vertex_0705E538[] = {
33
{{{ -1074, -1125, -3941}, 0, { 6100, 480}, {0x00, 0x00, 0x7f, 0xff}}},
34
{{{ -1689, -1177, -3941}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
35
{{{ -1074, -1177, -3941}, 0, { 6100, 990}, {0x00, 0x00, 0x7f, 0xff}}},
36
{{{ -665, -1177, -3327}, 0, { 9166, 0}, {0x59, 0x00, 0x5a, 0xff}}},
37
{{{ -665, -1279, -3327}, 0, { 9166, 990}, {0x59, 0x00, 0x5a, 0xff}}},
38
{{{ -562, -1279, -3429}, 0, { 10188, 990}, {0x59, 0x00, 0x5a, 0xff}}},
39
{{{ -562, -1177, -3429}, 0, { 10188, 0}, {0x59, 0x00, 0x5a, 0xff}}},
40
{{{ -2098, -1177, -3327}, 0, { -5140, 0}, {0x00, 0x00, 0x7f, 0xff}}},
41
{{{ -665, -1279, -3327}, 0, { 9166, 990}, {0x00, 0x00, 0x7f, 0xff}}},
42
{{{ -665, -1177, -3327}, 0, { 9166, 0}, {0x00, 0x00, 0x7f, 0xff}}},
43
{{{ -2098, -1279, -3327}, 0, { -5140, 990}, {0x00, 0x00, 0x7f, 0xff}}},
44
{{{ -2201, -1177, -3429}, 0, { -6162, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
45
{{{ -2098, -1279, -3327}, 0, { -5140, 990}, {0xa7, 0x00, 0x5a, 0xff}}},
46
{{{ -2098, -1177, -3327}, 0, { -5140, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
47
{{{ -2201, -1279, -3429}, 0, { -6162, 990}, {0xa7, 0x00, 0x5a, 0xff}}},
48
};
49
50
// 0x0705E628 - 0x0705E728
51
static const Vtx inside_castle_seg7_vertex_0705E628[] = {
52
{{{ -1074, -460, -3941}, 0, { 6100, -6164}, {0x00, 0x00, 0x7f, 0xff}}},
53
{{{ -1689, -511, -3941}, 0, { 0, -5652}, {0x00, 0x00, 0x7f, 0xff}}},
54
{{{ -1074, -511, -3941}, 0, { 6100, -5652}, {0x00, 0x00, 0x7f, 0xff}}},
55
{{{ -1689, -460, -3941}, 0, { 0, -6164}, {0x00, 0x00, 0x7f, 0xff}}},
56
{{{ 870, -1074, -3020}, 0, { -2074, 0}, {0xa6, 0x00, 0xa7, 0xff}}},
57
{{{ 870, -1305, -3020}, 0, { -2074, 2266}, {0xa6, 0x00, 0xa7, 0xff}}},
58
{{{ 666, -1305, -2815}, 0, { 0, 2266}, {0xa6, 0x00, 0xa7, 0xff}}},
59
{{{ -1074, -1125, -3941}, 0, { 6100, 480}, {0x00, 0x00, 0x7f, 0xff}}},
60
{{{ -1689, -1125, -3941}, 0, { 0, 478}, {0x00, 0x00, 0x7f, 0xff}}},
61
{{{ -1689, -1177, -3941}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
62
{{{ 666, -1074, -2815}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
63
{{{ 666, -1305, -2508}, 0, { 3034, 2266}, {0x81, 0x00, 0x00, 0xff}}},
64
{{{ 666, -1074, -2508}, 0, { 3034, 0}, {0x81, 0x00, 0x00, 0xff}}},
65
{{{ 666, -1074, -2508}, 0, { 3034, 0}, {0xa6, 0x00, 0x59, 0xff}}},
66
{{{ 666, -1305, -2508}, 0, { 3034, 2266}, {0xa6, 0x00, 0x59, 0xff}}},
67
{{{ 870, -1305, -2303}, 0, { 5078, 2266}, {0xa6, 0x00, 0x59, 0xff}}},
68
};
69
70
// 0x0705E728 - 0x0705E7B8
71
static const Vtx inside_castle_seg7_vertex_0705E728[] = {
72
{{{ 666, -1074, -2508}, 0, { 3034, 0}, {0xa6, 0x00, 0x59, 0xff}}},
73
{{{ 870, -1305, -2303}, 0, { 5078, 2266}, {0xa6, 0x00, 0x59, 0xff}}},
74
{{{ 870, -1074, -2303}, 0, { 5078, 0}, {0xa6, 0x00, 0x59, 0xff}}},
75
{{{ 666, -1074, -2815}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
76
{{{ 666, -1305, -2815}, 0, { 0, 2266}, {0x81, 0x00, 0x00, 0xff}}},
77
{{{ 666, -1305, -2508}, 0, { 3034, 2266}, {0x81, 0x00, 0x00, 0xff}}},
78
{{{ 870, -1074, -3020}, 0, { -2074, 0}, {0xa6, 0x00, 0xa7, 0xff}}},
79
{{{ 666, -1305, -2815}, 0, { 0, 2266}, {0xa6, 0x00, 0xa7, 0xff}}},
80
{{{ 666, -1074, -2815}, 0, { 0, 0}, {0xa6, 0x00, 0xa7, 0xff}}},
81
};
82
83
// 0x0705E7B8 - 0x0705E878
84
static const Vtx inside_castle_seg7_vertex_0705E7B8[] = {
85
{{{ 358, -1305, -2815}, 0, { 0, 2266}, {0x59, 0x00, 0x59, 0xff}}},
86
{{{ 666, -1305, -3122}, 0, { -3096, 2266}, {0x59, 0x00, 0x59, 0xff}}},
87
{{{ 666, -1279, -3122}, 0, { -3096, 2010}, {0x59, 0x00, 0x59, 0xff}}},
88
{{{ 358, -1279, -2815}, 0, { 0, 2010}, {0x59, 0x00, 0x59, 0xff}}},
89
{{{ 358, -1279, -2508}, 0, { 3034, 2010}, {0x7f, 0x00, 0x00, 0xff}}},
90
{{{ 358, -1305, -2815}, 0, { 0, 2266}, {0x7f, 0x00, 0x00, 0xff}}},
91
{{{ 358, -1279, -2815}, 0, { 0, 2010}, {0x7f, 0x00, 0x00, 0xff}}},
92
{{{ 666, -1279, -2201}, 0, { 6100, 2010}, {0x59, 0x00, 0xa7, 0xff}}},
93
{{{ 666, -1305, -2201}, 0, { 6100, 2266}, {0x59, 0x00, 0xa7, 0xff}}},
94
{{{ 358, -1305, -2508}, 0, { 3034, 2266}, {0x59, 0x00, 0xa7, 0xff}}},
95
{{{ 358, -1279, -2508}, 0, { 3034, 2010}, {0x59, 0x00, 0xa7, 0xff}}},
96
{{{ 358, -1305, -2508}, 0, { 3034, 2266}, {0x7f, 0x00, 0x00, 0xff}}},
97
};
98
99
// 0x0705E878 - 0x0705E8B8
100
static const Vtx inside_castle_seg7_vertex_0705E878[] = {
101
{{{ 717, -1177, -793}, 0, { 4184, -11784}, {0x00, 0x7f, 0x00, 0xff}}},
102
{{{ 666, -1177, -946}, 0, { 3418, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
103
{{{ 666, -1177, -793}, 0, { 4184, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
104
{{{ 717, -1177, -946}, 0, { 3418, -11784}, {0x00, 0x7f, 0x00, 0xff}}},
105
};
106
107
// 0x0705E8B8 - 0x0705E9A8
108
static const Vtx inside_castle_seg7_vertex_0705E8B8[] = {
109
{{{ -4146, -1381, -972}, 0, { 3290, 12486}, {0x00, 0x7f, 0x00, 0xff}}},
110
{{{ -3532, -1381, -972}, 0, { 3290, 9420}, {0x00, 0x7f, 0x00, 0xff}}},
111
{{{ -3532, -1381, -1484}, 0, { 734, 9420}, {0x00, 0x7f, 0x00, 0xff}}},
112
{{{ -2098, -1177, -1177}, 0, { 2268, 2266}, {0x00, 0x7f, 0x00, 0xff}}},
113
{{{ -1177, -1177, -1893}, 0, { -1308, -2332}, {0x00, 0x7f, 0x00, 0xff}}},
114
{{{ -2098, -1177, -1893}, 0, { -1308, 2266}, {0x00, 0x7f, 0x00, 0xff}}},
115
{{{ -1177, -1177, -1177}, 0, { 2268, -2332}, {0x00, 0x7f, 0x00, 0xff}}},
116
{{{ -1177, -1177, -1996}, 0, { -1818, -2332}, {0x00, 0x7f, 0x00, 0xff}}},
117
{{{ -1689, -1177, -1996}, 0, { -1818, 224}, {0x00, 0x7f, 0x00, 0xff}}},
118
{{{ -1689, -1177, -1893}, 0, { -1308, 224}, {0x00, 0x7f, 0x00, 0xff}}},
119
{{{ -4146, -1381, -1484}, 0, { 734, 12486}, {0x00, 0x7f, 0x00, 0xff}}},
120
{{{ -4146, -1279, -255}, 0, { 6866, 12486}, {0x00, 0x7d, 0xef, 0xff}}},
121
{{{ -3532, -1381, -972}, 0, { 3290, 9420}, {0x00, 0x7d, 0xef, 0xff}}},
122
{{{ -4146, -1381, -972}, 0, { 3290, 12486}, {0x00, 0x7d, 0xef, 0xff}}},
123
{{{ -3532, -1279, -255}, 0, { 6866, 9420}, {0x00, 0x7d, 0xef, 0xff}}},
124
};
125
126
// 0x0705E9A8 - 0x0705EA98
127
static const Vtx inside_castle_seg7_vertex_0705E9A8[] = {
128
{{{ -3532, -1279, -255}, 0, { 6866, 9420}, {0x00, 0x7f, 0x00, 0xff}}},
129
{{{ -4146, -1279, -255}, 0, { 6866, 12486}, {0x00, 0x7f, 0x00, 0xff}}},
130
{{{ -4146, -1279, 973}, 0, { 12998, 12486}, {0x00, 0x7f, 0x00, 0xff}}},
131
{{{ -3532, -1279, 256}, 0, { 9422, 9420}, {0x00, 0x7f, 0x00, 0xff}}},
132
{{{ -2098, -1177, 973}, 0, { 12998, 2266}, {0x00, 0x7f, 0x00, 0xff}}},
133
{{{ -1586, -1177, 973}, 0, { 12998, -288}, {0x00, 0x7f, 0x00, 0xff}}},
134
{{{ -1484, -1177, -1177}, 0, { 2268, -798}, {0x00, 0x7f, 0x00, 0xff}}},
135
{{{ -2815, -1279, 1075}, 0, { 13510, 5842}, {0xef, 0x7d, 0x00, 0xff}}},
136
{{{ -2098, -1177, 973}, 0, { 12998, 2266}, {0xef, 0x7d, 0x00, 0xff}}},
137
{{{ -2815, -1279, 358}, 0, { 9932, 5842}, {0xef, 0x7d, 0x00, 0xff}}},
138
{{{ -2098, -1177, 256}, 0, { 9422, 2266}, {0xef, 0x7d, 0x00, 0xff}}},
139
{{{ -2098, -1177, -1177}, 0, { 2268, 2266}, {0x00, 0x7f, 0x00, 0xff}}},
140
{{{ 51, -1279, -562}, 0, { 5334, -8464}, {0xd8, 0x78, 0x00, 0xff}}},
141
{{{ 358, -1177, -1177}, 0, { 2268, -9996}, {0xd8, 0x78, 0x00, 0xff}}},
142
{{{ 51, -1279, -1381}, 0, { 1246, -8464}, {0xd8, 0x78, 0x00, 0xff}}},
143
};
144
145
// 0x0705EA98 - 0x0705EB98
146
static const Vtx inside_castle_seg7_vertex_0705EA98[] = {
147
{{{ -1074, -1279, -2917}, 0, { -6418, -2842}, {0x00, 0x7f, 0x00, 0xff}}},
148
{{{ -562, -1279, -2917}, 0, { -6418, -5398}, {0x00, 0x7f, 0x00, 0xff}}},
149
{{{ 51, -1279, -3429}, 0, { -8972, -8464}, {0x00, 0x7f, 0x00, 0xff}}},
150
{{{ -562, -1279, -562}, 0, { 5334, -5398}, {0x00, 0x7f, 0x00, 0xff}}},
151
{{{ 51, -1279, -562}, 0, { 5334, -8464}, {0x00, 0x7f, 0x00, 0xff}}},
152
{{{ 51, -1279, -1381}, 0, { 1246, -8464}, {0x00, 0x7f, 0x00, 0xff}}},
153
{{{ 358, -1177, -562}, 0, { 5334, -9996}, {0x00, 0x7f, 0x00, 0xff}}},
154
{{{ 666, -1177, -1177}, 0, { 2268, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
155
{{{ 358, -1177, -1177}, 0, { 2268, -9996}, {0x00, 0x7f, 0x00, 0xff}}},
156
{{{ 51, -1279, -562}, 0, { 5334, -8464}, {0xd8, 0x78, 0x00, 0xff}}},
157
{{{ 358, -1177, -562}, 0, { 5334, -9996}, {0xd8, 0x78, 0x00, 0xff}}},
158
{{{ 358, -1177, -1177}, 0, { 2268, -9996}, {0xd8, 0x78, 0x00, 0xff}}},
159
{{{ 666, -1177, -562}, 0, { 5334, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
160
{{{ -3225, -1177, -1689}, 0, { -286, 7886}, {0x00, 0x7e, 0xf3, 0xff}}},
161
{{{ -2610, -1279, -2610}, 0, { -4884, 4820}, {0x00, 0x7e, 0xf3, 0xff}}},
162
{{{ -3225, -1279, -2610}, 0, { -4884, 7886}, {0x00, 0x7e, 0xf3, 0xff}}},
163
};
164
165
// 0x0705EB98 - 0x0705EC78
166
static const Vtx inside_castle_seg7_vertex_0705EB98[] = {
167
{{{ -3225, -1279, -3429}, 0, { -8972, 7886}, {0x00, 0x7f, 0x00, 0xff}}},
168
{{{ -1074, -1279, -2917}, 0, { -6418, -2842}, {0x00, 0x7f, 0x00, 0xff}}},
169
{{{ 51, -1279, -3429}, 0, { -8972, -8464}, {0x00, 0x7f, 0x00, 0xff}}},
170
{{{ -562, -1279, -1791}, 0, { -796, -5398}, {0x14, 0x7d, 0x00, 0xff}}},
171
{{{ -1177, -1177, -1893}, 0, { -1308, -2332}, {0x14, 0x7d, 0x00, 0xff}}},
172
{{{ -1177, -1177, -1177}, 0, { 2268, -2332}, {0x14, 0x7d, 0x00, 0xff}}},
173
{{{ -562, -1279, -1074}, 0, { 2778, -5398}, {0x14, 0x7d, 0x00, 0xff}}},
174
{{{ -3225, -1177, -1074}, 0, { 2778, 7886}, {0x00, 0x7f, 0x00, 0xff}}},
175
{{{ -2610, -1177, -1074}, 0, { 2778, 4820}, {0x00, 0x7f, 0x00, 0xff}}},
176
{{{ -2610, -1177, -1689}, 0, { -286, 4820}, {0x00, 0x7f, 0x00, 0xff}}},
177
{{{ -3225, -1177, -1689}, 0, { -286, 7886}, {0x00, 0x7f, 0x00, 0xff}}},
178
{{{ -3225, -1177, -1689}, 0, { -286, 7886}, {0x00, 0x7e, 0xf3, 0xff}}},
179
{{{ -2610, -1177, -1689}, 0, { -286, 4820}, {0x00, 0x7e, 0xf3, 0xff}}},
180
{{{ -2610, -1279, -2610}, 0, { -4884, 4820}, {0x00, 0x7e, 0xf3, 0xff}}},
181
};
182
183
// 0x0705EC78 - 0x0705ED68
184
static const Vtx inside_castle_seg7_vertex_0705EC78[] = {
185
{{{ 666, -1305, -3122}, 0, { -7440, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
186
{{{ 666, -1305, -2201}, 0, { -2840, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
187
{{{ 870, -1305, -2303}, 0, { -3352, -12552}, {0x00, 0x7f, 0x00, 0xff}}},
188
{{{ -3225, -1279, -3429}, 0, { -8972, 7886}, {0x00, 0x7f, 0x00, 0xff}}},
189
{{{ -3225, -1279, -2610}, 0, { -4884, 7886}, {0x00, 0x7f, 0x00, 0xff}}},
190
{{{ -2610, -1279, -2610}, 0, { -4884, 4820}, {0x00, 0x7f, 0x00, 0xff}}},
191
{{{ -2610, -1279, -2713}, 0, { -5396, 4820}, {0x00, 0x7f, 0x00, 0xff}}},
192
{{{ -1074, -1279, -2917}, 0, { -6418, -2842}, {0x00, 0x7f, 0x00, 0xff}}},
193
{{{ -1689, -1279, -2713}, 0, { -5396, 224}, {0x00, 0x7f, 0x00, 0xff}}},
194
{{{ -1177, -1279, -2713}, 0, { -5396, -2332}, {0x00, 0x7f, 0x00, 0xff}}},
195
{{{ -1177, -1279, -2713}, 0, { -5396, -2332}, {0x00, 0x7d, 0xef, 0xff}}},
196
{{{ -1689, -1177, -1996}, 0, { -1818, 224}, {0x00, 0x7d, 0xef, 0xff}}},
197
{{{ -1177, -1177, -1996}, 0, { -1818, -2332}, {0x00, 0x7d, 0xef, 0xff}}},
198
{{{ -1689, -1279, -2713}, 0, { -5396, 224}, {0x00, 0x7d, 0xef, 0xff}}},
199
{{{ 870, -1305, -3020}, 0, { -6928, -12552}, {0x00, 0x7f, 0x00, 0xff}}},
200
};
201
202
// 0x0705ED68 - 0x0705EE68
203
static const Vtx inside_castle_seg7_vertex_0705ED68[] = {
204
{{{ 666, -1305, -3122}, 0, { -7440, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
205
{{{ 358, -1305, -2815}, 0, { -5906, -9996}, {0x00, 0x7f, 0x00, 0xff}}},
206
{{{ 358, -1305, -2508}, 0, { -4374, -9996}, {0x00, 0x7f, 0x00, 0xff}}},
207
{{{ 666, -1305, -2201}, 0, { -2840, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
208
{{{ 358, -1279, -2815}, 0, { -5906, -9996}, {0x00, 0x7f, 0x00, 0xff}}},
209
{{{ 666, -1279, -3122}, 0, { -7440, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
210
{{{ 51, -1279, -3429}, 0, { -8972, -8464}, {0x00, 0x7f, 0x00, 0xff}}},
211
{{{ 51, -1279, -1893}, 0, { -1308, -8464}, {0x00, 0x7f, 0x00, 0xff}}},
212
{{{ 358, -1279, -2508}, 0, { -4374, -9996}, {0x00, 0x7f, 0x00, 0xff}}},
213
{{{ 666, -1279, -2201}, 0, { -2840, -11530}, {0x00, 0x7f, 0x00, 0xff}}},
214
{{{ -2815, -1279, 358}, 0, { 9932, 5842}, {0x00, 0x7f, 0x00, 0xff}}},
215
{{{ -3532, -1279, 256}, 0, { 9422, 9420}, {0x00, 0x7f, 0x00, 0xff}}},
216
{{{ -3378, -1279, 1075}, 0, { 13510, 8652}, {0x00, 0x7f, 0x00, 0xff}}},
217
{{{ -4146, -1279, 973}, 0, { 12998, 12486}, {0x00, 0x7f, 0x00, 0xff}}},
218
{{{ -2815, -1279, 1382}, 0, { 15042, 5842}, {0x00, 0x7f, 0x00, 0xff}}},
219
{{{ -3378, -1279, 1382}, 0, { 15042, 8652}, {0x00, 0x7f, 0x00, 0xff}}},
220
};
221
222
// 0x0705EE68 - 0x0705EF68
223
static const Vtx inside_castle_seg7_vertex_0705EE68[] = {
224
{{{ 1126, -1074, -2738}, 0, { 6356, 480}, {0x00, 0x7f, 0x00, 0xff}}},
225
{{{ 1075, -1074, -2585}, 0, { 6610, -288}, {0x00, 0x7f, 0x00, 0xff}}},
226
{{{ 1126, -1074, -2585}, 0, { 6356, -288}, {0x00, 0x7f, 0x00, 0xff}}},
227
{{{ 1075, -1074, -2738}, 0, { 6610, 480}, {0x00, 0x7f, 0x00, 0xff}}},
228
{{{ 870, -1074, -3020}, 0, { 7632, 1882}, {0x00, 0x7f, 0x00, 0xff}}},
229
{{{ 870, -1074, -2303}, 0, { 7632, -1692}, {0x00, 0x7f, 0x00, 0xff}}},
230
{{{ 1075, -1074, -2405}, 0, { 6610, -1182}, {0x00, 0x7f, 0x00, 0xff}}},
231
{{{ 666, -1074, -2508}, 0, { 8654, -670}, {0x00, 0x7f, 0x00, 0xff}}},
232
{{{ 666, -1074, -2815}, 0, { 8654, 862}, {0x00, 0x7f, 0x00, 0xff}}},
233
{{{ 1075, -1074, -2917}, 0, { 6610, 1372}, {0x00, 0x7f, 0x00, 0xff}}},
234
{{{ -2201, -1177, -3429}, 0, { -1052, 10186}, {0x00, 0x7f, 0x00, 0xff}}},
235
{{{ -665, -1177, -3327}, 0, { -540, 2520}, {0x00, 0x7f, 0x00, 0xff}}},
236
{{{ -562, -1177, -3429}, 0, { -1052, 2010}, {0x00, 0x7f, 0x00, 0xff}}},
237
{{{ -2098, -1177, -3327}, 0, { -540, 9674}, {0x00, 0x7f, 0x00, 0xff}}},
238
{{{ -1074, -1177, -3941}, 0, { -3606, 4564}, {0x00, 0x7f, 0x00, 0xff}}},
239
{{{ -1689, -1177, -3941}, 0, { -3606, 7630}, {0x00, 0x7f, 0x00, 0xff}}},
240
};
241
242
// 0x0705EF68 - 0x0705F058
243
static const Vtx inside_castle_seg7_vertex_0705EF68[] = {
244
{{{ -3583, -1381, -1381}, 0, { 734, 2012}, {0xa6, 0x00, 0x58, 0xff}}},
245
{{{ -3634, -562, -1433}, 0, { 224, 0}, {0xa6, 0x00, 0x58, 0xff}}},
246
{{{ -3634, -1381, -1433}, 0, { 224, 2012}, {0xa6, 0x00, 0x58, 0xff}}},
247
{{{ -4044, -1381, -1484}, 0, { 990, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
248
{{{ -4044, -562, -1433}, 0, { 734, 0}, {0x7f, 0x00, 0x00, 0xff}}},
249
{{{ -4044, -1381, -1433}, 0, { 734, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
250
{{{ -4044, -562, -1484}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}},
251
{{{ -4044, -1381, -1433}, 0, { 734, 2012}, {0x5a, 0x00, 0x58, 0xff}}},
252
{{{ -4044, -562, -1433}, 0, { 734, 0}, {0x5a, 0x00, 0x58, 0xff}}},
253
{{{ -4095, -562, -1381}, 0, { 224, 0}, {0x5a, 0x00, 0x58, 0xff}}},
254
{{{ -4095, -1381, -1381}, 0, { 224, 2012}, {0x5a, 0x00, 0x58, 0xff}}},
255
{{{ -4095, -1381, -1381}, 0, { 224, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
256
{{{ -4095, -562, -1381}, 0, { 224, 0}, {0x00, 0x00, 0x7f, 0xff}}},
257
{{{ -4146, -562, -1381}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
258
{{{ -4146, -1381, -1381}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
259
};
260
261
// 0x0705F058 - 0x0705F138
262
static const Vtx inside_castle_seg7_vertex_0705F058[] = {
263
{{{ -3634, -1381, -1433}, 0, { 224, 2012}, {0x81, 0x00, 0x00, 0xff}}},
264
{{{ -3634, -562, -1433}, 0, { 224, 0}, {0x81, 0x00, 0x00, 0xff}}},
265
{{{ -3634, -562, -1484}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
266
{{{ -3634, -1381, -1484}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}},
267
{{{ -460, -1279, -613}, 0, { 224, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
268
{{{ -460, -562, -562}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
269
{{{ -460, -1279, -562}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
270
{{{ -3583, -1381, -1381}, 0, { 734, 2012}, {0xa6, 0x00, 0x58, 0xff}}},
271
{{{ -3583, -562, -1381}, 0, { 734, 0}, {0xa6, 0x00, 0x58, 0xff}}},
272
{{{ -3634, -562, -1433}, 0, { 224, 0}, {0xa6, 0x00, 0x58, 0xff}}},
273
{{{ -3532, -1381, -1381}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
274
{{{ -3583, -562, -1381}, 0, { 734, 0}, {0x00, 0x00, 0x7f, 0xff}}},
275
{{{ -3583, -1381, -1381}, 0, { 734, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
276
{{{ -3532, -562, -1381}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
277
};
278
279
// 0x0705F138 - 0x0705F218
280
static const Vtx inside_castle_seg7_vertex_0705F138[] = {
281
{{{ -562, -1279, -665}, 0, { 990, 2012}, {0x00, 0x00, 0x81, 0xff}}},
282
{{{ -511, -562, -665}, 0, { 734, 0}, {0x00, 0x00, 0x81, 0xff}}},
283
{{{ -511, -1279, -665}, 0, { 734, 2012}, {0x00, 0x00, 0x81, 0xff}}},
284
{{{ -562, -562, -665}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}},
285
{{{ -511, -1279, -665}, 0, { 734, 2012}, {0x5a, 0x00, 0xa8, 0xff}}},
286
{{{ -511, -562, -665}, 0, { 734, 0}, {0x5a, 0x00, 0xa8, 0xff}}},
287
{{{ -460, -562, -613}, 0, { 224, 0}, {0x5a, 0x00, 0xa8, 0xff}}},
288
{{{ -460, -1279, -613}, 0, { 224, 2012}, {0x5a, 0x00, 0xa8, 0xff}}},
289
{{{ -460, -1279, -613}, 0, { 224, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
290
{{{ -460, -562, -613}, 0, { 224, 0}, {0x7f, 0x00, 0x00, 0xff}}},
291
{{{ -460, -562, -562}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
292
{{{ -1689, -1177, 922}, 0, { 734, 2012}, {0xa7, 0x00, 0xa7, 0xff}}},
293
{{{ -1637, -562, 870}, 0, { 224, 0}, {0xa7, 0x00, 0xa7, 0xff}}},
294
{{{ -1637, -1177, 870}, 0, { 224, 2012}, {0xa7, 0x00, 0xa7, 0xff}}},
295
};
296
297
// 0x0705F218 - 0x0705F318
298
static const Vtx inside_castle_seg7_vertex_0705F218[] = {
299
{{{ -1996, -1177, -1791}, 0, { 990, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
300
{{{ -1996, -562, -1740}, 0, { 734, 0}, {0x7f, 0x00, 0x00, 0xff}}},
301
{{{ -1996, -1177, -1740}, 0, { 734, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
302
{{{ -1996, -562, -1791}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}},
303
{{{ -1996, -1177, -1740}, 0, { 734, 2012}, {0x59, 0x00, 0x59, 0xff}}},
304
{{{ -1996, -562, -1740}, 0, { 734, 0}, {0x59, 0x00, 0x59, 0xff}}},
305
{{{ -2047, -562, -1689}, 0, { 224, 0}, {0x59, 0x00, 0x59, 0xff}}},
306
{{{ -2047, -1177, -1689}, 0, { 224, 2012}, {0x59, 0x00, 0x59, 0xff}}},
307
{{{ -2047, -1177, -1689}, 0, { 224, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
308
{{{ -2047, -562, -1689}, 0, { 224, 0}, {0x00, 0x00, 0x7f, 0xff}}},
309
{{{ -2098, -562, -1689}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
310
{{{ -2098, -1177, -1689}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
311
{{{ -1637, -1177, 870}, 0, { 224, 2012}, {0x00, 0x00, 0x81, 0xff}}},
312
{{{ -1637, -562, 870}, 0, { 224, 0}, {0x00, 0x00, 0x81, 0xff}}},
313
{{{ -1586, -562, 870}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
314
{{{ -1586, -1177, 870}, 0, { 0, 2012}, {0x00, 0x00, 0x81, 0xff}}},
315
};
316
317
// 0x0705F318 - 0x0705F3F8
318
static const Vtx inside_castle_seg7_vertex_0705F318[] = {
319
{{{ -4044, -1279, 922}, 0, { 224, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
320
{{{ -4044, -562, 973}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
321
{{{ -4044, -1279, 973}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
322
{{{ -1689, -1177, 922}, 0, { 734, 2012}, {0xa7, 0x00, 0xa7, 0xff}}},
323
{{{ -1689, -562, 922}, 0, { 734, 0}, {0xa7, 0x00, 0xa7, 0xff}}},
324
{{{ -1637, -562, 870}, 0, { 224, 0}, {0xa7, 0x00, 0xa7, 0xff}}},
325
{{{ -1689, -1177, 973}, 0, { 990, 2012}, {0x81, 0x00, 0x00, 0xff}}},
326
{{{ -1689, -562, 922}, 0, { 734, 0}, {0x81, 0x00, 0x00, 0xff}}},
327
{{{ -1689, -1177, 922}, 0, { 734, 2012}, {0x81, 0x00, 0x00, 0xff}}},
328
{{{ -1689, -562, 973}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}},
329
{{{ -4146, -1279, 870}, 0, { 990, 2012}, {0x00, 0x00, 0x81, 0xff}}},
330
{{{ -4146, -562, 870}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}},
331
{{{ -4095, -562, 870}, 0, { 734, 0}, {0x00, 0x00, 0x81, 0xff}}},
332
{{{ -4095, -1279, 870}, 0, { 734, 2012}, {0x00, 0x00, 0x81, 0xff}}},
333
};
334
335
// 0x0705F3F8 - 0x0705F4E8
336
static const Vtx inside_castle_seg7_vertex_0705F3F8[] = {
337
{{{ -4095, -1279, 870}, 0, { 734, 2012}, {0x5a, 0x00, 0xa8, 0xff}}},
338
{{{ -4095, -562, 870}, 0, { 734, 0}, {0x5a, 0x00, 0xa8, 0xff}}},
339
{{{ -4044, -562, 922}, 0, { 224, 0}, {0x5a, 0x00, 0xa8, 0xff}}},
340
{{{ -4044, -1279, 922}, 0, { 224, 2012}, {0x5a, 0x00, 0xa8, 0xff}}},
341
{{{ -4044, -1279, 922}, 0, { 224, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
342
{{{ -4044, -562, 922}, 0, { 224, 0}, {0x7f, 0x00, 0x00, 0xff}}},
343
{{{ -4044, -562, 973}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
344
{{{ -1074, -470, -3890}, 0, { 734, -4}, {0xa7, 0x00, 0x59, 0xff}}},
345
{{{ -1023, -1177, -3839}, 0, { 224, 2012}, {0xa7, 0x00, 0x59, 0xff}}},
346
{{{ -1023, -480, -3839}, 0, { 224, 28}, {0xa7, 0x00, 0x59, 0xff}}},
347
{{{ -1023, -480, -3839}, 0, { 224, 28}, {0x00, 0x00, 0x7f, 0xff}}},
348
{{{ -972, -1177, -3839}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
349
{{{ -972, -480, -3839}, 0, { 0, 28}, {0x00, 0x00, 0x7f, 0xff}}},
350
{{{ -1023, -1177, -3839}, 0, { 224, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
351
{{{ -1074, -1177, -3890}, 0, { 734, 2012}, {0xa7, 0x00, 0x59, 0xff}}},
352
};
353
354
// 0x0705F4E8 - 0x0705F5D8
355
static const Vtx inside_castle_seg7_vertex_0705F4E8[] = {
356
{{{ -1689, -470, -3890}, 0, { 734, -4}, {0x7f, 0x00, 0x00, 0xff}}},
357
{{{ -1689, -1177, -3941}, 0, { 990, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
358
{{{ -1689, -460, -3941}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}},
359
{{{ -1689, -1177, -3890}, 0, { 734, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
360
{{{ -1740, -480, -3839}, 0, { 224, 28}, {0x59, 0x00, 0x59, 0xff}}},
361
{{{ -1689, -1177, -3890}, 0, { 734, 2012}, {0x59, 0x00, 0x59, 0xff}}},
362
{{{ -1689, -470, -3890}, 0, { 734, -4}, {0x59, 0x00, 0x59, 0xff}}},
363
{{{ -1740, -1177, -3839}, 0, { 224, 2012}, {0x59, 0x00, 0x59, 0xff}}},
364
{{{ -1074, -460, -3941}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}},
365
{{{ -1074, -1177, -3890}, 0, { 734, 2012}, {0x81, 0x00, 0x00, 0xff}}},
366
{{{ -1074, -470, -3890}, 0, { 734, -4}, {0x81, 0x00, 0x00, 0xff}}},
367
{{{ -1074, -1177, -3941}, 0, { 990, 2012}, {0x81, 0x00, 0x00, 0xff}}},
368
{{{ 614, -562, -1074}, 0, { 734, 0}, {0x00, 0x00, 0x7f, 0xff}}},
369
{{{ 614, -1177, -1074}, 0, { 734, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
370
{{{ 666, -1177, -1074}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
371
};
372
373
// 0x0705F5D8 - 0x0705F6B8
374
static const Vtx inside_castle_seg7_vertex_0705F5D8[] = {
375
{{{ -1791, -480, -3839}, 0, { 0, 28}, {0x00, 0x00, 0x7f, 0xff}}},
376
{{{ -1740, -1177, -3839}, 0, { 224, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
377
{{{ -1740, -480, -3839}, 0, { 224, 28}, {0x00, 0x00, 0x7f, 0xff}}},
378
{{{ -1791, -1177, -3839}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
379
{{{ 563, -1177, -562}, 0, { 990, 2012}, {0x81, 0x00, 0x00, 0xff}}},
380
{{{ 563, -562, -562}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}},
381
{{{ 563, -562, -613}, 0, { 734, 0}, {0x81, 0x00, 0x00, 0xff}}},
382
{{{ 563, -1177, -613}, 0, { 734, 2012}, {0x81, 0x00, 0x00, 0xff}}},
383
{{{ 563, -562, -1125}, 0, { 224, 0}, {0xa7, 0x00, 0x59, 0xff}}},
384
{{{ 614, -1177, -1074}, 0, { 734, 2012}, {0xa7, 0x00, 0x59, 0xff}}},
385
{{{ 614, -562, -1074}, 0, { 734, 0}, {0xa7, 0x00, 0x59, 0xff}}},
386
{{{ 614, -562, -1074}, 0, { 734, 0}, {0x00, 0x00, 0x7f, 0xff}}},
387
{{{ 666, -1177, -1074}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
388
{{{ 666, -562, -1074}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
389
};
390
391
// 0x0705F6B8 - 0x0705F798
392
static const Vtx inside_castle_seg7_vertex_0705F6B8[] = {
393
{{{ -3122, -562, -3378}, 0, { 734, 0}, {0x7f, 0x00, 0x00, 0xff}}},
394
{{{ -3122, -1279, -3429}, 0, { 990, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
395
{{{ -3122, -562, -3429}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}},
396
{{{ 563, -562, -1125}, 0, { 224, 0}, {0xa7, 0x00, 0x59, 0xff}}},
397
{{{ 563, -1177, -1125}, 0, { 224, 2012}, {0xa7, 0x00, 0x59, 0xff}}},
398
{{{ 614, -1177, -1074}, 0, { 734, 2012}, {0xa7, 0x00, 0x59, 0xff}}},
399
{{{ 563, -562, -1177}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
400
{{{ 563, -1177, -1177}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}},
401
{{{ 563, -1177, -1125}, 0, { 224, 2012}, {0x81, 0x00, 0x00, 0xff}}},
402
{{{ 563, -562, -1125}, 0, { 224, 0}, {0x81, 0x00, 0x00, 0xff}}},
403
{{{ 666, -562, -665}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
404
{{{ 614, -1177, -665}, 0, { 224, 2012}, {0x00, 0x00, 0x81, 0xff}}},
405
{{{ 614, -562, -665}, 0, { 224, 0}, {0x00, 0x00, 0x81, 0xff}}},
406
{{{ 666, -1177, -665}, 0, { 0, 2012}, {0x00, 0x00, 0x81, 0xff}}},
407
};
408
409
// 0x0705F798 - 0x0705F888
410
static const Vtx inside_castle_seg7_vertex_0705F798[] = {
411
{{{ 614, -562, -665}, 0, { 224, 0}, {0xa6, 0x00, 0xa8, 0xff}}},
412
{{{ 614, -1177, -665}, 0, { 224, 2012}, {0xa6, 0x00, 0xa8, 0xff}}},
413
{{{ 563, -562, -613}, 0, { 734, 0}, {0xa6, 0x00, 0xa8, 0xff}}},
414
{{{ 563, -1177, -613}, 0, { 734, 2012}, {0xa6, 0x00, 0xa8, 0xff}}},
415
{{{ -3122, -562, -3378}, 0, { 734, 0}, {0x7f, 0x00, 0x00, 0xff}}},
416
{{{ -3122, -1279, -3378}, 0, { 734, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
417
{{{ -3122, -1279, -3429}, 0, { 990, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
418
{{{ -3173, -562, -3327}, 0, { 224, 0}, {0x59, 0x00, 0x59, 0xff}}},
419
{{{ -3173, -1279, -3327}, 0, { 224, 2012}, {0x59, 0x00, 0x59, 0xff}}},
420
{{{ -3122, -1279, -3378}, 0, { 734, 2012}, {0x59, 0x00, 0x59, 0xff}}},
421
{{{ -3122, -562, -3378}, 0, { 734, 0}, {0x59, 0x00, 0x59, 0xff}}},
422
{{{ -3225, -562, -3327}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
423
{{{ -3173, -1279, -3327}, 0, { 224, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
424
{{{ -3173, -562, -3327}, 0, { 224, 0}, {0x00, 0x00, 0x7f, 0xff}}},
425
{{{ -3225, -1279, -3327}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
426
};
427
428
// 0x0705F888 - 0x0705F8C8
429
static const Vtx inside_castle_seg7_vertex_0705F888[] = {
430
{{{ -3173, -1279, 1434}, 0, { 1540, 796}, {0x00, 0x7f, 0x00, 0xff}}},
431
{{{ -3020, -1279, 1434}, 0, { 1518, 752}, {0x00, 0x7f, 0x00, 0xff}}},
432
{{{ -3020, -1279, 1382}, 0, { 1506, 760}, {0x00, 0x7f, 0x00, 0xff}}},
433
{{{ -3173, -1279, 1382}, 0, { 1528, 804}, {0x00, 0x7f, 0x00, 0xff}}},
434
};
435
436
// 0x0705F8C8 - 0x0705F9C8
437
static const Vtx inside_castle_seg7_vertex_0705F8C8[] = {
438
{{{ 666, -562, -562}, 0, { 922, 1332}, {0x00, 0x81, 0x00, 0xff}}},
439
{{{ 51, -562, -562}, 0, { 820, 1332}, {0x00, 0x81, 0x00, 0xff}}},
440
{{{ 51, -562, -1177}, 0, { 820, 1432}, {0x00, 0x81, 0x00, 0xff}}},
441
{{{ 666, -562, -1177}, 0, { 922, 1432}, {0x00, 0x81, 0x00, 0xff}}},
442
{{{ -1074, -1194, -1791}, 0, { 2778, 1544}, {0xa7, 0x00, 0x5a, 0xff}}},
443
{{{ -1074, -562, -1791}, 0, { 2778, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
444
{{{ -1177, -562, -1893}, 0, { 2524, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
445
{{{ -1177, -1177, -1893}, 0, { 2524, 1500}, {0xa7, 0x00, 0x5a, 0xff}}},
446
{{{ -1177, -1279, -2815}, 0, { 224, 1756}, {0x81, 0x00, 0x00, 0xff}}},
447
{{{ -1177, -1279, -1893}, 0, { 2524, 1756}, {0x81, 0x00, 0x00, 0xff}}},
448
{{{ -1177, -562, -1893}, 0, { 2524, 0}, {0x81, 0x00, 0x00, 0xff}}},
449
{{{ -1177, -562, -2815}, 0, { 224, 0}, {0x81, 0x00, 0x00, 0xff}}},
450
{{{ -2201, -1177, -3429}, 0, { 0, 1500}, {0x59, 0x00, 0x59, 0xff}}},
451
{{{ -1791, -1177, -3839}, 0, { 1414, 1500}, {0x59, 0x00, 0x59, 0xff}}},
452
{{{ -1791, -480, -3839}, 0, { 1414, -236}, {0x59, 0x00, 0x59, 0xff}}},
453
{{{ -2201, -562, -3429}, 0, { 0, 0}, {0x59, 0x00, 0x59, 0xff}}},
454
};
455
456
// 0x0705F9C8 - 0x0705FAB8
457
static const Vtx inside_castle_seg7_vertex_0705F9C8[] = {
458
{{{ -3532, -1279, 256}, 0, { 734, 1756}, {0xa7, 0x00, 0x5a, 0xff}}},
459
{{{ -3429, -562, 358}, 0, { 990, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
460
{{{ -3532, -562, 256}, 0, { 734, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
461
{{{ -3634, -562, -1484}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
462
{{{ -4044, -1381, -1484}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
463
{{{ -3634, -1381, -1484}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
464
{{{ -4044, -562, -1484}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
465
{{{ -4146, -562, -1381}, 0, { 3290, 0}, {0x7f, 0x00, 0x00, 0xff}}},
466
{{{ -4146, -562, 870}, 0, { -2330, 0}, {0x7f, 0x00, 0x00, 0xff}}},
467
{{{ -4146, -1381, 870}, 0, { -2330, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
468
{{{ -4146, -1381, -1381}, 0, { 3290, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
469
{{{ -3532, -562, 256}, 0, { 734, 0}, {0x81, 0x00, 0x00, 0xff}}},
470
{{{ -3532, -562, -1381}, 0, { -3352, 0}, {0x81, 0x00, 0x00, 0xff}}},
471
{{{ -3532, -1381, -1381}, 0, { -3352, 2012}, {0x81, 0x00, 0x00, 0xff}}},
472
{{{ -3532, -1381, 256}, 0, { 734, 2012}, {0x81, 0x00, 0x00, 0xff}}},
473
};
474
475
// 0x0705FAB8 - 0x0705FB98
476
static const Vtx inside_castle_seg7_vertex_0705FAB8[] = {
477
{{{ -4146, -562, -1484}, 0, { 122, 1484}, {0x00, 0x81, 0x00, 0xff}}},
478
{{{ -3532, -562, -1484}, 0, { 224, 1484}, {0x00, 0x81, 0x00, 0xff}}},
479
{{{ -3532, -562, -1074}, 0, { 224, 1416}, {0x00, 0x81, 0x00, 0xff}}},
480
{{{ -4146, -562, -1074}, 0, { 122, 1416}, {0x00, 0x81, 0x00, 0xff}}},
481
{{{ -1586, -562, -1074}, 0, { 548, 1416}, {0x00, 0x81, 0x00, 0xff}}},
482
{{{ -1586, -562, 973}, 0, { 548, 1076}, {0x00, 0x81, 0x00, 0xff}}},
483
{{{ -4146, -562, 973}, 0, { 122, 1076}, {0x00, 0x81, 0x00, 0xff}}},
484
{{{ -3225, -562, -3429}, 0, { 274, 1808}, {0x00, 0x81, 0x00, 0xff}}},
485
{{{ -562, -562, -3429}, 0, { 718, 1808}, {0x00, 0x81, 0x00, 0xff}}},
486
{{{ -562, -562, -1074}, 0, { 718, 1416}, {0x00, 0x81, 0x00, 0xff}}},
487
{{{ -3225, -562, -1074}, 0, { 274, 1416}, {0x00, 0x81, 0x00, 0xff}}},
488
{{{ 51, -562, -3429}, 0, { 820, 1808}, {0x00, 0x81, 0x00, 0xff}}},
489
{{{ 51, -562, -562}, 0, { 820, 1332}, {0x00, 0x81, 0x00, 0xff}}},
490
{{{ -562, -562, -562}, 0, { 718, 1332}, {0x00, 0x81, 0x00, 0xff}}},
491
};
492
493
// 0x0705FB98 - 0x0705FC98
494
static const Vtx inside_castle_seg7_vertex_0705FB98[] = {
495
{{{ -2508, -1279, -2815}, 0, { 0, 1756}, {0xa7, 0x00, 0xa7, 0xff}}},
496
{{{ -2610, -562, -2713}, 0, { 224, 0}, {0xa7, 0x00, 0xa7, 0xff}}},
497
{{{ -2508, -562, -2815}, 0, { 0, 0}, {0xa7, 0x00, 0xa7, 0xff}}},
498
{{{ -2610, -1279, -2713}, 0, { 224, 1756}, {0xa7, 0x00, 0xa7, 0xff}}},
499
{{{ -1689, -562, -2713}, 0, { 224, 0}, {0x59, 0x00, 0xa7, 0xff}}},
500
{{{ -1791, -1279, -2815}, 0, { 480, 1756}, {0x59, 0x00, 0xa7, 0xff}}},
501
{{{ -1791, -562, -2815}, 0, { 480, 0}, {0x59, 0x00, 0xa7, 0xff}}},
502
{{{ -1791, -1279, -2815}, 0, { 480, 1756}, {0x00, 0x00, 0x81, 0xff}}},
503
{{{ -2508, -1279, -2815}, 0, { 2268, 1756}, {0x00, 0x00, 0x81, 0xff}}},
504
{{{ -2508, -562, -2815}, 0, { 2268, 0}, {0x00, 0x00, 0x81, 0xff}}},
505
{{{ -1791, -562, -2815}, 0, { 480, 0}, {0x00, 0x00, 0x81, 0xff}}},
506
{{{ -1689, -1279, -2713}, 0, { 224, 1756}, {0x59, 0x00, 0xa7, 0xff}}},
507
{{{ -2610, -1279, -2713}, 0, { 224, 1756}, {0x81, 0x00, 0x00, 0xff}}},
508
{{{ -2610, -1279, -1074}, 0, { 4312, 1756}, {0x81, 0x00, 0x00, 0xff}}},
509
{{{ -2610, -562, -1074}, 0, { 4312, 0}, {0x81, 0x00, 0x00, 0xff}}},
510
{{{ -2610, -562, -2713}, 0, { 224, 0}, {0x81, 0x00, 0x00, 0xff}}},
511
};
512
513
// 0x0705FC98 - 0x0705FD78
514
static const Vtx inside_castle_seg7_vertex_0705FC98[] = {
515
{{{ -562, -562, -1791}, 0, { 0, 0}, {0x59, 0x00, 0x59, 0xff}}},
516
{{{ -460, -1279, -1893}, 0, { 224, 1756}, {0x59, 0x00, 0x59, 0xff}}},
517
{{{ -460, -562, -1893}, 0, { 224, 0}, {0x59, 0x00, 0x59, 0xff}}},
518
{{{ -1689, -1279, -1893}, 0, { 224, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
519
{{{ -1689, -1279, -2713}, 0, { 2268, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
520
{{{ -1689, -562, -2713}, 0, { 2268, 0}, {0x7f, 0x00, 0x00, 0xff}}},
521
{{{ -1689, -562, -1893}, 0, { 224, 0}, {0x7f, 0x00, 0x00, 0xff}}},
522
{{{ -1791, -562, -1791}, 0, { 0, 0}, {0x59, 0x00, 0x59, 0xff}}},
523
{{{ -1689, -1177, -1893}, 0, { 224, 1500}, {0x59, 0x00, 0x59, 0xff}}},
524
{{{ -1689, -562, -1893}, 0, { 224, 0}, {0x59, 0x00, 0x59, 0xff}}},
525
{{{ -460, -1279, -2815}, 0, { 2524, 1756}, {0x59, 0x00, 0xa7, 0xff}}},
526
{{{ -562, -1279, -2917}, 0, { 2778, 1756}, {0x59, 0x00, 0xa7, 0xff}}},
527
{{{ -562, -562, -2917}, 0, { 2778, 0}, {0x59, 0x00, 0xa7, 0xff}}},
528
{{{ -460, -562, -2815}, 0, { 2524, 0}, {0x59, 0x00, 0xa7, 0xff}}},
529
};
530
531
// 0x0705FD78 - 0x0705FE58
532
static const Vtx inside_castle_seg7_vertex_0705FD78[] = {
533
{{{ -460, -1279, -1893}, 0, { 224, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
534
{{{ -460, -1279, -2815}, 0, { 2524, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
535
{{{ -460, -562, -2815}, 0, { 2524, 0}, {0x7f, 0x00, 0x00, 0xff}}},
536
{{{ -460, -562, -1893}, 0, { 224, 0}, {0x7f, 0x00, 0x00, 0xff}}},
537
{{{ -562, -562, -1791}, 0, { 0, 0}, {0x59, 0x00, 0x59, 0xff}}},
538
{{{ -562, -1279, -1791}, 0, { 0, 1756}, {0x59, 0x00, 0x59, 0xff}}},
539
{{{ -460, -1279, -1893}, 0, { 224, 1756}, {0x59, 0x00, 0x59, 0xff}}},
540
{{{ -460, -562, -562}, 0, { 2524, 0}, {0x00, 0x00, 0x81, 0xff}}},
541
{{{ 563, -562, -562}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
542
{{{ 563, -1279, -562}, 0, { 0, 1756}, {0x00, 0x00, 0x81, 0xff}}},
543
{{{ -562, -1279, -2917}, 0, { 0, 1756}, {0x00, 0x00, 0x81, 0xff}}},
544
{{{ -1074, -562, -2917}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}},
545
{{{ -562, -562, -2917}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
546
{{{ -1074, -1279, -2917}, 0, { 990, 1756}, {0x00, 0x00, 0x81, 0xff}}},
547
};
548
549
// 0x0705FE58 - 0x0705FF38
550
static const Vtx inside_castle_seg7_vertex_0705FE58[] = {
551
{{{ -1074, -1279, -2917}, 0, { 0, 1756}, {0xa7, 0x00, 0xa6, 0xff}}},
552
{{{ -1177, -1279, -2815}, 0, { 224, 1756}, {0xa7, 0x00, 0xa6, 0xff}}},
553
{{{ -1177, -562, -2815}, 0, { 224, 0}, {0xa7, 0x00, 0xa6, 0xff}}},
554
{{{ -1074, -562, -2917}, 0, { 0, 0}, {0xa7, 0x00, 0xa6, 0xff}}},
555
{{{ -562, -562, -1074}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}},
556
{{{ -562, -562, -665}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
557
{{{ -562, -1279, -665}, 0, { 0, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
558
{{{ -562, -1279, -1074}, 0, { 990, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
559
{{{ -1074, -1279, -1791}, 0, { 0, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
560
{{{ -562, -562, -1791}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
561
{{{ -1074, -562, -1791}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
562
{{{ -460, -562, -562}, 0, { 2524, 0}, {0x00, 0x00, 0x81, 0xff}}},
563
{{{ 563, -1279, -562}, 0, { 0, 1756}, {0x00, 0x00, 0x81, 0xff}}},
564
{{{ -460, -1279, -562}, 0, { 2524, 1756}, {0x00, 0x00, 0x81, 0xff}}},
565
};
566
567
// 0x0705FF38 - 0x07060018
568
static const Vtx inside_castle_seg7_vertex_0705FF38[] = {
569
{{{ -665, -1279, -1177}, 0, { 224, 1756}, {0x00, 0x00, 0x81, 0xff}}},
570
{{{ -1484, -1279, -1177}, 0, { 2268, 1756}, {0x00, 0x00, 0x81, 0xff}}},
571
{{{ -1484, -562, -1177}, 0, { 2268, 0}, {0x00, 0x00, 0x81, 0xff}}},
572
{{{ -665, -562, -1177}, 0, { 224, 0}, {0x00, 0x00, 0x81, 0xff}}},
573
{{{ -562, -1279, -1074}, 0, { 0, 1756}, {0x59, 0x00, 0xa7, 0xff}}},
574
{{{ -665, -1279, -1177}, 0, { 224, 1756}, {0x59, 0x00, 0xa7, 0xff}}},
575
{{{ -665, -562, -1177}, 0, { 224, 0}, {0x59, 0x00, 0xa7, 0xff}}},
576
{{{ -562, -562, -1074}, 0, { 0, 0}, {0x59, 0x00, 0xa7, 0xff}}},
577
{{{ -1074, -1279, -1791}, 0, { 0, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
578
{{{ -562, -1279, -1791}, 0, { 990, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
579
{{{ -562, -562, -1791}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
580
{{{ -1484, -562, -1177}, 0, { 224, 0}, {0xa6, 0x00, 0xa7, 0xff}}},
581
{{{ -1586, -1177, -1074}, 0, { 480, 1500}, {0xa6, 0x00, 0xa7, 0xff}}},
582
{{{ -1586, -562, -1074}, 0, { 480, 0}, {0xa6, 0x00, 0xa7, 0xff}}},
583
};
584
585
// 0x07060018 - 0x070600F8
586
static const Vtx inside_castle_seg7_vertex_07060018[] = {
587
{{{ -1791, -562, -1791}, 0, { 0, 0}, {0x59, 0x00, 0x59, 0xff}}},
588
{{{ -1791, -1177, -1791}, 0, { 0, 1500}, {0x59, 0x00, 0x59, 0xff}}},
589
{{{ -1689, -1177, -1893}, 0, { 224, 1500}, {0x59, 0x00, 0x59, 0xff}}},
590
{{{ -1996, -1177, -1791}, 0, { 478, 1500}, {0x00, 0x00, 0x7f, 0xff}}},
591
{{{ -1791, -1177, -1791}, 0, { 990, 1500}, {0x00, 0x00, 0x7f, 0xff}}},
592
{{{ -1791, -562, -1791}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
593
{{{ -1996, -562, -1791}, 0, { 480, 0}, {0x00, 0x00, 0x7f, 0xff}}},
594
{{{ -2098, -1177, 256}, 0, { 224, 1500}, {0x7f, 0x00, 0x00, 0xff}}},
595
{{{ -2098, -1177, -1689}, 0, { 5078, 1500}, {0x7f, 0x00, 0x00, 0xff}}},
596
{{{ -2098, -562, -1689}, 0, { 5078, 0}, {0x7f, 0x00, 0x00, 0xff}}},
597
{{{ -2098, -562, 256}, 0, { 224, 0}, {0x7f, 0x00, 0x00, 0xff}}},
598
{{{ -1484, -562, -1177}, 0, { 224, 0}, {0xa6, 0x00, 0xa7, 0xff}}},
599
{{{ -1484, -1177, -1177}, 0, { 224, 1500}, {0xa6, 0x00, 0xa7, 0xff}}},
600
{{{ -1586, -1177, -1074}, 0, { 480, 1500}, {0xa6, 0x00, 0xa7, 0xff}}},
601
};
602
603
// 0x070600F8 - 0x070601F8
604
static const Vtx inside_castle_seg7_vertex_070600F8[] = {
605
{{{ -1586, -1177, -1074}, 0, { 480, 1500}, {0x81, 0x00, 0x00, 0xff}}},
606
{{{ -1586, -562, 870}, 0, { 5334, 0}, {0x81, 0x00, 0x00, 0xff}}},
607
{{{ -1586, -562, -1074}, 0, { 480, 0}, {0x81, 0x00, 0x00, 0xff}}},
608
{{{ -1586, -1177, 870}, 0, { 5334, 1500}, {0x81, 0x00, 0x00, 0xff}}},
609
{{{ -2815, -562, 1075}, 0, { 2778, 0}, {0xa7, 0x00, 0xa7, 0xff}}},
610
{{{ -2713, -562, 973}, 0, { 2522, 0}, {0xa7, 0x00, 0xa7, 0xff}}},
611
{{{ -2713, -1270, 973}, 0, { 2522, 1736}, {0xa7, 0x00, 0xa7, 0xff}}},
612
{{{ -2815, -1279, 1075}, 0, { 2778, 1756}, {0xa7, 0x00, 0xa7, 0xff}}},
613
{{{ -2713, -562, 973}, 0, { 2522, 0}, {0x00, 0x00, 0x81, 0xff}}},
614
{{{ -1689, -562, 973}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
615
{{{ -1689, -1185, 973}, 0, { 0, 1524}, {0x00, 0x00, 0x81, 0xff}}},
616
{{{ -2713, -1270, 973}, 0, { 2522, 1736}, {0x00, 0x00, 0x81, 0xff}}},
617
{{{ -3481, -1279, 973}, 0, { 224, 1756}, {0x00, 0x00, 0x81, 0xff}}},
618
{{{ -4044, -1279, 973}, 0, { 1628, 1756}, {0x00, 0x00, 0x81, 0xff}}},
619
{{{ -4044, -562, 973}, 0, { 1628, 0}, {0x00, 0x00, 0x81, 0xff}}},
620
{{{ -3481, -562, 973}, 0, { 224, 0}, {0x00, 0x00, 0x81, 0xff}}},
621
};
622
623
// 0x070601F8 - 0x070602E8
624
static const Vtx inside_castle_seg7_vertex_070601F8[] = {
625
{{{ -3020, -1023, 1382}, 0, { 340, 1116}, {0x00, 0x00, 0x81, 0xff}}},
626
{{{ -3173, -1023, 1382}, 0, { 618, 1116}, {0x00, 0x00, 0x81, 0xff}}},
627
{{{ -3378, -562, 1382}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}},
628
{{{ -2098, -1177, 256}, 0, { 224, 1500}, {0x59, 0x00, 0x5a, 0xff}}},
629
{{{ -2098, -562, 256}, 0, { 224, 0}, {0x59, 0x00, 0x5a, 0xff}}},
630
{{{ -2201, -562, 358}, 0, { 0, 0}, {0x59, 0x00, 0x5a, 0xff}}},
631
{{{ -2201, -1191, 358}, 0, { 0, 1536}, {0x59, 0x00, 0x5a, 0xff}}},
632
{{{ -3429, -1279, 358}, 0, { 0, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
633
{{{ -2201, -1279, 358}, 0, { 3034, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
634
{{{ -2201, -562, 358}, 0, { 3034, 0}, {0x00, 0x00, 0x7f, 0xff}}},
635
{{{ -3429, -562, 358}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
636
{{{ -3532, -1279, 256}, 0, { 734, 1756}, {0xa7, 0x00, 0x5a, 0xff}}},
637
{{{ -3429, -1279, 358}, 0, { 990, 1756}, {0xa7, 0x00, 0x5a, 0xff}}},
638
{{{ -3429, -562, 358}, 0, { 990, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
639
{{{ -3378, -1279, 1382}, 0, { 990, 1756}, {0x00, 0x00, 0x81, 0xff}}},
640
};
641
642
// 0x070602E8 - 0x070603E8
643
static const Vtx inside_castle_seg7_vertex_070602E8[] = {
644
{{{ -3173, -1023, 1434}, 0, { 618, 1116}, {0x7f, 0x00, 0x00, 0xff}}},
645
{{{ -3173, -1279, 1434}, 0, { 618, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
646
{{{ -3173, -1279, 1382}, 0, { 618, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
647
{{{ -3173, -1023, 1382}, 0, { 618, 1116}, {0x00, 0x00, 0x81, 0xff}}},
648
{{{ -3173, -1279, 1382}, 0, { 618, 1756}, {0x00, 0x00, 0x81, 0xff}}},
649
{{{ -3378, -1279, 1382}, 0, { 990, 1756}, {0x00, 0x00, 0x81, 0xff}}},
650
{{{ -3020, -1023, 1382}, 0, { 340, 1116}, {0x00, 0x00, 0x81, 0xff}}},
651
{{{ -3378, -562, 1382}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}},
652
{{{ -2815, -562, 1382}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
653
{{{ -2815, -1279, 1382}, 0, { 0, 1756}, {0x00, 0x00, 0x81, 0xff}}},
654
{{{ -3020, -1279, 1382}, 0, { 340, 1756}, {0x00, 0x00, 0x81, 0xff}}},
655
{{{ -3020, -1023, 1382}, 0, { 340, 1116}, {0x81, 0x00, 0x00, 0xff}}},
656
{{{ -3020, -1279, 1434}, 0, { 340, 1756}, {0x81, 0x00, 0x00, 0xff}}},
657
{{{ -3020, -1023, 1434}, 0, { 340, 1116}, {0x81, 0x00, 0x00, 0xff}}},
658
{{{ -3020, -1279, 1382}, 0, { 340, 1756}, {0x81, 0x00, 0x00, 0xff}}},
659
{{{ -3173, -1023, 1382}, 0, { 618, 1116}, {0x7f, 0x00, 0x00, 0xff}}},
660
};
661
662
// 0x070603E8 - 0x070604C8
663
static const Vtx inside_castle_seg7_vertex_070603E8[] = {
664
{{{ -3173, -1023, 1382}, 0, { 618, 1116}, {0x00, 0x81, 0x00, 0xff}}},
665
{{{ -3020, -1023, 1382}, 0, { 340, 1116}, {0x00, 0x81, 0x00, 0xff}}},
666
{{{ -3020, -1023, 1434}, 0, { 340, 1116}, {0x00, 0x81, 0x00, 0xff}}},
667
{{{ -3173, -1023, 1434}, 0, { 618, 1116}, {0x00, 0x81, 0x00, 0xff}}},
668
{{{ -2815, -562, 1382}, 0, { 342, 1008}, {0x00, 0x81, 0x00, 0xff}}},
669
{{{ -3378, -562, 1382}, 0, { 250, 1008}, {0x00, 0x81, 0x00, 0xff}}},
670
{{{ -3481, -562, 973}, 0, { 232, 1076}, {0x00, 0x81, 0x00, 0xff}}},
671
{{{ -2713, -562, 973}, 0, { 360, 1076}, {0x00, 0x81, 0x00, 0xff}}},
672
{{{ 51, -562, -1381}, 0, { 76, 1300}, {0x00, 0x81, 0x00, 0xff}}},
673
{{{ 256, -562, -1177}, 0, { 178, 1400}, {0x00, 0x81, 0x00, 0xff}}},
674
{{{ 51, -562, -1177}, 0, { 76, 1400}, {0x00, 0x81, 0x00, 0xff}}},
675
{{{ -2201, -562, -3429}, 0, { 444, 1808}, {0x00, 0x84, 0xe8, 0xff}}},
676
{{{ -1689, -460, -3941}, 0, { 530, 1892}, {0x00, 0x84, 0xe8, 0xff}}},
677
{{{ -1074, -460, -3941}, 0, { 632, 1892}, {0x00, 0x84, 0xe8, 0xff}}},
678
};
679
680
// 0x070604C8 - 0x070605B8
681
static const Vtx inside_castle_seg7_vertex_070604C8[] = {
682
{{{ 51, -562, -1381}, 0, { 1246, 0}, {0x81, 0x00, 0x00, 0xff}}},
683
{{{ 51, -562, -1893}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
684
{{{ 51, -1279, -1893}, 0, { 0, 1756}, {0x81, 0x00, 0x00, 0xff}}},
685
{{{ 51, -1279, -1381}, 0, { 1246, 1756}, {0x81, 0x00, 0x00, 0xff}}},
686
{{{ 563, -562, -1177}, 0, { 478, 0}, {0x00, 0x00, 0x7f, 0xff}}},
687
{{{ 256, -562, -1177}, 0, { -286, 0}, {0x00, 0x00, 0x7f, 0xff}}},
688
{{{ 256, -1279, -1177}, 0, { -286, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
689
{{{ 563, -1279, -1177}, 0, { 480, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
690
{{{ -562, -1177, -3429}, 0, { 990, 1500}, {0xa7, 0x00, 0x59, 0xff}}},
691
{{{ -562, -562, -3429}, 0, { 990, 0}, {0xa7, 0x00, 0x59, 0xff}}},
692
{{{ -972, -480, -3839}, 0, { -454, -236}, {0xa7, 0x00, 0x59, 0xff}}},
693
{{{ -972, -1177, -3839}, 0, { -454, 1500}, {0xa7, 0x00, 0x59, 0xff}}},
694
{{{ 1075, -818, -2585}, 0, { 632, 608}, {0x00, 0x00, 0x81, 0xff}}},
695
{{{ 1126, -818, -2585}, 0, { 632, 608}, {0x00, 0x00, 0x81, 0xff}}},
696
{{{ 1126, -1074, -2585}, 0, { 632, 1244}, {0x00, 0x00, 0x81, 0xff}}},
697
};
698
699
// 0x070605B8 - 0x07060698
700
static const Vtx inside_castle_seg7_vertex_070605B8[] = {
701
{{{ -2201, -562, -3429}, 0, { 444, 1808}, {0x00, 0x84, 0xe8, 0xff}}},
702
{{{ -1074, -460, -3941}, 0, { 632, 1892}, {0x00, 0x84, 0xe8, 0xff}}},
703
{{{ -562, -562, -3429}, 0, { 718, 1808}, {0x00, 0x84, 0xe8, 0xff}}},
704
{{{ 51, -562, -3429}, 0, { 820, 1808}, {0x00, 0x81, 0x00, 0xff}}},
705
{{{ 1075, -562, -2917}, 0, { 990, 1724}, {0x00, 0x81, 0x00, 0xff}}},
706
{{{ 1075, -562, -2405}, 0, { 990, 1636}, {0x00, 0x81, 0x00, 0xff}}},
707
{{{ 51, -562, -1893}, 0, { 820, 1552}, {0x00, 0x81, 0x00, 0xff}}},
708
{{{ 1126, -818, -2585}, 0, { 632, 608}, {0x00, 0x81, 0x00, 0xff}}},
709
{{{ 1075, -818, -2585}, 0, { 632, 608}, {0x00, 0x81, 0x00, 0xff}}},
710
{{{ 1075, -818, -2738}, 0, { 326, 608}, {0x00, 0x81, 0x00, 0xff}}},
711
{{{ 1126, -818, -2738}, 0, { 326, 608}, {0x00, 0x81, 0x00, 0xff}}},
712
{{{ 1075, -818, -2585}, 0, { 632, 608}, {0x00, 0x00, 0x81, 0xff}}},
713
{{{ 1126, -1074, -2585}, 0, { 632, 1244}, {0x00, 0x00, 0x81, 0xff}}},
714
{{{ 1075, -1074, -2585}, 0, { 632, 1244}, {0x00, 0x00, 0x81, 0xff}}},
715
};
716
717
// 0x07060698 - 0x07060788
718
static const Vtx inside_castle_seg7_vertex_07060698[] = {
719
{{{ 51, -562, -3429}, 0, { 1502, 0}, {0x00, 0x00, 0x7f, 0xff}}},
720
{{{ -562, -1279, -3429}, 0, { 0, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
721
{{{ 51, -1279, -3429}, 0, { 1502, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
722
{{{ 1126, -818, -2738}, 0, { 326, 608}, {0x00, 0x00, 0x7f, 0xff}}},
723
{{{ 1075, -818, -2738}, 0, { 326, 608}, {0x00, 0x00, 0x7f, 0xff}}},
724
{{{ 1075, -1074, -2738}, 0, { 326, 1244}, {0x00, 0x00, 0x7f, 0xff}}},
725
{{{ 1126, -1074, -2738}, 0, { 326, 1244}, {0x00, 0x00, 0x7f, 0xff}}},
726
{{{ 1075, -818, -2585}, 0, { 632, 608}, {0x81, 0x00, 0x00, 0xff}}},
727
{{{ 1075, -562, -2405}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}},
728
{{{ 1075, -562, -2917}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
729
{{{ 1075, -1074, -2917}, 0, { 0, 1244}, {0x81, 0x00, 0x00, 0xff}}},
730
{{{ 1075, -1074, -2738}, 0, { 326, 1244}, {0x81, 0x00, 0x00, 0xff}}},
731
{{{ 1075, -818, -2738}, 0, { 326, 608}, {0x81, 0x00, 0x00, 0xff}}},
732
{{{ 1075, -1074, -2405}, 0, { 990, 1244}, {0x81, 0x00, 0x00, 0xff}}},
733
{{{ 1075, -1074, -2585}, 0, { 632, 1244}, {0x81, 0x00, 0x00, 0xff}}},
734
};
735
736
// 0x07060788 - 0x07060878
737
static const Vtx inside_castle_seg7_vertex_07060788[] = {
738
{{{ 666, -921, -793}, 0, { 670, 864}, {0x00, 0x81, 0x00, 0xff}}},
739
{{{ 666, -921, -946}, 0, { 288, 864}, {0x00, 0x81, 0x00, 0xff}}},
740
{{{ 717, -921, -946}, 0, { 288, 864}, {0x00, 0x81, 0x00, 0xff}}},
741
{{{ 51, -562, -3429}, 0, { 1502, 0}, {0x00, 0x00, 0x7f, 0xff}}},
742
{{{ -562, -562, -3429}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
743
{{{ -562, -1279, -3429}, 0, { 0, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
744
{{{ -3225, -1279, -1074}, 0, { -2074, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
745
{{{ -3225, -562, -3327}, 0, { 3544, 0}, {0x7f, 0x00, 0x00, 0xff}}},
746
{{{ -3225, -562, -1074}, 0, { -2074, 0}, {0x7f, 0x00, 0x00, 0xff}}},
747
{{{ -3225, -1279, -3327}, 0, { 3544, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
748
{{{ -2201, -562, -3429}, 0, { 2012, 0}, {0x00, 0x00, 0x7f, 0xff}}},
749
{{{ -3122, -562, -3429}, 0, { -286, 0}, {0x00, 0x00, 0x7f, 0xff}}},
750
{{{ -3122, -1279, -3429}, 0, { -286, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
751
{{{ -2201, -1279, -3429}, 0, { 2012, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
752
{{{ 717, -921, -793}, 0, { 670, 864}, {0x00, 0x81, 0x00, 0xff}}},
753
};
754
755
// 0x07060878 - 0x07060978
756
static const Vtx inside_castle_seg7_vertex_07060878[] = {
757
{{{ 666, -921, -793}, 0, { 670, 864}, {0x81, 0x00, 0x00, 0xff}}},
758
{{{ 666, -1177, -793}, 0, { 670, 1500}, {0x81, 0x00, 0x00, 0xff}}},
759
{{{ 666, -1177, -665}, 0, { 990, 1500}, {0x81, 0x00, 0x00, 0xff}}},
760
{{{ 717, -921, -793}, 0, { 670, 864}, {0x00, 0x00, 0x81, 0xff}}},
761
{{{ 666, -1177, -793}, 0, { 670, 1500}, {0x00, 0x00, 0x81, 0xff}}},
762
{{{ 666, -921, -793}, 0, { 670, 864}, {0x00, 0x00, 0x81, 0xff}}},
763
{{{ 717, -1177, -793}, 0, { 670, 1500}, {0x00, 0x00, 0x81, 0xff}}},
764
{{{ 666, -921, -946}, 0, { 288, 864}, {0x00, 0x00, 0x7f, 0xff}}},
765
{{{ 666, -1177, -946}, 0, { 288, 1500}, {0x00, 0x00, 0x7f, 0xff}}},
766
{{{ 717, -1177, -946}, 0, { 288, 1500}, {0x00, 0x00, 0x7f, 0xff}}},
767
{{{ 717, -921, -946}, 0, { 288, 864}, {0x00, 0x00, 0x7f, 0xff}}},
768
{{{ 666, -921, -946}, 0, { 288, 864}, {0x81, 0x00, 0x00, 0xff}}},
769
{{{ 666, -562, -665}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}},
770
{{{ 1075, -562, -2405}, 0, { -1864, 0}, {0xc8, 0x00, 0x8f, 0xff}}},
771
{{{ 1075, -1330, -2405}, 0, { -1864, 1884}, {0xc8, 0x00, 0x8f, 0xff}}},
772
{{{ 51, -1330, -1893}, 0, { 990, 1884}, {0xc8, 0x00, 0x8f, 0xff}}},
773
};
774
775
// 0x07060978 - 0x07060A68
776
static const Vtx inside_castle_seg7_vertex_07060978[] = {
777
{{{ 666, -921, -946}, 0, { 288, 864}, {0x81, 0x00, 0x00, 0xff}}},
778
{{{ 666, -562, -665}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}},
779
{{{ 666, -562, -1074}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
780
{{{ 666, -1177, -1074}, 0, { 0, 1500}, {0x81, 0x00, 0x00, 0xff}}},
781
{{{ 666, -1177, -946}, 0, { 288, 1500}, {0x81, 0x00, 0x00, 0xff}}},
782
{{{ 51, -562, -3429}, 0, { 478, 0}, {0xc8, 0x00, 0x71, 0xff}}},
783
{{{ 1075, -1330, -2917}, 0, { 3336, 1884}, {0xc8, 0x00, 0x71, 0xff}}},
784
{{{ 1075, -562, -2917}, 0, { 3336, 0}, {0xc8, 0x00, 0x71, 0xff}}},
785
{{{ 51, -1330, -3429}, 0, { 478, 1884}, {0xc8, 0x00, 0x71, 0xff}}},
786
{{{ 1075, -562, -2405}, 0, { -1864, 0}, {0xc8, 0x00, 0x8f, 0xff}}},
787
{{{ 51, -1330, -1893}, 0, { 990, 1884}, {0xc8, 0x00, 0x8f, 0xff}}},
788
{{{ 51, -562, -1893}, 0, { 990, 0}, {0xc8, 0x00, 0x8f, 0xff}}},
789
{{{ 51, -562, -1381}, 0, { 1246, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
790
{{{ 256, -1279, -1177}, 0, { 1756, 1756}, {0xa7, 0x00, 0x5a, 0xff}}},
791
{{{ 256, -562, -1177}, 0, { 1756, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
792
};
793
794
// 0x07060A68 - 0x07060B58
795
static const Vtx inside_castle_seg7_vertex_07060A68[] = {
796
{{{ -2815, -1279, 1075}, 0, { -286, 1756}, {0x81, 0x00, 0x00, 0xff}}},
797
{{{ -2815, -562, 1382}, 0, { 478, 0}, {0x81, 0x00, 0x00, 0xff}}},
798
{{{ -2815, -562, 1075}, 0, { -286, 0}, {0x81, 0x00, 0x00, 0xff}}},
799
{{{ -2815, -1279, 1382}, 0, { 478, 1756}, {0x81, 0x00, 0x00, 0xff}}},
800
{{{ -3378, -1279, 1075}, 0, { 0, 1756}, {0x59, 0x00, 0xa6, 0xff}}},
801
{{{ -3481, -1279, 973}, 0, { 224, 1756}, {0x59, 0x00, 0xa6, 0xff}}},
802
{{{ -3481, -562, 973}, 0, { 224, 0}, {0x59, 0x00, 0xa6, 0xff}}},
803
{{{ -3378, -562, 1075}, 0, { 0, 0}, {0x59, 0x00, 0xa6, 0xff}}},
804
{{{ -3378, -562, 1382}, 0, { 224, 0}, {0x7f, 0x00, 0x00, 0xff}}},
805
{{{ -3378, -1279, 1075}, 0, { 990, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
806
{{{ -3378, -562, 1075}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}},
807
{{{ -3378, -1279, 1382}, 0, { 224, 1756}, {0x7f, 0x00, 0x00, 0xff}}},
808
{{{ 51, -562, -1381}, 0, { 1246, 0}, {0xa7, 0x00, 0x5a, 0xff}}},
809
{{{ 51, -1279, -1381}, 0, { 1246, 1756}, {0xa7, 0x00, 0x5a, 0xff}}},
810
{{{ 256, -1279, -1177}, 0, { 1756, 1756}, {0xa7, 0x00, 0x5a, 0xff}}},
811
};
812
813
// 0x07060B58 - 0x07060C68
814
static const Gfx inside_castle_seg7_dl_07060B58[] = {
815
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000),
816
gsDPLoadSync(),
817
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
818
gsSPLight(&inside_castle_seg7_lights_0705E4C0.l, 1),
819
gsSPLight(&inside_castle_seg7_lights_0705E4C0.a, 2),
820
gsSPVertex(inside_castle_seg7_vertex_0705E538, 15, 0),
821
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
822
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
823
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
824
gsSP1Triangle(11, 14, 12, 0x0),
825
gsSPVertex(inside_castle_seg7_vertex_0705E628, 16, 0),
826
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
827
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
828
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
829
gsSPVertex(inside_castle_seg7_vertex_0705E728, 9, 0),
830
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
831
gsSP1Triangle( 6, 7, 8, 0x0),
832
gsSPLight(&inside_castle_seg7_lights_0705E4D8.l, 1),
833
gsSPLight(&inside_castle_seg7_lights_0705E4D8.a, 2),
834
gsSPVertex(inside_castle_seg7_vertex_0705E7B8, 12, 0),
835
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
836
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
837
gsSP2Triangles(10, 7, 9, 0x0, 4, 11, 5, 0x0),
838
gsSPEndDisplayList(),
839
};
840
841
// 0x07060C68 - 0x07060E70
842
static const Gfx inside_castle_seg7_dl_07060C68[] = {
843
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900B000),
844
gsDPLoadSync(),
845
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
846
gsSPLight(&inside_castle_seg7_lights_0705E4F0.l, 1),
847
gsSPLight(&inside_castle_seg7_lights_0705E4F0.a, 2),
848
gsSPVertex(inside_castle_seg7_vertex_0705E878, 4, 0),
849
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
850
gsSPLight(&inside_castle_seg7_lights_0705E508.l, 1),
851
gsSPLight(&inside_castle_seg7_lights_0705E508.a, 2),
852
gsSPVertex(inside_castle_seg7_vertex_0705E8B8, 15, 0),
853
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
854
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
855
gsSP2Triangles( 7, 9, 4, 0x0, 0, 2, 10, 0x0),
856
gsSP2Triangles(11, 12, 13, 0x0, 11, 14, 12, 0x0),
857
gsSPVertex(inside_castle_seg7_vertex_0705E9A8, 15, 0),
858
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
859
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
860
gsSP2Triangles( 8, 10, 9, 0x0, 4, 6, 11, 0x0),
861
gsSP1Triangle(12, 13, 14, 0x0),
862
gsSPVertex(inside_castle_seg7_vertex_0705EA98, 16, 0),
863
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
864
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
865
gsSP2Triangles( 6, 12, 7, 0x0, 2, 3, 5, 0x0),
866
gsSP2Triangles( 2, 1, 3, 0x0, 13, 14, 15, 0x0),
867
gsSPVertex(inside_castle_seg7_vertex_0705EB98, 14, 0),
868
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
869
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
870
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
871
gsSPVertex(inside_castle_seg7_vertex_0705EC78, 15, 0),
872
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
873
gsSP2Triangles( 3, 5, 6, 0x0, 7, 3, 6, 0x0),
874
gsSP2Triangles( 7, 6, 8, 0x0, 9, 7, 8, 0x0),
875
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
876
gsSP1Triangle( 0, 2, 14, 0x0),
877
gsSPVertex(inside_castle_seg7_vertex_0705ED68, 16, 0),
878
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
879
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 4, 0x0),
880
gsSP2Triangles( 7, 4, 6, 0x0, 7, 9, 8, 0x0),
881
gsSP2Triangles(10, 11, 12, 0x0, 11, 13, 12, 0x0),
882
gsSP2Triangles(14, 10, 12, 0x0, 15, 14, 12, 0x0),
883
gsSPEndDisplayList(),
884
};
885
886
// 0x07060E70 - 0x07060EF8
887
static const Gfx inside_castle_seg7_dl_07060E70[] = {
888
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),
889
gsDPLoadSync(),
890
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
891
gsSPLight(&inside_castle_seg7_lights_0705E4D8.l, 1),
892
gsSPLight(&inside_castle_seg7_lights_0705E4D8.a, 2),
893
gsSPVertex(inside_castle_seg7_vertex_0705EE68, 16, 0),
894
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
895
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
896
gsSP2Triangles( 4, 8, 7, 0x0, 4, 6, 9, 0x0),
897
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
898
gsSP2Triangles(12, 14, 15, 0x0, 12, 15, 10, 0x0),
899
gsSPEndDisplayList(),
900
};
901
902
// 0x07060EF8 - 0x07061188
903
static const Gfx inside_castle_seg7_dl_07060EF8[] = {
904
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09007000),
905
gsDPLoadSync(),
906
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
907
gsSPLight(&inside_castle_seg7_lights_0705E520.l, 1),
908
gsSPLight(&inside_castle_seg7_lights_0705E520.a, 2),
909
gsSPVertex(inside_castle_seg7_vertex_0705EF68, 15, 0),
910
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
911
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
912
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
913
gsSP1Triangle(11, 13, 14, 0x0),
914
gsSPVertex(inside_castle_seg7_vertex_0705F058, 14, 0),
915
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
916
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
917
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
918
gsSPVertex(inside_castle_seg7_vertex_0705F138, 14, 0),
919
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
920
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
921
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
922
gsSPVertex(inside_castle_seg7_vertex_0705F218, 16, 0),
923
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
924
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
925
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
926
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
927
gsSPVertex(inside_castle_seg7_vertex_0705F318, 14, 0),
928
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
929
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
930
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
931
gsSPVertex(inside_castle_seg7_vertex_0705F3F8, 15, 0),
932
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
933
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
934
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
935
gsSP1Triangle( 7, 14, 8, 0x0),
936
gsSPVertex(inside_castle_seg7_vertex_0705F4E8, 15, 0),
937
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
938
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
939
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
940
gsSP1Triangle(12, 13, 14, 0x0),
941
gsSPVertex(inside_castle_seg7_vertex_0705F5D8, 14, 0),
942
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
943
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
944
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
945
gsSPVertex(inside_castle_seg7_vertex_0705F6B8, 14, 0),
946
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
947
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
948
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
949
gsSPVertex(inside_castle_seg7_vertex_0705F798, 15, 0),
950
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
951
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
952
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
953
gsSP1Triangle(11, 14, 12, 0x0),
954
gsSPEndDisplayList(),
955
};
956
957
// 0x07061188 - 0x070616E8
958
static const Gfx inside_castle_seg7_dl_07061188[] = {
959
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09009000),
960
gsDPLoadSync(),
961
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
962
gsSPLight(&inside_castle_seg7_lights_0705E508.l, 1),
963
gsSPLight(&inside_castle_seg7_lights_0705E508.a, 2),
964
gsSPVertex(inside_castle_seg7_vertex_0705F888, 4, 0),
965
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
966
gsSPLight(&inside_castle_seg7_lights_0705E4D8.l, 1),
967
gsSPLight(&inside_castle_seg7_lights_0705E4D8.a, 2),
968
gsSPVertex(inside_castle_seg7_vertex_0705F8C8, 16, 0),
969
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
970
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
971
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
972
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
973
gsSPVertex(inside_castle_seg7_vertex_0705F9C8, 15, 0),
974
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
975
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
976
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
977
gsSP1Triangle(11, 13, 14, 0x0),
978
gsSPVertex(inside_castle_seg7_vertex_0705FAB8, 14, 0),
979
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
980
gsSP2Triangles( 3, 4, 5, 0x0, 3, 5, 6, 0x0),
981
gsSP2Triangles( 7, 8, 9, 0x0, 7, 9, 10, 0x0),
982
gsSP2Triangles( 8, 11, 12, 0x0, 8, 12, 13, 0x0),
983
gsSPVertex(inside_castle_seg7_vertex_0705FB98, 16, 0),
984
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
985
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
986
gsSP2Triangles( 7, 9, 10, 0x0, 4, 11, 5, 0x0),
987
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
988
gsSPVertex(inside_castle_seg7_vertex_0705FC98, 14, 0),
989
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
990
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
991
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
992
gsSPVertex(inside_castle_seg7_vertex_0705FD78, 14, 0),
993
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
994
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
995
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
996
gsSPVertex(inside_castle_seg7_vertex_0705FE58, 14, 0),
997
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
998
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
999
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
1000
gsSPVertex(inside_castle_seg7_vertex_0705FF38, 14, 0),
1001
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1002
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1003
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
1004
gsSPVertex(inside_castle_seg7_vertex_07060018, 14, 0),
1005
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1006
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1007
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
1008
gsSPVertex(inside_castle_seg7_vertex_070600F8, 16, 0),
1009
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1010
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1011
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
1012
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
1013
gsSPVertex(inside_castle_seg7_vertex_070601F8, 15, 0),
1014
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1015
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1016
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
1017
gsSP1Triangle( 1, 14, 2, 0x0),
1018
gsSPVertex(inside_castle_seg7_vertex_070602E8, 16, 0),
1019
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1020
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 6, 0x0),
1021
gsSP2Triangles( 9, 6, 8, 0x0, 11, 12, 13, 0x0),
1022
gsSP2Triangles(11, 14, 12, 0x0, 0, 2, 15, 0x0),
1023
gsSPVertex(inside_castle_seg7_vertex_070603E8, 14, 0),
1024
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1025
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1026
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
1027
gsSPVertex(inside_castle_seg7_vertex_070604C8, 15, 0),
1028
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1029
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1030
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
1031
gsSP1Triangle(12, 13, 14, 0x0),
1032
gsSPVertex(inside_castle_seg7_vertex_070605B8, 14, 0),
1033
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1034
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1035
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
1036
gsSPVertex(inside_castle_seg7_vertex_07060698, 15, 0),
1037
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1038
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1039
gsSP2Triangles( 9, 10, 11, 0x0, 9, 11, 12, 0x0),
1040
gsSP2Triangles( 9, 12, 7, 0x0, 7, 13, 8, 0x0),
1041
gsSP1Triangle( 7, 14, 13, 0x0),
1042
gsSPVertex(inside_castle_seg7_vertex_07060788, 15, 0),
1043
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1044
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
1045
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
1046
gsSP1Triangle( 0, 2, 14, 0x0),
1047
gsSPVertex(inside_castle_seg7_vertex_07060878, 16, 0),
1048
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1049
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
1050
gsSP2Triangles( 7, 9, 10, 0x0, 11, 0, 12, 0x0),
1051
gsSP2Triangles( 0, 2, 12, 0x0, 13, 14, 15, 0x0),
1052
gsSPVertex(inside_castle_seg7_vertex_07060978, 15, 0),
1053
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
1054
gsSP2Triangles( 3, 4, 0, 0x0, 5, 6, 7, 0x0),
1055
gsSP2Triangles( 5, 8, 6, 0x0, 9, 10, 11, 0x0),
1056
gsSP1Triangle(12, 13, 14, 0x0),
1057
gsSPVertex(inside_castle_seg7_vertex_07060A68, 15, 0),
1058
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1059
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1060
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
1061
gsSP1Triangle(12, 13, 14, 0x0),
1062
gsSPEndDisplayList(),
1063
};
1064
1065
// 0x070616E8 - 0x07061790
1066
const Gfx inside_castle_seg7_dl_070616E8[] = {
1067
gsDPPipeSync(),
1068
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
1069
gsSPClearGeometryMode(G_SHADING_SMOOTH),
1070
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),
1071
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
1072
gsDPTileSync(),
1073
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),
1074
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
1075
gsSPDisplayList(inside_castle_seg7_dl_07060B58),
1076
gsSPDisplayList(inside_castle_seg7_dl_07060C68),
1077
gsSPDisplayList(inside_castle_seg7_dl_07060E70),
1078
gsDPTileSync(),
1079
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
1080
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
1081
gsSPDisplayList(inside_castle_seg7_dl_07060EF8),
1082
gsSPDisplayList(inside_castle_seg7_dl_07061188),
1083
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
1084
gsDPPipeSync(),
1085
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
1086
gsSPSetGeometryMode(G_SHADING_SMOOTH),
1087
gsSPEndDisplayList(),
1088
};
1089
1090