model.inc.c (20468B)
1 // Bullet Bill 2 3 // 0x0500BA90 4 static const Lights1 bullet_bill_seg5_lights_0500BA90 = gdSPDefLights1( 5 0x06, 0x07, 0x14, 6 0x19, 0x1c, 0x52, 0x28, 0x28, 0x28 7 ); 8 9 // 0x0500BAA8 10 ALIGNED8 static const Texture bullet_bill_seg5_texture_0500BAA8[] = { 11 #include "actors/bullet_bill/bullet_bill_eye.rgba16.inc.c" 12 }; 13 14 // 0x0500CAA8 15 ALIGNED8 static const Texture bullet_bill_seg5_texture_0500CAA8[] = { 16 #include "actors/bullet_bill/bullet_bill_mouth.rgba16.inc.c" 17 }; 18 19 // 0x0500DAA8 20 static const Vtx bullet_bill_seg5_vertex_0500DAA8[] = { 21 {{{ -195, 0, 272}, 0, { 884, 1044}, {0x9e, 0x02, 0x50, 0xff}}}, 22 {{{ -138, 139, 272}, 0, { 884, -180}, {0xbc, 0x47, 0x50, 0xff}}}, 23 {{{ -176, 177, 161}, 0, { 2304, -208}, {0x9e, 0x4a, 0x1c, 0xff}}}, 24 {{{ -195, 0, 272}, 0, { 884, 1044}, {0x9e, 0x02, 0x50, 0xff}}}, 25 {{{ -176, 177, 161}, 0, { 2304, -208}, {0x9e, 0x4a, 0x1c, 0xff}}}, 26 {{{ -249, 0, 161}, 0, { 2304, 1356}, {0x86, 0xef, 0x1c, 0xff}}}, 27 {{{ -100, 0, 347}, 0, { -336, 626}, {0xc4, 0x08, 0x6f, 0xff}}}, 28 {{{ -138, 139, 272}, 0, { 884, -180}, {0xbc, 0x47, 0x50, 0xff}}}, 29 {{{ -195, 0, 272}, 0, { 884, 1044}, {0x9e, 0x02, 0x50, 0xff}}}, 30 {{{ -100, 0, 347}, 0, { -336, 626}, {0xc4, 0x08, 0x6f, 0xff}}}, 31 {{{ -70, 71, 347}, 0, { -336, -4}, {0xf0, 0x15, 0x7c, 0xff}}}, 32 {{{ -138, 139, 272}, 0, { 884, -180}, {0xbc, 0x47, 0x50, 0xff}}}, 33 {{{ 101, 0, 347}, 0, { -480, 478}, {0x36, 0x00, 0x72, 0xff}}}, 34 {{{ 196, 0, 272}, 0, { 620, 886}, {0x62, 0x00, 0x4f, 0xff}}}, 35 {{{ 139, 139, 272}, 0, { 960, -306}, {0x48, 0x3e, 0x53, 0xff}}}, 36 }; 37 38 // 0x0500DB98 39 static const Vtx bullet_bill_seg5_vertex_0500DB98[] = { 40 {{{ 71, 71, 347}, 0, { -304, -134}, {0x1c, 0x1c, 0x78, 0xff}}}, 41 {{{ 101, 0, 347}, 0, { -480, 478}, {0x36, 0x00, 0x72, 0xff}}}, 42 {{{ 139, 139, 272}, 0, { 960, -306}, {0x48, 0x3e, 0x53, 0xff}}}, 43 {{{ 139, 139, 272}, 0, { 960, -306}, {0x48, 0x3e, 0x53, 0xff}}}, 44 {{{ 250, 0, 161}, 0, { 1956, 1186}, {0x7a, 0x07, 0x20, 0xff}}}, 45 {{{ 177, 177, 161}, 0, { 2388, -332}, {0x4a, 0x62, 0x1c, 0xff}}}, 46 {{{ 139, 139, 272}, 0, { 960, -306}, {0x48, 0x3e, 0x53, 0xff}}}, 47 {{{ 196, 0, 272}, 0, { 620, 886}, {0x62, 0x00, 0x4f, 0xff}}}, 48 {{{ 250, 0, 161}, 0, { 1956, 1186}, {0x7a, 0x07, 0x20, 0xff}}}, 49 }; 50 51 // 0x0500DC28 52 static const Vtx bullet_bill_seg5_vertex_0500DC28[] = { 53 {{{ -70, 71, 347}, 0, { 508, -448}, {0xf0, 0x15, 0x7c, 0xff}}}, 54 {{{ 0, -100, 347}, 0, { 996, 556}, {0xfa, 0xd0, 0x75, 0xff}}}, 55 {{{ 71, -70, 347}, 0, { 1480, 384}, {0x1d, 0xd9, 0x74, 0xff}}}, 56 {{{ -70, 71, 347}, 0, { 508, -448}, {0xf0, 0x15, 0x7c, 0xff}}}, 57 {{{ 71, -70, 347}, 0, { 1480, 384}, {0x1d, 0xd9, 0x74, 0xff}}}, 58 {{{ 101, 0, 347}, 0, { 1680, 0}, {0x36, 0x00, 0x72, 0xff}}}, 59 {{{ 71, -70, 347}, 0, { 1480, 384}, {0x1d, 0xd9, 0x74, 0xff}}}, 60 {{{ 0, -100, 347}, 0, { 996, 556}, {0xfa, 0xd0, 0x75, 0xff}}}, 61 {{{ 0, -195, 272}, 0, { 996, 1110}, {0xfe, 0x9e, 0x50, 0xff}}}, 62 {{{ 101, 0, 347}, 0, { 1680, 0}, {0x36, 0x00, 0x72, 0xff}}}, 63 {{{ 71, -70, 347}, 0, { 1480, 384}, {0x1d, 0xd9, 0x74, 0xff}}}, 64 {{{ 139, -138, 272}, 0, { 1936, 776}, {0x4a, 0xbc, 0x4c, 0xff}}}, 65 {{{ 71, -70, 347}, 0, { 1480, 384}, {0x1d, 0xd9, 0x74, 0xff}}}, 66 {{{ 0, -195, 272}, 0, { 996, 1110}, {0xfe, 0x9e, 0x50, 0xff}}}, 67 {{{ 139, -138, 272}, 0, { 1936, 776}, {0x4a, 0xbc, 0x4c, 0xff}}}, 68 }; 69 70 // 0x0500DD18 71 static const Vtx bullet_bill_seg5_vertex_0500DD18[] = { 72 {{{ -70, 71, 347}, 0, { 508, -448}, {0xf0, 0x15, 0x7c, 0xff}}}, 73 {{{ -70, -70, 347}, 0, { 508, 384}, {0xd9, 0xe3, 0x74, 0xff}}}, 74 {{{ 0, -100, 347}, 0, { 996, 556}, {0xfa, 0xd0, 0x75, 0xff}}}, 75 {{{ 0, -100, 347}, 0, { 996, 556}, {0xfa, 0xd0, 0x75, 0xff}}}, 76 {{{ -138, -138, 272}, 0, { 52, 776}, {0xb9, 0xbd, 0x50, 0xff}}}, 77 {{{ 0, -195, 272}, 0, { 996, 1110}, {0xfe, 0x9e, 0x50, 0xff}}}, 78 {{{ 0, -100, 347}, 0, { 996, 556}, {0xfa, 0xd0, 0x75, 0xff}}}, 79 {{{ -70, -70, 347}, 0, { 508, 384}, {0xd9, 0xe3, 0x74, 0xff}}}, 80 {{{ -138, -138, 272}, 0, { 52, 776}, {0xb9, 0xbd, 0x50, 0xff}}}, 81 {{{ 101, 0, 347}, 0, { 1680, 0}, {0x36, 0x00, 0x72, 0xff}}}, 82 {{{ 139, -138, 272}, 0, { 1936, 776}, {0x4a, 0xbc, 0x4c, 0xff}}}, 83 {{{ 196, 0, 272}, 0, { 2328, 0}, {0x62, 0x00, 0x4f, 0xff}}}, 84 {{{ -70, 71, 347}, 0, { 508, -448}, {0xf0, 0x15, 0x7c, 0xff}}}, 85 {{{ -100, 0, 347}, 0, { 308, 0}, {0xc4, 0x08, 0x6f, 0xff}}}, 86 {{{ -70, -70, 347}, 0, { 508, 384}, {0xd9, 0xe3, 0x74, 0xff}}}, 87 }; 88 89 // 0x0500DE08 90 static const Vtx bullet_bill_seg5_vertex_0500DE08[] = { 91 {{{ -70, -70, 347}, 0, { 508, 384}, {0xd9, 0xe3, 0x74, 0xff}}}, 92 {{{ -195, 0, 272}, 0, { -336, 0}, {0x9e, 0x02, 0x50, 0xff}}}, 93 {{{ -138, -138, 272}, 0, { 52, 776}, {0xb9, 0xbd, 0x50, 0xff}}}, 94 {{{ -70, -70, 347}, 0, { 508, 384}, {0xd9, 0xe3, 0x74, 0xff}}}, 95 {{{ -100, 0, 347}, 0, { 308, 0}, {0xc4, 0x08, 0x6f, 0xff}}}, 96 {{{ -195, 0, 272}, 0, { -336, 0}, {0x9e, 0x02, 0x50, 0xff}}}, 97 {{{ -70, 71, 347}, 0, { 508, -448}, {0xf0, 0x15, 0x7c, 0xff}}}, 98 {{{ 101, 0, 347}, 0, { 1680, 0}, {0x36, 0x00, 0x72, 0xff}}}, 99 {{{ 71, 71, 347}, 0, { 1480, -448}, {0x1c, 0x1c, 0x78, 0xff}}}, 100 {{{ -70, 71, 347}, 0, { 508, -448}, {0xf0, 0x15, 0x7c, 0xff}}}, 101 {{{ 71, 71, 347}, 0, { 1480, -448}, {0x1c, 0x1c, 0x78, 0xff}}}, 102 {{{ 0, 101, 347}, 0, { 996, -620}, {0x08, 0x3c, 0x6f, 0xff}}}, 103 }; 104 105 // 0x0500DEC8 106 static const Vtx bullet_bill_seg5_vertex_0500DEC8[] = { 107 {{{ -176, -176, -192}, 0, { 0, 0}, {0xd6, 0xe0, 0x8d, 0xff}}}, 108 {{{ 250, 0, -192}, 0, { 0, 0}, {0x66, 0xf2, 0xb7, 0xff}}}, 109 {{{ 177, -176, -192}, 0, { 0, 0}, {0x3e, 0xae, 0xb7, 0xff}}}, 110 {{{ -176, -176, -192}, 0, { 0, 0}, {0xd6, 0xe0, 0x8d, 0xff}}}, 111 {{{ 177, -176, -192}, 0, { 0, 0}, {0x3e, 0xae, 0xb7, 0xff}}}, 112 {{{ 0, -249, -192}, 0, { 0, 0}, {0xf0, 0x8a, 0xd6, 0xff}}}, 113 {{{ 250, 0, -192}, 0, { 0, 0}, {0x66, 0xf2, 0xb7, 0xff}}}, 114 {{{ 177, -176, 161}, 0, { 0, 0}, {0x5f, 0xb0, 0x16, 0xff}}}, 115 {{{ 177, -176, -192}, 0, { 0, 0}, {0x3e, 0xae, 0xb7, 0xff}}}, 116 {{{ 177, -176, -192}, 0, { 0, 0}, {0x3e, 0xae, 0xb7, 0xff}}}, 117 {{{ 177, -176, 161}, 0, { 0, 0}, {0x5f, 0xb0, 0x16, 0xff}}}, 118 {{{ 0, -249, 161}, 0, { 0, 0}, {0x10, 0x86, 0x1c, 0xff}}}, 119 {{{ 177, -176, -192}, 0, { 0, 0}, {0x3e, 0xae, 0xb7, 0xff}}}, 120 {{{ 0, -249, 161}, 0, { 0, 0}, {0x10, 0x86, 0x1c, 0xff}}}, 121 {{{ 0, -249, -192}, 0, { 0, 0}, {0xf0, 0x8a, 0xd6, 0xff}}}, 122 }; 123 124 // 0x0500DFB8 125 static const Vtx bullet_bill_seg5_vertex_0500DFB8[] = { 126 {{{ 139, -138, 272}, 0, { 0, 0}, {0x4a, 0xbc, 0x4c, 0xff}}}, 127 {{{ 177, -176, 161}, 0, { 0, 0}, {0x5f, 0xb0, 0x16, 0xff}}}, 128 {{{ 250, 0, 161}, 0, { 0, 0}, {0x7a, 0x07, 0x20, 0xff}}}, 129 {{{ 250, 0, -192}, 0, { 0, 0}, {0x66, 0xf2, 0xb7, 0xff}}}, 130 {{{ 250, 0, 161}, 0, { 0, 0}, {0x7a, 0x07, 0x20, 0xff}}}, 131 {{{ 177, -176, 161}, 0, { 0, 0}, {0x5f, 0xb0, 0x16, 0xff}}}, 132 {{{ 139, -138, 272}, 0, { 0, 0}, {0x4a, 0xbc, 0x4c, 0xff}}}, 133 {{{ 0, -249, 161}, 0, { 0, 0}, {0x10, 0x86, 0x1c, 0xff}}}, 134 {{{ 177, -176, 161}, 0, { 0, 0}, {0x5f, 0xb0, 0x16, 0xff}}}, 135 {{{ 0, -195, 272}, 0, { 0, 0}, {0xfe, 0x9e, 0x50, 0xff}}}, 136 {{{ -176, -176, 161}, 0, { 0, 0}, {0xb6, 0x9e, 0x1c, 0xff}}}, 137 {{{ 0, -249, 161}, 0, { 0, 0}, {0x10, 0x86, 0x1c, 0xff}}}, 138 {{{ 139, -138, 272}, 0, { 0, 0}, {0x4a, 0xbc, 0x4c, 0xff}}}, 139 {{{ 0, -195, 272}, 0, { 0, 0}, {0xfe, 0x9e, 0x50, 0xff}}}, 140 {{{ 0, -249, 161}, 0, { 0, 0}, {0x10, 0x86, 0x1c, 0xff}}}, 141 }; 142 143 // 0x0500E0A8 144 static const Vtx bullet_bill_seg5_vertex_0500E0A8[] = { 145 {{{ 0, -249, -192}, 0, { 0, 0}, {0xf0, 0x8a, 0xd6, 0xff}}}, 146 {{{ 0, -249, 161}, 0, { 0, 0}, {0x10, 0x86, 0x1c, 0xff}}}, 147 {{{ -176, -176, 161}, 0, { 0, 0}, {0xb6, 0x9e, 0x1c, 0xff}}}, 148 {{{ 0, -249, -192}, 0, { 0, 0}, {0xf0, 0x8a, 0xd6, 0xff}}}, 149 {{{ -176, -176, 161}, 0, { 0, 0}, {0xb6, 0x9e, 0x1c, 0xff}}}, 150 {{{ -176, -176, -192}, 0, { 0, 0}, {0xd6, 0xe0, 0x8d, 0xff}}}, 151 {{{ -176, -176, -192}, 0, { 0, 0}, {0xd6, 0xe0, 0x8d, 0xff}}}, 152 {{{ 177, 177, -192}, 0, { 0, 0}, {0x52, 0x3e, 0xb7, 0xff}}}, 153 {{{ 250, 0, -192}, 0, { 0, 0}, {0x66, 0xf2, 0xb7, 0xff}}}, 154 {{{ 177, 177, -192}, 0, { 0, 0}, {0x52, 0x3e, 0xb7, 0xff}}}, 155 {{{ 250, 0, 161}, 0, { 0, 0}, {0x7a, 0x07, 0x20, 0xff}}}, 156 {{{ 250, 0, -192}, 0, { 0, 0}, {0x66, 0xf2, 0xb7, 0xff}}}, 157 {{{ 196, 0, 272}, 0, { 0, 0}, {0x62, 0x00, 0x4f, 0xff}}}, 158 {{{ 139, -138, 272}, 0, { 0, 0}, {0x4a, 0xbc, 0x4c, 0xff}}}, 159 {{{ 250, 0, 161}, 0, { 0, 0}, {0x7a, 0x07, 0x20, 0xff}}}, 160 }; 161 162 // 0x0500E198 163 static const Vtx bullet_bill_seg5_vertex_0500E198[] = { 164 {{{ 177, 177, -192}, 0, { 0, 0}, {0x52, 0x3e, 0xb7, 0xff}}}, 165 {{{ 177, 177, 161}, 0, { 0, 0}, {0x4a, 0x62, 0x1c, 0xff}}}, 166 {{{ 250, 0, 161}, 0, { 0, 0}, {0x7a, 0x07, 0x20, 0xff}}}, 167 {{{ -176, -176, -192}, 0, { 0, 0}, {0xd6, 0xe0, 0x8d, 0xff}}}, 168 {{{ -176, -176, 161}, 0, { 0, 0}, {0xb6, 0x9e, 0x1c, 0xff}}}, 169 {{{ -249, 0, 161}, 0, { 0, 0}, {0x86, 0xef, 0x1c, 0xff}}}, 170 {{{ -176, -176, -192}, 0, { 0, 0}, {0xd6, 0xe0, 0x8d, 0xff}}}, 171 {{{ 0, 250, -192}, 0, { 0, 0}, {0x0e, 0x66, 0xb7, 0xff}}}, 172 {{{ 177, 177, -192}, 0, { 0, 0}, {0x52, 0x3e, 0xb7, 0xff}}}, 173 {{{ 0, 250, -192}, 0, { 0, 0}, {0x0e, 0x66, 0xb7, 0xff}}}, 174 {{{ 177, 177, 161}, 0, { 0, 0}, {0x4a, 0x62, 0x1c, 0xff}}}, 175 {{{ 177, 177, -192}, 0, { 0, 0}, {0x52, 0x3e, 0xb7, 0xff}}}, 176 {{{ 0, 196, 272}, 0, { 0, 0}, {0x02, 0x62, 0x50, 0xff}}}, 177 {{{ 177, 177, 161}, 0, { 0, 0}, {0x4a, 0x62, 0x1c, 0xff}}}, 178 {{{ 0, 250, 161}, 0, { 0, 0}, {0xef, 0x7a, 0x1c, 0xff}}}, 179 }; 180 181 // 0x0500E288 182 static const Vtx bullet_bill_seg5_vertex_0500E288[] = { 183 {{{ 0, 196, 272}, 0, { 0, 0}, {0x02, 0x62, 0x50, 0xff}}}, 184 {{{ 139, 139, 272}, 0, { 0, 0}, {0x48, 0x3e, 0x53, 0xff}}}, 185 {{{ 177, 177, 161}, 0, { 0, 0}, {0x4a, 0x62, 0x1c, 0xff}}}, 186 {{{ 0, 250, -192}, 0, { 0, 0}, {0x0e, 0x66, 0xb7, 0xff}}}, 187 {{{ 0, 250, 161}, 0, { 0, 0}, {0xef, 0x7a, 0x1c, 0xff}}}, 188 {{{ 177, 177, 161}, 0, { 0, 0}, {0x4a, 0x62, 0x1c, 0xff}}}, 189 {{{ -176, -176, -192}, 0, { 0, 0}, {0xd6, 0xe0, 0x8d, 0xff}}}, 190 {{{ -176, 177, -192}, 0, { 0, 0}, {0xc2, 0x52, 0xb7, 0xff}}}, 191 {{{ 0, 250, -192}, 0, { 0, 0}, {0x0e, 0x66, 0xb7, 0xff}}}, 192 {{{ -176, 177, -192}, 0, { 0, 0}, {0xc2, 0x52, 0xb7, 0xff}}}, 193 {{{ 0, 250, 161}, 0, { 0, 0}, {0xef, 0x7a, 0x1c, 0xff}}}, 194 {{{ 0, 250, -192}, 0, { 0, 0}, {0x0e, 0x66, 0xb7, 0xff}}}, 195 {{{ -138, 139, 272}, 0, { 0, 0}, {0xbc, 0x47, 0x50, 0xff}}}, 196 {{{ 0, 250, 161}, 0, { 0, 0}, {0xef, 0x7a, 0x1c, 0xff}}}, 197 {{{ -176, 177, 161}, 0, { 0, 0}, {0x9e, 0x4a, 0x1c, 0xff}}}, 198 }; 199 200 // 0x0500E378 201 static const Vtx bullet_bill_seg5_vertex_0500E378[] = { 202 {{{ -138, 139, 272}, 0, { 0, 0}, {0xbc, 0x47, 0x50, 0xff}}}, 203 {{{ 0, 196, 272}, 0, { 0, 0}, {0x02, 0x62, 0x50, 0xff}}}, 204 {{{ 0, 250, 161}, 0, { 0, 0}, {0xef, 0x7a, 0x1c, 0xff}}}, 205 {{{ -176, 177, -192}, 0, { 0, 0}, {0xc2, 0x52, 0xb7, 0xff}}}, 206 {{{ -176, 177, 161}, 0, { 0, 0}, {0x9e, 0x4a, 0x1c, 0xff}}}, 207 {{{ 0, 250, 161}, 0, { 0, 0}, {0xef, 0x7a, 0x1c, 0xff}}}, 208 {{{ -176, -176, -192}, 0, { 0, 0}, {0xd6, 0xe0, 0x8d, 0xff}}}, 209 {{{ -249, 0, -192}, 0, { 0, 0}, {0x8a, 0x10, 0xd6, 0xff}}}, 210 {{{ -176, 177, -192}, 0, { 0, 0}, {0xc2, 0x52, 0xb7, 0xff}}}, 211 {{{ -249, 0, -192}, 0, { 0, 0}, {0x8a, 0x10, 0xd6, 0xff}}}, 212 {{{ -176, 177, 161}, 0, { 0, 0}, {0x9e, 0x4a, 0x1c, 0xff}}}, 213 {{{ -176, 177, -192}, 0, { 0, 0}, {0xc2, 0x52, 0xb7, 0xff}}}, 214 {{{ -249, 0, -192}, 0, { 0, 0}, {0x8a, 0x10, 0xd6, 0xff}}}, 215 {{{ -249, 0, 161}, 0, { 0, 0}, {0x86, 0xef, 0x1c, 0xff}}}, 216 {{{ -176, 177, 161}, 0, { 0, 0}, {0x9e, 0x4a, 0x1c, 0xff}}}, 217 }; 218 219 // 0x0500E468 220 static const Vtx bullet_bill_seg5_vertex_0500E468[] = { 221 {{{ -176, -176, -192}, 0, { 0, 0}, {0xd6, 0xe0, 0x8d, 0xff}}}, 222 {{{ -249, 0, 161}, 0, { 0, 0}, {0x86, 0xef, 0x1c, 0xff}}}, 223 {{{ -249, 0, -192}, 0, { 0, 0}, {0x8a, 0x10, 0xd6, 0xff}}}, 224 {{{ -138, -138, 272}, 0, { 0, 0}, {0xb9, 0xbd, 0x50, 0xff}}}, 225 {{{ -195, 0, 272}, 0, { 0, 0}, {0x9e, 0x02, 0x50, 0xff}}}, 226 {{{ -249, 0, 161}, 0, { 0, 0}, {0x86, 0xef, 0x1c, 0xff}}}, 227 {{{ -138, -138, 272}, 0, { 0, 0}, {0xb9, 0xbd, 0x50, 0xff}}}, 228 {{{ -249, 0, 161}, 0, { 0, 0}, {0x86, 0xef, 0x1c, 0xff}}}, 229 {{{ -176, -176, 161}, 0, { 0, 0}, {0xb6, 0x9e, 0x1c, 0xff}}}, 230 {{{ 0, 101, 347}, 0, { 0, 0}, {0x08, 0x3c, 0x6f, 0xff}}}, 231 {{{ 71, 71, 347}, 0, { 0, 0}, {0x1c, 0x1c, 0x78, 0xff}}}, 232 {{{ 139, 139, 272}, 0, { 0, 0}, {0x48, 0x3e, 0x53, 0xff}}}, 233 {{{ 0, -195, 272}, 0, { 0, 0}, {0xfe, 0x9e, 0x50, 0xff}}}, 234 {{{ -138, -138, 272}, 0, { 0, 0}, {0xb9, 0xbd, 0x50, 0xff}}}, 235 {{{ -176, -176, 161}, 0, { 0, 0}, {0xb6, 0x9e, 0x1c, 0xff}}}, 236 }; 237 238 // 0x0500E558 239 static const Vtx bullet_bill_seg5_vertex_0500E558[] = { 240 {{{ -70, 71, 347}, 0, { 0, 0}, {0xf0, 0x15, 0x7c, 0xff}}}, 241 {{{ 0, 196, 272}, 0, { 0, 0}, {0x02, 0x62, 0x50, 0xff}}}, 242 {{{ -138, 139, 272}, 0, { 0, 0}, {0xbc, 0x47, 0x50, 0xff}}}, 243 {{{ -70, 71, 347}, 0, { 0, 0}, {0xf0, 0x15, 0x7c, 0xff}}}, 244 {{{ 0, 101, 347}, 0, { 0, 0}, {0x08, 0x3c, 0x6f, 0xff}}}, 245 {{{ 0, 196, 272}, 0, { 0, 0}, {0x02, 0x62, 0x50, 0xff}}}, 246 {{{ 0, 101, 347}, 0, { 0, 0}, {0x08, 0x3c, 0x6f, 0xff}}}, 247 {{{ 139, 139, 272}, 0, { 0, 0}, {0x48, 0x3e, 0x53, 0xff}}}, 248 {{{ 0, 196, 272}, 0, { 0, 0}, {0x02, 0x62, 0x50, 0xff}}}, 249 }; 250 251 // 0x0500E5E8 - 0x0500E678 252 const Gfx bullet_bill_seg5_dl_0500E5E8[] = { 253 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bullet_bill_seg5_texture_0500BAA8), 254 gsDPTileSync(), 255 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), 256 gsDPLoadSync(), 257 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 258 gsSPLight(&bullet_bill_seg5_lights_0500BA90.l, 1), 259 gsSPLight(&bullet_bill_seg5_lights_0500BA90.a, 2), 260 gsSPVertex(bullet_bill_seg5_vertex_0500DAA8, 15, 0), 261 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 262 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 263 gsSP1Triangle(12, 13, 14, 0x0), 264 gsSPVertex(bullet_bill_seg5_vertex_0500DB98, 9, 0), 265 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 266 gsSP1Triangle( 6, 7, 8, 0x0), 267 gsSPEndDisplayList(), 268 }; 269 270 // 0x0500E678 - 0x0500E730 271 const Gfx bullet_bill_seg5_dl_0500E678[] = { 272 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bullet_bill_seg5_texture_0500CAA8), 273 gsDPTileSync(), 274 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), 275 gsDPLoadSync(), 276 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 277 gsSPVertex(bullet_bill_seg5_vertex_0500DC28, 15, 0), 278 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 279 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 280 gsSP1Triangle(12, 13, 14, 0x0), 281 gsSPVertex(bullet_bill_seg5_vertex_0500DD18, 15, 0), 282 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 283 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 284 gsSP1Triangle(12, 13, 14, 0x0), 285 gsSPVertex(bullet_bill_seg5_vertex_0500DE08, 12, 0), 286 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 287 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 288 gsSPEndDisplayList(), 289 }; 290 291 // 0x0500E730 - 0x0500E8A8 292 const Gfx bullet_bill_seg5_dl_0500E730[] = { 293 gsSPVertex(bullet_bill_seg5_vertex_0500DEC8, 15, 0), 294 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 295 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 296 gsSP1Triangle(12, 13, 14, 0x0), 297 gsSPVertex(bullet_bill_seg5_vertex_0500DFB8, 15, 0), 298 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 299 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 300 gsSP1Triangle(12, 13, 14, 0x0), 301 gsSPVertex(bullet_bill_seg5_vertex_0500E0A8, 15, 0), 302 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 303 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 304 gsSP1Triangle(12, 13, 14, 0x0), 305 gsSPVertex(bullet_bill_seg5_vertex_0500E198, 15, 0), 306 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 307 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 308 gsSP1Triangle(12, 13, 14, 0x0), 309 gsSPVertex(bullet_bill_seg5_vertex_0500E288, 15, 0), 310 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 311 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 312 gsSP1Triangle(12, 13, 14, 0x0), 313 gsSPVertex(bullet_bill_seg5_vertex_0500E378, 15, 0), 314 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 315 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 316 gsSP1Triangle(12, 13, 14, 0x0), 317 gsSPVertex(bullet_bill_seg5_vertex_0500E468, 15, 0), 318 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 319 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 320 gsSP1Triangle(12, 13, 14, 0x0), 321 gsSPVertex(bullet_bill_seg5_vertex_0500E558, 9, 0), 322 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 323 gsSP1Triangle( 6, 7, 8, 0x0), 324 gsSPEndDisplayList(), 325 }; 326 327 // 0x0500E8A8 - 0x0500E918 328 const Gfx bullet_bill_seg5_dl_0500E8A8[] = { 329 gsDPPipeSync(), 330 gsDPSetCombineMode(G_CC_BLENDRGBA, G_CC_BLENDRGBA), 331 gsSPNumLights(NUMLIGHTS_1), 332 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 333 gsDPTileSync(), 334 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 6, G_TX_NOLOD), 335 gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 336 gsSPDisplayList(bullet_bill_seg5_dl_0500E5E8), 337 gsSPDisplayList(bullet_bill_seg5_dl_0500E678), 338 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 339 gsDPPipeSync(), 340 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 341 gsSPDisplayList(bullet_bill_seg5_dl_0500E730), 342 gsSPEndDisplayList(), 343 };