mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-26 17:31:52 -04:00
Decompile weaponCreate
This commit is contained in:
+2
-2
@@ -96,13 +96,13 @@ extern struct prop *g_InteractProp;
|
||||
extern u32 var8009cdac;
|
||||
extern u32 var8009cdb0;
|
||||
extern struct weaponobj *g_Proxies[30];
|
||||
extern s32 var8009ce40;
|
||||
extern s32 g_MaxWeaponSlots;
|
||||
extern s32 var8009ce44;
|
||||
extern s32 g_MaxAmmoCrates;
|
||||
extern s32 var8009ce4c;
|
||||
extern s32 g_MaxProjectiles;
|
||||
extern s32 g_MaxMonitorThings;
|
||||
extern struct weaponobj *var8009ce58;
|
||||
extern struct weaponobj *g_WeaponSlots;
|
||||
extern struct defaultobj *var8009ce5c;
|
||||
extern struct ammocrateobj *g_AmmoCrates;
|
||||
extern struct defaultobj *var8009ce64;
|
||||
|
||||
+1
-1
@@ -208,7 +208,7 @@ extern u32 g_CountdownTimerOff;
|
||||
extern bool g_CountdownTimerRunning;
|
||||
extern f32 g_CountdownTimerValue60;
|
||||
extern u32 g_PlayersDetonatingMines;
|
||||
extern u32 var80069914;
|
||||
extern u32 g_NextWeaponSlot;
|
||||
extern u32 var80069918;
|
||||
extern struct linkliftdoorobj *g_LiftDoors;
|
||||
extern struct padlockeddoorobj *g_PadlockedDoors;
|
||||
|
||||
@@ -14,6 +14,6 @@ bool func0f092304(struct defaultobj *obj, struct coord *arg1, struct coord *arg2
|
||||
void func0f09233c(struct defaultobj *obj, struct coord *pos, f32 realrot[3][3], s16 *rooms);
|
||||
void func0f0923d4(struct defaultobj *obj);
|
||||
struct defaultobj *setupCommandGetObject(u32 cmdindex);
|
||||
u32 func0f092484(void);
|
||||
struct weaponobj *func0f092484(s32 arg0, struct weaponobj **arg1, struct weaponobj **arg2, bool musthaveprop, bool musthavemodel, struct modelfiledata *filedata);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#include "data.h"
|
||||
#include "types.h"
|
||||
|
||||
u32 func0f0b28d0(void);
|
||||
bool func0f0b28d0(struct model *model, struct modelfiledata *filedata);
|
||||
void func0f0b2904(void);
|
||||
struct model *func0f0b2b64(struct modelfiledata *modelfiledata, bool arg1);
|
||||
struct model *modelInstantiate(struct modelfiledata *modelfiledata);
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
extern u32 var800698f0;
|
||||
extern u32 var800698f4;
|
||||
extern u32 var80069914;
|
||||
extern u32 g_NextWeaponSlot;
|
||||
extern u32 var80069930;
|
||||
extern s32 var80069934;
|
||||
extern f32 g_CameraWaitMultiplier;
|
||||
@@ -267,7 +267,7 @@ struct prop *hatApplyToChr(struct hatobj *hat, struct chrdata *chr, struct model
|
||||
void hatLoadAndApplyToChr(struct hatobj *hat, struct chrdata *chr);
|
||||
void hatAssignToChr(struct hatobj *hat, struct chrdata *chr);
|
||||
struct prop *hatCreateForChr(struct chrdata *chr, s32 modelnum, u32 flags);
|
||||
struct weaponobj *func0f089f8c(bool arg0, bool arg1, struct modelfiledata *filedata);
|
||||
struct weaponobj *weaponCreate(bool musthaveprop, bool musthavemodel, struct modelfiledata *filedata);
|
||||
struct hatobj *func0f08a38c(bool arg0, bool arg1, struct modelfiledata *filedata);
|
||||
struct ammocrateobj *ammocrateAllocate(void);
|
||||
u32 func0f08a88c(void);
|
||||
|
||||
Reference in New Issue
Block a user