1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
|
#ifndef OBJECTS_OBJECT_KZ_H
#define OBJECTS_OBJECT_KZ_H 1
#include "align_asset_macro.h"
#define dgFighterPirateSlashAnim "__OTR__objects/object_kz/gFighterPirateSlashAnim"
static const ALIGN_ASSET(2) char gFighterPirateSlashAnim[] = dgFighterPirateSlashAnim;
#define dgFighterPirateSpinAttackAnim "__OTR__objects/object_kz/gFighterPirateSpinAttackAnim"
static const ALIGN_ASSET(2) char gFighterPirateSpinAttackAnim[] = dgFighterPirateSpinAttackAnim;
#define dgFighterPirateFlipAnim "__OTR__objects/object_kz/gFighterPirateFlipAnim"
static const ALIGN_ASSET(2) char gFighterPirateFlipAnim[] = dgFighterPirateFlipAnim;
#define dgFighterPirateBlockAnim "__OTR__objects/object_kz/gFighterPirateBlockAnim"
static const ALIGN_ASSET(2) char gFighterPirateBlockAnim[] = dgFighterPirateBlockAnim;
#define dgFighterPirateThrowFlashAnim "__OTR__objects/object_kz/gFighterPirateThrowFlashAnim"
static const ALIGN_ASSET(2) char gFighterPirateThrowFlashAnim[] = dgFighterPirateThrowFlashAnim;
#define dgFighterPirateUnusedDefeatAnim "__OTR__objects/object_kz/gFighterPirateUnusedDefeatAnim"
static const ALIGN_ASSET(2) char gFighterPirateUnusedDefeatAnim[] = dgFighterPirateUnusedDefeatAnim;
#define dgFighterPirateDefeatIdleAnim "__OTR__objects/object_kz/gFighterPirateDefeatIdleAnim"
static const ALIGN_ASSET(2) char gFighterPirateDefeatIdleAnim[] = dgFighterPirateDefeatIdleAnim;
#define dgFighterPirateDefeatAnim "__OTR__objects/object_kz/gFighterPirateDefeatAnim"
static const ALIGN_ASSET(2) char gFighterPirateDefeatAnim[] = dgFighterPirateDefeatAnim;
#define dgFighterPirateDemonstrativeSwordSwingAnim "__OTR__objects/object_kz/gFighterPirateDemonstrativeSwordSwingAnim"
static const ALIGN_ASSET(2) char gFighterPirateDemonstrativeSwordSwingAnim[] = dgFighterPirateDemonstrativeSwordSwingAnim;
#define dgFighterPirateDamageAnim "__OTR__objects/object_kz/gFighterPirateDamageAnim"
static const ALIGN_ASSET(2) char gFighterPirateDamageAnim[] = dgFighterPirateDamageAnim;
#define dgFighterPirateUnsheatheAnim "__OTR__objects/object_kz/gFighterPirateUnsheatheAnim"
static const ALIGN_ASSET(2) char gFighterPirateUnsheatheAnim[] = dgFighterPirateUnsheatheAnim;
#define dgFighterPirateWalkAnim "__OTR__objects/object_kz/gFighterPirateWalkAnim"
static const ALIGN_ASSET(2) char gFighterPirateWalkAnim[] = dgFighterPirateWalkAnim;
#define dgFighterPirate1TLUT "__OTR__objects/object_kz/gFighterPirate1TLUT"
static const ALIGN_ASSET(2) char gFighterPirate1TLUT[] = dgFighterPirate1TLUT;
#define dgFighterPirateSkin1Tex "__OTR__objects/object_kz/gFighterPirateSkin1Tex"
static const ALIGN_ASSET(2) char gFighterPirateSkin1Tex[] = dgFighterPirateSkin1Tex;
#define dgFighterPirateShirtTopRedGradientTex "__OTR__objects/object_kz/gFighterPirateShirtTopRedGradientTex"
static const ALIGN_ASSET(2) char gFighterPirateShirtTopRedGradientTex[] = dgFighterPirateShirtTopRedGradientTex;
#define dgFighterPirateArmor1Tex "__OTR__objects/object_kz/gFighterPirateArmor1Tex"
static const ALIGN_ASSET(2) char gFighterPirateArmor1Tex[] = dgFighterPirateArmor1Tex;
#define dgFighterPirateShirtBottomPatternAndVeilTex "__OTR__objects/object_kz/gFighterPirateShirtBottomPatternAndVeilTex"
static const ALIGN_ASSET(2) char gFighterPirateShirtBottomPatternAndVeilTex[] = dgFighterPirateShirtBottomPatternAndVeilTex;
#define dgFighterPirateBellyButtonTex "__OTR__objects/object_kz/gFighterPirateBellyButtonTex"
static const ALIGN_ASSET(2) char gFighterPirateBellyButtonTex[] = dgFighterPirateBellyButtonTex;
#define dgFighterPiratePantsTex "__OTR__objects/object_kz/gFighterPiratePantsTex"
static const ALIGN_ASSET(2) char gFighterPiratePantsTex[] = dgFighterPiratePantsTex;
#define dgFighterPirateZipper1Tex "__OTR__objects/object_kz/gFighterPirateZipper1Tex"
static const ALIGN_ASSET(2) char gFighterPirateZipper1Tex[] = dgFighterPirateZipper1Tex;
#define dgFighterPirateTorsoDL "__OTR__objects/object_kz/gFighterPirateTorsoDL"
static const ALIGN_ASSET(2) char gFighterPirateTorsoDL[] = dgFighterPirateTorsoDL;
#define dgFighterPirateRightUpperArmDL "__OTR__objects/object_kz/gFighterPirateRightUpperArmDL"
static const ALIGN_ASSET(2) char gFighterPirateRightUpperArmDL[] = dgFighterPirateRightUpperArmDL;
#define dgFighterPirateRightForearmDL "__OTR__objects/object_kz/gFighterPirateRightForearmDL"
static const ALIGN_ASSET(2) char gFighterPirateRightForearmDL[] = dgFighterPirateRightForearmDL;
#define dgFighterPirateLeftUpperArmDL "__OTR__objects/object_kz/gFighterPirateLeftUpperArmDL"
static const ALIGN_ASSET(2) char gFighterPirateLeftUpperArmDL[] = dgFighterPirateLeftUpperArmDL;
#define dgFighterPirateLeftForearmDL "__OTR__objects/object_kz/gFighterPirateLeftForearmDL"
static const ALIGN_ASSET(2) char gFighterPirateLeftForearmDL[] = dgFighterPirateLeftForearmDL;
#define dgFighterPirateWaistDL "__OTR__objects/object_kz/gFighterPirateWaistDL"
static const ALIGN_ASSET(2) char gFighterPirateWaistDL[] = dgFighterPirateWaistDL;
#define dgFighterPirateRightThighDL "__OTR__objects/object_kz/gFighterPirateRightThighDL"
static const ALIGN_ASSET(2) char gFighterPirateRightThighDL[] = dgFighterPirateRightThighDL;
#define dgFighterPirateRightShinDL "__OTR__objects/object_kz/gFighterPirateRightShinDL"
static const ALIGN_ASSET(2) char gFighterPirateRightShinDL[] = dgFighterPirateRightShinDL;
#define dgFighterPirateLeftThighDL "__OTR__objects/object_kz/gFighterPirateLeftThighDL"
static const ALIGN_ASSET(2) char gFighterPirateLeftThighDL[] = dgFighterPirateLeftThighDL;
#define dgFighterPirateLeftShinDL "__OTR__objects/object_kz/gFighterPirateLeftShinDL"
static const ALIGN_ASSET(2) char gFighterPirateLeftShinDL[] = dgFighterPirateLeftShinDL;
#define dgFighterPirateSkin2Tex "__OTR__objects/object_kz/gFighterPirateSkin2Tex"
static const ALIGN_ASSET(2) char gFighterPirateSkin2Tex[] = dgFighterPirateSkin2Tex;
#define dgFighterPirateEarTex "__OTR__objects/object_kz/gFighterPirateEarTex"
static const ALIGN_ASSET(2) char gFighterPirateEarTex[] = dgFighterPirateEarTex;
#define dgFighterPirateEyeOpenTex "__OTR__objects/object_kz/gFighterPirateEyeOpenTex"
static const ALIGN_ASSET(2) char gFighterPirateEyeOpenTex[] = dgFighterPirateEyeOpenTex;
#define dgFighterPirateShirtBottomPatternAndVeil2Tex "__OTR__objects/object_kz/gFighterPirateShirtBottomPatternAndVeil2Tex"
static const ALIGN_ASSET(2) char gFighterPirateShirtBottomPatternAndVeil2Tex[] = dgFighterPirateShirtBottomPatternAndVeil2Tex;
#define dgFighterPirateShoesTex "__OTR__objects/object_kz/gFighterPirateShoesTex"
static const ALIGN_ASSET(2) char gFighterPirateShoesTex[] = dgFighterPirateShoesTex;
#define dgFighterPirateShoeBottomTex "__OTR__objects/object_kz/gFighterPirateShoeBottomTex"
static const ALIGN_ASSET(2) char gFighterPirateShoeBottomTex[] = dgFighterPirateShoeBottomTex;
#define dgFighterPirateEyeHalfTex "__OTR__objects/object_kz/gFighterPirateEyeHalfTex"
static const ALIGN_ASSET(2) char gFighterPirateEyeHalfTex[] = dgFighterPirateEyeHalfTex;
#define dgFighterPirateZipper2Tex "__OTR__objects/object_kz/gFighterPirateZipper2Tex"
static const ALIGN_ASSET(2) char gFighterPirateZipper2Tex[] = dgFighterPirateZipper2Tex;
#define dgFighterPirateHairTex "__OTR__objects/object_kz/gFighterPirateHairTex"
static const ALIGN_ASSET(2) char gFighterPirateHairTex[] = dgFighterPirateHairTex;
#define dgFighterPirateFingersTex "__OTR__objects/object_kz/gFighterPirateFingersTex"
static const ALIGN_ASSET(2) char gFighterPirateFingersTex[] = dgFighterPirateFingersTex;
#define dgFighterPirateYellowSwordGuardAndEmblemTex "__OTR__objects/object_kz/gFighterPirateYellowSwordGuardAndEmblemTex"
static const ALIGN_ASSET(2) char gFighterPirateYellowSwordGuardAndEmblemTex[] = dgFighterPirateYellowSwordGuardAndEmblemTex;
#define dgFighterPirateEyeClosedTex "__OTR__objects/object_kz/gFighterPirateEyeClosedTex"
static const ALIGN_ASSET(2) char gFighterPirateEyeClosedTex[] = dgFighterPirateEyeClosedTex;
#define dgFighterPirateLeftFootDL "__OTR__objects/object_kz/gFighterPirateLeftFootDL"
static const ALIGN_ASSET(2) char gFighterPirateLeftFootDL[] = dgFighterPirateLeftFootDL;
#define dgFighterPirateRightFootDL "__OTR__objects/object_kz/gFighterPirateRightFootDL"
static const ALIGN_ASSET(2) char gFighterPirateRightFootDL[] = dgFighterPirateRightFootDL;
#define dgFighterPirateLeftHandDL "__OTR__objects/object_kz/gFighterPirateLeftHandDL"
static const ALIGN_ASSET(2) char gFighterPirateLeftHandDL[] = dgFighterPirateLeftHandDL;
#define dgFighterPirateLeftSwordDL "__OTR__objects/object_kz/gFighterPirateLeftSwordDL"
static const ALIGN_ASSET(2) char gFighterPirateLeftSwordDL[] = dgFighterPirateLeftSwordDL;
#define dgFighterPirateRightHandDL "__OTR__objects/object_kz/gFighterPirateRightHandDL"
static const ALIGN_ASSET(2) char gFighterPirateRightHandDL[] = dgFighterPirateRightHandDL;
#define dgFighterPirateRightSwordDL "__OTR__objects/object_kz/gFighterPirateRightSwordDL"
static const ALIGN_ASSET(2) char gFighterPirateRightSwordDL[] = dgFighterPirateRightSwordDL;
#define dgFighterPirateVeilDL "__OTR__objects/object_kz/gFighterPirateVeilDL"
static const ALIGN_ASSET(2) char gFighterPirateVeilDL[] = dgFighterPirateVeilDL;
#define dgFighterPiratePonytailDL "__OTR__objects/object_kz/gFighterPiratePonytailDL"
static const ALIGN_ASSET(2) char gFighterPiratePonytailDL[] = dgFighterPiratePonytailDL;
#define dgFighterPirateHeadDL "__OTR__objects/object_kz/gFighterPirateHeadDL"
static const ALIGN_ASSET(2) char gFighterPirateHeadDL[] = dgFighterPirateHeadDL;
#define dgFighterPirateSkel "__OTR__objects/object_kz/gFighterPirateSkel"
static const ALIGN_ASSET(2) char gFighterPirateSkel[] = dgFighterPirateSkel;
#define dgFighterPirateSidestepAnim "__OTR__objects/object_kz/gFighterPirateSidestepAnim"
static const ALIGN_ASSET(2) char gFighterPirateSidestepAnim[] = dgFighterPirateSidestepAnim;
#define dgFighterPirateUnusedJumpAnim "__OTR__objects/object_kz/gFighterPirateUnusedJumpAnim"
static const ALIGN_ASSET(2) char gFighterPirateUnusedJumpAnim[] = dgFighterPirateUnusedJumpAnim;
#define dgFighterPirateLandAnim "__OTR__objects/object_kz/gFighterPirateLandAnim"
static const ALIGN_ASSET(2) char gFighterPirateLandAnim[] = dgFighterPirateLandAnim;
#define dgFighterPirateLandTalkAnim "__OTR__objects/object_kz/gFighterPirateLandTalkAnim"
static const ALIGN_ASSET(2) char gFighterPirateLandTalkAnim[] = dgFighterPirateLandTalkAnim;
#define dgFighterPirateUnusedTalkAnim "__OTR__objects/object_kz/gFighterPirateUnusedTalkAnim"
static const ALIGN_ASSET(2) char gFighterPirateUnusedTalkAnim[] = dgFighterPirateUnusedTalkAnim;
#define dgFighterPirateLowerWeaponsAnim "__OTR__objects/object_kz/gFighterPirateLowerWeaponsAnim"
static const ALIGN_ASSET(2) char gFighterPirateLowerWeaponsAnim[] = dgFighterPirateLowerWeaponsAnim;
#define dgFighterPirateFightingIdleAnim "__OTR__objects/object_kz/gFighterPirateFightingIdleAnim"
static const ALIGN_ASSET(2) char gFighterPirateFightingIdleAnim[] = dgFighterPirateFightingIdleAnim;
#define dobject_kzTLUT_009100 "__OTR__objects/object_kz/object_kzTLUT_009100"
static const ALIGN_ASSET(2) char object_kzTLUT_009100[] = dobject_kzTLUT_009100;
typedef enum KaizokuLimb {
/* 0x00 */ KAIZOKU_LIMB_NONE,
/* 0x01 */ KAIZOKU_LIMB_ROOT,
/* 0x02 */ KAIZOKU_LIMB_TORSO,
/* 0x03 */ KAIZOKU_LIMB_NECK,
/* 0x04 */ KAIZOKU_LIMB_PONYTAIL,
/* 0x05 */ KAIZOKU_LIMB_VEIL,
/* 0x06 */ KAIZOKU_LIMB_HEAD,
/* 0x07 */ KAIZOKU_LIMB_RIGHT_UPPER_ARM,
/* 0x08 */ KAIZOKU_LIMB_RIGHT_FOREARM,
/* 0x09 */ KAIZOKU_LIMB_RIGHT_WRIST,
/* 0x0A */ KAIZOKU_LIMB_RIGHT_HAND,
/* 0x0B */ KAIZOKU_LIMB_RIGHT_SWORD,
/* 0x0C */ KAIZOKU_LIMB_LEFT_UPPER_ARM,
/* 0x0D */ KAIZOKU_LIMB_LEFT_FOREARM,
/* 0x0E */ KAIZOKU_LIMB_LEFT_WRIST,
/* 0x0F */ KAIZOKU_LIMB_LEFT_HAND,
/* 0x10 */ KAIZOKU_LIMB_LEFT_SWORD,
/* 0x11 */ KAIZOKU_LIMB_LEFT_THIGH,
/* 0x12 */ KAIZOKU_LIMB_LEFT_SHIN,
/* 0x13 */ KAIZOKU_LIMB_LEFT_FOOT,
/* 0x14 */ KAIZOKU_LIMB_RIGHT_THIGH,
/* 0x15 */ KAIZOKU_LIMB_RIGHT_SHIN,
/* 0x16 */ KAIZOKU_LIMB_RIGHT_FOOT,
/* 0x17 */ KAIZOKU_LIMB_WAIST,
/* 0x18 */ KAIZOKU_LIMB_MAX
} KaizokuLimb;
#endif // OBJECTS_OBJECT_KZ_H
|