mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-15 20:40:05 -04:00
Attempt to decompile func0f0bd904
This commit is contained in:
@@ -13,6 +13,6 @@ u32 func0f0cfafc(void);
|
||||
s32 func0f0cfdd0(struct coord *arg0, struct coord *arg1, struct coord *arg2);
|
||||
u32 func0f0cfe24(void);
|
||||
u32 func0f0d0310(void);
|
||||
u32 func0f0d0928(void);
|
||||
void func0f0d0928(bool arg0);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -179,7 +179,7 @@ u32 func0f048fcc(void);
|
||||
u32 func0f049068(struct chrdata *chr, u32 arg1, u32 arg2);
|
||||
bool func0f04911c(struct chrdata *chr, struct coord *pos, u8 arg2);
|
||||
f32 chrGetSameFloorDistanceToPad(struct chrdata *chr, s32 pad_id);
|
||||
u32 func0f049644(void);
|
||||
void func0f049644(u32 playernum);
|
||||
s32 chrResolveId(struct chrdata *ref, s32 id);
|
||||
f32 chrGetTimer(struct chrdata *chr);
|
||||
u32 func0f049fcc(struct chrdata *chr);
|
||||
|
||||
@@ -55,8 +55,8 @@ extern u32 var800705b4;
|
||||
extern u32 var800705b8;
|
||||
extern u32 var800705bc;
|
||||
extern struct var800705c0 var800705c0[];
|
||||
extern s32 var800706c8;
|
||||
extern bool g_HiRes;
|
||||
extern s32 g_HiResActive;
|
||||
extern bool g_HiResEnabled;
|
||||
extern u32 var8007072c;
|
||||
extern u32 var80070738;
|
||||
extern u32 var8007073c;
|
||||
|
||||
@@ -42,8 +42,8 @@ u32 func0f01ab94(void);
|
||||
u32 func0f01aba8(void);
|
||||
u32 func0f01abf0(void);
|
||||
u32 func0f01aca8(u32 arg0);
|
||||
u32 func0f01ad5c(void);
|
||||
u32 func0f01adb8(void);
|
||||
bool func0f01ad5c(void);
|
||||
void func0f01adb8(void);
|
||||
void func0f01ae30(void);
|
||||
u32 func0f01aef0(void);
|
||||
void func0f016444(void);
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
#include "types.h"
|
||||
|
||||
u32 func0f096ca0(void);
|
||||
u32 func0f096ed4(void);
|
||||
u32 func0f097044(void);
|
||||
void func0f096ed4(f32 *arg0, f32 *arg1);
|
||||
void func0f097044(f32 *matrix, f32 *arg1);
|
||||
u32 func0f097264(void);
|
||||
u32 func0f0972b8(void);
|
||||
u32 func0f097518(void);
|
||||
u32 func0f0976c0(void);
|
||||
u32 func0f097738(void);
|
||||
void func0f097738(f32 *arg0, f32 *arg1, f32 *arg2);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -172,7 +172,7 @@ u32 func0f0abb80(void);
|
||||
u32 func0f0abba8(void);
|
||||
u32 func0f0abbe8(void);
|
||||
void func0f0abc28(void);
|
||||
void func0f0abc74(u32 arg0, u32 arg1);
|
||||
void func0f0abc74(u32 arg0, s32 arg1);
|
||||
Gfx *func0f0abcb0(Gfx *gdl);
|
||||
u32 func0f0abd30(void);
|
||||
u32 getCurrentPlayerWeaponIdWrapper(u32 arg0);
|
||||
|
||||
@@ -19,45 +19,45 @@ void func0f0b802c(void);
|
||||
void func0f0b85a0(f32 *arg0, struct coord *pos);
|
||||
u32 func0f0b85f8(void);
|
||||
void func0f0b872c(s32 *bodynum, s32 *headnum, s32 arg2);
|
||||
u32 func0f0b8ba0(void);
|
||||
u32 func0f0b9538(void);
|
||||
u32 func0f0b96e8(void);
|
||||
u32 func0f0b9cbc(void);
|
||||
void func0f0b8ba0(void);
|
||||
void func0f0b9538(void);
|
||||
void func0f0b96e8(void);
|
||||
void func0f0b9cbc(void);
|
||||
void cameraDoAnimation(s16 anim_id);
|
||||
u32 func0f0ba190(u32 arg0);
|
||||
u32 func0f0ba29c(void);
|
||||
void func0f0ba29c(bool arg0);
|
||||
f32 getVar8009de1c(void);
|
||||
void currentPlayerSetZoomFovY(f32 fovy, f32 timemax);
|
||||
f32 currentPlayerGetZoomFovY(void);
|
||||
void func0f0ba8b0(f32 value);
|
||||
f32 currentPlayerGetTeleportFovY(void);
|
||||
void currentPlayerUpdateZoom(void);
|
||||
u32 func0f0bace0(void);
|
||||
u32 func0f0bad6c(void);
|
||||
void func0f0bace0(void);
|
||||
void func0f0bad6c(void);
|
||||
void currentPlayerPause(u32 mode);
|
||||
void func0f0baf38(void);
|
||||
Gfx *func0f0baf84(Gfx *gdl);
|
||||
Gfx *fadeDraw(Gfx *gdl, u32 r, u32 g, u32 b, f32 frac);
|
||||
Gfx *currentPlayerDrawFade(Gfx *gdl);
|
||||
u32 func0f0bb42c(void);
|
||||
u32 func0f0bb5ec(void);
|
||||
void func0f0bb42c(void);
|
||||
void func0f0bb5ec(void);
|
||||
void func0f0bb69c(void);
|
||||
u32 func0f0bb814(void);
|
||||
void func0f0bb814(void);
|
||||
u32 func0f0bbf14(void);
|
||||
Gfx *func0f0bbf78(Gfx *gdl);
|
||||
void currentPlayerSurroundWithExplosions(s32 arg0);
|
||||
u32 func0f0bc120(void);
|
||||
void func0f0bc120(void);
|
||||
void func0f0bc3f0(void);
|
||||
s16 func0f0bc44c(void);
|
||||
s16 func0f0bc478(void);
|
||||
u32 func0f0bc4c0(void);
|
||||
u32 func0f0bc554(void);
|
||||
u32 func0f0bc7ac(void);
|
||||
u32 func0f0bcaa0(void);
|
||||
u32 func0f0bce24(void);
|
||||
u32 func0f0bd358(void);
|
||||
u32 func0f0bd3c4(void);
|
||||
u32 func0f0bd4e4(void);
|
||||
s16 func0f0bc554(void);
|
||||
s16 func0f0bc7ac(void);
|
||||
s32 func0f0bcaa0(void);
|
||||
s16 func0f0bce24(void);
|
||||
f32 func0f0bd358(void);
|
||||
void func0f0bd3c4(void);
|
||||
void func0f0bd4e4(f32 *arg0);
|
||||
u32 func0f0bd764(void);
|
||||
void func0f0bd904(bool arg0);
|
||||
u32 func0f0bfc7c(void);
|
||||
@@ -69,9 +69,9 @@ void currentPlayerDie(bool force);
|
||||
void currentPlayerDieByShooter(u32 shooter, bool force);
|
||||
u32 func0f0c160c(void);
|
||||
u32 func0f0c16f4(void);
|
||||
u32 func0f0c1840(void);
|
||||
void func0f0c1840(struct coord *arg0, struct coord *arg1, struct coord *arg2, struct coord *pos, s16 *rooms);
|
||||
u32 func0f0c1ba4(void);
|
||||
u32 func0f0c1bd8(void);
|
||||
void func0f0c1bd8(struct coord *pos, struct coord *up, struct coord *look);
|
||||
void func0f0c1d20(void);
|
||||
void func0f0c1e54(struct prop *prop, bool enable);
|
||||
u32 func0f0c1f08(void);
|
||||
@@ -103,7 +103,7 @@ bool currentPlayerIsFadeComplete(void);
|
||||
void func0f0bb57c(f32 arg0, f32 arg1);
|
||||
void optionsSetHiRes(bool enable);
|
||||
void currentPlayerAutoWalk(s16 aimpad, u8 walkspeed, u8 turnspeed, u8 lookup, u8 dist);
|
||||
void func0f0bd4a8(u32 arg0);
|
||||
void currentPlayerLaunchSlayerRocket(struct weaponobj *rocket);
|
||||
void currentPlayerSetGlobalDrawWorldOffset(s32 room);
|
||||
void currentPlayerSetGlobalDrawCameraOffset(void);
|
||||
bool currentPlayerGet00fc(void);
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
u32 func0f1531a0(void);
|
||||
u32 func0f1531b8(void);
|
||||
u32 func0f1531dc(void);
|
||||
void func0f1531dc(bool arg0);
|
||||
u32 func0f153204(void);
|
||||
void func0f1532ec(void);
|
||||
Gfx *func0f153628(Gfx *gdl);
|
||||
|
||||
@@ -75,7 +75,7 @@ u32 func0f161adc(void);
|
||||
u32 func0f161c08(void);
|
||||
u32 func0f161d30(void);
|
||||
u32 func0f162128(void);
|
||||
u32 func0f162194(void);
|
||||
void func0f162194(struct coord *arg0, s16 *rooms, s16 *arg2, s32 arg3, s16 *arg4);
|
||||
bool portalPushValue(bool value);
|
||||
bool portalPopValue(void);
|
||||
bool portalGetNthValueFromEnd(s32 offset);
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
s32 optionsGetControlMode(s32 mpchrnum);
|
||||
void optionsSetControlMode(s32 mpchrnum, s32 mode);
|
||||
s32 optionsGetUnk45(s32 mpchrnum);
|
||||
s32 optionsGetUnk46(s32 mpchrnum);
|
||||
s32 optionsGetContpadNum1(s32 mpchrnum);
|
||||
s32 optionsGetContpadNum2(s32 mpchrnum);
|
||||
s32 optionsGetForwardPitch(s32 mpchrnum);
|
||||
s32 optionsGetAutoAim(s32 mpchrnum);
|
||||
s32 optionsGetLookAhead(s32 mpchrnum);
|
||||
|
||||
@@ -277,7 +277,7 @@ u32 func0f08b658(void);
|
||||
u32 func0f08b880(void);
|
||||
void chrSetWeaponFlag4(struct chrdata *chr, s32 slot);
|
||||
void func0f08b8e8(struct chrdata *chr, s32 weapon_id, s32 arg2, u32 flags, s32 arg4, s32 arg5);
|
||||
struct prop *func0f08bad0(struct chrdata *chr, s32 arg1, s32 weapon_id, u32 flags);
|
||||
struct prop *func0f08bad0(struct chrdata *chr, s32 model, s32 weapon_id, u32 flags);
|
||||
u32 func0f08bb3c(void);
|
||||
void func0f08bb5c(struct prop *prop, bool firing, s32 room);
|
||||
s32 func0f08bc5c(struct prop *prop);
|
||||
|
||||
Reference in New Issue
Block a user