mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-08 18:23:19 -04:00
Decompile chrTickArgh
This commit is contained in:
@@ -3821,6 +3821,8 @@
|
||||
* 0-6 = set directly to that image ID
|
||||
* 7 = 25% chance of changing the image to a random one in range 0-5
|
||||
* 8 = 100% chance of changing the image to a random one in range 0-5
|
||||
*
|
||||
* See also DRCAROLLIMAGE constants.
|
||||
*/
|
||||
#define set_drcaroll_images(chr, left, right) \
|
||||
mkshort(0x01d3), \
|
||||
|
||||
+10
-1
@@ -90,6 +90,7 @@
|
||||
#define ANIM_TWO_GUN_HOLD 0x0001
|
||||
#define ANIM_KNEEL_TWO_HANDED_GUN 0x0008
|
||||
#define ANIM_SURRENDER_002E 0x002e
|
||||
#define ANIM_DEATH_STOMACH_LONG 0x0039
|
||||
#define ANIM_TALKING_003D 0x003d
|
||||
#define ANIM_KNEEL_SHOOT_RIGHT_HAND 0x004b
|
||||
#define ANIM_TALKING_0098 0x0098
|
||||
@@ -446,7 +447,15 @@
|
||||
#define DOORTYPE_HULL 10
|
||||
#define DOORTYPE_LASER 11
|
||||
|
||||
#define DRCAROLLIMAGE_DEAD 4
|
||||
#define DRCAROLLIMAGE_EYESDEFAULT 0
|
||||
#define DRCAROLLIMAGE_HEARTRATE 1
|
||||
#define DRCAROLLIMAGE_EYESFROWNING 2
|
||||
#define DRCAROLLIMAGE_X 3
|
||||
#define DRCAROLLIMAGE_STATIC 4
|
||||
#define DRCAROLLIMAGE_BINARY 5
|
||||
#define DRCAROLLIMAGE_EYESSLEEPY 6
|
||||
#define DRCAROLLIMAGE_RANDOM25 7
|
||||
#define DRCAROLLIMAGE_RANDOM 8
|
||||
|
||||
#define ENTITYTYPE_CHR 0x0004
|
||||
#define ENTITYTYPE_PAD 0x0008
|
||||
|
||||
@@ -112,7 +112,7 @@ void chrTickStand(struct chrdata *chr);
|
||||
void chrTickAnim(struct chrdata *chr);
|
||||
void chrTickSurrender(struct chrdata *chr);
|
||||
void chrTickDead(struct chrdata *chr);
|
||||
u32 func0f03ce8c(void);
|
||||
void func0f03ce8c(struct chrdata *chr, s32 arg1);
|
||||
void chrTickDie(struct chrdata *chr);
|
||||
void chrTickDruggedComingUp(struct chrdata *chr);
|
||||
void chrTickDruggedDrop(struct chrdata *chr);
|
||||
|
||||
Reference in New Issue
Block a user