Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/castle_inside/areas/1/24/model.inc.c
7862 views
1
// 0x070383C0 - 0x070383D8
2
static const Lights1 inside_castle_seg7_lights_070383C0 = gdSPDefLights1(
3
0x52, 0x52, 0x52,
4
0xdd, 0xdd, 0xdd, 0x28, 0x28, 0x28
5
);
6
7
// 0x070383D8 - 0x070383F0
8
static const Lights1 inside_castle_seg7_lights_070383D8 = gdSPDefLights1(
9
0x5f, 0x5f, 0x5f,
10
0xff, 0xff, 0xff, 0x28, 0x28, 0x28
11
);
12
13
// 0x070383F0 - 0x07038408
14
static const Lights1 inside_castle_seg7_lights_070383F0 = gdSPDefLights1(
15
0x46, 0x46, 0x46,
16
0xbb, 0xbb, 0xbb, 0x28, 0x28, 0x28
17
);
18
19
// 0x07038408 - 0x070384F8
20
static const Vtx inside_castle_seg7_vertex_07038408[] = {
21
{{{ -2175, -101, -2124}, 0, { -1052, 220}, {0x00, 0x00, 0x81, 0xff}}},
22
{{{ -2431, -101, -2124}, 0, { 1502, 220}, {0x00, 0x00, 0x81, 0xff}}},
23
{{{ -2431, -76, -2124}, 0, { 1502, 28}, {0x00, 0x00, 0x81, 0xff}}},
24
{{{ -2431, 0, -2047}, 0, { 1502, -1054}, {0x00, 0x00, 0x81, 0xff}}},
25
{{{ -2175, -25, -2047}, 0, { -1052, -862}, {0x00, 0x00, 0x81, 0xff}}},
26
{{{ -2431, -25, -2047}, 0, { 1502, -862}, {0x00, 0x00, 0x81, 0xff}}},
27
{{{ -2175, 0, -2047}, 0, { -1052, -1054}, {0x00, 0x00, 0x81, 0xff}}},
28
{{{ -2175, -50, -2073}, 0, { -1052, -502}, {0x00, 0x00, 0x81, 0xff}}},
29
{{{ -2431, -25, -2073}, 0, { 1502, -694}, {0x00, 0x00, 0x81, 0xff}}},
30
{{{ -2175, -25, -2073}, 0, { -1052, -694}, {0x00, 0x00, 0x81, 0xff}}},
31
{{{ -2431, -50, -2073}, 0, { 1502, -502}, {0x00, 0x00, 0x81, 0xff}}},
32
{{{ -2175, -76, -2098}, 0, { -1052, -140}, {0x00, 0x00, 0x81, 0xff}}},
33
{{{ -2431, -76, -2098}, 0, { 1502, -140}, {0x00, 0x00, 0x81, 0xff}}},
34
{{{ -2431, -50, -2098}, 0, { 1502, -332}, {0x00, 0x00, 0x81, 0xff}}},
35
{{{ -2175, -50, -2098}, 0, { -1052, -332}, {0x00, 0x00, 0x81, 0xff}}},
36
};
37
38
// 0x070384F8 - 0x070385E8
39
static const Vtx inside_castle_seg7_vertex_070384F8[] = {
40
{{{ -2175, -178, -2201}, 0, { -1052, 1300}, {0x00, 0x00, 0x81, 0xff}}},
41
{{{ -2431, -153, -2201}, 0, { 1502, 1108}, {0x00, 0x00, 0x81, 0xff}}},
42
{{{ -2175, -153, -2201}, 0, { -1052, 1108}, {0x00, 0x00, 0x81, 0xff}}},
43
{{{ -2175, -101, -2124}, 0, { -1052, 220}, {0x00, 0x00, 0x81, 0xff}}},
44
{{{ -2431, -76, -2124}, 0, { 1502, 28}, {0x00, 0x00, 0x81, 0xff}}},
45
{{{ -2175, -76, -2124}, 0, { -1052, 28}, {0x00, 0x00, 0x81, 0xff}}},
46
{{{ -2175, -127, -2149}, 0, { -1052, 580}, {0x00, 0x00, 0x81, 0xff}}},
47
{{{ -2431, -127, -2149}, 0, { 1502, 580}, {0x00, 0x00, 0x81, 0xff}}},
48
{{{ -2431, -101, -2149}, 0, { 1502, 388}, {0x00, 0x00, 0x81, 0xff}}},
49
{{{ -2175, -101, -2149}, 0, { -1052, 388}, {0x00, 0x00, 0x81, 0xff}}},
50
{{{ -2175, -153, -2175}, 0, { -1052, 940}, {0x00, 0x00, 0x81, 0xff}}},
51
{{{ -2431, -127, -2175}, 0, { 1502, 748}, {0x00, 0x00, 0x81, 0xff}}},
52
{{{ -2175, -127, -2175}, 0, { -1052, 748}, {0x00, 0x00, 0x81, 0xff}}},
53
{{{ -2431, -153, -2175}, 0, { 1502, 940}, {0x00, 0x00, 0x81, 0xff}}},
54
{{{ -2431, -178, -2201}, 0, { 1502, 1300}, {0x00, 0x00, 0x81, 0xff}}},
55
};
56
57
// 0x070385E8 - 0x07038628
58
static const Vtx inside_castle_seg7_vertex_070385E8[] = {
59
{{{ -2175, -204, -2226}, 0, { -1052, 1660}, {0x00, 0x00, 0x81, 0xff}}},
60
{{{ -2431, -204, -2226}, 0, { 1502, 1660}, {0x00, 0x00, 0x81, 0xff}}},
61
{{{ -2431, -178, -2226}, 0, { 1502, 1468}, {0x00, 0x00, 0x81, 0xff}}},
62
{{{ -2175, -178, -2226}, 0, { -1052, 1468}, {0x00, 0x00, 0x81, 0xff}}},
63
};
64
65
// 0x07038628 - 0x07038708
66
static const Vtx inside_castle_seg7_vertex_07038628[] = {
67
{{{ -2175, 0, -2047}, 0, { -1052, 5076}, {0x00, 0x7f, 0x00, 0xff}}},
68
{{{ -2431, 0, -2047}, 0, { 224, 5076}, {0x00, 0x7f, 0x00, 0xff}}},
69
{{{ -2431, 0, -1996}, 0, { 224, 4820}, {0x00, 0x7f, 0x00, 0xff}}},
70
{{{ -2175, 0, -1996}, 0, { -1052, 4820}, {0x00, 0x7f, 0x00, 0xff}}},
71
{{{ -2453, 0, -1996}, 0, { 334, 4820}, {0x00, 0x7f, 0x00, 0xff}}},
72
{{{ -2585, 0, -1740}, 0, { 990, 3728}, {0x00, 0x7f, 0x00, 0xff}}},
73
{{{ -2585, 0, -1125}, 0, { 990, 0}, {0x00, 0x7f, 0x00, 0xff}}},
74
{{{ -2021, 0, -1125}, 0, { -1818, 0}, {0x00, 0x7f, 0x00, 0xff}}},
75
{{{ -2021, 0, -1740}, 0, { -1818, 3728}, {0x00, 0x7f, 0x00, 0xff}}},
76
{{{ -2153, 0, -1996}, 0, { -1162, 4820}, {0x00, 0x7f, 0x00, 0xff}}},
77
{{{ -2175, -25, -2073}, 0, { -1052, -694}, {0x00, 0x7f, 0x00, 0xff}}},
78
{{{ -2431, -25, -2073}, 0, { 1502, -694}, {0x00, 0x7f, 0x00, 0xff}}},
79
{{{ -2175, -25, -2047}, 0, { -1052, -862}, {0x00, 0x7f, 0x00, 0xff}}},
80
{{{ -2431, -25, -2047}, 0, { 1502, -862}, {0x00, 0x7f, 0x00, 0xff}}},
81
};
82
83
// 0x07038708 - 0x070387F8
84
static const Vtx inside_castle_seg7_vertex_07038708[] = {
85
{{{ -2175, -127, -2149}, 0, { -1052, 580}, {0x00, 0x7f, 0x00, 0xff}}},
86
{{{ -2431, -127, -2175}, 0, { 1502, 748}, {0x00, 0x7f, 0x00, 0xff}}},
87
{{{ -2431, -127, -2149}, 0, { 1502, 580}, {0x00, 0x7f, 0x00, 0xff}}},
88
{{{ -2175, -50, -2098}, 0, { -1052, -332}, {0x00, 0x7f, 0x00, 0xff}}},
89
{{{ -2431, -50, -2098}, 0, { 1502, -332}, {0x00, 0x7f, 0x00, 0xff}}},
90
{{{ -2431, -50, -2073}, 0, { 1502, -502}, {0x00, 0x7f, 0x00, 0xff}}},
91
{{{ -2175, -50, -2073}, 0, { -1052, -502}, {0x00, 0x7f, 0x00, 0xff}}},
92
{{{ -2175, -76, -2124}, 0, { -1052, 28}, {0x00, 0x7f, 0x00, 0xff}}},
93
{{{ -2431, -76, -2098}, 0, { 1502, -140}, {0x00, 0x7f, 0x00, 0xff}}},
94
{{{ -2175, -76, -2098}, 0, { -1052, -140}, {0x00, 0x7f, 0x00, 0xff}}},
95
{{{ -2431, -76, -2124}, 0, { 1502, 28}, {0x00, 0x7f, 0x00, 0xff}}},
96
{{{ -2175, -101, -2149}, 0, { -1052, 388}, {0x00, 0x7f, 0x00, 0xff}}},
97
{{{ -2431, -101, -2124}, 0, { 1502, 220}, {0x00, 0x7f, 0x00, 0xff}}},
98
{{{ -2175, -101, -2124}, 0, { -1052, 220}, {0x00, 0x7f, 0x00, 0xff}}},
99
{{{ -2431, -101, -2149}, 0, { 1502, 388}, {0x00, 0x7f, 0x00, 0xff}}},
100
};
101
102
// 0x070387F8 - 0x070388A8
103
static const Vtx inside_castle_seg7_vertex_070387F8[] = {
104
{{{ -2175, -178, -2226}, 0, { -1052, 1468}, {0x00, 0x7f, 0x00, 0xff}}},
105
{{{ -2431, -178, -2226}, 0, { 1502, 1468}, {0x00, 0x7f, 0x00, 0xff}}},
106
{{{ -2175, -178, -2201}, 0, { -1052, 1300}, {0x00, 0x7f, 0x00, 0xff}}},
107
{{{ -2175, -127, -2175}, 0, { -1052, 748}, {0x00, 0x7f, 0x00, 0xff}}},
108
{{{ -2431, -127, -2175}, 0, { 1502, 748}, {0x00, 0x7f, 0x00, 0xff}}},
109
{{{ -2175, -127, -2149}, 0, { -1052, 580}, {0x00, 0x7f, 0x00, 0xff}}},
110
{{{ -2175, -153, -2175}, 0, { -1052, 940}, {0x00, 0x7f, 0x00, 0xff}}},
111
{{{ -2431, -153, -2201}, 0, { 1502, 1108}, {0x00, 0x7f, 0x00, 0xff}}},
112
{{{ -2431, -153, -2175}, 0, { 1502, 940}, {0x00, 0x7f, 0x00, 0xff}}},
113
{{{ -2175, -153, -2201}, 0, { -1052, 1108}, {0x00, 0x7f, 0x00, 0xff}}},
114
{{{ -2431, -178, -2201}, 0, { 1502, 1300}, {0x00, 0x7f, 0x00, 0xff}}},
115
};
116
117
// 0x070388A8 - 0x070389A8
118
static const Vtx inside_castle_seg7_vertex_070388A8[] = {
119
{{{ -2636, -204, -2866}, 0, { 2012, 1754}, {0x00, 0x7f, 0x00, 0xff}}},
120
{{{ -3097, -204, -2866}, 0, { 2012, 4054}, {0x00, 0x7f, 0x00, 0xff}}},
121
{{{ -2482, -204, -2047}, 0, { 6100, 990}, {0x00, 0x7f, 0x00, 0xff}}},
122
{{{ -1509, 410, -1740}, 0, { 4566, -5908}, {0x00, 0x81, 0x00, 0xff}}},
123
{{{ -3097, 410, -1740}, 0, { -3352, -5908}, {0x00, 0x81, 0x00, 0xff}}},
124
{{{ -3097, 410, -3634}, 0, { -3352, 3544}, {0x00, 0x81, 0x00, 0xff}}},
125
{{{ -1919, 410, -4351}, 0, { 2522, 7120}, {0x00, 0x81, 0x00, 0xff}}},
126
{{{ -1509, 410, -3634}, 0, { 4566, 3542}, {0x00, 0x81, 0x00, 0xff}}},
127
{{{ -2687, 410, -4351}, 0, { -1308, 7120}, {0x00, 0x81, 0x00, 0xff}}},
128
{{{ -2124, -204, -2047}, 0, { 6100, -798}, {0x00, 0x7f, 0x00, 0xff}}},
129
{{{ -1919, -204, -2866}, 0, { 2012, -1820}, {0x00, 0x7f, 0x00, 0xff}}},
130
{{{ -2509, -204, -2940}, 0, { 1644, 1122}, {0x00, 0x7f, 0x00, 0xff}}},
131
{{{ -2046, -204, -2940}, 0, { 1644, -1188}, {0x00, 0x7f, 0x00, 0xff}}},
132
{{{ -1868, -303, -3238}, 0, { 154, -2076}, {0x00, 0x7a, 0xe0, 0xff}}},
133
{{{ -2021, -237, -2991}, 0, { 1388, -1310}, {0x00, 0x7a, 0xe0, 0xff}}},
134
{{{ -1509, -204, -2866}, 0, { 2012, -3864}, {0x00, 0x7a, 0xe0, 0xff}}},
135
};
136
137
// 0x070389A8 - 0x07038A98
138
static const Vtx inside_castle_seg7_vertex_070389A8[] = {
139
{{{ -2533, -237, -2991}, 0, { 1388, 1244}, {0x00, 0x7a, 0xe0, 0xff}}},
140
{{{ -3097, -204, -2866}, 0, { 2012, 4054}, {0x00, 0x7a, 0xe0, 0xff}}},
141
{{{ -2636, -204, -2866}, 0, { 2012, 1754}, {0x00, 0x7a, 0xe0, 0xff}}},
142
{{{ -2687, -303, -3238}, 0, { 154, 2010}, {0x00, 0x7a, 0xe0, 0xff}}},
143
{{{ -3097, -409, -3634}, 0, { -1818, 4054}, {0x00, 0x7a, 0xe0, 0xff}}},
144
{{{ -3097, -204, -2866}, 0, { 2012, 4054}, {0x00, 0x7f, 0x00, 0xff}}},
145
{{{ -2636, -204, -1740}, 0, { 7632, 1754}, {0x00, 0x7f, 0x00, 0xff}}},
146
{{{ -2482, -204, -2047}, 0, { 6100, 990}, {0x00, 0x7f, 0x00, 0xff}}},
147
{{{ -2124, -204, -2047}, 0, { 6100, -798}, {0x00, 0x7f, 0x00, 0xff}}},
148
{{{ -1509, -204, -2866}, 0, { 2012, -3864}, {0x00, 0x7f, 0x00, 0xff}}},
149
{{{ -1919, -204, -2866}, 0, { 2012, -1820}, {0x00, 0x7f, 0x00, 0xff}}},
150
{{{ -2021, -237, -2991}, 0, { 1388, -1310}, {0x00, 0x7a, 0xe0, 0xff}}},
151
{{{ -1919, -204, -2866}, 0, { 2012, -1820}, {0x00, 0x7a, 0xe0, 0xff}}},
152
{{{ -1509, -204, -2866}, 0, { 2012, -3864}, {0x00, 0x7a, 0xe0, 0xff}}},
153
{{{ -1970, -204, -1740}, 0, { 7632, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
154
};
155
156
// 0x07038A98 - 0x07038B98
157
static const Vtx inside_castle_seg7_vertex_07038A98[] = {
158
{{{ -1868, -303, -3238}, 0, { 154, -2076}, {0x00, 0x7a, 0xe0, 0xff}}},
159
{{{ -1509, -204, -2866}, 0, { 2012, -3864}, {0x00, 0x7a, 0xe0, 0xff}}},
160
{{{ -1509, -409, -3634}, 0, { -1818, -3864}, {0x00, 0x7a, 0xe0, 0xff}}},
161
{{{ -2687, -409, -3634}, 0, { -1818, 2010}, {0x00, 0x7f, 0x00, 0xff}}},
162
{{{ -2688, -409, -3239}, 0, { 150, 2014}, {0x00, 0x7f, 0x00, 0xff}}},
163
{{{ -1867, -409, -3239}, 0, { 150, -2080}, {0x00, 0x7f, 0x00, 0xff}}},
164
{{{ -1868, -409, -3634}, 0, { -1818, -2076}, {0x00, 0x7f, 0x00, 0xff}}},
165
{{{ -2533, -409, -2991}, 0, { 1388, 1244}, {0x00, 0x7f, 0x00, 0xff}}},
166
{{{ -2021, -409, -2991}, 0, { 1388, -1310}, {0x00, 0x7f, 0x00, 0xff}}},
167
{{{ -1868, -409, -3634}, 0, { -1818, -2076}, {0x00, 0x7a, 0xe0, 0xff}}},
168
{{{ -2687, -303, -3238}, 0, { 154, 2010}, {0x00, 0x7a, 0xe0, 0xff}}},
169
{{{ -2687, -409, -3634}, 0, { -1818, 2010}, {0x00, 0x7a, 0xe0, 0xff}}},
170
{{{ -3097, -409, -3634}, 0, { -1818, 4054}, {0x00, 0x7a, 0xe0, 0xff}}},
171
{{{ -1509, -409, -3634}, 0, { -1818, -3864}, {0x00, 0x7f, 0x00, 0xff}}},
172
{{{ -2687, -409, -4351}, 0, { -5396, 2010}, {0x00, 0x7f, 0x00, 0xff}}},
173
{{{ -3097, -409, -3634}, 0, { -1818, 4054}, {0x00, 0x7f, 0x00, 0xff}}},
174
};
175
176
// 0x07038B98 - 0x07038C28
177
static const Vtx inside_castle_seg7_vertex_07038B98[] = {
178
{{{ -1509, -409, -3634}, 0, { -1818, -3864}, {0x00, 0x7f, 0x00, 0xff}}},
179
{{{ -1919, -409, -4351}, 0, { -5396, -1820}, {0x00, 0x7f, 0x00, 0xff}}},
180
{{{ -2687, -409, -4351}, 0, { -5396, 2010}, {0x00, 0x7f, 0x00, 0xff}}},
181
{{{ -1970, -204, -1740}, 0, { 7632, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
182
{{{ -1509, -204, -1740}, 0, { 7632, -3864}, {0x00, 0x7f, 0x00, 0xff}}},
183
{{{ -1509, -204, -2866}, 0, { 2012, -3864}, {0x00, 0x7f, 0x00, 0xff}}},
184
{{{ -2636, -204, -1740}, 0, { 7632, 1754}, {0x00, 0x7f, 0x00, 0xff}}},
185
{{{ -3097, -204, -2866}, 0, { 2012, 4054}, {0x00, 0x7f, 0x00, 0xff}}},
186
{{{ -3097, -204, -1740}, 0, { 7632, 4054}, {0x00, 0x7f, 0x00, 0xff}}},
187
};
188
189
// 0x07038C28 - 0x07038D28
190
static const Vtx inside_castle_seg7_vertex_07038C28[] = {
191
{{{ -2021, 307, -1740}, 0, { -5140, -2076}, {0x81, 0x00, 0x00, 0xff}}},
192
{{{ -2021, 0, -1125}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}},
193
{{{ -2021, 307, -1125}, 0, { 990, -2076}, {0x81, 0x00, 0x00, 0xff}}},
194
{{{ -2021, 0, -1740}, 0, { -5140, 990}, {0x81, 0x00, 0x00, 0xff}}},
195
{{{ -2585, 0, -1740}, 0, { -5140, 990}, {0x7f, 0x00, 0x00, 0xff}}},
196
{{{ -2585, 307, -1125}, 0, { 990, -2076}, {0x7f, 0x00, 0x00, 0xff}}},
197
{{{ -2585, 0, -1125}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}},
198
{{{ -2585, 307, -1740}, 0, { -5140, -2076}, {0x7f, 0x00, 0x00, 0xff}}},
199
{{{ -2533, -153, -2991}, 0, { 5078, -1564}, {0x00, 0x00, 0x81, 0xff}}},
200
{{{ -2021, -409, -2991}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},
201
{{{ -2533, -409, -2991}, 0, { 5078, 990}, {0x00, 0x00, 0x81, 0xff}}},
202
{{{ -2021, -153, -2991}, 0, { 0, -1566}, {0x00, 0x00, 0x81, 0xff}}},
203
{{{ -2021, -153, -2991}, 0, { 0, -1566}, {0x00, 0x7f, 0x00, 0xff}}},
204
{{{ -2046, -153, -2940}, 0, { 210, -1566}, {0x00, 0x7f, 0x00, 0xff}}},
205
{{{ -1919, -153, -2866}, 0, { -1052, -1566}, {0x00, 0x7f, 0x00, 0xff}}},
206
{{{ -2533, -153, -2991}, 0, { 5078, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
207
};
208
209
// 0x07038D28 - 0x07038E08
210
static const Vtx inside_castle_seg7_vertex_07038D28[] = {
211
{{{ -2687, -303, -3238}, 0, { 3918, -64}, {0x7e, 0xff, 0x00, 0xff}}},
212
{{{ -2688, -409, -3239}, 0, { 3908, 990}, {0x7e, 0xff, 0x00, 0xff}}},
213
{{{ -2687, -409, -3634}, 0, { 0, 990}, {0x7e, 0xff, 0x00, 0xff}}},
214
{{{ -2509, -153, -2940}, 0, { 4836, -1564}, {0x00, 0x00, 0x7f, 0xff}}},
215
{{{ -2046, -204, -2940}, 0, { 210, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
216
{{{ -2046, -153, -2940}, 0, { 210, -1566}, {0x00, 0x00, 0x7f, 0xff}}},
217
{{{ -2046, -153, -2940}, 0, { 210, -1566}, {0x00, 0x7f, 0x00, 0xff}}},
218
{{{ -1959, -153, -2834}, 0, { -656, -1566}, {0x00, 0x7f, 0x00, 0xff}}},
219
{{{ -1919, -153, -2866}, 0, { -1052, -1566}, {0x00, 0x7f, 0x00, 0xff}}},
220
{{{ -2533, -153, -2991}, 0, { 5078, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
221
{{{ -2509, -153, -2940}, 0, { 4836, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
222
{{{ -2596, -153, -2834}, 0, { 5704, -1566}, {0x00, 0x7f, 0x00, 0xff}}},
223
{{{ -2636, -153, -2866}, 0, { 6100, -1566}, {0x00, 0x7f, 0x00, 0xff}}},
224
{{{ -2509, -204, -2940}, 0, { 4836, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
225
};
226
227
// 0x07038E08 - 0x07038EE8
228
static const Vtx inside_castle_seg7_vertex_07038E08[] = {
229
{{{ -2687, -303, -3238}, 0, { 3918, -64}, {0x6b, 0x00, 0xbd, 0xff}}},
230
{{{ -2533, -409, -2991}, 0, { 6386, 990}, {0x6b, 0x00, 0xbd, 0xff}}},
231
{{{ -2688, -409, -3239}, 0, { 3908, 990}, {0x6b, 0x00, 0xbd, 0xff}}},
232
{{{ -2533, -237, -2991}, 0, { 6386, -722}, {0x6b, 0x00, 0xbd, 0xff}}},
233
{{{ -2431, -204, -2047}, 0, { -1562, 990}, {0x7f, 0x00, 0x00, 0xff}}},
234
{{{ -2431, -204, -2277}, 0, { -3862, 990}, {0x7f, 0x00, 0x00, 0xff}}},
235
{{{ -2431, -127, -2277}, 0, { -3862, 224}, {0x7f, 0x00, 0x00, 0xff}}},
236
{{{ -2021, -409, -2991}, 0, { 6386, 990}, {0x95, 0x00, 0xbe, 0xff}}},
237
{{{ -1868, -303, -3238}, 0, { 3918, -64}, {0x95, 0x00, 0xbe, 0xff}}},
238
{{{ -1867, -409, -3239}, 0, { 3908, 990}, {0x95, 0x00, 0xbe, 0xff}}},
239
{{{ -2021, -237, -2991}, 0, { 6386, -722}, {0x95, 0x00, 0xbe, 0xff}}},
240
{{{ -1868, -409, -3634}, 0, { 0, 990}, {0x82, 0xff, 0x00, 0xff}}},
241
{{{ -1867, -409, -3239}, 0, { 3908, 990}, {0x82, 0xff, 0x00, 0xff}}},
242
{{{ -1868, -303, -3238}, 0, { 3918, -64}, {0x82, 0xff, 0x00, 0xff}}},
243
};
244
245
// 0x07038EE8 - 0x07038FC8
246
static const Vtx inside_castle_seg7_vertex_07038EE8[] = {
247
{{{ -2124, -204, -2047}, 0, { -1562, 990}, {0x7f, 0x00, 0x00, 0xff}}},
248
{{{ -2124, -127, -2226}, 0, { -3352, 224}, {0x7f, 0x00, 0x00, 0xff}}},
249
{{{ -2124, 51, -2047}, 0, { -1562, -1564}, {0x7f, 0x00, 0x00, 0xff}}},
250
{{{ -2124, -127, -2277}, 0, { -3862, 224}, {0x7f, 0x00, 0x00, 0xff}}},
251
{{{ -2124, -204, -2277}, 0, { -3862, 990}, {0x7f, 0x00, 0x00, 0xff}}},
252
{{{ -2431, -204, -2047}, 0, { -1562, 990}, {0x7f, 0x00, 0x00, 0xff}}},
253
{{{ -2431, -127, -2226}, 0, { -3352, 224}, {0x7f, 0x00, 0x00, 0xff}}},
254
{{{ -2431, 51, -2047}, 0, { -1562, -1564}, {0x7f, 0x00, 0x00, 0xff}}},
255
{{{ -2431, -127, -2277}, 0, { -3862, 224}, {0x7f, 0x00, 0x00, 0xff}}},
256
{{{ -2482, -127, -2277}, 0, { -3862, 224}, {0x81, 0x00, 0x00, 0xff}}},
257
{{{ -2482, -204, -2277}, 0, { -3862, 990}, {0x81, 0x00, 0x00, 0xff}}},
258
{{{ -2482, -204, -2047}, 0, { -1562, 990}, {0x81, 0x00, 0x00, 0xff}}},
259
{{{ -2482, -127, -2226}, 0, { -3352, 224}, {0x81, 0x00, 0x00, 0xff}}},
260
{{{ -2482, 51, -2047}, 0, { -1562, -1564}, {0x81, 0x00, 0x00, 0xff}}},
261
};
262
263
// 0x07038FC8 - 0x070390C8
264
static const Vtx inside_castle_seg7_vertex_07038FC8[] = {
265
{{{ -2175, -204, -2047}, 0, { -1562, 990}, {0x81, 0x00, 0x00, 0xff}}},
266
{{{ -2175, -127, -2226}, 0, { -3352, 224}, {0x81, 0x00, 0x00, 0xff}}},
267
{{{ -2175, -127, -2277}, 0, { -3862, 224}, {0x81, 0x00, 0x00, 0xff}}},
268
{{{ -2175, -204, -2277}, 0, { -3862, 990}, {0x81, 0x00, 0x00, 0xff}}},
269
{{{ -2175, 51, -2047}, 0, { -1562, -1564}, {0x81, 0x00, 0x00, 0xff}}},
270
{{{ -2175, 51, -1996}, 0, { -1052, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
271
{{{ -2124, 51, -2047}, 0, { -1562, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
272
{{{ -2175, 51, -2047}, 0, { -1562, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
273
{{{ -2482, 51, -2047}, 0, { -1562, -1564}, {0x8f, 0x00, 0xc8, 0xff}}},
274
{{{ -2636, -204, -1740}, 0, { 990, 990}, {0x8f, 0x00, 0xc8, 0xff}}},
275
{{{ -2636, 51, -1740}, 0, { 990, -1564}, {0x8f, 0x00, 0xc8, 0xff}}},
276
{{{ -2482, -204, -2047}, 0, { -1562, 990}, {0x8f, 0x00, 0xc8, 0xff}}},
277
{{{ -1970, 51, -1740}, 0, { 990, -1564}, {0x71, 0x00, 0xc8, 0xff}}},
278
{{{ -1970, -204, -1740}, 0, { 990, 990}, {0x71, 0x00, 0xc8, 0xff}}},
279
{{{ -2124, -204, -2047}, 0, { -1562, 990}, {0x71, 0x00, 0xc8, 0xff}}},
280
{{{ -2124, 51, -2047}, 0, { -1562, -1564}, {0x71, 0x00, 0xc8, 0xff}}},
281
};
282
283
// 0x070390C8 - 0x070391C8
284
static const Vtx inside_castle_seg7_vertex_070390C8[] = {
285
{{{ -2175, 51, -2047}, 0, { -1562, -1564}, {0x81, 0x00, 0x00, 0xff}}},
286
{{{ -2175, 0, -1996}, 0, { -1052, -1054}, {0x81, 0x00, 0x00, 0xff}}},
287
{{{ -2175, 51, -1996}, 0, { -1052, -1564}, {0x81, 0x00, 0x00, 0xff}}},
288
{{{ -2175, 0, -2047}, 0, { -1562, -1054}, {0x81, 0x00, 0x00, 0xff}}},
289
{{{ -2175, 51, -1996}, 0, { -1052, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
290
{{{ -2153, 51, -1996}, 0, { -1052, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
291
{{{ -2124, 51, -2047}, 0, { -1562, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
292
{{{ -2431, 0, -2047}, 0, { -1562, -1054}, {0x7f, 0x00, 0x00, 0xff}}},
293
{{{ -2431, 51, -1996}, 0, { -1052, -1564}, {0x7f, 0x00, 0x00, 0xff}}},
294
{{{ -2431, 0, -1996}, 0, { -1052, -1054}, {0x7f, 0x00, 0x00, 0xff}}},
295
{{{ -2431, 51, -2047}, 0, { -1562, -1564}, {0x7f, 0x00, 0x00, 0xff}}},
296
{{{ -2482, 51, -2047}, 0, { -1562, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
297
{{{ -2431, 51, -1996}, 0, { -1052, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
298
{{{ -2431, 51, -2047}, 0, { -1562, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
299
{{{ -2453, 51, -1996}, 0, { -1052, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
300
{{{ -2636, 51, -1740}, 0, { 990, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
301
};
302
303
// 0x070391C8 - 0x070392C8
304
static const Vtx inside_castle_seg7_vertex_070391C8[] = {
305
{{{ -2585, 51, -1740}, 0, { 1132, -1564}, {0x70, 0x00, 0x3a, 0xff}}},
306
{{{ -2453, 0, -1996}, 0, { -1052, -1054}, {0x70, 0x00, 0x3a, 0xff}}},
307
{{{ -2453, 51, -1996}, 0, { -1052, -1564}, {0x70, 0x00, 0x3a, 0xff}}},
308
{{{ -2636, 51, -1740}, 0, { 990, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
309
{{{ -2585, 51, -1740}, 0, { 1132, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
310
{{{ -2453, 51, -1996}, 0, { -1052, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
311
{{{ -2153, 51, -1996}, 0, { -1052, -1564}, {0x90, 0x00, 0x3a, 0xff}}},
312
{{{ -2153, 0, -1996}, 0, { -1052, -1054}, {0x90, 0x00, 0x3a, 0xff}}},
313
{{{ -2021, 0, -1740}, 0, { 1132, -1054}, {0x90, 0x00, 0x3a, 0xff}}},
314
{{{ -2021, 51, -1740}, 0, { 1132, -1564}, {0x90, 0x00, 0x3a, 0xff}}},
315
{{{ -2124, 51, -2047}, 0, { -1562, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
316
{{{ -2153, 51, -1996}, 0, { -1052, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
317
{{{ -2021, 51, -1740}, 0, { 1132, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
318
{{{ -2585, 307, -1125}, 0, { 4568, 990}, {0x00, 0x00, 0x81, 0xff}}},
319
{{{ -2482, 410, -1125}, 0, { 3546, 0}, {0x00, 0x00, 0x81, 0xff}}},
320
{{{ -2124, 410, -1125}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
321
};
322
323
// 0x070392C8 - 0x070393C8
324
static const Vtx inside_castle_seg7_vertex_070392C8[] = {
325
{{{ -2124, 51, -2047}, 0, { -1562, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
326
{{{ -2021, 51, -1740}, 0, { 1132, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
327
{{{ -1970, 51, -1740}, 0, { 990, -1564}, {0x00, 0x7f, 0x00, 0xff}}},
328
{{{ -2585, 51, -1740}, 0, { 1132, -1564}, {0x70, 0x00, 0x3a, 0xff}}},
329
{{{ -2585, 0, -1740}, 0, { 1132, -1054}, {0x70, 0x00, 0x3a, 0xff}}},
330
{{{ -2453, 0, -1996}, 0, { -1052, -1054}, {0x70, 0x00, 0x3a, 0xff}}},
331
{{{ -2585, 0, -1125}, 0, { 4568, 4054}, {0x00, 0x00, 0x81, 0xff}}},
332
{{{ -2585, 307, -1125}, 0, { 4568, 990}, {0x00, 0x00, 0x81, 0xff}}},
333
{{{ -2380, 256, -1125}, 0, { 2524, 1500}, {0x00, 0x00, 0x81, 0xff}}},
334
{{{ -2226, 256, -1125}, 0, { 990, 1500}, {0x00, 0x00, 0x81, 0xff}}},
335
{{{ -2021, 307, -1125}, 0, { -1052, 990}, {0x00, 0x00, 0x81, 0xff}}},
336
{{{ -2124, 410, -1125}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
337
{{{ -2380, 256, -1074}, 0, { -540, -1566}, {0x7f, 0x00, 0x00, 0xff}}},
338
{{{ -2380, 0, -1074}, 0, { -542, 990}, {0x7f, 0x00, 0x00, 0xff}}},
339
{{{ -2380, 0, -1125}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}},
340
{{{ -2021, 0, -1125}, 0, { -1052, 4054}, {0x00, 0x00, 0x81, 0xff}}},
341
};
342
343
// 0x070393C8 - 0x070394C8
344
static const Vtx inside_castle_seg7_vertex_070393C8[] = {
345
{{{ -2021, 0, -1125}, 0, { -1052, 4054}, {0x00, 0x00, 0x81, 0xff}}},
346
{{{ -2226, 0, -1125}, 0, { 990, 4054}, {0x00, 0x00, 0x81, 0xff}}},
347
{{{ -2226, 256, -1125}, 0, { 990, 1500}, {0x00, 0x00, 0x81, 0xff}}},
348
{{{ -2380, 0, -1125}, 0, { 2524, 4054}, {0x00, 0x00, 0x81, 0xff}}},
349
{{{ -2585, 0, -1125}, 0, { 4568, 4054}, {0x00, 0x00, 0x81, 0xff}}},
350
{{{ -2380, 256, -1125}, 0, { 2524, 1500}, {0x00, 0x00, 0x81, 0xff}}},
351
{{{ -2226, 256, -1074}, 0, { 990, 1500}, {0x00, 0x81, 0x00, 0xff}}},
352
{{{ -2380, 256, -1125}, 0, { 2524, 1500}, {0x00, 0x81, 0x00, 0xff}}},
353
{{{ -2226, 256, -1125}, 0, { 990, 1500}, {0x00, 0x81, 0x00, 0xff}}},
354
{{{ -2380, 256, -1074}, 0, { 2524, 1500}, {0x00, 0x81, 0x00, 0xff}}},
355
{{{ -2380, 256, -1074}, 0, { -540, -1566}, {0x7f, 0x00, 0x00, 0xff}}},
356
{{{ -2380, 0, -1125}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}},
357
{{{ -2380, 256, -1125}, 0, { 0, -1566}, {0x7f, 0x00, 0x00, 0xff}}},
358
{{{ -2124, 410, -1740}, 0, { 0, 2010}, {0x00, 0x81, 0x00, 0xff}}},
359
{{{ -2482, 410, -1125}, 0, { 6100, 0}, {0x00, 0x81, 0x00, 0xff}}},
360
{{{ -2482, 410, -1740}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
361
};
362
363
// 0x070394C8 - 0x070395B8
364
static const Vtx inside_castle_seg7_vertex_070394C8[] = {
365
{{{ -2226, 256, -1125}, 0, { 0, -1566}, {0x81, 0x00, 0x00, 0xff}}},
366
{{{ -2226, 0, -1125}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}},
367
{{{ -2226, 0, -1074}, 0, { -542, 990}, {0x81, 0x00, 0x00, 0xff}}},
368
{{{ -2226, 256, -1074}, 0, { -540, -1566}, {0x81, 0x00, 0x00, 0xff}}},
369
{{{ -2380, 0, -1074}, 0, { 2524, 4054}, {0x00, 0x7f, 0x00, 0xff}}},
370
{{{ -2226, 0, -1074}, 0, { 990, 4054}, {0x00, 0x7f, 0x00, 0xff}}},
371
{{{ -2226, 0, -1125}, 0, { 990, 4054}, {0x00, 0x7f, 0x00, 0xff}}},
372
{{{ -2380, 0, -1125}, 0, { 2524, 4054}, {0x00, 0x7f, 0x00, 0xff}}},
373
{{{ -2021, 307, -1740}, 0, { -5140, -2076}, {0xa7, 0xa7, 0x00, 0xff}}},
374
{{{ -2124, 410, -1125}, 0, { 990, -3098}, {0xa7, 0xa7, 0x00, 0xff}}},
375
{{{ -2124, 410, -1740}, 0, { -5140, -3098}, {0xa7, 0xa7, 0x00, 0xff}}},
376
{{{ -2021, 307, -1125}, 0, { 990, -2076}, {0xa7, 0xa7, 0x00, 0xff}}},
377
{{{ -2175, 0, -1996}, 0, { 0, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
378
{{{ -2153, 51, -1996}, 0, { -252, -1566}, {0x00, 0x00, 0x7f, 0xff}}},
379
{{{ -2175, 51, -1996}, 0, { 0, -1566}, {0x00, 0x00, 0x7f, 0xff}}},
380
};
381
382
// 0x070395B8 - 0x07039698
383
static const Vtx inside_castle_seg7_vertex_070395B8[] = {
384
{{{ -2124, 410, -1740}, 0, { 0, 2010}, {0x00, 0x81, 0x00, 0xff}}},
385
{{{ -2124, 410, -1125}, 0, { 6100, 2010}, {0x00, 0x81, 0x00, 0xff}}},
386
{{{ -2482, 410, -1125}, 0, { 6100, 0}, {0x00, 0x81, 0x00, 0xff}}},
387
{{{ -2482, 410, -1740}, 0, { -5140, -3098}, {0x59, 0xa7, 0x00, 0xff}}},
388
{{{ -2585, 307, -1125}, 0, { 990, -2076}, {0x59, 0xa7, 0x00, 0xff}}},
389
{{{ -2585, 307, -1740}, 0, { -5140, -2076}, {0x59, 0xa7, 0x00, 0xff}}},
390
{{{ -2482, 410, -1125}, 0, { 990, -3098}, {0x59, 0xa7, 0x00, 0xff}}},
391
{{{ -2453, 51, -1996}, 0, { 2744, -1566}, {0x00, 0x00, 0x7f, 0xff}}},
392
{{{ -2431, 0, -1996}, 0, { 2522, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
393
{{{ -2431, 51, -1996}, 0, { 2522, -1566}, {0x00, 0x00, 0x7f, 0xff}}},
394
{{{ -2453, 0, -1996}, 0, { 2744, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
395
{{{ -2175, 0, -1996}, 0, { 0, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
396
{{{ -2153, 0, -1996}, 0, { -252, -1054}, {0x00, 0x00, 0x7f, 0xff}}},
397
{{{ -2153, 51, -1996}, 0, { -252, -1566}, {0x00, 0x00, 0x7f, 0xff}}},
398
};
399
400
// 0x07039698 - 0x07039788
401
static const Vtx inside_castle_seg7_vertex_07039698[] = {
402
{{{ -2636, -153, -2866}, 0, { 7632, -1566}, {0xb1, 0x00, 0x63, 0xff}}},
403
{{{ -2636, -204, -2866}, 0, { 7632, -1054}, {0xb1, 0x00, 0x63, 0xff}}},
404
{{{ -2596, -204, -2834}, 0, { 7958, -1054}, {0xb1, 0x00, 0x63, 0xff}}},
405
{{{ -1959, -153, -2834}, 0, { 7958, -1566}, {0x4f, 0x00, 0x63, 0xff}}},
406
{{{ -1919, -204, -2866}, 0, { 7632, -1054}, {0x4f, 0x00, 0x63, 0xff}}},
407
{{{ -1919, -153, -2866}, 0, { 7632, -1566}, {0x4f, 0x00, 0x63, 0xff}}},
408
{{{ -1919, -153, -2866}, 0, { 7632, -1566}, {0x62, 0x00, 0xb0, 0xff}}},
409
{{{ -2021, -237, -2991}, 0, { 6386, -722}, {0x62, 0x00, 0xb0, 0xff}}},
410
{{{ -2021, -153, -2991}, 0, { 6386, -1566}, {0x62, 0x00, 0xb0, 0xff}}},
411
{{{ -1919, -204, -2866}, 0, { 7632, -1054}, {0x62, 0x00, 0xb0, 0xff}}},
412
{{{ -1959, -204, -2834}, 0, { 7958, -1054}, {0x4f, 0x00, 0x63, 0xff}}},
413
{{{ -2046, -153, -2940}, 0, { 6898, -1566}, {0x9e, 0x00, 0x50, 0xff}}},
414
{{{ -1959, -204, -2834}, 0, { 7958, -1054}, {0x9e, 0x00, 0x50, 0xff}}},
415
{{{ -1959, -153, -2834}, 0, { 7958, -1566}, {0x9e, 0x00, 0x50, 0xff}}},
416
{{{ -2046, -204, -2940}, 0, { 6898, -1054}, {0x9e, 0x00, 0x50, 0xff}}},
417
};
418
419
// 0x07039788 - 0x07039868
420
static const Vtx inside_castle_seg7_vertex_07039788[] = {
421
{{{ -2533, -153, -2991}, 0, { 6386, -1566}, {0x9e, 0x00, 0xb0, 0xff}}},
422
{{{ -2636, -204, -2866}, 0, { 7632, -1054}, {0x9e, 0x00, 0xb0, 0xff}}},
423
{{{ -2636, -153, -2866}, 0, { 7632, -1566}, {0x9e, 0x00, 0xb0, 0xff}}},
424
{{{ -2533, -237, -2991}, 0, { 6386, -722}, {0x9e, 0x00, 0xb0, 0xff}}},
425
{{{ -2431, -204, -2277}, 0, { 2524, 990}, {0x00, 0x00, 0x81, 0xff}}},
426
{{{ -2482, -204, -2277}, 0, { 3034, 990}, {0x00, 0x00, 0x81, 0xff}}},
427
{{{ -2482, -127, -2277}, 0, { 3034, 224}, {0x00, 0x00, 0x81, 0xff}}},
428
{{{ -2636, -153, -2866}, 0, { 7632, -1566}, {0xb1, 0x00, 0x63, 0xff}}},
429
{{{ -2596, -204, -2834}, 0, { 7958, -1054}, {0xb1, 0x00, 0x63, 0xff}}},
430
{{{ -2596, -153, -2834}, 0, { 7958, -1566}, {0xb1, 0x00, 0x63, 0xff}}},
431
{{{ -2596, -153, -2834}, 0, { 7958, -1566}, {0x62, 0x00, 0x50, 0xff}}},
432
{{{ -2509, -204, -2940}, 0, { 6898, -1054}, {0x62, 0x00, 0x50, 0xff}}},
433
{{{ -2509, -153, -2940}, 0, { 6898, -1564}, {0x62, 0x00, 0x50, 0xff}}},
434
{{{ -2596, -204, -2834}, 0, { 7958, -1054}, {0x62, 0x00, 0x50, 0xff}}},
435
};
436
437
// 0x07039868 - 0x07039948
438
static const Vtx inside_castle_seg7_vertex_07039868[] = {
439
{{{ -2431, -127, -2277}, 0, { 2524, 224}, {0x00, 0x7f, 0x00, 0xff}}},
440
{{{ -2482, -127, -2226}, 0, { 3034, 224}, {0x00, 0x7f, 0x00, 0xff}}},
441
{{{ -2431, -127, -2226}, 0, { 2524, 224}, {0x00, 0x7f, 0x00, 0xff}}},
442
{{{ -2431, -127, -2226}, 0, { 2524, 224}, {0x00, 0x5a, 0xa7, 0xff}}},
443
{{{ -2482, 51, -2047}, 0, { 3034, -1566}, {0x00, 0x5a, 0xa7, 0xff}}},
444
{{{ -2431, 51, -2047}, 0, { 2524, -1566}, {0x00, 0x5a, 0xa7, 0xff}}},
445
{{{ -2482, -127, -2226}, 0, { 3034, 224}, {0x00, 0x5a, 0xa7, 0xff}}},
446
{{{ -2482, -127, -2277}, 0, { 3034, 224}, {0x00, 0x7f, 0x00, 0xff}}},
447
{{{ -2431, -204, -2277}, 0, { 2524, 990}, {0x00, 0x00, 0x81, 0xff}}},
448
{{{ -2482, -127, -2277}, 0, { 3034, 224}, {0x00, 0x00, 0x81, 0xff}}},
449
{{{ -2431, -127, -2277}, 0, { 2524, 224}, {0x00, 0x00, 0x81, 0xff}}},
450
{{{ -2124, -127, -2277}, 0, { -542, 224}, {0x00, 0x7f, 0x00, 0xff}}},
451
{{{ -2175, -127, -2226}, 0, { 0, 224}, {0x00, 0x7f, 0x00, 0xff}}},
452
{{{ -2124, -127, -2226}, 0, { -542, 224}, {0x00, 0x7f, 0x00, 0xff}}},
453
};
454
455
// 0x07039948 - 0x070399F8
456
static const Vtx inside_castle_seg7_vertex_07039948[] = {
457
{{{ -2124, -127, -2226}, 0, { -542, 224}, {0x00, 0x5a, 0xa7, 0xff}}},
458
{{{ -2175, 51, -2047}, 0, { 0, -1566}, {0x00, 0x5a, 0xa7, 0xff}}},
459
{{{ -2124, 51, -2047}, 0, { -542, -1566}, {0x00, 0x5a, 0xa7, 0xff}}},
460
{{{ -2175, -127, -2226}, 0, { 0, 224}, {0x00, 0x5a, 0xa7, 0xff}}},
461
{{{ -2124, -127, -2277}, 0, { -542, 224}, {0x00, 0x7f, 0x00, 0xff}}},
462
{{{ -2175, -127, -2277}, 0, { 0, 224}, {0x00, 0x7f, 0x00, 0xff}}},
463
{{{ -2175, -127, -2226}, 0, { 0, 224}, {0x00, 0x7f, 0x00, 0xff}}},
464
{{{ -2124, -204, -2277}, 0, { -540, 990}, {0x00, 0x00, 0x81, 0xff}}},
465
{{{ -2175, -127, -2277}, 0, { 0, 224}, {0x00, 0x00, 0x81, 0xff}}},
466
{{{ -2124, -127, -2277}, 0, { -542, 224}, {0x00, 0x00, 0x81, 0xff}}},
467
{{{ -2175, -204, -2277}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},
468
};
469
470
// 0x070399F8 - 0x07039AF8
471
static const Vtx inside_castle_seg7_vertex_070399F8[] = {
472
{{{ -3097, -409, -3634}, 0, { 4694, 2012}, {0x6e, 0x00, 0x3f, 0xff}}},
473
{{{ -3046, -306, -3723}, 0, { 4916, 1756}, {0x6e, 0x00, 0x3f, 0xff}}},
474
{{{ -3046, 307, -3723}, 0, { 4916, 224}, {0x6e, 0x00, 0x3f, 0xff}}},
475
{{{ -1509, 410, -3634}, 0, { 4694, 0}, {0x92, 0x00, 0x3f, 0xff}}},
476
{{{ -1560, -306, -3723}, 0, { 4916, 1756}, {0x92, 0x00, 0x3f, 0xff}}},
477
{{{ -1509, -409, -3634}, 0, { 4694, 2012}, {0x92, 0x00, 0x3f, 0xff}}},
478
{{{ -1560, 307, -3723}, 0, { 4916, 224}, {0x92, 0x00, 0x3f, 0xff}}},
479
{{{ -1865, 307, -4257}, 0, { 6248, 224}, {0x92, 0x00, 0x3f, 0xff}}},
480
{{{ -1919, 410, -4351}, 0, { 6484, 0}, {0x92, 0x00, 0x3f, 0xff}}},
481
{{{ -1865, 307, -4257}, 0, { 6248, 224}, {0x92, 0x00, 0x3e, 0xff}}},
482
{{{ -1560, 307, -3723}, 0, { 4916, 224}, {0x92, 0x00, 0x3e, 0xff}}},
483
{{{ -1509, 410, -3634}, 0, { 4694, 0}, {0x92, 0x00, 0x3e, 0xff}}},
484
{{{ -1919, -409, -4351}, 0, { 6484, 2012}, {0x92, 0x00, 0x3f, 0xff}}},
485
{{{ -1919, -409, -4351}, 0, { 6484, 2012}, {0x92, 0x00, 0x3e, 0xff}}},
486
{{{ -1560, -306, -3723}, 0, { 4916, 1756}, {0x92, 0x00, 0x3e, 0xff}}},
487
{{{ -1865, -306, -4257}, 0, { 6248, 1756}, {0x92, 0x00, 0x3e, 0xff}}},
488
};
489
490
// 0x07039AF8 - 0x07039BE8
491
static const Vtx inside_castle_seg7_vertex_07039AF8[] = {
492
{{{ -1919, -409, -4351}, 0, { 6484, 2012}, {0x92, 0x00, 0x3f, 0xff}}},
493
{{{ -1865, -306, -4257}, 0, { 6248, 1756}, {0x92, 0x00, 0x3f, 0xff}}},
494
{{{ -1865, 307, -4257}, 0, { 6248, 224}, {0x92, 0x00, 0x3f, 0xff}}},
495
{{{ -3046, -306, -3723}, 0, { 4916, 1756}, {0x6e, 0x00, 0x3f, 0xff}}},
496
{{{ -3097, -409, -3634}, 0, { 4694, 2012}, {0x6e, 0x00, 0x3f, 0xff}}},
497
{{{ -2687, -409, -4351}, 0, { 6484, 2012}, {0x6e, 0x00, 0x3f, 0xff}}},
498
{{{ -3046, 307, -3723}, 0, { 4916, 224}, {0x6e, 0x00, 0x3f, 0xff}}},
499
{{{ -3097, 410, -3634}, 0, { 4694, 0}, {0x6e, 0x00, 0x3f, 0xff}}},
500
{{{ -1996, -306, -4351}, 0, { 1692, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
501
{{{ -2610, -306, -4351}, 0, { 160, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
502
{{{ -1919, -409, -4351}, 0, { 1884, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
503
{{{ -2741, -306, -4257}, 0, { 6248, 1756}, {0x6e, 0x00, 0x3e, 0xff}}},
504
{{{ -3046, -306, -3723}, 0, { 4916, 1756}, {0x6e, 0x00, 0x3e, 0xff}}},
505
{{{ -2687, -409, -4351}, 0, { 6484, 2012}, {0x6e, 0x00, 0x3e, 0xff}}},
506
{{{ -2687, 410, -4351}, 0, { 6484, 0}, {0x6e, 0x00, 0x3f, 0xff}}},
507
};
508
509
// 0x07039BE8 - 0x07039CE8
510
static const Vtx inside_castle_seg7_vertex_07039BE8[] = {
511
{{{ -2687, 410, -4351}, 0, { 6484, 0}, {0x6e, 0x00, 0x3e, 0xff}}},
512
{{{ -3046, 307, -3723}, 0, { 4916, 224}, {0x6e, 0x00, 0x3e, 0xff}}},
513
{{{ -2741, 307, -4257}, 0, { 6248, 224}, {0x6e, 0x00, 0x3e, 0xff}}},
514
{{{ -2741, -306, -4257}, 0, { 6248, 1756}, {0x6e, 0x00, 0x3f, 0xff}}},
515
{{{ -2687, -409, -4351}, 0, { 6484, 2012}, {0x6e, 0x00, 0x3f, 0xff}}},
516
{{{ -2687, 410, -4351}, 0, { 6484, 0}, {0x6e, 0x00, 0x3f, 0xff}}},
517
{{{ -2741, 307, -4257}, 0, { 6248, 224}, {0x6e, 0x00, 0x3f, 0xff}}},
518
{{{ -2610, -306, -4351}, 0, { 160, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
519
{{{ -2687, -409, -4351}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
520
{{{ -1919, -409, -4351}, 0, { 1884, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
521
{{{ -2610, 307, -4351}, 0, { 160, 224}, {0x00, 0x00, 0x7f, 0xff}}},
522
{{{ -2687, 410, -4351}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
523
{{{ -1970, 51, -1740}, 0, { 1118, 864}, {0x00, 0x00, 0x81, 0xff}}},
524
{{{ -2021, 51, -1740}, 0, { 1246, 864}, {0x00, 0x00, 0x81, 0xff}}},
525
{{{ -2021, 307, -1740}, 0, { 1246, 224}, {0x00, 0x00, 0x81, 0xff}}},
526
{{{ -1919, 410, -4351}, 0, { 1884, 0}, {0x00, 0x00, 0x7f, 0xff}}},
527
};
528
529
// 0x07039CE8 - 0x07039DC8
530
static const Vtx inside_castle_seg7_vertex_07039CE8[] = {
531
{{{ -1919, 410, -4351}, 0, { 1884, 0}, {0x00, 0x00, 0x7f, 0xff}}},
532
{{{ -2610, 307, -4351}, 0, { 160, 224}, {0x00, 0x00, 0x7f, 0xff}}},
533
{{{ -1996, 307, -4351}, 0, { 1692, 224}, {0x00, 0x00, 0x7f, 0xff}}},
534
{{{ -1996, -306, -4351}, 0, { 1692, 1756}, {0x00, 0x00, 0x7f, 0xff}}},
535
{{{ -1919, -409, -4351}, 0, { 1884, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
536
{{{ -2585, 307, -1740}, 0, { 2650, 224}, {0x00, 0x00, 0x81, 0xff}}},
537
{{{ -2585, 51, -1740}, 0, { 2650, 864}, {0x00, 0x00, 0x81, 0xff}}},
538
{{{ -2636, 51, -1740}, 0, { 2778, 864}, {0x00, 0x00, 0x81, 0xff}}},
539
{{{ -3097, 410, -1740}, 0, { 3928, 0}, {0x00, 0x00, 0x81, 0xff}}},
540
{{{ -2636, -204, -1740}, 0, { 2778, 1500}, {0x00, 0x00, 0x81, 0xff}}},
541
{{{ -3097, -204, -1740}, 0, { 3928, 1500}, {0x00, 0x00, 0x81, 0xff}}},
542
{{{ -3097, 410, -1740}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
543
{{{ -3097, -409, -3634}, 0, { 4694, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
544
{{{ -3097, 410, -3634}, 0, { 4694, 0}, {0x7f, 0x00, 0x00, 0xff}}},
545
};
546
547
// 0x07039DC8 - 0x07039EC8
548
static const Vtx inside_castle_seg7_vertex_07039DC8[] = {
549
{{{ -1509, -204, -1740}, 0, { 0, 1500}, {0x00, 0x00, 0x81, 0xff}}},
550
{{{ -1970, 51, -1740}, 0, { 1118, 864}, {0x00, 0x00, 0x81, 0xff}}},
551
{{{ -1509, 410, -1740}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
552
{{{ -1970, -204, -1740}, 0, { 1118, 1500}, {0x00, 0x00, 0x81, 0xff}}},
553
{{{ -2021, 307, -1740}, 0, { 1246, 224}, {0x00, 0x00, 0x81, 0xff}}},
554
{{{ -2482, 410, -1740}, 0, { 2396, 0}, {0x00, 0x00, 0x81, 0xff}}},
555
{{{ -2585, 307, -1740}, 0, { 2650, 224}, {0x00, 0x00, 0x81, 0xff}}},
556
{{{ -3097, 410, -1740}, 0, { 3928, 0}, {0x00, 0x00, 0x81, 0xff}}},
557
{{{ -2124, 410, -1740}, 0, { 1500, 0}, {0x00, 0x00, 0x81, 0xff}}},
558
{{{ -3097, 410, -1740}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
559
{{{ -3097, -409, -1740}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
560
{{{ -3097, -409, -3634}, 0, { 4694, 2012}, {0x7f, 0x00, 0x00, 0xff}}},
561
{{{ -1509, 410, -3634}, 0, { 4694, 0}, {0x81, 0x00, 0x00, 0xff}}},
562
{{{ -1509, -409, -1740}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}},
563
{{{ -1509, 410, -1740}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
564
{{{ -1509, -409, -3634}, 0, { 4694, 2012}, {0x81, 0x00, 0x00, 0xff}}},
565
};
566
567
// 0x07039EC8 - 0x0703A058
568
static const Gfx inside_castle_seg7_dl_07039EC8[] = {
569
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000),
570
gsDPLoadSync(),
571
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
572
gsSPLight(&inside_castle_seg7_lights_070383C0.l, 1),
573
gsSPLight(&inside_castle_seg7_lights_070383C0.a, 2),
574
gsSPVertex(inside_castle_seg7_vertex_07038408, 15, 0),
575
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
576
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
577
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
578
gsSP1Triangle(11, 13, 14, 0x0),
579
gsSPVertex(inside_castle_seg7_vertex_070384F8, 15, 0),
580
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
581
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
582
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
583
gsSP1Triangle( 0, 14, 1, 0x0),
584
gsSPVertex(inside_castle_seg7_vertex_070385E8, 4, 0),
585
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
586
gsSPLight(&inside_castle_seg7_lights_070383D8.l, 1),
587
gsSPLight(&inside_castle_seg7_lights_070383D8.a, 2),
588
gsSPVertex(inside_castle_seg7_vertex_07038628, 14, 0),
589
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
590
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
591
gsSP2Triangles( 4, 7, 8, 0x0, 4, 8, 9, 0x0),
592
gsSP2Triangles(10, 11, 12, 0x0, 12, 11, 13, 0x0),
593
gsSPVertex(inside_castle_seg7_vertex_07038708, 15, 0),
594
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
595
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
596
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
597
gsSP1Triangle(11, 14, 12, 0x0),
598
gsSPVertex(inside_castle_seg7_vertex_070387F8, 11, 0),
599
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
600
gsSP2Triangles( 6, 7, 8, 0x0, 9, 7, 6, 0x0),
601
gsSP1Triangle( 2, 1, 10, 0x0),
602
gsSPEndDisplayList(),
603
};
604
605
// 0x0703A058 - 0x0703A178
606
static const Gfx inside_castle_seg7_dl_0703A058[] = {
607
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),
608
gsDPLoadSync(),
609
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
610
gsSPVertex(inside_castle_seg7_vertex_070388A8, 16, 0),
611
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
612
gsSP2Triangles( 5, 6, 7, 0x0, 5, 8, 6, 0x0),
613
gsSP2Triangles( 3, 5, 7, 0x0, 9, 0, 2, 0x0),
614
gsSP2Triangles( 9, 10, 0, 0x0, 10, 11, 0, 0x0),
615
gsSP2Triangles(10, 12, 11, 0x0, 13, 14, 15, 0x0),
616
gsSPVertex(inside_castle_seg7_vertex_070389A8, 15, 0),
617
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 1, 0x0),
618
gsSP2Triangles( 0, 3, 1, 0x0, 5, 6, 7, 0x0),
619
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
620
gsSP1Triangle( 9, 8, 14, 0x0),
621
gsSPVertex(inside_castle_seg7_vertex_07038A98, 16, 0),
622
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
623
gsSP2Triangles( 3, 5, 6, 0x0, 4, 7, 8, 0x0),
624
gsSP2Triangles( 4, 8, 5, 0x0, 9, 0, 2, 0x0),
625
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
626
gsSPVertex(inside_castle_seg7_vertex_07038B98, 9, 0),
627
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
628
gsSP1Triangle( 6, 7, 8, 0x0),
629
gsSPEndDisplayList(),
630
};
631
632
// 0x0703A178 - 0x0703A540
633
static const Gfx inside_castle_seg7_dl_0703A178[] = {
634
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003800),
635
gsDPLoadSync(),
636
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
637
gsSPVertex(inside_castle_seg7_vertex_07038C28, 16, 0),
638
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
639
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
640
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
641
gsSP2Triangles(12, 13, 14, 0x0, 15, 13, 12, 0x0),
642
gsSPVertex(inside_castle_seg7_vertex_07038D28, 14, 0),
643
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
644
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 6, 0x0),
645
gsSP2Triangles(11, 10, 9, 0x0, 12, 11, 9, 0x0),
646
gsSP1Triangle( 3, 13, 4, 0x0),
647
gsSPVertex(inside_castle_seg7_vertex_07038E08, 14, 0),
648
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
649
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
650
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
651
gsSPVertex(inside_castle_seg7_vertex_07038EE8, 14, 0),
652
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
653
gsSP2Triangles( 0, 4, 3, 0x0, 5, 6, 7, 0x0),
654
gsSP2Triangles( 5, 8, 6, 0x0, 9, 10, 11, 0x0),
655
gsSP2Triangles(11, 12, 9, 0x0, 11, 13, 12, 0x0),
656
gsSPVertex(inside_castle_seg7_vertex_07038FC8, 16, 0),
657
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 0, 0x0),
658
gsSP2Triangles( 0, 4, 1, 0x0, 5, 6, 7, 0x0),
659
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
660
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
661
gsSPVertex(inside_castle_seg7_vertex_070390C8, 16, 0),
662
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
663
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
664
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
665
gsSP2Triangles(11, 14, 12, 0x0, 15, 14, 11, 0x0),
666
gsSPVertex(inside_castle_seg7_vertex_070391C8, 16, 0),
667
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
668
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
669
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
670
gsSPVertex(inside_castle_seg7_vertex_070392C8, 16, 0),
671
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
672
gsSP2Triangles( 6, 7, 8, 0x0, 7, 9, 8, 0x0),
673
gsSP2Triangles( 7, 10, 9, 0x0, 7, 11, 10, 0x0),
674
gsSP2Triangles(12, 13, 14, 0x0, 10, 15, 9, 0x0),
675
gsSPVertex(inside_castle_seg7_vertex_070393C8, 16, 0),
676
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
677
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
678
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
679
gsSPVertex(inside_castle_seg7_vertex_070394C8, 15, 0),
680
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
681
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
682
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
683
gsSP1Triangle(12, 13, 14, 0x0),
684
gsSPVertex(inside_castle_seg7_vertex_070395B8, 14, 0),
685
gsSP1Triangle( 0, 1, 2, 0x0),
686
gsSP2Triangles( 3, 4, 5, 0x0, 3, 6, 4, 0x0),
687
gsSP2Triangles( 7, 8, 9, 0x0, 7, 10, 8, 0x0),
688
gsSP1Triangle(11, 12, 13, 0x0),
689
gsSPVertex(inside_castle_seg7_vertex_07039698, 15, 0),
690
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
691
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
692
gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0),
693
gsSP1Triangle(11, 14, 12, 0x0),
694
gsSPVertex(inside_castle_seg7_vertex_07039788, 14, 0),
695
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
696
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
697
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
698
gsSPVertex(inside_castle_seg7_vertex_07039868, 14, 0),
699
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
700
gsSP2Triangles( 3, 6, 4, 0x0, 0, 7, 1, 0x0),
701
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
702
gsSPVertex(inside_castle_seg7_vertex_07039948, 11, 0),
703
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
704
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
705
gsSP1Triangle( 7, 10, 8, 0x0),
706
gsSPEndDisplayList(),
707
};
708
709
// 0x0703A540 - 0x0703A6C8
710
static const Gfx inside_castle_seg7_dl_0703A540[] = {
711
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900A000),
712
gsDPLoadSync(),
713
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
714
gsSPLight(&inside_castle_seg7_lights_070383F0.l, 1),
715
gsSPLight(&inside_castle_seg7_lights_070383F0.a, 2),
716
gsSPVertex(inside_castle_seg7_vertex_070399F8, 16, 0),
717
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
718
gsSP2Triangles( 3, 6, 4, 0x0, 7, 3, 8, 0x0),
719
gsSP2Triangles( 9, 10, 11, 0x0, 12, 5, 4, 0x0),
720
gsSP2Triangles(13, 14, 15, 0x0, 7, 8, 12, 0x0),
721
gsSPVertex(inside_castle_seg7_vertex_07039AF8, 15, 0),
722
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
723
gsSP2Triangles( 4, 6, 7, 0x0, 8, 9, 10, 0x0),
724
gsSP2Triangles(11, 12, 13, 0x0, 14, 7, 6, 0x0),
725
gsSPVertex(inside_castle_seg7_vertex_07039BE8, 16, 0),
726
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
727
gsSP2Triangles( 5, 6, 3, 0x0, 7, 8, 9, 0x0),
728
gsSP2Triangles( 8, 10, 11, 0x0, 8, 7, 10, 0x0),
729
gsSP2Triangles(12, 13, 14, 0x0, 15, 11, 10, 0x0),
730
gsSPVertex(inside_castle_seg7_vertex_07039CE8, 14, 0),
731
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 0, 0x0),
732
gsSP2Triangles( 0, 2, 3, 0x0, 5, 6, 7, 0x0),
733
gsSP2Triangles( 8, 5, 7, 0x0, 7, 9, 10, 0x0),
734
gsSP2Triangles( 8, 7, 10, 0x0, 11, 12, 13, 0x0),
735
gsSPVertex(inside_castle_seg7_vertex_07039DC8, 16, 0),
736
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
737
gsSP2Triangles( 1, 4, 2, 0x0, 5, 6, 7, 0x0),
738
gsSP2Triangles( 4, 8, 2, 0x0, 9, 10, 11, 0x0),
739
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
740
gsSPEndDisplayList(),
741
};
742
743
// 0x0703A6C8 - 0x0703A768
744
const Gfx inside_castle_seg7_dl_0703A6C8[] = {
745
gsDPPipeSync(),
746
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
747
gsSPClearGeometryMode(G_SHADING_SMOOTH),
748
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),
749
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
750
gsDPTileSync(),
751
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),
752
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
753
gsSPDisplayList(inside_castle_seg7_dl_07039EC8),
754
gsSPDisplayList(inside_castle_seg7_dl_0703A058),
755
gsSPDisplayList(inside_castle_seg7_dl_0703A178),
756
gsDPTileSync(),
757
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),
758
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
759
gsSPDisplayList(inside_castle_seg7_dl_0703A540),
760
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
761
gsDPPipeSync(),
762
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
763
gsSPSetGeometryMode(G_SHADING_SMOOTH),
764
gsSPEndDisplayList(),
765
};
766
767