mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-16 12:45:00 -04:00
Decompile chrCreateFireslot
This commit is contained in:
@@ -134,9 +134,9 @@ u32 bgun0f0a5300(void);
|
||||
void bgun0f0a5550(s32 handnum);
|
||||
void bgunTickMaulerCharge(void);
|
||||
void bgun0f0a6c30(void);
|
||||
s32 bgun0f0a70f8(void);
|
||||
s32 bgunAllocateFireslot(void);
|
||||
void bgun0f0a7138(Gfx **gdl);
|
||||
struct audiohandle **bgunNewAudioHandle(void);
|
||||
struct audiohandle **bgunAllocateAudioHandle(void);
|
||||
void bgunPlayPropHitSound(struct gset *gset, struct prop *prop, s32 texturenum);
|
||||
void bgun0f0a8404(struct coord *pos, s16 *rooms, s32 arg2);
|
||||
void bgunPlayBgHitSound(struct gset *gset, struct coord *arg1, s32 texturenum, s16 *arg3);
|
||||
|
||||
@@ -134,7 +134,7 @@ void chrTickSidestep(struct chrdata *chr);
|
||||
void chrTickJumpOut(struct chrdata *chr);
|
||||
void chrTickStartAlarm(struct chrdata *chr);
|
||||
void chrTickSurprised(struct chrdata *chr);
|
||||
void func0f03e29c(struct chrdata *chr, s32 arg1, s32 arg2, s32 arg3, struct coord *arg4, struct coord *arg5);
|
||||
void chrCreateFireslot(struct chrdata *chr, s32 handnum, bool withsound, bool withbeam, struct coord *from, struct coord *to);
|
||||
f32 chrGetInverseTheta(struct chrdata *chr);
|
||||
f32 chrGetAimAngle(struct chrdata *chr);
|
||||
f32 func0f03e754(struct chrdata *chr);
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#include "data.h"
|
||||
#include "types.h"
|
||||
|
||||
u32 func0f0abe70(void);
|
||||
void beamCreate(struct beam *beam, s32 weaponnum, struct coord *arg4, struct coord *arg5);
|
||||
u32 func0f0ac138(void);
|
||||
Gfx *func0f0ac4b8(Gfx *gdl, struct textureconfig *arg1, f32 arg2, struct coord *arg3, u32 colour1, f32 arg5, struct coord *arg6, u32 colour2);
|
||||
Gfx *func0f0acb90(Gfx *gdl, struct beam *beam, bool arg2, u32 arg3);
|
||||
|
||||
@@ -29,7 +29,7 @@ struct inventory_ammo *gsetGetAmmoDefinition(struct gset *gset);
|
||||
u8 gsetGetSingleUnk3c(struct gset *gset);
|
||||
f32 gsetGetStrength(struct gset *gset);
|
||||
f32 gsetGetDamage(struct gset *gset);
|
||||
u8 gsetGetSingleUnk38(struct gset *gset);
|
||||
u8 gsetGetFireslotDuration(struct gset *gset);
|
||||
u16 gsetGetSingleShootSound(struct gset *gset);
|
||||
bool gsetHasFunctionFlags(struct gset *gset, u32 flags);
|
||||
s8 weaponGetNumTicksPerShot(u32 weaponnum, u32 funcindex);
|
||||
|
||||
Reference in New Issue
Block a user