summaryrefslogtreecommitdiff
path: root/mm/assets/objects/object_fsn/object_fsn.h
blob: aa44f09705ccb924a58ae3425014a2dd137f6a87 (plain)
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
#ifndef OBJECTS_OBJECT_FSN_H
#define OBJECTS_OBJECT_FSN_H 1

#include "align_asset_macro.h"

#define dgFsnTorsoDL "__OTR__objects/object_fsn/gFsnTorsoDL"
static const ALIGN_ASSET(2) char gFsnTorsoDL[] = dgFsnTorsoDL;

#define dgFsnToupeeDL "__OTR__objects/object_fsn/gFsnToupeeDL"
static const ALIGN_ASSET(2) char gFsnToupeeDL[] = dgFsnToupeeDL;

#define dgFsnHeadDL "__OTR__objects/object_fsn/gFsnHeadDL"
static const ALIGN_ASSET(2) char gFsnHeadDL[] = dgFsnHeadDL;

#define dgFsnRightUpperArmDL "__OTR__objects/object_fsn/gFsnRightUpperArmDL"
static const ALIGN_ASSET(2) char gFsnRightUpperArmDL[] = dgFsnRightUpperArmDL;

#define dgFsnRightForearmDL "__OTR__objects/object_fsn/gFsnRightForearmDL"
static const ALIGN_ASSET(2) char gFsnRightForearmDL[] = dgFsnRightForearmDL;

#define dgFsnRightHandDL "__OTR__objects/object_fsn/gFsnRightHandDL"
static const ALIGN_ASSET(2) char gFsnRightHandDL[] = dgFsnRightHandDL;

#define dgFsnLeftUpperArmDL "__OTR__objects/object_fsn/gFsnLeftUpperArmDL"
static const ALIGN_ASSET(2) char gFsnLeftUpperArmDL[] = dgFsnLeftUpperArmDL;

#define dgFsnLeftForearmDL "__OTR__objects/object_fsn/gFsnLeftForearmDL"
static const ALIGN_ASSET(2) char gFsnLeftForearmDL[] = dgFsnLeftForearmDL;

#define dgFsnLeftHandDL "__OTR__objects/object_fsn/gFsnLeftHandDL"
static const ALIGN_ASSET(2) char gFsnLeftHandDL[] = dgFsnLeftHandDL;

#define dgFsnPelvisDL "__OTR__objects/object_fsn/gFsnPelvisDL"
static const ALIGN_ASSET(2) char gFsnPelvisDL[] = dgFsnPelvisDL;

#define dgFsnRightThighDL "__OTR__objects/object_fsn/gFsnRightThighDL"
static const ALIGN_ASSET(2) char gFsnRightThighDL[] = dgFsnRightThighDL;

#define dgFsnRightShinDL "__OTR__objects/object_fsn/gFsnRightShinDL"
static const ALIGN_ASSET(2) char gFsnRightShinDL[] = dgFsnRightShinDL;

#define dgFsnRightFootDL "__OTR__objects/object_fsn/gFsnRightFootDL"
static const ALIGN_ASSET(2) char gFsnRightFootDL[] = dgFsnRightFootDL;

#define dgFsnLeftThighDL "__OTR__objects/object_fsn/gFsnLeftThighDL"
static const ALIGN_ASSET(2) char gFsnLeftThighDL[] = dgFsnLeftThighDL;

#define dgFsnLeftShinDL "__OTR__objects/object_fsn/gFsnLeftShinDL"
static const ALIGN_ASSET(2) char gFsnLeftShinDL[] = dgFsnLeftShinDL;

#define dgFsnLeftFootDL "__OTR__objects/object_fsn/gFsnLeftFootDL"
static const ALIGN_ASSET(2) char gFsnLeftFootDL[] = dgFsnLeftFootDL;

#define dgFsnHandTLUT "__OTR__objects/object_fsn/gFsnHandTLUT"
static const ALIGN_ASSET(2) char gFsnHandTLUT[] = dgFsnHandTLUT;

#define dgFsnSkinTLUT "__OTR__objects/object_fsn/gFsnSkinTLUT"
static const ALIGN_ASSET(2) char gFsnSkinTLUT[] = dgFsnSkinTLUT;

#define dgFsnShirtTLUT "__OTR__objects/object_fsn/gFsnShirtTLUT"
static const ALIGN_ASSET(2) char gFsnShirtTLUT[] = dgFsnShirtTLUT;

#define dgFsnHairTLUT "__OTR__objects/object_fsn/gFsnHairTLUT"
static const ALIGN_ASSET(2) char gFsnHairTLUT[] = dgFsnHairTLUT;

#define dgFsnEyeTLUT "__OTR__objects/object_fsn/gFsnEyeTLUT"
static const ALIGN_ASSET(2) char gFsnEyeTLUT[] = dgFsnEyeTLUT;

#define dgFsnEarTLUT "__OTR__objects/object_fsn/gFsnEarTLUT"
static const ALIGN_ASSET(2) char gFsnEarTLUT[] = dgFsnEarTLUT;

#define dgFsnHairSkinTLUT "__OTR__objects/object_fsn/gFsnHairSkinTLUT"
static const ALIGN_ASSET(2) char gFsnHairSkinTLUT[] = dgFsnHairSkinTLUT;

#define dgFsnMouthTLUT "__OTR__objects/object_fsn/gFsnMouthTLUT"
static const ALIGN_ASSET(2) char gFsnMouthTLUT[] = dgFsnMouthTLUT;

#define dgFsnNostrilTLUT "__OTR__objects/object_fsn/gFsnNostrilTLUT"
static const ALIGN_ASSET(2) char gFsnNostrilTLUT[] = dgFsnNostrilTLUT;

#define dgFsnHandTex "__OTR__objects/object_fsn/gFsnHandTex"
static const ALIGN_ASSET(2) char gFsnHandTex[] = dgFsnHandTex;

#define dgFsnSkinTex "__OTR__objects/object_fsn/gFsnSkinTex"
static const ALIGN_ASSET(2) char gFsnSkinTex[] = dgFsnSkinTex;

#define dgFsnShirtTex "__OTR__objects/object_fsn/gFsnShirtTex"
static const ALIGN_ASSET(2) char gFsnShirtTex[] = dgFsnShirtTex;

#define dgFsnPantsTex "__OTR__objects/object_fsn/gFsnPantsTex"
static const ALIGN_ASSET(2) char gFsnPantsTex[] = dgFsnPantsTex;

#define dgFsnBootsTex "__OTR__objects/object_fsn/gFsnBootsTex"
static const ALIGN_ASSET(2) char gFsnBootsTex[] = dgFsnBootsTex;

#define dgFsnHairTex "__OTR__objects/object_fsn/gFsnHairTex"
static const ALIGN_ASSET(2) char gFsnHairTex[] = dgFsnHairTex;

#define dgFsnEyeOpenTex "__OTR__objects/object_fsn/gFsnEyeOpenTex"
static const ALIGN_ASSET(2) char gFsnEyeOpenTex[] = dgFsnEyeOpenTex;

#define dgFsnEarTex "__OTR__objects/object_fsn/gFsnEarTex"
static const ALIGN_ASSET(2) char gFsnEarTex[] = dgFsnEarTex;

#define dgFsnHairSkinTex "__OTR__objects/object_fsn/gFsnHairSkinTex"
static const ALIGN_ASSET(2) char gFsnHairSkinTex[] = dgFsnHairSkinTex;

#define dgFsnMouthTex "__OTR__objects/object_fsn/gFsnMouthTex"
static const ALIGN_ASSET(2) char gFsnMouthTex[] = dgFsnMouthTex;

#define dgFsnNostrilTex "__OTR__objects/object_fsn/gFsnNostrilTex"
static const ALIGN_ASSET(2) char gFsnNostrilTex[] = dgFsnNostrilTex;

#define dgFsnVestTex "__OTR__objects/object_fsn/gFsnVestTex"
static const ALIGN_ASSET(2) char gFsnVestTex[] = dgFsnVestTex;

#define dgFsnEyeHalfTex "__OTR__objects/object_fsn/gFsnEyeHalfTex"
static const ALIGN_ASSET(2) char gFsnEyeHalfTex[] = dgFsnEyeHalfTex;

#define dgFsnEyeClosedTex "__OTR__objects/object_fsn/gFsnEyeClosedTex"
static const ALIGN_ASSET(2) char gFsnEyeClosedTex[] = dgFsnEyeClosedTex;

#define dgFsnUnusedEyeOpenTex "__OTR__objects/object_fsn/gFsnUnusedEyeOpenTex"
static const ALIGN_ASSET(2) char gFsnUnusedEyeOpenTex[] = dgFsnUnusedEyeOpenTex;

#define dgFsnUnusedEyeHalfTex "__OTR__objects/object_fsn/gFsnUnusedEyeHalfTex"
static const ALIGN_ASSET(2) char gFsnUnusedEyeHalfTex[] = dgFsnUnusedEyeHalfTex;

#define dgFsnUnusedEyeClosedTex "__OTR__objects/object_fsn/gFsnUnusedEyeClosedTex"
static const ALIGN_ASSET(2) char gFsnUnusedEyeClosedTex[] = dgFsnUnusedEyeClosedTex;

#define dgFsnEyeTexAnim "__OTR__objects/object_fsn/gFsnEyeTexAnim"
static const ALIGN_ASSET(2) char gFsnEyeTexAnim[] = dgFsnEyeTexAnim;

#define dgFsnSlamCounterStartAnim "__OTR__objects/object_fsn/gFsnSlamCounterStartAnim"
static const ALIGN_ASSET(2) char gFsnSlamCounterStartAnim[] = dgFsnSlamCounterStartAnim;

#define dgFsnSlamCounterLoopAnim "__OTR__objects/object_fsn/gFsnSlamCounterLoopAnim"
static const ALIGN_ASSET(2) char gFsnSlamCounterLoopAnim[] = dgFsnSlamCounterLoopAnim;

#define dgFsnTurnAroundAnim "__OTR__objects/object_fsn/gFsnTurnAroundAnim"
static const ALIGN_ASSET(2) char gFsnTurnAroundAnim[] = dgFsnTurnAroundAnim;

#define dgFsnHandOnFaceStartAnim "__OTR__objects/object_fsn/gFsnHandOnFaceStartAnim"
static const ALIGN_ASSET(2) char gFsnHandOnFaceStartAnim[] = dgFsnHandOnFaceStartAnim;

#define dgFsnHandOnFaceLoopAnim "__OTR__objects/object_fsn/gFsnHandOnFaceLoopAnim"
static const ALIGN_ASSET(2) char gFsnHandOnFaceLoopAnim[] = dgFsnHandOnFaceLoopAnim;

#define dgFsnMakeOfferAnim "__OTR__objects/object_fsn/gFsnMakeOfferAnim"
static const ALIGN_ASSET(2) char gFsnMakeOfferAnim[] = dgFsnMakeOfferAnim;

#define dgFsnHandsOnCounterStartAnim "__OTR__objects/object_fsn/gFsnHandsOnCounterStartAnim"
static const ALIGN_ASSET(2) char gFsnHandsOnCounterStartAnim[] = dgFsnHandsOnCounterStartAnim;

#define dgFsnHandsOnCounterLoopAnim "__OTR__objects/object_fsn/gFsnHandsOnCounterLoopAnim"
static const ALIGN_ASSET(2) char gFsnHandsOnCounterLoopAnim[] = dgFsnHandsOnCounterLoopAnim;

#define dgFsnGlassesFrameDL "__OTR__objects/object_fsn/gFsnGlassesFrameDL"
static const ALIGN_ASSET(2) char gFsnGlassesFrameDL[] = dgFsnGlassesFrameDL;

#define dgFsnGlassesLensesDL "__OTR__objects/object_fsn/gFsnGlassesLensesDL"
static const ALIGN_ASSET(2) char gFsnGlassesLensesDL[] = dgFsnGlassesLensesDL;

#define dgFsnGlassesLensesTex "__OTR__objects/object_fsn/gFsnGlassesLensesTex"
static const ALIGN_ASSET(2) char gFsnGlassesLensesTex[] = dgFsnGlassesLensesTex;

#define dgFsnGlassesFrameTex "__OTR__objects/object_fsn/gFsnGlassesFrameTex"
static const ALIGN_ASSET(2) char gFsnGlassesFrameTex[] = dgFsnGlassesFrameTex;

#define dgFsnIdleAnim "__OTR__objects/object_fsn/gFsnIdleAnim"
static const ALIGN_ASSET(2) char gFsnIdleAnim[] = dgFsnIdleAnim;

#define dgFsnScratchBackAnim "__OTR__objects/object_fsn/gFsnScratchBackAnim"
static const ALIGN_ASSET(2) char gFsnScratchBackAnim[] = dgFsnScratchBackAnim;

typedef enum FsnLimb {
    /* 0x00 */ FSN_LIMB_NONE,
    /* 0x01 */ FSN_LIMB_PELVIS,
    /* 0x02 */ FSN_LIMB_LEFT_THIGH,
    /* 0x03 */ FSN_LIMB_LEFT_SHIN,
    /* 0x04 */ FSN_LIMB_LEFT_FOOT,
    /* 0x05 */ FSN_LIMB_RIGHT_THIGH,
    /* 0x06 */ FSN_LIMB_RIGHT_SHIN,
    /* 0x07 */ FSN_LIMB_RIGHT_FOOT,
    /* 0x08 */ FSN_LIMB_TORSO,
    /* 0x09 */ FSN_LIMB_LEFT_UPPER_ARM,
    /* 0x0A */ FSN_LIMB_LEFT_FOREARM,
    /* 0x0B */ FSN_LIMB_LEFT_HAND,
    /* 0x0C */ FSN_LIMB_RIGHT_UPPER_ARM,
    /* 0x0D */ FSN_LIMB_RIGHT_FOREARM,
    /* 0x0E */ FSN_LIMB_RIGHT_HAND,
    /* 0x0F */ FSN_LIMB_HEAD_ROOT,
    /* 0x10 */ FSN_LIMB_HEAD,
    /* 0x11 */ FSN_LIMB_TOUPEE,
    /* 0x12 */ FSN_LIMB_MAX
} FsnLimb;


#define dgFsnSkel "__OTR__objects/object_fsn/gFsnSkel"
static const ALIGN_ASSET(2) char gFsnSkel[] = dgFsnSkel;

#define dgFsnLeanForwardStartAnim "__OTR__objects/object_fsn/gFsnLeanForwardStartAnim"
static const ALIGN_ASSET(2) char gFsnLeanForwardStartAnim[] = dgFsnLeanForwardStartAnim;

#define dgFsnLeanForwardLoopAnim "__OTR__objects/object_fsn/gFsnLeanForwardLoopAnim"
static const ALIGN_ASSET(2) char gFsnLeanForwardLoopAnim[] = dgFsnLeanForwardLoopAnim;

#endif // OBJECTS_OBJECT_FSN_H