model.inc.c (10614B)
1 // 0x07015438 - 0x07015478 2 static const Vtx bits_seg7_vertex_07015438[] = { 3 {{{ -1023, 0, 307}, 0, { 990, 0}, {0xc8, 0xc8, 0xc8, 0xff}}}, 4 {{{ -1330, 0, -306}, 0, { 1502, 2522}, {0xc8, 0xc8, 0xc8, 0xff}}}, 5 {{{ -1330, 0, 307}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}}, 6 {{{ -1023, 0, -306}, 0, { 2524, 1500}, {0xc8, 0xc8, 0xc8, 0xff}}}, 7 }; 8 9 // 0x07015478 - 0x07015578 10 static const Vtx bits_seg7_vertex_07015478[] = { 11 {{{ -1023, 0, -306}, 0, { 32, 930}, {0xbf, 0xbf, 0x3f, 0xff}}}, 12 {{{ -1023, 215, -306}, 0, { 32, 930}, {0xbf, 0xbf, 0x3f, 0xff}}}, 13 {{{ -716, 256, -306}, 0, { 32, 28}, {0xbf, 0xbf, 0x3f, 0xff}}}, 14 {{{ -1023, 215, 307}, 0, { 1948, 930}, {0xbf, 0xbf, 0x3f, 0xff}}}, 15 {{{ -1023, 0, 307}, 0, { 1948, 930}, {0xbf, 0xbf, 0x3f, 0xff}}}, 16 {{{ -716, 256, 307}, 0, { 1948, 28}, {0xbf, 0xbf, 0x3f, 0xff}}}, 17 {{{ -1023, 215, 307}, 0, { 1948, 930}, {0xdf, 0xdf, 0x1f, 0xff}}}, 18 {{{ -1023, 0, -306}, 0, { 32, 930}, {0xdf, 0xdf, 0x1f, 0xff}}}, 19 {{{ -1023, 0, 307}, 0, { 1948, 930}, {0xdf, 0xdf, 0x1f, 0xff}}}, 20 {{{ -1023, 215, -306}, 0, { 32, 930}, {0xdf, 0xdf, 0x1f, 0xff}}}, 21 {{{ -716, 256, -306}, 0, { 32, 930}, {0xaa, 0xbf, 0x3f, 0xff}}}, 22 {{{ -716, 471, -306}, 0, { 32, 930}, {0xaa, 0xbf, 0x3f, 0xff}}}, 23 {{{ -409, 512, -306}, 0, { 32, 28}, {0xaa, 0xbf, 0x3f, 0xff}}}, 24 {{{ -409, 512, 307}, 0, { 1948, 28}, {0xaa, 0xbf, 0x3f, 0xff}}}, 25 {{{ -716, 471, 307}, 0, { 1948, 930}, {0xaa, 0xbf, 0x3f, 0xff}}}, 26 {{{ -716, 256, 307}, 0, { 1948, 930}, {0xaa, 0xbf, 0x3f, 0xff}}}, 27 }; 28 29 // 0x07015578 - 0x07015668 30 static const Vtx bits_seg7_vertex_07015578[] = { 31 {{{ -716, 256, 307}, 0, { 1948, 930}, {0xbf, 0xdf, 0x1f, 0xff}}}, 32 {{{ -716, 471, 307}, 0, { 1948, 930}, {0xbf, 0xdf, 0x1f, 0xff}}}, 33 {{{ -716, 471, -306}, 0, { 32, 930}, {0xbf, 0xdf, 0x1f, 0xff}}}, 34 {{{ -716, 256, -306}, 0, { 32, 930}, {0xbf, 0xdf, 0x1f, 0xff}}}, 35 {{{ -716, 256, 307}, 0, { 1948, 28}, {0xd4, 0xff, 0x00, 0xff}}}, 36 {{{ -1023, 215, -306}, 0, { 32, 930}, {0xd4, 0xff, 0x00, 0xff}}}, 37 {{{ -1023, 215, 307}, 0, { 1948, 930}, {0xd4, 0xff, 0x00, 0xff}}}, 38 {{{ -716, 256, -306}, 0, { 32, 28}, {0xd4, 0xff, 0x00, 0xff}}}, 39 {{{ -409, 512, -306}, 0, { 32, 930}, {0x94, 0xbf, 0x3f, 0xff}}}, 40 {{{ -409, 727, -306}, 0, { 32, 930}, {0x94, 0xbf, 0x3f, 0xff}}}, 41 {{{ -101, 768, -306}, 0, { 32, 28}, {0x94, 0xbf, 0x3f, 0xff}}}, 42 {{{ -409, 512, -306}, 0, { 32, 28}, {0xaa, 0xff, 0x00, 0xff}}}, 43 {{{ -716, 471, 307}, 0, { 1948, 930}, {0xaa, 0xff, 0x00, 0xff}}}, 44 {{{ -409, 512, 307}, 0, { 1948, 28}, {0xaa, 0xff, 0x00, 0xff}}}, 45 {{{ -716, 471, -306}, 0, { 32, 930}, {0xaa, 0xff, 0x00, 0xff}}}, 46 }; 47 48 // 0x07015668 - 0x07015748 49 static const Vtx bits_seg7_vertex_07015668[] = { 50 {{{ -409, 727, 307}, 0, { 1948, 930}, {0x7f, 0xbf, 0x3f, 0xff}}}, 51 {{{ -409, 512, 307}, 0, { 1948, 930}, {0x7f, 0xbf, 0x3f, 0xff}}}, 52 {{{ -101, 768, 307}, 0, { 1948, 28}, {0x7f, 0xbf, 0x3f, 0xff}}}, 53 {{{ -409, 727, 307}, 0, { 1948, 930}, {0x7f, 0xdf, 0x1f, 0xff}}}, 54 {{{ -409, 727, -306}, 0, { 32, 930}, {0x7f, 0xdf, 0x1f, 0xff}}}, 55 {{{ -409, 512, -306}, 0, { 32, 930}, {0x7f, 0xdf, 0x1f, 0xff}}}, 56 {{{ -409, 512, 307}, 0, { 1948, 930}, {0x7f, 0xdf, 0x1f, 0xff}}}, 57 {{{ -101, 768, 307}, 0, { 1948, 28}, {0x7f, 0xff, 0x00, 0xff}}}, 58 {{{ -409, 727, -306}, 0, { 32, 930}, {0x7f, 0xff, 0x00, 0xff}}}, 59 {{{ -409, 727, 307}, 0, { 1948, 930}, {0x7f, 0xff, 0x00, 0xff}}}, 60 {{{ -101, 768, -306}, 0, { 32, 28}, {0x7f, 0xff, 0x00, 0xff}}}, 61 {{{ -101, 768, -306}, 0, { 32, 930}, {0x6a, 0xbf, 0x3f, 0xff}}}, 62 {{{ -101, 983, -306}, 0, { 32, 930}, {0x6a, 0xbf, 0x3f, 0xff}}}, 63 {{{ 205, 1024, -306}, 0, { 32, 28}, {0x6a, 0xbf, 0x3f, 0xff}}}, 64 }; 65 66 // 0x07015748 - 0x07015828 67 static const Vtx bits_seg7_vertex_07015748[] = { 68 {{{ -101, 983, 307}, 0, { 1948, 930}, {0x6a, 0xbf, 0x3f, 0xff}}}, 69 {{{ -101, 768, 307}, 0, { 1948, 930}, {0x6a, 0xbf, 0x3f, 0xff}}}, 70 {{{ 205, 1024, 307}, 0, { 1948, 28}, {0x6a, 0xbf, 0x3f, 0xff}}}, 71 {{{ -101, 983, 307}, 0, { 1948, 930}, {0x5f, 0xdf, 0x1f, 0xff}}}, 72 {{{ -101, 983, -306}, 0, { 32, 930}, {0x5f, 0xdf, 0x1f, 0xff}}}, 73 {{{ -101, 768, -306}, 0, { 32, 930}, {0x5f, 0xdf, 0x1f, 0xff}}}, 74 {{{ -101, 768, 307}, 0, { 1948, 930}, {0x5f, 0xdf, 0x1f, 0xff}}}, 75 {{{ 205, 1024, 307}, 0, { 1948, 28}, {0x2a, 0xff, 0x00, 0xff}}}, 76 {{{ 205, 1024, -306}, 0, { 32, 28}, {0x2a, 0xff, 0x00, 0xff}}}, 77 {{{ -101, 983, -306}, 0, { 32, 930}, {0x2a, 0xff, 0x00, 0xff}}}, 78 {{{ -101, 983, 307}, 0, { 1948, 930}, {0x2a, 0xff, 0x00, 0xff}}}, 79 {{{ 205, 1024, -306}, 0, { 32, 930}, {0x3f, 0xbf, 0x55, 0xff}}}, 80 {{{ 205, 1239, -306}, 0, { 32, 930}, {0x3f, 0xbf, 0x55, 0xff}}}, 81 {{{ 512, 1280, -306}, 0, { 32, 28}, {0x3f, 0xbf, 0x55, 0xff}}}, 82 }; 83 84 // 0x07015828 - 0x07015908 85 static const Vtx bits_seg7_vertex_07015828[] = { 86 {{{ 205, 1239, 307}, 0, { 1948, 930}, {0x3f, 0xbf, 0x55, 0xff}}}, 87 {{{ 205, 1024, 307}, 0, { 1948, 930}, {0x3f, 0xbf, 0x55, 0xff}}}, 88 {{{ 512, 1280, 307}, 0, { 1948, 28}, {0x3f, 0xbf, 0x55, 0xff}}}, 89 {{{ 205, 1239, 307}, 0, { 1948, 930}, {0x1f, 0xdf, 0x3f, 0xff}}}, 90 {{{ 205, 1239, -306}, 0, { 32, 930}, {0x1f, 0xdf, 0x3f, 0xff}}}, 91 {{{ 205, 1024, -306}, 0, { 32, 930}, {0x1f, 0xdf, 0x3f, 0xff}}}, 92 {{{ 205, 1024, 307}, 0, { 1948, 930}, {0x1f, 0xdf, 0x3f, 0xff}}}, 93 {{{ 512, 1280, 307}, 0, { 1948, 28}, {0x00, 0xff, 0x55, 0xff}}}, 94 {{{ 512, 1280, -306}, 0, { 32, 28}, {0x00, 0xff, 0x55, 0xff}}}, 95 {{{ 205, 1239, -306}, 0, { 32, 930}, {0x00, 0xff, 0x55, 0xff}}}, 96 {{{ 205, 1239, 307}, 0, { 1948, 930}, {0x00, 0xff, 0x55, 0xff}}}, 97 {{{ 512, 1495, 307}, 0, { 1948, 930}, {0x3f, 0xbf, 0x7f, 0xff}}}, 98 {{{ 512, 1280, 307}, 0, { 1948, 930}, {0x3f, 0xbf, 0x7f, 0xff}}}, 99 {{{ 819, 1536, 307}, 0, { 1948, 28}, {0x3f, 0xbf, 0x7f, 0xff}}}, 100 }; 101 102 // 0x07015908 - 0x070159B8 103 static const Vtx bits_seg7_vertex_07015908[] = { 104 {{{ 512, 1280, -306}, 0, { 32, 930}, {0x3f, 0xbf, 0x7f, 0xff}}}, 105 {{{ 512, 1495, -306}, 0, { 32, 930}, {0x3f, 0xbf, 0x7f, 0xff}}}, 106 {{{ 819, 1536, -306}, 0, { 32, 28}, {0x3f, 0xbf, 0x7f, 0xff}}}, 107 {{{ 512, 1495, 307}, 0, { 1948, 930}, {0x1f, 0xdf, 0x7f, 0xff}}}, 108 {{{ 512, 1495, -306}, 0, { 32, 930}, {0x1f, 0xdf, 0x7f, 0xff}}}, 109 {{{ 512, 1280, -306}, 0, { 32, 930}, {0x1f, 0xdf, 0x7f, 0xff}}}, 110 {{{ 512, 1280, 307}, 0, { 1948, 930}, {0x1f, 0xdf, 0x7f, 0xff}}}, 111 {{{ 819, 1536, 307}, 0, { 1948, 28}, {0x00, 0xff, 0x7f, 0xff}}}, 112 {{{ 819, 1536, -306}, 0, { 32, 28}, {0x00, 0xff, 0x7f, 0xff}}}, 113 {{{ 512, 1495, -306}, 0, { 32, 930}, {0x00, 0xff, 0x7f, 0xff}}}, 114 {{{ 512, 1495, 307}, 0, { 1948, 930}, {0x00, 0xff, 0x7f, 0xff}}}, 115 }; 116 117 // 0x070159B8 - 0x070159F0 118 static const Gfx bits_seg7_dl_070159B8[] = { 119 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09007000), 120 gsDPLoadSync(), 121 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 122 gsSPVertex(bits_seg7_vertex_07015438, 4, 0), 123 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 124 gsSPEndDisplayList(), 125 }; 126 127 // 0x070159F0 - 0x07015B60 128 static const Gfx bits_seg7_dl_070159F0[] = { 129 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09008000), 130 gsDPLoadSync(), 131 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 132 gsSPVertex(bits_seg7_vertex_07015478, 16, 0), 133 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 134 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 135 gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0), 136 gsSPVertex(bits_seg7_vertex_07015578, 15, 0), 137 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 138 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 139 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 140 gsSP1Triangle(11, 14, 12, 0x0), 141 gsSPVertex(bits_seg7_vertex_07015668, 14, 0), 142 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 143 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 144 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 145 gsSPVertex(bits_seg7_vertex_07015748, 14, 0), 146 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 147 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 148 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 149 gsSPVertex(bits_seg7_vertex_07015828, 14, 0), 150 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 151 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 152 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 153 gsSPVertex(bits_seg7_vertex_07015908, 11, 0), 154 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 155 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 156 gsSP1Triangle( 7, 9, 10, 0x0), 157 gsSPEndDisplayList(), 158 }; 159 160 // 0x07015B60 - 0x07015BD8 161 const Gfx bits_seg7_dl_07015B60[] = { 162 gsDPPipeSync(), 163 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 164 gsSPClearGeometryMode(G_LIGHTING), 165 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), 166 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 167 gsDPTileSync(), 168 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), 169 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 170 gsSPDisplayList(bits_seg7_dl_070159B8), 171 gsSPDisplayList(bits_seg7_dl_070159F0), 172 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 173 gsDPPipeSync(), 174 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 175 gsSPSetGeometryMode(G_LIGHTING), 176 gsSPEndDisplayList(), 177 };