Path: blob/master/levels/castle_inside/areas/1/26/model.inc.c
7862 views
// 0x0703A878 - 0x0703A8901static const Lights1 inside_castle_seg7_lights_0703A878 = gdSPDefLights1(20x4c, 0x4c, 0x4c,30xcc, 0xcc, 0xcc, 0x28, 0x28, 0x284);56// 0x0703A890 - 0x0703A8A87static const Lights1 inside_castle_seg7_lights_0703A890 = gdSPDefLights1(80x5f, 0x5f, 0x5f,90xff, 0xff, 0xff, 0x28, 0x28, 0x2810);1112// 0x0703A8A8 - 0x0703A99813static const Vtx inside_castle_seg7_vertex_0703A8A8[] = {14{{{ -1381, 1024, -1125}, 0, { 0, 3032}, {0x00, 0xa7, 0xa7, 0xff}}},15{{{ -1202, 1178, -1279}, 0, { 734, 2138}, {0x00, 0xa7, 0xa7, 0xff}}},16{{{ -844, 1178, -1279}, 0, { 734, 352}, {0x00, 0xa7, 0xa7, 0xff}}},17{{{ -665, 1024, -1125}, 0, { 0, -544}, {0x00, 0xa7, 0xa7, 0xff}}},18{{{ -1202, 1178, -1279}, 0, { 734, 2138}, {0x52, 0xa0, 0x00, 0xff}}},19{{{ -1381, 1024, -1125}, 0, { 0, 3032}, {0x52, 0xa0, 0x00, 0xff}}},20{{{ -1381, 1024, -1535}, 0, { 2012, 3032}, {0x52, 0xa0, 0x00, 0xff}}},21{{{ -1202, 1178, -1279}, 0, { 734, 2138}, {0x00, 0x81, 0x00, 0xff}}},22{{{ -1202, 1178, -1535}, 0, { 2012, 2138}, {0x00, 0x81, 0x00, 0xff}}},23{{{ -844, 1178, -1535}, 0, { 2012, 352}, {0x00, 0x81, 0x00, 0xff}}},24{{{ -844, 1178, -1279}, 0, { 734, 352}, {0x00, 0x81, 0x00, 0xff}}},25{{{ -1202, 1178, -1535}, 0, { 2012, 2138}, {0x52, 0xa0, 0x00, 0xff}}},26{{{ -665, 1024, -1125}, 0, { 0, -544}, {0xae, 0xa0, 0x00, 0xff}}},27{{{ -844, 1178, -1279}, 0, { 734, 352}, {0xae, 0xa0, 0x00, 0xff}}},28{{{ -844, 1178, -1535}, 0, { 2012, 352}, {0xae, 0xa0, 0x00, 0xff}}},29};3031// 0x0703A998 - 0x0703AA9832static const Vtx inside_castle_seg7_vertex_0703A998[] = {33{{{ -1381, 1024, -1535}, 0, { 2012, 3032}, {0x43, 0xb2, 0x48, 0xff}}},34{{{ -1279, 922, -1740}, 0, { 3034, 2522}, {0x43, 0xb2, 0x48, 0xff}}},35{{{ -1202, 1178, -1535}, 0, { 2012, 2138}, {0x43, 0xb2, 0x48, 0xff}}},36{{{ -1279, 922, -1740}, 0, { 3034, 2522}, {0x4c, 0xb4, 0x42, 0xff}}},37{{{ -1177, 1024, -1740}, 0, { 3034, 2010}, {0x4c, 0xb4, 0x42, 0xff}}},38{{{ -1202, 1178, -1535}, 0, { 2012, 2138}, {0x4c, 0xb4, 0x42, 0xff}}},39{{{ -1177, 1024, -1740}, 0, { 3034, 2010}, {0x00, 0x9b, 0x4c, 0xff}}},40{{{ -844, 1178, -1535}, 0, { 2012, 352}, {0x00, 0x9b, 0x4c, 0xff}}},41{{{ -1202, 1178, -1535}, 0, { 2012, 2138}, {0x00, 0x9b, 0x4c, 0xff}}},42{{{ -869, 1024, -1740}, 0, { 3034, 478}, {0x00, 0x9b, 0x4c, 0xff}}},43{{{ -665, 1024, -1125}, 0, { 0, -544}, {0xae, 0xa0, 0x00, 0xff}}},44{{{ -844, 1178, -1535}, 0, { 2012, 352}, {0xae, 0xa0, 0x00, 0xff}}},45{{{ -665, 1024, -1535}, 0, { 2012, -544}, {0xae, 0xa0, 0x00, 0xff}}},46{{{ -767, 922, -1740}, 0, { 3034, 0}, {0xbd, 0xb2, 0x48, 0xff}}},47{{{ -665, 1024, -1535}, 0, { 2012, -544}, {0xbd, 0xb2, 0x48, 0xff}}},48{{{ -844, 1178, -1535}, 0, { 2012, 352}, {0xbd, 0xb2, 0x48, 0xff}}},49};5051// 0x0703AA98 - 0x0703AB8852static const Vtx inside_castle_seg7_vertex_0703AA98[] = {53{{{ -869, 1024, -1740}, 0, { 3034, 478}, {0xb4, 0xb4, 0x42, 0xff}}},54{{{ -767, 922, -1740}, 0, { 3034, 0}, {0xb4, 0xb4, 0x42, 0xff}}},55{{{ -844, 1178, -1535}, 0, { 2012, 352}, {0xb4, 0xb4, 0x42, 0xff}}},56{{{ -1279, 922, -1740}, 0, { 3034, 2522}, {0x59, 0xa7, 0xf2, 0xff}}},57{{{ -1279, 1024, -2354}, 0, { 6100, 2522}, {0x59, 0xa7, 0xf2, 0xff}}},58{{{ -1177, 1126, -2354}, 0, { 6100, 2010}, {0x59, 0xa7, 0xf2, 0xff}}},59{{{ -1177, 1024, -1740}, 0, { 3034, 2010}, {0x59, 0xa7, 0xf2, 0xff}}},60{{{ -1177, 1024, -1740}, 0, { 3034, 2010}, {0x00, 0x83, 0xec, 0xff}}},61{{{ -1177, 1126, -2354}, 0, { 6100, 2010}, {0x00, 0x83, 0xec, 0xff}}},62{{{ -869, 1126, -2354}, 0, { 6100, 480}, {0x00, 0x83, 0xec, 0xff}}},63{{{ -869, 1024, -1740}, 0, { 3034, 478}, {0x00, 0x83, 0xec, 0xff}}},64{{{ -869, 1024, -1740}, 0, { 3034, 478}, {0xa7, 0xa7, 0xf2, 0xff}}},65{{{ -869, 1126, -2354}, 0, { 6100, 480}, {0xa7, 0xa7, 0xf2, 0xff}}},66{{{ -767, 1024, -2354}, 0, { 6100, 0}, {0xa7, 0xa7, 0xf2, 0xff}}},67{{{ -767, 922, -1740}, 0, { 3034, 0}, {0xa7, 0xa7, 0xf2, 0xff}}},68};6970// 0x0703AB88 - 0x0703ABC871static const Vtx inside_castle_seg7_vertex_0703AB88[] = {72{{{ -1381, 1152, -2866}, 0, { -3096, 990}, {0x00, 0x81, 0x00, 0xff}}},73{{{ -767, 1152, -2866}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}},74{{{ -767, 1152, -2354}, 0, { 0, -1564}, {0x00, 0x81, 0x00, 0xff}}},75{{{ -1381, 1152, -2354}, 0, { -3096, -1566}, {0x00, 0x81, 0x00, 0xff}}},76};7778// 0x0703ABC8 - 0x0703ACC879static const Vtx inside_castle_seg7_vertex_0703ABC8[] = {80{{{ -1381, 512, -1125}, 0, { 990, 990}, {0x00, 0x7f, 0x00, 0xff}}},81{{{ -665, 512, -1535}, 0, { -1052, -2586}, {0x00, 0x7f, 0x00, 0xff}}},82{{{ -1381, 512, -1535}, 0, { -1052, 990}, {0x00, 0x7f, 0x00, 0xff}}},83{{{ -1279, 512, -1740}, 0, { -2074, 478}, {0x00, 0x7f, 0x00, 0xff}}},84{{{ -665, 512, -1125}, 0, { 990, -2586}, {0x00, 0x7f, 0x00, 0xff}}},85{{{ -767, 512, -1740}, 0, { -2074, -2076}, {0x00, 0x7f, 0x00, 0xff}}},86{{{ -869, 512, -1125}, 0, { 990, -1564}, {0x00, 0x7f, 0x00, 0xff}}},87{{{ -1177, 512, -1125}, 0, { 990, 0}, {0x00, 0x7f, 0x00, 0xff}}},88{{{ -1177, 512, -1074}, 0, { 1246, 0}, {0x00, 0x7f, 0x00, 0xff}}},89{{{ -869, 512, -1074}, 0, { 1246, -1564}, {0x00, 0x7f, 0x00, 0xff}}},90{{{ -767, 614, -2354}, 0, { -5140, -2076}, {0x00, 0x7d, 0x14, 0xff}}},91{{{ -1177, 614, -2354}, 0, { -5140, 0}, {0x00, 0x7d, 0x14, 0xff}}},92{{{ -1207, 602, -2282}, 0, { -4778, 118}, {0x00, 0x7d, 0x14, 0xff}}},93{{{ -767, 512, -1740}, 0, { -2074, -2076}, {0x00, 0x7d, 0x14, 0xff}}},94{{{ -1279, 512, -1740}, 0, { -2074, 480}, {0x00, 0x7d, 0x14, 0xff}}},95{{{ -1279, 597, -2252}, 0, { -4628, 480}, {0x00, 0x7d, 0x14, 0xff}}},96};9798// 0x0703ACC8 - 0x0703ADB899static const Vtx inside_castle_seg7_vertex_0703ACC8[] = {100{{{ -1279, 768, -2354}, 0, { -1052, 990}, {0x7f, 0x00, 0x00, 0xff}}},101{{{ -1279, 742, -2354}, 0, { -1052, 990}, {0x7f, 0x00, 0x00, 0xff}}},102{{{ -1279, 742, -2866}, 0, { -6162, 990}, {0x7f, 0x00, 0x00, 0xff}}},103{{{ -1279, 768, -2866}, 0, { -6162, 990}, {0x7f, 0x00, 0x00, 0xff}}},104{{{ -1279, 742, -2354}, 0, { -1052, 990}, {0x7a, 0x00, 0x20, 0xff}}},105{{{ -1279, 717, -2354}, 0, { -1052, 990}, {0x7a, 0x00, 0x20, 0xff}}},106{{{ -1146, 717, -2849}, 0, { -5988, -332}, {0x7a, 0x00, 0x20, 0xff}}},107{{{ -1146, 742, -2849}, 0, { -5988, -332}, {0x7a, 0x00, 0x20, 0xff}}},108{{{ -1279, 742, -2354}, 0, { -1052, 990}, {0x00, 0x7f, 0x00, 0xff}}},109{{{ -1146, 742, -2849}, 0, { -5988, -332}, {0x00, 0x7f, 0x00, 0xff}}},110{{{ -1279, 742, -2866}, 0, { -6162, 990}, {0x00, 0x7f, 0x00, 0xff}}},111{{{ -1279, 717, -2354}, 0, { -1052, 990}, {0x6e, 0x00, 0x3f, 0xff}}},112{{{ -1023, 691, -2798}, 0, { -5478, -1566}, {0x6e, 0x00, 0x3f, 0xff}}},113{{{ -1023, 717, -2798}, 0, { -5478, -1566}, {0x6e, 0x00, 0x3f, 0xff}}},114{{{ -1279, 691, -2354}, 0, { -1052, 990}, {0x6e, 0x00, 0x3f, 0xff}}},115};116117// 0x0703ADB8 - 0x0703AEB8118static const Vtx inside_castle_seg7_vertex_0703ADB8[] = {119{{{ -1279, 717, -2354}, 0, { -1052, 990}, {0x00, 0x7f, 0x00, 0xff}}},120{{{ -1023, 717, -2798}, 0, { -5478, -1566}, {0x00, 0x7f, 0x00, 0xff}}},121{{{ -1146, 717, -2849}, 0, { -5988, -332}, {0x00, 0x7f, 0x00, 0xff}}},122{{{ -1279, 691, -2354}, 0, { -1052, 990}, {0x59, 0x00, 0x59, 0xff}}},123{{{ -917, 666, -2716}, 0, { -4666, -2624}, {0x59, 0x00, 0x59, 0xff}}},124{{{ -917, 691, -2716}, 0, { -4666, -2624}, {0x59, 0x00, 0x59, 0xff}}},125{{{ -1279, 666, -2354}, 0, { -1052, 990}, {0x59, 0x00, 0x59, 0xff}}},126{{{ -1279, 640, -2354}, 0, { -1052, 990}, {0x20, 0x00, 0x7a, 0xff}}},127{{{ -784, 614, -2487}, 0, { -2374, -3946}, {0x20, 0x00, 0x7a, 0xff}}},128{{{ -784, 640, -2487}, 0, { -2374, -3946}, {0x20, 0x00, 0x7a, 0xff}}},129{{{ -1279, 691, -2354}, 0, { -1052, 990}, {0x00, 0x7f, 0x00, 0xff}}},130{{{ -917, 691, -2716}, 0, { -4666, -2624}, {0x00, 0x7f, 0x00, 0xff}}},131{{{ -1023, 691, -2798}, 0, { -5478, -1566}, {0x00, 0x7f, 0x00, 0xff}}},132{{{ -1279, 640, -2354}, 0, { -1052, 990}, {0x3f, 0x00, 0x6d, 0xff}}},133{{{ -836, 666, -2610}, 0, { -3606, -3436}, {0x3f, 0x00, 0x6d, 0xff}}},134{{{ -1279, 666, -2354}, 0, { -1052, 990}, {0x3f, 0x00, 0x6d, 0xff}}},135};136137// 0x0703AEB8 - 0x0703AFA8138static const Vtx inside_castle_seg7_vertex_0703AEB8[] = {139{{{ -1279, 666, -2354}, 0, { -1052, 990}, {0x00, 0x7f, 0x00, 0xff}}},140{{{ -836, 666, -2610}, 0, { -3606, -3436}, {0x00, 0x7f, 0x00, 0xff}}},141{{{ -917, 666, -2716}, 0, { -4666, -2624}, {0x00, 0x7f, 0x00, 0xff}}},142{{{ -1279, 640, -2354}, 0, { -1052, 990}, {0x3f, 0x00, 0x6d, 0xff}}},143{{{ -836, 640, -2610}, 0, { -3606, -3436}, {0x3f, 0x00, 0x6d, 0xff}}},144{{{ -836, 666, -2610}, 0, { -3606, -3436}, {0x3f, 0x00, 0x6d, 0xff}}},145{{{ -1279, 640, -2354}, 0, { -1052, 990}, {0x00, 0x7f, 0x00, 0xff}}},146{{{ -784, 640, -2487}, 0, { -2374, -3946}, {0x00, 0x7f, 0x00, 0xff}}},147{{{ -836, 640, -2610}, 0, { -3606, -3436}, {0x00, 0x7f, 0x00, 0xff}}},148{{{ -1279, 640, -2354}, 0, { -1052, 990}, {0x20, 0x00, 0x7a, 0xff}}},149{{{ -1279, 614, -2354}, 0, { -1052, 990}, {0x20, 0x00, 0x7a, 0xff}}},150{{{ -784, 614, -2487}, 0, { -2374, -3946}, {0x20, 0x00, 0x7a, 0xff}}},151{{{ -784, 614, -2487}, 0, { -2374, -3946}, {0x00, 0x7f, 0x00, 0xff}}},152{{{ -1279, 614, -2354}, 0, { -1052, 990}, {0x00, 0x7f, 0x00, 0xff}}},153{{{ -767, 614, -2354}, 0, { -1052, -4120}, {0x00, 0x7f, 0x00, 0xff}}},154};155156// 0x0703AFA8 - 0x0703B0A8157static const Vtx inside_castle_seg7_vertex_0703AFA8[] = {158{{{ -1381, 512, -1125}, 0, { 7122, 990}, {0x00, 0x00, 0x81, 0xff}}},159{{{ -1177, 768, -1125}, 0, { 5078, -1566}, {0x00, 0x00, 0x81, 0xff}}},160{{{ -1177, 512, -1125}, 0, { 5078, 990}, {0x00, 0x00, 0x81, 0xff}}},161{{{ -869, 1126, -2354}, 0, { 990, 224}, {0x00, 0x00, 0x81, 0xff}}},162{{{ -1177, 1126, -2354}, 0, { 4056, 224}, {0x00, 0x00, 0x81, 0xff}}},163{{{ -1177, 1152, -2354}, 0, { 4056, 0}, {0x00, 0x00, 0x81, 0xff}}},164{{{ -767, 1152, -2354}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},165{{{ -767, 1024, -2354}, 0, { 0, 1244}, {0x00, 0x00, 0x81, 0xff}}},166{{{ -665, 512, -1125}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},167{{{ -869, 512, -1125}, 0, { 2012, 990}, {0x00, 0x00, 0x81, 0xff}}},168{{{ -869, 768, -1125}, 0, { 2012, -1566}, {0x00, 0x00, 0x81, 0xff}}},169{{{ -665, 1024, -1125}, 0, { 0, -4120}, {0x00, 0x00, 0x81, 0xff}}},170{{{ -1381, 1024, -1125}, 0, { 7122, -4120}, {0x00, 0x00, 0x81, 0xff}}},171{{{ -1177, 768, -1074}, 0, { 480, -1564}, {0x7f, 0x00, 0x00, 0xff}}},172{{{ -1177, 512, -1074}, 0, { 480, 990}, {0x7f, 0x00, 0x00, 0xff}}},173{{{ -1177, 512, -1125}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}},174};175176// 0x0703B0A8 - 0x0703B1A8177static const Vtx inside_castle_seg7_vertex_0703B0A8[] = {178{{{ -665, 512, -1535}, 0, { 0, 990}, {0x8f, 0x00, 0x38, 0xff}}},179{{{ -665, 1024, -1535}, 0, { 0, -4120}, {0x8f, 0x00, 0x38, 0xff}}},180{{{ -767, 922, -1740}, 0, { -2074, -3098}, {0x8f, 0x00, 0x38, 0xff}}},181{{{ -767, 512, -1740}, 0, { -2074, 990}, {0x8f, 0x00, 0x38, 0xff}}},182{{{ -665, 1024, -1535}, 0, { 0, -4120}, {0x81, 0x00, 0x00, 0xff}}},183{{{ -665, 512, -1535}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}},184{{{ -665, 512, -1125}, 0, { 4056, 990}, {0x81, 0x00, 0x00, 0xff}}},185{{{ -665, 1024, -1125}, 0, { 4056, -4120}, {0x81, 0x00, 0x00, 0xff}}},186{{{ -1381, 512, -1535}, 0, { 990, 990}, {0x71, 0x00, 0x38, 0xff}}},187{{{ -1279, 512, -1740}, 0, { 3034, 990}, {0x71, 0x00, 0x38, 0xff}}},188{{{ -1279, 922, -1740}, 0, { 3034, -3098}, {0x71, 0x00, 0x38, 0xff}}},189{{{ -1381, 1024, -1535}, 0, { 990, -4120}, {0x71, 0x00, 0x38, 0xff}}},190{{{ -1381, 1024, -1125}, 0, { -3096, -4120}, {0x7f, 0x00, 0x00, 0xff}}},191{{{ -1381, 512, -1125}, 0, { -3096, 990}, {0x7f, 0x00, 0x00, 0xff}}},192{{{ -1381, 512, -1535}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}},193{{{ -1381, 1024, -1535}, 0, { 990, -4120}, {0x7f, 0x00, 0x00, 0xff}}},194};195196// 0x0703B1A8 - 0x0703B298197static const Vtx inside_castle_seg7_vertex_0703B1A8[] = {198{{{ -1279, 512, -1740}, 0, { 3034, 990}, {0x7f, 0x00, 0x00, 0xff}}},199{{{ -1279, 597, -2252}, 0, { 8144, 138}, {0x7f, 0x00, 0x00, 0xff}}},200{{{ -1279, 922, -1740}, 0, { 3034, -3098}, {0x7f, 0x00, 0x00, 0xff}}},201{{{ -1177, 768, -1074}, 0, { 480, -1564}, {0x7f, 0x00, 0x00, 0xff}}},202{{{ -1177, 512, -1125}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}},203{{{ -1177, 768, -1125}, 0, { 0, -1564}, {0x7f, 0x00, 0x00, 0xff}}},204{{{ -869, 768, -1125}, 0, { 0, -1564}, {0x81, 0x00, 0x00, 0xff}}},205{{{ -869, 512, -1125}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}},206{{{ -869, 512, -1074}, 0, { 480, 990}, {0x81, 0x00, 0x00, 0xff}}},207{{{ -869, 768, -1074}, 0, { 480, -1564}, {0x81, 0x00, 0x00, 0xff}}},208{{{ -869, 768, -1074}, 0, { 480, -1564}, {0x00, 0x81, 0x00, 0xff}}},209{{{ -1177, 768, -1125}, 0, { 0, -1564}, {0x00, 0x81, 0x00, 0xff}}},210{{{ -869, 768, -1125}, 0, { 0, -1564}, {0x00, 0x81, 0x00, 0xff}}},211{{{ -1177, 768, -1074}, 0, { 480, -1564}, {0x00, 0x81, 0x00, 0xff}}},212{{{ -1279, 1007, -2252}, 0, { 8144, -3950}, {0x7f, 0x00, 0x00, 0xff}}},213};214215// 0x0703B298 - 0x0703B398216static const Vtx inside_castle_seg7_vertex_0703B298[] = {217{{{ -1279, 1152, -2866}, 0, { -1052, 2520}, {0xf0, 0x00, 0x7d, 0xff}}},218{{{ -1279, 742, -2866}, 0, { -1052, 6608}, {0xf0, 0x00, 0x7d, 0xff}}},219{{{ -1146, 742, -2849}, 0, { 4, 6608}, {0xf0, 0x00, 0x7d, 0xff}}},220{{{ -1146, 1152, -2849}, 0, { 4, 2520}, {0xf0, 0x00, 0x7d, 0xff}}},221{{{ -1146, 1152, -2849}, 0, { 4, 2520}, {0xd0, 0x00, 0x75, 0xff}}},222{{{ -1146, 717, -2849}, 0, { 4, 6864}, {0xd0, 0x00, 0x75, 0xff}}},223{{{ -1023, 717, -2798}, 0, { 1236, 6864}, {0xd0, 0x00, 0x75, 0xff}}},224{{{ -1023, 1152, -2798}, 0, { 1236, 2520}, {0xd0, 0x00, 0x75, 0xff}}},225{{{ -1023, 1152, -2798}, 0, { 1236, 2520}, {0xb3, 0x00, 0x64, 0xff}}},226{{{ -1023, 691, -2798}, 0, { 1236, 7120}, {0xb3, 0x00, 0x64, 0xff}}},227{{{ -917, 691, -2716}, 0, { 2560, 7120}, {0xb3, 0x00, 0x64, 0xff}}},228{{{ -917, 1152, -2716}, 0, { 2560, 2520}, {0xb3, 0x00, 0x64, 0xff}}},229{{{ -917, 1152, -2716}, 0, { 2560, 2520}, {0x9c, 0x00, 0x4d, 0xff}}},230{{{ -917, 666, -2716}, 0, { 2560, 7376}, {0x9c, 0x00, 0x4d, 0xff}}},231{{{ -836, 666, -2610}, 0, { 3882, 7376}, {0x9c, 0x00, 0x4d, 0xff}}},232{{{ -836, 1152, -2610}, 0, { 3882, 2522}, {0x9c, 0x00, 0x4d, 0xff}}},233};234235// 0x0703B398 - 0x0703B458236static const Vtx inside_castle_seg7_vertex_0703B398[] = {237{{{ -836, 1152, -2610}, 0, { 3882, 2522}, {0x8c, 0x00, 0x31, 0xff}}},238{{{ -784, 640, -2487}, 0, { 5114, 7630}, {0x8c, 0x00, 0x31, 0xff}}},239{{{ -784, 1152, -2487}, 0, { 5114, 2522}, {0x8c, 0x00, 0x31, 0xff}}},240{{{ -836, 640, -2610}, 0, { 3882, 7630}, {0x8c, 0x00, 0x31, 0xff}}},241{{{ -784, 1152, -2487}, 0, { 5114, 2522}, {0x83, 0x00, 0x10, 0xff}}},242{{{ -767, 614, -2354}, 0, { 6172, 7886}, {0x83, 0x00, 0x10, 0xff}}},243{{{ -767, 1152, -2354}, 0, { 6172, 2522}, {0x83, 0x00, 0x10, 0xff}}},244{{{ -784, 614, -2487}, 0, { 5114, 7886}, {0x83, 0x00, 0x10, 0xff}}},245{{{ -767, 922, -1740}, 0, { -2074, -3098}, {0x81, 0x00, 0x00, 0xff}}},246{{{ -767, 614, -2354}, 0, { -8206, 0}, {0x81, 0x00, 0x00, 0xff}}},247{{{ -767, 512, -1740}, 0, { -2074, 990}, {0x81, 0x00, 0x00, 0xff}}},248{{{ -767, 1024, -2354}, 0, { -8206, -4120}, {0x81, 0x00, 0x00, 0xff}}},249};250251// 0x0703B458 - 0x0703B548252static const Vtx inside_castle_seg7_vertex_0703B458[] = {253{{{ -1177, 1152, -2354}, 0, { 990, 1100}, {0x75, 0x00, 0xd0, 0xff}}},254{{{ -1177, 614, -2354}, 0, { 990, 2012}, {0x75, 0x00, 0xd0, 0xff}}},255{{{ -1207, 614, -2427}, 0, { 840, 2012}, {0x75, 0x00, 0xd0, 0xff}}},256{{{ -1207, 1152, -2427}, 0, { 840, 1100}, {0x75, 0x00, 0xd0, 0xff}}},257{{{ -1381, 1818, -2354}, 0, { 0, 0}, {0x8b, 0x00, 0x30, 0xff}}},258{{{ -1381, 614, -2354}, 0, { 0, 2012}, {0x8b, 0x00, 0x30, 0xff}}},259{{{ -1351, 602, -2282}, 0, { 118, 2028}, {0x8b, 0x00, 0x30, 0xff}}},260{{{ -1351, 1818, -2282}, 0, { 118, 0}, {0x8b, 0x00, 0x30, 0xff}}},261{{{ -1351, 1818, -2282}, 0, { 118, 0}, {0xd0, 0x00, 0x75, 0xff}}},262{{{ -1351, 602, -2282}, 0, { 118, 2028}, {0xd0, 0x00, 0x75, 0xff}}},263{{{ -1279, 597, -2252}, 0, { 478, 2036}, {0xd0, 0x00, 0x75, 0xff}}},264{{{ -1279, 1818, -2252}, 0, { 478, 0}, {0xd0, 0x00, 0x75, 0xff}}},265{{{ -1279, 1818, -2252}, 0, { 478, 0}, {0x30, 0x00, 0x75, 0xff}}},266{{{ -1207, 602, -2282}, 0, { 840, 2028}, {0x30, 0x00, 0x75, 0xff}}},267{{{ -1207, 1818, -2282}, 0, { 840, 0}, {0x30, 0x00, 0x75, 0xff}}},268};269270// 0x0703B548 - 0x0703B5B8271static const Vtx inside_castle_seg7_vertex_0703B548[] = {272{{{ -1207, 1818, -2282}, 0, { 840, 0}, {0x75, 0x00, 0x30, 0xff}}},273{{{ -1207, 602, -2282}, 0, { 840, 2028}, {0x75, 0x00, 0x30, 0xff}}},274{{{ -1177, 614, -2354}, 0, { 990, 2012}, {0x75, 0x00, 0x30, 0xff}}},275{{{ -1177, 1818, -2354}, 0, { 990, 0}, {0x75, 0x00, 0x30, 0xff}}},276{{{ -1279, 1818, -2252}, 0, { 478, 0}, {0x30, 0x00, 0x75, 0xff}}},277{{{ -1279, 597, -2252}, 0, { 478, 2036}, {0x30, 0x00, 0x75, 0xff}}},278{{{ -1207, 602, -2282}, 0, { 840, 2028}, {0x30, 0x00, 0x75, 0xff}}},279};280281// 0x0703B5B8 - 0x0703B6C8282static const Gfx inside_castle_seg7_dl_0703B5B8[] = {283gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900B000),284gsDPLoadSync(),285gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),286gsSPLight(&inside_castle_seg7_lights_0703A878.l, 1),287gsSPLight(&inside_castle_seg7_lights_0703A878.a, 2),288gsSPVertex(inside_castle_seg7_vertex_0703A8A8, 15, 0),289gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),290gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),291gsSP2Triangles(10, 7, 9, 0x0, 4, 6, 11, 0x0),292gsSP1Triangle(12, 13, 14, 0x0),293gsSPVertex(inside_castle_seg7_vertex_0703A998, 16, 0),294gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),295gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),296gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),297gsSPVertex(inside_castle_seg7_vertex_0703AA98, 15, 0),298gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),299gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),300gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),301gsSP1Triangle(11, 13, 14, 0x0),302gsSPLight(&inside_castle_seg7_lights_0703A890.l, 1),303gsSPLight(&inside_castle_seg7_lights_0703A890.a, 2),304gsSPVertex(inside_castle_seg7_vertex_0703AB88, 4, 0),305gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),306gsSPEndDisplayList(),307};308309// 0x0703B6C8 - 0x0703B740310static const Gfx inside_castle_seg7_dl_0703B6C8[] = {311gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),312gsDPLoadSync(),313gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),314gsSPVertex(inside_castle_seg7_vertex_0703ABC8, 16, 0),315gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),316gsSP2Triangles( 0, 4, 1, 0x0, 1, 5, 3, 0x0),317gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),318gsSP2Triangles(10, 11, 12, 0x0, 13, 10, 12, 0x0),319gsSP2Triangles(13, 12, 14, 0x0, 12, 15, 14, 0x0),320gsSPEndDisplayList(),321};322323// 0x0703B740 - 0x0703B808324static const Gfx inside_castle_seg7_dl_0703B740[] = {325gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000),326gsDPLoadSync(),327gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),328gsSPVertex(inside_castle_seg7_vertex_0703ACC8, 15, 0),329gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),330gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),331gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),332gsSP1Triangle(11, 14, 12, 0x0),333gsSPVertex(inside_castle_seg7_vertex_0703ADB8, 16, 0),334gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),335gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),336gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),337gsSPVertex(inside_castle_seg7_vertex_0703AEB8, 15, 0),338gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),339gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),340gsSP1Triangle(12, 13, 14, 0x0),341gsSPEndDisplayList(),342};343344// 0x0703B808 - 0x0703B988345static const Gfx inside_castle_seg7_dl_0703B808[] = {346gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000),347gsDPLoadSync(),348gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),349gsSPVertex(inside_castle_seg7_vertex_0703AFA8, 16, 0),350gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),351gsSP2Triangles( 3, 5, 6, 0x0, 3, 6, 7, 0x0),352gsSP2Triangles( 8, 9, 10, 0x0, 11, 8, 10, 0x0),353gsSP2Triangles(12, 11, 10, 0x0, 12, 10, 1, 0x0),354gsSP2Triangles( 0, 12, 1, 0x0, 13, 14, 15, 0x0),355gsSPVertex(inside_castle_seg7_vertex_0703B0A8, 16, 0),356gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),357gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),358gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),359gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),360gsSPVertex(inside_castle_seg7_vertex_0703B1A8, 15, 0),361gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),362gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),363gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),364gsSP1Triangle( 1, 14, 2, 0x0),365gsSPVertex(inside_castle_seg7_vertex_0703B298, 16, 0),366gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),367gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),368gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),369gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),370gsSPVertex(inside_castle_seg7_vertex_0703B398, 12, 0),371gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),372gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),373gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),374gsSPEndDisplayList(),375};376377// 0x0703B988 - 0x0703BA08378static const Gfx inside_castle_seg7_dl_0703B988[] = {379gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09007000),380gsDPLoadSync(),381gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),382gsSPVertex(inside_castle_seg7_vertex_0703B458, 15, 0),383gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),384gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),385gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),386gsSP1Triangle(12, 13, 14, 0x0),387gsSPVertex(inside_castle_seg7_vertex_0703B548, 7, 0),388gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),389gsSP1Triangle( 4, 5, 6, 0x0),390gsSPEndDisplayList(),391};392393// 0x0703BA08 - 0x0703BAB0394const Gfx inside_castle_seg7_dl_0703BA08[] = {395gsDPPipeSync(),396gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),397gsSPClearGeometryMode(G_SHADING_SMOOTH),398gsDPSetTile(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),399gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),400gsDPTileSync(),401gsDPSetTile(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),402gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),403gsSPDisplayList(inside_castle_seg7_dl_0703B5B8),404gsSPDisplayList(inside_castle_seg7_dl_0703B6C8),405gsSPDisplayList(inside_castle_seg7_dl_0703B740),406gsSPDisplayList(inside_castle_seg7_dl_0703B808),407gsDPTileSync(),408gsDPSetTile(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),409gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),410gsSPDisplayList(inside_castle_seg7_dl_0703B988),411gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),412gsDPPipeSync(),413gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),414gsSPSetGeometryMode(G_SHADING_SMOOTH),415gsSPEndDisplayList(),416};417418419