model.inc.c (18261B)
1 // 0x07002988 - 0x07002A88 2 static const Vtx bits_seg7_vertex_07002988[] = { 3 {{{ 2662, 1024, 410}, 0, { 2352, -1736}, {0xb9, 0xd0, 0xad, 0xff}}}, 4 {{{ 1638, 1024, -306}, 0, { 0, 990}, {0xb9, 0xd0, 0xad, 0xff}}}, 5 {{{ 1638, 1024, 307}, 0, { 2012, 990}, {0xb9, 0xd0, 0xad, 0xff}}}, 6 {{{ 1434, 594, 307}, 0, { 5418, 1328}, {0xb9, 0xd0, 0xad, 0xff}}}, 7 {{{ 819, 594, -306}, 0, { 4056, -714}, {0xb9, 0xd0, 0xad, 0xff}}}, 8 {{{ 819, 594, 307}, 0, { 4056, 1328}, {0xb9, 0xd0, 0xad, 0xff}}}, 9 {{{ 1434, 594, -306}, 0, { 5418, -714}, {0xb9, 0xd0, 0xad, 0xff}}}, 10 {{{ 614, 410, 307}, 0, { 3374, 1328}, {0xb9, 0xd0, 0xad, 0xff}}}, 11 {{{ 614, 410, -306}, 0, { 3374, -714}, {0xb9, 0xd0, 0xad, 0xff}}}, 12 {{{ 0, 410, -306}, 0, { 2012, -714}, {0xb9, 0xd0, 0xad, 0xff}}}, 13 {{{ 0, 410, 307}, 0, { 2012, 1328}, {0xb9, 0xd0, 0xad, 0xff}}}, 14 {{{ -204, 205, 307}, 0, { 1330, 1328}, {0xb9, 0xd0, 0xad, 0xff}}}, 15 {{{ -818, 205, -204}, 0, { 0, -372}, {0xb9, 0xd0, 0xad, 0xff}}}, 16 {{{ -818, 205, 205}, 0, { 0, 990}, {0xb9, 0xd0, 0xad, 0xff}}}, 17 {{{ -204, 205, -306}, 0, { 1330, -714}, {0xb9, 0xd0, 0xad, 0xff}}}, 18 {{{ 2662, 1024, -409}, 0, { -370, -1736}, {0xb9, 0xd0, 0xad, 0xff}}}, 19 }; 20 21 // 0x07002A88 - 0x07002B78 22 static const Vtx bits_seg7_vertex_07002A88[] = { 23 {{{ 1434, 594, 307}, 0, { 1502, -542}, {0x5a, 0x58, 0x96, 0xff}}}, 24 {{{ 819, 0, 307}, 0, { 0, 938}, {0x5a, 0x58, 0x96, 0xff}}}, 25 {{{ 1434, 0, 307}, 0, { 1502, 938}, {0x5a, 0x58, 0x96, 0xff}}}, 26 {{{ -204, 0, -306}, 0, { -542, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 27 {{{ -818, 0, -204}, 0, { -2074, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 28 {{{ -818, 205, -204}, 0, { -2074, 480}, {0x5a, 0x58, 0x96, 0xff}}}, 29 {{{ -204, 205, -306}, 0, { -542, 480}, {0x5a, 0x58, 0x96, 0xff}}}, 30 {{{ 614, 0, -306}, 0, { 1500, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 31 {{{ 0, 0, -306}, 0, { 0, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 32 {{{ 0, 410, -306}, 0, { 0, 0}, {0x5a, 0x58, 0x96, 0xff}}}, 33 {{{ 614, 410, -306}, 0, { 1500, 0}, {0x5a, 0x58, 0x96, 0xff}}}, 34 {{{ 1434, 0, -306}, 0, { 1502, 938}, {0x5a, 0x58, 0x96, 0xff}}}, 35 {{{ 819, 0, -306}, 0, { 0, 938}, {0x5a, 0x58, 0x96, 0xff}}}, 36 {{{ 819, 594, -306}, 0, { 0, -542}, {0x5a, 0x58, 0x96, 0xff}}}, 37 {{{ 1434, 594, -306}, 0, { 1502, -542}, {0x5a, 0x58, 0x96, 0xff}}}, 38 }; 39 40 // 0x07002B78 - 0x07002C68 41 static const Vtx bits_seg7_vertex_07002B78[] = { 42 {{{ 2662, 1024, 410}, 0, { 6610, -1564}, {0x5a, 0x58, 0x96, 0xff}}}, 43 {{{ 1638, 1024, 307}, 0, { 4056, -1564}, {0x5a, 0x58, 0x96, 0xff}}}, 44 {{{ 1638, 0, 307}, 0, { 4056, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 45 {{{ 1434, 594, 307}, 0, { 1502, -542}, {0x5a, 0x58, 0x96, 0xff}}}, 46 {{{ 819, 594, 307}, 0, { 0, -542}, {0x5a, 0x58, 0x96, 0xff}}}, 47 {{{ 819, 0, 307}, 0, { 0, 938}, {0x5a, 0x58, 0x96, 0xff}}}, 48 {{{ 614, 410, 307}, 0, { 1500, 0}, {0x5a, 0x58, 0x96, 0xff}}}, 49 {{{ 0, 0, 307}, 0, { 0, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 50 {{{ 614, 0, 307}, 0, { 1500, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 51 {{{ 0, 410, 307}, 0, { 0, 0}, {0x5a, 0x58, 0x96, 0xff}}}, 52 {{{ -204, 205, 307}, 0, { -540, 480}, {0x5a, 0x58, 0x96, 0xff}}}, 53 {{{ -818, 205, 205}, 0, { -2074, 480}, {0x5a, 0x58, 0x96, 0xff}}}, 54 {{{ -818, 0, 205}, 0, { -2074, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 55 {{{ -204, 0, 307}, 0, { -540, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 56 {{{ 2662, 0, 410}, 0, { 6610, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 57 }; 58 59 // 0x07002C68 - 0x07002D68 60 static const Vtx bits_seg7_vertex_07002C68[] = { 61 {{{ 2662, 0, -409}, 0, { 6610, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 62 {{{ 1638, 0, -306}, 0, { 4056, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 63 {{{ 1638, 1024, -306}, 0, { 4056, -1564}, {0x5a, 0x58, 0x96, 0xff}}}, 64 {{{ 2662, 0, -409}, 0, { 6560, 990}, {0x5a, 0x58, 0x96, 0xff}}}, 65 {{{ 1638, 1024, -306}, 0, { 4004, -1564}, {0x5a, 0x58, 0x96, 0xff}}}, 66 {{{ 2662, 1024, -409}, 0, { 6560, -1564}, {0x5a, 0x58, 0x96, 0xff}}}, 67 {{{ 0, 410, 307}, 0, { 224, 0}, {0x7d, 0x80, 0xb4, 0xff}}}, 68 {{{ 0, 410, -306}, 0, { 1756, 0}, {0x7d, 0x80, 0xb4, 0xff}}}, 69 {{{ 0, 0, -306}, 0, { 1756, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 70 {{{ 1434, 0, 307}, 0, { -1308, 938}, {0x7d, 0x80, 0xb4, 0xff}}}, 71 {{{ 1434, 594, -306}, 0, { 224, -542}, {0x7d, 0x80, 0xb4, 0xff}}}, 72 {{{ 1434, 594, 307}, 0, { -1308, -542}, {0x7d, 0x80, 0xb4, 0xff}}}, 73 {{{ 1434, 0, -306}, 0, { 224, 938}, {0x7d, 0x80, 0xb4, 0xff}}}, 74 {{{ 819, 594, 307}, 0, { -1308, -542}, {0x7d, 0x80, 0xb4, 0xff}}}, 75 {{{ 819, 0, -306}, 0, { 224, 938}, {0x7d, 0x80, 0xb4, 0xff}}}, 76 {{{ 819, 0, 307}, 0, { -1308, 938}, {0x7d, 0x80, 0xb4, 0xff}}}, 77 }; 78 79 // 0x07002D68 - 0x07002E68 80 static const Vtx bits_seg7_vertex_07002D68[] = { 81 {{{ 819, 594, 307}, 0, { -1308, -542}, {0x7d, 0x80, 0xb4, 0xff}}}, 82 {{{ 819, 594, -306}, 0, { 224, -542}, {0x7d, 0x80, 0xb4, 0xff}}}, 83 {{{ 819, 0, -306}, 0, { 224, 938}, {0x7d, 0x80, 0xb4, 0xff}}}, 84 {{{ 614, 0, 307}, 0, { 224, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 85 {{{ 614, 410, -306}, 0, { 1756, 0}, {0x7d, 0x80, 0xb4, 0xff}}}, 86 {{{ 614, 410, 307}, 0, { 224, 0}, {0x7d, 0x80, 0xb4, 0xff}}}, 87 {{{ 614, 0, -306}, 0, { 1756, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 88 {{{ 1638, 1024, 307}, 0, { 0, -1564}, {0x7d, 0x80, 0xb4, 0xff}}}, 89 {{{ 1638, 1024, -306}, 0, { 1502, -1564}, {0x7d, 0x80, 0xb4, 0xff}}}, 90 {{{ 1638, 0, -306}, 0, { 1502, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 91 {{{ 0, 410, 307}, 0, { 224, 0}, {0x7d, 0x80, 0xb4, 0xff}}}, 92 {{{ 0, 0, -306}, 0, { 1756, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 93 {{{ 0, 0, 307}, 0, { 224, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 94 {{{ -204, 0, 307}, 0, { 224, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 95 {{{ -204, 205, -306}, 0, { 1756, 480}, {0x7d, 0x80, 0xb4, 0xff}}}, 96 {{{ -204, 205, 307}, 0, { 224, 480}, {0x7d, 0x80, 0xb4, 0xff}}}, 97 }; 98 99 // 0x07002E68 - 0x07002F48 100 static const Vtx bits_seg7_vertex_07002E68[] = { 101 {{{ -204, 0, 307}, 0, { 224, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 102 {{{ -204, 0, -306}, 0, { 1756, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 103 {{{ -204, 205, -306}, 0, { 1756, 480}, {0x7d, 0x80, 0xb4, 0xff}}}, 104 {{{ -818, 205, 205}, 0, { 478, 480}, {0x7d, 0x80, 0xb4, 0xff}}}, 105 {{{ -818, 0, -204}, 0, { 1500, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 106 {{{ -818, 0, 205}, 0, { 478, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 107 {{{ -818, 205, -204}, 0, { 1500, 480}, {0x7d, 0x80, 0xb4, 0xff}}}, 108 {{{ 1638, 1024, 307}, 0, { 0, -1564}, {0x7d, 0x80, 0xb4, 0xff}}}, 109 {{{ 1638, 0, -306}, 0, { 1502, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 110 {{{ 1638, 0, 307}, 0, { 0, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 111 {{{ 2662, 0, 410}, 0, { -286, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 112 {{{ 2662, 1024, -409}, 0, { 1756, -1564}, {0x7d, 0x80, 0xb4, 0xff}}}, 113 {{{ 2662, 1024, 410}, 0, { -286, -1564}, {0x7d, 0x80, 0xb4, 0xff}}}, 114 {{{ 2662, 0, -409}, 0, { 1756, 990}, {0x7d, 0x80, 0xb4, 0xff}}}, 115 }; 116 117 // 0x07002F48 - 0x07003048 118 static const Vtx bits_seg7_vertex_07002F48[] = { 119 {{{ -1740, 0, 614}, 0, { -82, 632}, {0xa7, 0x43, 0x00, 0xff}}}, 120 {{{ -1023, 0, 102}, 0, { 1456, 412}, {0xa7, 0x43, 0x00, 0xff}}}, 121 {{{ -1023, 184, 102}, 0, { 1500, 734}, {0xa7, 0x43, 0x00, 0xff}}}, 122 {{{ -1740, 307, 205}, 0, { 480, 1498}, {0xa7, 0x43, 0x00, 0xff}}}, 123 {{{ -2969, 0, 410}, 0, { -1622, 2336}, {0xa7, 0x43, 0x00, 0xff}}}, 124 {{{ -1740, 0, 205}, 0, { 164, 1058}, {0xa7, 0x43, 0x00, 0xff}}}, 125 {{{ -2969, 307, 410}, 0, { -1308, 2776}, {0xa7, 0x43, 0x00, 0xff}}}, 126 {{{ -2969, 307, -409}, 0, { -286, 3798}, {0xa7, 0x43, 0x00, 0xff}}}, 127 {{{ -1740, 307, -204}, 0, { 990, 2010}, {0xa7, 0x43, 0x00, 0xff}}}, 128 {{{ -1740, 0, -204}, 0, { 1432, 2326}, {0xa7, 0x43, 0x00, 0xff}}}, 129 {{{ -2969, 0, -409}, 0, { 154, 4114}, {0xa7, 0x43, 0x00, 0xff}}}, 130 {{{ -1023, 0, -101}, 0, { 2078, 1034}, {0xa7, 0x43, 0x00, 0xff}}}, 131 {{{ -1740, 0, -613}, 0, { 1858, 2572}, {0xa7, 0x43, 0x00, 0xff}}}, 132 {{{ -1740, 205, -613}, 0, { 1500, 2520}, {0xa7, 0x43, 0x00, 0xff}}}, 133 {{{ -1023, 184, -101}, 0, { 1756, 990}, {0xa7, 0x43, 0x00, 0xff}}}, 134 {{{ -1740, 205, 614}, 0, { 0, 990}, {0xa7, 0x43, 0x00, 0xff}}}, 135 }; 136 137 // 0x07003048 - 0x07003148 138 static const Vtx bits_seg7_vertex_07003048[] = { 139 {{{ -2969, 0, 410}, 0, { -1690, 3160}, {0xff, 0x6e, 0x01, 0xff}}}, 140 {{{ -2969, 307, 410}, 0, { -1308, 2776}, {0xff, 0x6e, 0x01, 0xff}}}, 141 {{{ -2969, 307, -409}, 0, { -286, 3798}, {0xff, 0x6e, 0x01, 0xff}}}, 142 {{{ -1740, 205, 614}, 0, { 0, 990}, {0xff, 0x6e, 0x01, 0xff}}}, 143 {{{ -1740, 307, 205}, 0, { 478, 1498}, {0xff, 0x6e, 0x01, 0xff}}}, 144 {{{ -1740, 0, 205}, 0, { 18, 1780}, {0xff, 0x6e, 0x01, 0xff}}}, 145 {{{ -1740, 0, 614}, 0, { -338, 1176}, {0xff, 0x6e, 0x01, 0xff}}}, 146 {{{ -1740, 0, -613}, 0, { 1314, 2828}, {0xff, 0x6e, 0x01, 0xff}}}, 147 {{{ -1740, 0, -204}, 0, { 708, 2472}, {0xff, 0x6e, 0x01, 0xff}}}, 148 {{{ -1740, 307, -204}, 0, { 990, 2010}, {0xff, 0x6e, 0x01, 0xff}}}, 149 {{{ -1740, 205, -613}, 0, { 1502, 2520}, {0xff, 0x6e, 0x01, 0xff}}}, 150 {{{ -1023, 0, 102}, 0, { 1730, 504}, {0xff, 0x6e, 0x01, 0xff}}}, 151 {{{ -1023, 0, -101}, 0, { 1986, 760}, {0xff, 0x6e, 0x01, 0xff}}}, 152 {{{ -1023, 184, -101}, 0, { 1756, 990}, {0xff, 0x6e, 0x01, 0xff}}}, 153 {{{ -1023, 184, 102}, 0, { 1500, 734}, {0xff, 0x6e, 0x01, 0xff}}}, 154 {{{ -2969, 0, -409}, 0, { -668, 4182}, {0xff, 0x6e, 0x01, 0xff}}}, 155 }; 156 157 // 0x07003148 - 0x070031C8 158 static const Vtx bits_seg7_vertex_07003148[] = { 159 {{{ -1740, 307, 205}, 0, { 478, 1498}, {0xff, 0xcc, 0x65, 0xff}}}, 160 {{{ -1740, 307, -204}, 0, { 990, 2010}, {0xff, 0xcc, 0x65, 0xff}}}, 161 {{{ -2969, 307, -409}, 0, { -286, 3798}, {0xff, 0xcc, 0x65, 0xff}}}, 162 {{{ -2969, 307, 410}, 0, { -1308, 2776}, {0xff, 0xcc, 0x65, 0xff}}}, 163 {{{ -1740, 205, 614}, 0, { 0, 990}, {0xff, 0xcc, 0x65, 0xff}}}, 164 {{{ -1023, 184, 102}, 0, { 1500, 734}, {0xff, 0xcc, 0x65, 0xff}}}, 165 {{{ -1023, 184, -101}, 0, { 1756, 990}, {0xff, 0xcc, 0x65, 0xff}}}, 166 {{{ -1740, 205, -613}, 0, { 1500, 2520}, {0xff, 0xcc, 0x65, 0xff}}}, 167 }; 168 169 // 0x070031C8 - 0x070032C8 170 static const Vtx bits_seg7_vertex_070031C8[] = { 171 {{{ 2816, 1008, 52}, 0, { 0, -544}, {0xff, 0xe5, 0x65, 0xff}}}, 172 {{{ 2816, 1008, -29}, 0, { 786, -544}, {0xff, 0xe5, 0x65, 0xff}}}, 173 {{{ 2662, 1008, -29}, 0, { 786, 990}, {0xff, 0xe5, 0x65, 0xff}}}, 174 {{{ 2662, 1008, 52}, 0, { 0, 990}, {0xff, 0xe5, 0x65, 0xff}}}, 175 {{{ 2662, 942, 93}, 0, { -438, 990}, {0xaa, 0xaa, 0x00, 0xff}}}, 176 {{{ 2816, 942, 93}, 0, { -438, -544}, {0xaa, 0xaa, 0x00, 0xff}}}, 177 {{{ 2816, 1008, 52}, 0, { 0, -544}, {0xaa, 0xaa, 0x00, 0xff}}}, 178 {{{ 2662, 1008, 52}, 0, { 0, 990}, {0xaa, 0xaa, 0x00, 0xff}}}, 179 {{{ 2662, 1008, -29}, 0, { 786, 990}, {0xaa, 0xaa, 0x00, 0xff}}}, 180 {{{ 2816, 942, -70}, 0, { 1194, -544}, {0xaa, 0xaa, 0x00, 0xff}}}, 181 {{{ 2662, 942, -70}, 0, { 1194, 990}, {0xaa, 0xaa, 0x00, 0xff}}}, 182 {{{ 2816, 1008, -29}, 0, { 786, -544}, {0xaa, 0xaa, 0x00, 0xff}}}, 183 {{{ 2662, 877, -29}, 0, { 786, 990}, {0x50, 0x50, 0x00, 0xff}}}, 184 {{{ 2816, 877, -29}, 0, { 786, -544}, {0x50, 0x50, 0x00, 0xff}}}, 185 {{{ 2816, 877, 52}, 0, { 0, -544}, {0x50, 0x50, 0x00, 0xff}}}, 186 {{{ 2662, 877, 52}, 0, { 0, 990}, {0x50, 0x50, 0x00, 0xff}}}, 187 }; 188 189 // 0x070032C8 - 0x07003348 190 static const Vtx bits_seg7_vertex_070032C8[] = { 191 {{{ 2662, 877, 52}, 0, { 0, 990}, {0x6b, 0x6b, 0x00, 0xff}}}, 192 {{{ 2816, 942, 93}, 0, { -438, -544}, {0x6b, 0x6b, 0x00, 0xff}}}, 193 {{{ 2662, 942, 93}, 0, { -438, 990}, {0x6b, 0x6b, 0x00, 0xff}}}, 194 {{{ 2816, 877, 52}, 0, { 0, -544}, {0x6b, 0x6b, 0x00, 0xff}}}, 195 {{{ 2662, 877, -29}, 0, { 786, 990}, {0x6b, 0x6b, 0x00, 0xff}}}, 196 {{{ 2816, 942, -70}, 0, { 1194, -544}, {0x6b, 0x6b, 0x00, 0xff}}}, 197 {{{ 2816, 877, -29}, 0, { 786, -544}, {0x6b, 0x6b, 0x00, 0xff}}}, 198 {{{ 2662, 942, -70}, 0, { 1194, 990}, {0x6b, 0x6b, 0x00, 0xff}}}, 199 }; 200 201 // 0x07003348 - 0x070033B0 202 static const Gfx bits_seg7_dl_07003348[] = { 203 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09007000), 204 gsDPLoadSync(), 205 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 206 gsSPVertex(bits_seg7_vertex_07002988, 16, 0), 207 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 208 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 209 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 210 gsSP2Triangles(11, 14, 12, 0x0, 0, 15, 1, 0x0), 211 gsSPEndDisplayList(), 212 }; 213 214 // 0x070033B0 - 0x070034F8 215 static const Gfx bits_seg7_dl_070033B0[] = { 216 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001000), 217 gsDPLoadSync(), 218 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 219 gsSPVertex(bits_seg7_vertex_07002A88, 15, 0), 220 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 221 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 222 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 223 gsSP1Triangle(11, 13, 14, 0x0), 224 gsSPVertex(bits_seg7_vertex_07002B78, 15, 0), 225 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 226 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 227 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 228 gsSP1Triangle( 0, 2, 14, 0x0), 229 gsSPVertex(bits_seg7_vertex_07002C68, 16, 0), 230 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 231 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 232 gsSP2Triangles( 9, 12, 10, 0x0, 13, 14, 15, 0x0), 233 gsSPVertex(bits_seg7_vertex_07002D68, 16, 0), 234 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 235 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 236 gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0), 237 gsSPVertex(bits_seg7_vertex_07002E68, 14, 0), 238 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 239 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 240 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 241 gsSPEndDisplayList(), 242 }; 243 244 // 0x070034F8 - 0x070035E0 245 static const Gfx bits_seg7_dl_070034F8[] = { 246 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001800), 247 gsDPLoadSync(), 248 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 249 gsSPVertex(bits_seg7_vertex_07002F48, 16, 0), 250 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 251 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 252 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 253 gsSP2Triangles(11, 13, 14, 0x0, 0, 2, 15, 0x0), 254 gsSPVertex(bits_seg7_vertex_07003048, 16, 0), 255 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 256 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 257 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 258 gsSP2Triangles(11, 13, 14, 0x0, 0, 2, 15, 0x0), 259 gsSPVertex(bits_seg7_vertex_07003148, 8, 0), 260 gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 0, 0x0), 261 gsSP2Triangles( 4, 5, 0, 0x0, 1, 0, 5, 0x0), 262 gsSP2Triangles( 5, 6, 1, 0x0, 6, 7, 1, 0x0), 263 gsSPEndDisplayList(), 264 }; 265 266 // 0x070035E0 - 0x07003670 267 static const Gfx bits_seg7_dl_070035E0[] = { 268 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09000800), 269 gsDPLoadSync(), 270 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 271 gsSPVertex(bits_seg7_vertex_070031C8, 16, 0), 272 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 273 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 274 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 275 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 276 gsSPVertex(bits_seg7_vertex_070032C8, 8, 0), 277 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 278 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 279 gsSPEndDisplayList(), 280 }; 281 282 // 0x07003670 - 0x070036F8 283 const Gfx bits_seg7_dl_07003670[] = { 284 gsDPPipeSync(), 285 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 286 gsSPClearGeometryMode(G_LIGHTING), 287 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), 288 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 289 gsDPTileSync(), 290 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), 291 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 292 gsSPDisplayList(bits_seg7_dl_07003348), 293 gsSPDisplayList(bits_seg7_dl_070033B0), 294 gsSPDisplayList(bits_seg7_dl_070034F8), 295 gsSPDisplayList(bits_seg7_dl_070035E0), 296 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 297 gsDPPipeSync(), 298 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 299 gsSPSetGeometryMode(G_LIGHTING), 300 gsSPEndDisplayList(), 301 };