1#ifndef D_A_PASSER_MNG_H
2#define D_A_PASSER_MNG_H
65 if ((
u32)param_2 <= 6) {
66 iVar1 = (
u8)param_2 - 1;
70 for (
int i = 0;
i < iVar1;
i++) {
247 OS_REPORT(
"%s: Line.%d arg=%d\n",
"d_a_passer_mng.cpp", 1049, param_1);
248 JUT_ASSERT(1050, FALSE);
251 return paramLow << 8;
T cLib_getRndValue(T min, T range)
Definition c_lib.h:88
Hylian Passerby Manager?
Definition d_a_passer_mng.h:18
s16 field_0x594
Definition d_a_passer_mng.h:272
~daPasserMng_c()
Definition d_a_passer_mng.h:25
u8 getEndTime()
Definition d_a_passer_mng.h:31
int getTimeMinute()
Definition d_a_passer_mng.h:39
int getLuggageParamHigh(u32)
Definition d_a_passer_mng.cpp:114
int getTime()
Definition d_a_passer_mng.h:43
int intervalTime
Definition d_a_passer_mng.h:266
static Group * mGroupTbl[4]
Definition d_a_passer_mng.h:63
u8 getPathID()
Definition d_a_passer_mng.h:28
u8 getMaxNum()
Definition d_a_passer_mng.h:32
int getLuggageParamLow(u32 param_1)
Definition d_a_passer_mng.h:78
int getTimeHour()
Definition d_a_passer_mng.h:35
int currentChildIndex
Definition d_a_passer_mng.h:269
int dayOfWeek
Definition d_a_passer_mng.h:268
void create_init()
Definition d_a_passer_mng.cpp:520
bool checkOverlapping(int param_1, int param_2)
Definition d_a_passer_mng.h:63
int getPasserParam()
Definition d_a_passer_mng.cpp:70
u8 field_0x597
Definition d_a_passer_mng.h:274
int startTime
Definition d_a_passer_mng.h:264
fpc_ProcID * childProcIds
Definition d_a_passer_mng.h:262
dPath * mPath
Definition d_a_passer_mng.h:263
u8 getDetailLevel()
Definition d_a_passer_mng.h:27
int create()
Definition d_a_passer_mng.cpp:514
int getStartTime()
Definition d_a_passer_mng.h:30
s16 npcId
Definition d_a_passer_mng.h:270
s16 field_0x58a[5]
Definition d_a_passer_mng.h:271
u8 getIntervalTime()
Definition d_a_passer_mng.h:29
int endTime
Definition d_a_passer_mng.h:265
int getDayOfWeek()
Definition d_a_passer_mng.h:47
u8 getGroupNo()
Definition d_a_passer_mng.h:33
u8 field_0x596
Definition d_a_passer_mng.h:273
int mTime
Definition d_a_passer_mng.h:267
int execute()
Definition d_a_passer_mng.cpp:17
int getChildNum()
Definition d_a_passer_mng.h:51
Definition f_op_actor.h:230
s8 argument
Definition f_op_actor.h:244
csXyz shape_angle
Definition f_op_actor.h:252
STATIC_ASSERT(sizeof(daPasserMng_c)==0x598)
int dKy_getdaytime_hour()
Definition d_kankyo.cpp:1711
u8 dKy_getDarktime_week()
Definition d_kankyo.cpp:1742
int dKy_getDarktime_hour()
Definition d_kankyo.cpp:1731
u8 dKy_darkworld_check()
Definition d_kankyo.cpp:11379
int dKy_getdaytime_minute()
Definition d_kankyo.cpp:1716
int dKy_getDarktime_minute()
Definition d_kankyo.cpp:1736
int dKy_get_dayofweek()
Definition d_kankyo.cpp:9938
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
unsigned char u8
Definition types.h:8
int i
Definition e_pow.c:165
s32 fopAcM_SearchByID(fpc_ProcID i_actorID, fopAc_ac_c **i_outActor)
Definition f_op_actor_mng.cpp:123
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:192
unsigned int fpc_ProcID
Definition f_pc_base.h:10
s16 x
Definition c_sxyz.h:7
Definition d_a_passer_mng.h:254
u8 field_0x00
Definition d_a_passer_mng.h:255
int field_0x04[0]
Definition d_a_passer_mng.h:256