Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_npc_ykw.cpp File Reference

Classes

class  daNpc_ykW_HIO_c
 

Functions

f32 dummy_65536f ()
 
f32 dummy_0_2f ()
 
f32 dummy_1f ()
 

Variables

static int l_bmdData [1][2]
 
static daNpcT_evtData_c l_evtList [10]
 
static const char * l_resNameList [5]
 
static s8 l_loadResPtrn0 [2] = {0x01, -1}
 
static s8 l_loadResPtrn1 [3] = {0x01, 0x02, -1}
 
static s8 l_loadResPtrn2 [3] = {0x01, 0x03, -1}
 
static s8 l_loadResPtrn9 [4] = {0x01, 0x02, 0x03, -1}
 
static s8l_loadResPtrnList [8]
 
static daNpcT_faceMotionAnmData_c l_faceMotionAnmData [14]
 
static daNpcT_motionAnmData_c l_motionAnmData [35]
 
static daNpcT_MotionSeqMngr_c::sequenceStepData_c l_faceMotionSequenceData [56]
 
static daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenceData [132]
 
static daNpc_ykW_HIO_c l_HIO
 
static u32 const heapSize [8]
 

Function Documentation

◆ dummy_0_2f()

f32 dummy_0_2f ( )

◆ dummy_1f()

f32 dummy_1f ( )

◆ dummy_65536f()

f32 dummy_65536f ( )

Variable Documentation

◆ heapSize

u32 const heapSize[8]
static
Initial value:
= {
0x8000, 0x3310, 0x8000, 0x8000,
0x3310, 0x8000, 0x8000, 0x8000,
}

◆ l_bmdData

int l_bmdData[1][2]
static
Initial value:
= {
{11, 1},
}

◆ l_evtList

daNpcT_evtData_c l_evtList[10]
static
Initial value:
= {
{"", 0},
{"DEFAULT_GETITEM", 0},
{"NO_RESPONSE", 0},
{"SHOW_DOOR", 2},
{"GO_INTO_BOSSROOM1", 2},
{"GO_INTO_BOSSROOM2", 2},
{"LV5DUNGEON_CLEAR", 2},
{"FIND_WOLF", 4},
{"START_SNOWBOARDRACE", 3},
{"END_SNOWBOARDRACE", 3},
}

◆ l_faceMotionAnmData

daNpcT_faceMotionAnmData_c l_faceMotionAnmData[14]
static
Initial value:
= {
{-1, 0, 0, 17, 2, 1, 1},
{6, 0, 1, 17, 2, 1, 1},
{9, 0, 2, 37, 0, 2, 0},
{11, 0, 2, 39, 0, 2, 0},
{10, 0, 2, 38, 0, 2, 0},
{9, 0, 3, 32, 0, 3, 0},
{10, 0, 3, 33, 0, 3, 0},
{13, 2, 3, 17, 2, 1, 1},
{6, 0, 2, 35, 0, 2, 0},
{8, 0, 2, 17, 2, 1, 1},
{7, 0, 2, 36, 0, 2, 0},
{13, 2, 2, 17, 2, 1, 1},
{12, 2, 2, 40, 2, 2, 0},
{-1, 0, 0, 41, 2, 2, 0},
}

◆ l_faceMotionSequenceData

daNpcT_MotionSeqMngr_c::sequenceStepData_c l_faceMotionSequenceData[56]
static
Initial value:
= {
{1, -1, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {4, -1, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{5, -1, 1}, {7, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {6, -1, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{2, -1, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {3, -1, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{8, -1, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {9, -1, 1}, {11, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{10, -1, 1}, {12, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {11, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{12, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {7, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{13, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {0, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
}

◆ l_HIO

daNpc_ykW_Param_c l_HIO
static

◆ l_loadResPtrn0

s8 l_loadResPtrn0[2] = {0x01, -1}
static

◆ l_loadResPtrn1

s8 l_loadResPtrn1[3] = {0x01, 0x02, -1}
static

◆ l_loadResPtrn2

s8 l_loadResPtrn2[3] = {0x01, 0x03, -1}
static

◆ l_loadResPtrn9

s8 l_loadResPtrn9[4] = {0x01, 0x02, 0x03, -1}
static

◆ l_loadResPtrnList

s8* l_loadResPtrnList[8]
static
Initial value:
= {
}
static s8 l_loadResPtrn2[3]
Definition d_a_npc_ykw.cpp:65
static s8 l_loadResPtrn0[2]
Definition d_a_npc_ykw.cpp:63
static s8 l_loadResPtrn1[3]
Definition d_a_npc_ykw.cpp:64
static s8 l_loadResPtrn9[4]
Definition d_a_npc_ykw.cpp:66

◆ l_motionAnmData

daNpcT_motionAnmData_c l_motionAnmData[35]
static

◆ l_motionSequenceData

daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenceData[132]
static
Initial value:
= {
{0, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {1, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{25, -1, 1}, {1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {2, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{29, -1, 1}, {2, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {30, -1, 1}, {0, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{31, -1, 1}, {0, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {33, -1, 1}, {0, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{34, -1, 1}, {0, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {32, -1, 1}, {3, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{26, -1, 1}, {1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {27, -1, 1}, {1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{28, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {8, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{9, -1, 1}, {10, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {7, -1, 1}, {10, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{10, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {11, -1, 1}, {12, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{12, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {14, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{4, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {5, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{6, 4, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {13, -1, 1}, {14, 0, 1}, {-1, 0, 0}, {-1, 0, 0},
{15, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {18, -1, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{20, -1, 1}, {15, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {16, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{17, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {21, 0, 1}, {15, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
{22, 0, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {29, -1, 1}, {2, -1, 2}, {0, -1, 0}, {-1, 0, 0},
{23, 0, 1}, {24, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
}

◆ l_resNameList

const char* l_resNameList[5]
static
Initial value:
= {
"",
"ykW",
"ykW1",
"ykW2",
"ykM2",
}