mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-07-29 07:32:16 -04:00
Decompile speedpillAddBoost
This commit is contained in:
+14
-14
@@ -11,20 +11,20 @@
|
||||
#define S32_MAX 2147483647
|
||||
#define U32_MAX 4294967295
|
||||
|
||||
#define ABS(val) ((val) > 0 ? (val) : -(val))
|
||||
#define ALIGN8(val) (((val) + 0x7 | 0x7) ^ 0x7)
|
||||
#define ALIGN16(val) (((val) + 0xf | 0xf) ^ 0xf)
|
||||
#define ALIGN64(val) ((((u32)val) + 0x3f | 0x3f) ^ 0x3f)
|
||||
#define ARRAYCOUNT(a) (s32)(sizeof(a) / sizeof(a[0]))
|
||||
#define CHRRACE(chr) (chr ? chr->race : RACE_HUMAN)
|
||||
#define FRAMEDURATION (1 / 60.0f)
|
||||
#define IS4MB() (g_Is4Mb == true)
|
||||
#define PLAYERCOUNT() ((g_Vars.players[0] ? 1 : 0) + (g_Vars.players[1] ? 1 : 0) + (g_Vars.players[2] ? 1 : 0) + (g_Vars.players[3] ? 1 : 0))
|
||||
#define PLAYERCOUNT3012() ((g_Vars.players[3] ? 1 : 0) + (g_Vars.players[0] ? 1 : 0) + (g_Vars.players[1] ? 1 : 0) + (g_Vars.players[2] ? 1 : 0))
|
||||
#define SECSTOFRAMES240(secs) (secs * 240)
|
||||
#define SECSTOFRAMES60(secs) (secs * 60)
|
||||
#define TEXT(bankid, index) ((bankid << 9) | index)
|
||||
#define VOLUME(volume) (volume > 0x5000 ? 0x5000 : volume)
|
||||
#define ABS(val) ((val) > 0 ? (val) : -(val))
|
||||
#define ALIGN8(val) (((val) + 0x7 | 0x7) ^ 0x7)
|
||||
#define ALIGN16(val) (((val) + 0xf | 0xf) ^ 0xf)
|
||||
#define ALIGN64(val) ((((u32)val) + 0x3f | 0x3f) ^ 0x3f)
|
||||
#define ARRAYCOUNT(a) (s32)(sizeof(a) / sizeof(a[0]))
|
||||
#define CHRRACE(chr) (chr ? chr->race : RACE_HUMAN)
|
||||
#define FRAMEDURATION (1 / 60.0f)
|
||||
#define IS4MB() (g_Is4Mb == true)
|
||||
#define PLAYERCOUNT() ((g_Vars.players[0] ? 1 : 0) + (g_Vars.players[1] ? 1 : 0) + (g_Vars.players[2] ? 1 : 0) + (g_Vars.players[3] ? 1 : 0))
|
||||
#define PLAYERCOUNT3012() ((g_Vars.players[3] ? 1 : 0) + (g_Vars.players[0] ? 1 : 0) + (g_Vars.players[1] ? 1 : 0) + (g_Vars.players[2] ? 1 : 0))
|
||||
#define SECSTOTIME240(secs) (secs * 240)
|
||||
#define SECSTOTIME60(secs) (secs * 60)
|
||||
#define TEXT(bankid, index) ((bankid << 9) | index)
|
||||
#define VOLUME(volume) (volume > 0x5000 ? 0x5000 : volume)
|
||||
|
||||
// These actions are assigned to chr->actiontype
|
||||
#define ACT_INIT 0
|
||||
|
||||
@@ -167,8 +167,8 @@ u32 func0f0a9d94(void);
|
||||
u32 func0f0a9da8(void);
|
||||
u32 func0f0a9fc0(void);
|
||||
Gfx *hudRenderAmmo(Gfx *gdl);
|
||||
void func0f0abad0(s32 arg0);
|
||||
void func0f0abb80(s32 arg0);
|
||||
void speedpillAddBoost(s32 arg0);
|
||||
void speedpillRevert(s32 arg0);
|
||||
void func0f0abba8(void);
|
||||
void func0f0abbe8(void);
|
||||
void speedpillTick(void);
|
||||
|
||||
Reference in New Issue
Block a user