model.inc.c (6522B)
1 // 0x0700BF90 - 0x0700C090 2 static const Vtx bitfs_seg7_vertex_0700BF90[] = { 3 {{{ -1637, -562, 614}, 0, { 2012, 0}, {0x64, 0x64, 0x64, 0xff}}}, 4 {{{ -2252, -869, 614}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}}, 5 {{{ -1637, -869, 614}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}}, 6 {{{ -2252, -562, 614}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}}, 7 {{{ -1637, -869, -613}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}}, 8 {{{ -2252, -562, -613}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}}, 9 {{{ -1637, -562, -613}, 0, { 2012, 0}, {0x64, 0x64, 0x64, 0xff}}}, 10 {{{ -2252, -869, -613}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}}, 11 {{{ -1637, -562, 307}, 0, { 2012, 2010}, {0xc8, 0xc8, 0xc8, 0xff}}}, 12 {{{ -2252, -562, 614}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}}, 13 {{{ -1637, -562, 614}, 0, { 2012, 990}, {0xc8, 0xc8, 0xc8, 0xff}}}, 14 {{{ -2252, -562, 307}, 0, { 0, 2010}, {0xc8, 0xc8, 0xc8, 0xff}}}, 15 {{{ -1637, -562, -613}, 0, { 2012, 990}, {0xc8, 0xc8, 0xc8, 0xff}}}, 16 {{{ -2252, -562, -306}, 0, { 0, 2010}, {0xc8, 0xc8, 0xc8, 0xff}}}, 17 {{{ -1637, -562, -306}, 0, { 2012, 2010}, {0xc8, 0xc8, 0xc8, 0xff}}}, 18 {{{ -2252, -562, -613}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}}, 19 }; 20 21 // 0x0700C090 - 0x0700C190 22 static const Vtx bitfs_seg7_vertex_0700C090[] = { 23 {{{ 0, 51, -101}, 0, { 992, 0}, {0xb9, 0xb9, 0xb9, 0xff}}}, 24 {{{ 0, 51, 102}, 0, { 992, -1054}, {0xb9, 0xb9, 0xb9, 0xff}}}, 25 {{{ 205, 51, -306}, 0, { 0, 990}, {0xb9, 0xb9, 0xb9, 0xff}}}, 26 {{{ -409, 51, 307}, 0, { 0, 990}, {0xb9, 0xb9, 0xb9, 0xff}}}, 27 {{{ -204, 51, 102}, 0, { 992, 0}, {0xb9, 0xb9, 0xb9, 0xff}}}, 28 {{{ 205, 51, 307}, 0, { 0, -2076}, {0xb9, 0xb9, 0xb9, 0xff}}}, 29 {{{ -204, 51, -101}, 0, { 988, -1054}, {0xb9, 0xb9, 0xb9, 0xff}}}, 30 {{{ -409, 51, -306}, 0, { 0, -2076}, {0xb9, 0xb9, 0xb9, 0xff}}}, 31 {{{ -204, 51, 102}, 0, { 988, 0}, {0xb9, 0xb9, 0xb9, 0xff}}}, 32 {{{ 0, 51, -101}, 0, { 988, 0}, {0xb9, 0xb9, 0xb9, 0xff}}}, 33 {{{ -2252, -562, 307}, 0, { -1424, 820}, {0x44, 0x44, 0x44, 0xff}}}, 34 {{{ -2252, -869, 614}, 0, { -404, -202}, {0x44, 0x44, 0x44, 0xff}}}, 35 {{{ -2252, -562, 614}, 0, { -404, 820}, {0x44, 0x44, 0x44, 0xff}}}, 36 {{{ -2252, -562, -613}, 0, { -368, 820}, {0x44, 0x44, 0x44, 0xff}}}, 37 {{{ -2252, -869, -613}, 0, { -368, -202}, {0x44, 0x44, 0x44, 0xff}}}, 38 {{{ -2252, -869, -306}, 0, { -1392, -202}, {0x44, 0x44, 0x44, 0xff}}}, 39 }; 40 41 // 0x0700C190 - 0x0700C270 42 static const Vtx bitfs_seg7_vertex_0700C190[] = { 43 {{{ -2252, -562, -613}, 0, { -368, 820}, {0x44, 0x44, 0x44, 0xff}}}, 44 {{{ -2252, -869, -306}, 0, { -1392, -202}, {0x44, 0x44, 0x44, 0xff}}}, 45 {{{ -2252, -562, -306}, 0, { -1392, 820}, {0x44, 0x44, 0x44, 0xff}}}, 46 {{{ -1637, -869, -613}, 0, { -368, -202}, {0x44, 0x44, 0x44, 0xff}}}, 47 {{{ -1637, -562, -306}, 0, { -1392, 820}, {0x44, 0x44, 0x44, 0xff}}}, 48 {{{ -1637, -869, -306}, 0, { -1392, -202}, {0x44, 0x44, 0x44, 0xff}}}, 49 {{{ -1637, -562, -613}, 0, { -368, 820}, {0x44, 0x44, 0x44, 0xff}}}, 50 {{{ -1637, -869, 307}, 0, { -1424, -202}, {0x44, 0x44, 0x44, 0xff}}}, 51 {{{ -1637, -562, 614}, 0, { -404, 820}, {0x44, 0x44, 0x44, 0xff}}}, 52 {{{ -1637, -869, 614}, 0, { -404, -202}, {0x44, 0x44, 0x44, 0xff}}}, 53 {{{ -1637, -562, 307}, 0, { -1424, 820}, {0x44, 0x44, 0x44, 0xff}}}, 54 {{{ -2252, -562, 307}, 0, { -1424, 820}, {0x44, 0x44, 0x44, 0xff}}}, 55 {{{ -2252, -869, 307}, 0, { -1424, -202}, {0x44, 0x44, 0x44, 0xff}}}, 56 {{{ -2252, -869, 614}, 0, { -404, -202}, {0x44, 0x44, 0x44, 0xff}}}, 57 }; 58 59 // 0x0700C270 - 0x0700C2B0 60 static const Vtx bitfs_seg7_vertex_0700C270[] = { 61 {{{ -409, -153, 307}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}}, 62 {{{ 205, 51, 307}, 0, { 988, -2076}, {0x64, 0x64, 0x64, 0xff}}}, 63 {{{ -409, 51, 307}, 0, { 988, 990}, {0x64, 0x64, 0x64, 0xff}}}, 64 {{{ 205, -153, 307}, 0, { 2012, -2076}, {0x64, 0x64, 0x64, 0xff}}}, 65 }; 66 67 // 0x0700C2B0 - 0x0700C3C0 68 static const Gfx bitfs_seg7_dl_0700C2B0[] = { 69 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09003800), 70 gsDPLoadSync(), 71 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 72 gsSPVertex(bitfs_seg7_vertex_0700BF90, 16, 0), 73 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 74 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 75 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 76 gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0), 77 gsSPVertex(bitfs_seg7_vertex_0700C090, 16, 0), 78 gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 4, 0x0), 79 gsSP2Triangles( 3, 5, 1, 0x0, 3, 6, 7, 0x0), 80 gsSP2Triangles( 3, 8, 6, 0x0, 7, 6, 2, 0x0), 81 gsSP2Triangles( 6, 9, 2, 0x0, 1, 5, 2, 0x0), 82 gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0), 83 gsSPVertex(bitfs_seg7_vertex_0700C190, 14, 0), 84 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 85 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 86 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 87 gsSPVertex(bitfs_seg7_vertex_0700C270, 4, 0), 88 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 89 gsSPEndDisplayList(), 90 }; 91 92 // 0x0700C3C0 - 0x0700C430 93 const Gfx bitfs_seg7_dl_0700C3C0[] = { 94 gsDPPipeSync(), 95 gsDPSetCombineMode(G_CC_MODULATERGBA, G_CC_MODULATERGBA), 96 gsSPClearGeometryMode(G_LIGHTING | G_CULL_BACK), 97 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), 98 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 99 gsDPTileSync(), 100 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), 101 gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 102 gsSPDisplayList(bitfs_seg7_dl_0700C2B0), 103 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 104 gsDPPipeSync(), 105 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 106 gsSPSetGeometryMode(G_LIGHTING | G_CULL_BACK), 107 gsSPEndDisplayList(), 108 };