mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-07-28 15:17:13 -04:00
Decompile chrGoposConsiderRestart
This commit is contained in:
@@ -718,6 +718,10 @@
|
||||
#define INVITEMTYPE_PROP 2
|
||||
#define INVITEMTYPE_DUAL 3
|
||||
|
||||
// Lift actions
|
||||
#define LA_1 1 // either waiting for lift or in lift
|
||||
#define LA_3 3 // either waiting for lift or in lift
|
||||
|
||||
#define LANGBANK_AME 0x01
|
||||
#define LANGBANK_ARCH 0x02
|
||||
#define LANGBANK_ARK 0x03
|
||||
|
||||
@@ -68,8 +68,8 @@ u32 func0f036c08(struct chrdata *chr, struct coord *arg1, s16 *rooms);
|
||||
void func0f036ee4(struct chrdata *chr, struct waydata *waydata, struct coord *arg2, struct coord *prevpos);
|
||||
void chrGoposGetCurWaypointInfo(struct chrdata *chr, struct coord *arg1, s16 *rooms, u32 *flags);
|
||||
f32 func0f0370a8(struct chrdata *chr);
|
||||
u32 func0f037124(void);
|
||||
void func0f037224(struct chrdata *chr);
|
||||
s32 func0f037124(struct chrdata *chr);
|
||||
void chrGoposConsiderRestart(struct chrdata *chr);
|
||||
void func0f0372e8(struct chrdata *chr);
|
||||
void func0f03733c(struct chrdata *chr);
|
||||
u32 func0f0373dc(void);
|
||||
@@ -222,7 +222,7 @@ void func0f03119c(struct chrdata *chr);
|
||||
f32 chrGetShield(struct chrdata *chr);
|
||||
void func0f036358(struct chrdata *chr, s32 arg1);
|
||||
void func0f037088(struct chrdata *chr, struct coord *pos, s16 *rooms);
|
||||
void chrSetField66To0(struct chrdata *chr);
|
||||
void chrGoposClearRestartTtl(struct chrdata *chr);
|
||||
s32 func0f037560(s32 arg0, s32 arg1, s32 arg2);
|
||||
struct path *pathFindById(u32 path_id);
|
||||
void chrRecordLastVisibleTargetTime(struct chrdata *chr);
|
||||
|
||||
+2
-2
@@ -521,7 +521,7 @@ struct act_gopos {
|
||||
// ......xx = speed
|
||||
/*0x065*/ u8 flags;
|
||||
|
||||
/*0x066*/ s16 unk066;
|
||||
/*0x066*/ u16 restartttl;
|
||||
/*0x068*/ struct waydata waydata;
|
||||
/*0x0a8*/ s32 cheapend60; // lvframe60 time that the chr exited cheap method of wayfinding
|
||||
/*0x0ac*/ f32 unk0ac;
|
||||
@@ -791,7 +791,7 @@ struct chrdata {
|
||||
/*0x320*/ struct coord laddernormal;
|
||||
|
||||
/*0x32c*/
|
||||
u8 unk32c_00 : 8;
|
||||
u8 liftaction : 8;
|
||||
|
||||
u8 inlift : 1;
|
||||
u8 pouncebits : 3;
|
||||
|
||||
Reference in New Issue
Block a user