Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "ultra64.h"
- #include "z64.h"
- #include "macros.h"
- #include "object_dog.h"
- static s16 sDogBarkAnimFrameData[276];
- static JointIndex sDogBarkAnimJointIndices[13];
- static s16 sDogBowStartAnimFrameData[804];
- static JointIndex sDogBowStartAnimJointIndices[13];
- static s16 sDogBowHoldAnimFrameData[332];
- static JointIndex sDogBowHoldAnimJointIndices[13];
- static s16 sDogRunAnimFrameData[116];
- static JointIndex sDogRunAnimJointIndices[13];
- static s16 sDogSitAnimFrameData[440];
- static JointIndex sDogSitAnimJointIndices[13];
- static s16 sDogWalkAnimFrameData[220];
- static JointIndex sDogWalkAnimJointIndices[13];
- static Vtx sDogSkelVtx_004D80[9];
- static Vtx sDogSkelVtx_004E10[15];
- static Vtx sDogSkelVtx_004F00[25];
- static Vtx sDogSkelVtx_005090[31];
- static Vtx sDogSkelVtx_005280[4];
- static Vtx sDogSkelVtx_0052C0[4];
- static Vtx sDogSkelVtx_005300[3];
- static Vtx sDogSkelVtx_005330[9];
- static Vtx sDogSkelVtx_0053C0[18];
- static Vtx sDogSkelVtx_0054E0[3];
- static Vtx sDogSkelVtx_005510[9];
- static Vtx sDogSkelVtx_0055A0[18];
- static Vtx sDogSkelVtx_0056C0[9];
- static Vtx sDogSkelVtx_005750[15];
- static Vtx sDogSkelVtx_005840[23];
- static Vtx sDogSkelVtx_0059B0[3];
- static Vtx sDogSkelVtx_0059E0[9];
- static Vtx sDogSkelVtx_005A70[19];
- static Vtx sDogSkelVtx_005BA0[3];
- static Vtx sDogSkelVtx_005BD0[9];
- static Vtx sDogSkelVtx_005C60[19];
- static Vtx sDogSkelVtx_005D90[23];
- static Vtx sDogSkelVtx_005F00[9];
- static Vtx sDogSkelVtx_005F90[5];
- static Vtx sDogSkelVtx_005FE0[16];
- static void* sDogSkelLimbs[12];
- static s16 sDogBarkAnimFrameData[276] = {
- 0x0000, 0x059C, 0xFBD0, 0x4000, 0xFF8E, 0xFBD0, 0xFBAA, 0xFB61, 0xFB32, 0xFB24, 0xFB15, 0xFB07, 0xFAFB, 0xFAF5,
- 0xFAF5, 0xFAFE, 0xFB12, 0xFB32, 0xFC14, 0xFCE2, 0xFC72, 0xFBA2, 0xFB32, 0xFC06, 0xFCE2, 0xFCDC, 0xFCAD, 0xFC68,
- 0xFC20, 0xFBE8, 0xFBD0, 0xFBD0, 0xFBD0, 0xFBD0, 0xFBD0, 0x8243, 0x85CB, 0x8C95, 0x90EE, 0x91FB, 0x92B4, 0x9320,
- 0x9347, 0x932F, 0x92E0, 0x9261, 0x91B8, 0x90EE, 0x8873, 0x89C6, 0x8CB1, 0x8F9B, 0x90EE, 0x8873, 0x86C2, 0x855A,
- 0x8438, 0x835A, 0x82BE, 0x8261, 0x8243, 0x8243, 0x8243, 0x8243, 0x8243, 0xF385, 0xEF66, 0xE77A, 0xE268, 0xE148,
- 0xE0AE, 0xE081, 0xE0A5, 0xE100, 0xE175, 0xE1EA, 0xE244, 0xE268, 0xE232, 0xE1C6, 0xE175, 0xE190, 0xE268, 0xE426,
- 0xE690, 0xE95D, 0xEC47, 0xEF08, 0xF157, 0xF2ED, 0xF385, 0xF385, 0xF385, 0xF385, 0xF385, 0x157B, 0x186B, 0x1E12,
- 0x21B4, 0x220A, 0x214E, 0x2004, 0x1EB0, 0x1DD8, 0x1DD8, 0x1DD8, 0x1DD8, 0x1DD8, 0x12D0, 0x03C9, 0xFE69, 0x191B,
- 0x31CF, 0x2545, 0x0D4F, 0xFE69, 0xFE8B, 0x03FB, 0x0BA9, 0x1284, 0x157B, 0x157B, 0x157B, 0x157B, 0x157B, 0x4AC7,
- 0x40DF, 0x2DD2, 0x21A0, 0x1E66, 0x1BAA, 0x198F, 0x1837, 0x17C4, 0x185A, 0x1A19, 0x1D25, 0x21A0, 0x3FC5, 0x5B4B,
- 0x4C58, 0x3094, 0x21A0, 0x3D2C, 0x5B4B, 0x5DA4, 0x5B95, 0x56E5, 0x5158, 0x4CB7, 0x4AC7, 0x4AC7, 0x4AC7, 0x4AC7,
- 0x4AC7, 0x4AC7, 0x40DF, 0x2DD2, 0x21A0, 0x1E66, 0x1BAA, 0x198F, 0x1837, 0x17C4, 0x185A, 0x1A19, 0x1D25, 0x21A0,
- 0x3FC5, 0x5B4B, 0x4C58, 0x3094, 0x21A0, 0x3D2C, 0x5B4B, 0x5DA4, 0x5B95, 0x56E5, 0x5158, 0x4CB7, 0x4AC7, 0x4AC7,
- 0x4AC7, 0x4AC7, 0x4AC7, 0x3E48, 0x3751, 0x29ED, 0x215A, 0x1F19, 0x1D36, 0x1BC6, 0x1AE0, 0x1A98, 0x1B05, 0x1C3B,
- 0x1E50, 0x215A, 0x35BE, 0x485C, 0x3E3F, 0x2B77, 0x215A, 0x33F3, 0x485C, 0x4A1F, 0x48F6, 0x4608, 0x4280, 0x3F87,
- 0x3E48, 0x3E48, 0x3E48, 0x3E48, 0x3E48, 0x3E48, 0x3751, 0x29ED, 0x215A, 0x1F19, 0x1D36, 0x1BC6, 0x1AE0, 0x1A98,
- 0x1B05, 0x1C3B, 0x1E50, 0x215A, 0x35BE, 0x485C, 0x3E3F, 0x2B77, 0x215A, 0x33F3, 0x485C, 0x4A1F, 0x48F6, 0x4608,
- 0x4280, 0x3F87, 0x3E48, 0x3E48, 0x3E48, 0x3E48, 0x3E48, 0x2EBE, 0x32F6, 0x3B13, 0x4044, 0x41C5, 0x4344, 0x4497,
- 0x4598, 0x461D, 0x4600, 0x4517, 0x433B, 0x4044, 0x2BBB, 0x18FB, 0x232B, 0x3614, 0x4044, 0x2D2C, 0x18FB, 0x1913,
- 0x1CAD, 0x2238, 0x2821, 0x2CD4, 0x2EBE, 0x2EBE, 0x2EBE, 0x2EBE, 0x2EBE, 0x0000,
- };
- static JointIndex sDogBarkAnimJointIndices[13] = {
- { 0x0000, 0x0001, 0x0005 },
- { 0x0000, 0x0003, 0x0000 },
- { 0x0000, 0x0000, 0x0023 },
- { 0x0000, 0x0000, 0x0041 },
- { 0x0000, 0x0000, 0x005F },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0004, 0x007D },
- { 0x0000, 0x0000, 0x009B },
- { 0x0000, 0x0000, 0x00B9 },
- { 0x0000, 0x0000, 0x00D7 },
- { 0x0000, 0x0000, 0x00F5 },
- };
- AnimationHeader gDogBarkAnim = { { 30 }, sDogBarkAnimFrameData, sDogBarkAnimJointIndices, 5 };
- static u8 unaccounted_000288[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- };
- static s16 sDogBowStartAnimFrameData[804] = {
- 0x0000, 0x022A, 0xFBB3, 0x4000, 0xFF8E, 0x022A, 0x0257, 0x02C6, 0x0357, 0x03EB, 0x0460, 0x0496, 0x0496, 0x0496,
- 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496,
- 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496,
- 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496,
- 0x0496, 0x04B5, 0x04F6, 0x0543, 0x0582, 0x059C, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3,
- 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB2, 0xFBB2, 0xFBB2, 0xFBB2, 0xFBB2, 0xFBB2, 0xFBB1, 0xFBB1,
- 0xFBB1, 0xFBB1, 0xFBB1, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBAF, 0xFBAF, 0xFBAF, 0xFBAF, 0xFBAF,
- 0xFBAF, 0xFBAF, 0xFBAF, 0xFBAF, 0xFBAF, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB1, 0xFBB1, 0xFBB2, 0xFBB2,
- 0xFBB3, 0xFBB3, 0xFBB7, 0xFBBE, 0xFBC6, 0xFBCE, 0xFBD0, 0x5439, 0x5843, 0x6269, 0x6FB5, 0x7D30, 0x87E4, 0x8CDB,
- 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB,
- 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB,
- 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB, 0x8CDB,
- 0x8CDB, 0x8CDB, 0x8CDB, 0x8B9E, 0x88F9, 0x85E4, 0x8354, 0x8243, 0x2401, 0x1FC2, 0x151A, 0x0723, 0xF8FA, 0xEDBC,
- 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885,
- 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885,
- 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885,
- 0xE885, 0xE885, 0xE885, 0xE885, 0xE9CE, 0xEC8D, 0xEFC1, 0xF269, 0xF385, 0x1448, 0x1436, 0x140A, 0x13D3, 0x13A1,
- 0x1385, 0x138D, 0x13C8, 0x1448, 0x1544, 0x16C4, 0x188D, 0x1A66, 0x1C15, 0x1D60, 0x1E0C, 0x1E53, 0x1E93, 0x1ECF,
- 0x1F04, 0x1F34, 0x1F5E, 0x1F83, 0x1FA2, 0x1FBB, 0x1FD0, 0x1FDE, 0x1FE8, 0x1FEC, 0x1FEB, 0x1FE4, 0x1FD8, 0x1FC8,
- 0x1FB2, 0x1F97, 0x1F77, 0x1F51, 0x1F27, 0x1EF8, 0x1EC4, 0x1E8C, 0x1E4E, 0x1E0C, 0x1D90, 0x1CB7, 0x1B98, 0x1A4B,
- 0x18E8, 0x1788, 0x1641, 0x152D, 0x1464, 0x141C, 0x1455, 0x14CE, 0x1545, 0x157B, 0x471C, 0x42DE, 0x3835, 0x2A3E,
- 0x1C15, 0x10D7, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0,
- 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0,
- 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0,
- 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x1300, 0x22C3, 0x3527, 0x4469, 0x4AC7, 0x471C, 0x42DE, 0x3835,
- 0x2A3E, 0x1C15, 0x10D7, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0,
- 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0,
- 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0,
- 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x0BA0, 0x1300, 0x22C3, 0x3527, 0x4469, 0x4AC7, 0x1600, 0x1600,
- 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1603, 0x160A, 0x1615, 0x1625, 0x1638, 0x164F, 0x1668, 0x1684, 0x16A3,
- 0x16C3, 0x16E5, 0x1709, 0x172D, 0x1752, 0x1778, 0x179D, 0x17C3, 0x17E7, 0x180B, 0x182D, 0x184D, 0x186C, 0x1888,
- 0x18A1, 0x18B8, 0x18CB, 0x18DA, 0x18E6, 0x18ED, 0x18EF, 0x18ED, 0x18E5, 0x18D7, 0x18C4, 0x18AA, 0x1889, 0x1862,
- 0x1833, 0x17FC, 0x17BD, 0x1776, 0x1727, 0x16CE, 0x166C, 0x1600, 0x136F, 0x0DF1, 0x0789, 0x0238, 0x0000, 0x215A,
- 0x1EC4, 0x1844, 0x0FC1, 0x0720, 0x0045, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17,
- 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17,
- 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17,
- 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0x04B4, 0x14FA, 0x27F6, 0x37B6, 0x3E48,
- 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xE9FD, 0xE9F6, 0xE9EB, 0xE9DB, 0xE9C8, 0xE9B1, 0xE998,
- 0xE97C, 0xE95D, 0xE93D, 0xE91B, 0xE8F7, 0xE8D3, 0xE8AE, 0xE888, 0xE863, 0xE83D, 0xE819, 0xE7F5, 0xE7D3, 0xE7B3,
- 0xE794, 0xE778, 0xE75F, 0xE748, 0xE735, 0xE726, 0xE71A, 0xE713, 0xE711, 0xE713, 0xE71B, 0xE729, 0xE73C, 0xE756,
- 0xE777, 0xE79E, 0xE7CD, 0xE804, 0xE843, 0xE88A, 0xE8D9, 0xE932, 0xE994, 0xEA00, 0xEC91, 0xF20F, 0xF877, 0xFDC8,
- 0x0000, 0x215A, 0x1EC4, 0x1844, 0x0FC1, 0x0720, 0x0045, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17,
- 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17,
- 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17,
- 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0xFD17, 0x04B4, 0x14FA, 0x27F6,
- 0x37B6, 0x3E48, 0x0CEF, 0x0CF1, 0x0CF2, 0x0CE6, 0x0CC3, 0x0C7F, 0x0C0F, 0x0B69, 0x0A81, 0x094F, 0x07C7, 0x0578,
- 0x0235, 0xFE56, 0xFA36, 0xF62C, 0xF293, 0xEFC4, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18,
- 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEF10, 0xF090, 0xF27A,
- 0xF4B0, 0xF713, 0xF984, 0xFBE6, 0xFE19, 0x0000, 0x01C4, 0x038A, 0x052C, 0x0685, 0x0770, 0x07C7, 0x07C7, 0x07C7,
- 0x07C7, 0x07C7, 0x07C7, 0x121D, 0x123A, 0x1282, 0x12E3, 0x1348, 0x139C, 0x13CE, 0x13C7, 0x1375, 0x12C3, 0x119E,
- 0x0F97, 0x0C8C, 0x08D8, 0x04D7, 0x00E4, 0xFD5B, 0xFA98, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6,
- 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF93F, 0xF999,
- 0xFA0A, 0xFA98, 0xFB4B, 0xFC28, 0xFD37, 0xFE7C, 0x0000, 0x0272, 0x0607, 0x0A0A, 0x0DC8, 0x108A, 0x119E, 0x119E,
- 0x119E, 0x119E, 0x119E, 0x119E, 0x31E2, 0x31E8, 0x31EE, 0x31F4, 0x31FA, 0x3200, 0x3206, 0x320C, 0x3212, 0x3218,
- 0x321E, 0x2A56, 0x1E8B, 0x1026, 0x008D, 0xF129, 0xE35F, 0xD899, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C,
- 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD77C,
- 0xDFD8, 0xEA87, 0xF6BB, 0x03A9, 0x1085, 0x1C85, 0x26DC, 0x2EBE, 0x2F4E, 0x2FDE, 0x306E, 0x30FE, 0x318E, 0x321E,
- 0x321E, 0x321E, 0x321E, 0x321E, 0x321E, 0x0000,
- };
- static JointIndex sDogBowStartAnimJointIndices[13] = {
- { 0x0000, 0x0005, 0x003E },
- { 0x0000, 0x0003, 0x0000 },
- { 0x0000, 0x0000, 0x0077 },
- { 0x0000, 0x0000, 0x00B0 },
- { 0x0000, 0x0000, 0x00E9 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0004, 0x0122 },
- { 0x0000, 0x0000, 0x015B },
- { 0x0000, 0x0194, 0x01CD },
- { 0x0000, 0x0206, 0x023F },
- { 0x0278, 0x02B1, 0x02EA },
- };
- AnimationHeader gDogBowStartAnim = { { 57 }, sDogBowStartAnimFrameData, sDogBowStartAnimJointIndices, 5 };
- static u8 unaccounted_000938[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- };
- static s16 sDogBowHoldAnimFrameData[332] = {
- 0x0000, 0x0496, 0xFBB3, 0x4000, 0x8CDB, 0xE885, 0xFF8E, 0x0BA0, 0xFD17, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB3,
- 0xFBB3, 0xFBB3, 0xFBB3, 0xFBB2, 0xFBB2, 0xFBB2, 0xFBB2, 0xFBB2, 0xFBB2, 0xFBB1, 0xFBB1, 0xFBB1, 0xFBB1, 0xFBB1,
- 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBAF, 0xFBAF, 0xFBAF, 0xFBAF, 0xFBAF, 0xFBAF, 0xFBAF, 0xFBAF,
- 0xFBAF, 0xFBAF, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB1, 0xFBB1, 0xFBB2, 0xFBB2, 0xFBB3, 0xFBB3, 0x138D,
- 0x13C8, 0x1448, 0x1544, 0x16C4, 0x188D, 0x1A66, 0x1C15, 0x1D60, 0x1E0C, 0x1E53, 0x1E93, 0x1ECF, 0x1F04, 0x1F34,
- 0x1F5E, 0x1F83, 0x1FA2, 0x1FBB, 0x1FD0, 0x1FDE, 0x1FE8, 0x1FEC, 0x1FEB, 0x1FE4, 0x1FD8, 0x1FC8, 0x1FB2, 0x1F97,
- 0x1F77, 0x1F51, 0x1F27, 0x1EF8, 0x1EC4, 0x1E8C, 0x1E4E, 0x1E0C, 0x1D90, 0x1CB7, 0x1B98, 0x1A4B, 0x18E8, 0x1788,
- 0x1641, 0x152D, 0x1464, 0x1600, 0x1603, 0x160A, 0x1615, 0x1625, 0x1638, 0x164F, 0x1668, 0x1684, 0x16A3, 0x16C3,
- 0x16E5, 0x1709, 0x172D, 0x1752, 0x1778, 0x179D, 0x17C3, 0x17E7, 0x180B, 0x182D, 0x184D, 0x186C, 0x1888, 0x18A1,
- 0x18B8, 0x18CB, 0x18DA, 0x18E6, 0x18ED, 0x18EF, 0x18ED, 0x18E5, 0x18D7, 0x18C4, 0x18AA, 0x1889, 0x1862, 0x1833,
- 0x17FC, 0x17BD, 0x1776, 0x1727, 0x16CE, 0x166C, 0x1600, 0xEA00, 0xE9FD, 0xE9F6, 0xE9EB, 0xE9DB, 0xE9C8, 0xE9B1,
- 0xE998, 0xE97C, 0xE95D, 0xE93D, 0xE91B, 0xE8F7, 0xE8D3, 0xE8AE, 0xE888, 0xE863, 0xE83D, 0xE819, 0xE7F5, 0xE7D3,
- 0xE7B3, 0xE794, 0xE778, 0xE75F, 0xE748, 0xE735, 0xE726, 0xE71A, 0xE713, 0xE711, 0xE713, 0xE71B, 0xE729, 0xE73C,
- 0xE756, 0xE777, 0xE79E, 0xE7CD, 0xE804, 0xE843, 0xE88A, 0xE8D9, 0xE932, 0xE994, 0xEA00, 0x0C0F, 0x0B69, 0x0A81,
- 0x094F, 0x07C7, 0x0578, 0x0235, 0xFE56, 0xFA36, 0xF62C, 0xF293, 0xEFC4, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18,
- 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18, 0xEE18,
- 0xEF10, 0xF090, 0xF27A, 0xF4B0, 0xF713, 0xF984, 0xFBE6, 0xFE19, 0x0000, 0x01C4, 0x038A, 0x052C, 0x0685, 0x0770,
- 0x07C7, 0x13CE, 0x13C7, 0x1375, 0x12C3, 0x119E, 0x0F97, 0x0C8C, 0x08D8, 0x04D7, 0x00E4, 0xFD5B, 0xFA98, 0xF8F6,
- 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6,
- 0xF8F6, 0xF8F6, 0xF8F6, 0xF8F6, 0xF93F, 0xF999, 0xFA0A, 0xFA98, 0xFB4B, 0xFC28, 0xFD37, 0xFE7C, 0x0000, 0x0272,
- 0x0607, 0x0A0A, 0x0DC8, 0x108A, 0x119E, 0x3206, 0x320C, 0x3212, 0x3218, 0x321E, 0x2A56, 0x1E8B, 0x1026, 0x008D,
- 0xF129, 0xE35F, 0xD899, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C,
- 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD23C, 0xD77C, 0xDFD8, 0xEA87, 0xF6BB, 0x03A9, 0x1085,
- 0x1C85, 0x26DC, 0x2EBE, 0x2F4E, 0x2FDE, 0x306E, 0x30FE, 0x318E, 0x321E, 0x0000,
- };
- static JointIndex sDogBowHoldAnimJointIndices[13] = {
- { 0x0000, 0x0001, 0x0009 },
- { 0x0000, 0x0003, 0x0000 },
- { 0x0000, 0x0000, 0x0004 },
- { 0x0000, 0x0000, 0x0005 },
- { 0x0000, 0x0000, 0x0037 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0006, 0x0007 },
- { 0x0000, 0x0000, 0x0007 },
- { 0x0000, 0x0065, 0x0008 },
- { 0x0000, 0x0093, 0x0008 },
- { 0x00C1, 0x00EF, 0x011D },
- };
- AnimationHeader gDogBowHoldAnim = { { 46 }, sDogBowHoldAnimFrameData, sDogBowHoldAnimJointIndices, 9 };
- static u8 unaccounted_000C38[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- };
- static s16 sDogRunAnimFrameData[116] = {
- 0x0000, 0x0982, 0xFBD0, 0x0982, 0x0967, 0x08D3, 0x0722, 0x0581, 0x04C2, 0x05D5, 0x0774, 0x0000, 0xFB4A, 0xF4F9,
- 0xF8CB, 0x1F3D, 0x4000, 0x300C, 0x10EA, 0x4000, 0x4045, 0x40A2, 0x406A, 0x3E36, 0x3C55, 0x3D3F, 0x3F08, 0x0000,
- 0xFB4A, 0xF4F9, 0xF8CB, 0x1F3D, 0x4000, 0x300C, 0x10EA, 0x8243, 0x917D, 0x9A4D, 0x8F22, 0x80C9, 0x7361, 0x6DD3,
- 0x7948, 0xF385, 0xF34C, 0xEE39, 0xEF45, 0xF701, 0xF9AD, 0xFE42, 0xF841, 0x157B, 0x0A4F, 0xFE42, 0x1031, 0x16E6,
- 0x1A17, 0x16F1, 0x15D4, 0x0000, 0x0008, 0x0011, 0x0001, 0x000B, 0xFFC4, 0x003B, 0x0022, 0xFF8E, 0xFF8E, 0xFF8F,
- 0xFF8E, 0xFF8F, 0xFF9E, 0xFF9E, 0xFF94, 0x1CBD, 0x104D, 0x0A67, 0x43F1, 0x43F4, 0x5E63, 0x5581, 0x33A6, 0x2DD9,
- 0x2353, 0x1AB3, 0x3945, 0x43B3, 0x5DCB, 0x3419, 0x2CFA, 0x75B1, 0x6743, 0x4E2C, 0x35BA, 0x2FD6, 0x3256, 0x4C45,
- 0x6698, 0x65CD, 0x68B2, 0x6AB1, 0x6066, 0x40F4, 0x2925, 0x4CAD, 0x491C, 0x1E72, 0x28C8, 0x34DB, 0x28E0, 0x1F8A,
- 0x1A6B, 0x1F12, 0x274F, 0x0000,
- };
- static JointIndex sDogRunAnimJointIndices[13] = {
- { 0x0000, 0x0003, 0x0002 },
- { 0x000B, 0x0013, 0x001B },
- { 0x0000, 0x0000, 0x0023 },
- { 0x0000, 0x0000, 0x002B },
- { 0x0000, 0x0000, 0x0033 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x003B, 0x0043, 0x004B },
- { 0x0000, 0x0000, 0x0053 },
- { 0x0000, 0x0000, 0x005B },
- { 0x0000, 0x0000, 0x0063 },
- { 0x0000, 0x0000, 0x006B },
- };
- AnimationHeader gDogRunAnim = { { 8 }, sDogRunAnimFrameData, sDogRunAnimJointIndices, 3 };
- static u8 unaccounted_000D88[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- };
- static s16 sDogSitAnimFrameData[440] = {
- 0x0000, 0x059C, 0xFBD0, 0x4000, 0xFF8E, 0x059C, 0x054B, 0x048B, 0x032A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A,
- 0x022A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A, 0x022A,
- 0x022A, 0x022A, 0x022A, 0x02AC, 0x03A5, 0x048B, 0x0540, 0x059C, 0xFBD0, 0xFBCB, 0xFBC2, 0xFBBA, 0xFBB4, 0xFBB4,
- 0xFBB3, 0xFBB3, 0xFBB2, 0xFBB2, 0xFBB1, 0xFBB1, 0xFBB1, 0xFBB1, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB0, 0xFBB1,
- 0xFBB1, 0xFBB1, 0xFBB2, 0xFBB2, 0xFBB2, 0xFBB3, 0xFBB6, 0xFBBC, 0xFBC2, 0xFBCB, 0xFBD0, 0x8243, 0x7B6A, 0x6C2A,
- 0x5C74, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439,
- 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5439, 0x5A25, 0x65B4, 0x72E8, 0x7DC2, 0x8243,
- 0xF385, 0x0117, 0x14BA, 0x1F3B, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401,
- 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x2401, 0x21EA, 0x1CDB,
- 0x14BA, 0x01B3, 0xF385, 0x157B, 0x1AFB, 0x207B, 0x1B1D, 0x157B, 0x156D, 0x155E, 0x154F, 0x1541, 0x1532, 0x1523,
- 0x1515, 0x1506, 0x14F8, 0x14E9, 0x14DA, 0x14CC, 0x14BD, 0x14AE, 0x14A0, 0x1491, 0x1483, 0x1474, 0x1465, 0x1457,
- 0x1448, 0x1798, 0x1D50, 0x207B, 0x1B0B, 0x157B, 0x4AC7, 0x3F65, 0x338E, 0x3CE4, 0x471C, 0x471C, 0x471C, 0x471C,
- 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C,
- 0x471C, 0x471C, 0x471C, 0x471C, 0x4184, 0x381E, 0x338E, 0x3F59, 0x4AC7, 0x4AC7, 0x3F65, 0x338E, 0x3CE4, 0x471C,
- 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C,
- 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x471C, 0x4184, 0x381E, 0x338E, 0x3F59, 0x4AC7, 0x0000, 0x0346,
- 0x0A90, 0x1212, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600,
- 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x1600, 0x132C, 0x0DA6, 0x0757, 0x0227,
- 0x0000, 0x3E48, 0x39FA, 0x3065, 0x2686, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A,
- 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x2513,
- 0x2C56, 0x34A2, 0x3B73, 0x3E48, 0x0000, 0xFCBA, 0xF570, 0xEDEE, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00,
- 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00, 0xEA00,
- 0xEA00, 0xEA00, 0xECD4, 0xF25A, 0xF8A9, 0xFDD9, 0x0000, 0x3E48, 0x39FA, 0x3065, 0x2686, 0x215A, 0x215A, 0x215A,
- 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x215A,
- 0x215A, 0x215A, 0x215A, 0x215A, 0x215A, 0x2513, 0x2C56, 0x34A2, 0x3B73, 0x3E48, 0x0000, 0xFFA7, 0xFF14, 0xFEF6,
- 0x0000, 0x04A7, 0x0AF2, 0x0CEF, 0x0546, 0xF94E, 0xF315, 0xF9C9, 0x063B, 0x0CEF, 0x063B, 0xF9C9, 0xF315, 0xF9C9,
- 0x063B, 0x0CEF, 0x063B, 0xF9C9, 0xF315, 0xF96D, 0x0583, 0x0CEF, 0x0C9F, 0x098B, 0x0554, 0x019A, 0x0000, 0x0000,
- 0xFF84, 0xFEB5, 0xFE8B, 0x0000, 0x0681, 0x0F4F, 0x121D, 0x0780, 0xF6E3, 0xEE3E, 0xF78B, 0x08D0, 0x121D, 0x08D0,
- 0xF78B, 0xEE3E, 0xF78B, 0x08D0, 0x121D, 0x08D0, 0xF78B, 0xEE3E, 0xF70D, 0x07D4, 0x121D, 0x11A6, 0x0D56, 0x0771,
- 0x023D, 0x0000, 0x2EBE, 0x2F3C, 0x305A, 0x3196, 0x3269, 0x327E, 0x3229, 0x31E2, 0x31D8, 0x31DB, 0x31E0, 0x31E0,
- 0x31E2, 0x31E2, 0x31E2, 0x31E0, 0x31E0, 0x31E0, 0x31E2, 0x31E2, 0x31E2, 0x31E0, 0x31E0, 0x31F7, 0x320E, 0x31E2,
- 0x314F, 0x307F, 0x2FA9, 0x2F02, 0x2EBE, 0x0000,
- };
- static JointIndex sDogSitAnimJointIndices[13] = {
- { 0x0000, 0x0005, 0x0024 },
- { 0x0000, 0x0003, 0x0000 },
- { 0x0000, 0x0000, 0x0043 },
- { 0x0000, 0x0000, 0x0062 },
- { 0x0000, 0x0000, 0x0081 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0004, 0x00A0 },
- { 0x0000, 0x0000, 0x00BF },
- { 0x0000, 0x00DE, 0x00FD },
- { 0x0000, 0x011C, 0x013B },
- { 0x015A, 0x0179, 0x0198 },
- };
- AnimationHeader gDogSitAnim = { { 31 }, sDogSitAnimFrameData, sDogSitAnimJointIndices, 5 };
- static s16 sDogWalkAnimFrameData[220] = {
- 0x0000, 0x059C, 0xFBD0, 0x4000, 0x059C, 0x0586, 0x055D, 0x0546, 0x055D, 0x0586, 0x059C, 0x0586, 0x055D, 0x0546,
- 0x055D, 0x0586, 0x0000, 0xFFEA, 0xFFBF, 0xFFA8, 0xFFB9, 0xFFDE, 0x0000, 0x0020, 0x0042, 0x0051, 0x003C, 0x0014,
- 0x0000, 0xFF76, 0xFE77, 0xFDED, 0xFE51, 0xFF2B, 0x0000, 0x00CA, 0x018F, 0x01E8, 0x016A, 0x007F, 0x8243, 0x8357,
- 0x8501, 0x85BC, 0x84FB, 0x8355, 0x8243, 0x8337, 0x84CB, 0x858A, 0x84D5, 0x8343, 0xF385, 0xF2CC, 0xF22A, 0xF22B,
- 0xF23B, 0xF2D8, 0xF385, 0xF2EA, 0xF242, 0xF223, 0xF230, 0xF2D7, 0x0000, 0xFE04, 0xFA53, 0xF857, 0xF9C1, 0xFCDE,
- 0x0000, 0x032C, 0x065C, 0x07CF, 0x05C9, 0x0206, 0x0000, 0x0147, 0x03C4, 0x0526, 0x0420, 0x01FA, 0x0000, 0xFE21,
- 0xFC2F, 0xFB47, 0xFC8C, 0xFED4, 0x1566, 0x12A6, 0x0D7A, 0x0A6E, 0x0D91, 0x12E2, 0x157B, 0x1308, 0x0DF2, 0x0AF4,
- 0x0DF6, 0x1307, 0xFF8C, 0x0103, 0x04F0, 0x06CE, 0x0554, 0x01D8, 0xFF8E, 0xFE35, 0xFDB6, 0xFDCC, 0xFDAF, 0xFE8C,
- 0x49E8, 0x3D57, 0x25FD, 0x1A46, 0x2520, 0x3ACB, 0x4AC7, 0x5B1B, 0x6BFF, 0x7291, 0x6A9F, 0x5638, 0x0000, 0x0100,
- 0x01C5, 0x01AB, 0x01DB, 0x0177, 0x0000, 0xFE13, 0xFBF4, 0xFB14, 0xFC39, 0xFEC8, 0x4C37, 0x5E0B, 0x73E9, 0x7B43,
- 0x744A, 0x5F98, 0x4AC7, 0x39C6, 0x29BD, 0x2312, 0x2B91, 0x3F9C, 0x0000, 0xFFAF, 0xFEA6, 0xFE04, 0xFE82, 0xFF7D,
- 0x0000, 0xFFE6, 0xFF4C, 0xFEEC, 0xFF6D, 0x0000, 0x3F72, 0x4C29, 0x5BB4, 0x61CA, 0x5C4A, 0x4DB9, 0x3E48, 0x2EA2,
- 0x2019, 0x1A52, 0x21E8, 0x33BD, 0x0000, 0x000F, 0x00BB, 0x0141, 0x00D2, 0x001E, 0x0000, 0x006D, 0x0136, 0x01A3,
- 0x010A, 0x0035, 0x3D46, 0x2F78, 0x1F00, 0x189D, 0x1E92, 0x2E23, 0x3E48, 0x4A35, 0x5527, 0x59E2, 0x52D0, 0x44EE,
- 0x0000, 0x0533, 0x06E2, 0x0721, 0x070E, 0x05AC, 0x0000, 0xFA1F, 0xF894, 0xF877, 0xF939, 0xFC35, 0x1DE1, 0x294D,
- 0x31CA, 0x342E, 0x3197, 0x283D, 0x1D43, 0x283D, 0x3197, 0x342E, 0x3197, 0x283D,
- };
- static JointIndex sDogWalkAnimJointIndices[13] = {
- { 0x0000, 0x0004, 0x0002 },
- { 0x0000, 0x0003, 0x0000 },
- { 0x0010, 0x001C, 0x0028 },
- { 0x0000, 0x0000, 0x0034 },
- { 0x0040, 0x004C, 0x0058 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0000, 0x0000 },
- { 0x0000, 0x0064, 0x0070 },
- { 0x0000, 0x007C, 0x0088 },
- { 0x0000, 0x0094, 0x00A0 },
- { 0x0000, 0x00AC, 0x00B8 },
- { 0x0000, 0x00C4, 0x00D0 },
- };
- AnimationHeader gDogWalkAnim = { { 12 }, sDogWalkAnimFrameData, sDogWalkAnimJointIndices, 4 };
- static u8 unaccounted_001378[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- };
- u64 sDogSkelTex_001380[] = {
- #include "assets/objects/object_dog/sDogSkelTex_001380.rgb5a1.inc.c"
- };
- u64 sDogSkelTex_001B80[] = {
- #include "assets/objects/object_dog/sDogSkelTex_001B80.rgb5a1.inc.c"
- };
- u64 sDogSkelTex_002380[] = {
- #include "assets/objects/object_dog/sDogSkelTex_002380.rgb5a1.inc.c"
- };
- u64 sDogSkelTex_002B80[] = {
- #include "assets/objects/object_dog/sDogSkelTex_002B80.rgb5a1.inc.c"
- };
- u64 sDogSkelTex_003380[] = {
- #include "assets/objects/object_dog/sDogSkelTex_003380.rgb5a1.inc.c"
- };
- u64 sDogSkelTex_003B80[] = {
- #include "assets/objects/object_dog/sDogSkelTex_003B80.rgb5a1.inc.c"
- };
- u64 sDogSkelTex_004380[] = {
- #include "assets/objects/object_dog/sDogSkelTex_004380.rgb5a1.inc.c"
- };
- u64 sDogSkelTex_004580[] = {
- #include "assets/objects/object_dog/sDogSkelTex_004580.rgb5a1.inc.c"
- };
- static Vtx sDogSkelVtx_004D80[9] = {
- VTX(500, -509, 545, 83, 773, 247, 221, 114, 255),
- VTX(500, -509, 545, 995, 820, 247, 221, 114, 255),
- VTX(500, -509, -544, 28, 820, 247, 221, 142, 255),
- VTX(500, -509, -544, 83, 773, 247, 221, 142, 255),
- VTX(545, -685, 0, 512, 668, 15, 137, 0, 255),
- VTX(1613, -17, 545, 1023, 1041, 88, 25, 77, 255),
- VTX(1613, -17, 545, 961, 722, 88, 25, 77, 255),
- VTX(1613, -17, -544, 0, 1041, 88, 25, 179, 255),
- VTX(1613, -17, -544, 961, 722, 88, 25, 179, 255),
- };
- static Vtx sDogSkelVtx_004E10[15] = {
- VTX(542, 361, 425, 910, 13, 54, 3, 107, 255),
- VTX(542, 361, 425, 910, 13, 54, 3, 107, 255),
- VTX(542, 361, -425, 113, 13, 53, 3, 149, 255),
- VTX(542, 361, -425, 843, 510, 53, 3, 149, 255),
- VTX(542, 361, -425, 843, 510, 53, 3, 149, 255),
- VTX(-239, 170, -425, 286, 329, 196, 237, 154, 255),
- VTX(-239, 170, 425, 286, 329, 196, 237, 102, 255),
- VTX(-239, 170, 425, 286, 329, 196, 237, 102, 255),
- VTX(542, 361, 425, 843, 510, 54, 3, 107, 255),
- VTX(-453, 146, 0, 512, 332, 138, 240, 0, 255),
- VTX(-239, 170, 425, 889, 400, 196, 237, 102, 255),
- VTX(-453, 146, 0, 512, 332, 138, 240, 0, 255),
- VTX(-239, 170, -425, 134, 400, 196, 237, 154, 255),
- VTX(-239, 170, -425, 134, 400, 196, 237, 154, 255),
- VTX(-453, 146, 0, 512, 332, 138, 240, 0, 255),
- };
- static Vtx sDogSkelVtx_004F00[25] = {
- VTX(243, -693, 0, 512, 547, 4, 137, 0, 255),
- VTX(-208, -513, 189, 733, 214, 28, 140, 248, 255),
- VTX(-526, -475, 0, 512, -3, 8, 137, 0, 255),
- VTX(-208, -513, -189, 290, 214, 28, 140, 8, 255),
- VTX(-594, -1080, -444, -6, 65, 82, 181, 43, 255),
- VTX(77, -543, 379, 954, 409, 0, 178, 91, 255),
- VTX(542, 361, -425, 16, 547, 53, 3, 149, 255),
- VTX(542, 361, 425, 1007, 547, 54, 3, 107, 255),
- VTX(1188, 74, -1, 510, 1030, 98, 69, 0, 255),
- VTX(-208, -454, 545, 1147, 203, 215, 209, 102, 255),
- VTX(-594, -1080, 444, 1030, 65, 82, 181, 213, 255),
- VTX(77, -543, -379, 69, 409, 0, 178, 165, 255),
- VTX(-208, -454, -544, -123, 203, 215, 209, 154, 255),
- VTX(-208, -513, -189, 340, 590, 28, 140, 8, 255),
- VTX(-594, -1080, -444, 131, 3086, 82, 181, 43, 255),
- VTX(-208, -454, -544, 49, 373, 215, 209, 154, 255),
- VTX(-208, -454, 545, 943, 373, 215, 209, 102, 255),
- VTX(-594, -1080, 444, 861, 3086, 82, 181, 213, 255),
- VTX(-208, -513, 189, 652, 590, 28, 140, 248, 255),
- VTX(243, -693, 0, 391, -225, 4, 137, 0, 255),
- VTX(77, -543, -379, -23, -260, 0, 178, 165, 255),
- VTX(589, -148, -408, 100, 1156, 28, 213, 149, 255),
- VTX(682, -610, 0, 843, 602, 30, 141, 0, 255),
- VTX(589, -148, 408, 100, 1156, 29, 213, 107, 255),
- VTX(77, -543, 379, -23, -260, 0, 178, 91, 255),
- };
- static Vtx sDogSkelVtx_005090[31] = {
- VTX(589, -148, -408, 1082, 400, 28, 213, 149, 255),
- VTX(1188, 74, -1, 58, 557, 98, 69, 0, 255),
- VTX(1314, -582, -4, -58, -49, 83, 170, 0, 255),
- VTX(1132, -473, -105, 226, 62, 38, 217, 150, 255),
- VTX(542, 361, 425, 1091, 868, 54, 3, 107, 255),
- VTX(589, -148, 408, 1084, 400, 29, 213, 107, 255),
- VTX(1132, -473, 98, 227, 62, 38, 217, 106, 255),
- VTX(682, -610, 0, 992, -27, 30, 141, 0, 255),
- VTX(542, 361, -425, 1088, 868, 53, 3, 149, 255),
- VTX(542, 361, 425, 843, 510, 54, 3, 107, 255),
- VTX(-239, 170, 425, 286, 329, 196, 237, 102, 255),
- VTX(-208, -454, 545, 334, -151, 215, 209, 102, 255),
- VTX(77, -543, 379, 544, -207, 0, 178, 91, 255),
- VTX(77, -543, -379, 544, -207, 0, 178, 165, 255),
- VTX(-208, -454, -544, 334, -151, 215, 209, 154, 255),
- VTX(-239, 170, -425, 286, 329, 196, 237, 154, 255),
- VTX(542, 361, -425, 843, 510, 53, 3, 149, 255),
- VTX(-453, 146, 0, 512, 332, 138, 240, 0, 255),
- VTX(-239, 170, -425, 134, 400, 196, 237, 154, 255),
- VTX(-208, -454, -544, 28, -97, 215, 209, 154, 255),
- VTX(-526, -475, 0, 512, -187, 141, 33, 0, 255),
- VTX(-208, -454, 545, 995, -97, 215, 209, 102, 255),
- VTX(-239, 170, 425, 889, 400, 196, 237, 102, 255),
- VTX(-594, -1080, 444, 906, -691, 161, 49, 53, 255),
- VTX(-594, -1080, -444, 117, -691, 161, 49, 203, 255),
- VTX(77, -543, 379, 911, 3, 0, 178, 91, 255),
- VTX(589, -148, 408, 1060, 1450, 29, 213, 107, 255),
- VTX(542, 361, 425, -25, 2149, 54, 3, 107, 255),
- VTX(542, 361, -425, -25, 2149, 53, 3, 149, 255),
- VTX(589, -148, -408, 1060, 1450, 28, 213, 149, 255),
- VTX(77, -543, -379, 911, 3, 0, 178, 165, 255),
- };
- static Vtx sDogSkelVtx_005280[4] = {
- VTX(534, 348, -476, 1024, 536, 38, 234, 145, 255),
- VTX(1247, 739, -354, 283, 1024, 38, 234, 145, 255),
- VTX(1132, -473, -105, 0, 0, 38, 234, 145, 255),
- VTX(589, -148, -408, 783, 140, 38, 234, 145, 255),
- };
- static Vtx sDogSkelVtx_0052C0[4] = {
- VTX(589, -148, 408, 224, 140, 39, 234, 111, 255),
- VTX(1132, -473, 98, 1007, 0, 39, 234, 111, 255),
- VTX(1247, 739, 354, 724, 1024, 39, 234, 111, 255),
- VTX(534, 348, 476, -16, 536, 39, 234, 111, 255),
- };
- static Vtx sDogSkelVtx_005300[3] = {
- VTX(959, 615, -763, 3427, 427, 16, 14, 139, 255),
- VTX(68, 716, -310, 2331, 686, 215, 84, 181, 255),
- VTX(1104, 878, -310, 3697, 605, 55, 99, 218, 255),
- };
- static Vtx sDogSkelVtx_005330[9] = {
- VTX(321, 495, 225, 2462, 848, 0, 0, 120, 255),
- VTX(321, 495, 225, 2462, 848, 0, 0, 120, 255),
- VTX(259, -397, 225, 3631, 807, 17, 155, 62, 255),
- VTX(155, -190, -199, 3362, 721, 21, 225, 143, 255),
- VTX(155, -190, -199, 3362, 721, 21, 225, 143, 255),
- VTX(321, 495, 225, 2462, 848, 11, 61, 154, 255),
- VTX(259, -397, 225, 3631, 807, 17, 155, 62, 255),
- VTX(259, -397, 225, 3631, 807, 17, 155, 62, 255),
- VTX(155, -190, -199, 3362, 721, 21, 225, 143, 255),
- };
- static Vtx sDogSkelVtx_0053C0[18] = {
- VTX(155, -190, -199, 3362, 721, 21, 225, 143, 255),
- VTX(517, -145, -172, 3296, 1014, 2, 230, 139, 255),
- VTX(510, -350, 225, 3566, 1010, 246, 156, 65, 255),
- VTX(259, -397, 225, 3631, 807, 17, 155, 62, 255),
- VTX(520, 392, 225, 2593, 1010, 0, 0, 120, 255),
- VTX(321, 495, 225, 2462, 848, 0, 0, 120, 255),
- VTX(321, 495, 225, 2462, 848, 11, 61, 154, 255),
- VTX(520, 392, 225, 2593, 1010, 14, 69, 160, 255),
- VTX(816, -249, -226, 3427, 957, 66, 236, 159, 255),
- VTX(808, -455, 225, 3697, 942, 64, 173, 57, 255),
- VTX(510, -350, 225, 3566, 15, 246, 156, 65, 255),
- VTX(517, -145, -172, 3296, 31, 2, 230, 139, 255),
- VTX(520, 392, 225, 2593, 15, 14, 69, 160, 255),
- VTX(818, 288, 225, 2723, 942, 104, 54, 21, 255),
- VTX(520, 392, 225, 2593, 15, 0, 0, 120, 255),
- VTX(818, 288, 225, 288, 814, 104, 54, 21, 255),
- VTX(808, -455, 225, -164, -23, 64, 173, 57, 255),
- VTX(816, -249, -226, 613, -7, 66, 236, 159, 255),
- };
- static Vtx sDogSkelVtx_0054E0[3] = {
- VTX(68, 716, 310, 2331, 686, 215, 84, 75, 255),
- VTX(959, 615, 763, 3427, 427, 16, 14, 117, 255),
- VTX(1104, 878, 310, 3697, 605, 55, 99, 38, 255),
- };
- static Vtx sDogSkelVtx_005510[9] = {
- VTX(321, 495, -216, 2462, 848, 11, 61, 102, 255),
- VTX(321, 495, -216, 2462, 848, 11, 61, 102, 255),
- VTX(155, -190, 208, 3362, 721, 21, 225, 113, 255),
- VTX(155, -190, 208, 3362, 721, 21, 225, 113, 255),
- VTX(155, -190, 208, 3362, 721, 21, 225, 113, 255),
- VTX(259, -397, -216, 3631, 807, 17, 155, 194, 255),
- VTX(259, -397, -216, 3631, 807, 17, 155, 194, 255),
- VTX(259, -397, -216, 3631, 807, 17, 155, 194, 255),
- VTX(321, 495, -216, 2462, 848, 0, 0, 136, 255),
- };
- static Vtx sDogSkelVtx_0055A0[18] = {
- VTX(259, -397, -216, 3631, 807, 17, 155, 194, 255),
- VTX(510, -350, -216, 3566, 1010, 246, 156, 191, 255),
- VTX(517, -145, 181, 3296, 1014, 2, 230, 117, 255),
- VTX(155, -190, 208, 3362, 721, 21, 225, 113, 255),
- VTX(321, 495, -216, 2462, 848, 0, 0, 136, 255),
- VTX(520, 392, -216, 2593, 1010, 0, 0, 136, 255),
- VTX(520, 392, -216, 2593, 1010, 14, 69, 96, 255),
- VTX(321, 495, -216, 2462, 848, 11, 61, 102, 255),
- VTX(517, -145, 181, 3296, 31, 2, 230, 117, 255),
- VTX(510, -350, -216, 3566, 15, 246, 156, 191, 255),
- VTX(808, -455, -216, 3697, 942, 64, 173, 199, 255),
- VTX(816, -249, 236, 3427, 957, 66, 236, 97, 255),
- VTX(520, 392, -216, 2593, 15, 0, 0, 136, 255),
- VTX(818, 288, -216, 2723, 942, 104, 54, 235, 255),
- VTX(520, 392, -216, 2593, 15, 14, 69, 96, 255),
- VTX(818, 288, -216, 202, 819, 104, 54, 235, 255),
- VTX(816, -249, 236, -57, -28, 66, 236, 97, 255),
- VTX(808, -455, -216, 655, -21, 64, 173, 199, 255),
- };
- static Vtx sDogSkelVtx_0056C0[9] = {
- VTX(941, -564, -544, 1957, 946, 244, 197, 153, 255),
- VTX(941, -564, -544, 1957, -324, 244, 197, 153, 255),
- VTX(932, 630, -315, 212, 1055, 251, 92, 180, 255),
- VTX(932, 630, -315, 1858, 643, 251, 92, 180, 255),
- VTX(931, -745, 0, 1957, 704, 235, 138, 0, 255),
- VTX(941, -564, 545, 1957, -324, 244, 197, 103, 255),
- VTX(941, -564, 545, 1957, 946, 244, 197, 103, 255),
- VTX(932, 630, 315, 1858, 643, 251, 92, 76, 255),
- VTX(932, 630, 315, 811, 1055, 251, 92, 76, 255),
- };
- static Vtx sDogSkelVtx_005750[15] = {
- VTX(500, -509, 545, 2480, -364, 247, 221, 114, 255),
- VTX(68, 716, 310, 2331, 686, 215, 84, 75, 255),
- VTX(68, 716, 310, 2331, 686, 215, 84, 75, 255),
- VTX(68, 716, -310, 2331, 686, 215, 84, 181, 255),
- VTX(500, -509, -544, 2480, -364, 247, 221, 142, 255),
- VTX(500, -509, -544, 2480, -364, 247, 221, 142, 255),
- VTX(500, -509, -544, 2480, 879, 247, 221, 142, 255),
- VTX(545, -685, 0, 2480, 638, 15, 137, 0, 255),
- VTX(545, -685, 0, 2480, 638, 15, 137, 0, 255),
- VTX(500, -509, 545, 2480, 879, 247, 221, 114, 255),
- VTX(500, -509, 545, 2480, 879, 247, 221, 114, 255),
- VTX(545, -685, 0, 2480, 638, 15, 137, 0, 255),
- VTX(68, 716, 310, 807, 1108, 215, 84, 75, 255),
- VTX(68, 716, -310, 216, 1108, 215, 84, 181, 255),
- VTX(68, 716, -310, 216, 1108, 215, 84, 181, 255),
- };
- static Vtx sDogSkelVtx_005840[23] = {
- VTX(959, 615, -763, 3427, 427, 16, 14, 139, 255),
- VTX(1104, 878, -310, 3697, 605, 55, 99, 218, 255),
- VTX(1613, -17, -544, 4051, -202, 88, 25, 179, 255),
- VTX(500, -509, -544, 2480, -364, 247, 221, 142, 255),
- VTX(68, 716, -310, 2331, 686, 215, 84, 181, 255),
- VTX(959, 615, 763, 3427, 427, 16, 14, 117, 255),
- VTX(68, 716, 310, 2331, 686, 215, 84, 75, 255),
- VTX(500, -509, 545, 2480, -364, 247, 221, 114, 255),
- VTX(1613, -17, 545, 4051, -202, 88, 25, 77, 255),
- VTX(1104, 878, 310, 3697, 605, 55, 99, 38, 255),
- VTX(1669, 568, 0, 512, 566, 99, 66, 0, 255),
- VTX(1613, -17, 545, 1030, 12, 88, 25, 77, 255),
- VTX(1613, -17, -544, -6, 12, 88, 25, 179, 255),
- VTX(1104, 878, -310, 216, 1007, 55, 99, 218, 255),
- VTX(68, 716, -310, 216, 1108, 215, 84, 181, 255),
- VTX(68, 716, 310, 807, 1108, 215, 84, 75, 255),
- VTX(1104, 878, 310, 807, 1007, 55, 99, 38, 255),
- VTX(959, 615, -763, 747, 1387, 16, 14, 139, 255),
- VTX(1613, -17, -544, 961, 722, 88, 25, 179, 255),
- VTX(500, -509, -544, 83, 773, 247, 221, 142, 255),
- VTX(500, -509, 545, 83, 773, 247, 221, 114, 255),
- VTX(1613, -17, 545, 961, 722, 88, 25, 77, 255),
- VTX(959, 615, 763, 747, 1387, 16, 14, 117, 255),
- };
- static Vtx sDogSkelVtx_0059B0[3] = {
- VTX(568, 597, -319, 1384, 600, 10, 114, 223, 255),
- VTX(168, 415, -779, 874, 435, 244, 241, 138, 255),
- VTX(-402, 651, -319, 112, 600, 142, 30, 239, 255),
- };
- static Vtx sDogSkelVtx_0059E0[9] = {
- VTX(265, -444, 216, 1188, 803, 33, 164, 187, 255),
- VTX(265, -444, 216, 1188, 803, 33, 164, 187, 255),
- VTX(176, -153, -204, 809, 729, 20, 242, 139, 255),
- VTX(276, 427, 216, 46, 803, 0, 0, 120, 255),
- VTX(276, 427, 216, 46, 803, 0, 0, 120, 255),
- VTX(265, -444, 216, 1188, 803, 0, 0, 120, 255),
- VTX(176, -153, -204, 809, 729, 20, 242, 139, 255),
- VTX(176, -153, -204, 809, 729, 20, 242, 139, 255),
- VTX(276, 427, 216, 46, 803, 252, 70, 160, 255),
- };
- static Vtx sDogSkelVtx_005A70[19] = {
- VTX(276, 427, 216, 46, 803, 252, 70, 160, 255),
- VTX(527, 474, 216, -18, 1006, 3, 69, 159, 255),
- VTX(539, -108, -165, 743, 1022, 0, 233, 139, 255),
- VTX(176, -153, -204, 809, 729, 20, 242, 139, 255),
- VTX(265, -444, 216, 1188, 803, 0, 0, 120, 255),
- VTX(517, -297, 216, 992, 1006, 253, 156, 65, 255),
- VTX(527, 474, 216, -18, 1006, 0, 0, 120, 255),
- VTX(276, 427, 216, 46, 803, 0, 0, 120, 255),
- VTX(265, -444, 216, 1188, 803, 33, 164, 187, 255),
- VTX(527, 474, 216, -18, 0, 0, 0, 120, 255),
- VTX(517, -297, 216, 992, 0, 253, 156, 65, 255),
- VTX(815, -401, 216, 1123, 926, 62, 174, 61, 255),
- VTX(826, 370, 216, 112, 926, 104, 54, 22, 255),
- VTX(838, -212, -243, 874, 988, 63, 233, 158, 255),
- VTX(539, -108, -165, 743, 61, 0, 233, 139, 255),
- VTX(527, 474, 216, -18, 0, 3, 69, 159, 255),
- VTX(815, -401, 216, -145, -21, 62, 174, 61, 255),
- VTX(838, -212, -243, 679, 31, 63, 233, 158, 255),
- VTX(826, 370, 216, 234, 849, 104, 54, 22, 255),
- };
- static Vtx sDogSkelVtx_005BA0[3] = {
- VTX(568, 597, 319, 1384, 600, 10, 114, 33, 255),
- VTX(168, 415, 780, 874, 435, 244, 241, 118, 255),
- VTX(-402, 651, 319, 112, 600, 142, 30, 18, 255),
- };
- static Vtx sDogSkelVtx_005BD0[9] = {
- VTX(176, -153, 213, 809, 729, 20, 242, 117, 255),
- VTX(176, -153, 213, 809, 729, 20, 242, 117, 255),
- VTX(265, -444, -207, 1188, 803, 33, 164, 69, 255),
- VTX(276, 427, -207, 46, 803, 252, 70, 96, 255),
- VTX(276, 427, -207, 46, 803, 252, 70, 96, 255),
- VTX(176, -153, 213, 809, 729, 20, 242, 117, 255),
- VTX(265, -444, -207, 1188, 803, 0, 0, 136, 255),
- VTX(265, -444, -207, 1188, 803, 0, 0, 136, 255),
- VTX(276, 427, -207, 46, 803, 0, 0, 136, 255),
- };
- static Vtx sDogSkelVtx_005C60[19] = {
- VTX(265, -444, -207, 1188, 803, 33, 164, 69, 255),
- VTX(517, -297, -207, 992, 1006, 253, 156, 191, 255),
- VTX(539, -108, 174, 743, 1022, 0, 233, 117, 255),
- VTX(176, -153, 213, 809, 729, 20, 242, 117, 255),
- VTX(527, 474, -207, -18, 1006, 3, 69, 97, 255),
- VTX(276, 427, -207, 46, 803, 252, 70, 96, 255),
- VTX(276, 427, -207, 46, 803, 0, 0, 136, 255),
- VTX(527, 474, -207, -18, 1006, 0, 0, 136, 255),
- VTX(265, -444, -207, 1188, 803, 0, 0, 136, 255),
- VTX(539, -108, 174, 743, 61, 0, 233, 117, 255),
- VTX(517, -297, -207, 992, 0, 253, 156, 191, 255),
- VTX(815, -401, -207, 1123, 926, 62, 174, 195, 255),
- VTX(838, -212, 252, 874, 988, 63, 233, 98, 255),
- VTX(527, 474, -207, -18, 0, 0, 0, 136, 255),
- VTX(826, 370, -207, 112, 926, 104, 54, 234, 255),
- VTX(527, 474, -207, -18, 0, 3, 69, 97, 255),
- VTX(838, -212, 252, -153, 12, 63, 233, 98, 255),
- VTX(815, -401, -207, 639, -64, 62, 174, 195, 255),
- VTX(826, 370, -207, 322, 807, 104, 54, 234, 255),
- };
- static Vtx sDogSkelVtx_005D90[23] = {
- VTX(941, -564, -544, 1957, -324, 244, 197, 153, 255),
- VTX(545, -492, -544, 1433, -283, 2, 194, 154, 255),
- VTX(568, 597, -319, 1384, 600, 10, 114, 223, 255),
- VTX(932, 630, -315, 1858, 643, 251, 92, 180, 255),
- VTX(168, 415, 780, 874, 435, 244, 241, 118, 255),
- VTX(-453, -437, 190, 124, -283, 188, 187, 69, 255),
- VTX(545, -492, 545, 1433, -283, 2, 194, 102, 255),
- VTX(-402, 651, -319, 112, 600, 142, 30, 239, 255),
- VTX(-525, 66, 2, -6, 120, 164, 76, 0, 255),
- VTX(-453, -437, -190, 124, -283, 188, 187, 187, 255),
- VTX(168, 415, -779, 874, 435, 244, 241, 138, 255),
- VTX(-402, 651, 319, 112, 600, 142, 30, 18, 255),
- VTX(568, 597, 319, 1384, 600, 10, 114, 33, 255),
- VTX(932, 630, 315, 1858, 643, 251, 92, 76, 255),
- VTX(941, -564, 545, 1957, -324, 244, 197, 103, 255),
- VTX(931, -745, 0, 1957, 704, 235, 138, 0, 255),
- VTX(534, -673, 0, 1433, 771, 234, 139, 0, 255),
- VTX(545, -492, -544, 1433, 1013, 2, 194, 154, 255),
- VTX(941, -564, -544, 1957, 946, 244, 197, 153, 255),
- VTX(941, -564, 545, 1957, 946, 244, 197, 103, 255),
- VTX(545, -492, 545, 1433, 1013, 2, 194, 102, 255),
- VTX(-453, -437, 190, 124, 1013, 188, 187, 69, 255),
- VTX(-453, -437, -190, 124, 1013, 188, 187, 187, 255),
- };
- static Vtx sDogSkelVtx_005F00[9] = {
- VTX(-525, 66, 2, 514, 411, 164, 76, 0, 255),
- VTX(568, 597, 319, 816, 1002, 10, 114, 33, 255),
- VTX(568, 597, -319, 207, 1002, 10, 114, 223, 255),
- VTX(932, 630, -315, 212, 1055, 251, 92, 180, 255),
- VTX(932, 630, 315, 811, 1055, 251, 92, 76, 255),
- VTX(-402, 651, -319, 207, 1002, 142, 30, 239, 255),
- VTX(-453, -437, -190, 330, -87, 188, 187, 187, 255),
- VTX(-453, -437, 190, 693, -87, 188, 187, 69, 255),
- VTX(-402, 651, 319, 816, 1002, 142, 30, 18, 255),
- };
- static Vtx sDogSkelVtx_005F90[5] = {
- VTX(-525, 66, 2, 1111, -951, 164, 76, 0, 255),
- VTX(-453, -437, -190, 1018, -151, 188, 187, 187, 255),
- VTX(-453, -437, -190, 132, -484, 188, 187, 187, 255),
- VTX(-453, -437, 190, 17, -150, 188, 187, 69, 255),
- VTX(-453, -437, 190, 132, -484, 188, 187, 69, 255),
- };
- static Vtx sDogSkelVtx_005FE0[16] = {
- VTX(235, 141, 167, 134, -295, 5, 187, 97, 255),
- VTX(235, 141, 167, 134, -295, 5, 187, 97, 255),
- VTX(74, -99, 3, 871, -457, 10, 137, 1, 255),
- VTX(74, -99, 3, 871, -457, 10, 137, 1, 255),
- VTX(74, -99, 3, 871, -457, 10, 137, 1, 255),
- VTX(235, 141, -165, 134, -295, 6, 185, 160, 255),
- VTX(235, 141, -165, 953, 0, 15, 118, 0, 255),
- VTX(235, 141, -165, 953, 0, 15, 118, 0, 255),
- VTX(235, 141, 167, 78, 0, 15, 118, 0, 255),
- VTX(74, -99, 3, 871, -457, 10, 137, 1, 255),
- VTX(1278, 2, 6, 150, 1022, 10, 137, 1, 255),
- VTX(235, 141, 167, 134, -295, 5, 187, 97, 255),
- VTX(235, 141, -165, 134, -295, 6, 185, 160, 255),
- VTX(235, 141, 167, 78, 0, 15, 118, 0, 255),
- VTX(1278, 2, 6, 503, 1060, 15, 118, 0, 255),
- VTX(235, 141, -165, 953, 0, 15, 118, 0, 255),
- };
- Gfx sDogSkelLimbDL_0060E0[] = {
- gsSPMatrix(0x0D000040, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_004D80, 9, 0),
- gsSPMatrix(0x0D000080, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_002380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK),
- gsSPVertex(sDogSkelVtx_004E10, 15, 9),
- gsSP2Triangles(7, 5, 9, 0, 7, 10, 11, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_003B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP2Triangles(3, 8, 12, 0, 3, 13, 14, 0),
- gsSP2Triangles(6, 0, 15, 0, 6, 16, 17, 0),
- gsSP2Triangles(18, 19, 1, 0, 20, 1, 4, 0),
- gsSP2Triangles(4, 2, 21, 0, 4, 22, 23, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_002380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSPVertex(sDogSkelVtx_004F00, 25, 0),
- gsSP2Triangles(0, 1, 2, 0, 3, 2, 4, 0),
- gsSP2Triangles(0, 5, 1, 0, 6, 7, 8, 0),
- gsSP2Triangles(1, 5, 9, 0, 10, 2, 1, 0),
- gsSP2Triangles(2, 3, 11, 0, 2, 11, 0, 0),
- gsSP1Triangle(12, 11, 3, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP2Triangles(13, 14, 15, 0, 16, 17, 18, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_002B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP2Triangles(19, 20, 21, 0, 19, 21, 22, 0),
- gsSP2Triangles(22, 23, 24, 0, 22, 24, 19, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_003380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSPVertex(sDogSkelVtx_005090, 31, 0),
- gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
- gsSP2Triangles(4, 5, 6, 0, 4, 6, 2, 0),
- gsSP2Triangles(4, 2, 1, 0, 2, 5, 7, 0),
- gsSP2Triangles(2, 6, 5, 0, 7, 0, 3, 0),
- gsSP2Triangles(7, 3, 2, 0, 0, 8, 1, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_003B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP2Triangles(9, 10, 11, 0, 9, 11, 12, 0),
- gsSP2Triangles(13, 14, 15, 0, 13, 15, 16, 0),
- gsSP2Triangles(17, 18, 19, 0, 17, 19, 20, 0),
- gsSP2Triangles(20, 21, 22, 0, 20, 22, 17, 0),
- gsSP2Triangles(21, 20, 23, 0, 20, 19, 24, 0),
- gsSP2Triangles(25, 26, 27, 0, 28, 29, 30, 0),
- gsSPEndDisplayList(),
- };
- Gfx sDogSkelLimbDL_006448[] = {
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8113078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_004580, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_005280, 4, 0),
- gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
- gsSPEndDisplayList(),
- };
- Gfx sDogSkelLimbDL_0064E8[] = {
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8113078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_004580, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_0052C0, 4, 0),
- gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
- gsSPEndDisplayList(),
- };
- Gfx sDogSkelLimbDL_006588[] = {
- gsSPMatrix(0x0D000000, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_0056C0, 9, 0),
- gsSPMatrix(0x0D000040, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK),
- gsSPVertex(sDogSkelVtx_005750, 15, 9),
- gsSP2Triangles(5, 9, 10, 0, 5, 11, 7, 0),
- gsSP2Triangles(3, 12, 13, 0, 3, 14, 1, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_002380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsSP2Triangles(0, 15, 16, 0, 4, 17, 18, 0),
- gsSP2Triangles(4, 19, 6, 0, 0, 20, 4, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP2Triangles(8, 21, 22, 0, 8, 23, 2, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsSPVertex(sDogSkelVtx_005840, 23, 0),
- gsSP2Triangles(0, 1, 2, 0, 3, 4, 0, 0),
- gsSP2Triangles(5, 6, 7, 0, 8, 9, 5, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0),
- gsSP2Triangles(13, 10, 12, 0, 11, 10, 16, 0),
- gsSP2Triangles(16, 10, 13, 0, 13, 15, 16, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_003B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0),
- gsSPEndDisplayList(),
- };
- Gfx sDogSkelLimbDL_0067A0[] = {
- gsSPMatrix(0x0D000040, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_005300, 3, 0),
- gsSPMatrix(0x0D000140, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK),
- gsSPVertex(sDogSkelVtx_005330, 9, 3),
- gsSP2Triangles(3, 1, 2, 0, 4, 2, 5, 0),
- gsSP2Triangles(6, 0, 1, 0, 7, 1, 8, 0),
- gsSP2Triangles(9, 2, 0, 0, 10, 0, 11, 0),
- gsSPVertex(sDogSkelVtx_0053C0, 18, 0),
- gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
- gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0),
- gsSP2Triangles(6, 7, 1, 0, 6, 1, 0, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
- gsSP2Triangles(8, 11, 12, 0, 8, 12, 13, 0),
- gsSP2Triangles(14, 10, 9, 0, 14, 9, 13, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_004380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 16, 0, 2, 2, 4, 4, 0, 0),
- gsDPSetTileSize(0, 0, 0, 60, 60),
- gsSP1Triangle(15, 16, 17, 0),
- gsSPEndDisplayList(),
- };
- Gfx sDogSkelLimbDL_006950[] = {
- gsSPMatrix(0x0D000040, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_0054E0, 3, 0),
- gsSPMatrix(0x0D000180, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK),
- gsSPVertex(sDogSkelVtx_005510, 9, 3),
- gsSP2Triangles(3, 0, 1, 0, 4, 1, 5, 0),
- gsSP2Triangles(6, 1, 2, 0, 7, 2, 8, 0),
- gsSP2Triangles(9, 2, 0, 0, 10, 0, 11, 0),
- gsSPVertex(sDogSkelVtx_0055A0, 18, 0),
- gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
- gsSP2Triangles(4, 5, 1, 0, 4, 1, 0, 0),
- gsSP2Triangles(3, 2, 6, 0, 3, 6, 7, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
- gsSP2Triangles(9, 12, 13, 0, 9, 13, 10, 0),
- gsSP2Triangles(13, 14, 8, 0, 13, 8, 11, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_004380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 16, 0, 2, 2, 4, 4, 0, 0),
- gsDPSetTileSize(0, 0, 0, 60, 60),
- gsSP1Triangle(15, 16, 17, 0),
- gsSPEndDisplayList(),
- };
- Gfx sDogSkelLimbDL_006B00[] = {
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_005D90, 23, 0),
- gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
- gsSP2Triangles(4, 5, 6, 0, 2, 7, 8, 0),
- gsSP2Triangles(9, 7, 10, 0, 4, 11, 5, 0),
- gsSP2Triangles(10, 2, 1, 0, 8, 11, 12, 0),
- gsSP2Triangles(6, 12, 4, 0, 1, 9, 10, 0),
- gsSP2Triangles(13, 12, 6, 0, 13, 6, 14, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_002380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsSP2Triangles(15, 16, 17, 0, 15, 17, 18, 0),
- gsSP2Triangles(19, 20, 16, 0, 19, 16, 15, 0),
- gsSP2Triangles(16, 20, 21, 0, 22, 16, 21, 0),
- gsSP1Triangle(22, 17, 16, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSPVertex(sDogSkelVtx_005F00, 9, 0),
- gsSP2Triangles(0, 1, 2, 0, 3, 2, 1, 0),
- gsSP2Triangles(3, 1, 4, 0, 0, 5, 6, 0),
- gsSP1Triangle(7, 8, 0, 0),
- gsSPEndDisplayList(),
- };
- Gfx sDogSkelLimbDL_006CA0[] = {
- gsSPMatrix(0x0D000000, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_0059B0, 3, 0),
- gsSPMatrix(0x0D0001C0, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK),
- gsSPVertex(sDogSkelVtx_0059E0, 9, 3),
- gsSP2Triangles(3, 0, 1, 0, 4, 1, 5, 0),
- gsSP2Triangles(6, 2, 0, 0, 7, 0, 8, 0),
- gsSP2Triangles(9, 1, 2, 0, 10, 2, 11, 0),
- gsSPVertex(sDogSkelVtx_005A70, 19, 0),
- gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
- gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
- gsSP2Triangles(3, 2, 5, 0, 3, 5, 8, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsSP2Triangles(9, 10, 11, 0, 9, 11, 12, 0),
- gsSP2Triangles(13, 14, 15, 0, 13, 15, 12, 0),
- gsSP2Triangles(10, 14, 13, 0, 10, 13, 11, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_004380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 16, 0, 2, 2, 4, 4, 0, 0),
- gsDPSetTileSize(0, 0, 0, 60, 60),
- gsSP1Triangle(16, 17, 18, 0),
- gsSPEndDisplayList(),
- };
- Gfx sDogSkelLimbDL_006E50[] = {
- gsSPMatrix(0x0D000000, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_005BA0, 3, 0),
- gsSPMatrix(0x0D000200, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK),
- gsSPVertex(sDogSkelVtx_005BD0, 9, 3),
- gsSP2Triangles(3, 1, 0, 0, 4, 0, 5, 0),
- gsSP2Triangles(6, 2, 1, 0, 7, 1, 8, 0),
- gsSP2Triangles(9, 0, 2, 0, 10, 2, 11, 0),
- gsSPVertex(sDogSkelVtx_005C60, 19, 0),
- gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
- gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0),
- gsSP2Triangles(6, 7, 1, 0, 6, 1, 8, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 508, 124),
- gsSP2Triangles(9, 10, 11, 0, 9, 11, 12, 0),
- gsSP2Triangles(10, 13, 14, 0, 10, 14, 11, 0),
- gsSP2Triangles(14, 15, 9, 0, 14, 9, 12, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_004380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 16, 0, 2, 2, 4, 4, 0, 0),
- gsDPSetTileSize(0, 0, 0, 60, 60),
- gsSP1Triangle(16, 17, 18, 0),
- gsSPEndDisplayList(),
- };
- Gfx sDogSkelLimbDL_007000[] = {
- gsSPMatrix(0x0D000000, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_FOG | G_LIGHTING),
- gsSPClearGeometryMode(G_TEXTURE_ENABLE | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR),
- gsSPVertex(sDogSkelVtx_005F90, 5, 0),
- gsSPMatrix(0x0D000240, 0x02),
- gsSPTexture(65535, 65535, 0, 0, G_ON),
- gsDPPipeSync(),
- gsSPSetOtherMode(0xE2, 3, 29, 0xC8112078),
- gsDPSetCombineLERP(TEXEL0, K5, SHADE, COMBINED_ALPHA, 0, 0, 0, TEXEL0,
- ENVIRONMENT, K5, COMBINED, COMBINED_ALPHA, 0, 0, 0, COMBINED),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsDPSetPrimColor(0, 128, 255, 255, 255, 255),
- gsSPSetGeometryMode(G_TEXTURE_ENABLE | G_CULL_BACK),
- gsSPVertex(sDogSkelVtx_005FE0, 16, 5),
- gsSP2Triangles(5, 4, 0, 0, 6, 0, 7, 0),
- gsSP2Triangles(8, 0, 2, 0, 9, 2, 10, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP2Triangles(11, 1, 3, 0, 12, 3, 13, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001380, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP2Triangles(14, 15, 16, 0, 17, 15, 14, 0),
- gsDPPipeSync(),
- gsDPSetTextureLUT(G_TT_NONE),
- gsDPLoadMultiBlock(sDogSkelTex_001B80, 0, 0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 2, 2, 5, 5, 0, 0),
- gsDPSetTileSize(0, 0, 0, 124, 124),
- gsSP1Triangle(18, 19, 20, 0),
- gsSPEndDisplayList(),
- };
- StandardLimb sDogSkelLimb_0071D0 = { { 0, 1436, -1072 }, 1, 255, NULL };
- StandardLimb sDogSkelLimb_0071DC = { { 0, 0, 0 }, 2, 11, sDogSkelLimbDL_006B00 };
- StandardLimb sDogSkelLimb_0071E8 = { { 1014, 0, 0 }, 3, 9, sDogSkelLimbDL_006588 };
- StandardLimb sDogSkelLimb_0071F4 = { { 1305, -921, 0 }, 4, 7, NULL };
- StandardLimb sDogSkelLimb_007200 = { { 0, 0, 0 }, 255, 5, sDogSkelLimbDL_0060E0 };
- StandardLimb sDogSkelLimb_00720C = { { 0, 0, 0 }, 255, 6, sDogSkelLimbDL_006448 };
- StandardLimb sDogSkelLimb_007218 = { { 0, 0, 0 }, 255, 255, sDogSkelLimbDL_0064E8 };
- StandardLimb sDogSkelLimb_007224 = { { 678, 755, -537 }, 255, 8, sDogSkelLimbDL_0067A0 };
- StandardLimb sDogSkelLimb_007230 = { { 678, 755, 528 }, 255, 255, sDogSkelLimbDL_006950 };
- StandardLimb sDogSkelLimb_00723C = { { -22, 610, -537 }, 255, 10, sDogSkelLimbDL_006CA0 };
- StandardLimb sDogSkelLimb_007248 = { { -22, 610, 528 }, 255, 255, sDogSkelLimbDL_006E50 };
- StandardLimb sDogSkelLimb_007254 = { { 540, 315, 0 }, 255, 255, sDogSkelLimbDL_007000 };
- static void* sDogSkelLimbs[12] = {
- &sDogSkelLimb_0071D0,
- &sDogSkelLimb_0071DC,
- &sDogSkelLimb_0071E8,
- &sDogSkelLimb_0071F4,
- &sDogSkelLimb_007200,
- &sDogSkelLimb_00720C,
- &sDogSkelLimb_007218,
- &sDogSkelLimb_007224,
- &sDogSkelLimb_007230,
- &sDogSkelLimb_00723C,
- &sDogSkelLimb_007248,
- &sDogSkelLimb_007254,
- };
- FlexSkeletonHeader gDogSkel = { sDogSkelLimbs, 12, 10 };
- static u8 unaccounted_00729C[4] = {
- 0x00, 0x00, 0x00, 0x00,
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement