Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static Vtx landmineVtx_000C80[30];
- static Vtx landmineVtx_000E60[30];
- static Vtx landmineVtx_001040[24];
- static Vtx landmineVtx_0012F8[30];
- static Vtx landmineVtx_0014D8[30];
- static Vtx landmineVtx_0016B8[9];
- static Vtx landmineVtx_001878[4];
- u64 landmineTex_000000[] = {
- #include "assets/objects/gameplay_keep/landmineTex_000000.ci8.inc.c"
- };
- u64 landmineTex_000100[] = {
- #include "assets/objects/gameplay_keep/landmineTex_000100.ci8.inc.c"
- };
- u64 landmineTex_000900[] = {
- #include "assets/objects/gameplay_keep/landmineTex_000900.ci8.inc.c"
- };
- u64 landmineTex_000980[] = {
- #include "assets/objects/gameplay_keep/landmineTex_000980.rgb5a1.inc.c"
- };
- u64 landmineTex_000B70[] = {
- #include "assets/objects/gameplay_keep/landmineTex_000B70.rgb5a1.inc.c"
- };
- u64 landmineTex_000B90[] = {
- #include "assets/objects/gameplay_keep/landmineTex_000B90.rgb5a1.inc.c"
- };
- static Vtx landmineVtx_000C80[30] = {
- VTX(5962, 10542, 1420, 0, 512, 38, 16, 119, 255),
- VTX(7036, 7949, 1420, 256, 512, 38, 16, 119, 255),
- VTX(10134, 10751, 34, 256, 0, 38, 16, 119, 255),
- VTX(5962, 10542, -1353, 0, 512, 250, 126, 0, 255),
- VTX(5962, 10542, 1420, 256, 512, 250, 126, 0, 255),
- VTX(10134, 10751, 34, 256, 0, 250, 126, 0, 255),
- VTX(7036, 7949, 1420, 0, 512, 85, 162, 0, 255),
- VTX(7036, 7949, -1353, 256, 512, 85, 162, 0, 255),
- VTX(10134, 10751, 34, 256, 0, 85, 162, 0, 255),
- VTX(7036, 7949, -1353, 0, 512, 38, 16, 137, 255),
- VTX(5962, 10542, -1353, 256, 512, 38, 16, 137, 255),
- VTX(10134, 10751, 34, 256, 0, 38, 16, 137, 255),
- VTX(1960, 14092, 13, 0, 512, 84, 42, 171, 255),
- VTX(-24, 14057, -1971, 256, 512, 84, 42, 171, 255),
- VTX(-47, 18009, -33, 256, 0, 84, 42, 171, 255),
- VTX(-1, 14092, 1974, 0, 512, 84, 44, 84, 255),
- VTX(1960, 14092, 13, 256, 512, 84, 44, 84, 255),
- VTX(-47, 18009, -33, 256, 0, 84, 44, 84, 255),
- VTX(-24, 14057, -1971, 0, 512, 172, 41, 172, 255),
- VTX(-1985, 14057, -11, 256, 512, 172, 41, 172, 255),
- VTX(-47, 18009, -33, 256, 0, 172, 41, 172, 255),
- VTX(-1985, 14057, -11, 0, 512, 171, 42, 84, 255),
- VTX(-1, 14092, 1974, 256, 512, 171, 42, 84, 255),
- VTX(-47, 18009, -33, 256, 0, 171, 42, 84, 255),
- VTX(1751, 10542, 5873, 0, 512, 172, 16, 93, 255),
- VTX(2288, 7949, 6803, 256, 512, 172, 16, 93, 255),
- VTX(5038, 10751, 8793, 256, 0, 172, 16, 93, 255),
- VTX(4152, 10542, 4487, 0, 512, 253, 126, 251, 255),
- VTX(1751, 10542, 5873, 256, 512, 253, 126, 251, 255),
- VTX(5038, 10751, 8793, 256, 0, 253, 126, 251, 255),
- };
- static Vtx landmineVtx_000E60[30] = {
- VTX(2288, 7949, 6803, 0, 512, 42, 162, 73, 255),
- VTX(4689, 7949, 5417, 256, 512, 42, 162, 73, 255),
- VTX(5038, 10751, 8793, 256, 0, 42, 162, 73, 255),
- VTX(4689, 7949, 5417, 0, 512, 123, 16, 230, 255),
- VTX(4152, 10542, 4487, 256, 512, 123, 16, 230, 255),
- VTX(5038, 10751, 8793, 256, 0, 123, 16, 230, 255),
- VTX(-4211, 10542, 4453, 0, 512, 133, 16, 230, 255),
- VTX(-4748, 7949, 5383, 256, 512, 133, 16, 230, 255),
- VTX(-5096, 10751, 8759, 256, 0, 133, 16, 230, 255),
- VTX(-1809, 10542, 5839, 0, 512, 3, 126, 251, 255),
- VTX(-4211, 10542, 4453, 256, 512, 3, 126, 251, 255),
- VTX(-5096, 10751, 8759, 256, 0, 3, 126, 251, 255),
- VTX(-4748, 7949, 5383, 0, 512, 214, 162, 73, 255),
- VTX(-2346, 7949, 6769, 256, 512, 214, 162, 73, 255),
- VTX(-5096, 10751, 8759, 256, 0, 214, 162, 73, 255),
- VTX(-2346, 7949, 6769, 0, 512, 84, 16, 93, 255),
- VTX(-1809, 10542, 5839, 256, 512, 84, 16, 93, 255),
- VTX(-5096, 10751, 8759, 256, 0, 84, 16, 93, 255),
- VTX(-5962, 10542, -1420, 0, 512, 218, 16, 137, 255),
- VTX(-7036, 7949, -1420, 256, 512, 218, 16, 137, 255),
- VTX(-10134, 10751, -34, 122, -9, 218, 16, 137, 255),
- VTX(-5962, 10542, 1353, 0, 512, 6, 126, 0, 255),
- VTX(-5962, 10542, -1420, 256, 512, 6, 126, 0, 255),
- VTX(-10134, 10751, -34, 122, -9, 6, 126, 0, 255),
- VTX(-7036, 7949, -1420, 0, 512, 171, 162, 0, 255),
- VTX(-7036, 7949, 1353, 256, 512, 171, 162, 0, 255),
- VTX(-10134, 10751, -34, 122, -9, 171, 162, 0, 255),
- VTX(-7036, 7949, 1353, 0, 512, 218, 16, 119, 255),
- VTX(-5962, 10542, 1353, 256, 512, 218, 16, 119, 255),
- VTX(-10134, 10751, -34, 122, -9, 218, 16, 119, 255),
- };
- static Vtx landmineVtx_001040[24] = {
- VTX(-1751, 10542, -5873, 0, 512, 84, 16, 163, 255),
- VTX(-2288, 7949, -6803, 256, 512, 84, 16, 163, 255),
- VTX(-5038, 10751, -8793, 129, -5, 84, 16, 163, 255),
- VTX(-4152, 10542, -4487, 0, 512, 3, 126, 5, 255),
- VTX(-1751, 10542, -5873, 256, 512, 3, 126, 5, 255),
- VTX(-5038, 10751, -8793, 129, -5, 3, 126, 5, 255),
- VTX(-2288, 7949, -6803, 0, 512, 214, 162, 183, 255),
- VTX(-4689, 7949, -5417, 256, 512, 214, 162, 183, 255),
- VTX(-5038, 10751, -8793, 129, -5, 214, 162, 183, 255),
- VTX(-4689, 7949, -5417, 0, 512, 133, 16, 26, 255),
- VTX(-4152, 10542, -4487, 256, 512, 133, 16, 26, 255),
- VTX(-5038, 10751, -8793, 129, -5, 133, 16, 26, 255),
- VTX(4211, 10542, -4453, 0, 512, 123, 16, 26, 255),
- VTX(4748, 7949, -5383, 256, 512, 123, 16, 26, 255),
- VTX(5096, 10751, -8759, 256, 0, 123, 16, 26, 255),
- VTX(1809, 10542, -5839, 0, 512, 253, 126, 5, 255),
- VTX(4211, 10542, -4453, 256, 512, 253, 126, 5, 255),
- VTX(5096, 10751, -8759, 256, 0, 253, 126, 5, 255),
- VTX(4748, 7949, -5383, 0, 512, 42, 162, 183, 255),
- VTX(2346, 7949, -6769, 256, 512, 42, 162, 183, 255),
- VTX(5096, 10751, -8759, 256, 0, 42, 162, 183, 255),
- VTX(2346, 7949, -6769, 0, 512, 172, 16, 163, 255),
- VTX(1809, 10542, -5839, 256, 512, 172, 16, 163, 255),
- VTX(5096, 10751, -8759, 256, 0, 172, 16, 163, 255),
- };
- Gfx gLandMineSpikesDL[] = {
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, PRIMITIVE, COMBINED_ALPHA, TEXEL0, 0, PRIMITIVE, 0,
- COMBINED, K5, SHADE, COMBINED_ALPHA, COMBINED, 0, SHADE, 0),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING),
- gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, landmineTex_000900),
- gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, 0, 4, 0, 0, 3, 0),
- gsDPLoadSync(),
- gsDPLoadBlock(7, 0, 0, 63, 2048),
- gsDPPipeSync(),
- gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 1, 0, 0, 0, 0, 4, 0, 0, 3, 0),
- gsDPSetTileSize(0, 0, 0, 28, 60),
- gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, landmineTex_000B90),
- gsDPTileSync(),
- gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_4b, 0, 256, 7, 0, 0, 0, 0, 0, 0, 0),
- gsDPLoadSync(),
- gsDPLoadTLUTCmd(7, 255),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_RGBA16),
- gsDPSetTileSize(0, 0, 0, 28, 60),
- gsSPVertex(landmineVtx_000C80, 30, 0),
- gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
- gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
- gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0),
- gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0),
- gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0),
- gsSPVertex(landmineVtx_000E60, 30, 0),
- gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
- gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
- gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0),
- gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0),
- gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0),
- gsSPVertex(landmineVtx_001040, 24, 0),
- gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
- gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
- gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0),
- gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0),
- gsSPEndDisplayList(),
- };
- static Vtx landmineVtx_0012F8[30] = {
- VTX(-9880, 2607, 0, 1018, 145, 180, 166, 212, 255),
- VTX(-3430, 52, -5940, 5, 258, 180, 166, 212, 255),
- VTX(-6859, 52, 0, 1018, 258, 180, 166, 212, 255),
- VTX(-7775, 4680, 0, 1018, 0, 174, 83, 209, 255),
- VTX(-4940, 2607, -8556, 5, 258, 174, 83, 209, 255),
- VTX(-9880, 2607, 0, 1018, 258, 174, 83, 209, 255),
- VTX(-4940, 2607, 8556, 1018, 145, 180, 166, 44, 255),
- VTX(-6859, 52, 0, 5, 258, 180, 166, 44, 255),
- VTX(-3430, 52, 5940, 1018, 258, 180, 166, 44, 255),
- VTX(-4940, 2607, 8556, 1018, 258, 174, 83, 47, 255),
- VTX(-7775, 4680, 0, 5, 0, 174, 83, 47, 255),
- VTX(-9880, 2607, 0, 5, 258, 174, 83, 47, 255),
- VTX(3430, 52, 5940, 1018, 258, 0, 166, 88, 255),
- VTX(-4940, 2607, 8556, 5, 145, 0, 166, 88, 255),
- VTX(-3430, 52, 5940, 5, 258, 0, 166, 88, 255),
- VTX(3598, 4680, 6231, 1018, 0, 0, 94, 84, 255),
- VTX(-4940, 2607, 8556, 5, 258, 0, 94, 84, 255),
- VTX(4940, 2607, 8556, 1018, 258, 0, 94, 84, 255),
- VTX(9880, 2607, 0, 1018, 145, 76, 166, 44, 255),
- VTX(3430, 52, 5940, 5, 258, 76, 166, 44, 255),
- VTX(6859, 52, 0, 1018, 258, 76, 166, 44, 255),
- VTX(7775, 4680, 0, 1018, 0, 82, 83, 47, 255),
- VTX(4940, 2607, 8556, 5, 258, 82, 83, 47, 255),
- VTX(9880, 2607, 0, 1018, 258, 82, 83, 47, 255),
- VTX(3430, 52, -5940, 1018, 258, 76, 166, 212, 255),
- VTX(9880, 2607, 0, 5, 145, 76, 166, 212, 255),
- VTX(6859, 52, 0, 5, 258, 76, 166, 212, 255),
- VTX(4940, 2607, -8556, 1018, 258, 82, 83, 209, 255),
- VTX(7775, 4680, 0, 5, 0, 82, 83, 209, 255),
- VTX(9880, 2607, 0, 5, 258, 82, 83, 209, 255),
- };
- static Vtx landmineVtx_0014D8[30] = {
- VTX(-3430, 52, -5940, 5, 258, 0, 129, 0, 255),
- VTX(6859, 52, 0, 1018, 258, 0, 129, 0, 255),
- VTX(-3430, 52, 5940, 1018, 258, 0, 129, 0, 255),
- VTX(-9880, 2607, 0, 1018, 145, 180, 166, 212, 255),
- VTX(-4940, 2607, -8556, 5, 145, 180, 166, 212, 255),
- VTX(-3430, 52, -5940, 5, 258, 180, 166, 212, 255),
- VTX(-7775, 4680, 0, 1018, 0, 188, 96, 210, 255),
- VTX(-3598, 4680, -6231, 5, 0, 188, 96, 210, 255),
- VTX(-4940, 2607, -8556, 5, 258, 188, 96, 210, 255),
- VTX(-4940, 2607, 8556, 1018, 145, 180, 166, 44, 255),
- VTX(-9880, 2607, 0, 5, 145, 180, 166, 44, 255),
- VTX(-6859, 52, 0, 5, 258, 180, 166, 44, 255),
- VTX(-4940, 2607, 8556, 1018, 258, 188, 96, 46, 255),
- VTX(-3598, 4680, 6231, 1018, 0, 188, 96, 46, 255),
- VTX(-7775, 4680, 0, 5, 0, 188, 96, 46, 255),
- VTX(3430, 52, 5940, 1018, 258, 0, 166, 88, 255),
- VTX(4940, 2607, 8556, 1018, 145, 0, 166, 88, 255),
- VTX(-4940, 2607, 8556, 5, 145, 0, 166, 88, 255),
- VTX(3598, 4680, 6231, 1018, 0, 0, 94, 84, 255),
- VTX(-3598, 4680, 6231, 5, 0, 0, 94, 84, 255),
- VTX(-4940, 2607, 8556, 5, 258, 0, 94, 84, 255),
- VTX(9880, 2607, 0, 1018, 145, 76, 166, 44, 255),
- VTX(4940, 2607, 8556, 5, 145, 76, 166, 44, 255),
- VTX(3430, 52, 5940, 5, 258, 76, 166, 44, 255),
- VTX(7775, 4680, 0, 1018, 0, 68, 96, 46, 255),
- VTX(3598, 4680, 6231, 5, 0, 68, 96, 46, 255),
- VTX(4940, 2607, 8556, 5, 258, 68, 96, 46, 255),
- VTX(3430, 52, -5940, 1018, 258, 76, 166, 212, 255),
- VTX(4940, 2607, -8556, 1018, 145, 76, 166, 212, 255),
- VTX(9880, 2607, 0, 5, 145, 76, 166, 212, 255),
- };
- static Vtx landmineVtx_0016B8[9] = {
- VTX(4940, 2607, -8556, 1018, 258, 68, 96, 210, 255),
- VTX(3598, 4680, -6231, 1018, 0, 68, 96, 210, 255),
- VTX(7775, 4680, 0, 5, 0, 68, 96, 210, 255),
- VTX(-3430, 52, 5940, 1018, 258, 0, 129, 0, 255),
- VTX(-6859, 52, 0, 5, 258, 0, 129, 0, 255),
- VTX(-3430, 52, -5940, 5, 258, 0, 129, 0, 255),
- VTX(3430, 52, -5940, 1018, 258, 0, 129, 0, 255),
- VTX(6859, 52, 0, 1018, 258, 0, 129, 0, 255),
- VTX(3430, 52, 5940, 1018, 258, 0, 129, 0, 255),
- };
- Gfx gLandMineBaseDL[] = {
- gsSPMatrix(0x01000040, 0x00),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, PRIMITIVE, COMBINED_ALPHA, TEXEL0, 0, PRIMITIVE, 0,
- COMBINED, K5, SHADE, COMBINED_ALPHA, COMBINED, 0, SHADE, 0),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING),
- gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, landmineTex_000000),
- gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, 0, 3, 0, 0, 5, 0),
- gsDPLoadSync(),
- gsDPLoadBlock(7, 0, 0, 127, 512),
- gsDPPipeSync(),
- gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, 0, 3, 0, 0, 5, 0),
- gsDPSetTileSize(0, 0, 0, 124, 28),
- gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, landmineTex_000980),
- gsDPTileSync(),
- gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_4b, 0, 256, 7, 0, 0, 0, 0, 0, 0, 0),
- gsDPLoadSync(),
- gsDPLoadTLUTCmd(7, 255),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_RGBA16),
- gsDPSetTileSize(0, 0, 0, 124, 28),
- gsSPVertex(landmineVtx_0012F8, 30, 0),
- gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
- gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
- gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0),
- gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0),
- gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0),
- gsSPVertex(landmineVtx_0014D8, 30, 0),
- gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
- gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
- gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0),
- gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0),
- gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0),
- gsSPVertex(landmineVtx_0016B8, 9, 0),
- gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
- gsSP2Triangles(5, 6, 7, 0, 7, 8, 3, 0),
- gsSPEndDisplayList(),
- };
- static Vtx landmineVtx_001878[4] = {
- VTX(-8221, 7140, 0, 8, 35, 0, 3, 126, 255),
- VTX(8221, -7158, 394, 2039, 2039, 0, 3, 126, 255),
- VTX(8038, 7402, 0, 2047, 35, 0, 3, 126, 255),
- VTX(-8038, -7420, 394, 0, 2039, 0, 3, 126, 255),
- };
- Gfx gLandMineBombDL[] = {
- gsSPMatrix(0x01000000, 0x00),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0x00507870),
- gsDPSetCombineLERP(TEXEL0, K5, PRIMITIVE, COMBINED_ALPHA, TEXEL0, 0, PRIMITIVE, 0,
- COMBINED, K5, SHADE, COMBINED_ALPHA, COMBINED, 0, SHADE, 0),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_ZBUFFER | G_SHADE | G_CULL_BACK | G_LIGHTING),
- gsDPLoadTextureBlock_4b(landmineTex_000100, G_IM_FMT_CI, 64, 64, 15, 0, 0, 6, 6, 0, 0),
- gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, landmineTex_000B70),
- gsDPTileSync(),
- gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_4b, 0, 496, 7, 0, 0, 0, 0, 0, 0, 0),
- gsDPLoadSync(),
- gsDPLoadTLUTCmd(7, 15),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_RGBA16),
- gsDPSetTileSize(0, 0, 0, 252, 252),
- gsSPVertex(landmineVtx_001878, 4, 0),
- gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0),
- gsSPEndDisplayList(),
- };
Advertisement
Add Comment
Please, Sign In to add comment