1#ifndef D_A_NPC_WRESTLER_H
2#define D_A_NPC_WRESTLER_H
106 static u8 const m[404];
Definition d_a_npc_wrestler.h:102
~daNpcWrestler_Param_c()
Definition d_a_npc_wrestler.cpp:3966
static u8 const m[404]
Definition d_a_npc_wrestler.h:1903
Goron (Fat)
Definition d_a_npc_wrestler.h:14
void adjustShapeAngle()
Definition d_a_npc_wrestler.cpp:3961
void gotoArena(void *)
Definition d_a_npc_wrestler.cpp:3107
void setParam()
Definition d_a_npc_wrestler.cpp:3695
u8 field_0xe78[0xEA0 - 0xE78]
Definition d_a_npc_wrestler.h:98
void sumouTackleStagger(void *)
Definition d_a_npc_wrestler.cpp:3402
int getWrestlerAction()
Definition d_a_npc_wrestler.h:89
void demoSumouLose2(void *)
Definition d_a_npc_wrestler.cpp:3614
void setAction(bool(daNpcWrestler_c::*)(void *))
Definition d_a_npc_wrestler.cpp:2179
void demoSumouReady(void *)
Definition d_a_npc_wrestler.cpp:3446
void demoTalkAfterLose(void *)
Definition d_a_npc_wrestler.cpp:3625
void checkArenaInfo()
Definition d_a_npc_wrestler.cpp:2190
void wait(void *)
Definition d_a_npc_wrestler.cpp:3069
void sumouTackleStaggerRelease(void *)
Definition d_a_npc_wrestler.cpp:3408
void sumouLostBalance(void *)
Definition d_a_npc_wrestler.cpp:3329
void sumouPunchMiss(void *)
Definition d_a_npc_wrestler.cpp:3235
void getJointPos(int)
Definition d_a_npc_wrestler.cpp:3245
void ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_npc_wrestler.cpp:2097
void Delete()
Definition d_a_npc_wrestler.cpp:2074
void sumouPunchDraw(void *)
Definition d_a_npc_wrestler.cpp:3258
void talk(void *)
Definition d_a_npc_wrestler.cpp:3092
BOOL ctrlBtk()
Definition d_a_npc_wrestler.cpp:3765
void EvCut_grDSEntry(int)
Definition d_a_npc_wrestler.cpp:3638
void sumouPunchStagger(void *)
Definition d_a_npc_wrestler.cpp:3345
u8 field_0xb48[0xE74 - 0x568]
Definition d_a_npc_wrestler.h:96
void sumouTacklePush(void *)
Definition d_a_npc_wrestler.cpp:3413
void demoSumouLose(void *)
Definition d_a_npc_wrestler.cpp:3604
void sumouPunchChaseHit(void *)
Definition d_a_npc_wrestler.cpp:3215
void setWrestlerVoice()
Definition d_a_npc_wrestler.cpp:3755
void sumouTackleDraw(void *)
Definition d_a_npc_wrestler.cpp:3303
void sumouSideStep(void *)
Definition d_a_npc_wrestler.cpp:3324
void demoSumouWin(void *)
Definition d_a_npc_wrestler.cpp:3520
void sumouTackleHit(void *)
Definition d_a_npc_wrestler.cpp:3278
void checkArenaSub(fopAc_ac_c *)
Definition d_a_npc_wrestler.cpp:2196
void setExpression(int, f32)
Definition d_a_npc_wrestler.cpp:3080
void setAttnPos()
Definition d_a_npc_wrestler.cpp:3801
void Draw()
Definition d_a_npc_wrestler.cpp:2084
void checkStartUp()
Definition d_a_npc_wrestler.cpp:2115
~daNpcWrestler_c()
Definition d_a_npc_wrestler.cpp:1897
bool setMotionAnm(int, f32)
Definition d_a_npc_wrestler.cpp:2131
void setMotion(int, f32, int)
Definition d_a_npc_wrestler.cpp:3074
void sumouWait(void *)
Definition d_a_npc_wrestler.cpp:3171
void EvCut_grDSEntry5(int)
Definition d_a_npc_wrestler.cpp:3653
void Execute()
Definition d_a_npc_wrestler.cpp:2079
void checkOutOfArenaW()
Definition d_a_npc_wrestler.cpp:3240
void reset()
Definition d_a_npc_wrestler.cpp:2173
void EvCut_grDSEntry2(int)
Definition d_a_npc_wrestler.cpp:3643
BOOL main()
Definition d_a_npc_wrestler.cpp:3700
void demoSumouUnilateralWin(void *)
Definition d_a_npc_wrestler.cpp:3620
void demo(void *)
Definition d_a_npc_wrestler.cpp:3102
void sumouPunchShock(void *)
Definition d_a_npc_wrestler.cpp:3334
void EvCut_grDSLose(int)
Definition d_a_npc_wrestler.cpp:3659
void CreateHeap()
Definition d_a_npc_wrestler.cpp:2009
void lookat()
Definition d_a_npc_wrestler.cpp:3814
void createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_wrestler.cpp:2103
void sumouTackleShock(void *)
Definition d_a_npc_wrestler.cpp:3358
void sumouReady(void *)
Definition d_a_npc_wrestler.cpp:3147
void playMotion()
Definition d_a_npc_wrestler.cpp:3760
u8 getWrestlerType()
Definition d_a_npc_wrestler.h:91
void ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_wrestler.cpp:2109
static u8 mEvtSeqList[84]
Definition d_a_npc_wrestler.h:655
void sumouTackleMiss(void *)
Definition d_a_npc_wrestler.cpp:3283
void sumouTackleRelease(void *)
Definition d_a_npc_wrestler.cpp:3426
int mWrestlerAction
Definition d_a_npc_wrestler.h:97
void checkOutOfArenaP()
Definition d_a_npc_wrestler.cpp:3183
bool setExpressionAnm(int, bool)
Definition d_a_npc_wrestler.cpp:2120
void setNextAction()
Definition d_a_npc_wrestler.cpp:3189
void sumouPunchHit(void *)
Definition d_a_npc_wrestler.cpp:3210
bool setExpressionBtp(int)
Definition d_a_npc_wrestler.cpp:2125
void gotoLiving(void *)
Definition d_a_npc_wrestler.cpp:3120
u8 getType()
Definition d_a_npc_wrestler.h:90
BOOL drawDbgInfo()
Definition d_a_npc_wrestler.cpp:3819
void Create()
Definition d_a_npc_wrestler.cpp:1990
void drawOtherMdls()
Definition d_a_npc_wrestler.cpp:3825
void demoSumouWin2(void *)
Definition d_a_npc_wrestler.cpp:3609
daNpcWrestler_c()
Definition d_a_npc_wrestler.cpp:1880
void EvCut_grDSEntry3_4(int)
Definition d_a_npc_wrestler.cpp:3648
void sumouPunchChaseShock(void *)
Definition d_a_npc_wrestler.cpp:3340
void setOnToArena(f32)
Definition d_a_npc_wrestler.cpp:2207
Definition d_a_hozelda.cpp:239
Definition d_a_ep.cpp:155
s8 subtype
Definition f_op_actor.h:208
int BOOL
Definition types.h:27
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8