mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-16 12:45:00 -04:00
55 lines
1.8 KiB
C
55 lines
1.8 KiB
C
#ifndef IN_GAME_GAME_0B0420_H
|
|
#define IN_GAME_GAME_0B0420_H
|
|
#include <ultra64.h>
|
|
#include "types.h"
|
|
|
|
u32 func0f0b0420(void);
|
|
u32 func0f0b046c(void);
|
|
u32 func0f0b0520(void);
|
|
s32 currentPlayerGetShotCount(u32 type);
|
|
void incrementKillCount(void);
|
|
void incrementKnockoutCount(void);
|
|
void decrementKnockoutCount(void);
|
|
u8 getKnockoutCount(void);
|
|
u32 getKillCount(void);
|
|
u32 func0f0b05a4(void);
|
|
s32 currentPlayerGetNumKills(void);
|
|
void currentPlayerIncrementDeathCount(void);
|
|
u32 func0f0b0818(void);
|
|
s32 func0f0b09f4(s32 arg0, s32 playernum);
|
|
struct weapon *weaponFindById(s32 itemid);
|
|
struct weaponfunc *weaponGetFunctionById(u32 weaponnum, u32 which);
|
|
struct weaponfunc *handGetWeaponFunction2(struct hand *hand);
|
|
struct weaponfunc *handGetWeaponFunction(struct hand *hand);
|
|
struct weaponfunc *weaponGetFunction(u8 *arg0, s32 which);
|
|
struct weaponfunc *currentPlayerGetWeaponFunction(u32 hand);
|
|
u32 func0f0b11bc(void);
|
|
struct inventory_ammo *weaponGetAmmoByFunction(u32 weaponnum, u32 funcnum);
|
|
f32 handGetXOffset(u32 arg0);
|
|
f32 func0f0b131c(u32 hand);
|
|
f32 currentPlayerGetGunZoomFov(void);
|
|
void currentPlayerZoomOut(f32 fovpersec);
|
|
void currentPlayerZoomIn(f32 fovpersec);
|
|
bool weaponHasFlag(s32 itemid, u32 flag);
|
|
bool weaponHasInvEFlag(s32 weaponnum, u32 flag);
|
|
u32 func0f0b184c(void);
|
|
s32 currentPlayerHasWeaponEquipped(u32 arg0);
|
|
void func0f0b1948(s32 weaponum, s32 arg1);
|
|
u32 func0f0b1a18(s32 weaponnum);
|
|
u32 func0f0b1ad0(void);
|
|
u32 func0f0b1af0(void);
|
|
u32 func0f0b1c24(void);
|
|
u32 func0f0b1c78(void);
|
|
u32 func0f0b1ce8(void);
|
|
f32 func0f0b1d28(u8 *weapon_id);
|
|
u32 func0f0b1e28(void);
|
|
u32 func0f0b1e68(void);
|
|
u32 func0f0b1ea8(void);
|
|
s8 weaponGetMaxFireRatePerTick(u32 weaponnum, u32 funcindex);
|
|
u32 currentPlayerGetSight(void);
|
|
u32 func0f0b201c(void);
|
|
u32 func0f0b20e8(void);
|
|
u32 func0f0b2118(void);
|
|
|
|
#endif
|