![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Mayor Bo. More...
#include <d_a_npc_bou.h>
Public Types | |
enum | Type { TYPE_0 , TYPE_1 , TYPE_2 , TYPE_3 , TYPE_4 , TYPE_5 } |
![]() | |
enum | Mode { MODE_ENTER , MODE_INIT , MODE_RUN , MODE_EXIT , MODE_4 , MODE_INVALID = -1 } |
enum | AnmFlags { ANM_PAUSE_MORF = 0x1 , ANM_PAUSE_BTK = 0x2 , ANM_PAUSE_BRK = 0x4 , ANM_PAUSE_BPK = 0x8 , ANM_PAUSE_BCK = 0x10 , ANM_PAUSE_BTP = 0x20 , ANM_PLAY_MORF = 0x40 , ANM_PLAY_BTK = 0x80 , ANM_PLAY_BRK = 0x100 , ANM_PLAY_BPK = 0x200 , ANM_PLAY_BCK = 0x400 , ANM_PLAY_BTP = 0x800 , ANM_FLAG_1000 = 0x1000 , ANM_PAUSE_TIMER_BTP = 0x2000 , ANM_FLAG_4000 = 0x4000 } |
Static Public Attributes | |
static void * | mCutNameList [9] |
static u8 | mCutList [108] |
![]() | |
static dCcD_SrcGObjInf const | mCcDObjData |
static dCcD_SrcCyl | mCcDCyl |
static dCcD_SrcSph | mCcDSph |
static fopAc_ac_c * | mFindActorPtrs [50] |
static s16 | mSrchName |
static s32 | mFindCount |
![]() | |
static u32 | stopStatus |
Private Attributes | |
int | field_0xe40 |
dCcD_Cyl | field_0xe44 |
u8 | field_0xf80 |
daNpcT_ActorMngr_c | field_0xf84 [3] |
daNpcT_Path_c | field_0xf9c |
u8 | field_0xfc4 [0xFDC - 0xFC4] |
int | field_0xfdc |
int | field_0xfe0 |
int | field_0xfe4 |
u8 | field_0xfe8 [0xFFC - 0xFE8] |
Mayor Bo.
enum daNpc_Bou_c::Type |
daNpc_Bou_c::~daNpc_Bou_c | ( | ) |
daNpc_Bou_c::daNpc_Bou_c | ( | daNpcT_faceMotionAnmData_c const * | , |
daNpcT_motionAnmData_c const * | , | ||
daNpcT_MotionSeqMngr_c::sequenceStepData_c const * | , | ||
int | , | ||
daNpcT_MotionSeqMngr_c::sequenceStepData_c const * | , | ||
int | , | ||
daNpcT_evtData_c const * | , | ||
char ** | ) |
|
virtual |
Reimplemented from daNpcT_c.
|
virtual |
Reimplemented from daNpcT_c.
|
virtual |
Reimplemented from daNpcT_c.
|
virtual |
Reimplemented from daNpcT_c.
|
virtual |
Reimplemented from daNpcT_c.
|
virtual |
Reimplemented from daNpcT_c.
void daNpc_Bou_c::chkAction | ( | int(daNpc_Bou_c::* | param_0 )(void *) | ) |
|
inline |
|
inline |
void daNpc_Bou_c::create | ( | ) |
void daNpc_Bou_c::CreateHeap | ( | ) |
void daNpc_Bou_c::createHeapCallBack | ( | fopAc_ac_c * | param_0 | ) |
void daNpc_Bou_c::ctrlJointCallBack | ( | J3DJoint * | param_0, |
int | param_1 ) |
void daNpc_Bou_c::cutConfidentialConversation | ( | int | param_0 | ) |
void daNpc_Bou_c::cutConversationWithBou | ( | int | param_0 | ) |
void daNpc_Bou_c::cutFindWolf | ( | int | param_0 | ) |
void daNpc_Bou_c::cutMeetingAgain | ( | int | param_0 | ) |
void daNpc_Bou_c::cutSpeakTo | ( | int | param_0 | ) |
void daNpc_Bou_c::cutWildGoat | ( | int | param_0 | ) |
void daNpc_Bou_c::cutWildGoatFailure | ( | int | param_0 | ) |
void daNpc_Bou_c::cutWildGoatSuccess | ( | int | param_0 | ) |
void daNpc_Bou_c::Delete | ( | ) |
void daNpc_Bou_c::Draw | ( | ) |
|
virtual |
Reimplemented from daNpcT_c.
void daNpc_Bou_c::Execute | ( | ) |
void daNpc_Bou_c::getCowP | ( | ) |
u8 daNpc_Bou_c::getType | ( | ) |
void daNpc_Bou_c::isDelete | ( | ) |
void daNpc_Bou_c::reset | ( | ) |
void daNpc_Bou_c::selectAction | ( | ) |
void daNpc_Bou_c::setAction | ( | int(daNpc_Bou_c::* | param_0 )(void *) | ) |
|
virtual |
Reimplemented from daNpcT_c.
|
virtual |
Reimplemented from daNpcT_c.
|
virtual |
Reimplemented from daNpcT_c.
|
virtual |
Reimplemented from daNpcT_c.
|
inline |
void daNpc_Bou_c::srchActors | ( | ) |
void daNpc_Bou_c::srchCow | ( | void * | param_0, |
void * | param_1 ) |
void daNpc_Bou_c::talk | ( | void * | param_0 | ) |
void daNpc_Bou_c::talkwithJagar | ( | void * | param_0 | ) |
void daNpc_Bou_c::wait | ( | void * | param_0 | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
static |
|
static |