mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-16 04:44:08 -04:00
Split game_0f09f0 into game_0fd660 and decompile activemenuGetSlotDetails
This commit is contained in:
@@ -95,7 +95,7 @@ u32 func0f0a1a68(void);
|
||||
u32 func0f0a1ab0(void);
|
||||
u32 func0f0a1b50(void);
|
||||
u32 func0f0a1c2c(void);
|
||||
u32 func0f0a1d14(void);
|
||||
bool func0f0a1d14(u32 weaponnum);
|
||||
u32 func0f0a1df4(void);
|
||||
void currentPlayerEquipWeapon(u32 arg0, u32 arg1);
|
||||
u32 func0f0a20fc(void);
|
||||
@@ -152,7 +152,7 @@ u32 func0f0a9494(void);
|
||||
u32 func0f0a94d0(void);
|
||||
void func0f0a95ec(u32 arg0, u32 arg1);
|
||||
void currentPlayerGiveAmmo(s32 ammotype, s32 quantity);
|
||||
u32 func0f0a9770(void);
|
||||
s32 ammoGetQuantity(u32 type);
|
||||
s32 currentPlayerGetAmmoCount(s8 arg0);
|
||||
u32 func0f0a98f4(void);
|
||||
u32 func0f0a9910(void);
|
||||
|
||||
@@ -21,7 +21,7 @@ struct weapon *weaponFindById(s32 itemid);
|
||||
struct weaponfunc *weaponGetFunctionById(s32 weapon_id, s32 which);
|
||||
u32 func0f0b103c(void);
|
||||
u32 func0f0b107c(void);
|
||||
u32 func0f0b10b8(void);
|
||||
struct weaponfunc *weaponGetFunction(u8 *arg0, s32 which);
|
||||
u32 func0f0b10ec(void);
|
||||
u32 func0f0b11bc(void);
|
||||
u32 func0f0b11ec(void);
|
||||
|
||||
@@ -79,30 +79,5 @@ u32 func0f0fd494(void);
|
||||
u32 func0f0fd548(void);
|
||||
u32 func0f0fd570(void);
|
||||
bool currentPlayerIsInTraining(void);
|
||||
void func0f0fd660(void);
|
||||
u32 func0f0fdd00(void);
|
||||
u32 func0f0fdd84(void);
|
||||
s32 func0f0fde8c(void);
|
||||
u32 func0f0fdf14(void);
|
||||
u32 func0f0fe280(void);
|
||||
u32 func0f0fe848(void);
|
||||
u32 func0f0fea14(void);
|
||||
void activemenuChangeScreen(s32 step);
|
||||
u32 func0f0fecd4(void);
|
||||
u32 func0f0fef68(void);
|
||||
u32 func0f0ff040(void);
|
||||
u32 func0f0ff0bc(void);
|
||||
u32 func0f0ff274(void);
|
||||
u32 func0f0ff6f4(void);
|
||||
u32 func0f0ff7bc(void);
|
||||
u32 func0f100128(void);
|
||||
u32 func0f100ad0(void);
|
||||
s32 menudialog000fcd48(u32, u32, u32 *);
|
||||
bool menudialogMpPickTarget(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menuhandler000fcc34(u32, u32, u32 *);
|
||||
s32 menuhandler000fd6f0(u32, u32, u32 *);
|
||||
s32 menuhandlerRepairPak(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerRetrySavePak(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerWarnRepairPak(u32 operation, struct menu_item *item, s32 *value);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
#ifndef IN_GAME_GAME_0FD660_H
|
||||
#define IN_GAME_GAME_0FD660_H
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
void func0f0fd660(void);
|
||||
u32 func0f0fdd00(void);
|
||||
u32 func0f0fdd84(void);
|
||||
s32 func0f0fde8c(void);
|
||||
u32 func0f0fdf14(void);
|
||||
void activemenuGetSlotDetails(s32 slot, u32 *flags, char *dst);
|
||||
u32 func0f0fe848(void);
|
||||
u32 func0f0fea14(void);
|
||||
void activemenuChangeScreen(s32 step);
|
||||
u32 func0f0fecd4(void);
|
||||
u32 func0f0fef68(void);
|
||||
u32 func0f0ff040(void);
|
||||
u32 func0f0ff0bc(void);
|
||||
u32 func0f0ff274(void);
|
||||
u32 func0f0ff6f4(void);
|
||||
u32 func0f0ff7bc(void);
|
||||
u32 func0f100128(void);
|
||||
u32 func0f100ad0(void);
|
||||
s32 menudialog000fcd48(u32, u32, u32 *);
|
||||
bool menudialogMpPickTarget(u32 operation, struct menu_dialog *dialog, struct menustackitem *stackitem);
|
||||
s32 menuhandler000fcc34(u32, u32, u32 *);
|
||||
s32 menuhandler000fd6f0(u32, u32, u32 *);
|
||||
s32 menuhandlerRepairPak(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerRetrySavePak(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerWarnRepairPak(u32 operation, struct menu_item *item, s32 *value);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user