Skip to content

Commit 9850162

Browse files
ccm
1 parent f490f0d commit 9850162

16 files changed

Lines changed: 2029 additions & 2136 deletions

include/model_ids.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,7 @@
298298
#define MODEL_TTM_YELLOW_SMILEY 0x38 // ttm_geo_000D4C
299299
#define MODEL_TTM_STAR_SMILEY 0x39 // ttm_geo_000D84
300300
#define MODEL_TTM_MOON_SMILEY 0x3A // ttm_geo_000DBC
301+
#define MODEL_CCM_CHIMNEY 0x3B // chimney_geo
301302

302303
// actor model IDs
303304

levels/ccm/2.rgba16.png

100755100644
File mode changed.
-838 Bytes
Loading
-508 Bytes
Loading

levels/ccm/areas/1/1/model.inc.c

Lines changed: 538 additions & 780 deletions
Large diffs are not rendered by default.

levels/ccm/areas/1/2/model.inc.c

Lines changed: 149 additions & 164 deletions
Large diffs are not rendered by default.

levels/ccm/areas/1/3/model.inc.c

Lines changed: 54 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
Vtx snow_slider_3_dl_mesh_vtx_0[276] = {
2-
{{ {2048, 4250, -2048}, 0, {10241, 994}, {0, 0, 127, 255} }},
1+
Vtx snow_slider_3_dl_mesh_vtx_0[247] = {
2+
{{ {2048, 4250, -2048}, 0, {10213, 994}, {0, 0, 127, 255} }},
33
{{ {1024, 4352, -2048}, 0, {1, 11}, {0, 0, 127, 255} }},
44
{{ {1024, 4250, -2048}, 0, {1, 994}, {0, 0, 127, 255} }},
5-
{{ {2048, 4352, -2048}, 0, {10241, 11}, {0, 0, 127, 255} }},
6-
{{ {2048, 4250, -2048}, 0, {-14297, 994}, {166, 0, 90, 255} }},
5+
{{ {2048, 4352, -2048}, 0, {10213, 11}, {0, 0, 127, 255} }},
6+
{{ {2048, 4250, -2048}, 0, {-14316, 994}, {166, 0, 90, 255} }},
77
{{ {3072, 4352, -1024}, 0, {-45, 12}, {166, 0, 90, 255} }},
8-
{{ {2048, 4352, -2048}, 0, {-14297, 12}, {166, 0, 90, 255} }},
8+
{{ {2048, 4352, -2048}, 0, {-14316, 12}, {166, 0, 90, 255} }},
99
{{ {3072, 4250, -1024}, 0, {-45, 994}, {166, 0, 90, 255} }},
1010
{{ {8192, -4454, -4096}, 0, {-969, 1006}, {129, 0, 0, 255} }},
1111
{{ {8192, -4096, -3072}, 0, {9271, 1006}, {129, 0, 0, 255} }},
@@ -22,57 +22,28 @@ Vtx snow_slider_3_dl_mesh_vtx_0[276] = {
2222
{{ {8192, -4096, 3072}, 0, {9271, 1006}, {129, 0, 0, 255} }},
2323
{{ {8192, -3994, 3072}, 0, {9271, -7}, {129, 0, 0, 255} }},
2424
{{ {8192, -4096, 4096}, 0, {19511, 1006}, {129, 0, 0, 255} }},
25-
{{ {8192, -3994, 4096}, 0, {19511, -52}, {129, 0, 0, 255} }},
26-
{{ {8192, -3891, 4813}, 0, {26592, 989}, {129, 0, 0, 255} }},
27-
{{ {8192, -3789, 4813}, 0, {26592, -5}, {129, 0, 0, 255} }},
28-
{{ {8192, -3789, 4403}, 0, {22496, -5}, {129, 0, 0, 255} }},
29-
{{ {8192, -3891, 4403}, 0, {22496, 989}, {129, 0, 0, 255} }},
30-
{{ {8192, -3994, 4915}, 0, {27649, 989}, {129, 0, 0, 255} }},
31-
{{ {8192, -3789, 4813}, 0, {26625, -5}, {129, 0, 0, 255} }},
32-
{{ {8192, -3891, 4813}, 0, {26625, 989}, {129, 0, 0, 255} }},
33-
{{ {8192, -3891, 4915}, 0, {27649, -5}, {129, 0, 0, 255} }},
34-
{{ {8192, -4096, 5120}, 0, {29697, 989}, {129, 0, 0, 255} }},
35-
{{ {8192, -3891, 4915}, 0, {27649, -5}, {129, 0, 0, 255} }},
36-
{{ {8192, -3994, 4915}, 0, {27649, 989}, {129, 0, 0, 255} }},
37-
{{ {8192, -3994, 5120}, 0, {29697, -5}, {129, 0, 0, 255} }},
25+
{{ {8192, -3994, 4096}, 0, {19511, -7}, {129, 0, 0, 255} }},
26+
{{ {8192, -4096, 5120}, 0, {29751, 1006}, {129, 0, 0, 255} }},
27+
{{ {8192, -3994, 5120}, 0, {29751, -7}, {129, 0, 0, 255} }},
3828
{{ {8192, -4096, 6144}, 0, {30636, 1006}, {129, 0, 0, 255} }},
3929
{{ {8192, -3994, 6144}, 0, {30636, -7}, {129, 0, 0, 255} }},
4030
{{ {8192, -3994, 5120}, 0, {20535, -7}, {129, 0, 0, 255} }},
4131
{{ {8192, -4096, 5120}, 0, {20535, 1006}, {129, 0, 0, 255} }},
42-
{{ {8192, -3891, 4403}, 0, {22514, 989}, {129, 0, 0, 255} }},
43-
{{ {8192, -3789, 4403}, 0, {22514, -5}, {129, 0, 0, 255} }},
44-
{{ {8192, -3891, 4301}, 0, {21490, -5}, {129, 0, 0, 255} }},
45-
{{ {8192, -3994, 4301}, 0, {21490, 989}, {129, 0, 0, 255} }},
46-
{{ {8192, -3994, 4096}, 0, {19442, -50}, {129, 0, 0, 255} }},
47-
{{ {8192, -4096, 4096}, 0, {19442, 989}, {129, 0, 0, 255} }},
4832
{{ {8192, -4096, -2048}, 0, {-17353, 1006}, {129, 0, 0, 255} }},
4933
{{ {8192, -4096, -1024}, 0, {-7113, 1006}, {129, 0, 0, 255} }},
5034
{{ {8192, -3994, -1024}, 0, {-7113, -7}, {129, 0, 0, 255} }},
5135
{{ {8192, -3994, -2048}, 0, {-17353, -7}, {129, 0, 0, 255} }},
52-
{{ {8192, -3994, -2560}, 0, {-22473, -7}, {129, 0, 0, 255} }},
5336
{{ {8192, -3994, -3072}, 0, {-27593, -7}, {129, 0, 0, 255} }},
37+
{{ {8192, -3994, -2560}, 0, {-22473, -7}, {129, 0, 0, 255} }},
5438
{{ {8192, -4096, -3072}, 0, {-27593, 1006}, {129, 0, 0, 255} }},
5539
{{ {8192, -4096, 0}, 0, {-17353, 1006}, {129, 0, 0, 255} }},
5640
{{ {8192, -3994, 0}, 0, {-17353, -7}, {129, 0, 0, 255} }},
5741
{{ {8192, -3994, -1024}, 0, {-27593, -7}, {129, 0, 0, 255} }},
5842
{{ {8192, -4096, -1024}, 0, {-27593, 1006}, {129, 0, 0, 255} }},
5943
{{ {3072, 4250, -1024}, 0, {-3110, 966}, {129, 0, 0, 255} }},
60-
{{ {3072, 4352, -922}, 0, {-2086, -4}, {129, 0, 0, 255} }},
44+
{{ {3072, 4250, 0}, 0, {7130, 966}, {129, 0, 0, 255} }},
45+
{{ {3072, 4352, 0}, 0, {7130, -4}, {129, 0, 0, 255} }},
6146
{{ {3072, 4352, -1024}, 0, {-3110, -4}, {129, 0, 0, 255} }},
62-
{{ {3072, 4250, -922}, 0, {-2086, 966}, {129, 0, 0, 255} }},
63-
{{ {3072, 4454, -614}, 0, {986, -4}, {129, 0, 0, 255} }},
64-
{{ {3072, 4250, -922}, 0, {-2086, 966}, {129, 0, 0, 255} }},
65-
{{ {3072, 4352, -614}, 0, {986, 966}, {129, 0, 0, 255} }},
66-
{{ {3072, 4454, -614}, 0, {986, -4}, {129, 0, 0, 255} }},
67-
{{ {3072, 4557, -410}, 0, {3034, -4}, {129, 0, 0, 255} }},
68-
{{ {3072, 4454, -410}, 0, {3034, 966}, {129, 0, 0, 255} }},
69-
{{ {3072, 4454, 0}, 0, {7130, 966}, {129, 0, 0, 255} }},
70-
{{ {3072, 4557, 0}, 0, {7130, -4}, {129, 0, 0, 255} }},
71-
{{ {3072, 4557, -410}, 0, {3034, -4}, {129, 0, 0, 255} }},
72-
{{ {3072, 4454, 0}, 0, {49, 966}, {0, 0, 129, 255} }},
73-
{{ {2662, 4454, 0}, 0, {4055, 966}, {0, 0, 129, 255} }},
74-
{{ {2662, 4557, 0}, 0, {4055, -4}, {0, 0, 129, 255} }},
75-
{{ {3072, 4557, 0}, 0, {49, -4}, {0, 0, 129, 255} }},
7647
{{ {8192, -4454, -4096}, 0, {29751, 1006}, {129, 0, 0, 255} }},
7748
{{ {8192, -4352, -4096}, 0, {29751, -7}, {129, 0, 0, 255} }},
7849
{{ {8192, -4352, -6144}, 0, {9271, -7}, {129, 0, 0, 255} }},
@@ -217,12 +188,12 @@ Vtx snow_slider_3_dl_mesh_vtx_0[276] = {
217188
{{ {-8192, -4301, -1024}, 0, {28696, 956}, {127, 0, 0, 255} }},
218189
{{ {-8192, -4096, -2048}, 0, {18456, 956}, {127, 0, 0, 255} }},
219190
{{ {-8192, -3994, -2048}, 0, {18456, 6}, {127, 0, 0, 255} }},
191+
{{ {-8192, -3994, -2048}, 0, {18456, 6}, {127, 0, 0, 255} }},
192+
{{ {-8192, -4096, -2048}, 0, {18456, 956}, {127, 0, 0, 255} }},
220193
{{ {-8192, -4096, -3072}, 0, {8216, 956}, {127, 0, 0, 255} }},
221194
{{ {-8192, -3994, -3072}, 0, {8216, 6}, {127, 0, 0, 255} }},
222195
{{ {-8192, -4096, -4096}, 0, {-2024, 956}, {127, 0, 0, 255} }},
223196
{{ {-8192, -3994, -4096}, 0, {-2024, 6}, {127, 0, 0, 255} }},
224-
{{ {-8192, -3994, -4096}, 0, {-2024, 6}, {127, 0, 0, 255} }},
225-
{{ {-8192, -4096, -4096}, 0, {-2024, 956}, {127, 0, 0, 255} }},
226197
{{ {-8192, -4096, -5120}, 0, {-12264, 956}, {127, 0, 0, 255} }},
227198
{{ {-8192, -3994, -5120}, 0, {-12264, 6}, {127, 0, 0, 255} }},
228199
{{ {-8192, -4096, -6144}, 0, {-22504, 956}, {127, 0, 0, 255} }},
@@ -287,59 +258,39 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
287258
gsSP1Triangle(8, 10, 11, 0),
288259
gsSP1Triangle(12, 13, 14, 0),
289260
gsSP1Triangle(12, 15, 13, 0),
290-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 16, 16, 0),
261+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 16, 14, 0),
291262
gsSP1Triangle(0, 1, 2, 0),
292263
gsSP1Triangle(0, 3, 1, 0),
293264
gsSP1Triangle(4, 3, 0, 0),
294265
gsSP1Triangle(4, 5, 3, 0),
295266
gsSP1Triangle(6, 5, 4, 0),
296267
gsSP1Triangle(6, 7, 5, 0),
297-
gsSP1Triangle(8, 9, 10, 0),
298-
gsSP1Triangle(8, 10, 11, 0),
299-
gsSP1Triangle(12, 13, 14, 0),
300-
gsSP1Triangle(12, 15, 13, 0),
301-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 32, 14, 0),
302-
gsSP1Triangle(0, 1, 2, 0),
303-
gsSP1Triangle(0, 3, 1, 0),
304-
gsSP1Triangle(4, 5, 6, 0),
305-
gsSP1Triangle(4, 6, 7, 0),
306-
gsSP1Triangle(8, 9, 10, 0),
307-
gsSP1Triangle(8, 10, 11, 0),
308-
gsSP1Triangle(11, 10, 12, 0),
309-
gsSP1Triangle(11, 12, 13, 0),
310-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 46, 16, 0),
268+
gsSP1Triangle(8, 7, 6, 0),
269+
gsSP1Triangle(8, 9, 7, 0),
270+
gsSP1Triangle(10, 11, 12, 0),
271+
gsSP1Triangle(10, 12, 13, 0),
272+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 30, 15, 0),
311273
gsSP1Triangle(0, 1, 2, 0),
312274
gsSP1Triangle(0, 2, 3, 0),
313-
gsSP1Triangle(0, 3, 4, 0),
314-
gsSP1Triangle(4, 5, 0, 0),
315-
gsSP1Triangle(5, 6, 0, 0),
275+
gsSP1Triangle(3, 4, 0, 0),
276+
gsSP1Triangle(3, 5, 4, 0),
277+
gsSP1Triangle(4, 6, 0, 0),
316278
gsSP1Triangle(7, 8, 9, 0),
317279
gsSP1Triangle(7, 9, 10, 0),
318280
gsSP1Triangle(11, 12, 13, 0),
319-
gsSP1Triangle(11, 14, 12, 0),
320-
gsSP1Triangle(14, 15, 12, 0),
321-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 62, 16, 0),
322-
gsSP1Triangle(0, 1, 2, 0),
323-
gsSP1Triangle(1, 3, 2, 0),
324-
gsSP1Triangle(1, 4, 3, 0),
325-
gsSP1Triangle(5, 6, 7, 0),
326-
gsSP1Triangle(5, 7, 4, 0),
327-
gsSP1Triangle(8, 9, 10, 0),
328-
gsSP1Triangle(8, 10, 11, 0),
329-
gsSP1Triangle(12, 13, 14, 0),
330-
gsSP1Triangle(12, 14, 15, 0),
331-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 78, 16, 0),
281+
gsSP1Triangle(11, 13, 14, 0),
282+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 45, 16, 0),
332283
gsSP1Triangle(0, 1, 2, 0),
333284
gsSP1Triangle(0, 2, 3, 0),
334-
gsSP1Triangle(3, 2, 4, 0),
335-
gsSP1Triangle(3, 4, 5, 0),
336-
gsSP1Triangle(6, 7, 8, 0),
337-
gsSP1Triangle(6, 8, 9, 0),
338-
gsSP1Triangle(9, 8, 10, 0),
339-
gsSP1Triangle(9, 10, 11, 0),
340-
gsSP1Triangle(12, 13, 14, 0),
341-
gsSP1Triangle(12, 14, 15, 0),
342-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 94, 16, 0),
285+
gsSP1Triangle(4, 5, 6, 0),
286+
gsSP1Triangle(4, 6, 7, 0),
287+
gsSP1Triangle(7, 6, 8, 0),
288+
gsSP1Triangle(7, 8, 9, 0),
289+
gsSP1Triangle(10, 11, 12, 0),
290+
gsSP1Triangle(10, 12, 13, 0),
291+
gsSP1Triangle(13, 12, 14, 0),
292+
gsSP1Triangle(13, 14, 15, 0),
293+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 61, 16, 0),
343294
gsSP1Triangle(0, 1, 2, 0),
344295
gsSP1Triangle(0, 2, 3, 0),
345296
gsSP1Triangle(4, 5, 6, 0),
@@ -348,7 +299,7 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
348299
gsSP1Triangle(8, 10, 11, 0),
349300
gsSP1Triangle(12, 13, 14, 0),
350301
gsSP1Triangle(12, 14, 15, 0),
351-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 110, 16, 0),
302+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 77, 16, 0),
352303
gsSP1Triangle(0, 1, 2, 0),
353304
gsSP1Triangle(0, 2, 3, 0),
354305
gsSP1Triangle(4, 5, 6, 0),
@@ -357,7 +308,7 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
357308
gsSP1Triangle(8, 10, 11, 0),
358309
gsSP1Triangle(12, 13, 14, 0),
359310
gsSP1Triangle(12, 14, 15, 0),
360-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 126, 16, 0),
311+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 93, 16, 0),
361312
gsSP1Triangle(0, 1, 2, 0),
362313
gsSP1Triangle(0, 2, 3, 0),
363314
gsSP1Triangle(4, 5, 6, 0),
@@ -366,7 +317,7 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
366317
gsSP1Triangle(8, 10, 11, 0),
367318
gsSP1Triangle(12, 13, 14, 0),
368319
gsSP1Triangle(12, 14, 15, 0),
369-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 142, 16, 0),
320+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 109, 16, 0),
370321
gsSP1Triangle(0, 1, 2, 0),
371322
gsSP1Triangle(0, 2, 3, 0),
372323
gsSP1Triangle(4, 5, 6, 0),
@@ -375,7 +326,7 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
375326
gsSP1Triangle(8, 10, 11, 0),
376327
gsSP1Triangle(12, 13, 14, 0),
377328
gsSP1Triangle(12, 14, 15, 0),
378-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 158, 16, 0),
329+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 125, 16, 0),
379330
gsSP1Triangle(0, 1, 2, 0),
380331
gsSP1Triangle(0, 2, 3, 0),
381332
gsSP1Triangle(4, 5, 6, 0),
@@ -384,7 +335,7 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
384335
gsSP1Triangle(8, 10, 11, 0),
385336
gsSP1Triangle(12, 13, 14, 0),
386337
gsSP1Triangle(12, 14, 15, 0),
387-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 174, 16, 0),
338+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 141, 16, 0),
388339
gsSP1Triangle(0, 1, 2, 0),
389340
gsSP1Triangle(0, 2, 3, 0),
390341
gsSP1Triangle(4, 5, 6, 0),
@@ -393,7 +344,7 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
393344
gsSP1Triangle(8, 10, 11, 0),
394345
gsSP1Triangle(12, 13, 14, 0),
395346
gsSP1Triangle(12, 14, 15, 0),
396-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 190, 16, 0),
347+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 157, 16, 0),
397348
gsSP1Triangle(0, 1, 2, 0),
398349
gsSP1Triangle(0, 2, 3, 0),
399350
gsSP1Triangle(4, 5, 6, 0),
@@ -402,27 +353,27 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
402353
gsSP1Triangle(8, 10, 11, 0),
403354
gsSP1Triangle(12, 13, 14, 0),
404355
gsSP1Triangle(12, 14, 15, 0),
405-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 206, 16, 0),
356+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 173, 16, 0),
406357
gsSP1Triangle(0, 1, 2, 0),
407358
gsSP1Triangle(0, 2, 3, 0),
408359
gsSP1Triangle(4, 5, 6, 0),
409360
gsSP1Triangle(4, 6, 7, 0),
410361
gsSP1Triangle(8, 9, 10, 0),
411362
gsSP1Triangle(8, 10, 11, 0),
412-
gsSP1Triangle(11, 10, 12, 0),
413-
gsSP1Triangle(11, 12, 13, 0),
414-
gsSP1Triangle(13, 12, 14, 0),
415-
gsSP1Triangle(13, 14, 15, 0),
416-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 222, 14, 0),
363+
gsSP1Triangle(12, 13, 14, 0),
364+
gsSP1Triangle(12, 14, 15, 0),
365+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 189, 14, 0),
417366
gsSP1Triangle(0, 1, 2, 0),
418367
gsSP1Triangle(0, 2, 3, 0),
419368
gsSP1Triangle(3, 2, 4, 0),
420369
gsSP1Triangle(3, 4, 5, 0),
421-
gsSP1Triangle(6, 7, 8, 0),
422-
gsSP1Triangle(6, 8, 9, 0),
370+
gsSP1Triangle(5, 4, 6, 0),
371+
gsSP1Triangle(5, 6, 7, 0),
372+
gsSP1Triangle(7, 6, 8, 0),
373+
gsSP1Triangle(7, 8, 9, 0),
423374
gsSP1Triangle(10, 11, 12, 0),
424375
gsSP1Triangle(10, 12, 13, 0),
425-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 236, 16, 0),
376+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 203, 16, 0),
426377
gsSP1Triangle(0, 1, 2, 0),
427378
gsSP1Triangle(0, 2, 3, 0),
428379
gsSP1Triangle(4, 5, 6, 0),
@@ -431,7 +382,7 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
431382
gsSP1Triangle(8, 10, 11, 0),
432383
gsSP1Triangle(12, 13, 14, 0),
433384
gsSP1Triangle(12, 14, 15, 0),
434-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 252, 16, 0),
385+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 219, 16, 0),
435386
gsSP1Triangle(0, 1, 2, 0),
436387
gsSP1Triangle(0, 2, 3, 0),
437388
gsSP1Triangle(4, 5, 6, 0),
@@ -440,25 +391,23 @@ Gfx snow_slider_3_dl_mesh_tri_0[] = {
440391
gsSP1Triangle(8, 10, 11, 0),
441392
gsSP1Triangle(12, 13, 14, 0),
442393
gsSP1Triangle(12, 14, 15, 0),
443-
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 268, 8, 0),
394+
gsSPVertex(snow_slider_3_dl_mesh_vtx_0 + 235, 12, 0),
444395
gsSP1Triangle(0, 1, 2, 0),
445396
gsSP1Triangle(0, 2, 3, 0),
446397
gsSP1Triangle(4, 5, 6, 0),
447398
gsSP1Triangle(4, 6, 7, 0),
399+
gsSP1Triangle(8, 9, 10, 0),
400+
gsSP1Triangle(8, 10, 11, 0),
448401
gsSPEndDisplayList(),
449402
};
450403

451-
452-
453-
454-
const Gfx snow_slider_3_dl_mesh[] = {
404+
Gfx snow_slider_3_dl_mesh[] = {
455405
gsSPDisplayList(mat_snow_slider_FenceMaterial),
456406
gsSPDisplayList(snow_slider_3_dl_mesh_tri_0),
457-
gsSPDisplayList(mat_revert_snow_slider_FenceMaterial),
458407
gsDPPipeSync(),
459408
gsSPSetGeometryMode(G_LIGHTING),
460409
gsSPClearGeometryMode(G_TEXTURE_GEN),
461-
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
410+
gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT),
462411
gsSPTexture(65535, 65535, 0, 0, 0),
463412
gsSPEndDisplayList(),
464413
};

0 commit comments

Comments
 (0)