|
| 1 | +#include "bodyprog/bodyprog.h" |
| 2 | +#include "bodyprog/math/math.h" |
| 3 | + |
| 4 | +s_AnimInfo HARRY_M5S03_ANIM_INFOS[] = { |
| 5 | + { Anim_Update2, ANIM_STATUS(38, false), false, ANIM_STATUS(38, true), { Q12(10.0f) }, NO_VALUE, 676 }, |
| 6 | + { Anim_Update0, ANIM_STATUS(38, true), false, ANIM_STATUS(38, true), { Q12(10.0f) }, 676, 677 }, |
| 7 | + { Anim_Update2, ANIM_STATUS(39, false), false, ANIM_STATUS(39, true), { Q12(10.0f) }, NO_VALUE, 678 }, |
| 8 | + { Anim_Update0, ANIM_STATUS(39, true), false, ANIM_STATUS(39, true), { Q12(15.0f) }, 678, 688 }, |
| 9 | + { Anim_Update2, ANIM_STATUS(40, false), false, ANIM_STATUS(40, true), { Q12(10.0f) }, NO_VALUE, 689 }, |
| 10 | + { Anim_Update0, ANIM_STATUS(40, true), false, ANIM_STATUS(40, true), { Q12(10.0f) }, 689, 724 }, |
| 11 | + { Anim_Update2, ANIM_STATUS(41, false), false, ANIM_STATUS(41, true), { Q12(10.0f) }, NO_VALUE, 729 }, |
| 12 | + { Anim_Update0, ANIM_STATUS(41, true), false, ANIM_STATUS(41, true), { Q12(15.0f) }, 729, 743 }, |
| 13 | + { Anim_Update2, ANIM_STATUS(42, false), false, ANIM_STATUS(42, true), { Q12(10.0f) }, NO_VALUE, 748 }, |
| 14 | + { Anim_Update0, ANIM_STATUS(42, true), false, ANIM_STATUS(42, true), { Q12(15.0f) }, 748, 762 }, |
| 15 | + { Anim_Update2, ANIM_STATUS(43, false), false, ANIM_STATUS(43, true), { Q12(10.0f) }, NO_VALUE, 769 }, |
| 16 | + { Anim_Update0, ANIM_STATUS(43, true), false, ANIM_STATUS(43, true), { Q12(10.0f) }, 769, 781 }, |
| 17 | + { Anim_Update2, ANIM_STATUS(44, false), false, ANIM_STATUS(44, true), { Q12(10.0f) }, NO_VALUE, 788 }, |
| 18 | + { Anim_Update0, ANIM_STATUS(44, true), false, ANIM_STATUS(44, true), { Q12(10.0f) }, 788, 800 }, |
| 19 | + { Anim_Update2, ANIM_STATUS(45, false), false, ANIM_STATUS(45, true), { Q12(10.0f) }, NO_VALUE, 801 }, |
| 20 | + { Anim_Update0, ANIM_STATUS(45, true), false, ANIM_STATUS(45, true), { Q12(15.0f) }, 801, 815 }, |
| 21 | + { Anim_Update2, ANIM_STATUS(46, false), false, ANIM_STATUS(46, true), { Q12(10.0f) }, NO_VALUE, 816 }, |
| 22 | + { Anim_Update0, ANIM_STATUS(46, true), false, ANIM_STATUS(46, true), { Q12(15.0f) }, 816, 827 }, |
| 23 | + { Anim_Update2, ANIM_STATUS(47, false), false, ANIM_STATUS(47, true), { Q12(10.0f) }, NO_VALUE, 828 }, |
| 24 | + { Anim_Update1, ANIM_STATUS(47, true), false, NO_VALUE, { Q12(6.0f) }, 828, 841 }, |
| 25 | + { Anim_Update2, ANIM_STATUS(48, false), false, ANIM_STATUS(48, true), { Q12(10.0f) }, NO_VALUE, 842 }, |
| 26 | + { Anim_Update1, ANIM_STATUS(48, true), false, NO_VALUE, { Q12(2.0f) }, 842, 845 }, |
| 27 | + { Anim_Update2, ANIM_STATUS(49, false), false, ANIM_STATUS(49, true), { Q12(10.0f) }, NO_VALUE, 846 }, |
| 28 | + { Anim_Update0, ANIM_STATUS(49, true), false, ANIM_STATUS(49, true), { Q12(10.0f) }, 846, 863 }, |
| 29 | + { Anim_Update2, ANIM_STATUS(50, false), false, ANIM_STATUS(50, true), { Q12(10.0f) }, NO_VALUE, 864 }, |
| 30 | + { Anim_Update0, ANIM_STATUS(50, true), false, ANIM_STATUS(50, true), { Q12(10.0f) }, 864, 900 }, |
| 31 | + { Anim_Update2, ANIM_STATUS(51, false), false, ANIM_STATUS(51, true), { Q12(10.0f) }, NO_VALUE, 901 }, |
| 32 | + { Anim_Update0, ANIM_STATUS(51, true), false, ANIM_STATUS(51, true), { Q12(10.0f) }, 901, 955 }, |
| 33 | + { Anim_Update2, ANIM_STATUS(52, false), false, ANIM_STATUS(52, true), { Q12(10.0f) }, NO_VALUE, 485 }, |
| 34 | + { Anim_Update0, ANIM_STATUS(52, true), false, ANIM_STATUS(52, true), { Q12(20.0f) }, 485, 502 }, |
| 35 | + {} |
| 36 | +}; |
| 37 | + |
| 38 | +s_UnkStruct3_Mo g_MapHeaderTable_38[] = { |
| 39 | + { 0x4D4C, 0x0, 0x2A4, 0x2A5 }, |
| 40 | + { 0x4F4E, 0xC8, 0x2A6, 0x2B0 }, |
| 41 | + { 0x5150, 0xCA, 0x2B1, 0x2D4 }, |
| 42 | + { 0x5352, 0xD2, 0x2D5, 0x2E7 }, |
| 43 | + { 0x5554, 0xD3, 0x2E8, 0x2FA }, |
| 44 | + { 0x5756, 0xD4, 0x2FB, 0x30D }, |
| 45 | + { 0x5958, 0xD5, 0x30E, 0x320 }, |
| 46 | + { 0x5B5A, 0x12C, 0x321, 0x32F }, |
| 47 | + { 0x5D5C, 0x12D, 0x330, 0x33B }, |
| 48 | + { 0x5F5E, 0x14B, 0x33C, 0x349 }, |
| 49 | + { 0x6160, 0x190, 0x34A, 0x34D }, |
| 50 | + { 0x6362, 0x1B2, 0x34E, 0x35F }, |
| 51 | + { 0x6564, 0x1BC, 0x360, 0x384 }, |
| 52 | + { 0x6766, 0x1CE, 0x385, 0x3BB }, |
| 53 | + { 0x6968, 0x1F4, 0x1E5, 0x1F6 }, |
| 54 | + {}, |
| 55 | +}; |
| 56 | + |
| 57 | +u8 LOADABLE_INVENTORY_ITEMS[] = { |
| 58 | + 32, |
| 59 | + 33, |
| 60 | + 34, |
| 61 | + 128, |
| 62 | + 129, |
| 63 | + 132, |
| 64 | + 133, |
| 65 | + 135, |
| 66 | + 160, |
| 67 | + 161, |
| 68 | + 162, |
| 69 | + 163, |
| 70 | + 192, |
| 71 | + 193, |
| 72 | + 194, |
| 73 | + 224, |
| 74 | + 225, |
| 75 | + 77, |
| 76 | + 87, |
| 77 | + 100, |
| 78 | + 112, |
| 79 | + 113, |
| 80 | + 114, |
| 81 | + 115, |
| 82 | + 116, |
| 83 | + 101, |
| 84 | + 102, |
| 85 | + 110, |
| 86 | + 130, |
| 87 | + 226, |
| 88 | + 88, |
| 89 | + 134, |
| 90 | + 0, |
| 91 | +}; |
| 92 | + |
| 93 | +u8 sharedData_800DD584_0_s00 = 0; |
| 94 | + |
| 95 | +s32 sharedData_800DD588_0_s00 = 0; |
0 commit comments