model.inc.c (55994B)
1 // Goomba 2 3 // Unreferenced light group 4 UNUSED static const Lights1 goomba_lights_unused1 = gdSPDefLights1( 5 0x3f, 0x3f, 0x3f, 6 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 7 ); 8 9 // Unreferenced light group 10 UNUSED static const Lights1 goomba_lights_unused2 = gdSPDefLights1( 11 0x2c, 0x2c, 0x2c, 12 0xb2, 0xb2, 0xb2, 0x28, 0x28, 0x28 13 ); 14 15 // 0x080194D0 16 static const Lights1 goomba_seg8_lights_080194D0 = gdSPDefLights1( 17 0x15, 0x0b, 0x04, 18 0x54, 0x2e, 0x10, 0x28, 0x28, 0x28 19 ); 20 21 // 0x080194E8 22 static const Lights1 goomba_seg8_lights_080194E8 = gdSPDefLights1( 23 0x18, 0x0d, 0x04, 24 0x61, 0x34, 0x13, 0x28, 0x28, 0x28 25 ); 26 27 // 0x08019500 28 static const Lights1 goomba_seg8_lights_08019500 = gdSPDefLights1( 29 0x1d, 0x10, 0x08, 30 0x77, 0x42, 0x20, 0x28, 0x28, 0x28 31 ); 32 33 // 0x08019518 34 static const Lights1 goomba_seg8_lights_08019518 = gdSPDefLights1( 35 0x37, 0x2d, 0x13, 36 0xde, 0xb4, 0x4e, 0x28, 0x28, 0x28 37 ); 38 39 // 0x08019530 40 ALIGNED8 static const Texture goomba_seg8_texture_08019530[] = { 41 #include "actors/goomba/goomba_body.rgba16.inc.c" 42 }; 43 44 // 0x08019D30 45 ALIGNED8 static const Texture goomba_seg8_texture_08019D30[] = { 46 #include "actors/goomba/goomba_face.rgba16.inc.c" 47 }; 48 49 // 0x0801A530 50 ALIGNED8 static const Texture goomba_seg8_texture_0801A530[] = { 51 #include "actors/goomba/goomba_face_blink.rgba16.inc.c" 52 }; 53 54 // 0x0801AD30 55 static const Lights1 goomba_seg8_lights_0801AD30 = gdSPDefLights1( 56 0x7f, 0x7f, 0x7f, 57 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 58 ); 59 60 // 0x0801AD48 61 static const Vtx goomba_seg8_vertex_0801AD48[] = { 62 {{{ 80, 58, 105}, 0, { 1124, 322}, {0x22, 0x3f, 0x68, 0xff}}}, 63 {{{ 80, 98, 62}, 0, { 858, 338}, {0x1d, 0x6e, 0x36, 0xff}}}, 64 {{{ -23, 109, 59}, 0, { 842, 1002}, {0xc7, 0x64, 0x34, 0xff}}}, 65 {{{ -23, 55, 118}, 0, { -898, 1226}, {0xbc, 0x29, 0x62, 0xff}}}, 66 {{{ -51, -48, 53}, 0, { -1544, 1510}, {0x87, 0xee, 0x1e, 0xff}}}, 67 {{{ -23, -54, 118}, 0, { -898, 1226}, {0xc7, 0xc8, 0x62, 0xff}}}, 68 {{{ -23, -108, 75}, 0, { -1322, 1230}, {0xbf, 0x9b, 0x27, 0xff}}}, 69 {{{ -1, 0, 141}, 0, { -670, 1004}, {0xfa, 0xf8, 0x7e, 0xff}}}, 70 {{{ 80, -97, 52}, 0, { -1560, 196}, {0x1c, 0x96, 0x3f, 0xff}}}, 71 {{{ 80, -57, 105}, 0, { -1022, 196}, {0x1d, 0xbe, 0x67, 0xff}}}, 72 {{{ 82, 0, 120}, 0, { -880, 168}, {0x2e, 0x05, 0x76, 0xff}}}, 73 {{{ -51, 49, 53}, 0, { -1544, 1510}, {0x85, 0x1a, 0x10, 0xff}}}, 74 {{{ 80, 58, 105}, 0, { -1022, 196}, {0x22, 0x3f, 0x68, 0xff}}}, 75 {{{ -23, 109, 59}, 0, { -1482, 1230}, {0xc7, 0x64, 0x34, 0xff}}}, 76 {{{ -23, 55, 118}, 0, { 1198, 978}, {0xbc, 0x29, 0x62, 0xff}}}, 77 }; 78 79 // 0x0801AE38 80 static const Vtx goomba_seg8_vertex_0801AE38[] = { 81 {{{ -23, 109, -58}, 0, { 122, 1008}, {0xbd, 0x65, 0xdc, 0xff}}}, 82 {{{ -1, 130, 0}, 0, { 482, 872}, {0xfb, 0x7e, 0x05, 0xff}}}, 83 {{{ 82, 110, 0}, 0, { 482, 330}, {0x2d, 0x76, 0xf9, 0xff}}}, 84 {{{ -23, 109, 59}, 0, { 842, 1002}, {0xc7, 0x64, 0x34, 0xff}}}, 85 {{{ 80, 98, 62}, 0, { 858, 338}, {0x1d, 0x6e, 0x36, 0xff}}}, 86 {{{ 80, 98, -61}, 0, { 108, 346}, {0x19, 0x6a, 0xc1, 0xff}}}, 87 {{{ -23, 55, -117}, 0, { -232, 990}, {0xd2, 0x39, 0x99, 0xff}}}, 88 {{{ -23, -54, -117}, 0, { -3250, 1226}, {0xbc, 0xdc, 0x9c, 0xff}}}, 89 {{{ -51, 49, -52}, 0, { -2604, 1510}, {0x87, 0x14, 0xe3, 0xff}}}, 90 {{{ -23, 55, -117}, 0, { -3250, 1226}, {0xd2, 0x39, 0x99, 0xff}}}, 91 {{{ -23, 109, -58}, 0, { -2666, 1230}, {0xbd, 0x65, 0xdc, 0xff}}}, 92 {{{ -1, 0, -140}, 0, { -3478, 1004}, {0xf2, 0x00, 0x82, 0xff}}}, 93 {{{ 82, 0, -119}, 0, { -3268, 168}, {0x29, 0x03, 0x89, 0xff}}}, 94 {{{ 80, 58, -104}, 0, { -3126, 196}, {0x1f, 0x40, 0x97, 0xff}}}, 95 {{{ 143, 65, -68}, 0, { 62, -70}, {0x4c, 0x49, 0xbb, 0xff}}}, 96 {{{ 156, 68, 0}, 0, { 484, -156}, {0x6e, 0x3e, 0x00, 0xff}}}, 97 }; 98 99 // 0x0801AF38 100 static const Vtx goomba_seg8_vertex_0801AF38[] = { 101 {{{ -23, -54, -117}, 0, { -3250, 1226}, {0xbc, 0xdc, 0x9c, 0xff}}}, 102 {{{ -51, -48, -52}, 0, { -2604, 1510}, {0x85, 0xe8, 0xf0, 0xff}}}, 103 {{{ -51, 49, -52}, 0, { -2604, 1510}, {0x87, 0x14, 0xe3, 0xff}}}, 104 {{{ -23, -108, -74}, 0, { -2826, 1230}, {0xca, 0x9c, 0xca, 0xff}}}, 105 {{{ 82, 0, -119}, 0, { -3268, 168}, {0x29, 0x03, 0x89, 0xff}}}, 106 {{{ 80, -57, -104}, 0, { -3126, 196}, {0x24, 0xc1, 0x99, 0xff}}}, 107 {{{ -1, -129, 0}, 0, { -2074, 1004}, {0xfe, 0x82, 0xf8, 0xff}}}, 108 {{{ -23, -108, 75}, 0, { -1322, 1230}, {0xbf, 0x9b, 0x27, 0xff}}}, 109 {{{ 80, -97, -51}, 0, { -2588, 196}, {0x20, 0x91, 0xce, 0xff}}}, 110 {{{ 82, -109, 0}, 0, { -2074, 168}, {0x2c, 0x8a, 0x05, 0xff}}}, 111 {{{ 80, -97, 52}, 0, { -1560, 196}, {0x1c, 0x96, 0x3f, 0xff}}}, 112 {{{ -51, -48, 53}, 0, { -1544, 1510}, {0x87, 0xee, 0x1e, 0xff}}}, 113 {{{ 82, 110, 0}, 0, { 482, 330}, {0x2d, 0x76, 0xf9, 0xff}}}, 114 {{{ 80, 98, 62}, 0, { 858, 338}, {0x1d, 0x6e, 0x36, 0xff}}}, 115 {{{ 143, 65, 69}, 0, { 906, -78}, {0x4d, 0x51, 0x3a, 0xff}}}, 116 {{{ 156, 68, 0}, 0, { 484, -156}, {0x6e, 0x3e, 0x00, 0xff}}}, 117 }; 118 119 // 0x0801B038 120 static const Vtx goomba_seg8_vertex_0801B038[] = { 121 {{{ 143, 65, 69}, 0, { 906, -78}, {0x4d, 0x51, 0x3a, 0xff}}}, 122 {{{ 80, 98, 62}, 0, { 858, 338}, {0x1d, 0x6e, 0x36, 0xff}}}, 123 {{{ 80, 58, 105}, 0, { 1124, 322}, {0x22, 0x3f, 0x68, 0xff}}}, 124 {{{ 156, 0, 74}, 0, { -1340, -572}, {0x6a, 0x04, 0x45, 0xff}}}, 125 {{{ 80, 58, 105}, 0, { -1022, 196}, {0x22, 0x3f, 0x68, 0xff}}}, 126 {{{ 82, 0, 120}, 0, { -880, 168}, {0x2e, 0x05, 0x76, 0xff}}}, 127 {{{ 80, -57, 105}, 0, { -1022, 196}, {0x1d, 0xbe, 0x67, 0xff}}}, 128 {{{ 143, -64, 69}, 0, { -1380, -440}, {0x4a, 0xb4, 0x44, 0xff}}}, 129 {{{ 80, -97, 52}, 0, { -1560, 196}, {0x1c, 0x96, 0x3f, 0xff}}}, 130 {{{ 156, -67, 0}, 0, { -2074, -572}, {0x6e, 0xc1, 0x00, 0xff}}}, 131 {{{ 82, -109, 0}, 0, { -2074, 168}, {0x2c, 0x8a, 0x05, 0xff}}}, 132 {{{ 143, -64, -68}, 0, { -2768, -440}, {0x4b, 0xac, 0xc6, 0xff}}}, 133 {{{ 80, -97, -51}, 0, { -2588, 196}, {0x20, 0x91, 0xce, 0xff}}}, 134 {{{ 80, -57, -104}, 0, { -3126, 196}, {0x24, 0xc1, 0x99, 0xff}}}, 135 {{{ 143, 65, 69}, 0, { -1380, -440}, {0x4d, 0x51, 0x3a, 0xff}}}, 136 {{{ 177, 0, 0}, 0, { -2074, -774}, {0x7e, 0x00, 0x00, 0xff}}}, 137 }; 138 139 // 0x0801B138 140 static const Vtx goomba_seg8_vertex_0801B138[] = { 141 {{{ 156, 0, 74}, 0, { -1340, -572}, {0x6a, 0x04, 0x45, 0xff}}}, 142 {{{ 156, 68, 0}, 0, { -2074, -572}, {0x6e, 0x3e, 0x00, 0xff}}}, 143 {{{ 143, 65, 69}, 0, { -1380, -440}, {0x4d, 0x51, 0x3a, 0xff}}}, 144 {{{ 177, 0, 0}, 0, { -2074, -774}, {0x7e, 0x00, 0x00, 0xff}}}, 145 {{{ 156, 0, -73}, 0, { -2808, -572}, {0x6a, 0xfc, 0xbb, 0xff}}}, 146 {{{ 80, -57, -104}, 0, { -3126, 196}, {0x24, 0xc1, 0x99, 0xff}}}, 147 {{{ 82, 0, -119}, 0, { -3268, 168}, {0x29, 0x03, 0x89, 0xff}}}, 148 {{{ 80, 58, -104}, 0, { -3126, 196}, {0x1f, 0x40, 0x97, 0xff}}}, 149 {{{ 143, 65, -68}, 0, { -2768, -440}, {0x4c, 0x49, 0xbb, 0xff}}}, 150 {{{ 143, -64, -68}, 0, { -2768, -440}, {0x4b, 0xac, 0xc6, 0xff}}}, 151 {{{ 156, -67, 0}, 0, { -2074, -572}, {0x6e, 0xc1, 0x00, 0xff}}}, 152 {{{ 82, -109, 0}, 0, { -2074, 168}, {0x2c, 0x8a, 0x05, 0xff}}}, 153 {{{ 80, -97, -51}, 0, { -2588, 196}, {0x20, 0x91, 0xce, 0xff}}}, 154 {{{ -51, 49, 53}, 0, { -1544, 1510}, {0x85, 0x1a, 0x10, 0xff}}}, 155 {{{ -23, 109, -58}, 0, { -2666, 1230}, {0xbd, 0x65, 0xdc, 0xff}}}, 156 {{{ -51, 49, -52}, 0, { -2604, 1510}, {0x87, 0x14, 0xe3, 0xff}}}, 157 }; 158 159 // 0x0801B238 160 static const Vtx goomba_seg8_vertex_0801B238[] = { 161 {{{ 143, 65, -68}, 0, { 62, -70}, {0x4c, 0x49, 0xbb, 0xff}}}, 162 {{{ 80, 98, -61}, 0, { 108, 346}, {0x19, 0x6a, 0xc1, 0xff}}}, 163 {{{ 82, 110, 0}, 0, { 482, 330}, {0x2d, 0x76, 0xf9, 0xff}}}, 164 {{{ -51, 49, 53}, 0, { -1544, 1510}, {0x85, 0x1a, 0x10, 0xff}}}, 165 {{{ -51, -48, -52}, 0, { -2604, 1510}, {0x85, 0xe8, 0xf0, 0xff}}}, 166 {{{ -51, -48, 53}, 0, { -1544, 1510}, {0x87, 0xee, 0x1e, 0xff}}}, 167 {{{ -51, 49, -52}, 0, { -2604, 1510}, {0x87, 0x14, 0xe3, 0xff}}}, 168 {{{ -23, 55, -117}, 0, { -232, 990}, {0xd2, 0x39, 0x99, 0xff}}}, 169 {{{ 80, 58, -104}, 0, { -156, 336}, {0x1f, 0x40, 0x97, 0xff}}}, 170 {{{ -23, 109, 59}, 0, { -1482, 1230}, {0xc7, 0x64, 0x34, 0xff}}}, 171 {{{ -23, 109, -58}, 0, { -2666, 1230}, {0xbd, 0x65, 0xdc, 0xff}}}, 172 }; 173 174 // 0x0801B2E8 - 0x0801B560 175 const Gfx goomba_seg8_dl_0801B2E8[] = { 176 gsSPLight(&goomba_seg8_lights_0801AD30.l, 1), 177 gsSPLight(&goomba_seg8_lights_0801AD30.a, 2), 178 gsSPVertex(goomba_seg8_vertex_0801AD48, 15, 0), 179 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 180 gsSP2Triangles( 6, 5, 4, 0x0, 5, 7, 3, 0x0), 181 gsSP2Triangles( 5, 6, 8, 0x0, 5, 8, 9, 0x0), 182 gsSP2Triangles( 7, 5, 9, 0x0, 3, 7, 10, 0x0), 183 gsSP2Triangles( 7, 9, 10, 0x0, 3, 11, 4, 0x0), 184 gsSP2Triangles( 3, 10, 12, 0x0, 3, 13, 11, 0x0), 185 gsSP1Triangle( 0, 2, 14, 0x0), 186 gsSPVertex(goomba_seg8_vertex_0801AE38, 16, 0), 187 gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 0, 0x0), 188 gsSP2Triangles( 1, 3, 4, 0x0, 1, 4, 2, 0x0), 189 gsSP2Triangles( 0, 2, 5, 0x0, 6, 0, 5, 0x0), 190 gsSP2Triangles( 7, 8, 9, 0x0, 10, 9, 8, 0x0), 191 gsSP2Triangles( 9, 11, 7, 0x0, 12, 9, 13, 0x0), 192 gsSP2Triangles(12, 11, 9, 0x0, 7, 11, 12, 0x0), 193 gsSP1Triangle(14, 2, 15, 0x0), 194 gsSPVertex(goomba_seg8_vertex_0801AF38, 16, 0), 195 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 196 gsSP2Triangles( 0, 4, 5, 0x0, 5, 3, 0, 0x0), 197 gsSP2Triangles( 3, 6, 7, 0x0, 1, 3, 7, 0x0), 198 gsSP2Triangles( 5, 8, 3, 0x0, 6, 3, 8, 0x0), 199 gsSP2Triangles( 7, 6, 9, 0x0, 6, 8, 9, 0x0), 200 gsSP2Triangles( 7, 9, 10, 0x0, 1, 7, 11, 0x0), 201 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 202 gsSPVertex(goomba_seg8_vertex_0801B038, 16, 0), 203 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 204 gsSP2Triangles( 5, 6, 7, 0x0, 5, 7, 3, 0x0), 205 gsSP2Triangles( 6, 8, 7, 0x0, 9, 3, 7, 0x0), 206 gsSP2Triangles( 7, 10, 9, 0x0, 7, 8, 10, 0x0), 207 gsSP2Triangles(11, 12, 13, 0x0, 3, 14, 4, 0x0), 208 gsSP1Triangle( 9, 15, 3, 0x0), 209 gsSPVertex(goomba_seg8_vertex_0801B138, 16, 0), 210 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 211 gsSP2Triangles( 4, 5, 6, 0x0, 6, 7, 8, 0x0), 212 gsSP2Triangles( 6, 8, 4, 0x0, 1, 4, 8, 0x0), 213 gsSP2Triangles( 4, 9, 5, 0x0, 4, 10, 9, 0x0), 214 gsSP2Triangles( 1, 3, 4, 0x0, 4, 3, 10, 0x0), 215 gsSP2Triangles(11, 9, 10, 0x0, 11, 12, 9, 0x0), 216 gsSP1Triangle(13, 14, 15, 0x0), 217 gsSPVertex(goomba_seg8_vertex_0801B238, 11, 0), 218 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 219 gsSP2Triangles( 3, 6, 4, 0x0, 7, 1, 8, 0x0), 220 gsSP2Triangles( 8, 1, 0, 0x0, 3, 9, 10, 0x0), 221 gsSPEndDisplayList(), 222 }; 223 224 // 0x0801B560 - 0x0801B5A0 225 const Gfx goomba_seg8_dl_0801B560[] = { 226 gsDPPipeSync(), 227 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 228 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), 229 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 230 gsDPTileSync(), 231 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), 232 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 233 gsSPEndDisplayList(), 234 }; 235 236 // 0x0801B5A0 - 0x0801B5C8 237 const Gfx goomba_seg8_dl_0801B5A0[] = { 238 gsSPDisplayList(goomba_seg8_dl_0801B2E8), 239 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 240 gsDPPipeSync(), 241 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 242 gsSPEndDisplayList(), 243 }; 244 245 // 0x0801B5C8 - 0x0801B5F0 246 const Gfx goomba_seg8_dl_0801B5C8[] = { 247 gsSPDisplayList(goomba_seg8_dl_0801B560), 248 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, goomba_seg8_texture_08019D30), 249 gsDPLoadSync(), 250 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 251 gsSPBranchList(goomba_seg8_dl_0801B5A0), 252 }; 253 254 // 0x0801B5F0 - 0x0801B618 255 const Gfx goomba_seg8_dl_0801B5F0[] = { 256 gsSPDisplayList(goomba_seg8_dl_0801B560), 257 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, goomba_seg8_texture_0801A530), 258 gsDPLoadSync(), 259 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 260 gsSPBranchList(goomba_seg8_dl_0801B5A0), 261 }; 262 263 // 0x0801B618 264 static const Vtx goomba_seg8_vertex_0801B618[] = { 265 {{{ 18, 18, 0}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}}, 266 {{{ -18, 18, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}}, 267 {{{ -18, -18, 0}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}}, 268 {{{ 18, -18, 0}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}}, 269 }; 270 271 // 0x0801B658 - 0x0801B690 272 const Gfx goomba_seg8_dl_0801B658[] = { 273 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, goomba_seg8_texture_08019530), 274 gsDPLoadSync(), 275 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 276 gsSPVertex(goomba_seg8_vertex_0801B618, 4, 0), 277 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 278 gsSPEndDisplayList(), 279 }; 280 281 // 0x0801B690 - 0x0801B700 282 const Gfx goomba_seg8_dl_0801B690[] = { 283 gsDPPipeSync(), 284 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA), 285 gsSPClearGeometryMode(G_LIGHTING), 286 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), 287 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 288 gsDPTileSync(), 289 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), 290 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 291 gsSPDisplayList(goomba_seg8_dl_0801B658), 292 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 293 gsDPPipeSync(), 294 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 295 gsSPSetGeometryMode(G_LIGHTING), 296 gsSPEndDisplayList(), 297 }; 298 299 // 0x0801B700 300 static const Vtx goomba_seg8_vertex_0801B700[] = { 301 {{{ 90, 14, -14}, 0, { 0, 0}, {0x6c, 0xdf, 0xc8, 0x00}}}, 302 {{{ 90, 14, 29}, 0, { 0, 0}, {0x6c, 0xdf, 0x38, 0x00}}}, 303 {{{ 85, -4, 29}, 0, { 0, 0}, {0x5d, 0xb8, 0x2d, 0x00}}}, 304 {{{ 85, -4, -14}, 0, { 0, 0}, {0x5d, 0xb8, 0xd3, 0xff}}}, 305 {{{ -30, 14, 21}, 0, { 0, 0}, {0x95, 0xd4, 0x33, 0xff}}}, 306 {{{ -30, 14, -7}, 0, { 0, 0}, {0x95, 0xd4, 0xcd, 0xff}}}, 307 {{{ -25, 0, -4}, 0, { 0, 0}, {0xad, 0xa9, 0xda, 0xff}}}, 308 {{{ -25, 0, 19}, 0, { 0, 0}, {0xad, 0xa9, 0x26, 0xff}}}, 309 {{{ 66, -17, -14}, 0, { 0, 0}, {0x1e, 0x88, 0xe5, 0xff}}}, 310 {{{ 66, -17, 29}, 0, { 0, 0}, {0x1e, 0x88, 0x1b, 0xff}}}, 311 {{{ 4, -12, 26}, 0, { 0, 0}, {0xe1, 0x87, 0x16, 0xff}}}, 312 {{{ 4, -12, -11}, 0, { 0, 0}, {0xe1, 0x87, 0xea, 0xff}}}, 313 {{{ 60, 14, 51}, 0, { 0, 0}, {0x1f, 0xe1, 0x76, 0xff}}}, 314 {{{ 0, 11, 45}, 0, { 0, 0}, {0xd3, 0xda, 0x6f, 0xff}}}, 315 {{{ 2, -6, 39}, 0, { 0, 0}, {0xd5, 0xac, 0x54, 0xff}}}, 316 {{{ 60, -12, 44}, 0, { 0, 0}, {0x20, 0xb2, 0x5e, 0xff}}}, 317 }; 318 319 // 0x0801B800 320 static const Vtx goomba_seg8_vertex_0801B800[] = { 321 {{{ 0, 11, -30}, 0, { 0, 0}, {0xd3, 0xda, 0x91, 0xff}}}, 322 {{{ 60, 14, -37}, 0, { 0, 0}, {0x1f, 0xe1, 0x8a, 0x00}}}, 323 {{{ 60, -12, -30}, 0, { 0, 0}, {0x20, 0xb2, 0xa2, 0x00}}}, 324 {{{ 2, -6, -25}, 0, { 0, 0}, {0xd5, 0xac, 0xac, 0xff}}}, 325 {{{ 4, -12, -11}, 0, { 0, 0}, {0xe1, 0x87, 0xea, 0xff}}}, 326 {{{ -25, 0, -4}, 0, { 0, 0}, {0xad, 0xa9, 0xda, 0xff}}}, 327 {{{ 2, -6, 39}, 0, { 0, 0}, {0xd5, 0xac, 0x54, 0xff}}}, 328 {{{ -25, 0, 19}, 0, { 0, 0}, {0xad, 0xa9, 0x26, 0xff}}}, 329 {{{ 4, -12, 26}, 0, { 0, 0}, {0xe1, 0x87, 0x16, 0xff}}}, 330 {{{ 66, -17, 29}, 0, { 0, 0}, {0x1e, 0x88, 0x1b, 0xff}}}, 331 {{{ 85, -4, 29}, 0, { 0, 0}, {0x5d, 0xb8, 0x2d, 0xff}}}, 332 {{{ 60, -12, 44}, 0, { 0, 0}, {0x20, 0xb2, 0x5e, 0xff}}}, 333 {{{ 85, -4, -14}, 0, { 0, 0}, {0x5d, 0xb8, 0xd3, 0xff}}}, 334 {{{ 66, -17, -14}, 0, { 0, 0}, {0x1e, 0x88, 0xe5, 0xff}}}, 335 {{{ -30, 14, -7}, 0, { 0, 0}, {0x95, 0xd4, 0xcd, 0xff}}}, 336 }; 337 338 // 0x0801B8F0 339 static const Vtx goomba_seg8_vertex_0801B8F0[] = { 340 {{{ 0, 11, 45}, 0, { 0, 0}, {0xd3, 0xda, 0x6f, 0xff}}}, 341 {{{ -30, 14, 21}, 0, { 0, 0}, {0x95, 0xd4, 0x33, 0x00}}}, 342 {{{ -25, 0, 19}, 0, { 0, 0}, {0xad, 0xa9, 0x26, 0x00}}}, 343 {{{ 2, -6, 39}, 0, { 0, 0}, {0xd5, 0xac, 0x54, 0xff}}}, 344 {{{ 60, -12, 44}, 0, { 0, 0}, {0x20, 0xb2, 0x5e, 0xff}}}, 345 {{{ 85, -4, 29}, 0, { 0, 0}, {0x5d, 0xb8, 0x2d, 0xff}}}, 346 {{{ 90, 14, 29}, 0, { 0, 0}, {0x6c, 0xdf, 0x38, 0xff}}}, 347 {{{ 60, 14, 51}, 0, { 0, 0}, {0x1f, 0xe1, 0x76, 0xff}}}, 348 {{{ 66, -17, -14}, 0, { 0, 0}, {0x1e, 0x88, 0xe5, 0xff}}}, 349 {{{ 85, -4, -14}, 0, { 0, 0}, {0x5d, 0xb8, 0xd3, 0xff}}}, 350 {{{ 66, -17, 29}, 0, { 0, 0}, {0x1e, 0x88, 0x1b, 0xff}}}, 351 {{{ 60, 14, -37}, 0, { 0, 0}, {0x1f, 0xe1, 0x8a, 0xff}}}, 352 {{{ 90, 14, -14}, 0, { 0, 0}, {0x6c, 0xdf, 0xc8, 0xff}}}, 353 {{{ 60, -12, -30}, 0, { 0, 0}, {0x20, 0xb2, 0xa2, 0xff}}}, 354 }; 355 356 // 0x0801B9D0 357 static const Vtx goomba_seg8_vertex_0801B9D0[] = { 358 {{{ -30, 14, -7}, 0, { 0, 0}, {0x09, 0x7e, 0x00, 0xff}}}, 359 {{{ -30, 14, 21}, 0, { 0, 0}, {0x09, 0x7e, 0x00, 0x00}}}, 360 {{{ 0, 11, 45}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 361 {{{ 0, 11, -30}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0xff}}}, 362 {{{ 60, 14, 51}, 0, { 0, 0}, {0xfe, 0x7f, 0x00, 0xff}}}, 363 {{{ 90, 14, 29}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 364 {{{ 90, 14, -14}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 365 {{{ 60, 14, -37}, 0, { 0, 0}, {0xfe, 0x7f, 0x00, 0xff}}}, 366 }; 367 368 // 0x0801BA50 369 static const Vtx goomba_seg8_vertex_0801BA50[] = { 370 {{{ 0, 11, 30}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 371 {{{ 60, 14, 37}, 0, { 0, 0}, {0xfe, 0x7f, 0x00, 0x00}}}, 372 {{{ 60, 14, -51}, 0, { 0, 0}, {0xfe, 0x7f, 0x00, 0x00}}}, 373 {{{ 0, 11, -45}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0xff}}}, 374 {{{ 90, 14, 14}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 375 {{{ 90, 14, -29}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 376 {{{ -30, 14, -21}, 0, { 0, 0}, {0x09, 0x7e, 0x00, 0xff}}}, 377 {{{ -30, 14, 7}, 0, { 0, 0}, {0x09, 0x7e, 0x00, 0xff}}}, 378 {{{ 60, -12, 30}, 0, { 0, 0}, {0x20, 0xb2, 0x5e, 0xff}}}, 379 {{{ 85, -4, 14}, 0, { 0, 0}, {0x5d, 0xb8, 0x2d, 0xff}}}, 380 {{{ 90, 14, 14}, 0, { 0, 0}, {0x6c, 0xdf, 0x38, 0xff}}}, 381 {{{ 60, 14, 37}, 0, { 0, 0}, {0x1f, 0xe1, 0x76, 0xff}}}, 382 {{{ 66, -17, -29}, 0, { 0, 0}, {0x1e, 0x88, 0xe5, 0xff}}}, 383 {{{ 85, -4, -29}, 0, { 0, 0}, {0x5d, 0xb8, 0xd3, 0xff}}}, 384 {{{ 66, -17, 14}, 0, { 0, 0}, {0x1e, 0x88, 0x1b, 0xff}}}, 385 }; 386 387 // 0x0801BB40 388 static const Vtx goomba_seg8_vertex_0801BB40[] = { 389 {{{ 60, 14, -51}, 0, { 0, 0}, {0x1f, 0xe1, 0x8a, 0xff}}}, 390 {{{ 90, 14, -29}, 0, { 0, 0}, {0x6c, 0xdf, 0xc8, 0x00}}}, 391 {{{ 85, -4, -29}, 0, { 0, 0}, {0x5d, 0xb8, 0xd3, 0x00}}}, 392 {{{ 60, -12, -44}, 0, { 0, 0}, {0x20, 0xb2, 0xa2, 0xff}}}, 393 {{{ 2, -6, -39}, 0, { 0, 0}, {0xd5, 0xac, 0xac, 0xff}}}, 394 {{{ -25, 0, -19}, 0, { 0, 0}, {0xad, 0xa9, 0xda, 0xff}}}, 395 {{{ -30, 14, -21}, 0, { 0, 0}, {0x95, 0xd4, 0xcd, 0xff}}}, 396 {{{ 0, 11, -45}, 0, { 0, 0}, {0xd3, 0xda, 0x91, 0xff}}}, 397 {{{ 4, -12, 11}, 0, { 0, 0}, {0xe1, 0x87, 0x16, 0xff}}}, 398 {{{ -25, 0, 4}, 0, { 0, 0}, {0xad, 0xa9, 0x26, 0xff}}}, 399 {{{ 4, -12, -26}, 0, { 0, 0}, {0xe1, 0x87, 0xea, 0xff}}}, 400 {{{ 0, 11, 30}, 0, { 0, 0}, {0xd3, 0xda, 0x6f, 0xff}}}, 401 {{{ -30, 14, 7}, 0, { 0, 0}, {0x95, 0xd4, 0x33, 0xff}}}, 402 {{{ 2, -6, 25}, 0, { 0, 0}, {0xd5, 0xac, 0x54, 0xff}}}, 403 {{{ 66, -17, 14}, 0, { 0, 0}, {0x1e, 0x88, 0x1b, 0xff}}}, 404 {{{ 60, -12, 30}, 0, { 0, 0}, {0x20, 0xb2, 0x5e, 0xff}}}, 405 }; 406 407 // 0x0801BC40 408 static const Vtx goomba_seg8_vertex_0801BC40[] = { 409 {{{ 60, -12, -44}, 0, { 0, 0}, {0x20, 0xb2, 0xa2, 0xff}}}, 410 {{{ 66, -17, -29}, 0, { 0, 0}, {0x1e, 0x88, 0xe5, 0x00}}}, 411 {{{ 4, -12, -26}, 0, { 0, 0}, {0xe1, 0x87, 0xea, 0x00}}}, 412 {{{ 2, -6, -39}, 0, { 0, 0}, {0xd5, 0xac, 0xac, 0xff}}}, 413 {{{ 66, -17, 14}, 0, { 0, 0}, {0x1e, 0x88, 0x1b, 0xff}}}, 414 {{{ 85, -4, 14}, 0, { 0, 0}, {0x5d, 0xb8, 0x2d, 0xff}}}, 415 {{{ 60, -12, 30}, 0, { 0, 0}, {0x20, 0xb2, 0x5e, 0xff}}}, 416 {{{ 85, -4, -29}, 0, { 0, 0}, {0x5d, 0xb8, 0xd3, 0xff}}}, 417 {{{ -25, 0, -19}, 0, { 0, 0}, {0xad, 0xa9, 0xda, 0xff}}}, 418 {{{ 2, -6, 25}, 0, { 0, 0}, {0xd5, 0xac, 0x54, 0xff}}}, 419 {{{ -25, 0, 4}, 0, { 0, 0}, {0xad, 0xa9, 0x26, 0xff}}}, 420 {{{ 4, -12, 11}, 0, { 0, 0}, {0xe1, 0x87, 0x16, 0xff}}}, 421 {{{ 60, 14, 37}, 0, { 0, 0}, {0x1f, 0xe1, 0x76, 0xff}}}, 422 {{{ 0, 11, 30}, 0, { 0, 0}, {0xd3, 0xda, 0x6f, 0xff}}}, 423 {{{ 0, 11, -45}, 0, { 0, 0}, {0xd3, 0xda, 0x91, 0xff}}}, 424 {{{ 60, 14, -51}, 0, { 0, 0}, {0x1f, 0xe1, 0x8a, 0xff}}}, 425 }; 426 427 // 0x0801BD40 428 static const Vtx goomba_seg8_vertex_0801BD40[] = { 429 {{{ -25, 0, -19}, 0, { 0, 0}, {0xad, 0xa9, 0xda, 0xff}}}, 430 {{{ -25, 0, 4}, 0, { 0, 0}, {0xad, 0xa9, 0x26, 0x00}}}, 431 {{{ -30, 14, 7}, 0, { 0, 0}, {0x95, 0xd4, 0x33, 0x00}}}, 432 {{{ -30, 14, -21}, 0, { 0, 0}, {0x95, 0xd4, 0xcd, 0xff}}}, 433 {{{ 85, -4, 14}, 0, { 0, 0}, {0x5d, 0xb8, 0x2d, 0xff}}}, 434 {{{ 85, -4, -29}, 0, { 0, 0}, {0x5d, 0xb8, 0xd3, 0xff}}}, 435 {{{ 90, 14, -29}, 0, { 0, 0}, {0x6c, 0xdf, 0xc8, 0xff}}}, 436 {{{ 90, 14, 14}, 0, { 0, 0}, {0x6c, 0xdf, 0x38, 0xff}}}, 437 }; 438 439 // 0x0801BDC0 440 static const Vtx goomba_seg8_vertex_0801BDC0[] = { 441 {{{ -24, 108, -74}, 0, { 0, 0}, {0xbd, 0x62, 0xd6, 0x00}}}, 442 {{{ -1, 128, 0}, 0, { 0, 0}, {0xf3, 0x7e, 0x00, 0x00}}}, 443 {{{ 81, 109, 0}, 0, { 0, 0}, {0x2a, 0x77, 0x00, 0x00}}}, 444 {{{ 79, 97, -51}, 0, { 0, 0}, {0x22, 0x6c, 0xc8, 0xff}}}, 445 {{{ -24, -108, 58}, 0, { 0, 0}, {0xbc, 0x9d, 0x28, 0xff}}}, 446 {{{ -1, -128, 0}, 0, { 0, 0}, {0xef, 0x83, 0x00, 0xff}}}, 447 {{{ 81, -109, 0}, 0, { 0, 0}, {0x28, 0x88, 0x00, 0xff}}}, 448 {{{ 79, -97, 61}, 0, { 0, 0}, {0x20, 0x95, 0x3a, 0xff}}}, 449 {{{ 155, 67, 0}, 0, { 0, 0}, {0x63, 0x4f, 0x00, 0xff}}}, 450 {{{ 175, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 451 {{{ 155, 0, -73}, 0, { 0, 0}, {0x65, 0x00, 0xb4, 0xff}}}, 452 {{{ 142, 64, -68}, 0, { 0, 0}, {0x4d, 0x4b, 0xbe, 0xff}}}, 453 {{{ -51, -49, -52}, 0, { 0, 0}, {0x87, 0xe6, 0xe8, 0xff}}}, 454 {{{ -51, -49, 52}, 0, { 0, 0}, {0x87, 0xe6, 0x18, 0xff}}}, 455 {{{ -51, 49, 52}, 0, { 0, 0}, {0x86, 0x17, 0x19, 0xff}}}, 456 {{{ -51, 49, -52}, 0, { 0, 0}, {0x86, 0x17, 0xe7, 0xff}}}, 457 }; 458 459 // 0x0801BEC0 460 static const Vtx goomba_seg8_vertex_0801BEC0[] = { 461 {{{ -23, 55, 117}, 0, { 0, 0}, {0xbb, 0x2a, 0x61, 0xff}}}, 462 {{{ -1, 0, 139}, 0, { 0, 0}, {0xed, 0x00, 0x7d, 0x00}}}, 463 {{{ 81, 0, 118}, 0, { 0, 0}, {0x2c, 0x00, 0x77, 0x00}}}, 464 {{{ 79, 57, 104}, 0, { 0, 0}, {0x23, 0x43, 0x65, 0xff}}}, 465 {{{ -23, -55, -117}, 0, { 0, 0}, {0xba, 0xd3, 0xa1, 0xff}}}, 466 {{{ -1, 0, -139}, 0, { 0, 0}, {0xed, 0x00, 0x83, 0xff}}}, 467 {{{ 81, 0, -118}, 0, { 0, 0}, {0x2c, 0x00, 0x89, 0xff}}}, 468 {{{ 79, -57, -104}, 0, { 0, 0}, {0x21, 0xbf, 0x99, 0xff}}}, 469 {{{ -24, -108, -58}, 0, { 0, 0}, {0xbc, 0x9d, 0xd8, 0xff}}}, 470 {{{ -51, -49, -52}, 0, { 0, 0}, {0x87, 0xe6, 0xe8, 0xff}}}, 471 {{{ 142, -64, -68}, 0, { 0, 0}, {0x4f, 0xb8, 0xbd, 0xff}}}, 472 {{{ 79, -97, -61}, 0, { 0, 0}, {0x20, 0x95, 0xc6, 0xff}}}, 473 {{{ 79, -57, 104}, 0, { 0, 0}, {0x21, 0xbf, 0x67, 0xff}}}, 474 {{{ 79, -97, 61}, 0, { 0, 0}, {0x20, 0x95, 0x3a, 0xff}}}, 475 {{{ 142, -64, 68}, 0, { 0, 0}, {0x4f, 0xb8, 0x43, 0xff}}}, 476 }; 477 478 // 0x0801BFB0 479 static const Vtx goomba_seg8_vertex_0801BFB0[] = { 480 {{{ -24, -108, 58}, 0, { 0, 0}, {0xbc, 0x9d, 0x28, 0xff}}}, 481 {{{ -23, -55, 117}, 0, { 0, 0}, {0xba, 0xd3, 0x5f, 0x00}}}, 482 {{{ -51, -49, 52}, 0, { 0, 0}, {0x87, 0xe6, 0x18, 0x00}}}, 483 {{{ -23, 55, 117}, 0, { 0, 0}, {0xbb, 0x2a, 0x61, 0xff}}}, 484 {{{ -24, 108, 74}, 0, { 0, 0}, {0xbd, 0x62, 0x2a, 0xff}}}, 485 {{{ -51, 49, 52}, 0, { 0, 0}, {0x86, 0x17, 0x19, 0xff}}}, 486 {{{ 142, 64, 68}, 0, { 0, 0}, {0x4d, 0x4b, 0x42, 0xff}}}, 487 {{{ 79, 97, 51}, 0, { 0, 0}, {0x22, 0x6c, 0x38, 0xff}}}, 488 {{{ 79, 57, 104}, 0, { 0, 0}, {0x23, 0x43, 0x65, 0xff}}}, 489 {{{ 79, 57, -104}, 0, { 0, 0}, {0x23, 0x43, 0x9b, 0xff}}}, 490 {{{ 79, 97, -51}, 0, { 0, 0}, {0x22, 0x6c, 0xc8, 0xff}}}, 491 {{{ 142, 64, -68}, 0, { 0, 0}, {0x4d, 0x4b, 0xbe, 0xff}}}, 492 {{{ -24, 108, -74}, 0, { 0, 0}, {0xbd, 0x62, 0xd6, 0xff}}}, 493 {{{ -23, 55, -117}, 0, { 0, 0}, {0xbb, 0x2a, 0x9f, 0xff}}}, 494 {{{ -51, 49, -52}, 0, { 0, 0}, {0x86, 0x17, 0xe7, 0xff}}}, 495 }; 496 497 // 0x0801C0A0 498 static const Vtx goomba_seg8_vertex_0801C0A0[] = { 499 {{{ -23, -55, -117}, 0, { 0, 0}, {0xba, 0xd3, 0xa1, 0xff}}}, 500 {{{ -51, -49, -52}, 0, { 0, 0}, {0x87, 0xe6, 0xe8, 0x00}}}, 501 {{{ -51, 49, -52}, 0, { 0, 0}, {0x86, 0x17, 0xe7, 0x00}}}, 502 {{{ -23, 55, -117}, 0, { 0, 0}, {0xbb, 0x2a, 0x9f, 0xff}}}, 503 {{{ 155, 0, 73}, 0, { 0, 0}, {0x65, 0x00, 0x4c, 0xff}}}, 504 {{{ 142, 64, 68}, 0, { 0, 0}, {0x4d, 0x4b, 0x42, 0xff}}}, 505 {{{ 79, 57, 104}, 0, { 0, 0}, {0x23, 0x43, 0x65, 0xff}}}, 506 {{{ 81, 0, 118}, 0, { 0, 0}, {0x2c, 0x00, 0x77, 0xff}}}, 507 {{{ 155, 0, -73}, 0, { 0, 0}, {0x65, 0x00, 0xb4, 0xff}}}, 508 {{{ 142, -64, -68}, 0, { 0, 0}, {0x4f, 0xb8, 0xbd, 0xff}}}, 509 {{{ 79, -57, -104}, 0, { 0, 0}, {0x21, 0xbf, 0x99, 0xff}}}, 510 {{{ 81, 0, -118}, 0, { 0, 0}, {0x2c, 0x00, 0x89, 0xff}}}, 511 {{{ -24, -108, -58}, 0, { 0, 0}, {0xbc, 0x9d, 0xd8, 0xff}}}, 512 {{{ -24, -108, 58}, 0, { 0, 0}, {0xbc, 0x9d, 0x28, 0xff}}}, 513 {{{ -51, -49, 52}, 0, { 0, 0}, {0x87, 0xe6, 0x18, 0xff}}}, 514 {{{ 79, -97, -61}, 0, { 0, 0}, {0x20, 0x95, 0xc6, 0xff}}}, 515 }; 516 517 // 0x0801C1A0 518 static const Vtx goomba_seg8_vertex_0801C1A0[] = { 519 {{{ 142, -64, 68}, 0, { 0, 0}, {0x4f, 0xb8, 0x43, 0xff}}}, 520 {{{ 79, -97, 61}, 0, { 0, 0}, {0x20, 0x95, 0x3a, 0x00}}}, 521 {{{ 81, -109, 0}, 0, { 0, 0}, {0x28, 0x88, 0x00, 0x00}}}, 522 {{{ 155, -67, 0}, 0, { 0, 0}, {0x63, 0xb2, 0x00, 0xff}}}, 523 {{{ -23, -55, 117}, 0, { 0, 0}, {0xba, 0xd3, 0x5f, 0xff}}}, 524 {{{ -24, -108, 58}, 0, { 0, 0}, {0xbc, 0x9d, 0x28, 0xff}}}, 525 {{{ 79, -57, 104}, 0, { 0, 0}, {0x21, 0xbf, 0x67, 0xff}}}, 526 {{{ -51, 49, 52}, 0, { 0, 0}, {0x86, 0x17, 0x19, 0xff}}}, 527 {{{ -24, 108, 74}, 0, { 0, 0}, {0xbd, 0x62, 0x2a, 0xff}}}, 528 {{{ -24, 108, -74}, 0, { 0, 0}, {0xbd, 0x62, 0xd6, 0xff}}}, 529 {{{ -51, 49, -52}, 0, { 0, 0}, {0x86, 0x17, 0xe7, 0xff}}}, 530 {{{ 79, 57, 104}, 0, { 0, 0}, {0x23, 0x43, 0x65, 0xff}}}, 531 {{{ 79, 97, 51}, 0, { 0, 0}, {0x22, 0x6c, 0x38, 0xff}}}, 532 {{{ -23, 55, 117}, 0, { 0, 0}, {0xbb, 0x2a, 0x61, 0xff}}}, 533 }; 534 535 // 0x0801C280 536 static const Vtx goomba_seg8_vertex_0801C280[] = { 537 {{{ 142, 64, -68}, 0, { 0, 0}, {0x4d, 0x4b, 0xbe, 0xff}}}, 538 {{{ 79, 97, -51}, 0, { 0, 0}, {0x22, 0x6c, 0xc8, 0x00}}}, 539 {{{ 81, 109, 0}, 0, { 0, 0}, {0x2a, 0x77, 0x00, 0x00}}}, 540 {{{ 155, 67, 0}, 0, { 0, 0}, {0x63, 0x4f, 0x00, 0xff}}}, 541 {{{ -23, 55, -117}, 0, { 0, 0}, {0xbb, 0x2a, 0x9f, 0xff}}}, 542 {{{ -24, 108, -74}, 0, { 0, 0}, {0xbd, 0x62, 0xd6, 0xff}}}, 543 {{{ 79, 57, -104}, 0, { 0, 0}, {0x23, 0x43, 0x9b, 0xff}}}, 544 {{{ -1, -128, 0}, 0, { 0, 0}, {0xef, 0x83, 0x00, 0xff}}}, 545 {{{ -24, -108, -58}, 0, { 0, 0}, {0xbc, 0x9d, 0xd8, 0xff}}}, 546 {{{ 79, -97, -61}, 0, { 0, 0}, {0x20, 0x95, 0xc6, 0xff}}}, 547 {{{ 81, -109, 0}, 0, { 0, 0}, {0x28, 0x88, 0x00, 0xff}}}, 548 {{{ -1, 128, 0}, 0, { 0, 0}, {0xf3, 0x7e, 0x00, 0xff}}}, 549 {{{ -24, 108, 74}, 0, { 0, 0}, {0xbd, 0x62, 0x2a, 0xff}}}, 550 {{{ 79, 97, 51}, 0, { 0, 0}, {0x22, 0x6c, 0x38, 0xff}}}, 551 }; 552 553 // 0x0801C360 554 static const Vtx goomba_seg8_vertex_0801C360[] = { 555 {{{ 81, 0, 118}, 0, { 0, 0}, {0x2c, 0x00, 0x77, 0xff}}}, 556 {{{ -1, 0, 139}, 0, { 0, 0}, {0xed, 0x00, 0x7d, 0x00}}}, 557 {{{ -23, -55, 117}, 0, { 0, 0}, {0xba, 0xd3, 0x5f, 0x00}}}, 558 {{{ 79, -57, 104}, 0, { 0, 0}, {0x21, 0xbf, 0x67, 0xff}}}, 559 {{{ -1, 0, -139}, 0, { 0, 0}, {0xed, 0x00, 0x83, 0xff}}}, 560 {{{ -23, 55, -117}, 0, { 0, 0}, {0xbb, 0x2a, 0x9f, 0xff}}}, 561 {{{ 79, 57, -104}, 0, { 0, 0}, {0x23, 0x43, 0x9b, 0xff}}}, 562 {{{ 81, 0, -118}, 0, { 0, 0}, {0x2c, 0x00, 0x89, 0xff}}}, 563 {{{ 155, 0, -73}, 0, { 0, 0}, {0x65, 0x00, 0xb4, 0xff}}}, 564 {{{ 175, 0, 0}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 565 {{{ 155, -67, 0}, 0, { 0, 0}, {0x63, 0xb2, 0x00, 0xff}}}, 566 {{{ 142, -64, -68}, 0, { 0, 0}, {0x4f, 0xb8, 0xbd, 0xff}}}, 567 {{{ 155, 0, 73}, 0, { 0, 0}, {0x65, 0x00, 0x4c, 0xff}}}, 568 {{{ 142, -64, 68}, 0, { 0, 0}, {0x4f, 0xb8, 0x43, 0xff}}}, 569 {{{ 155, 67, 0}, 0, { 0, 0}, {0x63, 0x4f, 0x00, 0xff}}}, 570 {{{ 142, 64, 68}, 0, { 0, 0}, {0x4d, 0x4b, 0x42, 0xff}}}, 571 }; 572 573 // 0x0801C460 574 static const Vtx goomba_seg8_vertex_0801C460[] = { 575 {{{ 81, 109, 0}, 0, { 0, 0}, {0x2a, 0x77, 0x00, 0xff}}}, 576 {{{ 79, 97, 51}, 0, { 0, 0}, {0x22, 0x6c, 0x38, 0x00}}}, 577 {{{ 142, 64, 68}, 0, { 0, 0}, {0x4d, 0x4b, 0x42, 0x00}}}, 578 {{{ 155, 67, 0}, 0, { 0, 0}, {0x63, 0x4f, 0x00, 0xff}}}, 579 {{{ 81, 0, 118}, 0, { 0, 0}, {0x2c, 0x00, 0x77, 0xff}}}, 580 {{{ 79, -57, 104}, 0, { 0, 0}, {0x21, 0xbf, 0x67, 0xff}}}, 581 {{{ 142, -64, 68}, 0, { 0, 0}, {0x4f, 0xb8, 0x43, 0xff}}}, 582 {{{ 155, 0, 73}, 0, { 0, 0}, {0x65, 0x00, 0x4c, 0xff}}}, 583 {{{ 81, 0, -118}, 0, { 0, 0}, {0x2c, 0x00, 0x89, 0xff}}}, 584 {{{ 79, 57, -104}, 0, { 0, 0}, {0x23, 0x43, 0x9b, 0xff}}}, 585 {{{ 142, 64, -68}, 0, { 0, 0}, {0x4d, 0x4b, 0xbe, 0xff}}}, 586 {{{ 155, 0, -73}, 0, { 0, 0}, {0x65, 0x00, 0xb4, 0xff}}}, 587 {{{ 81, -109, 0}, 0, { 0, 0}, {0x28, 0x88, 0x00, 0xff}}}, 588 {{{ 79, -97, -61}, 0, { 0, 0}, {0x20, 0x95, 0xc6, 0xff}}}, 589 {{{ 142, -64, -68}, 0, { 0, 0}, {0x4f, 0xb8, 0xbd, 0xff}}}, 590 {{{ 155, -67, 0}, 0, { 0, 0}, {0x63, 0xb2, 0x00, 0xff}}}, 591 }; 592 593 // 0x0801C560 594 static const Vtx goomba_seg8_vertex_0801C560[] = { 595 {{{ -24, 108, 74}, 0, { 0, 0}, {0xbd, 0x62, 0x2a, 0xff}}}, 596 {{{ -1, 128, 0}, 0, { 0, 0}, {0xf3, 0x7e, 0x00, 0x00}}}, 597 {{{ -24, 108, -74}, 0, { 0, 0}, {0xbd, 0x62, 0xd6, 0x00}}}, 598 {{{ -23, -55, 117}, 0, { 0, 0}, {0xba, 0xd3, 0x5f, 0xff}}}, 599 {{{ -1, 0, 139}, 0, { 0, 0}, {0xed, 0x00, 0x7d, 0xff}}}, 600 {{{ -23, 55, 117}, 0, { 0, 0}, {0xbb, 0x2a, 0x61, 0xff}}}, 601 {{{ -24, -108, -58}, 0, { 0, 0}, {0xbc, 0x9d, 0xd8, 0xff}}}, 602 {{{ -1, -128, 0}, 0, { 0, 0}, {0xef, 0x83, 0x00, 0xff}}}, 603 {{{ -24, -108, 58}, 0, { 0, 0}, {0xbc, 0x9d, 0x28, 0xff}}}, 604 {{{ -23, 55, -117}, 0, { 0, 0}, {0xbb, 0x2a, 0x9f, 0xff}}}, 605 {{{ -1, 0, -139}, 0, { 0, 0}, {0xed, 0x00, 0x83, 0xff}}}, 606 {{{ -23, -55, -117}, 0, { 0, 0}, {0xba, 0xd3, 0xa1, 0xff}}}, 607 }; 608 609 // 0x0801C620 610 static const Vtx goomba_seg8_vertex_0801C620[] = { 611 {{{ 48, 47, 0}, 0, { 0, 0}, {0x5a, 0x59, 0x00, 0x00}}}, 612 {{{ 48, 38, 27}, 0, { 0, 0}, {0x5a, 0x48, 0x34, 0x00}}}, 613 {{{ 65, 14, 10}, 0, { 0, 0}, {0x77, 0x23, 0x19, 0x00}}}, 614 {{{ 65, 17, 0}, 0, { 0, 0}, {0x77, 0x2b, 0x00, 0xff}}}, 615 {{{ 18, 64, 0}, 0, { 0, 0}, {0x21, 0x7a, 0x00, 0xff}}}, 616 {{{ 18, 52, 38}, 0, { 0, 0}, {0x21, 0x63, 0x48, 0xff}}}, 617 {{{ -16, 64, 0}, 0, { 0, 0}, {0xdf, 0x7a, 0x00, 0xff}}}, 618 {{{ -16, 52, 38}, 0, { 0, 0}, {0xdf, 0x63, 0x48, 0xff}}}, 619 {{{ -46, 47, 0}, 0, { 0, 0}, {0xa6, 0x59, 0x00, 0xff}}}, 620 {{{ -46, 38, 27}, 0, { 0, 0}, {0xa6, 0x48, 0x34, 0xff}}}, 621 {{{ -63, 17, 0}, 0, { 0, 0}, {0x89, 0x2b, 0x00, 0xff}}}, 622 {{{ -63, 14, 10}, 0, { 0, 0}, {0x89, 0x23, 0x19, 0xff}}}, 623 {{{ 48, 14, 45}, 0, { 0, 0}, {0x5a, 0x1b, 0x55, 0xff}}}, 624 {{{ 65, 5, 16}, 0, { 0, 0}, {0x77, 0x0d, 0x29, 0xff}}}, 625 {{{ 18, 20, 61}, 0, { 0, 0}, {0x21, 0x25, 0x74, 0xff}}}, 626 {{{ -16, 20, 61}, 0, { 0, 0}, {0xdf, 0x25, 0x74, 0xff}}}, 627 }; 628 629 // 0x0801C720 630 static const Vtx goomba_seg8_vertex_0801C720[] = { 631 {{{ -46, 38, 27}, 0, { 0, 0}, {0xa6, 0x48, 0x34, 0xff}}}, 632 {{{ -46, 14, 45}, 0, { 0, 0}, {0xa6, 0x1b, 0x55, 0x00}}}, 633 {{{ -16, 20, 61}, 0, { 0, 0}, {0xdf, 0x25, 0x74, 0x00}}}, 634 {{{ -16, 52, 38}, 0, { 0, 0}, {0xdf, 0x63, 0x48, 0xff}}}, 635 {{{ -63, 14, 10}, 0, { 0, 0}, {0x89, 0x23, 0x19, 0xff}}}, 636 {{{ -63, 5, 16}, 0, { 0, 0}, {0x89, 0x0d, 0x29, 0xff}}}, 637 {{{ 48, 14, 45}, 0, { 0, 0}, {0x5a, 0x1b, 0x55, 0xff}}}, 638 {{{ 48, -14, 45}, 0, { 0, 0}, {0x5a, 0xe5, 0x55, 0xff}}}, 639 {{{ 65, -5, 16}, 0, { 0, 0}, {0x77, 0xf3, 0x29, 0xff}}}, 640 {{{ 65, 5, 16}, 0, { 0, 0}, {0x77, 0x0d, 0x29, 0xff}}}, 641 {{{ 18, 20, 61}, 0, { 0, 0}, {0x21, 0x25, 0x74, 0xff}}}, 642 {{{ 18, -20, 61}, 0, { 0, 0}, {0x21, 0xdb, 0x74, 0xff}}}, 643 {{{ -16, -20, 61}, 0, { 0, 0}, {0xdf, 0xdb, 0x74, 0xff}}}, 644 {{{ -46, -14, 45}, 0, { 0, 0}, {0xa6, 0xe5, 0x55, 0xff}}}, 645 {{{ -63, -5, 16}, 0, { 0, 0}, {0x89, 0xf3, 0x29, 0xff}}}, 646 }; 647 648 // 0x0801C810 649 static const Vtx goomba_seg8_vertex_0801C810[] = { 650 {{{ 48, -14, 45}, 0, { 0, 0}, {0x5a, 0xe5, 0x55, 0xff}}}, 651 {{{ 48, -38, 27}, 0, { 0, 0}, {0x5a, 0xb8, 0x34, 0x00}}}, 652 {{{ 65, -14, 10}, 0, { 0, 0}, {0x77, 0xdd, 0x19, 0x00}}}, 653 {{{ 65, -5, 16}, 0, { 0, 0}, {0x77, 0xf3, 0x29, 0xff}}}, 654 {{{ 18, -20, 61}, 0, { 0, 0}, {0x21, 0xdb, 0x74, 0xff}}}, 655 {{{ 18, -52, 38}, 0, { 0, 0}, {0x21, 0x9d, 0x48, 0xff}}}, 656 {{{ -16, -20, 61}, 0, { 0, 0}, {0xdf, 0xdb, 0x74, 0xff}}}, 657 {{{ -16, -52, 38}, 0, { 0, 0}, {0xdf, 0x9d, 0x48, 0xff}}}, 658 {{{ -46, -14, 45}, 0, { 0, 0}, {0xa6, 0xe5, 0x55, 0xff}}}, 659 {{{ -46, -38, 27}, 0, { 0, 0}, {0xa6, 0xb8, 0x34, 0xff}}}, 660 {{{ -63, -5, 16}, 0, { 0, 0}, {0x89, 0xf3, 0x29, 0xff}}}, 661 {{{ -63, -14, 10}, 0, { 0, 0}, {0x89, 0xdd, 0x19, 0xff}}}, 662 {{{ 48, -47, 0}, 0, { 0, 0}, {0x5a, 0xa7, 0x00, 0xff}}}, 663 {{{ 65, -17, 0}, 0, { 0, 0}, {0x77, 0xd5, 0x00, 0xff}}}, 664 {{{ 18, -64, 0}, 0, { 0, 0}, {0x21, 0x86, 0x00, 0xff}}}, 665 {{{ -16, -64, 0}, 0, { 0, 0}, {0xdf, 0x86, 0x00, 0xff}}}, 666 }; 667 668 // 0x0801C910 669 static const Vtx goomba_seg8_vertex_0801C910[] = { 670 {{{ -46, -38, 27}, 0, { 0, 0}, {0xa6, 0xb8, 0x34, 0xff}}}, 671 {{{ -46, -47, 0}, 0, { 0, 0}, {0xa6, 0xa7, 0x00, 0x00}}}, 672 {{{ -16, -64, 0}, 0, { 0, 0}, {0xdf, 0x86, 0x00, 0x00}}}, 673 {{{ -16, -52, 38}, 0, { 0, 0}, {0xdf, 0x9d, 0x48, 0xff}}}, 674 {{{ -63, -14, 10}, 0, { 0, 0}, {0x89, 0xdd, 0x19, 0xff}}}, 675 {{{ -63, -17, 0}, 0, { 0, 0}, {0x89, 0xd5, 0x00, 0xff}}}, 676 {{{ 48, -47, 0}, 0, { 0, 0}, {0x5a, 0xa7, 0x00, 0xff}}}, 677 {{{ 48, -38, -27}, 0, { 0, 0}, {0x5a, 0xb8, 0xcc, 0xff}}}, 678 {{{ 65, -14, -10}, 0, { 0, 0}, {0x77, 0xdd, 0xe7, 0xff}}}, 679 {{{ 65, -17, 0}, 0, { 0, 0}, {0x77, 0xd5, 0x00, 0xff}}}, 680 {{{ 18, -64, 0}, 0, { 0, 0}, {0x21, 0x86, 0x00, 0xff}}}, 681 {{{ 18, -52, -38}, 0, { 0, 0}, {0x21, 0x9d, 0xb8, 0xff}}}, 682 {{{ -16, -52, -38}, 0, { 0, 0}, {0xdf, 0x9d, 0xb8, 0xff}}}, 683 {{{ -46, -38, -27}, 0, { 0, 0}, {0xa6, 0xb8, 0xcc, 0xff}}}, 684 {{{ -63, -14, -10}, 0, { 0, 0}, {0x89, 0xdd, 0xe7, 0xff}}}, 685 }; 686 687 // 0x0801CA00 688 static const Vtx goomba_seg8_vertex_0801CA00[] = { 689 {{{ 48, -38, -27}, 0, { 0, 0}, {0x5a, 0xb8, 0xcc, 0xff}}}, 690 {{{ 48, -14, -45}, 0, { 0, 0}, {0x5a, 0xe5, 0xab, 0x00}}}, 691 {{{ 65, -5, -16}, 0, { 0, 0}, {0x77, 0xf3, 0xd7, 0x00}}}, 692 {{{ 65, -14, -10}, 0, { 0, 0}, {0x77, 0xdd, 0xe7, 0xff}}}, 693 {{{ 18, -52, -38}, 0, { 0, 0}, {0x21, 0x9d, 0xb8, 0xff}}}, 694 {{{ 18, -20, -61}, 0, { 0, 0}, {0x21, 0xdb, 0x8c, 0xff}}}, 695 {{{ -16, -52, -38}, 0, { 0, 0}, {0xdf, 0x9d, 0xb8, 0xff}}}, 696 {{{ -16, -20, -61}, 0, { 0, 0}, {0xdf, 0xdb, 0x8c, 0xff}}}, 697 {{{ -46, -38, -27}, 0, { 0, 0}, {0xa6, 0xb8, 0xcc, 0xff}}}, 698 {{{ -46, -14, -45}, 0, { 0, 0}, {0xa6, 0xe5, 0xab, 0xff}}}, 699 {{{ -63, -14, -10}, 0, { 0, 0}, {0x89, 0xdd, 0xe7, 0xff}}}, 700 {{{ -63, -5, -16}, 0, { 0, 0}, {0x89, 0xf3, 0xd7, 0xff}}}, 701 {{{ 48, 14, -45}, 0, { 0, 0}, {0x5a, 0x1b, 0xab, 0xff}}}, 702 {{{ 65, 5, -16}, 0, { 0, 0}, {0x77, 0x0d, 0xd7, 0xff}}}, 703 {{{ 18, 20, -61}, 0, { 0, 0}, {0x21, 0x25, 0x8c, 0xff}}}, 704 {{{ -16, 20, -61}, 0, { 0, 0}, {0xdf, 0x25, 0x8c, 0xff}}}, 705 }; 706 707 // 0x0801CB00 708 static const Vtx goomba_seg8_vertex_0801CB00[] = { 709 {{{ -46, -14, -45}, 0, { 0, 0}, {0xa6, 0xe5, 0xab, 0xff}}}, 710 {{{ -46, 14, -45}, 0, { 0, 0}, {0xa6, 0x1b, 0xab, 0x00}}}, 711 {{{ -16, 20, -61}, 0, { 0, 0}, {0xdf, 0x25, 0x8c, 0x00}}}, 712 {{{ -16, -20, -61}, 0, { 0, 0}, {0xdf, 0xdb, 0x8c, 0xff}}}, 713 {{{ -63, -5, -16}, 0, { 0, 0}, {0x89, 0xf3, 0xd7, 0xff}}}, 714 {{{ -63, 5, -16}, 0, { 0, 0}, {0x89, 0x0d, 0xd7, 0xff}}}, 715 {{{ 48, 14, -45}, 0, { 0, 0}, {0x5a, 0x1b, 0xab, 0xff}}}, 716 {{{ 48, 38, -27}, 0, { 0, 0}, {0x5a, 0x48, 0xcc, 0xff}}}, 717 {{{ 65, 14, -10}, 0, { 0, 0}, {0x77, 0x23, 0xe7, 0xff}}}, 718 {{{ 65, 5, -16}, 0, { 0, 0}, {0x77, 0x0d, 0xd7, 0xff}}}, 719 {{{ 18, 20, -61}, 0, { 0, 0}, {0x21, 0x25, 0x8c, 0xff}}}, 720 {{{ 18, 52, -38}, 0, { 0, 0}, {0x21, 0x63, 0xb8, 0xff}}}, 721 {{{ -16, 52, -38}, 0, { 0, 0}, {0xdf, 0x63, 0xb8, 0xff}}}, 722 {{{ -46, 38, -27}, 0, { 0, 0}, {0xa6, 0x48, 0xcc, 0xff}}}, 723 {{{ -63, 14, -10}, 0, { 0, 0}, {0x89, 0x23, 0xe7, 0xff}}}, 724 }; 725 726 // 0x0801CBF0 727 static const Vtx goomba_seg8_vertex_0801CBF0[] = { 728 {{{ 48, 38, -27}, 0, { 0, 0}, {0x5a, 0x48, 0xcc, 0xff}}}, 729 {{{ 48, 47, 0}, 0, { 0, 0}, {0x5a, 0x59, 0x00, 0x00}}}, 730 {{{ 65, 17, 0}, 0, { 0, 0}, {0x77, 0x2b, 0x00, 0x00}}}, 731 {{{ 65, 14, -10}, 0, { 0, 0}, {0x77, 0x23, 0xe7, 0xff}}}, 732 {{{ 18, 52, -38}, 0, { 0, 0}, {0x21, 0x63, 0xb8, 0xff}}}, 733 {{{ 18, 64, 0}, 0, { 0, 0}, {0x21, 0x7a, 0x00, 0xff}}}, 734 {{{ -16, 52, -38}, 0, { 0, 0}, {0xdf, 0x63, 0xb8, 0xff}}}, 735 {{{ -16, 64, 0}, 0, { 0, 0}, {0xdf, 0x7a, 0x00, 0xff}}}, 736 {{{ -46, 38, -27}, 0, { 0, 0}, {0xa6, 0x48, 0xcc, 0xff}}}, 737 {{{ -46, 47, 0}, 0, { 0, 0}, {0xa6, 0x59, 0x00, 0xff}}}, 738 {{{ -63, 14, -10}, 0, { 0, 0}, {0x89, 0x23, 0xe7, 0xff}}}, 739 {{{ -63, 17, 0}, 0, { 0, 0}, {0x89, 0x2b, 0x00, 0xff}}}, 740 {{{ 65, 14, 10}, 0, { 0, 0}, {0x77, 0x23, 0x19, 0xff}}}, 741 {{{ 65, 5, 16}, 0, { 0, 0}, {0x77, 0x0d, 0x29, 0xff}}}, 742 {{{ 65, -5, 16}, 0, { 0, 0}, {0x77, 0xf3, 0x29, 0xff}}}, 743 {{{ 65, -14, 10}, 0, { 0, 0}, {0x77, 0xdd, 0x19, 0xff}}}, 744 }; 745 746 // 0x0801CCF0 747 static const Vtx goomba_seg8_vertex_0801CCF0[] = { 748 {{{ 65, 17, 0}, 0, { 0, 0}, {0x77, 0x2b, 0x00, 0xff}}}, 749 {{{ 65, -14, 10}, 0, { 0, 0}, {0x77, 0xdd, 0x19, 0x00}}}, 750 {{{ 65, -17, 0}, 0, { 0, 0}, {0x77, 0xd5, 0x00, 0x00}}}, 751 {{{ 65, -14, -10}, 0, { 0, 0}, {0x77, 0xdd, 0xe7, 0xff}}}, 752 {{{ 65, -5, -16}, 0, { 0, 0}, {0x77, 0xf3, 0xd7, 0xff}}}, 753 {{{ 65, 5, -16}, 0, { 0, 0}, {0x77, 0x0d, 0xd7, 0xff}}}, 754 {{{ 65, 14, -10}, 0, { 0, 0}, {0x77, 0x23, 0xe7, 0xff}}}, 755 {{{ -63, 17, 0}, 0, { 0, 0}, {0x89, 0x2b, 0x00, 0xff}}}, 756 {{{ -63, 14, -10}, 0, { 0, 0}, {0x89, 0x23, 0xe7, 0xff}}}, 757 {{{ -63, 5, -16}, 0, { 0, 0}, {0x89, 0x0d, 0xd7, 0xff}}}, 758 {{{ -63, -5, -16}, 0, { 0, 0}, {0x89, 0xf3, 0xd7, 0xff}}}, 759 {{{ -63, -14, -10}, 0, { 0, 0}, {0x89, 0xdd, 0xe7, 0xff}}}, 760 {{{ -63, -17, 0}, 0, { 0, 0}, {0x89, 0xd5, 0x00, 0xff}}}, 761 {{{ -63, -14, 10}, 0, { 0, 0}, {0x89, 0xdd, 0x19, 0xff}}}, 762 {{{ -63, -5, 16}, 0, { 0, 0}, {0x89, 0xf3, 0x29, 0xff}}}, 763 {{{ -63, 5, 16}, 0, { 0, 0}, {0x89, 0x0d, 0x29, 0xff}}}, 764 }; 765 766 // 0x0801CDF0 767 static const Vtx goomba_seg8_vertex_0801CDF0[] = { 768 {{{ -63, 17, 0}, 0, { 0, 0}, {0x89, 0x2b, 0x00, 0xff}}}, 769 {{{ -63, 5, 16}, 0, { 0, 0}, {0x89, 0x0d, 0x29, 0x00}}}, 770 {{{ -63, 14, 10}, 0, { 0, 0}, {0x89, 0x23, 0x19, 0x00}}}, 771 }; 772 773 // 0x0801CE20 - 0x0801CF78 774 const Gfx goomba_seg8_dl_0801CE20[] = { 775 gsSPLight(&goomba_seg8_lights_080194D0.l, 1), 776 gsSPLight(&goomba_seg8_lights_080194D0.a, 2), 777 gsSPVertex(goomba_seg8_vertex_0801B700, 16, 0), 778 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 779 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 780 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 781 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 782 gsSPVertex(goomba_seg8_vertex_0801B800, 15, 0), 783 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 784 gsSP2Triangles( 4, 5, 3, 0x0, 6, 7, 8, 0x0), 785 gsSP2Triangles( 9, 10, 11, 0x0, 2, 12, 13, 0x0), 786 gsSP2Triangles( 6, 8, 9, 0x0, 6, 9, 11, 0x0), 787 gsSP2Triangles( 2, 13, 4, 0x0, 2, 4, 3, 0x0), 788 gsSP2Triangles( 3, 5, 14, 0x0, 3, 14, 0, 0x0), 789 gsSP2Triangles( 8, 7, 5, 0x0, 8, 5, 4, 0x0), 790 gsSPVertex(goomba_seg8_vertex_0801B8F0, 14, 0), 791 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 792 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 793 gsSP2Triangles( 8, 9, 5, 0x0, 8, 5, 10, 0x0), 794 gsSP2Triangles(11, 12, 9, 0x0, 11, 9, 13, 0x0), 795 gsSPVertex(goomba_seg8_vertex_0801B9D0, 8, 0), 796 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 797 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 798 gsSP2Triangles( 2, 4, 7, 0x0, 2, 7, 3, 0x0), 799 gsSPEndDisplayList(), 800 }; 801 802 // 0x0801CF78 - 0x0801D0D0 803 const Gfx goomba_seg8_dl_0801CF78[] = { 804 gsSPLight(&goomba_seg8_lights_080194E8.l, 1), 805 gsSPLight(&goomba_seg8_lights_080194E8.a, 2), 806 gsSPVertex(goomba_seg8_vertex_0801BA50, 15, 0), 807 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 808 gsSP2Triangles( 1, 4, 5, 0x0, 1, 5, 2, 0x0), 809 gsSP2Triangles( 0, 3, 6, 0x0, 0, 6, 7, 0x0), 810 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 811 gsSP2Triangles(12, 13, 9, 0x0, 12, 9, 14, 0x0), 812 gsSPVertex(goomba_seg8_vertex_0801BB40, 16, 0), 813 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 814 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 815 gsSP2Triangles( 8, 9, 5, 0x0, 8, 5, 10, 0x0), 816 gsSP2Triangles(11, 12, 9, 0x0, 11, 9, 13, 0x0), 817 gsSP2Triangles(13, 8, 14, 0x0, 13, 14, 15, 0x0), 818 gsSPVertex(goomba_seg8_vertex_0801BC40, 16, 0), 819 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 820 gsSP2Triangles( 4, 5, 6, 0x0, 0, 7, 1, 0x0), 821 gsSP2Triangles( 2, 8, 3, 0x0, 9, 10, 11, 0x0), 822 gsSP2Triangles( 9, 6, 12, 0x0, 9, 12, 13, 0x0), 823 gsSP2Triangles( 0, 3, 14, 0x0, 0, 14, 15, 0x0), 824 gsSP2Triangles(11, 2, 1, 0x0, 11, 1, 4, 0x0), 825 gsSPVertex(goomba_seg8_vertex_0801BD40, 8, 0), 826 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 827 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 828 gsSPEndDisplayList(), 829 }; 830 831 // 0x0801D0D0 - 0x0801D360 832 const Gfx goomba_seg8_dl_0801D0D0[] = { 833 gsSPLight(&goomba_seg8_lights_08019500.l, 1), 834 gsSPLight(&goomba_seg8_lights_08019500.a, 2), 835 gsSPVertex(goomba_seg8_vertex_0801BDC0, 16, 0), 836 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 837 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 838 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 839 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 840 gsSPVertex(goomba_seg8_vertex_0801BEC0, 15, 0), 841 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 842 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 843 gsSP2Triangles( 4, 8, 9, 0x0, 10, 11, 7, 0x0), 844 gsSP1Triangle(12, 13, 14, 0x0), 845 gsSPVertex(goomba_seg8_vertex_0801BFB0, 15, 0), 846 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 847 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 848 gsSP2Triangles(12, 13, 14, 0x0, 3, 5, 2, 0x0), 849 gsSP1Triangle( 3, 2, 1, 0x0), 850 gsSPVertex(goomba_seg8_vertex_0801C0A0, 16, 0), 851 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 852 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 853 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 854 gsSP2Triangles( 1, 12, 13, 0x0, 1, 13, 14, 0x0), 855 gsSP2Triangles(10, 15, 12, 0x0, 10, 12, 0, 0x0), 856 gsSPVertex(goomba_seg8_vertex_0801C1A0, 14, 0), 857 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 858 gsSP2Triangles( 4, 5, 1, 0x0, 4, 1, 6, 0x0), 859 gsSP2Triangles( 7, 8, 9, 0x0, 7, 9, 10, 0x0), 860 gsSP2Triangles(11, 12, 8, 0x0, 11, 8, 13, 0x0), 861 gsSPVertex(goomba_seg8_vertex_0801C280, 14, 0), 862 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 863 gsSP2Triangles( 4, 5, 1, 0x0, 4, 1, 6, 0x0), 864 gsSP2Triangles( 7, 8, 9, 0x0, 7, 9, 10, 0x0), 865 gsSP2Triangles(11, 12, 13, 0x0, 11, 13, 2, 0x0), 866 gsSPVertex(goomba_seg8_vertex_0801C360, 16, 0), 867 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 868 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 869 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 870 gsSP2Triangles(10, 9, 12, 0x0, 10, 12, 13, 0x0), 871 gsSP2Triangles(12, 9, 14, 0x0, 12, 14, 15, 0x0), 872 gsSPVertex(goomba_seg8_vertex_0801C460, 16, 0), 873 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 874 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 875 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 876 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 877 gsSPVertex(goomba_seg8_vertex_0801C560, 12, 0), 878 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 879 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 880 gsSPEndDisplayList(), 881 }; 882 883 // 0x0801D360 - 0x0801D760 884 const Gfx goomba_seg8_dl_0801D360[] = { 885 gsSPLight(&goomba_seg8_lights_08019518.l, 1), 886 gsSPLight(&goomba_seg8_lights_08019518.a, 2), 887 gsSPVertex(goomba_seg8_vertex_0801C620, 16, 0), 888 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 889 gsSP2Triangles( 4, 5, 1, 0x0, 4, 1, 0, 0x0), 890 gsSP2Triangles( 6, 7, 5, 0x0, 6, 5, 4, 0x0), 891 gsSP2Triangles( 8, 9, 7, 0x0, 8, 7, 6, 0x0), 892 gsSP2Triangles(10, 11, 9, 0x0, 10, 9, 8, 0x0), 893 gsSP2Triangles( 1, 12, 13, 0x0, 1, 13, 2, 0x0), 894 gsSP2Triangles( 5, 14, 12, 0x0, 5, 12, 1, 0x0), 895 gsSP2Triangles( 7, 15, 14, 0x0, 7, 14, 5, 0x0), 896 gsSPVertex(goomba_seg8_vertex_0801C720, 15, 0), 897 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 898 gsSP2Triangles( 4, 5, 1, 0x0, 4, 1, 0, 0x0), 899 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 900 gsSP2Triangles(10, 11, 7, 0x0, 10, 7, 6, 0x0), 901 gsSP2Triangles( 2, 12, 11, 0x0, 2, 11, 10, 0x0), 902 gsSP2Triangles( 1, 13, 12, 0x0, 1, 12, 2, 0x0), 903 gsSP2Triangles( 5, 14, 13, 0x0, 5, 13, 1, 0x0), 904 gsSPVertex(goomba_seg8_vertex_0801C810, 16, 0), 905 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 906 gsSP2Triangles( 4, 5, 1, 0x0, 4, 1, 0, 0x0), 907 gsSP2Triangles( 6, 7, 5, 0x0, 6, 5, 4, 0x0), 908 gsSP2Triangles( 8, 9, 7, 0x0, 8, 7, 6, 0x0), 909 gsSP2Triangles(10, 11, 9, 0x0, 10, 9, 8, 0x0), 910 gsSP2Triangles( 1, 12, 13, 0x0, 1, 13, 2, 0x0), 911 gsSP2Triangles( 5, 14, 12, 0x0, 5, 12, 1, 0x0), 912 gsSP2Triangles( 7, 15, 14, 0x0, 7, 14, 5, 0x0), 913 gsSPVertex(goomba_seg8_vertex_0801C910, 15, 0), 914 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 915 gsSP2Triangles( 4, 5, 1, 0x0, 4, 1, 0, 0x0), 916 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 917 gsSP2Triangles(10, 11, 7, 0x0, 10, 7, 6, 0x0), 918 gsSP2Triangles( 2, 12, 11, 0x0, 2, 11, 10, 0x0), 919 gsSP2Triangles( 1, 13, 12, 0x0, 1, 12, 2, 0x0), 920 gsSP2Triangles( 5, 14, 13, 0x0, 5, 13, 1, 0x0), 921 gsSPVertex(goomba_seg8_vertex_0801CA00, 16, 0), 922 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 923 gsSP2Triangles( 4, 5, 1, 0x0, 4, 1, 0, 0x0), 924 gsSP2Triangles( 6, 7, 5, 0x0, 6, 5, 4, 0x0), 925 gsSP2Triangles( 8, 9, 7, 0x0, 8, 7, 6, 0x0), 926 gsSP2Triangles(10, 11, 9, 0x0, 10, 9, 8, 0x0), 927 gsSP2Triangles( 1, 12, 13, 0x0, 1, 13, 2, 0x0), 928 gsSP2Triangles( 5, 14, 12, 0x0, 5, 12, 1, 0x0), 929 gsSP2Triangles( 7, 15, 14, 0x0, 7, 14, 5, 0x0), 930 gsSPVertex(goomba_seg8_vertex_0801CB00, 15, 0), 931 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 932 gsSP2Triangles( 4, 5, 1, 0x0, 4, 1, 0, 0x0), 933 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 934 gsSP2Triangles(10, 11, 7, 0x0, 10, 7, 6, 0x0), 935 gsSP2Triangles( 2, 12, 11, 0x0, 2, 11, 10, 0x0), 936 gsSP2Triangles( 1, 13, 12, 0x0, 1, 12, 2, 0x0), 937 gsSP2Triangles( 5, 14, 13, 0x0, 5, 13, 1, 0x0), 938 gsSPVertex(goomba_seg8_vertex_0801CBF0, 16, 0), 939 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 940 gsSP2Triangles( 4, 5, 1, 0x0, 4, 1, 0, 0x0), 941 gsSP2Triangles( 6, 7, 5, 0x0, 6, 5, 4, 0x0), 942 gsSP2Triangles( 8, 9, 7, 0x0, 8, 7, 6, 0x0), 943 gsSP2Triangles(10, 11, 9, 0x0, 10, 9, 8, 0x0), 944 gsSP2Triangles( 2, 12, 13, 0x0, 2, 13, 14, 0x0), 945 gsSP1Triangle( 2, 14, 15, 0x0), 946 gsSPVertex(goomba_seg8_vertex_0801CCF0, 16, 0), 947 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 948 gsSP2Triangles( 0, 3, 4, 0x0, 0, 4, 5, 0x0), 949 gsSP2Triangles( 0, 5, 6, 0x0, 7, 8, 9, 0x0), 950 gsSP2Triangles( 7, 9, 10, 0x0, 7, 10, 11, 0x0), 951 gsSP2Triangles( 7, 11, 12, 0x0, 7, 12, 13, 0x0), 952 gsSP2Triangles( 7, 13, 14, 0x0, 7, 14, 15, 0x0), 953 gsSPVertex(goomba_seg8_vertex_0801CDF0, 3, 0), 954 gsSP1Triangle( 0, 1, 2, 0x0), 955 gsSPEndDisplayList(), 956 }; 957 958 // 0x0801D760 - 0x0801D770 959 const Gfx goomba_seg8_dl_0801D760[] = { 960 gsSPNumLights(NUMLIGHTS_1), 961 gsSPEndDisplayList(), 962 };