model.inc.c (23676B)
1 // 0x07011228 - 0x07011240 2 static const Lights1 bbh_seg7_lights_07011228 = gdSPDefLights1( 3 0x66, 0x66, 0x66, 4 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 5 ); 6 7 // 0x07011240 - 0x070112C0 8 static const Vtx bbh_seg7_vertex_07011240[] = { 9 {{{ -1074, 819, 819}, 0, { 4056, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 10 {{{ -818, 819, 819}, 0, { -1052, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 11 {{{ -818, 819, 461}, 0, { -1052, 4054}, {0x00, 0x7f, 0x00, 0xff}}}, 12 {{{ -1074, 819, 461}, 0, { 4056, 4054}, {0x00, 0x7f, 0x00, 0xff}}}, 13 {{{ -818, 819, 717}, 0, { -1052, -1054}, {0x00, 0x7f, 0x00, 0xff}}}, 14 {{{ -767, 819, 717}, 0, { -2074, -1054}, {0x00, 0x7f, 0x00, 0xff}}}, 15 {{{ -767, 819, 563}, 0, { -2074, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 16 {{{ -818, 819, 563}, 0, { -1052, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 17 }; 18 19 // 0x070112C0 - 0x070113A0 20 static const Vtx bbh_seg7_vertex_070112C0[] = { 21 {{{ -818, 1075, 563}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}}, 22 {{{ -767, 1075, 563}, 0, { 480, 990}, {0x00, 0x81, 0x00, 0xff}}}, 23 {{{ -767, 1075, 717}, 0, { 480, 0}, {0x00, 0x81, 0x00, 0xff}}}, 24 {{{ -818, 1075, 717}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}}, 25 {{{ -2252, 1331, -1330}, 0, { 990, 908}, {0x00, 0x7f, 0x00, 0xff}}}, 26 {{{ -2047, 1331, -1535}, 0, { 844, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 27 {{{ -2252, 1331, -1535}, 0, { 990, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 28 {{{ -818, 1331, -1330}, 0, { 0, 908}, {0x00, 0x7f, 0x00, 0xff}}}, 29 {{{ -818, 1331, -1535}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 30 {{{ -1023, 1331, -1535}, 0, { 114, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 31 {{{ -2252, 1638, -1535}, 0, { 990, 990}, {0x00, 0x81, 0x00, 0xff}}}, 32 {{{ -818, 1638, 1024}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}}, 33 {{{ -2252, 1638, 1024}, 0, { 990, 0}, {0x00, 0x81, 0x00, 0xff}}}, 34 {{{ -818, 1638, -1535}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}}, 35 }; 36 37 // 0x070113A0 - 0x07011490 38 static const Vtx bbh_seg7_vertex_070113A0[] = { 39 {{{ -1279, 1382, 1024}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 40 {{{ -1279, 922, 1126}, 0, { 990, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 41 {{{ -1279, 922, 1024}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 42 {{{ -869, 1382, 1024}, 0, { 990, 0}, {0x00, 0x81, 0x00, 0xff}}}, 43 {{{ -869, 1382, 1126}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}}, 44 {{{ -1279, 1382, 1126}, 0, { 0, 2012}, {0x00, 0x81, 0x00, 0xff}}}, 45 {{{ -1279, 1382, 1024}, 0, { 990, 2012}, {0x00, 0x81, 0x00, 0xff}}}, 46 {{{ -869, 922, 1024}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 47 {{{ -869, 1382, 1126}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 48 {{{ -869, 1382, 1024}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 49 {{{ -869, 922, 1126}, 0, { 990, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 50 {{{ -1279, 922, 1024}, 0, { 990, 2012}, {0x00, 0x7f, 0x00, 0xff}}}, 51 {{{ -1279, 922, 1126}, 0, { 0, 2012}, {0x00, 0x7f, 0x00, 0xff}}}, 52 {{{ -869, 922, 1126}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 53 {{{ -869, 922, 1024}, 0, { 990, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 54 }; 55 56 // 0x07011490 - 0x07011570 57 static const Vtx bbh_seg7_vertex_07011490[] = { 58 {{{ -1279, 922, 1024}, 0, { 1118, 1756}, {0x00, 0x00, 0x81, 0xff}}}, 59 {{{ -869, 922, 1024}, 0, { 96, 1756}, {0x00, 0x00, 0x81, 0xff}}}, 60 {{{ -818, 819, 1024}, 0, { 0, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 61 {{{ -1279, 1382, 1024}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 62 {{{ -1279, 1382, 1126}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 63 {{{ -1279, 922, 1126}, 0, { 990, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 64 {{{ -2252, 1638, 1024}, 0, { 3546, 0}, {0x00, 0x00, 0x81, 0xff}}}, 65 {{{ -818, 1638, 1024}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 66 {{{ -1279, 1382, 1024}, 0, { 1118, 608}, {0x00, 0x00, 0x81, 0xff}}}, 67 {{{ -869, 1382, 1024}, 0, { 96, 608}, {0x00, 0x00, 0x81, 0xff}}}, 68 {{{ -2252, 819, 1024}, 0, { 3546, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 69 {{{ -2047, 1280, 1024}, 0, { 3034, 864}, {0x00, 0x81, 0x00, 0xff}}}, 70 {{{ -1893, 1280, 1024}, 0, { 2650, 864}, {0x00, 0x81, 0x00, 0xff}}}, 71 {{{ -1893, 1280, 1075}, 0, { 2650, 864}, {0x00, 0x81, 0x00, 0xff}}}, 72 }; 73 74 // 0x07011570 - 0x07011660 75 static const Vtx bbh_seg7_vertex_07011570[] = { 76 {{{ -818, 1075, 717}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 77 {{{ -767, 1075, 717}, 0, { 478, 0}, {0x00, 0x00, 0x81, 0xff}}}, 78 {{{ -767, 819, 717}, 0, { 480, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 79 {{{ -818, 819, 717}, 0, { 990, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 80 {{{ -767, 1075, 563}, 0, { 480, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 81 {{{ -818, 819, 563}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 82 {{{ -767, 819, 563}, 0, { 480, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 83 {{{ -818, 1075, 563}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 84 {{{ -1893, 1280, 1024}, 0, { 2650, 864}, {0x81, 0x00, 0x00, 0xff}}}, 85 {{{ -1893, 1024, 1075}, 0, { 2650, 1500}, {0x81, 0x00, 0x00, 0xff}}}, 86 {{{ -1893, 1280, 1075}, 0, { 2650, 864}, {0x81, 0x00, 0x00, 0xff}}}, 87 {{{ -1893, 1024, 1024}, 0, { 2650, 1500}, {0x81, 0x00, 0x00, 0xff}}}, 88 {{{ -2252, 819, 1024}, 0, { 3546, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 89 {{{ -1893, 973, 1024}, 0, { 2650, 1628}, {0x00, 0x00, 0x81, 0xff}}}, 90 {{{ -1279, 922, 1024}, 0, { 1118, 1756}, {0x00, 0x00, 0x81, 0xff}}}, 91 }; 92 93 // 0x07011660 - 0x07011740 94 static const Vtx bbh_seg7_vertex_07011660[] = { 95 {{{ -2047, 1280, 1024}, 0, { 3034, 864}, {0x00, 0x81, 0x00, 0xff}}}, 96 {{{ -1893, 1280, 1075}, 0, { 2650, 864}, {0x00, 0x81, 0x00, 0xff}}}, 97 {{{ -2047, 1280, 1075}, 0, { 3034, 864}, {0x00, 0x81, 0x00, 0xff}}}, 98 {{{ -2047, 1024, 1075}, 0, { 3034, 1500}, {0x7f, 0x00, 0x00, 0xff}}}, 99 {{{ -2047, 1024, 1024}, 0, { 3034, 1500}, {0x7f, 0x00, 0x00, 0xff}}}, 100 {{{ -2047, 1280, 1024}, 0, { 3034, 864}, {0x7f, 0x00, 0x00, 0xff}}}, 101 {{{ -1893, 1024, 1075}, 0, { 2650, 1500}, {0x00, 0x7f, 0x00, 0xff}}}, 102 {{{ -2047, 1024, 1024}, 0, { 3034, 1500}, {0x00, 0x7f, 0x00, 0xff}}}, 103 {{{ -2047, 1024, 1075}, 0, { 3034, 1500}, {0x00, 0x7f, 0x00, 0xff}}}, 104 {{{ -2047, 1280, 1075}, 0, { 3034, 864}, {0x7f, 0x00, 0x00, 0xff}}}, 105 {{{ -1893, 1024, 1024}, 0, { 2650, 1500}, {0x00, 0x7f, 0x00, 0xff}}}, 106 {{{ -2252, 819, 1024}, 0, { 3546, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 107 {{{ -2047, 973, 1024}, 0, { 3034, 1628}, {0x00, 0x00, 0x81, 0xff}}}, 108 {{{ -1893, 973, 1024}, 0, { 2650, 1628}, {0x00, 0x00, 0x81, 0xff}}}, 109 }; 110 111 // 0x07011740 - 0x07011830 112 static const Vtx bbh_seg7_vertex_07011740[] = { 113 {{{ -818, 819, 1024}, 0, { 3800, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 114 {{{ -818, 1331, 1024}, 0, { 3800, 736}, {0x81, 0x00, 0x00, 0xff}}}, 115 {{{ -818, 1075, 717}, 0, { 3034, 1372}, {0x81, 0x00, 0x00, 0xff}}}, 116 {{{ -818, 819, 717}, 0, { 3034, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 117 {{{ -818, 1638, 1024}, 0, { 3800, 0}, {0x81, 0x00, 0x00, 0xff}}}, 118 {{{ -818, 1638, -1535}, 0, { -2586, 0}, {0x81, 0x00, 0x00, 0xff}}}, 119 {{{ -818, 1331, -1535}, 0, { -2586, 736}, {0x81, 0x00, 0x00, 0xff}}}, 120 {{{ -818, 1638, -1535}, 0, { 3544, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 121 {{{ -2252, 1331, -1535}, 0, { 0, 736}, {0x00, 0x00, 0x7f, 0xff}}}, 122 {{{ -818, 1331, -1535}, 0, { 3544, 736}, {0x00, 0x00, 0x7f, 0xff}}}, 123 {{{ -2252, 1638, -1535}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 124 {{{ -2252, 1331, -1535}, 0, { 3546, 736}, {0x7f, 0x00, 0x00, 0xff}}}, 125 {{{ -2252, 1638, 1024}, 0, { -2840, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 126 {{{ -2252, 1331, 1024}, 0, { -2840, 736}, {0x7f, 0x00, 0x00, 0xff}}}, 127 {{{ -2252, 1638, -1535}, 0, { 3546, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 128 }; 129 130 // 0x07011830 - 0x07011930 131 static const Vtx bbh_seg7_vertex_07011830[] = { 132 {{{ -818, 1075, 563}, 0, { 2650, 1372}, {0x81, 0x00, 0x00, 0xff}}}, 133 {{{ -818, 1331, 358}, 0, { 2140, 736}, {0x81, 0x00, 0x00, 0xff}}}, 134 {{{ -818, 819, 358}, 0, { 2140, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 135 {{{ -1893, 1280, 1024}, 0, { 2650, 864}, {0x00, 0x00, 0x81, 0xff}}}, 136 {{{ -2047, 1280, 1024}, 0, { 3034, 864}, {0x00, 0x00, 0x81, 0xff}}}, 137 {{{ -2252, 1638, 1024}, 0, { 3546, 0}, {0x00, 0x00, 0x81, 0xff}}}, 138 {{{ -1279, 1382, 1024}, 0, { 1118, 608}, {0x00, 0x00, 0x81, 0xff}}}, 139 {{{ -1279, 922, 1024}, 0, { 1118, 1756}, {0x00, 0x00, 0x81, 0xff}}}, 140 {{{ -1893, 973, 1024}, 0, { 2650, 1628}, {0x00, 0x00, 0x81, 0xff}}}, 141 {{{ -2047, 973, 1024}, 0, { 3034, 1628}, {0x00, 0x00, 0x81, 0xff}}}, 142 {{{ -2252, 819, 1024}, 0, { 3546, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 143 {{{ -818, 1075, 717}, 0, { 3034, 1372}, {0x81, 0x00, 0x00, 0xff}}}, 144 {{{ -818, 819, 563}, 0, { 2650, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 145 {{{ -1740, 1638, -1023}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 146 {{{ -1330, 1638, -1023}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 147 {{{ -1330, 819, -1023}, 0, { 0, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 148 }; 149 150 // 0x07011930 - 0x07011990 151 static const Vtx bbh_seg7_vertex_07011930[] = { 152 {{{ -818, 1075, 717}, 0, { 3034, 1372}, {0x81, 0x00, 0x00, 0xff}}}, 153 {{{ -818, 1331, 1024}, 0, { 3800, 736}, {0x81, 0x00, 0x00, 0xff}}}, 154 {{{ -818, 1331, 358}, 0, { 2140, 736}, {0x81, 0x00, 0x00, 0xff}}}, 155 {{{ -1740, 1638, -1023}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 156 {{{ -1330, 819, -1023}, 0, { 0, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 157 {{{ -1740, 819, -1023}, 0, { 990, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 158 }; 159 160 // 0x07011990 - 0x07011A90 161 static const Vtx bbh_seg7_vertex_07011990[] = { 162 {{{ -1893, 819, 512}, 0, { 0, 648}, {0x7f, 0x00, 0x00, 0xff}}}, 163 {{{ -1893, 922, 512}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 164 {{{ -1893, 922, 614}, 0, { 480, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 165 {{{ -2252, 1024, 614}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 166 {{{ -1740, 1024, 614}, 0, { -1562, 0}, {0x00, 0x00, 0x81, 0xff}}}, 167 {{{ -1740, 819, 614}, 0, { -1562, 1332}, {0x00, 0x00, 0x81, 0xff}}}, 168 {{{ -2252, 819, 614}, 0, { 990, 1332}, {0x00, 0x00, 0x81, 0xff}}}, 169 {{{ -2098, 922, 512}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 170 {{{ -1893, 819, 512}, 0, { 0, 648}, {0x00, 0x00, 0x81, 0xff}}}, 171 {{{ -2098, 819, 512}, 0, { 990, 648}, {0x00, 0x00, 0x81, 0xff}}}, 172 {{{ -1893, 922, 512}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 173 {{{ -2098, 922, 512}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 174 {{{ -2098, 819, 512}, 0, { 0, 648}, {0x81, 0x00, 0x00, 0xff}}}, 175 {{{ -2098, 819, 614}, 0, { 480, 648}, {0x81, 0x00, 0x00, 0xff}}}, 176 {{{ -2098, 922, 614}, 0, { 480, 0}, {0x81, 0x00, 0x00, 0xff}}}, 177 {{{ -1893, 819, 614}, 0, { 480, 648}, {0x7f, 0x00, 0x00, 0xff}}}, 178 }; 179 180 // 0x07011A90 - 0x07011B80 181 static const Vtx bbh_seg7_vertex_07011A90[] = { 182 {{{ -2252, 1331, -1330}, 0, { 0, 0}, {0x59, 0x00, 0x59, 0xff}}}, 183 {{{ -2252, 819, -1330}, 0, { 0, 2012}, {0x59, 0x00, 0x59, 0xff}}}, 184 {{{ -2047, 819, -1535}, 0, { 990, 2012}, {0x59, 0x00, 0x59, 0xff}}}, 185 {{{ -1330, 1331, 1024}, 0, { -4628, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 186 {{{ -1330, 819, -1023}, 0, { 5588, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 187 {{{ -1330, 1331, -1023}, 0, { 5588, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 188 {{{ -1330, 819, 1024}, 0, { -4630, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 189 {{{ -1740, 1331, -1023}, 0, { -4118, 0}, {0x81, 0x00, 0x00, 0xff}}}, 190 {{{ -1740, 819, 1024}, 0, { 6100, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 191 {{{ -1740, 1331, 1024}, 0, { 6100, 0}, {0x81, 0x00, 0x00, 0xff}}}, 192 {{{ -1740, 819, -1023}, 0, { -4118, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 193 {{{ -1023, 1331, -1535}, 0, { 0, 0}, {0xa7, 0x00, 0x59, 0xff}}}, 194 {{{ -1023, 819, -1535}, 0, { 0, 2012}, {0xa7, 0x00, 0x59, 0xff}}}, 195 {{{ -818, 819, -1330}, 0, { 990, 2012}, {0xa7, 0x00, 0x59, 0xff}}}, 196 {{{ -818, 1331, -1330}, 0, { 990, 0}, {0xa7, 0x00, 0x59, 0xff}}}, 197 }; 198 199 // 0x07011B80 - 0x07011C70 200 static const Vtx bbh_seg7_vertex_07011B80[] = { 201 {{{ -818, 1331, -1330}, 0, { -7440, 0}, {0x81, 0x00, 0x00, 0xff}}}, 202 {{{ -818, 819, 358}, 0, { 990, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 203 {{{ -818, 1331, 358}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 204 {{{ -2252, 1331, -1330}, 0, { 0, 0}, {0x59, 0x00, 0x59, 0xff}}}, 205 {{{ -2047, 819, -1535}, 0, { 990, 2012}, {0x59, 0x00, 0x59, 0xff}}}, 206 {{{ -2047, 1331, -1535}, 0, { 990, 0}, {0x59, 0x00, 0x59, 0xff}}}, 207 {{{ -1023, 1331, -1535}, 0, { 5078, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 208 {{{ -2047, 819, -1535}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 209 {{{ -1023, 819, -1535}, 0, { 5078, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 210 {{{ -2047, 1331, -1535}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 211 {{{ -2252, 819, -1330}, 0, { 7122, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 212 {{{ -2252, 1331, -1330}, 0, { 7122, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 213 {{{ -2252, 1331, 1024}, 0, { -4630, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 214 {{{ -2252, 819, 1024}, 0, { -4630, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 215 {{{ -818, 819, -1330}, 0, { -7440, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 216 }; 217 218 // 0x07011C70 - 0x07011CF0 219 static const Vtx bbh_seg7_vertex_07011C70[] = { 220 {{{ -1740, 1638, -1023}, 0, { 0, 580}, {0x81, 0x00, 0x00, 0xff}}}, 221 {{{ -1740, 1331, 1024}, 0, { 10188, 1808}, {0x81, 0x00, 0x00, 0xff}}}, 222 {{{ -1740, 1638, 1024}, 0, { 10188, 580}, {0x81, 0x00, 0x00, 0xff}}}, 223 {{{ -1740, 1331, -1023}, 0, { 0, 1808}, {0x81, 0x00, 0x00, 0xff}}}, 224 {{{ -1330, 1638, 1024}, 0, { 10188, 580}, {0x7f, 0x00, 0x00, 0xff}}}, 225 {{{ -1330, 1331, -1023}, 0, { 0, 1808}, {0x7f, 0x00, 0x00, 0xff}}}, 226 {{{ -1330, 1638, -1023}, 0, { 0, 580}, {0x7f, 0x00, 0x00, 0xff}}}, 227 {{{ -1330, 1331, 1024}, 0, { 10188, 1808}, {0x7f, 0x00, 0x00, 0xff}}}, 228 }; 229 230 // 0x07011CF0 - 0x07011DF0 231 static const Vtx bbh_seg7_vertex_07011CF0[] = { 232 {{{ -2252, 819, -1535}, 0, {-12292, 12230}, {0x00, 0x7f, 0x00, 0xff}}}, 233 {{{ -2252, 819, 1024}, 0, { 13256, 12230}, {0x00, 0x7f, 0x00, 0xff}}}, 234 {{{ -1074, 819, 461}, 0, { 7632, 478}, {0x00, 0x7f, 0x00, 0xff}}}, 235 {{{ -818, 819, -1535}, 0, {-12292, -2076}, {0x00, 0x7f, 0x00, 0xff}}}, 236 {{{ -1074, 819, 819}, 0, { 11212, 478}, {0x00, 0x7f, 0x00, 0xff}}}, 237 {{{ -818, 819, 461}, 0, { 7632, -2076}, {0x00, 0x7f, 0x00, 0xff}}}, 238 {{{ -818, 819, 1024}, 0, { 13256, -2076}, {0x00, 0x7f, 0x00, 0xff}}}, 239 {{{ -818, 819, 819}, 0, { 11212, -2076}, {0x00, 0x7f, 0x00, 0xff}}}, 240 {{{ -2252, 1024, 1024}, 0, { -2072, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 241 {{{ -1740, 1024, 1024}, 0, { -2072, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 242 {{{ -1740, 1024, 614}, 0, { -6160, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 243 {{{ -2252, 1024, 614}, 0, { -6160, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 244 {{{ -2098, 922, 614}, 0, { -6160, 478}, {0x00, 0x7f, 0x00, 0xff}}}, 245 {{{ -1893, 922, 614}, 0, { -6160, -1566}, {0x00, 0x7f, 0x00, 0xff}}}, 246 {{{ -1893, 922, 512}, 0, { -7184, -1564}, {0x00, 0x7f, 0x00, 0xff}}}, 247 {{{ -2098, 922, 512}, 0, { -7184, 478}, {0x00, 0x7f, 0x00, 0xff}}}, 248 }; 249 250 // 0x07011DF0 - 0x07011E48 251 static const Gfx bbh_seg7_dl_07011DF0[] = { 252 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spooky_0900A000), 253 gsDPLoadSync(), 254 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 255 gsSPLight(&bbh_seg7_lights_07011228.l, 1), 256 gsSPLight(&bbh_seg7_lights_07011228.a, 2), 257 gsSPVertex(bbh_seg7_vertex_07011240, 8, 0), 258 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 259 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 260 gsSPEndDisplayList(), 261 }; 262 263 // 0x07011E48 - 0x07011EA0 264 static const Gfx bbh_seg7_dl_07011E48[] = { 265 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spooky_09008800), 266 gsDPLoadSync(), 267 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 268 gsSPVertex(bbh_seg7_vertex_070112C0, 14, 0), 269 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 270 gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0), 271 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 272 gsSPEndDisplayList(), 273 }; 274 275 // 0x07011EA0 - 0x07012078 276 static const Gfx bbh_seg7_dl_07011EA0[] = { 277 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spooky_09003800), 278 gsDPLoadSync(), 279 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 280 gsSPVertex(bbh_seg7_vertex_070113A0, 15, 0), 281 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 282 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 283 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 284 gsSP1Triangle(11, 13, 14, 0x0), 285 gsSPVertex(bbh_seg7_vertex_07011490, 14, 0), 286 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 287 gsSP2Triangles( 6, 7, 8, 0x0, 1, 7, 2, 0x0), 288 gsSP2Triangles( 1, 9, 7, 0x0, 9, 8, 7, 0x0), 289 gsSP2Triangles( 0, 2, 10, 0x0, 11, 12, 13, 0x0), 290 gsSPVertex(bbh_seg7_vertex_07011570, 15, 0), 291 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 292 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 293 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 294 gsSP1Triangle(12, 13, 14, 0x0), 295 gsSPVertex(bbh_seg7_vertex_07011660, 14, 0), 296 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 297 gsSP2Triangles( 6, 7, 8, 0x0, 3, 5, 9, 0x0), 298 gsSP2Triangles( 6, 10, 7, 0x0, 11, 12, 13, 0x0), 299 gsSPVertex(bbh_seg7_vertex_07011740, 15, 0), 300 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 301 gsSP2Triangles( 1, 4, 5, 0x0, 1, 5, 6, 0x0), 302 gsSP2Triangles( 7, 8, 9, 0x0, 7, 10, 8, 0x0), 303 gsSP2Triangles(11, 12, 13, 0x0, 11, 14, 12, 0x0), 304 gsSPVertex(bbh_seg7_vertex_07011830, 16, 0), 305 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 306 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 3, 0x0), 307 gsSP2Triangles( 7, 3, 6, 0x0, 5, 4, 9, 0x0), 308 gsSP2Triangles( 5, 9, 10, 0x0, 0, 11, 1, 0x0), 309 gsSP2Triangles( 2, 12, 0, 0x0, 13, 14, 15, 0x0), 310 gsSPVertex(bbh_seg7_vertex_07011930, 6, 0), 311 gsSP1Triangle( 0, 1, 2, 0x0), 312 gsSP1Triangle( 3, 4, 5, 0x0), 313 gsSPEndDisplayList(), 314 }; 315 316 // 0x07012078 - 0x070120E0 317 static const Gfx bbh_seg7_dl_07012078[] = { 318 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spooky_09005000), 319 gsDPLoadSync(), 320 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 321 gsSPVertex(bbh_seg7_vertex_07011990, 16, 0), 322 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 323 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 324 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 325 gsSP2Triangles(11, 13, 14, 0x0, 0, 2, 15, 0x0), 326 gsSPEndDisplayList(), 327 }; 328 329 // 0x070120E0 - 0x070121A8 330 static const Gfx bbh_seg7_dl_070120E0[] = { 331 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spooky_09002800), 332 gsDPLoadSync(), 333 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 334 gsSPVertex(bbh_seg7_vertex_07011A90, 15, 0), 335 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 336 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 337 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 338 gsSP1Triangle(11, 13, 14, 0x0), 339 gsSPVertex(bbh_seg7_vertex_07011B80, 15, 0), 340 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 341 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 342 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 343 gsSP1Triangle( 0, 14, 1, 0x0), 344 gsSPVertex(bbh_seg7_vertex_07011C70, 8, 0), 345 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 346 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 347 gsSPEndDisplayList(), 348 }; 349 350 // 0x070121A8 - 0x07012220 351 static const Gfx bbh_seg7_dl_070121A8[] = { 352 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spooky_09009000), 353 gsDPLoadSync(), 354 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 355 gsSPVertex(bbh_seg7_vertex_07011CF0, 16, 0), 356 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 357 gsSP2Triangles( 1, 4, 2, 0x0, 2, 5, 3, 0x0), 358 gsSP2Triangles( 1, 6, 4, 0x0, 6, 7, 4, 0x0), 359 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 360 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 361 gsSPEndDisplayList(), 362 }; 363 364 // 0x07012220 - 0x07012318 365 const Gfx bbh_seg7_dl_07012220[] = { 366 gsDPPipeSync(), 367 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 368 gsSPClearGeometryMode(G_SHADING_SMOOTH), 369 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), 370 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 371 gsDPTileSync(), 372 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), 373 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 374 gsSPDisplayList(bbh_seg7_dl_07011DF0), 375 gsDPTileSync(), 376 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD), 377 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 378 gsSPDisplayList(bbh_seg7_dl_07011E48), 379 gsDPTileSync(), 380 gsDPSetTile(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), 381 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC), 382 gsSPDisplayList(bbh_seg7_dl_07011EA0), 383 gsSPDisplayList(bbh_seg7_dl_07012078), 384 gsDPTileSync(), 385 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), 386 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC), 387 gsSPDisplayList(bbh_seg7_dl_070120E0), 388 gsDPTileSync(), 389 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD), 390 gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 391 gsSPDisplayList(bbh_seg7_dl_070121A8), 392 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 393 gsDPPipeSync(), 394 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 395 gsSPSetGeometryMode(G_SHADING_SMOOTH), 396 gsSPEndDisplayList(), 397 };