![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Hylian Adult. More...
#include <d_a_npc_cdn3.h>
Inheritance diagram for daNpcCdn3_c:
Collaboration diagram for daNpcCdn3_c:Classes | |
| struct | ActionPair |
Public Types | |
| enum | Mode_e { MODE_WAIT , MODE_PATH , MODE_TALK , MODE_ESCAPSE , MODE_FEAR , MODE_FEAR2 , MODE_FIGHT , MODE_RELIEF , MODE_MAX_e } |
| typedef void(daNpcCdn3_c::*) | actionFunc() |
| typedef int(daNpcCdn3_c::*) | seqFunc(void *) |
Public Member Functions | |
| void | setAction (daNpcCdn3_c::Mode_e) |
| void | callInit () |
| void | callExecute () |
| void | initWait () |
| void | executeWait () |
| void | initPath () |
| void | executePath () |
| void | initTalk () |
| void | executeTalk () |
| void | initEscape () |
| void | executeEscape () |
| void | initFear () |
| void | executeFear () |
| void | initFear2 () |
| void | executeFear2 () |
| void | initFight () |
| void | executeFight () |
| void | initRelief () |
| void | executeRelief () |
| void | setAngle () |
| void | pathMoveF () |
| int | ctrlMsgAnm () |
| bool | searchNextScheduleTagSub (fopAc_ac_c *) |
| bool | searchFirstScheduleTagSub (fopAc_ac_c *) |
| void | checkSchedule () |
| void | setSchedule (daTagSchedule_c *) |
| bool | isInShop () |
| bool | isChairStyle () |
| bool | isNoTurnTalk () |
| int | waita (void *) |
| int | talka (void *) |
| int | waitwall (void *) |
| int | talkwall (void *) |
| int | talkbwall (void *) |
| int | talkb (void *) |
| int | talkc (void *) |
| int | waitb (void *) |
| int | sitwaita (void *) |
| int | sittalka (void *) |
| int | sittalkab (void *) |
| int | sitwaitb (void *) |
| int | sittalkb (void *) |
| int | sittalkbb (void *) |
| int | looka (void *) |
| int | lookb (void *) |
| int | playm (void *) |
| int | turnr (void *) |
| int | turnl (void *) |
| int | walka (void *) |
| int | walkb (void *) |
| int | runa (void *) |
| int | runb (void *) |
| int | browsea (void *) |
| int | browseb (void *) |
| int | dance (void *) |
| int | ladytalka (void *) |
| int | ladytalkb (void *) |
| int | normtalka (void *) |
| int | normtalkb (void *) |
| int | sellme (void *) |
| int | sing (void *) |
| int | create () |
| void | create_init () |
| int | createHeap () |
| void | setMtx () |
| void | lookat () |
| virtual | ~daNpcCdn3_c () |
| int | execute () |
| void | checkTimeSchedule () |
| int | draw () |
| int | getTimeHour () |
| int | getTimeMinute () |
| int | getTime () |
| int | getDayOfWeek () |
| void | setSpeed (f32 param_0, f32 param_1, f32 *param_2, int param_3) |
| int | getGroupID () |
| u8 | getPathID () |
| int | isStop () |
| int | getType () |
| int | getSeqNum () |
| int | getFlowNodeNum () |
| u8 | getStartTime () |
| u8 | getEndTime () |
| void | initParamTime () |
| void | initTimeSchedule () |
| int | getObjNum () |
| void | initCollision () |
| void | setCollision () |
| bool | isOrchestra () |
| int | chkEvent () |
| int | orderEvent () |
| bool | searchFirstScheduleTag () |
| bool | searchNextScheduleTag () |
Public Member Functions inherited from daNpcCd2_c | |
| int | NpcCreate (int) |
| J3DModel * | ObjCreate (int) |
| J3DModel * | ChairCreate (f32) |
| bool | isM_ () |
| J3DAnmTransform * | getAnmP (int, int) |
| int | setAttention (int) |
| int | loadResrc (int, int) |
| int | removeResrc (int, int) |
| void | setEnvTevCol () |
| void | setRoomNo () |
| void | animation (int) |
| void | setAnm (J3DAnmTransformKey *, f32, f32, int, int, int) |
| int | drawShadow (f32) |
| int | drawObj (int, J3DModel *, f32) |
| int | drawNpc () |
| int | jntNodeCB (J3DJoint *, J3DModel *) |
| void | setHitodamaParticle () |
| daTagEscape_c * | getEscapeTag () |
| bool | checkFearSituation () |
| J3DModelData * | getNpcMdlDataP (int) |
| J3DModelData * | getObjMdlDataP (int) |
| J3DAnmTexPattern * | getTexAnmP (int) |
| virtual | ~daNpcCd2_c () |
Public Member Functions inherited from fopAc_ac_c | |
| fopAc_ac_c () | |
| ~fopAc_ac_c () | |
Additional Inherited Members | |
Static Public Member Functions inherited from fopAc_ac_c | |
| static void | setStopStatus (u32 status) |
Hylian Adult.
| void(daNpcCdn3_c::*) daNpcCdn3_c::actionFunc() |
| int(daNpcCdn3_c::*) daNpcCdn3_c::seqFunc(void *) |
| enum daNpcCdn3_c::Mode_e |
|
inlinevirtual |
| int daNpcCdn3_c::browsea | ( | void * | param_0 | ) |
| int daNpcCdn3_c::browseb | ( | void * | param_0 | ) |
| void daNpcCdn3_c::callExecute | ( | ) |
| void daNpcCdn3_c::callInit | ( | ) |
| void daNpcCdn3_c::checkSchedule | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| int daNpcCdn3_c::dance | ( | void * | param_0 | ) |
|
inline |
|
inline |
| void daNpcCdn3_c::executeEscape | ( | ) |
| void daNpcCdn3_c::executeFear | ( | ) |
| void daNpcCdn3_c::executeFear2 | ( | ) |
| void daNpcCdn3_c::executeFight | ( | ) |
| void daNpcCdn3_c::executePath | ( | ) |
| void daNpcCdn3_c::executeRelief | ( | ) |
| void daNpcCdn3_c::executeTalk | ( | ) |
| void daNpcCdn3_c::executeWait | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void daNpcCdn3_c::initEscape | ( | ) |
| void daNpcCdn3_c::initFear | ( | ) |
| void daNpcCdn3_c::initFear2 | ( | ) |
| void daNpcCdn3_c::initFight | ( | ) |
|
inline |
| void daNpcCdn3_c::initPath | ( | ) |
| void daNpcCdn3_c::initRelief | ( | ) |
| void daNpcCdn3_c::initTalk | ( | ) |
|
inline |
| void daNpcCdn3_c::initWait | ( | ) |
| bool daNpcCdn3_c::isChairStyle | ( | ) |
|
inline |
| bool daNpcCdn3_c::isNoTurnTalk | ( | ) |
|
inline |
|
inline |
| int daNpcCdn3_c::ladytalka | ( | void * | param_0 | ) |
| int daNpcCdn3_c::ladytalkb | ( | void * | param_0 | ) |
| int daNpcCdn3_c::looka | ( | void * | param_0 | ) |
|
inline |
| int daNpcCdn3_c::lookb | ( | void * | param_0 | ) |
| int daNpcCdn3_c::normtalka | ( | void * | param_0 | ) |
| int daNpcCdn3_c::normtalkb | ( | void * | param_0 | ) |
|
inline |
| void daNpcCdn3_c::pathMoveF | ( | ) |
| int daNpcCdn3_c::playm | ( | void * | param_0 | ) |
| int daNpcCdn3_c::runa | ( | void * | param_0 | ) |
| int daNpcCdn3_c::runb | ( | void * | param_0 | ) |
|
inline |
| bool daNpcCdn3_c::searchFirstScheduleTagSub | ( | fopAc_ac_c * | param_1 | ) |
|
inline |
| bool daNpcCdn3_c::searchNextScheduleTagSub | ( | fopAc_ac_c * | param_1 | ) |
| int daNpcCdn3_c::sellme | ( | void * | param_0 | ) |
| void daNpcCdn3_c::setAction | ( | daNpcCdn3_c::Mode_e | i_action | ) |
| void daNpcCdn3_c::setAngle | ( | ) |
|
inline |
|
inline |
|
inline |
| int daNpcCdn3_c::sing | ( | void * | param_0 | ) |
| int daNpcCdn3_c::sittalka | ( | void * | param_0 | ) |
| int daNpcCdn3_c::sittalkab | ( | void * | param_0 | ) |
| int daNpcCdn3_c::sittalkb | ( | void * | param_0 | ) |
| int daNpcCdn3_c::sittalkbb | ( | void * | param_0 | ) |
| int daNpcCdn3_c::sitwaita | ( | void * | param_0 | ) |
| int daNpcCdn3_c::sitwaitb | ( | void * | param_0 | ) |
| int daNpcCdn3_c::talka | ( | void * | param_0 | ) |
| int daNpcCdn3_c::talkb | ( | void * | param_0 | ) |
| int daNpcCdn3_c::talkbwall | ( | void * | param_0 | ) |
| int daNpcCdn3_c::talkc | ( | void * | param_0 | ) |
| int daNpcCdn3_c::talkwall | ( | void * | param_0 | ) |
| int daNpcCdn3_c::turnl | ( | void * | param_0 | ) |
| int daNpcCdn3_c::turnr | ( | void * | param_0 | ) |
| int daNpcCdn3_c::waita | ( | void * | param_0 | ) |
| int daNpcCdn3_c::waitb | ( | void * | param_0 | ) |
| int daNpcCdn3_c::waitwall | ( | void * | param_0 | ) |
| int daNpcCdn3_c::walka | ( | void * | param_0 | ) |
| int daNpcCdn3_c::walkb | ( | void * | param_0 | ) |
|
static |
| J3DModel* daNpcCdn3_c::field_0xac8 |
| J3DModel* daNpcCdn3_c::field_0xacc |
| f32 daNpcCdn3_c::field_0xb5c |
| f32 daNpcCdn3_c::field_0xb60 |
| f32 daNpcCdn3_c::field_0xb64 |
| u32 daNpcCdn3_c::field_0xb68 |
| int daNpcCdn3_c::field_0xb74 |
| int daNpcCdn3_c::field_0xb7c |
| J3DAnmTransform* daNpcCdn3_c::field_0xb80 |
| daTagSchedule_c* daNpcCdn3_c::field_0xb88 |
| u16 daNpcCdn3_c::field_0xb8c |
| u16 daNpcCdn3_c::field_0xb8e |
| u16 daNpcCdn3_c::field_0xb90 |
| s16 daNpcCdn3_c::field_0xb92 |
| u8 daNpcCdn3_c::field_0xb94 |
| u8 daNpcCdn3_c::field_0xb95 |
| u8 daNpcCdn3_c::field_0xb96 |
| u8 daNpcCdn3_c::field_0xb98 |
| u8 daNpcCdn3_c::field_0xb99 |
|
static |
| PathTrace_c daNpcCdn3_c::m_path |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| int daNpcCdn3_c::m_seqNum |
| u8 daNpcCdn3_c::m_seqStep |
| daNpcT_ActorMngr_c daNpcCdn3_c::m_targetAct |
| const actionFunc* daNpcCdn3_c::mAction |
| int daNpcCdn3_c::mFlowNodeNum |
| Mode_e daNpcCdn3_c::mMode |
| dMsgFlow_c daNpcCdn3_c::mMsgFlow |
| int daNpcCdn3_c::mMsgIndex |
| int daNpcCdn3_c::mObjNum |
| Mode_e daNpcCdn3_c::mPrevMode |
| daTagSchedule_c* daNpcCdn3_c::mTagSched |