Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_a_obj_sekizoa.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_SEKIZOA_H
2#define D_A_OBJ_SEKIZOA_H
3
4#include "d/actor/d_a_npc.h"
5
14class daObj_Sekizoa_c : public daNpcT_c {
15public:
16 typedef int (daObj_Sekizoa_c::*cutFunc)(int);
17 typedef int (daObj_Sekizoa_c::*actionFunc)(void*);
18
28
57
58 /* 80CCE34C */ ~daObj_Sekizoa_c();
59 /* 80CCE570 */ int create();
60 /* 80CCE8B0 */ int CreateHeap();
61 /* 80CCEC54 */ int Delete();
62 /* 80CCEC88 */ int Execute();
63 /* 80CCECA8 */ int Draw();
64 /* 80CCED74 */ static int createHeapCallBack(fopAc_ac_c*);
65 /* 80CCED94 */ static void* srchSekizoa(void*, void*);
66 /* 80CCEE30 */ fopAc_ac_c* getSekizoaP(int);
67 /* 80CCEFA4 */ fopAc_ac_c* getKMsgTagP();
68 /* 80CCF03C */ int isDelete();
69 /* 80CCF138 */ void reset();
70 /* 80CCF708 */ void srchActors();
71 /* 80CD04FC */ int setYariAnm(int, int, f32);
72 /* 80CD0A84 */ int selectAction();
73 /* 80CD0B08 */ int chkAction(actionFunc i_action);
74 /* 80CD0B34 */ int setAction(actionFunc i_action);
75 /* 80CD0BDC */ int checkMoveDirection();
76 /* 80CD0DE8 */ int getWaitMotionNo();
77 /* 80CD0E30 */ int getGameMotionNo();
78 /* 80CD0E78 */ int getNoJumpMotionNo();
79 /* 80CD0EAC */ int getHitMotionNo();
80 /* 80CD0EE0 */ int getStepMotionNo();
81 /* 80CD0F14 */ void jump();
82 /* 80CD14D8 */ void landing();
83 /* 80CD1688 */ int cutStart(int);
84 /* 80CD2708 */ int cutTurn(int);
85 /* 80CD2908 */ int cutJump(int);
86 /* 80CD2B64 */ int cutGoal(int);
87 /* 80CD376C */ int cutExit(int);
88 /* 80CD38F0 */ int cutFree(int);
89 /* 80CD3BD8 */ int cutExtinction(int);
90 /* 80CD3F08 */ int wait(void*);
91 /* 80CD425C */ int puzzle(void*);
92 /* 80CD45B0 */ int talk(void*);
93 /* 80CD5A40 */ daObj_Sekizoa_c(daNpcT_faceMotionAnmData_c const* param_1,
94 daNpcT_motionAnmData_c const* param_2,
96 int param_4,
98 int param_6, daNpcT_evtData_c const* param_7, char** param_8)
99 : daNpcT_c(param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8) {}
100 /* 80CD5B84 */ BOOL chkGoal();
101
102 /* 80CD5B7C */ s32 getBackboneJointNo() { return 1; }
103 /* 80CD5B74 */ s32 getHeadJointNo() { return 3; }
104 /* 80CCF358 */ void afterJntAnm(int);
105 /* 80CCF3E4 */ void setParam();
106 /* 80CCF6BC */ BOOL checkChangeEvt();
107 /* 80CCF9A8 */ BOOL evtTalk();
108 /* 80CCFAA8 */ BOOL evtCutProc();
109 /* 80CCF704 */ void setAfterTalkMotion();
110 /* 80CCFBA0 */ void action();
111 /* 80CCFD08 */ void beforeMove();
112 /* 80CCFD80 */ void setAttnPos();
113 /* 80CD009C */ void setCollision();
114 /* 80CD03C0 */ int drawDbgInfo();
115 /* 80CD03C8 */ void drawOtherMdl();
116 /* 80CD05D0 */ void drawGhost();
117 /* 80CD06BC */ bool afterSetMotionAnm(int, int, f32, int);
118
120 if (mType != 0) {
121 fopAc_ac_c* actor_p = mActorMngrs[3].getActorP();
122 JUT_ASSERT(0x1A3, 0 != actor_p);
123
124 ((daObj_Sekizoa_c*)actor_p)->setWolfHowling();
125 } else {
126 mSetWolfHowling = 1;
127 }
128 }
129
131 if (mType == 2 || mType == 3) {
132 if (mType == 2) {
133 mMotionSeqMngr.setNo(2, 0.0f, 1, 0);
135 }
136 if (mType == 3) {
137 mMotionSeqMngr.setNo(13, 0.0f, 1, 0);
139 }
140 mFadeLightOn = true;
141 field_0x1178 = true;
142 }
143 }
144
146 int prm = fopAcM_GetParam(this) >> 0x1C;
147
148 u8 type;
149 switch (subtype) {
150 case 0:
151 switch (prm) {
152 case 1:
153 type = 2;
154 break;
155 case 2:
156 type = 4;
157 break;
158 case 3:
159 type = 6;
160 break;
161 default:
162 type = 0;
163 break;
164 }
165 break;
166 case 1:
167 switch (prm) {
168 case 1:
169 type = 3;
170 break;
171 case 2:
172 type = 5;
173 break;
174 default:
175 type = 1;
176 break;
177 }
178 break;
179 default:
180 type = 0;
181 break;
182 }
183
184 return type;
185 }
186
187 u8 getBitSW() { return fopAcM_GetParam(this) & 0xff; }
188
189 u8 getBitSW2() { return (fopAcM_GetParam(this) & 0xff00) >> 8; }
190
192 return chkPointInArea(dComIfGp_getPlayer(0)->current.pos, current.pos, 100.0f, 300.0f,
193 -300.0f, 0);
194 }
195
196 static char* mCutNameList[9];
197 static cutFunc mCutList[9];
198
201 /* 0x0E4C */ u8 field_0x0E4C[4]; // Padding
202 /* 0x0E50 */ dCcD_Cyl mCyl;
203 /* 0x0F8C */ dCcD_Cyl mCyl2;
204 /* 0x10C8 */ u8 mType;
205
216 /* 0x110C */ actionFunc mInitFunc;
218 /* 0x1124 */ daNpcT_Path_c mPath;
219 /* 0x114C */ cXyz mCXyzJump;
220 /* 0x1158 */ int mLatencyTime;
221 /* 0x115C */ float mJumpHeight;
222 /* 0x1160 */ float mJumpSpeed;
223 /* 0x1164 */ float mColsetBlend;
224 /* 0x1168 */ float mGoalStatueTurnSpeed;
225 /* 0x116C */ float mGoalStatueAngle;
226 /* 0x1170 */ s16 mPlayerDirection;
227 /* 0x1172 */ u8 mReset;
228 /* 0x1173 */ u8 mSetWolfHowling;
229 /* 0x1174 */ u8 mJump;
230 /* 0x1175 */ u8 mTurnPlayer;
231 /* 0x1176 */ bool mFadeLightOn;
232 /* 0x1177 */ bool field_0x1177;
233 /* 0x1178 */ bool field_0x1178;
234 /* 0x1179 */ u8 field_0x1179;
235 /* 0x117A */ u8 mReverseStatues; // Flag if statue B is on goal tile A at end of puzzle
236 /* 0x117B */ u8 field_0x117B; // Padding
237 /* 0x117C */ u8 field_0x117C;
238};
239
241 /* 80CD5C30 */ virtual ~daObj_Sekizoa_Param_c() {}
242
243 struct Data {
244 /* 0x00 */ f32 field_0x00;
245 /* 0x04 */ f32 field_0x04;
246 /* 0x08 */ f32 field_0x08;
247 /* 0x0C */ f32 field_0x0C;
248 /* 0x10 */ f32 field_0x10;
249 /* 0x14 */ f32 field_0x14;
250 /* 0x18 */ f32 field_0x18;
251 /* 0x1C */ f32 field_0x1C;
252 /* 0x20 */ f32 field_0x20;
253 /* 0x24 */ f32 field_0x24;
254 /* 0x28 */ f32 field_0x28;
255 /* 0x2C */ f32 field_0x2C;
256 /* 0x30 */ f32 field_0x30;
257 /* 0x34 */ f32 field_0x34;
258 /* 0x38 */ f32 field_0x38;
259 /* 0x3C */ f32 field_0x3C;
260 /* 0x40 */ f32 field_0x40;
261 /* 0x44 */ f32 field_0x44;
262 /* 0x48 */ s16 field_0x48;
263 /* 0x4A */ s16 field_0x4A;
264 /* 0x4C */ s16 field_0x4C;
265 /* 0x4E */ s16 field_0x4E;
266 /* 0x50 */ f32 field_0x50;
267 /* 0x54 */ f32 field_0x54;
268 /* 0x58 */ f32 field_0x58;
269 /* 0x5C */ f32 field_0x5C;
270 /* 0x60 */ int field_0x60;
271 /* 0x64 */ f32 field_0x64;
272 /* 0x68 */ f32 field_0x68;
273 /* 0x6C */ f32 field_0x6C;
274 /* 0x70 */ f32 field_0x70;
275 /* 0x74 */ f32 field_0x74;
276 /* 0x78 */ f32 field_0x78;
277 /* 0x7C */ f32 field_0x7C;
278 /* 0x80 */ f32 field_0x80;
279 /* 0x84 */ f32 field_0x84;
280 /* 0x88 */ f32 field_0x88;
281 /* 0x8C */ f32 field_0x8C;
282 /* 0x90 */ f32 field_0x90;
283 /* 0x94 */ f32 field_0x94;
284 /* 0x98 */ s16 field_0x98;
285 };
286
287 static Data const m;
288};
289
290#endif /* D_A_OBJ_SEKIZOA_H */
@ Z2SE_SEKI_END_DEMO_2
Definition Z2SeMgr.h:1883
Definition d_a_npc.h:24
fopAc_ac_c * getActorP()
Definition d_a_npc.cpp:39
void setNo(int i_index, f32 i_morf, BOOL i_reset, int i_offset)
Definition d_a_npc.h:83
Definition d_a_npc.h:378
Definition d_a_npc.h:424
BOOL chkPointInArea(cXyz, cXyz, f32, f32, f32, s16)
Definition d_a_npc.cpp:2066
Z2Creature mSound
Definition d_a_npc.h:431
daNpcT_MotionSeqMngr_c mMotionSeqMngr
Definition d_a_npc.h:454
Stone Guardian Statue(s)
Definition d_a_obj_sekizoa.h:14
float mJumpHeight
Definition d_a_obj_sekizoa.h:221
daNpcT_Path_c mPath
Definition d_a_obj_sekizoa.h:218
s32 getHeadJointNo()
Definition d_a_obj_sekizoa.h:103
dCcD_Cyl mCyl
Definition d_a_obj_sekizoa.h:202
bool mFadeLightOn
Definition d_a_obj_sekizoa.h:231
fopAc_ac_c * getSekizoaP(int)
Definition d_a_obj_sekizoa.cpp:360
mDoExt_invisibleModel mInvModel
Definition d_a_obj_sekizoa.h:200
~daObj_Sekizoa_c()
Definition d_a_obj_sekizoa.cpp:145
u8 field_0x1179
Definition d_a_obj_sekizoa.h:234
float mColsetBlend
Definition d_a_obj_sekizoa.h:223
void setAfterTalkMotion()
Definition d_a_obj_sekizoa.cpp:587
int cutJump(int)
Definition d_a_obj_sekizoa.cpp:1816
dCcD_Cyl mCyl2
Definition d_a_obj_sekizoa.h:203
void reset()
Definition d_a_obj_sekizoa.cpp:424
int wait(void *)
Definition d_a_obj_sekizoa.cpp:2324
u8 mReset
Definition d_a_obj_sekizoa.h:227
int CreateHeap()
Definition d_a_obj_sekizoa.cpp:222
void srchActors()
Definition d_a_obj_sekizoa.cpp:592
int cutTurn(int)
Definition d_a_obj_sekizoa.cpp:1775
void drawOtherMdl()
Definition d_a_obj_sekizoa.cpp:860
Animation
Definition d_a_obj_sekizoa.h:29
@ ANM_SEKI_WAIT_A
Definition d_a_obj_sekizoa.h:43
@ ANM_SEKI_WAIT_GAME_R
Definition d_a_obj_sekizoa.h:45
@ ANM_SEKI_HIT_L
Definition d_a_obj_sekizoa.h:30
@ ANM_SEKI_WAIT_L
Definition d_a_obj_sekizoa.h:46
@ ANM_SEKI_R_DEMO
Definition d_a_obj_sekizoa.h:36
@ ANM_SEKIL_JUMP
Definition d_a_obj_sekizoa.h:48
@ ANM_SEKI_L_DEMO
Definition d_a_obj_sekizoa.h:32
@ ANM_SEKI_L_LASTDEMO
Definition d_a_obj_sekizoa.h:33
@ ANM_YARIB_GAME
Definition d_a_obj_sekizoa.h:54
@ ANM_YARIB_STILL_R
Definition d_a_obj_sekizoa.h:55
@ ANM_YARIA_GAME
Definition d_a_obj_sekizoa.h:51
@ ANM_SEKI_NO_JUMP_R
Definition d_a_obj_sekizoa.h:35
@ ANM_SEKI_WAIT_GAME_L
Definition d_a_obj_sekizoa.h:44
@ ANM_YARIA_STILL_L
Definition d_a_obj_sekizoa.h:52
@ ANM_SEKI_NO_JUMP_L
Definition d_a_obj_sekizoa.h:34
@ ANM_YARIB_DEMO
Definition d_a_obj_sekizoa.h:53
@ ANM_SEKI_STILL_L
Definition d_a_obj_sekizoa.h:41
@ ANM_SEKI_WAIT_R
Definition d_a_obj_sekizoa.h:47
@ ANM_SEKI_STEP_L
Definition d_a_obj_sekizoa.h:39
@ ANM_SEKI_HIT_R
Definition d_a_obj_sekizoa.h:31
@ ANM_SEKI_STEP
Definition d_a_obj_sekizoa.h:38
@ ANM_SEKIR_JUMP
Definition d_a_obj_sekizoa.h:49
@ ANM_SEKI_STEP_R
Definition d_a_obj_sekizoa.h:40
@ ANM_SEKI_R_LASTDEMO
Definition d_a_obj_sekizoa.h:37
@ ANM_YARIA_DEMO
Definition d_a_obj_sekizoa.h:50
@ ANM_SEKI_STILL_R
Definition d_a_obj_sekizoa.h:42
BOOL chkPressPlayer()
Definition d_a_obj_sekizoa.h:191
actionFunc mExecuteFunc
Definition d_a_obj_sekizoa.h:217
void setWolfHowling()
Definition d_a_obj_sekizoa.h:119
u8 mSetWolfHowling
Definition d_a_obj_sekizoa.h:228
u8 mType
Definition d_a_obj_sekizoa.h:204
int getNoJumpMotionNo()
Definition d_a_obj_sekizoa.cpp:1196
void setParam()
Definition d_a_obj_sekizoa.cpp:490
u8 getType()
Definition d_a_obj_sekizoa.h:145
void afterJntAnm(int)
Definition d_a_obj_sekizoa.cpp:477
int getGameMotionNo()
Definition d_a_obj_sekizoa.cpp:1183
bool afterSetMotionAnm(int, int, f32, int)
Definition d_a_obj_sekizoa.cpp:958
void setCollision()
Definition d_a_obj_sekizoa.cpp:780
float mGoalStatueTurnSpeed
Definition d_a_obj_sekizoa.h:224
float mJumpSpeed
Definition d_a_obj_sekizoa.h:222
u8 getBitSW()
Definition d_a_obj_sekizoa.h:187
int selectAction()
Definition d_a_obj_sekizoa.cpp:1099
int cutGoal(int)
Definition d_a_obj_sekizoa.cpp:1879
int cutStart(int)
Definition d_a_obj_sekizoa.cpp:1364
u8 getBitSW2()
Definition d_a_obj_sekizoa.h:189
int Delete()
Definition d_a_obj_sekizoa.cpp:312
BOOL evtCutProc()
Definition d_a_obj_sekizoa.cpp:682
cXyz mCXyzJump
Definition d_a_obj_sekizoa.h:219
u8 field_0x117B
Definition d_a_obj_sekizoa.h:236
static void * srchSekizoa(void *, void *)
Definition d_a_obj_sekizoa.cpp:347
bool field_0x1178
Definition d_a_obj_sekizoa.h:233
float mGoalStatueAngle
Definition d_a_obj_sekizoa.h:225
int cutExit(int)
Definition d_a_obj_sekizoa.cpp:2111
mDoExt_McaMorfSO * mpMcaMorf
Definition d_a_obj_sekizoa.h:199
s16 mPlayerDirection
Definition d_a_obj_sekizoa.h:226
u8 field_0x117C
Definition d_a_obj_sekizoa.h:237
BOOL evtTalk()
Definition d_a_obj_sekizoa.cpp:661
u8 mTurnPlayer
Definition d_a_obj_sekizoa.h:230
int talk(void *)
Definition d_a_obj_sekizoa.cpp:2452
int getStepMotionNo()
Definition d_a_obj_sekizoa.cpp:1218
void setFadeLightOff()
Definition d_a_obj_sekizoa.h:130
BOOL chkGoal()
Definition d_a_obj_sekizoa.cpp:2516
int puzzle(void *)
Definition d_a_obj_sekizoa.cpp:2376
int isDelete()
Definition d_a_obj_sekizoa.cpp:391
u8 field_0x0E4C[4]
Definition d_a_obj_sekizoa.h:201
int cutExtinction(int)
Definition d_a_obj_sekizoa.cpp:2242
u8 mJump
Definition d_a_obj_sekizoa.h:229
int(daObj_Sekizoa_c::*) cutFunc(int)
Definition d_a_obj_sekizoa.h:16
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_obj_sekizoa.cpp:341
fopAc_ac_c * getKMsgTagP()
Definition d_a_obj_sekizoa.cpp:378
daObj_Sekizoa_c(daNpcT_faceMotionAnmData_c const *param_1, daNpcT_motionAnmData_c const *param_2, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_3, int param_4, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_5, int param_6, daNpcT_evtData_c const *param_7, char **param_8)
Definition d_a_obj_sekizoa.h:93
int getHitMotionNo()
Definition d_a_obj_sekizoa.cpp:1207
int cutFree(int)
Definition d_a_obj_sekizoa.cpp:2162
int mLatencyTime
Definition d_a_obj_sekizoa.h:220
static char * mCutNameList[9]
Definition d_a_obj_sekizoa.h:115
bool field_0x1177
Definition d_a_obj_sekizoa.h:232
int Draw()
Definition d_a_obj_sekizoa.cpp:323
int drawDbgInfo()
Definition d_a_obj_sekizoa.cpp:854
void beforeMove()
Definition d_a_obj_sekizoa.cpp:722
void setAttnPos()
Definition d_a_obj_sekizoa.cpp:731
int getWaitMotionNo()
Definition d_a_obj_sekizoa.cpp:1170
int(daObj_Sekizoa_c::*) actionFunc(void *)
Definition d_a_obj_sekizoa.h:17
int checkMoveDirection()
Definition d_a_obj_sekizoa.cpp:1138
int create()
Definition d_a_obj_sekizoa.cpp:166
int Execute()
Definition d_a_obj_sekizoa.cpp:318
int setYariAnm(int, int, f32)
Definition d_a_obj_sekizoa.cpp:893
int setAction(actionFunc i_action)
Definition d_a_obj_sekizoa.cpp:1121
void action()
Definition d_a_obj_sekizoa.cpp:700
void landing()
Definition d_a_obj_sekizoa.cpp:1344
s32 getBackboneJointNo()
Definition d_a_obj_sekizoa.h:102
daNpcT_ActorMngr_c mActorMngrs[8]
Definition d_a_obj_sekizoa.h:215
actionFunc mInitFunc
Definition d_a_obj_sekizoa.h:216
void jump()
Definition d_a_obj_sekizoa.cpp:1231
BOOL checkChangeEvt()
Definition d_a_obj_sekizoa.cpp:569
static cutFunc mCutList[9]
Definition d_a_obj_sekizoa.h:120
u8 mReverseStatues
Definition d_a_obj_sekizoa.h:235
int chkAction(actionFunc i_action)
Definition d_a_obj_sekizoa.cpp:1115
void drawGhost()
Definition d_a_obj_sekizoa.cpp:942
Type
Definition d_a_obj_sekizoa.h:19
@ TYPE_0
Definition d_a_obj_sekizoa.h:20
@ TYPE_3
Definition d_a_obj_sekizoa.h:23
@ TYPE_6
Definition d_a_obj_sekizoa.h:26
@ TYPE_1
Definition d_a_obj_sekizoa.h:21
@ TYPE_5
Definition d_a_obj_sekizoa.h:25
@ TYPE_4
Definition d_a_obj_sekizoa.h:24
@ TYPE_2
Definition d_a_obj_sekizoa.h:22
Definition m_Do_ext.h:250
fopAc_ac_c * dComIfGp_getPlayer(int idx)
Definition d_com_inf_game.h:2191
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:182
virtual Z2SoundHandlePool * startCreatureSound(JAISoundID, u32, s8)
Definition Z2Creature.cpp:178
cXyz pos
Definition f_op_actor.h:171
Definition d_a_hozelda.cpp:20
Definition d_a_npc_fguard.cpp:86
Definition d_a_npc.h:325
Definition d_a_npc.h:330
Definition d_a_npc.h:345
Definition d_a_obj_sekizoa.h:243
f32 field_0x7C
Definition d_a_obj_sekizoa.h:277
f32 field_0x00
Definition d_a_obj_sekizoa.h:244
f32 field_0x8C
Definition d_a_obj_sekizoa.h:281
f32 field_0x2C
Definition d_a_obj_sekizoa.h:255
f32 field_0x64
Definition d_a_obj_sekizoa.h:271
f32 field_0x04
Definition d_a_obj_sekizoa.h:245
f32 field_0x78
Definition d_a_obj_sekizoa.h:276
int field_0x60
Definition d_a_obj_sekizoa.h:270
f32 field_0x90
Definition d_a_obj_sekizoa.h:282
f32 field_0x0C
Definition d_a_obj_sekizoa.h:247
f32 field_0x50
Definition d_a_obj_sekizoa.h:266
f32 field_0x24
Definition d_a_obj_sekizoa.h:253
f32 field_0x70
Definition d_a_obj_sekizoa.h:274
f32 field_0x30
Definition d_a_obj_sekizoa.h:256
f32 field_0x34
Definition d_a_obj_sekizoa.h:257
f32 field_0x5C
Definition d_a_obj_sekizoa.h:269
s16 field_0x48
Definition d_a_obj_sekizoa.h:262
s16 field_0x4C
Definition d_a_obj_sekizoa.h:264
f32 field_0x1C
Definition d_a_obj_sekizoa.h:251
f32 field_0x40
Definition d_a_obj_sekizoa.h:260
f32 field_0x08
Definition d_a_obj_sekizoa.h:246
f32 field_0x38
Definition d_a_obj_sekizoa.h:258
f32 field_0x6C
Definition d_a_obj_sekizoa.h:273
f32 field_0x54
Definition d_a_obj_sekizoa.h:267
f32 field_0x44
Definition d_a_obj_sekizoa.h:261
f32 field_0x28
Definition d_a_obj_sekizoa.h:254
s16 field_0x4E
Definition d_a_obj_sekizoa.h:265
f32 field_0x88
Definition d_a_obj_sekizoa.h:280
s16 field_0x98
Definition d_a_obj_sekizoa.h:284
f32 field_0x74
Definition d_a_obj_sekizoa.h:275
f32 field_0x68
Definition d_a_obj_sekizoa.h:272
f32 field_0x10
Definition d_a_obj_sekizoa.h:248
f32 field_0x80
Definition d_a_obj_sekizoa.h:278
f32 field_0x20
Definition d_a_obj_sekizoa.h:252
f32 field_0x94
Definition d_a_obj_sekizoa.h:283
f32 field_0x3C
Definition d_a_obj_sekizoa.h:259
f32 field_0x14
Definition d_a_obj_sekizoa.h:249
f32 field_0x58
Definition d_a_obj_sekizoa.h:268
f32 field_0x84
Definition d_a_obj_sekizoa.h:279
s16 field_0x4A
Definition d_a_obj_sekizoa.h:263
f32 field_0x18
Definition d_a_obj_sekizoa.h:250
Definition d_a_obj_sekizoa.h:240
virtual ~daObj_Sekizoa_Param_c()
Definition d_a_obj_sekizoa.h:241
static Data const m
Definition d_a_obj_sekizoa.h:138
Definition d_a_hozelda.cpp:74
s8 subtype
Definition f_op_actor.h:214
actor_place current
Definition f_op_actor.h:221
Definition d_a_npc_fguard.cpp:23
int BOOL
Definition types.h:30
signed short int s16
Definition types.h:6
float f32
Definition types.h:22
signed long s32
Definition types.h:8
unsigned char u8
Definition types.h:5