mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-07 03:47:21 -04:00
Decompile doorUpdatePortalIfWindowed
This commit is contained in:
@@ -1645,6 +1645,7 @@
|
||||
#define MODELNODETYPE_DISPLAYLIST 0x18
|
||||
|
||||
#define MODELPART_LENS 0x00
|
||||
#define MODELPART_01 0x01
|
||||
#define MODELPART_ROBOTMUZZLEFLASHR 0x02
|
||||
#define MODELPART_ROBOTMUZZLEFLASHL 0x03
|
||||
#define MODELPART_HUDPIECE 0x04
|
||||
|
||||
@@ -128,7 +128,7 @@ void func0f07063c(struct prop *prop, bool arg1);
|
||||
void func0f070698(struct prop *prop, bool arg1);
|
||||
void func0f0706f8(struct prop *prop, bool arg1);
|
||||
void func0f07079c(struct prop *prop, bool arg1);
|
||||
u32 func0f07092c(void);
|
||||
s32 func0f07092c(struct coord *pos, f32 arg1, f32 arg2, f32 arg3);
|
||||
u32 func0f070a1c(void);
|
||||
u32 func0f070bd0(void);
|
||||
u32 func0f070ca0(void);
|
||||
@@ -154,7 +154,7 @@ u32 func0f073478(void);
|
||||
u32 func0f073ae8(void);
|
||||
u32 func0f073c6c(struct defaultobj *obj, bool *arg1);
|
||||
void doorTick(struct prop *doorprop);
|
||||
void func0f07731c(struct prop *door, s32 playercount);
|
||||
void doorUpdatePortalIfWindowed(struct prop *door, s32 playercount);
|
||||
u32 func0f077448(void);
|
||||
void platformDisplaceProps(struct prop *platform, s16 *propnums, struct coord *prevpos, struct coord *newpos);
|
||||
void liftTick(struct prop *lift);
|
||||
|
||||
+3
-3
@@ -1219,9 +1219,9 @@ struct doorobj { // objtype 0x01
|
||||
/*0x80*/ f32 fracspeed;
|
||||
/*0x84*/ s8 mode;
|
||||
/*0x85*/ u8 glasshits;
|
||||
/*0x86*/ u16 fadealpha;
|
||||
/*0x88*/ u16 xludist;
|
||||
/*0x8a*/ u16 opadist;
|
||||
/*0x86*/ s16 fadealpha;
|
||||
/*0x88*/ s16 xludist;
|
||||
/*0x8a*/ s16 opadist;
|
||||
/*0x8c*/ struct coord startpos;
|
||||
/*0x98*/ u32 unk98;
|
||||
/*0x9c*/ u32 unk9c;
|
||||
|
||||
Reference in New Issue
Block a user