Files
gamestabled a87ddae432 Attempt to pull GLOBAL_ASMs for actor functions into their correct source files (#17)
* pull known Actor functions GLOBAL_ASMs into their cpp files

* attempt to pull unidentified actor functions GLOBAL_ASMs into their corresponding source files by scanning the call-graph
2026-09-04 15:43:43 -04:00

33 lines
615 B
C++

#ifndef _VARIABLES_H_
#define _VARIABLES_H_
#include "z3D.hpp"
extern SaveContext gSaveContext; //0x00587958
extern f32 FLOAT_0054ac20;
struct DAT_0054ac24_struct {
s8 unk_0;
s8 unk_1;
s16 unk_2;
};
extern DAT_0054ac24_struct DAT_0054ac24;
extern u32 gBitFlags[32];
extern u16 gEquipMasks[4];
extern u16 gEquipNegMasks[4];
extern u32 gUpgradeMasks[8];
extern u32 gUpgradeNegMasks[8];
extern u8 gEquipShifts[4];
extern u8 gUpgradeShifts[8];
extern u16 gUpgradeCapacities[8][4];
extern u32 gGsFlagsMask[4];
extern u32 gGsFlagsShift[4];
extern u8 gItemSlots[56];
extern GameInfo* gGameInfo;
#endif