Path: blob/master/levels/castle_inside/areas/1/15/model.inc.c
7862 views
// 0x070331C8 - 0x070331E01static const Lights1 inside_castle_seg7_lights_070331C8 = gdSPDefLights1(20x52, 0x52, 0x52,30xdd, 0xdd, 0xdd, 0x28, 0x28, 0x284);56// 0x070331E0 - 0x070331F87static const Lights1 inside_castle_seg7_lights_070331E0 = gdSPDefLights1(80x5f, 0x5f, 0x5f,90xff, 0xff, 0xff, 0x28, 0x28, 0x2810);1112// 0x070331F8 - 0x070332F813static const Vtx inside_castle_seg7_vertex_070331F8[] = {14{{{ -25, 0, -1842}, 0, { 3544, 0}, {0x00, 0x00, 0x81, 0xff}}},15{{{ 538, 0, -1842}, 0, { -2074, 0}, {0x00, 0x00, 0x81, 0xff}}},16{{{ 538, -25, -1842}, 0, { -2074, 172}, {0x00, 0x00, 0x81, 0xff}}},17{{{ -25, -76, -1919}, 0, { 3544, 1040}, {0x00, 0x00, 0x81, 0xff}}},18{{{ 538, -76, -1919}, 0, { -2074, 1040}, {0x00, 0x00, 0x81, 0xff}}},19{{{ 538, -101, -1919}, 0, { -2074, 1244}, {0x00, 0x00, 0x81, 0xff}}},20{{{ -25, -101, -1919}, 0, { 3544, 1244}, {0x00, 0x00, 0x81, 0xff}}},21{{{ -25, -50, -1893}, 0, { 3544, 684}, {0x00, 0x00, 0x81, 0xff}}},22{{{ 538, -76, -1893}, 0, { -2074, 888}, {0x00, 0x00, 0x81, 0xff}}},23{{{ -25, -76, -1893}, 0, { 3544, 888}, {0x00, 0x00, 0x81, 0xff}}},24{{{ 538, -50, -1893}, 0, { -2074, 684}, {0x00, 0x00, 0x81, 0xff}}},25{{{ -25, -25, -1868}, 0, { 3544, 326}, {0x00, 0x00, 0x81, 0xff}}},26{{{ 538, -50, -1868}, 0, { -2074, 530}, {0x00, 0x00, 0x81, 0xff}}},27{{{ -25, -50, -1868}, 0, { 3544, 530}, {0x00, 0x00, 0x81, 0xff}}},28{{{ 538, -25, -1868}, 0, { -2074, 326}, {0x00, 0x00, 0x81, 0xff}}},29{{{ -25, -25, -1842}, 0, { 3544, 172}, {0x00, 0x00, 0x81, 0xff}}},30};3132// 0x070332F8 - 0x070333F833static const Vtx inside_castle_seg7_vertex_070332F8[] = {34{{{ -25, 0, -1125}, 0, { 990, 2776}, {0x00, 0x7f, 0x00, 0xff}}},35{{{ 538, 0, -1842}, 0, { -2584, 0}, {0x00, 0x7f, 0x00, 0xff}}},36{{{ -25, 0, -1842}, 0, { -2584, 2776}, {0x00, 0x7f, 0x00, 0xff}}},37{{{ 538, 0, -1125}, 0, { 990, 0}, {0x00, 0x7f, 0x00, 0xff}}},38{{{ 538, -101, -2559}, 0, { 2012, 2010}, {0x00, 0x7f, 0x00, 0xff}}},39{{{ 77, -101, -2713}, 0, { 2778, -288}, {0x00, 0x7f, 0x00, 0xff}}},40{{{ -25, -101, -2559}, 0, { 2012, -798}, {0x00, 0x7f, 0x00, 0xff}}},41{{{ 435, -101, -2713}, 0, { 2778, 1500}, {0x00, 0x7f, 0x00, 0xff}}},42{{{ 1050, -101, -1740}, 0, { -2074, 4564}, {0x00, 0x7f, 0x00, 0xff}}},43{{{ 1050, -101, -2661}, 0, { 2524, 4564}, {0x00, 0x7f, 0x00, 0xff}}},44{{{ 742, -101, -2559}, 0, { 2012, 3032}, {0x00, 0x7f, 0x00, 0xff}}},45{{{ 742, -101, -2661}, 0, { 2522, 3032}, {0x00, 0x7f, 0x00, 0xff}}},46{{{ 1050, -101, -2661}, 0, { 2524, 4564}, {0x00, 0x7c, 0xe8, 0xff}}},47{{{ 1050, -306, -3685}, 0, { 7632, 4564}, {0x00, 0x7c, 0xe8, 0xff}}},48{{{ 742, -306, -3685}, 0, { 7632, 3032}, {0x00, 0x7c, 0xe8, 0xff}}},49{{{ 742, -101, -2661}, 0, { 2522, 3032}, {0x00, 0x7c, 0xe8, 0xff}}},50};5152// 0x070333F8 - 0x070334F853static const Vtx inside_castle_seg7_vertex_070333F8[] = {54{{{ -25, -76, -1893}, 0, { 3544, 888}, {0x00, 0x7f, 0x00, 0xff}}},55{{{ 538, -76, -1893}, 0, { -2074, 888}, {0x00, 0x7f, 0x00, 0xff}}},56{{{ 538, -76, -1919}, 0, { -2074, 1040}, {0x00, 0x7f, 0x00, 0xff}}},57{{{ -229, -101, -2661}, 0, { 2522, -1820}, {0x00, 0x7c, 0xe8, 0xff}}},58{{{ -229, -306, -3685}, 0, { 7632, -1820}, {0x00, 0x7c, 0xe8, 0xff}}},59{{{ -537, -306, -3685}, 0, { 7632, -3354}, {0x00, 0x7c, 0xe8, 0xff}}},60{{{ -537, -101, -2661}, 0, { 2522, -3354}, {0x00, 0x7c, 0xe8, 0xff}}},61{{{ -229, -101, -2559}, 0, { 2012, -1820}, {0x00, 0x7f, 0x00, 0xff}}},62{{{ -229, -101, -2661}, 0, { 2522, -1820}, {0x00, 0x7f, 0x00, 0xff}}},63{{{ -537, -101, -2661}, 0, { 2522, -3354}, {0x00, 0x7f, 0x00, 0xff}}},64{{{ -537, -101, -1740}, 0, { -2074, -3354}, {0x00, 0x7f, 0x00, 0xff}}},65{{{ 742, -101, -2559}, 0, { 2012, 3032}, {0x00, 0x7f, 0x00, 0xff}}},66{{{ 1050, -101, -1740}, 0, { -2074, 4564}, {0x00, 0x7f, 0x00, 0xff}}},67{{{ 333, 0, -1125}, 0, { 990, 990}, {0x00, 0x7f, 0x00, 0xff}}},68{{{ 179, 0, -1074}, 0, { 1246, 1754}, {0x00, 0x7f, 0x00, 0xff}}},69{{{ 333, 0, -1074}, 0, { 1246, 990}, {0x00, 0x7f, 0x00, 0xff}}},70};7172// 0x070334F8 - 0x070335D873static const Vtx inside_castle_seg7_vertex_070334F8[] = {74{{{ 333, 0, -1125}, 0, { 990, 990}, {0x00, 0x7f, 0x00, 0xff}}},75{{{ 179, 0, -1125}, 0, { 990, 1754}, {0x00, 0x7f, 0x00, 0xff}}},76{{{ 179, 0, -1074}, 0, { 1246, 1754}, {0x00, 0x7f, 0x00, 0xff}}},77{{{ -25, -25, -1842}, 0, { 3544, 172}, {0x00, 0x7f, 0x00, 0xff}}},78{{{ 538, -25, -1842}, 0, { -2074, 172}, {0x00, 0x7f, 0x00, 0xff}}},79{{{ 538, -25, -1868}, 0, { -2074, 326}, {0x00, 0x7f, 0x00, 0xff}}},80{{{ -25, -76, -1893}, 0, { 3544, 888}, {0x00, 0x7f, 0x00, 0xff}}},81{{{ 538, -76, -1919}, 0, { -2074, 1040}, {0x00, 0x7f, 0x00, 0xff}}},82{{{ -25, -76, -1919}, 0, { 3544, 1040}, {0x00, 0x7f, 0x00, 0xff}}},83{{{ -25, -50, -1893}, 0, { 3544, 684}, {0x00, 0x7f, 0x00, 0xff}}},84{{{ 538, -50, -1868}, 0, { -2074, 530}, {0x00, 0x7f, 0x00, 0xff}}},85{{{ 538, -50, -1893}, 0, { -2074, 684}, {0x00, 0x7f, 0x00, 0xff}}},86{{{ -25, -50, -1868}, 0, { 3544, 530}, {0x00, 0x7f, 0x00, 0xff}}},87{{{ -25, -25, -1868}, 0, { 3544, 326}, {0x00, 0x7f, 0x00, 0xff}}},88};8990// 0x070335D8 - 0x070336C891static const Vtx inside_castle_seg7_vertex_070335D8[] = {92{{{ -229, 512, -2047}, 0, { -2074, -5142}, {0x00, 0x81, 0x00, 0xff}}},93{{{ 742, 512, -2047}, 0, { 2778, -5142}, {0x00, 0x81, 0x00, 0xff}}},94{{{ 1050, 512, -1740}, 0, { 4312, -6676}, {0x00, 0x81, 0x00, 0xff}}},95{{{ -229, -306, -3685}, 0, { 0, -1820}, {0x00, 0x7f, 0x00, 0xff}}},96{{{ -229, -306, -2559}, 0, { -5650, -1820}, {0x00, 0x7f, 0x00, 0xff}}},97{{{ 742, -306, -2559}, 0, { -5650, 3032}, {0x00, 0x7f, 0x00, 0xff}}},98{{{ 1050, -306, -4505}, 0, { 4056, 4566}, {0x00, 0x7f, 0x00, 0xff}}},99{{{ -537, -306, -4505}, 0, { 4056, -3354}, {0x00, 0x7f, 0x00, 0xff}}},100{{{ 742, -306, -3685}, 0, { 0, 3032}, {0x00, 0x7f, 0x00, 0xff}}},101{{{ -537, -306, -3685}, 0, { 0, -3354}, {0x00, 0x7f, 0x00, 0xff}}},102{{{ 1050, -306, -3685}, 0, { 0, 4566}, {0x00, 0x7f, 0x00, 0xff}}},103{{{ -25, 666, -3993}, 0, { -1052, 4566}, {0x00, 0x81, 0x00, 0xff}}},104{{{ 538, 666, -3993}, 0, { 1756, 4566}, {0x00, 0x81, 0x00, 0xff}}},105{{{ 538, 666, -2252}, 0, { 1756, -4120}, {0x00, 0x81, 0x00, 0xff}}},106{{{ -25, 666, -2252}, 0, { -1052, -4120}, {0x00, 0x81, 0x00, 0xff}}},107};108109// 0x070336C8 - 0x07033748110static const Vtx inside_castle_seg7_vertex_070336C8[] = {111{{{ -537, 512, -4505}, 0, { -3606, 7120}, {0x00, 0x81, 0x00, 0xff}}},112{{{ 742, 512, -4197}, 0, { 2778, 5588}, {0x00, 0x81, 0x00, 0xff}}},113{{{ -229, 512, -4197}, 0, { -2074, 5588}, {0x00, 0x81, 0x00, 0xff}}},114{{{ -537, 512, -1740}, 0, { -3606, -6676}, {0x00, 0x81, 0x00, 0xff}}},115{{{ -229, 512, -2047}, 0, { -2074, -5142}, {0x00, 0x81, 0x00, 0xff}}},116{{{ 1050, 512, -4505}, 0, { 4312, 7120}, {0x00, 0x81, 0x00, 0xff}}},117{{{ 1050, 512, -1740}, 0, { 4312, -6676}, {0x00, 0x81, 0x00, 0xff}}},118{{{ 742, 512, -2047}, 0, { 2778, -5142}, {0x00, 0x81, 0x00, 0xff}}},119};120121// 0x07033748 - 0x07033838122static const Vtx inside_castle_seg7_vertex_07033748[] = {123{{{ -25, -101, -1740}, 0, { 990, 2010}, {0x7f, 0x00, 0x00, 0xff}}},124{{{ -25, 77, -1842}, 0, { 2012, 224}, {0x7f, 0x00, 0x00, 0xff}}},125{{{ -25, 77, -1740}, 0, { 990, 224}, {0x7f, 0x00, 0x00, 0xff}}},126{{{ 589, -101, -1740}, 0, { 990, 2010}, {0x7f, 0x00, 0x00, 0xff}}},127{{{ 589, 77, -1842}, 0, { 2012, 224}, {0x7f, 0x00, 0x00, 0xff}}},128{{{ 589, 77, -1740}, 0, { 990, 224}, {0x7f, 0x00, 0x00, 0xff}}},129{{{ 589, 0, -1919}, 0, { 2778, 990}, {0x7f, 0x00, 0x00, 0xff}}},130{{{ 589, 0, -1970}, 0, { 3290, 990}, {0x7f, 0x00, 0x00, 0xff}}},131{{{ 589, -101, -1970}, 0, { 3290, 2010}, {0x7f, 0x00, 0x00, 0xff}}},132{{{ -76, 0, -1970}, 0, { 3290, 990}, {0x81, 0x00, 0x00, 0xff}}},133{{{ -76, -101, -1970}, 0, { 3290, 2010}, {0x81, 0x00, 0x00, 0xff}}},134{{{ -76, -101, -1740}, 0, { 990, 2010}, {0x81, 0x00, 0x00, 0xff}}},135{{{ -76, 0, -1919}, 0, { 2778, 990}, {0x81, 0x00, 0x00, 0xff}}},136{{{ -76, 77, -1740}, 0, { 990, 224}, {0x81, 0x00, 0x00, 0xff}}},137{{{ -76, 77, -1842}, 0, { 2012, 224}, {0x81, 0x00, 0x00, 0xff}}},138};139140// 0x07033838 - 0x07033928141static const Vtx inside_castle_seg7_vertex_07033838[] = {142{{{ -25, -101, -1740}, 0, { 990, 2010}, {0x7f, 0x00, 0x00, 0xff}}},143{{{ -25, -101, -1970}, 0, { 3290, 2010}, {0x7f, 0x00, 0x00, 0xff}}},144{{{ -25, 0, -1970}, 0, { 3290, 990}, {0x7f, 0x00, 0x00, 0xff}}},145{{{ -25, 0, -1919}, 0, { 2778, 990}, {0x7f, 0x00, 0x00, 0xff}}},146{{{ -25, 77, -1842}, 0, { 2012, 224}, {0x7f, 0x00, 0x00, 0xff}}},147{{{ 538, -101, -1740}, 0, { 990, 2010}, {0x81, 0x00, 0x00, 0xff}}},148{{{ 538, 0, -1919}, 0, { 2778, 990}, {0x81, 0x00, 0x00, 0xff}}},149{{{ 538, 0, -1970}, 0, { 3290, 990}, {0x81, 0x00, 0x00, 0xff}}},150{{{ 538, -101, -1970}, 0, { 3290, 2010}, {0x81, 0x00, 0x00, 0xff}}},151{{{ 538, 77, -1842}, 0, { 2012, 224}, {0x81, 0x00, 0x00, 0xff}}},152{{{ 538, 77, -1740}, 0, { 990, 224}, {0x81, 0x00, 0x00, 0xff}}},153{{{ -229, -101, -2559}, 0, { -5140, -1054}, {0x7f, 0x00, 0x00, 0xff}}},154{{{ -229, -306, -2559}, 0, { -5140, 990}, {0x7f, 0x00, 0x00, 0xff}}},155{{{ -229, -101, -2661}, 0, { -4118, -1054}, {0x7f, 0x00, 0x00, 0xff}}},156{{{ -229, -306, -3685}, 0, { 6100, 990}, {0x7f, 0x00, 0x00, 0xff}}},157};158159// 0x07033928 - 0x07033A18160static const Vtx inside_castle_seg7_vertex_07033928[] = {161{{{ 742, -101, -2661}, 0, { -4118, -1054}, {0x81, 0x00, 0x00, 0xff}}},162{{{ 742, -306, -2559}, 0, { -5140, 990}, {0x81, 0x00, 0x00, 0xff}}},163{{{ 742, -101, -2559}, 0, { -5140, -1054}, {0x81, 0x00, 0x00, 0xff}}},164{{{ 742, -306, -3685}, 0, { 6100, 990}, {0x81, 0x00, 0x00, 0xff}}},165{{{ 538, 307, -1740}, 0, { 3034, -2076}, {0xa7, 0xa7, 0x00, 0xff}}},166{{{ 538, 307, -1125}, 0, { 0, -2076}, {0xa7, 0xa7, 0x00, 0xff}}},167{{{ 435, 410, -1125}, 0, { 0, -3098}, {0xa7, 0xa7, 0x00, 0xff}}},168{{{ 538, 0, -1740}, 0, { 3034, 990}, {0x81, 0x00, 0x00, 0xff}}},169{{{ 538, 307, -1125}, 0, { 0, -2076}, {0x81, 0x00, 0x00, 0xff}}},170{{{ 538, 307, -1740}, 0, { 3034, -2076}, {0x81, 0x00, 0x00, 0xff}}},171{{{ 435, 410, -1740}, 0, { 3034, -3098}, {0xa7, 0xa7, 0x00, 0xff}}},172{{{ -25, 307, -1740}, 0, { 3034, -2076}, {0x7f, 0x00, 0x00, 0xff}}},173{{{ -25, 0, -1125}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}},174{{{ -25, 0, -1740}, 0, { 3034, 990}, {0x7f, 0x00, 0x00, 0xff}}},175{{{ 538, 0, -1125}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}},176};177178// 0x07033A18 - 0x07033AF8179static const Vtx inside_castle_seg7_vertex_07033A18[] = {180{{{ 435, 410, -1740}, 0, { 0, 2010}, {0x00, 0x81, 0x00, 0xff}}},181{{{ 77, 410, -1125}, 0, { 3034, 0}, {0x00, 0x81, 0x00, 0xff}}},182{{{ 77, 410, -1740}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},183{{{ 435, 410, -1125}, 0, { 3034, 2010}, {0x00, 0x81, 0x00, 0xff}}},184{{{ 77, 410, -1740}, 0, { 3034, -3098}, {0x5a, 0xa7, 0x00, 0xff}}},185{{{ -25, 307, -1125}, 0, { 0, -2076}, {0x5a, 0xa7, 0x00, 0xff}}},186{{{ -25, 307, -1740}, 0, { 3034, -2076}, {0x5a, 0xa7, 0x00, 0xff}}},187{{{ 77, 410, -1125}, 0, { 0, -3098}, {0x5a, 0xa7, 0x00, 0xff}}},188{{{ -25, 307, -1740}, 0, { 3034, -2076}, {0x7f, 0x00, 0x00, 0xff}}},189{{{ -25, 307, -1125}, 0, { 0, -2076}, {0x7f, 0x00, 0x00, 0xff}}},190{{{ -25, 0, -1125}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}},191{{{ 179, 0, -1125}, 0, { 734, 3032}, {0x00, 0x00, 0x81, 0xff}}},192{{{ -25, 0, -1125}, 0, { 1756, 3032}, {0x00, 0x00, 0x81, 0xff}}},193{{{ -25, 307, -1125}, 0, { 1756, 0}, {0x00, 0x00, 0x81, 0xff}}},194};195196// 0x07033AF8 - 0x07033BE8197static const Vtx inside_castle_seg7_vertex_07033AF8[] = {198{{{ 179, 256, -1074}, 0, { 478, -1566}, {0x7f, 0x00, 0x00, 0xff}}},199{{{ 179, 0, -1125}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}},200{{{ 179, 256, -1125}, 0, { 990, -1566}, {0x7f, 0x00, 0x00, 0xff}}},201{{{ 179, 0, -1074}, 0, { 478, 990}, {0x7f, 0x00, 0x00, 0xff}}},202{{{ 333, 256, -1125}, 0, { -542, -1564}, {0x81, 0x00, 0x00, 0xff}}},203{{{ 333, 0, -1074}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}},204{{{ 333, 256, -1074}, 0, { 0, -1564}, {0x81, 0x00, 0x00, 0xff}}},205{{{ 333, 0, -1125}, 0, { -542, 990}, {0x81, 0x00, 0x00, 0xff}}},206{{{ 179, 256, -1125}, 0, { 1500, 0}, {0x00, 0x81, 0x00, 0xff}}},207{{{ 333, 256, -1074}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}},208{{{ 179, 256, -1074}, 0, { 1500, 990}, {0x00, 0x81, 0x00, 0xff}}},209{{{ 333, 256, -1125}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},210{{{ 77, -101, -2713}, 0, { -3608, -1054}, {0x97, 0x00, 0xba, 0xff}}},211{{{ 77, -306, -2713}, 0, { -3608, 990}, {0x97, 0x00, 0xba, 0xff}}},212{{{ -25, -306, -2559}, 0, { -5140, 990}, {0x97, 0x00, 0xba, 0xff}}},213};214215// 0x07033BE8 - 0x07033CD8216static const Vtx inside_castle_seg7_vertex_07033BE8[] = {217{{{ 179, 256, -1125}, 0, { 734, 478}, {0x00, 0x00, 0x81, 0xff}}},218{{{ -25, 307, -1125}, 0, { 1756, 0}, {0x00, 0x00, 0x81, 0xff}}},219{{{ 538, 307, -1125}, 0, { -1052, 0}, {0x00, 0x00, 0x81, 0xff}}},220{{{ 179, 0, -1125}, 0, { 734, 3032}, {0x00, 0x00, 0x81, 0xff}}},221{{{ 77, 410, -1125}, 0, { 1246, -1054}, {0x00, 0x00, 0x81, 0xff}}},222{{{ 435, 410, -1125}, 0, { -542, -1054}, {0x00, 0x00, 0x81, 0xff}}},223{{{ 333, 256, -1125}, 0, { 0, 478}, {0x00, 0x00, 0x81, 0xff}}},224{{{ 333, 0, -1125}, 0, { 0, 3032}, {0x00, 0x00, 0x81, 0xff}}},225{{{ 538, 0, -1125}, 0, { -1052, 3032}, {0x00, 0x00, 0x81, 0xff}}},226{{{ 77, -101, -2713}, 0, { -3608, -1054}, {0x97, 0x00, 0xba, 0xff}}},227{{{ -25, -306, -2559}, 0, { -5140, 990}, {0x97, 0x00, 0xba, 0xff}}},228{{{ -25, -101, -2559}, 0, { -5140, -1054}, {0x97, 0x00, 0xba, 0xff}}},229{{{ -25, -306, -2559}, 0, { 4568, 990}, {0x00, 0x00, 0x81, 0xff}}},230{{{ -229, -101, -2559}, 0, { 6612, -1054}, {0x00, 0x00, 0x81, 0xff}}},231{{{ -25, -101, -2559}, 0, { 4568, -1054}, {0x00, 0x00, 0x81, 0xff}}},232};233234// 0x07033CD8 - 0x07033DC8235static const Vtx inside_castle_seg7_vertex_07033CD8[] = {236{{{ 435, -101, -2713}, 0, { 0, -1054}, {0x00, 0x00, 0x81, 0xff}}},237{{{ 435, -306, -2713}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},238{{{ 77, -306, -2713}, 0, { 3546, 990}, {0x00, 0x00, 0x81, 0xff}}},239{{{ 77, -101, -2713}, 0, { 3546, -1054}, {0x00, 0x00, 0x81, 0xff}}},240{{{ 538, -101, -2559}, 0, { -5140, -1054}, {0x69, 0x00, 0xba, 0xff}}},241{{{ 538, -306, -2559}, 0, { -5140, 990}, {0x69, 0x00, 0xba, 0xff}}},242{{{ 435, -306, -2713}, 0, { -3608, 990}, {0x69, 0x00, 0xba, 0xff}}},243{{{ 435, -101, -2713}, 0, { -3608, -1054}, {0x69, 0x00, 0xba, 0xff}}},244{{{ 742, -101, -2559}, 0, { -3096, -1054}, {0x00, 0x00, 0x81, 0xff}}},245{{{ 538, -306, -2559}, 0, { -1052, 990}, {0x00, 0x00, 0x81, 0xff}}},246{{{ 538, -101, -2559}, 0, { -1052, -1054}, {0x00, 0x00, 0x81, 0xff}}},247{{{ 742, -306, -2559}, 0, { -3096, 990}, {0x00, 0x00, 0x81, 0xff}}},248{{{ 538, 77, -1740}, 0, { -1562, -798}, {0x00, 0x7f, 0x00, 0xff}}},249{{{ 589, 77, -1740}, 0, { -2074, -798}, {0x00, 0x7f, 0x00, 0xff}}},250{{{ 589, 77, -1842}, 0, { -2074, -798}, {0x00, 0x7f, 0x00, 0xff}}},251};252253// 0x07033DC8 - 0x07033EB8254static const Vtx inside_castle_seg7_vertex_07033DC8[] = {255{{{ -25, -306, -2559}, 0, { 4568, 990}, {0x00, 0x00, 0x81, 0xff}}},256{{{ -229, -306, -2559}, 0, { 6612, 990}, {0x00, 0x00, 0x81, 0xff}}},257{{{ -229, -101, -2559}, 0, { 6612, -1054}, {0x00, 0x00, 0x81, 0xff}}},258{{{ 538, 0, -1919}, 0, { -1564, 0}, {0x00, 0x7f, 0x00, 0xff}}},259{{{ 589, 0, -1970}, 0, { -2074, 0}, {0x00, 0x7f, 0x00, 0xff}}},260{{{ 538, 0, -1970}, 0, { -1564, 0}, {0x00, 0x7f, 0x00, 0xff}}},261{{{ 538, 0, -1970}, 0, { -1564, 0}, {0x00, 0x00, 0x81, 0xff}}},262{{{ 589, 0, -1970}, 0, { -2074, 0}, {0x00, 0x00, 0x81, 0xff}}},263{{{ 589, -101, -1970}, 0, { -2074, 990}, {0x00, 0x00, 0x81, 0xff}}},264{{{ 538, -101, -1970}, 0, { -1564, 990}, {0x00, 0x00, 0x81, 0xff}}},265{{{ 589, 0, -1919}, 0, { -2074, 0}, {0x00, 0x7f, 0x00, 0xff}}},266{{{ 538, 77, -1842}, 0, { -1562, -798}, {0x00, 0x59, 0xa7, 0xff}}},267{{{ 589, 0, -1919}, 0, { -2074, 0}, {0x00, 0x59, 0xa7, 0xff}}},268{{{ 538, 0, -1919}, 0, { -1564, 0}, {0x00, 0x59, 0xa7, 0xff}}},269{{{ 589, 77, -1842}, 0, { -2074, -798}, {0x00, 0x59, 0xa7, 0xff}}},270};271272// 0x07033EB8 - 0x07033FA8273static const Vtx inside_castle_seg7_vertex_07033EB8[] = {274{{{ 538, 77, -1740}, 0, { -1562, -798}, {0x00, 0x7f, 0x00, 0xff}}},275{{{ 589, 77, -1842}, 0, { -2074, -798}, {0x00, 0x7f, 0x00, 0xff}}},276{{{ 538, 77, -1842}, 0, { -1562, -798}, {0x00, 0x7f, 0x00, 0xff}}},277{{{ -76, 0, -1919}, 0, { 4568, 0}, {0x00, 0x7f, 0x00, 0xff}}},278{{{ -25, 0, -1970}, 0, { 4056, 0}, {0x00, 0x7f, 0x00, 0xff}}},279{{{ -76, 0, -1970}, 0, { 4568, 0}, {0x00, 0x7f, 0x00, 0xff}}},280{{{ -76, 0, -1970}, 0, { 4568, 0}, {0x00, 0x00, 0x81, 0xff}}},281{{{ -25, -101, -1970}, 0, { 4056, 990}, {0x00, 0x00, 0x81, 0xff}}},282{{{ -76, -101, -1970}, 0, { 4568, 990}, {0x00, 0x00, 0x81, 0xff}}},283{{{ -25, 0, -1970}, 0, { 4056, 0}, {0x00, 0x00, 0x81, 0xff}}},284{{{ -25, 0, -1919}, 0, { 4056, 0}, {0x00, 0x7f, 0x00, 0xff}}},285{{{ -76, 77, -1842}, 0, { 4568, -798}, {0x00, 0x59, 0xa7, 0xff}}},286{{{ -25, 0, -1919}, 0, { 4056, 0}, {0x00, 0x59, 0xa7, 0xff}}},287{{{ -76, 0, -1919}, 0, { 4568, 0}, {0x00, 0x59, 0xa7, 0xff}}},288{{{ -25, 77, -1842}, 0, { 4056, -798}, {0x00, 0x59, 0xa7, 0xff}}},289};290291// 0x07033FA8 - 0x07033FE8292static const Vtx inside_castle_seg7_vertex_07033FA8[] = {293{{{ -76, 77, -1740}, 0, { 4568, -798}, {0x00, 0x7f, 0x00, 0xff}}},294{{{ -25, 77, -1842}, 0, { 4056, -798}, {0x00, 0x7f, 0x00, 0xff}}},295{{{ -76, 77, -1842}, 0, { 4568, -798}, {0x00, 0x7f, 0x00, 0xff}}},296{{{ -25, 77, -1740}, 0, { 4056, -798}, {0x00, 0x7f, 0x00, 0xff}}},297};298299// 0x07033FE8 - 0x070340E8300static const Vtx inside_castle_seg7_vertex_07033FE8[] = {301{{{ -229, 512, -4197}, 0, { 0, 0}, {0x4c, 0x9b, 0x00, 0xff}}},302{{{ -25, 666, -2252}, 0, { 19386, 2010}, {0x4c, 0x9b, 0x00, 0xff}}},303{{{ -229, 512, -2047}, 0, { 21430, 0}, {0x4c, 0x9b, 0x00, 0xff}}},304{{{ 538, 666, -3993}, 0, { -1564, -7186}, {0x00, 0x9b, 0x4c, 0xff}}},305{{{ -25, 666, -3993}, 0, { 4056, -7186}, {0x00, 0x9b, 0x4c, 0xff}}},306{{{ -229, 512, -4197}, 0, { 6100, -9230}, {0x00, 0x9b, 0x4c, 0xff}}},307{{{ 742, 512, -4197}, 0, { -3608, -9230}, {0x00, 0x9b, 0x4c, 0xff}}},308{{{ 742, 512, -2047}, 0, { 21430, 9676}, {0xb4, 0x9b, 0x00, 0xff}}},309{{{ 538, 666, -3993}, 0, { 2012, 7632}, {0xb4, 0x9b, 0x00, 0xff}}},310{{{ 742, 512, -4197}, 0, { 0, 9676}, {0xb4, 0x9b, 0x00, 0xff}}},311{{{ 538, 666, -2252}, 0, { 19386, 7632}, {0xb4, 0x9b, 0x00, 0xff}}},312{{{ -25, 666, -2252}, 0, { 4056, 10186}, {0x00, 0x9b, 0xb4, 0xff}}},313{{{ 538, 666, -2252}, 0, { -1562, 10186}, {0x00, 0x9b, 0xb4, 0xff}}},314{{{ 742, 512, -2047}, 0, { -3606, 12230}, {0x00, 0x9b, 0xb4, 0xff}}},315{{{ -229, 512, -2047}, 0, { 6100, 12230}, {0x00, 0x9b, 0xb4, 0xff}}},316{{{ -25, 666, -3993}, 0, { 2012, 2010}, {0x4c, 0x9b, 0x00, 0xff}}},317};318319// 0x070340E8 - 0x070341D8320static const Vtx inside_castle_seg7_vertex_070340E8[] = {321{{{ 947, 512, -4300}, 0, { 734, 0}, {0x00, 0x00, 0x7f, 0xff}}},322{{{ 1050, -306, -4300}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},323{{{ 1050, 512, -4300}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},324{{{ -434, 512, -4300}, 0, { 224, 0}, {0x59, 0x00, 0x59, 0xff}}},325{{{ -332, -306, -4402}, 0, { 734, 2012}, {0x59, 0x00, 0x59, 0xff}}},326{{{ -332, 512, -4402}, 0, { 734, 0}, {0x59, 0x00, 0x59, 0xff}}},327{{{ -332, 512, -4402}, 0, { 734, 0}, {0x7f, 0x00, 0x00, 0xff}}},328{{{ -332, -306, -4505}, 0, { 990, 2012}, {0x7f, 0x00, 0x00, 0xff}}},329{{{ -332, 512, -4505}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}},330{{{ -332, -306, -4402}, 0, { 734, 2012}, {0x7f, 0x00, 0x00, 0xff}}},331{{{ -434, -306, -4300}, 0, { 224, 2012}, {0x59, 0x00, 0x59, 0xff}}},332{{{ -537, 512, -4300}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},333{{{ -434, -306, -4300}, 0, { 224, 2012}, {0x00, 0x00, 0x7f, 0xff}}},334{{{ -434, 512, -4300}, 0, { 224, 0}, {0x00, 0x00, 0x7f, 0xff}}},335{{{ -537, -306, -4300}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},336};337338// 0x070341D8 - 0x070342B8339static const Vtx inside_castle_seg7_vertex_070341D8[] = {340{{{ 845, 512, -4402}, 0, { 224, 0}, {0xa7, 0x00, 0x59, 0xff}}},341{{{ 947, -306, -4300}, 0, { 734, 2012}, {0xa7, 0x00, 0x59, 0xff}}},342{{{ 947, 512, -4300}, 0, { 734, 0}, {0xa7, 0x00, 0x59, 0xff}}},343{{{ 947, 512, -4300}, 0, { 734, 0}, {0x00, 0x00, 0x7f, 0xff}}},344{{{ 947, -306, -4300}, 0, { 734, 2012}, {0x00, 0x00, 0x7f, 0xff}}},345{{{ 1050, -306, -4300}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},346{{{ 845, 512, -1842}, 0, { 734, 0}, {0x81, 0x00, 0x00, 0xff}}},347{{{ 845, -101, -1740}, 0, { 990, 2012}, {0x81, 0x00, 0x00, 0xff}}},348{{{ 845, 512, -1740}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}},349{{{ 845, -306, -4402}, 0, { 224, 2012}, {0xa7, 0x00, 0x59, 0xff}}},350{{{ 845, 512, -4505}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},351{{{ 845, -306, -4402}, 0, { 224, 2012}, {0x81, 0x00, 0x00, 0xff}}},352{{{ 845, 512, -4402}, 0, { 224, 0}, {0x81, 0x00, 0x00, 0xff}}},353{{{ 845, -306, -4505}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}},354};355356// 0x070342B8 - 0x070343A8357static const Vtx inside_castle_seg7_vertex_070342B8[] = {358{{{ 1050, 512, -1945}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},359{{{ 1050, -101, -1945}, 0, { 0, 2012}, {0x00, 0x00, 0x81, 0xff}}},360{{{ 947, -101, -1945}, 0, { 224, 2012}, {0x00, 0x00, 0x81, 0xff}}},361{{{ 947, 512, -1945}, 0, { 224, 0}, {0x00, 0x00, 0x81, 0xff}}},362{{{ 947, 512, -1945}, 0, { 224, 0}, {0xa6, 0x00, 0xa7, 0xff}}},363{{{ 947, -101, -1945}, 0, { 224, 2012}, {0xa6, 0x00, 0xa7, 0xff}}},364{{{ 845, -101, -1842}, 0, { 734, 2012}, {0xa6, 0x00, 0xa7, 0xff}}},365{{{ 845, 512, -1842}, 0, { 734, 0}, {0xa6, 0x00, 0xa7, 0xff}}},366{{{ 845, 512, -1842}, 0, { 734, 0}, {0x81, 0x00, 0x00, 0xff}}},367{{{ 845, -101, -1842}, 0, { 734, 2012}, {0x81, 0x00, 0x00, 0xff}}},368{{{ 845, -101, -1740}, 0, { 990, 2012}, {0x81, 0x00, 0x00, 0xff}}},369{{{ -434, 512, -1945}, 0, { 734, 0}, {0x00, 0x00, 0x81, 0xff}}},370{{{ -434, -101, -1945}, 0, { 734, 2012}, {0x00, 0x00, 0x81, 0xff}}},371{{{ -537, -101, -1945}, 0, { 990, 2012}, {0x00, 0x00, 0x81, 0xff}}},372{{{ -537, 512, -1945}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}},373};374375// 0x070343A8 - 0x07034428376static const Vtx inside_castle_seg7_vertex_070343A8[] = {377{{{ -332, 512, -1842}, 0, { 224, 0}, {0x5a, 0x00, 0xa7, 0xff}}},378{{{ -434, -101, -1945}, 0, { 734, 2012}, {0x5a, 0x00, 0xa7, 0xff}}},379{{{ -434, 512, -1945}, 0, { 734, 0}, {0x5a, 0x00, 0xa7, 0xff}}},380{{{ -332, -101, -1842}, 0, { 224, 2012}, {0x5a, 0x00, 0xa7, 0xff}}},381{{{ -332, 512, -1740}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},382{{{ -332, -101, -1842}, 0, { 224, 2012}, {0x7f, 0x00, 0x00, 0xff}}},383{{{ -332, 512, -1842}, 0, { 224, 0}, {0x7f, 0x00, 0x00, 0xff}}},384{{{ -332, -101, -1740}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}},385};386387// 0x07034428 - 0x07034528388static const Vtx inside_castle_seg7_vertex_07034428[] = {389{{{ 1050, 512, -1945}, 0, { 5844, 0}, {0x81, 0x00, 0x00, 0xff}}},390{{{ 1050, 512, -4300}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},391{{{ 1050, -306, -4300}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}},392{{{ 1050, -306, -1945}, 0, { 5844, 2012}, {0x81, 0x00, 0x00, 0xff}}},393{{{ 589, 77, -1740}, 0, { 1118, 1052}, {0x00, 0x00, 0x81, 0xff}}},394{{{ 538, 77, -1740}, 0, { 1246, 1052}, {0x00, 0x00, 0x81, 0xff}}},395{{{ 538, 307, -1740}, 0, { 1246, 480}, {0x00, 0x00, 0x81, 0xff}}},396{{{ 845, -101, -1740}, 0, { 480, 1500}, {0x00, 0x00, 0x81, 0xff}}},397{{{ 589, -101, -1740}, 0, { 1118, 1500}, {0x00, 0x00, 0x81, 0xff}}},398{{{ 845, 512, -1740}, 0, { 480, 0}, {0x00, 0x00, 0x81, 0xff}}},399{{{ -25, 307, -1740}, 0, { 2650, 480}, {0x00, 0x00, 0x81, 0xff}}},400{{{ -25, 77, -1740}, 0, { 2650, 1052}, {0x00, 0x00, 0x81, 0xff}}},401{{{ -76, 77, -1740}, 0, { 2778, 1052}, {0x00, 0x00, 0x81, 0xff}}},402{{{ -332, -101, -1740}, 0, { 3418, 1500}, {0x00, 0x00, 0x81, 0xff}}},403{{{ -332, 512, -1740}, 0, { 3418, 0}, {0x00, 0x00, 0x81, 0xff}}},404{{{ -76, -101, -1740}, 0, { 2778, 1500}, {0x00, 0x00, 0x81, 0xff}}},405};406407// 0x07034528 - 0x07034628408static const Vtx inside_castle_seg7_vertex_07034528[] = {409{{{ 563, -204, -4505}, 0, { 2076, 1756}, {0x00, 0x00, 0x7f, 0xff}}},410{{{ -332, -306, -4505}, 0, { -158, 2012}, {0x00, 0x00, 0x7f, 0xff}}},411{{{ 845, -306, -4505}, 0, { 2778, 2012}, {0x00, 0x00, 0x7f, 0xff}}},412{{{ 563, 410, -4505}, 0, { 2076, 224}, {0x00, 0x00, 0x7f, 0xff}}},413{{{ -50, -204, -4505}, 0, { 542, 1756}, {0x00, 0x00, 0x7f, 0xff}}},414{{{ -50, 410, -4505}, 0, { 542, 224}, {0x00, 0x00, 0x7f, 0xff}}},415{{{ -332, 512, -4505}, 0, { -158, 0}, {0x00, 0x00, 0x7f, 0xff}}},416{{{ 845, 512, -4505}, 0, { 2778, 0}, {0x00, 0x00, 0x7f, 0xff}}},417{{{ 77, 410, -1740}, 0, { 2396, 224}, {0x00, 0x00, 0x81, 0xff}}},418{{{ -25, 307, -1740}, 0, { 2650, 480}, {0x00, 0x00, 0x81, 0xff}}},419{{{ -332, 512, -1740}, 0, { 3418, 0}, {0x00, 0x00, 0x81, 0xff}}},420{{{ -537, 512, -1945}, 0, { 5844, 0}, {0x7f, 0x00, 0x00, 0xff}}},421{{{ -537, -306, -4300}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}},422{{{ -537, 512, -4300}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},423{{{ 435, 410, -1740}, 0, { 1502, 224}, {0x00, 0x00, 0x81, 0xff}}},424{{{ 845, 512, -1740}, 0, { 480, 0}, {0x00, 0x00, 0x81, 0xff}}},425};426427// 0x07034628 - 0x07034688428static const Vtx inside_castle_seg7_vertex_07034628[] = {429{{{ 538, 307, -1740}, 0, { 1246, 480}, {0x00, 0x00, 0x81, 0xff}}},430{{{ 435, 410, -1740}, 0, { 1502, 224}, {0x00, 0x00, 0x81, 0xff}}},431{{{ 845, 512, -1740}, 0, { 480, 0}, {0x00, 0x00, 0x81, 0xff}}},432{{{ -537, 512, -1945}, 0, { 5844, 0}, {0x7f, 0x00, 0x00, 0xff}}},433{{{ -537, -306, -1945}, 0, { 5844, 2012}, {0x7f, 0x00, 0x00, 0xff}}},434{{{ -537, -306, -4300}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}},435};436437// 0x07034688 - 0x070347D8438static const Gfx inside_castle_seg7_dl_07034688[] = {439gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000),440gsDPLoadSync(),441gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),442gsSPLight(&inside_castle_seg7_lights_070331C8.l, 1),443gsSPLight(&inside_castle_seg7_lights_070331C8.a, 2),444gsSPVertex(inside_castle_seg7_vertex_070331F8, 16, 0),445gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),446gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),447gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),448gsSP2Triangles(11, 14, 12, 0x0, 0, 2, 15, 0x0),449gsSPLight(&inside_castle_seg7_lights_070331E0.l, 1),450gsSPLight(&inside_castle_seg7_lights_070331E0.a, 2),451gsSPVertex(inside_castle_seg7_vertex_070332F8, 16, 0),452gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),453gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),454gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),455gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),456gsSPVertex(inside_castle_seg7_vertex_070333F8, 16, 0),457gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),458gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),459gsSP2Triangles( 7, 9, 10, 0x0, 11, 7, 10, 0x0),460gsSP2Triangles(11, 10, 12, 0x0, 13, 14, 15, 0x0),461gsSPVertex(inside_castle_seg7_vertex_070334F8, 14, 0),462gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),463gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),464gsSP2Triangles(12, 10, 9, 0x0, 3, 5, 13, 0x0),465gsSPEndDisplayList(),466};467468// 0x070347D8 - 0x07034888469static const Gfx inside_castle_seg7_dl_070347D8[] = {470gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),471gsDPLoadSync(),472gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),473gsSPVertex(inside_castle_seg7_vertex_070335D8, 15, 0),474gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),475gsSP2Triangles( 3, 6, 7, 0x0, 3, 8, 6, 0x0),476gsSP2Triangles( 3, 7, 9, 0x0, 3, 5, 8, 0x0),477gsSP2Triangles( 8, 10, 6, 0x0, 11, 12, 13, 0x0),478gsSP1Triangle(11, 13, 14, 0x0),479gsSPVertex(inside_castle_seg7_vertex_070336C8, 8, 0),480gsSP2Triangles( 0, 1, 2, 0x0, 3, 2, 4, 0x0),481gsSP2Triangles( 5, 6, 7, 0x0, 5, 7, 1, 0x0),482gsSP2Triangles( 4, 6, 3, 0x0, 3, 0, 2, 0x0),483gsSP1Triangle( 0, 5, 1, 0x0),484gsSPEndDisplayList(),485};486487// 0x07034888 - 0x07034B28488static const Gfx inside_castle_seg7_dl_07034888[] = {489gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003800),490gsDPLoadSync(),491gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),492gsSPVertex(inside_castle_seg7_vertex_07033748, 15, 0),493gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),494gsSP2Triangles( 3, 6, 4, 0x0, 3, 7, 6, 0x0),495gsSP2Triangles( 3, 8, 7, 0x0, 9, 10, 11, 0x0),496gsSP2Triangles(11, 12, 9, 0x0, 11, 13, 14, 0x0),497gsSP1Triangle(11, 14, 12, 0x0),498gsSPVertex(inside_castle_seg7_vertex_07033838, 15, 0),499gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),500gsSP2Triangles( 0, 3, 4, 0x0, 5, 6, 7, 0x0),501gsSP2Triangles( 7, 8, 5, 0x0, 5, 9, 6, 0x0),502gsSP2Triangles( 5, 10, 9, 0x0, 11, 12, 13, 0x0),503gsSP1Triangle(12, 14, 13, 0x0),504gsSPVertex(inside_castle_seg7_vertex_07033928, 15, 0),505gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),506gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),507gsSP2Triangles( 4, 6, 10, 0x0, 11, 12, 13, 0x0),508gsSP1Triangle( 7, 14, 8, 0x0),509gsSPVertex(inside_castle_seg7_vertex_07033A18, 14, 0),510gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),511gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),512gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),513gsSPVertex(inside_castle_seg7_vertex_07033AF8, 15, 0),514gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),515gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),516gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),517gsSP1Triangle(12, 13, 14, 0x0),518gsSPVertex(inside_castle_seg7_vertex_07033BE8, 15, 0),519gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),520gsSP2Triangles( 1, 4, 5, 0x0, 1, 5, 2, 0x0),521gsSP2Triangles( 2, 6, 0, 0x0, 2, 7, 6, 0x0),522gsSP2Triangles( 2, 8, 7, 0x0, 9, 10, 11, 0x0),523gsSP1Triangle(12, 13, 14, 0x0),524gsSPVertex(inside_castle_seg7_vertex_07033CD8, 15, 0),525gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),526gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),527gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),528gsSP1Triangle(12, 13, 14, 0x0),529gsSPVertex(inside_castle_seg7_vertex_07033DC8, 15, 0),530gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),531gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),532gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0),533gsSP1Triangle(11, 14, 12, 0x0),534gsSPVertex(inside_castle_seg7_vertex_07033EB8, 15, 0),535gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),536gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),537gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0),538gsSP1Triangle(11, 14, 12, 0x0),539gsSPVertex(inside_castle_seg7_vertex_07033FA8, 4, 0),540gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),541gsSPEndDisplayList(),542};543544// 0x07034B28 - 0x07034B90545static const Gfx inside_castle_seg7_dl_07034B28[] = {546gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000),547gsDPLoadSync(),548gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),549gsSPVertex(inside_castle_seg7_vertex_07033FE8, 16, 0),550gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),551gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),552gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),553gsSP2Triangles(11, 13, 14, 0x0, 0, 15, 1, 0x0),554gsSPEndDisplayList(),555};556557// 0x07034B90 - 0x07034C90558static const Gfx inside_castle_seg7_dl_07034B90[] = {559gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09007000),560gsDPLoadSync(),561gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),562gsSPVertex(inside_castle_seg7_vertex_070340E8, 15, 0),563gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),564gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),565gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0),566gsSP1Triangle(11, 14, 12, 0x0),567gsSPVertex(inside_castle_seg7_vertex_070341D8, 14, 0),568gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),569gsSP2Triangles( 6, 7, 8, 0x0, 0, 9, 1, 0x0),570gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),571gsSPVertex(inside_castle_seg7_vertex_070342B8, 15, 0),572gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),573gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),574gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),575gsSP1Triangle(11, 13, 14, 0x0),576gsSPVertex(inside_castle_seg7_vertex_070343A8, 8, 0),577gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),578gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),579gsSPEndDisplayList(),580};581582// 0x07034C90 - 0x07034D88583static const Gfx inside_castle_seg7_dl_07034C90[] = {584gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900A000),585gsDPLoadSync(),586gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),587gsSPVertex(inside_castle_seg7_vertex_07034428, 16, 0),588gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),589gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 4, 0x0),590gsSP2Triangles( 7, 4, 6, 0x0, 7, 6, 9, 0x0),591gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),592gsSP2Triangles(10, 13, 14, 0x0, 12, 15, 13, 0x0),593gsSPVertex(inside_castle_seg7_vertex_07034528, 16, 0),594gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),595gsSP2Triangles( 0, 4, 1, 0x0, 1, 4, 5, 0x0),596gsSP2Triangles( 1, 5, 6, 0x0, 3, 2, 7, 0x0),597gsSP2Triangles( 5, 3, 7, 0x0, 5, 7, 6, 0x0),598gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),599gsSP2Triangles(14, 8, 10, 0x0, 14, 10, 15, 0x0),600gsSPVertex(inside_castle_seg7_vertex_07034628, 6, 0),601gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),602gsSPEndDisplayList(),603};604605// 0x07034D88 - 0x07034E50606const Gfx inside_castle_seg7_dl_07034D88[] = {607gsDPPipeSync(),608gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),609gsSPClearGeometryMode(G_SHADING_SMOOTH),610gsDPSetTile(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),611gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),612gsDPTileSync(),613gsDPSetTile(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),614gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),615gsSPDisplayList(inside_castle_seg7_dl_07034688),616gsSPDisplayList(inside_castle_seg7_dl_070347D8),617gsSPDisplayList(inside_castle_seg7_dl_07034888),618gsSPDisplayList(inside_castle_seg7_dl_07034B28),619gsDPTileSync(),620gsDPSetTile(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),621gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),622gsSPDisplayList(inside_castle_seg7_dl_07034B90),623gsDPTileSync(),624gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),625gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),626gsSPDisplayList(inside_castle_seg7_dl_07034C90),627gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),628gsDPPipeSync(),629gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),630gsSPSetGeometryMode(G_SHADING_SMOOTH),631gsSPEndDisplayList(),632};633634635