Attempt to decompile func0f088840

This commit is contained in:
Ryan Dwyer
2020-05-23 23:05:00 +10:00
parent 6ebf650d3f
commit c779ed0dea
7 changed files with 317 additions and 8 deletions
+1
View File
@@ -1969,6 +1969,7 @@
// obj->hidden
#define OBJHFLAG_00000004 0x00000004
#define OBJHFLAG_00000010 0x00000010
#define OBJHFLAG_00000040 0x00000040
#define OBJHFLAG_00000080 0x00000080
#define OBJHFLAG_00000200 0x00000200
+1 -1
View File
@@ -154,7 +154,7 @@ void func0f0a95ec(u32 arg0, bool enable);
void currentPlayerSetAmmoQuantity(s32 ammotype, s32 quantity);
s32 ammoGetQuantity(u32 type);
s32 currentPlayerGetAmmoCount(s32 ammotype);
u32 ammotypeGetMaxCapacity(u32 ammotype);
s32 ammotypeGetMaxCapacity(u32 ammotype);
bool ammotypeAllowsUnlimitedAmmo(u32 ammotype);
void currentPlayerGiveUnlimitedAmmo(bool force);
u32 weaponGetAmmoType(u32 weaponnum, u32 func);
+1 -1
View File
@@ -79,7 +79,7 @@ void func0f0c1ff4(void);
void propPlayerGetBbox(struct prop *prop, f32 *width, f32 *ymax, f32 *ymin);
f32 currentPlayerGetHealth(void);
u32 func0f0c21a4(void);
u32 func0f0c2210(void);
void func0f0c2210(f32 shield);
s32 getMissionTime(void);
u32 func0f0c228c(void);
u32 func0f0c2364(void);
+1 -1
View File
@@ -24,7 +24,7 @@ bool currentPlayerGiveWeaponWithArgument(s32 weapon1, s32 weapon2);
void currentPlayerRemoveWeapon(s32 weaponnum);
bool currentPlayerGiveProp(struct prop *prop);
void currentPlayerRemoveProp(struct prop *prop);
u32 func0f1120f0(void);
u32 func0f1120f0(struct prop *prop);
u32 func0f1122ec(void);
u32 func0f11253c(void);
bool currentPlayerHasKeyFlags(u32 wantkeyflags);
+3 -3
View File
@@ -240,13 +240,13 @@ void func0f087b0c(u32 ammotype);
u32 propPlayPickupSound(struct prop *prop, s32 weapon);
void func0f087d10(s32 weaponnum);
u32 func0f087e40(void);
u32 func0f087fb0(void);
u32 func0f088028(void);
void func0f087fb0(s32 ammotype, s32 pickupqty);
void func0f088028(s32 ammotype, s32 quantity, bool arg2, bool showhudmsg);
s32 ammocrateGetPickupAmmoQty(struct ammocrateobj *crate);
s32 weaponGetPickupAmmoQty(struct weaponobj *weapon);
void weaponGetPickupText(char *buffer, s32 weaponnum, bool dual);
void currentPlayerQueuePickupWeaponHudmsg(u32 weaponnum, bool dual);
u32 func0f088840(struct prop *prop, s32 arg1);
u32 func0f088840(struct prop *prop, bool showhudmsg);
u32 func0f089014(void);
u32 func0f0899dc(void);
u32 func0f089a94(void);