mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-16 20:47:53 -04:00
Attempt to decompile weaponTick
This commit is contained in:
@@ -14,7 +14,7 @@ void bgun0f098030(struct hand *hand, struct modelfiledata *arg1);
|
||||
f32 bgun0f09815c(struct hand *hand);
|
||||
u32 bgun0f0981e8(void);
|
||||
bool bgun0f098884(struct guncmd *cmd, struct gset *gset);
|
||||
void bgun0f0988e0(struct guncmd *cmd, s32 handnum, struct hand *hand);
|
||||
void bgunStartAnimation(struct guncmd *cmd, s32 handnum, struct hand *hand);
|
||||
bool bgun0f098a44(struct hand *hand, s32 time);
|
||||
bool bgunIsAnimBusy(struct hand *hand);
|
||||
void bgunResetAnim(struct hand *hand);
|
||||
@@ -116,7 +116,7 @@ bool bgunIsMissionCritical(s32 weaponnum);
|
||||
void bgunLoseGun(struct prop *attacker);
|
||||
u32 bgun0f0a2da8(void);
|
||||
u32 bgun0f0a2e94(void);
|
||||
void bgunDetonateRemoteMines(s32 playernum);
|
||||
void bgunStartDetonateAnimation(s32 playernum);
|
||||
u32 bgun0f0a3160(void);
|
||||
u32 bgun0f0a3490(void);
|
||||
u32 bgun0f0a37b4(void);
|
||||
|
||||
@@ -16,7 +16,7 @@ void nbombInflictDamage(struct nbomb *nbomb);
|
||||
void nbombTick(struct nbomb *nbomb);
|
||||
void nbombsTick(void);
|
||||
Gfx *nbombsRender(Gfx *gdl);
|
||||
void nbombCreate(struct coord *pos, struct prop *prop);
|
||||
void nbombCreateStorm(struct coord *pos, struct prop *prop);
|
||||
f32 gasGetDoorFrac(s32 tagnum);
|
||||
Gfx *func0f00a490(Gfx *gdl);
|
||||
Gfx *gasRender(Gfx *gdl);
|
||||
|
||||
@@ -15,7 +15,7 @@ void nbombInflictDamage(struct nbomb *nbomb);
|
||||
void nbombTick(struct nbomb *nbomb);
|
||||
void nbombsTick(void);
|
||||
Gfx *nbombsRender(Gfx *gdl);
|
||||
void nbombCreate(struct coord *pos, struct prop *prop);
|
||||
void nbombCreateStorm(struct coord *pos, struct prop *ownerprop);
|
||||
f32 gasGetDoorFrac(s32 tagnum);
|
||||
Gfx *func0f00a490(Gfx *gdl);
|
||||
Gfx *gasRender(Gfx *gdl);
|
||||
|
||||
@@ -36,7 +36,7 @@ u32 func0f0667b4(void);
|
||||
f32 modelBboxGetYMin(struct modelrodata_bbox *bbox);
|
||||
u32 func0f0667c4(void);
|
||||
u32 func0f0667cc(void);
|
||||
u32 func0f0667d4(void);
|
||||
f32 func0f0667d4(struct modelrodata_bbox *bbox);
|
||||
u32 func0f0667dc(void);
|
||||
u32 func0f06680c(void);
|
||||
u32 func0f06683c(void);
|
||||
@@ -106,8 +106,8 @@ void func0f06a730(struct defaultobj *obj, struct pad *newpad, Mtxf *matrix, s16
|
||||
u32 func0f06ab60(void);
|
||||
void objEndFlight(struct defaultobj *obj);
|
||||
void func0f06ac90(struct prop *prop);
|
||||
void objRemove2(struct defaultobj *obj, bool freeprop, bool regen);
|
||||
void objRemove(struct defaultobj *obj, bool freeprop);
|
||||
void objFree(struct defaultobj *obj, bool freeprop, bool canregen);
|
||||
void objFreePermanently(struct defaultobj *obj, bool freeprop);
|
||||
u32 func0f06b36c(void);
|
||||
bool func0f06b39c(struct coord *arg0, struct coord *arg1, struct coord *arg2, f32 arg3);
|
||||
u32 func0f06b488(void);
|
||||
@@ -128,9 +128,9 @@ u32 func0f06ec20(void);
|
||||
u32 func0f06ed64(void);
|
||||
u32 func0f06ef44(void);
|
||||
u32 func0f06f0a0(void);
|
||||
void func0f06f314(struct prop *prop, u32 explosiontype);
|
||||
void func0f06f504(struct prop *ammocrate);
|
||||
void func0f06f54c(struct prop *weapon);
|
||||
bool propExplode(struct prop *prop, s32 explosiontype);
|
||||
void ammocrateTick(struct prop *ammocrate);
|
||||
void weaponTick(struct prop *weapon);
|
||||
void func0f07063c(struct prop *prop, bool arg1);
|
||||
void func0f070698(struct prop *prop, bool arg1);
|
||||
void func0f0706f8(struct prop *prop, bool arg1);
|
||||
|
||||
Reference in New Issue
Block a user