mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-07-29 23:37:33 -04:00
Attempt to decompile currentPlayerExecutePreparedWarp
This commit is contained in:
@@ -16,7 +16,7 @@ void currentPlayerChooseBodyAndHead(s32 *bodynum, s32 *headnum, s32 *arg2);
|
||||
void func0f0b8ba0(void);
|
||||
void func0f0b9538(void);
|
||||
void func0f0b96e8(void);
|
||||
void func0f0b9cbc(void);
|
||||
void currentPlayerExecutePreparedWarp(void);
|
||||
void cameraDoAnimation(s16 anim_id);
|
||||
void func0f0ba190(u32 arg0);
|
||||
void func0f0ba29c(bool arg0);
|
||||
@@ -58,7 +58,7 @@ void func0f0bfc7c(struct coord *cam_pos, struct coord *cam_look, struct coord *c
|
||||
Gfx *currentPlayerUpdateShootRot(Gfx *gdl);
|
||||
void currentPlayerDisplayShield(void);
|
||||
Gfx *currentPlayerRenderShield(Gfx *gdl);
|
||||
Gfx *func0f0c07c8(Gfx *gdl);
|
||||
Gfx *currentPlayerRenderHud(Gfx *gdl);
|
||||
void currentPlayerDie(bool force);
|
||||
void currentPlayerDieByShooter(u32 shooter, bool force);
|
||||
void currentPlayerCheckIfShotInBack(s32 attackerplayernum, f32 x, f32 z);
|
||||
@@ -67,7 +67,7 @@ void func0f0c1840(struct coord *pos, struct coord *up, struct coord *look, struc
|
||||
void func0f0c1ba4(struct coord *pos, struct coord *up, struct coord *look, struct coord *memcampos, s32 memcamroom);
|
||||
void func0f0c1bd8(struct coord *pos, struct coord *up, struct coord *look);
|
||||
void allPlayersClearMemCamRoom(void);
|
||||
void func0f0c1e54(struct prop *prop, bool enable);
|
||||
void currentPlayerSetPerimEnabled(struct prop *prop, bool enable);
|
||||
bool playerUpdateGeometry(struct prop *prop, u8 **start, u8 **end);
|
||||
void currentPlayerUpdatePerimInfo(void);
|
||||
void propPlayerGetBbox(struct prop *prop, f32 *width, f32 *ymax, f32 *ymin);
|
||||
@@ -86,9 +86,9 @@ void func0f0b9650(void);
|
||||
void func0f0b9674(void);
|
||||
void func0f0b9a20(void);
|
||||
void func0f0b9afc(void);
|
||||
void warpBondToPad(s16 pad_id);
|
||||
void func0f0b9bac(u32 *cmd, s32 arg1, s32 arg2);
|
||||
void func0f0b9c1c(f32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5);
|
||||
void currentPlayerPrepareWarpToPad(s16 pad_id);
|
||||
void currentPlayerPrepareWarpType2(struct var8009ddec *cmd, s32 arg1, s32 arg2);
|
||||
void currentPlayerPrepareWarpType3(f32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5);
|
||||
void func0f0ba010(void);
|
||||
void currentPlayerSetFadeColour(s32 r, s32 g, s32 b, f32 a);
|
||||
void currentPlayerAdjustFade(f32 maxfadetime, s32 r, s32 g, s32 b, f32 frac);
|
||||
|
||||
@@ -7012,4 +7012,11 @@ struct rdptask {
|
||||
u32 unk5c;
|
||||
};
|
||||
|
||||
struct var8009ddec {
|
||||
/*0x00*/ u32 unk00;
|
||||
/*0x04*/ struct coord pos;
|
||||
/*0x10*/ f32 look[2];
|
||||
/*0x18*/ s32 pad;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user