mirror of
https://github.com/zeldaret/tp
synced 2026-07-08 06:30:32 -04:00
Misc Changes (#306)
This commit is contained in:
@@ -3,12 +3,18 @@
|
||||
|
||||
#include "dolphin/types.h"
|
||||
|
||||
class dComIfGoat_info_c {
|
||||
public:
|
||||
/* 0x0 */ int field_0x0;
|
||||
};
|
||||
|
||||
class dComIfAc_info_c {
|
||||
public:
|
||||
/* 0x0 */ int field_0x0;
|
||||
/* 0x4 */ bool mPause;
|
||||
};
|
||||
|
||||
extern dComIfGoat_info_c g_dComIfGoat_gameInfo;
|
||||
extern dComIfAc_info_c g_dComIfAc_gameInfo;
|
||||
|
||||
inline bool dComIfA_PauseCheck() {
|
||||
|
||||
@@ -815,6 +815,9 @@ const char* dComIfGs_getWarpStageName();
|
||||
s16 dComIfGs_getWarpPlayerAngleY();
|
||||
s8 dComIfGs_getWarpRoomNo();
|
||||
BOOL dComIfGs_isOneZoneSwitch(int i_swBit, int i_roomNo);
|
||||
BOOL dComIfGs_isOneZoneItem(int i_swBit, int i_roomNo);
|
||||
BOOL dComIfGs_isZoneSwitch(int,int);
|
||||
BOOL dComIfGs_isZoneItem(int,int);
|
||||
void dComIfGs_setLastWarpMarkItemData(const char* stage, cXyz pos, s16 angle, s8 roomNo, u8, u8);
|
||||
u16 dComIfGs_getMaxLifeGauge();
|
||||
void dComIfGs_setWarpMarkFlag(u8);
|
||||
@@ -1129,6 +1132,10 @@ inline BOOL dComIfGs_isTbox(int i_no) {
|
||||
return g_dComIfG_gameInfo.info.getMemory().getBit().isTbox(i_no);
|
||||
}
|
||||
|
||||
inline BOOL dComIfGs_isSaveItem(int i_no) {
|
||||
return g_dComIfG_gameInfo.info.getMemory().getBit().isItem(i_no);
|
||||
}
|
||||
|
||||
inline BOOL dComIfGs_isSaveTbox(int i_stageNo, int i_no) {
|
||||
return g_dComIfG_gameInfo.info.getSavedata().getSave(i_stageNo).getBit().isTbox(i_no);
|
||||
}
|
||||
@@ -1137,6 +1144,10 @@ inline BOOL dComIfGs_isSaveDunSwitch(int i_no) {
|
||||
return g_dComIfG_gameInfo.info.getDan().isSwitch(i_no);
|
||||
}
|
||||
|
||||
inline BOOL dComIfGs_isSaveDunItem(int i_no) {
|
||||
return g_dComIfG_gameInfo.info.getDan().isItem(i_no);
|
||||
}
|
||||
|
||||
inline void dComIfGs_onSaveSwitch(int i_stageNo, int i_no) {
|
||||
g_dComIfG_gameInfo.info.getSavedata().getSave(i_stageNo).getBit().onSwitch(i_no);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user