mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-07 03:47:21 -04:00
Decompile doorChooseSwingDirection
This commit is contained in:
@@ -2484,11 +2484,13 @@
|
||||
#define OBJFLAG_ESCSTEP_ZALIGNED 0x10000000
|
||||
#define OBJFLAG_20000000 0x20000000 // Editor: "Door Opens Backwards/Special Function/Conceal Weapon"
|
||||
#define OBJFLAG_CAMERA_DISABLED 0x20000000
|
||||
#define OBJFLAG_DOOR_OPENTOFRONT 0x20000000
|
||||
#define OBJFLAG_40000000 0x40000000
|
||||
#define OBJFLAG_CAMERA_BONDINVIEW 0x40000000
|
||||
#define OBJFLAG_DOOR_KEEPOPEN 0x40000000 // Editor: "Door open by default/Empty weapon"
|
||||
#define OBJFLAG_LIFT_TRIGGERDISABLE 0x40000000
|
||||
#define OBJFLAG_80000000 0x80000000
|
||||
#define OBJFLAG_DOOR_TWOWAY 0x80000000 // Door swings in both directions
|
||||
#define OBJFLAG_CHOPPER_INACTIVE 0x80000000 // Or lift disabled, or hovercar something
|
||||
|
||||
// obj->flags2
|
||||
|
||||
@@ -337,7 +337,7 @@ bool func0f08f968(struct doorobj *door, bool arg1);
|
||||
bool doorTestForInteract(struct prop *prop);
|
||||
void doorsActivate(struct prop *prop, bool allowliftclose);
|
||||
bool posIsInFrontOfDoor(struct coord *pos, struct doorobj *door);
|
||||
void func0f0900c0(struct prop *prop, struct doorobj *door);
|
||||
void doorChooseSwingDirection(struct prop *playerprop, struct doorobj *door);
|
||||
bool propdoorInteract(struct prop *doorprop);
|
||||
void alarmStopAudio(void);
|
||||
u32 func0f09044c(void);
|
||||
|
||||
Reference in New Issue
Block a user