2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
// Generated By: dol2asm
|
|
|
|
|
// Translation Unit: d/save/d_save
|
2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
|
|
|
|
|
#include "dol2asm.h"
|
|
|
|
|
#include "dolphin/types.h"
|
2021-03-31 23:22:32 +02:00
|
|
|
#include "d/save/d_save.h"
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
// Types:
|
2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
|
|
|
|
|
struct daObjCarry_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80031CF8 */ // False False
|
|
|
|
|
void clrSaveFlag();
|
|
|
|
|
/* 80031D04 */ // False False
|
|
|
|
|
void setSaveFlag();
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_zone_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034F44 */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void init(int);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_zoneBit_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034CA0 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80034CEC */ // False False
|
|
|
|
|
void clearRoomSwitch();
|
|
|
|
|
/* 80034CF8 */ // False False
|
|
|
|
|
void clearRoomItem();
|
|
|
|
|
/* 80034D04 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onSwitch(int);
|
|
|
|
|
/* 80034D2C */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void offSwitch(int);
|
|
|
|
|
/* 80034D50 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isSwitch(int) const;
|
|
|
|
|
/* 80034D78 */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void revSwitch(int);
|
|
|
|
|
/* 80034DAC */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onOneSwitch(int);
|
|
|
|
|
/* 80034DC8 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void offOneSwitch(int);
|
|
|
|
|
/* 80034DE0 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isOneSwitch(int) const;
|
|
|
|
|
/* 80034DFC */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void revOneSwitch(int);
|
|
|
|
|
/* 80034E24 */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void onItem(int);
|
|
|
|
|
/* 80034E50 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isItem(int) const;
|
|
|
|
|
/* 80034E7C */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void onOneItem(int);
|
|
|
|
|
/* 80034E98 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isOneItem(int) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_zoneActor_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034EB4 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80034ED4 */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void on(int);
|
|
|
|
|
/* 80034EF8 */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void off(int);
|
|
|
|
|
/* 80034F1C */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void is(int) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
struct cXyz {
|
|
|
|
|
};
|
2021-03-28 22:49:05 +02:00
|
|
|
|
|
|
|
|
struct dSv_turnRestart_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034FA4 */ // False False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u32 False
|
|
|
|
|
void set(cXyz const&, s16, s8, u32);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_save_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 8003501C */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 800350A8 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void getSave2(int);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_restart_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034F80 */ // False False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
void setRoom(cXyz const&, s16, s8);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_wolf_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 800342B4 */ // True False
|
|
|
|
|
void init();
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_status_b_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032B50 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80032B94 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onDarkClearLV(int);
|
|
|
|
|
/* 80032BB0 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isDarkClearLV(int) const;
|
|
|
|
|
/* 80032BD0 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onTransformLV(int);
|
|
|
|
|
/* 80032BEC */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isTransformLV(int) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_status_a_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032958 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80032A48 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setSelectItemIndex(int, u8);
|
|
|
|
|
/* 80032A5C */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void getSelectItemIndex(int) const;
|
|
|
|
|
/* 80032A78 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setMixItemIndex(int, u8);
|
|
|
|
|
/* 80032A8C */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void getMixItemIndex(int) const;
|
|
|
|
|
/* 80032AA8 */ // False False
|
|
|
|
|
void getRupeeMax() const;
|
|
|
|
|
/* 80032AF8 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void isMagicFlag(u8) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_return_place_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032CC8 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80032D1C */ // False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void set(char const*, s8, u8);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_last_mark_info_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032EB0 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80032F2C */ // False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setWarpItemData(char const*, cXyz const&, s16, s8, u8, u8);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_item_record_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80033F00 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80033F6C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setBombNum(u8, u8);
|
|
|
|
|
/* 80033F7C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void getBombNum(u8) const;
|
|
|
|
|
/* 80033F8C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setBottleNum(u8, u8);
|
|
|
|
|
/* 80033F9C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// s16 False
|
|
|
|
|
void addBottleNum(u8, s16);
|
|
|
|
|
/* 80034030 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void getBottleNum(u8) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_item_max_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034040 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 800340B8 */ // True False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setBombNum(u8, u8);
|
|
|
|
|
/* 800340F8 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void getBombNum(u8) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_item_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032F90 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80032FB8 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setItem(int, u8);
|
|
|
|
|
/* 80033030 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// bool False
|
|
|
|
|
void getItem(int, bool) const;
|
|
|
|
|
/* 800332F8 */ // True False
|
|
|
|
|
void setLineUpItem();
|
|
|
|
|
/* 80033354 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void getLineUpItem(int) const;
|
|
|
|
|
/* 80033370 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setBottleItemIn(u8, u8);
|
|
|
|
|
/* 80033450 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setEmptyBottleItemIn(u8);
|
|
|
|
|
/* 80033494 */ // False False
|
|
|
|
|
void setEmptyBottle();
|
|
|
|
|
/* 80033514 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setEmptyBottle(u8);
|
|
|
|
|
/* 80033598 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setEquipBottleItemIn(u8, u8);
|
|
|
|
|
/* 800336BC */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setEquipBottleItemEmpty(u8);
|
|
|
|
|
/* 800336E0 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void checkBottle(u8);
|
|
|
|
|
/* 80033754 */ // False False
|
|
|
|
|
void checkInsectBottle();
|
|
|
|
|
/* 800337EC */ // False False
|
|
|
|
|
void checkEmptyBottle();
|
|
|
|
|
/* 80033910 */ // True False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
|
|
|
|
void setBombBagItemIn(u8, u8, u8, bool);
|
|
|
|
|
/* 80033828 */ // True False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
|
|
|
|
void setBombBagItemIn(u8, u8, bool);
|
|
|
|
|
/* 80033A20 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
|
|
|
|
void setEmptyBombBagItemIn(u8, bool);
|
|
|
|
|
/* 80033A50 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
|
|
|
|
void setEmptyBombBagItemIn(u8, u8, bool);
|
|
|
|
|
/* 80033A88 */ // False False
|
|
|
|
|
void setEmptyBombBag();
|
|
|
|
|
/* 80033B08 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setEmptyBombBag(u8, u8);
|
|
|
|
|
/* 80033BEC */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void checkBombBag(u8);
|
|
|
|
|
/* 80033C2C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setWarashibeItem(u8);
|
|
|
|
|
/* 80033CBC */ // False False
|
|
|
|
|
void setRodTypeLevelUp();
|
|
|
|
|
/* 80033D40 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setBaitItem(u8);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_info_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034518 */ // True False
|
|
|
|
|
void init();
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_get_item_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80033E40 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80033E60 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void onFirstBit(u8);
|
|
|
|
|
/* 80033E94 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void offFirstBit(u8);
|
|
|
|
|
/* 80033EC8 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void isFirstBit(u8) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_field_last_stay_info_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032D60 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80032DE0 */ // False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void set(char const*, cXyz const&, s16, s8, u8);
|
|
|
|
|
/* 80032E4C */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onRegionBit(int);
|
|
|
|
|
/* 80032E78 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isRegionBit(int) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_config_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 800345AC */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80034644 */ // False False
|
|
|
|
|
void checkVibration() const;
|
|
|
|
|
/* 80034684 */ // False False
|
|
|
|
|
void getSound();
|
|
|
|
|
/* 8003468C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setSound(u8);
|
|
|
|
|
/* 80034694 */ // False False
|
|
|
|
|
void getVibration();
|
|
|
|
|
/* 8003469C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setVibration(u8);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_collect_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 800341AC */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 800341E8 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setCollect(int, u8);
|
|
|
|
|
/* 80034208 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
|
|
|
|
void isCollect(int, u8) const;
|
|
|
|
|
/* 8003422C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void onCollectCrystal(u8);
|
|
|
|
|
/* 8003424C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void isCollectCrystal(u8) const;
|
|
|
|
|
/* 80034270 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void onCollectMirror(u8);
|
|
|
|
|
/* 80034290 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void isCollectMirror(u8) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_player_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 800346A4 */ // True False
|
|
|
|
|
void init();
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_memory_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80030DB0 */ // False False
|
|
|
|
|
dSv_memory_c();
|
|
|
|
|
/* 80034A64 */ // False False
|
|
|
|
|
void init();
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_memory2_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80030D80 */ // False False
|
|
|
|
|
dSv_memory2_c();
|
|
|
|
|
/* 80034A84 */ // False False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80034AA4 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onVisitedRoom(int);
|
|
|
|
|
/* 80034AC8 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void offVisitedRoom(int);
|
|
|
|
|
/* 80034AEC */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isVisitedRoom(int);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_memBit_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034750 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 800347A0 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onTbox(int);
|
|
|
|
|
/* 800347C4 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void offTbox(int);
|
|
|
|
|
/* 800347E8 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isTbox(int) const;
|
|
|
|
|
/* 80034810 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onSwitch(int);
|
|
|
|
|
/* 80034838 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void offSwitch(int);
|
|
|
|
|
/* 80034860 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isSwitch(int) const;
|
|
|
|
|
/* 8003488C */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void revSwitch(int);
|
|
|
|
|
/* 800348C4 */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void onItem(int);
|
|
|
|
|
/* 800348EC */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isItem(int) const;
|
|
|
|
|
/* 80034918 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onDungeonItem(int);
|
|
|
|
|
/* 80034934 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isDungeonItem(int) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_light_drop_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 800342DC */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80034320 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setLightDropNum(u8, u8);
|
|
|
|
|
/* 80034340 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void getLightDropNum(u8) const;
|
|
|
|
|
/* 80034368 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void onLightDropGetFlag(u8);
|
|
|
|
|
/* 8003439C */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void isLightDropGetFlag(u8) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_letter_info_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 800343DC */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80034428 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onLetterGetFlag(int);
|
|
|
|
|
/* 8003444C */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isLetterGetFlag(int) const;
|
|
|
|
|
/* 80034474 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onLetterReadFlag(int);
|
|
|
|
|
/* 8003449C */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isLetterReadFlag(int) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_info_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034FCC */ // False False
|
|
|
|
|
void init();
|
|
|
|
|
/* 800350BC */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void getSave(int);
|
|
|
|
|
/* 800350F0 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void putSave(int);
|
|
|
|
|
/* 8003514C */ // False False
|
|
|
|
|
void initZone();
|
|
|
|
|
/* 800351A4 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void createZone(int);
|
|
|
|
|
/* 80035200 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
|
|
|
|
void onSwitch(int, int);
|
|
|
|
|
/* 800352B0 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
|
|
|
|
void offSwitch(int, int);
|
|
|
|
|
/* 80035360 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
|
|
|
|
void isSwitch(int, int) const;
|
|
|
|
|
/* 8003542C */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
|
|
|
|
void revSwitch(int, int);
|
|
|
|
|
/* 800354E0 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
|
|
|
|
void onItem(int, int);
|
|
|
|
|
/* 80035590 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
|
|
|
|
void isItem(int, int) const;
|
|
|
|
|
/* 80035644 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
|
|
|
|
void onActor(int, int);
|
|
|
|
|
/* 800356B4 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
|
|
|
|
void offActor(int, int);
|
|
|
|
|
/* 80035724 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
|
|
|
|
void isActor(int, int) const;
|
|
|
|
|
/* 80035798 */ // False False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// int False
|
|
|
|
|
void memory_to_card(char*, int);
|
|
|
|
|
/* 80035A04 */ // False False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// int False
|
|
|
|
|
void card_to_memory(char*, int);
|
|
|
|
|
/* 80035BD0 */ // False False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// int False
|
|
|
|
|
void initdata_to_card(char*, int);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_horse_place_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032C0C */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 80032C64 */ // False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
void set(char const*, cXyz const&, s16, s8);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_fishing_info_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 800344C8 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 800344FC */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void addFishCount(u8);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_event_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034954 */ // True False
|
|
|
|
|
void init();
|
|
|
|
|
/* 8003498C */ // False False
|
|
|
|
|
// u16 False
|
|
|
|
|
void onEventBit(u16);
|
|
|
|
|
/* 800349A4 */ // False False
|
|
|
|
|
// u16 False
|
|
|
|
|
void offEventBit(u16);
|
|
|
|
|
/* 800349BC */ // False False
|
|
|
|
|
// u16 False
|
|
|
|
|
void isEventBit(u16) const;
|
|
|
|
|
/* 800349E0 */ // False False
|
|
|
|
|
// u16 False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setEventReg(u16, u8);
|
|
|
|
|
/* 80034A04 */ // False False
|
|
|
|
|
// u16 False
|
|
|
|
|
void getEventReg(u16) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_danBit_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034B14 */ // False False
|
|
|
|
|
// s8 False
|
|
|
|
|
void init(s8);
|
|
|
|
|
/* 80034B98 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void onSwitch(int);
|
|
|
|
|
/* 80034BC0 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void offSwitch(int);
|
|
|
|
|
/* 80034BE8 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isSwitch(int) const;
|
|
|
|
|
/* 80034C14 */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void revSwitch(int);
|
|
|
|
|
/* 80034C4C */ // True False
|
|
|
|
|
// int False
|
|
|
|
|
void onItem(int);
|
|
|
|
|
/* 80034C74 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void isItem(int) const;
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dSv_MiniGame_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80034A1C */ // True False
|
|
|
|
|
void init();
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dStage_roomControl_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 8002D9B0 */ // False False
|
|
|
|
|
// int False
|
|
|
|
|
void getZoneNo(int);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
struct JMSMesgEntry_c {
|
|
|
|
|
};
|
2021-03-28 22:49:05 +02:00
|
|
|
|
|
|
|
|
struct dMeter2Info_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 8021C250 */ // False False
|
|
|
|
|
// u32 False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// JMSMesgEntry_c* False
|
|
|
|
|
// JMSMesgEntry_c False
|
|
|
|
|
void getString(u32, char*, JMSMesgEntry_c*);
|
|
|
|
|
/* 8021DCC4 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setHotSpringTimer(u8);
|
|
|
|
|
/* 8021E290 */ // False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
void setSaveStageName(char const*);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct dComIfG_play_c {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 8002B3A8 */ // False False
|
|
|
|
|
// u8 False
|
|
|
|
|
void setNowVibration(u8);
|
|
|
|
|
/* 8002B3B0 */ // False False
|
|
|
|
|
void getNowVibration();
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct Z2AudioMgr {
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 802CD888 */ // False False
|
|
|
|
|
// u32 False
|
|
|
|
|
void setOutputMode(u32);
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
// Forward References:
|
2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
static void dSv_item_rename(u8);
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" static void dSv_item_rename__FUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__21dSv_player_status_a_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setSelectItemIndex__21dSv_player_status_a_cFiUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getSelectItemIndex__21dSv_player_status_a_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setMixItemIndex__21dSv_player_status_a_cFiUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getMixItemIndex__21dSv_player_status_a_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getRupeeMax__21dSv_player_status_a_cCFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isMagicFlag__21dSv_player_status_a_cCFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__21dSv_player_status_b_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onDarkClearLV__21dSv_player_status_b_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isDarkClearLV__21dSv_player_status_b_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onTransformLV__21dSv_player_status_b_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isTransformLV__21dSv_player_status_b_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__17dSv_horse_place_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void set__17dSv_horse_place_cFPCcRC4cXyzsSc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__25dSv_player_return_place_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void set__25dSv_player_return_place_cFPCcScUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__33dSv_player_field_last_stay_info_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void set__33dSv_player_field_last_stay_info_cFPCcRC4cXyzsScUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onRegionBit__33dSv_player_field_last_stay_info_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isRegionBit__33dSv_player_field_last_stay_info_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__27dSv_player_last_mark_info_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setWarpItemData__27dSv_player_last_mark_info_cFPCcRC4cXyzsScUcUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__17dSv_player_item_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setItem__17dSv_player_item_cFiUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getItem__17dSv_player_item_cCFib();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setLineUpItem__17dSv_player_item_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getLineUpItem__17dSv_player_item_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setBottleItemIn__17dSv_player_item_cFUcUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEmptyBottleItemIn__17dSv_player_item_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEmptyBottle__17dSv_player_item_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEmptyBottle__17dSv_player_item_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEquipBottleItemIn__17dSv_player_item_cFUcUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEquipBottleItemEmpty__17dSv_player_item_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void checkBottle__17dSv_player_item_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void checkInsectBottle__17dSv_player_item_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void checkEmptyBottle__17dSv_player_item_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setBombBagItemIn__17dSv_player_item_cFUcUcb();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setBombBagItemIn__17dSv_player_item_cFUcUcUcb();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEmptyBombBagItemIn__17dSv_player_item_cFUcb();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEmptyBombBagItemIn__17dSv_player_item_cFUcUcb();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEmptyBombBag__17dSv_player_item_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEmptyBombBag__17dSv_player_item_cFUcUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void checkBombBag__17dSv_player_item_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setWarashibeItem__17dSv_player_item_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setRodTypeLevelUp__17dSv_player_item_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setBaitItem__17dSv_player_item_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__21dSv_player_get_item_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onFirstBit__21dSv_player_get_item_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offFirstBit__21dSv_player_get_item_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isFirstBit__21dSv_player_get_item_cCFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__24dSv_player_item_record_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setBombNum__24dSv_player_item_record_cFUcUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getBombNum__24dSv_player_item_record_cCFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setBottleNum__24dSv_player_item_record_cFUcUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// s16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void addBottleNum__24dSv_player_item_record_cFUcs();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getBottleNum__24dSv_player_item_record_cCFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__21dSv_player_item_max_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setBombNum__21dSv_player_item_max_cFUcUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getBombNum__21dSv_player_item_max_cCFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__20dSv_player_collect_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setCollect__20dSv_player_collect_cFiUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isCollect__20dSv_player_collect_cCFiUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onCollectCrystal__20dSv_player_collect_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isCollectCrystal__20dSv_player_collect_cCFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onCollectMirror__20dSv_player_collect_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isCollectMirror__20dSv_player_collect_cCFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__17dSv_player_wolf_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__16dSv_light_drop_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setLightDropNum__16dSv_light_drop_cFUcUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getLightDropNum__16dSv_light_drop_cCFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onLightDropGetFlag__16dSv_light_drop_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isLightDropGetFlag__16dSv_light_drop_cCFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__17dSv_letter_info_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onLetterGetFlag__17dSv_letter_info_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isLetterGetFlag__17dSv_letter_info_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onLetterReadFlag__17dSv_letter_info_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isLetterReadFlag__17dSv_letter_info_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__18dSv_fishing_info_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void addFishCount__18dSv_fishing_info_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__17dSv_player_info_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__19dSv_player_config_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void checkVibration__19dSv_player_config_cCFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getSound__19dSv_player_config_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setSound__19dSv_player_config_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getVibration__19dSv_player_config_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setVibration__19dSv_player_config_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__12dSv_player_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__12dSv_memBit_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onTbox__12dSv_memBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offTbox__12dSv_memBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isTbox__12dSv_memBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onSwitch__12dSv_memBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offSwitch__12dSv_memBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isSwitch__12dSv_memBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void revSwitch__12dSv_memBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onItem__12dSv_memBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isItem__12dSv_memBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onDungeonItem__12dSv_memBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isDungeonItem__12dSv_memBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__11dSv_event_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onEventBit__11dSv_event_cFUs();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offEventBit__11dSv_event_cFUs();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isEventBit__11dSv_event_cCFUs();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setEventReg__11dSv_event_cFUsUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getEventReg__11dSv_event_cCFUs();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__14dSv_MiniGame_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__12dSv_memory_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__13dSv_memory2_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onVisitedRoom__13dSv_memory2_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offVisitedRoom__13dSv_memory2_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isVisitedRoom__13dSv_memory2_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// s8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__12dSv_danBit_cFSc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onSwitch__12dSv_danBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offSwitch__12dSv_danBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isSwitch__12dSv_danBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void revSwitch__12dSv_danBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onItem__12dSv_danBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isItem__12dSv_danBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__13dSv_zoneBit_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void clearRoomSwitch__13dSv_zoneBit_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void clearRoomItem__13dSv_zoneBit_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onSwitch__13dSv_zoneBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offSwitch__13dSv_zoneBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isSwitch__13dSv_zoneBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void revSwitch__13dSv_zoneBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onOneSwitch__13dSv_zoneBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offOneSwitch__13dSv_zoneBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isOneSwitch__13dSv_zoneBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void revOneSwitch__13dSv_zoneBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onItem__13dSv_zoneBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isItem__13dSv_zoneBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onOneItem__13dSv_zoneBit_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isOneItem__13dSv_zoneBit_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__15dSv_zoneActor_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void on__15dSv_zoneActor_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void off__15dSv_zoneActor_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void is__15dSv_zoneActor_cCFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__10dSv_zone_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setRoom__13dSv_restart_cFRC4cXyzsSc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u32 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void set__17dSv_turnRestart_cFRC4cXyzsScUl();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__10dSv_info_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void init__10dSv_save_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getSave2__10dSv_save_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getSave__10dSv_info_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void putSave__10dSv_info_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void initZone__10dSv_info_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void createZone__10dSv_info_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onSwitch__10dSv_info_cFii();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offSwitch__10dSv_info_cFii();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isSwitch__10dSv_info_cCFii();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void revSwitch__10dSv_info_cFii();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onItem__10dSv_info_cFii();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isItem__10dSv_info_cCFii();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void onActor__10dSv_info_cFii();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void offActor__10dSv_info_cFii();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void isActor__10dSv_info_cCFii();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void memory_to_card__10dSv_info_cFPci();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void card_to_memory__10dSv_info_cFPci();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void initdata_to_card__10dSv_info_cFPci();
|
|
|
|
|
extern "C" extern u8 const tempBitLabels__20dSv_event_tmp_flag_c[370 + 2 /* padding */];
|
|
|
|
|
extern "C" extern char const* const d_save_d_save__stringBase0;
|
|
|
|
|
extern "C" extern u8 saveBitLabels__16dSv_event_flag_c[1644 + 4 /* padding */];
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
// External References:
|
2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
void dComIfGs_setSelectItemIndex(int, u8);
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
void dComIfGs_setMixItemIndex(int, u8);
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
void dComIfGs_getMixItemIndex(int);
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
void dComIfGp_setSelectItem(int);
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// s32 False
|
2021-03-28 22:49:05 +02:00
|
|
|
s32 dComIfGs_getBottleMax();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
void dComIfGs_setKeyNum(int, u8);
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// void False
|
2021-03-28 22:49:05 +02:00
|
|
|
void setInitEventBit();
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
SECTION_INIT void memcpy();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void OSReport_Error();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setNowVibration__14dComIfG_play_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getNowVibration__14dComIfG_play_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getZoneNo__20dStage_roomControl_cFi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void dComIfGs_setSelectItemIndex__FiUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void dComIfGs_setMixItemIndex__FiUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void dComIfGs_getMixItemIndex__Fi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void dComIfGp_setSelectItem__Fi();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// s32 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" s32 dComIfGs_getBottleMax__Fv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void dComIfGs_setKeyNum__FiUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void __ct__13dSv_memory2_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void __ct__12dSv_memory_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void clrSaveFlag__12daObjCarry_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setSaveFlag__12daObjCarry_cFv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// void False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setInitEventBit__Fv();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u32 False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// JMSMesgEntry_c* False
|
|
|
|
|
// JMSMesgEntry_c False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setHotSpringTimer__13dMeter2Info_cFUc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setSaveStageName__13dMeter2Info_cFPCc();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u32 False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void setOutputMode__10Z2AudioMgrFUl();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void OSGetSoundMode();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void OSGetTime();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void __construct_array();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _savegpr_22();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _savegpr_26();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _savegpr_27();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _savegpr_28();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _savegpr_29();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _restgpr_22();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _restgpr_26();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _restgpr_27();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _restgpr_28();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void _restgpr_29();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void __div2i();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void printf();
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void strcpy();
|
|
|
|
|
extern "C" extern u8 g_dComIfG_gameInfo[122384];
|
|
|
|
|
extern "C" extern u8 g_meter2_info[248];
|
|
|
|
|
extern "C" extern u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
|
|
|
|
|
extern "C" extern u8 sRumbleSupported__10JUTGamePad[4];
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
// Declarations:
|
2021-03-31 23:22:32 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032918-80032958 0040+00 s=4 e=0 z=0 None .text dSv_item_rename__FUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm static void dSv_item_rename(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/dSv_item_rename__FUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032958-80032A48 00F0+00 s=1 e=0 z=0 None .text init__21dSv_player_status_a_cFv */
|
|
|
|
|
// 80032968: 803621DC (_savegpr_29)
|
|
|
|
|
// 800329AC: 8002DDF4 (dComIfGp_setSelectItem__Fi)
|
|
|
|
|
// 80032A34: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_a_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__21dSv_player_status_a_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032A48-80032A5C 0014+00 s=0 e=1 z=0 None .text setSelectItemIndex__21dSv_player_status_a_cFiUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_a_c::setSelectItemIndex(int param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setSelectItemIndex__21dSv_player_status_a_cFiUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032A5C-80032A78 001C+00 s=7 e=20 z=0 None .text getSelectItemIndex__21dSv_player_status_a_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_a_c::getSelectItemIndex(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getSelectItemIndex__21dSv_player_status_a_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032A78-80032A8C 0014+00 s=0 e=1 z=0 None .text setMixItemIndex__21dSv_player_status_a_cFiUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_a_c::setMixItemIndex(int param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setMixItemIndex__21dSv_player_status_a_cFiUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032A8C-80032AA8 001C+00 s=0 e=1 z=0 None .text getMixItemIndex__21dSv_player_status_a_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_a_c::getMixItemIndex(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getMixItemIndex__21dSv_player_status_a_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032AA8-80032AF8 0050+00 s=0 e=4 z=0 None .text getRupeeMax__21dSv_player_status_a_cCFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_a_c::getRupeeMax() const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getRupeeMax__21dSv_player_status_a_cCFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032AF8-80032B50 0058+00 s=0 e=1 z=0 None .text isMagicFlag__21dSv_player_status_a_cCFUc */
|
|
|
|
|
// 80032B0C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80032B10: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80032B1C: 800349BC (isEventBit__11dSv_event_cCFUs)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_a_c::isMagicFlag(u8 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isMagicFlag__21dSv_player_status_a_cCFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
2021-03-28 22:49:05 +02:00
|
|
|
/* ############################################################################################## */
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80451D58-80451D5C 0004+00 s=1 e=0 z=0 None .sdata2 @3775 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3775 = 255.0f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032B50-80032B94 0044+00 s=1 e=0 z=0 None .text init__21dSv_player_status_b_cFv */
|
|
|
|
|
// 80032B68: 80451D58 (lit_3775)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_b_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__21dSv_player_status_b_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032B94-80032BB0 001C+00 s=0 e=1 z=0 None .text onDarkClearLV__21dSv_player_status_b_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_b_c::onDarkClearLV(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onDarkClearLV__21dSv_player_status_b_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032BB0-80032BD0 0020+00 s=0 e=4 z=8 None .text isDarkClearLV__21dSv_player_status_b_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_b_c::isDarkClearLV(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isDarkClearLV__21dSv_player_status_b_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032BD0-80032BEC 001C+00 s=0 e=1 z=0 None .text onTransformLV__21dSv_player_status_b_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_b_c::onTransformLV(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onTransformLV__21dSv_player_status_b_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032BEC-80032C0C 0020+00 s=0 e=8 z=9 None .text isTransformLV__21dSv_player_status_b_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_status_b_c::isTransformLV(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isTransformLV__21dSv_player_status_b_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
2021-03-28 22:49:05 +02:00
|
|
|
/* ############################################################################################## */
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 803790C0-80379234 0172+02 s=0 e=17 z=7 None .rodata tempBitLabels__20dSv_event_tmp_flag_c */
|
2021-03-28 22:49:05 +02:00
|
|
|
SECTION_RODATA u8 const tempBitLabels__20dSv_event_tmp_flag_c[370 + 2 /* padding */] = {
|
2021-03-31 23:22:32 +02:00
|
|
|
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFE, 0xFF, 0x00, 0x40, 0xFD, 0xFF, 0xFC, 0xFF, 0x00, 0x20,
|
|
|
|
|
0x00, 0x80, 0x00, 0x10, 0x00, 0x08, 0x00, 0x04, 0x00, 0x02, 0x00, 0x01, 0x01, 0x80, 0x01, 0x40,
|
|
|
|
|
0x01, 0x20, 0x01, 0x10, 0x01, 0x08, 0x01, 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x80, 0x02, 0x40,
|
|
|
|
|
0x02, 0x20, 0x02, 0x10, 0x02, 0x08, 0x02, 0x04, 0x02, 0x02, 0x02, 0x01, 0x03, 0x80, 0x03, 0x40,
|
|
|
|
|
0x03, 0x20, 0x03, 0x10, 0xFB, 0xFF, 0x03, 0x08, 0x03, 0x04, 0x03, 0x02, 0x03, 0x01, 0x04, 0x80,
|
|
|
|
|
0x04, 0x40, 0x04, 0x20, 0x04, 0x10, 0x04, 0x08, 0x04, 0x04, 0x04, 0x02, 0x04, 0x01, 0x05, 0x80,
|
|
|
|
|
0x05, 0x40, 0x05, 0x20, 0x05, 0x10, 0x05, 0x08, 0x05, 0x04, 0x05, 0x02, 0x05, 0x01, 0x06, 0x80,
|
|
|
|
|
0x06, 0x40, 0x06, 0x20, 0x06, 0x10, 0x06, 0x08, 0x06, 0x04, 0x06, 0x02, 0x06, 0x01, 0x07, 0x80,
|
|
|
|
|
0x07, 0x40, 0x07, 0x20, 0x07, 0x10, 0x07, 0x08, 0x07, 0x04, 0x07, 0x02, 0x07, 0x01, 0x08, 0x80,
|
|
|
|
|
0x08, 0x40, 0x08, 0x20, 0x08, 0x10, 0x08, 0x08, 0x08, 0x04, 0x08, 0x02, 0x08, 0x01, 0x09, 0x80,
|
|
|
|
|
0x09, 0x40, 0x09, 0x20, 0x09, 0x10, 0x09, 0x08, 0x09, 0x04, 0x09, 0x02, 0x09, 0x01, 0x0A, 0x80,
|
|
|
|
|
0x0A, 0x40, 0x0A, 0x20, 0x0A, 0x10, 0x0A, 0x08, 0x0A, 0x04, 0x0A, 0x02, 0x0A, 0x01, 0x0B, 0x80,
|
|
|
|
|
0x0B, 0x40, 0x0B, 0x20, 0x0B, 0x10, 0x0B, 0x08, 0x0B, 0x04, 0xFA, 0xFF, 0xF9, 0xFF, 0xF8, 0xFF,
|
|
|
|
|
0xF7, 0xFF, 0xF6, 0xFF, 0xF5, 0xFF, 0x0B, 0x02, 0x0B, 0x01, 0x0C, 0x80, 0x0C, 0x40, 0x0C, 0x20,
|
|
|
|
|
0x0C, 0x10, 0x0C, 0x08, 0xF4, 0xFF, 0xF3, 0xFF, 0x0C, 0x04, 0x0C, 0x02, 0x0C, 0x01, 0x0D, 0x80,
|
|
|
|
|
0x0D, 0x40, 0x0D, 0x20, 0x0D, 0x10, 0x0D, 0x08, 0x0D, 0x04, 0x0D, 0x02, 0x0D, 0x01, 0x0E, 0x80,
|
|
|
|
|
0x0E, 0x40, 0x0E, 0x20, 0x0E, 0x10, 0x0E, 0x08, 0x0E, 0x04, 0x0E, 0x02, 0x0E, 0x01, 0x0F, 0x80,
|
|
|
|
|
0x0F, 0x40, 0x0F, 0x20, 0x0F, 0x10, 0x0F, 0x08, 0x0F, 0x04, 0x0F, 0x02, 0x0F, 0x01, 0x10, 0x80,
|
|
|
|
|
0x10, 0x40, 0x10, 0x20, 0x10, 0x10, 0x10, 0x08, 0x10, 0x04, 0x10, 0x02, 0x10, 0x01, 0x11, 0x80,
|
|
|
|
|
0x11, 0x40, 0x11, 0x20, 0x11, 0x10, 0x11, 0x08, 0x11, 0x04, 0x11, 0x02, 0x11, 0x01, 0x12, 0x80,
|
|
|
|
|
0x12, 0x40, 0x12, 0x20, 0x12, 0x10, 0x12, 0x08, 0x12, 0x04, 0x12, 0x02, 0x12, 0x01, 0x13, 0x80,
|
|
|
|
|
0x13, 0x40, 0x13, 0x20, 0x13, 0x10, 0x13, 0x08, 0x13, 0x04, 0x13, 0x02, 0x13, 0x01, 0x14, 0x80,
|
|
|
|
|
0x14, 0x40, 0x14, 0x20, 0x14, 0x10, 0x14, 0x08, 0x14, 0x04, 0x14, 0x02, 0x14, 0x01, 0x15, 0x80,
|
|
|
|
|
0xF2, 0xFF,
|
|
|
|
|
/* padding */
|
|
|
|
|
0x00, 0x00,
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80379234-80379298 0062+02 s=8 e=0 z=0 None .rodata @stringBase0 */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma force_active on
|
|
|
|
|
#pragma section ".dead"
|
|
|
|
|
SECTION_DEAD char const* const stringBase_80379234 = "";
|
|
|
|
|
SECTION_DEAD char const* const stringBase_80379235 = "F_SP108";
|
|
|
|
|
SECTION_DEAD char const* const stringBase_8037923D = "合成アイテム不定===>%d, %d\n";
|
|
|
|
|
SECTION_DEAD char const* const stringBase_8037925D = "Write size:%d\n";
|
|
|
|
|
SECTION_DEAD char const* const stringBase_8037926C = "SAVE size:%d\n";
|
|
|
|
|
SECTION_DEAD char const* const stringBase_8037927A = "LOAD size:%d\n";
|
|
|
|
|
SECTION_DEAD char const* const stringBase_80379288 = "INIT size:%d\n";
|
|
|
|
|
/* @stringBase0 padding */
|
|
|
|
|
SECTION_DEAD static char const* const pad_80379296 = "\0";
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80451D5C-80451D60 0004+00 s=3 e=0 z=0 None .sdata2 @3813 */
|
2021-03-28 22:49:05 +02:00
|
|
|
SECTION_SDATA2 static u8 lit_3813[4] = {
|
2021-03-31 23:22:32 +02:00
|
|
|
0x00, 0x00, 0x00, 0x00,
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80032C0C-80032C64 0058+00 s=1 e=0 z=0 None .text init__17dSv_horse_place_cFv */
|
|
|
|
|
// 80032C24: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80032C28: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80032C2C: 80368B2C (strcpy)
|
|
|
|
|
// 80032C30: 80451D5C (lit_3813)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_horse_place_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__17dSv_horse_place_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032C64-80032CC8 0064+00 s=0 e=0 z=1 None .text set__17dSv_horse_place_cFPCcRC4cXyzsSc */
|
|
|
|
|
// 80032C74: 803621D8 (_savegpr_28)
|
|
|
|
|
// 80032C8C: 80368B2C (strcpy)
|
|
|
|
|
// 80032CB4: 80362224 (_restgpr_28)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_horse_place_c::set(char const* param_0, cXyz const& param_1, s16 param_2, s8 param_3) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/set__17dSv_horse_place_cFPCcRC4cXyzsSc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032CC8-80032D1C 0054+00 s=1 e=0 z=0 None .text init__25dSv_player_return_place_cFv */
|
|
|
|
|
// 80032CDC: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80032CE0: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80032CE8: 80368B2C (strcpy)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_return_place_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__25dSv_player_return_place_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032D1C-80032D60 0044+00 s=0 e=0 z=1 None .text set__25dSv_player_return_place_cFPCcScUc */
|
|
|
|
|
// 80032D2C: 803621DC (_savegpr_29)
|
|
|
|
|
// 80032D3C: 80368B2C (strcpy)
|
|
|
|
|
// 80032D4C: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_return_place_c::set(char const* param_0, s8 param_1, u8 param_2) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/set__25dSv_player_return_place_cFPCcScUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032D60-80032DE0 0080+00 s=1 e=0 z=0 None .text init__33dSv_player_field_last_stay_info_cFv */
|
|
|
|
|
// 80032D78: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80032D7C: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80032D80: 80368B2C (strcpy)
|
|
|
|
|
// 80032D84: 80451D5C (lit_3813)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_field_last_stay_info_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__33dSv_player_field_last_stay_info_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032DE0-80032E4C 006C+00 s=0 e=2 z=0 None .text set__33dSv_player_field_last_stay_info_cFPCcRC4cXyzsScUc */
|
|
|
|
|
// 80032DF0: 803621D4 (_savegpr_27)
|
|
|
|
|
// 80032E0C: 80368B2C (strcpy)
|
|
|
|
|
// 80032E38: 80362220 (_restgpr_27)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
asm void dSv_player_field_last_stay_info_c::set(char const* param_0, cXyz const& param_1, s16 param_2, s8 param_3, u8 param_4) {
|
|
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/set__33dSv_player_field_last_stay_info_cFPCcRC4cXyzsScUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032E4C-80032E78 002C+00 s=0 e=1 z=0 None .text onRegionBit__33dSv_player_field_last_stay_info_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_field_last_stay_info_c::onRegionBit(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onRegionBit__33dSv_player_field_last_stay_info_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032E78-80032EB0 0038+00 s=0 e=2 z=0 None .text isRegionBit__33dSv_player_field_last_stay_info_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_field_last_stay_info_c::isRegionBit(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isRegionBit__33dSv_player_field_last_stay_info_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032EB0-80032F2C 007C+00 s=1 e=0 z=0 None .text init__27dSv_player_last_mark_info_cFv */
|
|
|
|
|
// 80032EC8: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80032ECC: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80032ED0: 80368B2C (strcpy)
|
|
|
|
|
// 80032ED4: 80451D5C (lit_3813)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_last_mark_info_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__27dSv_player_last_mark_info_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032F2C-80032F90 0064+00 s=0 e=1 z=0 None .text setWarpItemData__27dSv_player_last_mark_info_cFPCcRC4cXyzsScUcUc */
|
|
|
|
|
// 80032F3C: 803621D8 (_savegpr_28)
|
|
|
|
|
// 80032F54: 80368B2C (strcpy)
|
|
|
|
|
// 80032F7C: 80362224 (_restgpr_28)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char const* False
|
|
|
|
|
// char const False
|
|
|
|
|
// char False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
asm void dSv_player_last_mark_info_c::setWarpItemData(char const* param_0, cXyz const& param_1, s16 param_2, s8 param_3, u8 param_4, u8 param_5) {
|
|
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setWarpItemData__27dSv_player_last_mark_info_cFPCcRC4cXyzsScUcUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032F90-80032FB8 0028+00 s=1 e=0 z=0 None .text init__17dSv_player_item_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__17dSv_player_item_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80032FB8-80033030 0078+00 s=11 e=45 z=2 None .text setItem__17dSv_player_item_cFiUc */
|
|
|
|
|
// 80032FC8: 803621DC (_savegpr_29)
|
|
|
|
|
// 80032FDC: 800332F8 (setLineUpItem__17dSv_player_item_cFv)
|
|
|
|
|
// 80032FE4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80032FE8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80032FF4: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 80033008: 8002DDF4 (dComIfGp_setSelectItem__Fi)
|
|
|
|
|
// 8003301C: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setItem(int param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setItem__17dSv_player_item_cFiUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033030-800332F8 02C8+00 s=7 e=70 z=2 None .text getItem__17dSv_player_item_cCFib */
|
|
|
|
|
// 80033040: 803621D0 (_savegpr_26)
|
|
|
|
|
// 80033060: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033064: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033070: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 80033084: 8002DDC8 (dComIfGs_getMixItemIndex__Fi)
|
|
|
|
|
// 80033098: 8002DDC8 (dComIfGs_getMixItemIndex__Fi)
|
|
|
|
|
// 800330A8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800330AC: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800330B4: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 800330C4: 8002DDC8 (dComIfGs_getMixItemIndex__Fi)
|
|
|
|
|
// 80033264: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033268: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033270: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 80033280: 8002DDC8 (dComIfGs_getMixItemIndex__Fi)
|
|
|
|
|
// 80033294: 8002DCC4 (dComIfGs_setSelectItemIndex__FiUc)
|
|
|
|
|
// 800332A0: 8002DD08 (dComIfGs_setMixItemIndex__FiUc)
|
|
|
|
|
// 800332AC: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 800332B0: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 800332C4: 80006C0C (OSReport_Error)
|
|
|
|
|
// 800332E4: 8036221C (_restgpr_26)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::getItem(int param_0, bool param_1) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getItem__17dSv_player_item_cCFib.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
2021-03-28 22:49:05 +02:00
|
|
|
/* ############################################################################################## */
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 803A7270-803A7288 0017+01 s=1 e=0 z=0 None .data i_item_lst$4006 */
|
2021-03-28 22:49:05 +02:00
|
|
|
SECTION_DATA static u8 i_item_lst[23 + 1 /* padding */] = {
|
2021-03-31 23:22:32 +02:00
|
|
|
0x0A, 0x08, 0x06, 0x02, 0x09, 0x04, 0x03, 0x00, 0x01, 0x17, 0x14, 0x05, 0x0F, 0x10, 0x11, 0x0B,
|
|
|
|
|
0x0C, 0x0D, 0x0E, 0x13, 0x12, 0x16, 0x15,
|
|
|
|
|
/* padding */
|
|
|
|
|
0x00,
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 800332F8-80033354 005C+00 s=2 e=0 z=0 None .text setLineUpItem__17dSv_player_item_cFv */
|
|
|
|
|
// 8003331C: 803A7270 (i_item_lst)
|
|
|
|
|
// 80033320: 803A7270 (i_item_lst)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setLineUpItem() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setLineUpItem__17dSv_player_item_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033354-80033370 001C+00 s=0 e=2 z=0 None .text getLineUpItem__17dSv_player_item_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::getLineUpItem(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getLineUpItem__17dSv_player_item_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033370-80033450 00E0+00 s=1 e=2 z=0 None .text setBottleItemIn__17dSv_player_item_cFUcUc */
|
|
|
|
|
// 80033380: 803621D8 (_savegpr_28)
|
|
|
|
|
// 80033390: 80032918 (dSv_item_rename__FUc)
|
|
|
|
|
// 8003339C: 80032918 (dSv_item_rename__FUc)
|
|
|
|
|
// 800333CC: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 800333DC: 80430188 (g_meter2_info)
|
|
|
|
|
// 800333E0: 80430188 (g_meter2_info)
|
|
|
|
|
// 800333EC: 8021DCC4 (setHotSpringTimer__13dMeter2Info_cFUc)
|
|
|
|
|
// 800333F4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800333F8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033408: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 8003341C: 8002DDF4 (dComIfGp_setSelectItem__Fi)
|
|
|
|
|
// 8003343C: 80362224 (_restgpr_28)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setBottleItemIn(u8 param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setBottleItemIn__17dSv_player_item_cFUcUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033450-80033494 0044+00 s=0 e=26 z=0 None .text setEmptyBottleItemIn__17dSv_player_item_cFUc */
|
|
|
|
|
// 8003346C: 80032918 (dSv_item_rename__FUc)
|
|
|
|
|
// 8003347C: 80033370 (setBottleItemIn__17dSv_player_item_cFUcUc)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setEmptyBottleItemIn(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEmptyBottleItemIn__17dSv_player_item_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033494-80033514 0080+00 s=0 e=1 z=1 None .text setEmptyBottle__17dSv_player_item_cFv */
|
|
|
|
|
// 800334A4: 803621DC (_savegpr_29)
|
|
|
|
|
// 800334AC: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800334B0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800334CC: 80033030 (getItem__17dSv_player_item_cCFib)
|
|
|
|
|
// 800334E8: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80033500: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setEmptyBottle() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEmptyBottle__17dSv_player_item_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033514-80033598 0084+00 s=0 e=3 z=0 None .text setEmptyBottle__17dSv_player_item_cFUc */
|
|
|
|
|
// 80033524: 803621D8 (_savegpr_28)
|
|
|
|
|
// 80033530: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033534: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033550: 80033030 (getItem__17dSv_player_item_cCFib)
|
|
|
|
|
// 8003356C: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80033584: 80362224 (_restgpr_28)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setEmptyBottle(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEmptyBottle__17dSv_player_item_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033598-800336BC 0124+00 s=1 e=3 z=0 None .text setEquipBottleItemIn__17dSv_player_item_cFUcUc */
|
|
|
|
|
// 800335A8: 803621DC (_savegpr_29)
|
|
|
|
|
// 800335BC: 80032918 (dSv_item_rename__FUc)
|
|
|
|
|
// 800335C4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800335C8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800335D4: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 800335E4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800335E8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800335F0: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 8003360C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033610: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033618: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 80033620: 80430188 (g_meter2_info)
|
|
|
|
|
// 80033624: 80430188 (g_meter2_info)
|
|
|
|
|
// 80033628: 8021DCC4 (setHotSpringTimer__13dMeter2Info_cFUc)
|
|
|
|
|
// 8003362C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033630: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033638: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 8003364C: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80033650: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033654: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 8003365C: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 80033664: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033668: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033678: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 8003367C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033680: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033688: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 8003368C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033690: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800336A0: 8002DDF4 (dComIfGp_setSelectItem__Fi)
|
|
|
|
|
// 800336A8: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setEquipBottleItemIn(u8 param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEquipBottleItemIn__17dSv_player_item_cFUcUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800336BC-800336E0 0024+00 s=0 e=4 z=0 None .text setEquipBottleItemEmpty__17dSv_player_item_cFUc */
|
|
|
|
|
// 800336CC: 80033598 (setEquipBottleItemIn__17dSv_player_item_cFUcUc)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setEquipBottleItemEmpty(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEquipBottleItemEmpty__17dSv_player_item_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800336E0-80033754 0074+00 s=0 e=30 z=0 None .text checkBottle__17dSv_player_item_cFUc */
|
|
|
|
|
// 80033700: 80032918 (dSv_item_rename__FUc)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::checkBottle(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/checkBottle__17dSv_player_item_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
2021-03-28 22:49:05 +02:00
|
|
|
/* ############################################################################################## */
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 803A7288-803A78F8 066C+04 s=2 e=45 z=148 None .data saveBitLabels__16dSv_event_flag_c */
|
2021-03-28 22:49:05 +02:00
|
|
|
SECTION_DATA u8 saveBitLabels__16dSv_event_flag_c[1644 + 4 /* padding */] = {
|
2021-03-31 23:22:32 +02:00
|
|
|
0xFF, 0xFF, 0x00, 0x80, 0x00, 0x40, 0x00, 0x20, 0x00, 0x10, 0x00, 0x08, 0x00, 0x04, 0x00, 0x02,
|
|
|
|
|
0x00, 0x01, 0x01, 0x80, 0x01, 0x40, 0x01, 0x20, 0x01, 0x10, 0x01, 0x08, 0x01, 0x04, 0x01, 0x02,
|
|
|
|
|
0x01, 0x01, 0x02, 0x80, 0x02, 0x40, 0x02, 0x20, 0x02, 0x10, 0x02, 0x08, 0x02, 0x04, 0x02, 0x02,
|
|
|
|
|
0x02, 0x01, 0x03, 0x80, 0x03, 0x40, 0x03, 0x20, 0x03, 0x10, 0x03, 0x08, 0x03, 0x04, 0x03, 0x02,
|
|
|
|
|
0x03, 0x01, 0x04, 0x80, 0x04, 0x40, 0x04, 0x20, 0x04, 0x10, 0x04, 0x08, 0x04, 0x04, 0x04, 0x02,
|
|
|
|
|
0x04, 0x01, 0x05, 0x80, 0x05, 0x40, 0x05, 0x20, 0x05, 0x10, 0x05, 0x08, 0x05, 0x04, 0x05, 0x02,
|
|
|
|
|
0x05, 0x01, 0x06, 0x80, 0x06, 0x40, 0x06, 0x20, 0x06, 0x10, 0x06, 0x08, 0x06, 0x04, 0x06, 0x02,
|
|
|
|
|
0x06, 0x01, 0x07, 0x80, 0x07, 0x40, 0x07, 0x20, 0x07, 0x10, 0x07, 0x08, 0x07, 0x04, 0x07, 0x02,
|
|
|
|
|
0x07, 0x01, 0x08, 0x80, 0x08, 0x40, 0x08, 0x20, 0x08, 0x10, 0x08, 0x08, 0x08, 0x04, 0x08, 0x02,
|
|
|
|
|
0x08, 0x01, 0x09, 0x80, 0x09, 0x40, 0x09, 0x20, 0x09, 0x10, 0x09, 0x08, 0x09, 0x04, 0x09, 0x02,
|
|
|
|
|
0x09, 0x01, 0x0A, 0x80, 0x0A, 0x40, 0x0A, 0x20, 0x0A, 0x10, 0x0A, 0x08, 0x0A, 0x04, 0x0A, 0x02,
|
|
|
|
|
0x0A, 0x01, 0x0B, 0x80, 0x0B, 0x40, 0x0B, 0x20, 0x0B, 0x10, 0x0B, 0x08, 0x0B, 0x04, 0x0B, 0x02,
|
|
|
|
|
0x0B, 0x01, 0x0C, 0x80, 0x0C, 0x40, 0x0C, 0x20, 0x0C, 0x10, 0x0C, 0x08, 0x0C, 0x04, 0x0C, 0x02,
|
|
|
|
|
0x0C, 0x01, 0x0D, 0x80, 0x0D, 0x40, 0x0D, 0x20, 0x0D, 0x10, 0x0D, 0x08, 0x0D, 0x04, 0x0D, 0x02,
|
|
|
|
|
0x0D, 0x01, 0x0E, 0x80, 0x0E, 0x40, 0x0E, 0x20, 0x0E, 0x10, 0x0E, 0x08, 0x0E, 0x04, 0x0E, 0x02,
|
|
|
|
|
0x0E, 0x01, 0x0F, 0x80, 0x0F, 0x40, 0x0F, 0x20, 0x0F, 0x10, 0x0F, 0x08, 0x0F, 0x04, 0x0F, 0x02,
|
|
|
|
|
0x0F, 0x01, 0x10, 0x80, 0x10, 0x40, 0x10, 0x20, 0x10, 0x10, 0x10, 0x08, 0x10, 0x04, 0x10, 0x02,
|
|
|
|
|
0x10, 0x01, 0x11, 0x80, 0x11, 0x40, 0x11, 0x20, 0x11, 0x10, 0x11, 0x08, 0x11, 0x04, 0x11, 0x02,
|
|
|
|
|
0x11, 0x01, 0x12, 0x80, 0x12, 0x40, 0x12, 0x20, 0x12, 0x10, 0x12, 0x08, 0x12, 0x04, 0x12, 0x02,
|
|
|
|
|
0x12, 0x01, 0x13, 0x80, 0x13, 0x40, 0x13, 0x20, 0x13, 0x10, 0x13, 0x08, 0x13, 0x04, 0x13, 0x02,
|
|
|
|
|
0x13, 0x01, 0x14, 0x80, 0x14, 0x40, 0x14, 0x20, 0x14, 0x10, 0x14, 0x08, 0x14, 0x04, 0x14, 0x02,
|
|
|
|
|
0x14, 0x01, 0x15, 0x80, 0x15, 0x40, 0x15, 0x20, 0x15, 0x10, 0x15, 0x08, 0x15, 0x04, 0x15, 0x02,
|
|
|
|
|
0x15, 0x01, 0x16, 0x80, 0x16, 0x40, 0x16, 0x20, 0x16, 0x10, 0x16, 0x08, 0x16, 0x04, 0x16, 0x02,
|
|
|
|
|
0x16, 0x01, 0xFF, 0x1F, 0x17, 0x80, 0x17, 0x40, 0x17, 0x20, 0x17, 0x10, 0x17, 0x08, 0x17, 0x04,
|
|
|
|
|
0x17, 0x02, 0x17, 0x01, 0x18, 0x80, 0x18, 0x40, 0x18, 0x20, 0x18, 0x10, 0xFE, 0xFF, 0xFD, 0xFF,
|
|
|
|
|
0xFC, 0xFF, 0xFB, 0xFF, 0x18, 0x08, 0x18, 0x04, 0x18, 0x02, 0x18, 0x01, 0x19, 0x80, 0x19, 0x40,
|
|
|
|
|
0x19, 0x20, 0x19, 0x10, 0x19, 0x08, 0x19, 0x04, 0x19, 0x02, 0x19, 0x01, 0x1A, 0x80, 0x1A, 0x40,
|
|
|
|
|
0x1A, 0x20, 0x1A, 0x10, 0x1A, 0x08, 0x1A, 0x04, 0x1A, 0x02, 0x1A, 0x01, 0x1B, 0x80, 0x1B, 0x40,
|
|
|
|
|
0x1B, 0x20, 0x1B, 0x10, 0x1B, 0x08, 0x1B, 0x04, 0x1B, 0x02, 0x1B, 0x01, 0x1C, 0x80, 0x1C, 0x40,
|
|
|
|
|
0x1C, 0x20, 0x1C, 0x10, 0x1C, 0x08, 0x1C, 0x04, 0x1C, 0x02, 0x1C, 0x01, 0x1D, 0x80, 0x1D, 0x40,
|
|
|
|
|
0x1D, 0x20, 0x1D, 0x10, 0x1D, 0x08, 0x1D, 0x04, 0x1D, 0x02, 0x1D, 0x01, 0x1E, 0x80, 0x1E, 0x40,
|
|
|
|
|
0x1E, 0x20, 0x1E, 0x10, 0x1E, 0x08, 0x1E, 0x04, 0x1E, 0x02, 0x1E, 0x01, 0x1F, 0x80, 0x1F, 0x40,
|
|
|
|
|
0x1F, 0x20, 0x1F, 0x10, 0x1F, 0x08, 0x1F, 0x04, 0x1F, 0x02, 0x1F, 0x01, 0x20, 0x80, 0x20, 0x40,
|
|
|
|
|
0x20, 0x20, 0x20, 0x10, 0x20, 0x08, 0x20, 0x04, 0x20, 0x02, 0x20, 0x01, 0x21, 0x80, 0x21, 0x40,
|
|
|
|
|
0x21, 0x20, 0x21, 0x10, 0x21, 0x08, 0x21, 0x04, 0x21, 0x02, 0x21, 0x01, 0x22, 0x80, 0x22, 0x40,
|
|
|
|
|
0x22, 0x20, 0x22, 0x10, 0x22, 0x08, 0x22, 0x04, 0x22, 0x02, 0x22, 0x01, 0x23, 0x80, 0x23, 0x40,
|
|
|
|
|
0x23, 0x20, 0x23, 0x10, 0x23, 0x08, 0x23, 0x04, 0x23, 0x02, 0x23, 0x01, 0x24, 0x80, 0x24, 0x40,
|
|
|
|
|
0x24, 0x20, 0x24, 0x10, 0x24, 0x08, 0x24, 0x04, 0x24, 0x02, 0x24, 0x01, 0x25, 0x80, 0x25, 0x40,
|
|
|
|
|
0x25, 0x20, 0x25, 0x10, 0x25, 0x08, 0x25, 0x04, 0x25, 0x02, 0x25, 0x01, 0x26, 0x80, 0x26, 0x40,
|
|
|
|
|
0x26, 0x20, 0x26, 0x10, 0x26, 0x08, 0x26, 0x04, 0x26, 0x02, 0x26, 0x01, 0x27, 0x80, 0x27, 0x40,
|
|
|
|
|
0x27, 0x20, 0x27, 0x10, 0x27, 0x08, 0x27, 0x04, 0x27, 0x02, 0x27, 0x01, 0x28, 0x80, 0x28, 0x40,
|
|
|
|
|
0x28, 0x20, 0x28, 0x10, 0x28, 0x08, 0x28, 0x04, 0x28, 0x02, 0x28, 0x01, 0x29, 0x80, 0x29, 0x40,
|
|
|
|
|
0x29, 0x20, 0x29, 0x10, 0x29, 0x08, 0x29, 0x04, 0x29, 0x02, 0x29, 0x01, 0x2A, 0x80, 0x2A, 0x40,
|
|
|
|
|
0x2A, 0x20, 0x2A, 0x10, 0x2A, 0x08, 0x2A, 0x04, 0x2A, 0x02, 0x2A, 0x01, 0x2B, 0x80, 0x2B, 0x40,
|
|
|
|
|
0x2B, 0x20, 0x2B, 0x10, 0x2B, 0x08, 0x2B, 0x04, 0x2B, 0x02, 0x2B, 0x01, 0x2C, 0x80, 0x2C, 0x40,
|
|
|
|
|
0x2C, 0x20, 0x2C, 0x10, 0x2C, 0x08, 0x2C, 0x04, 0x2C, 0x02, 0x2C, 0x01, 0x2D, 0x80, 0x2D, 0x40,
|
|
|
|
|
0x2D, 0x20, 0x2D, 0x10, 0x2D, 0x08, 0x2D, 0x04, 0x2D, 0x02, 0x2D, 0x01, 0x2E, 0x80, 0x2E, 0x40,
|
|
|
|
|
0x2E, 0x20, 0x2E, 0x10, 0x2E, 0x08, 0x2E, 0x04, 0x2E, 0x02, 0x2E, 0x01, 0x2F, 0x80, 0x2F, 0x40,
|
|
|
|
|
0x2F, 0x20, 0x2F, 0x10, 0x2F, 0x08, 0x2F, 0x04, 0x2F, 0x02, 0x2F, 0x01, 0x30, 0x80, 0x30, 0x40,
|
|
|
|
|
0x30, 0x20, 0x30, 0x10, 0x30, 0x08, 0x30, 0x04, 0x30, 0x02, 0x30, 0x01, 0x31, 0x80, 0x31, 0x40,
|
|
|
|
|
0x31, 0x20, 0x31, 0x10, 0x31, 0x08, 0x31, 0x04, 0x31, 0x02, 0x31, 0x01, 0x32, 0x80, 0x32, 0x40,
|
|
|
|
|
0x32, 0x20, 0x32, 0x10, 0x32, 0x08, 0x32, 0x04, 0x32, 0x02, 0x32, 0x01, 0x33, 0x80, 0x33, 0x40,
|
|
|
|
|
0x33, 0x20, 0x33, 0x10, 0x33, 0x08, 0x33, 0x04, 0x33, 0x02, 0x33, 0x01, 0x34, 0x80, 0x34, 0x40,
|
|
|
|
|
0x34, 0x20, 0x34, 0x10, 0x34, 0x08, 0x34, 0x04, 0x34, 0x02, 0x34, 0x01, 0x35, 0x80, 0x35, 0x40,
|
|
|
|
|
0x35, 0x20, 0x35, 0x10, 0x35, 0x08, 0x35, 0x04, 0x35, 0x02, 0x35, 0x01, 0x36, 0x80, 0x36, 0x40,
|
|
|
|
|
0x36, 0x20, 0x36, 0x10, 0x36, 0x08, 0x36, 0x04, 0x36, 0x02, 0x36, 0x01, 0x37, 0x80, 0x37, 0x40,
|
|
|
|
|
0x37, 0x20, 0x37, 0x10, 0x37, 0x08, 0xFA, 0xFF, 0xF9, 0xFF, 0x37, 0x04, 0x37, 0x02, 0x37, 0x01,
|
|
|
|
|
0x38, 0x80, 0x38, 0x40, 0x38, 0x20, 0x38, 0x10, 0x38, 0x08, 0x38, 0x04, 0x38, 0x02, 0x38, 0x01,
|
|
|
|
|
0x39, 0x80, 0x39, 0x40, 0x39, 0x20, 0x39, 0x10, 0x39, 0x08, 0x39, 0x04, 0x39, 0x02, 0x39, 0x01,
|
|
|
|
|
0x3A, 0x80, 0x3A, 0x40, 0x3A, 0x20, 0x3A, 0x10, 0x3A, 0x08, 0x3A, 0x04, 0x3A, 0x02, 0x3A, 0x01,
|
|
|
|
|
0x3B, 0x80, 0x3B, 0x40, 0x3B, 0x20, 0x3B, 0x10, 0x3B, 0x08, 0x3B, 0x04, 0x3B, 0x02, 0x3B, 0x01,
|
|
|
|
|
0x3C, 0x80, 0x3C, 0x40, 0x3C, 0x20, 0x3C, 0x10, 0x3C, 0x08, 0x3C, 0x04, 0x3C, 0x02, 0x3C, 0x01,
|
|
|
|
|
0x3D, 0x80, 0x3D, 0x40, 0x3D, 0x20, 0x3D, 0x10, 0x3D, 0x08, 0x3D, 0x04, 0x3D, 0x02, 0x3D, 0x01,
|
|
|
|
|
0x3E, 0x80, 0x3E, 0x40, 0x3E, 0x20, 0x3E, 0x10, 0x3E, 0x08, 0x3E, 0x04, 0x3E, 0x02, 0xF8, 0xFF,
|
|
|
|
|
0xF7, 0xFF, 0x3E, 0x01, 0x3F, 0x80, 0x3F, 0x40, 0x3F, 0x20, 0x3F, 0x10, 0x3F, 0x08, 0x3F, 0x04,
|
|
|
|
|
0x3F, 0x02, 0x3F, 0x01, 0x40, 0x80, 0x40, 0x40, 0x40, 0x20, 0x40, 0x10, 0x40, 0x08, 0x40, 0x04,
|
|
|
|
|
0x40, 0x02, 0x40, 0x01, 0x41, 0x80, 0x41, 0x40, 0x41, 0x20, 0x41, 0x10, 0x41, 0x08, 0x41, 0x04,
|
|
|
|
|
0x41, 0x02, 0x41, 0x01, 0x42, 0x80, 0x42, 0x40, 0x42, 0x20, 0x42, 0x10, 0x42, 0x08, 0x42, 0x04,
|
|
|
|
|
0x42, 0x02, 0x42, 0x01, 0x43, 0x80, 0x43, 0x40, 0x43, 0x20, 0x43, 0x10, 0x43, 0x08, 0x43, 0x04,
|
|
|
|
|
0x43, 0x02, 0x43, 0x01, 0x44, 0x80, 0x44, 0x40, 0x44, 0x20, 0x44, 0x10, 0x44, 0x08, 0x44, 0x04,
|
|
|
|
|
0x44, 0x02, 0x44, 0x01, 0x45, 0x80, 0x45, 0x40, 0x45, 0x20, 0x45, 0x10, 0x45, 0x08, 0x45, 0x04,
|
|
|
|
|
0x45, 0x02, 0x45, 0x01, 0x46, 0x80, 0x46, 0x40, 0x46, 0x20, 0x46, 0x10, 0x46, 0x08, 0x46, 0x04,
|
|
|
|
|
0x46, 0x02, 0x46, 0x01, 0x47, 0x80, 0x47, 0x40, 0x47, 0x20, 0x47, 0x10, 0x47, 0x08, 0x47, 0x04,
|
|
|
|
|
0x47, 0x02, 0x47, 0x01, 0x48, 0x80, 0x48, 0x40, 0x48, 0x20, 0x48, 0x10, 0x48, 0x08, 0x48, 0x04,
|
|
|
|
|
0x48, 0x02, 0x48, 0x01, 0x49, 0x80, 0x49, 0x40, 0x49, 0x20, 0x49, 0x10, 0x49, 0x08, 0x49, 0x04,
|
|
|
|
|
0x49, 0x02, 0x49, 0x01, 0xFF, 0xFF, 0x4A, 0x40, 0x4A, 0x20, 0x4A, 0x10, 0x4A, 0x08, 0x4A, 0x04,
|
|
|
|
|
0x4A, 0x02, 0x4A, 0x01, 0x4B, 0x80, 0x4B, 0x40, 0x4B, 0x20, 0x4B, 0x10, 0x4B, 0x08, 0x4B, 0x04,
|
|
|
|
|
0x4B, 0x02, 0x4B, 0x01, 0x4C, 0x80, 0x4C, 0x40, 0x4C, 0x20, 0x4C, 0x10, 0x4C, 0x08, 0x4C, 0x04,
|
|
|
|
|
0x4C, 0x02, 0x4C, 0x01, 0x4D, 0x80, 0x4D, 0x40, 0x4D, 0x20, 0x4D, 0x10, 0x4D, 0x08, 0x4A, 0x80,
|
|
|
|
|
0x4D, 0x04, 0x4D, 0x02, 0x4D, 0x01, 0x4E, 0x80, 0x4E, 0x40, 0x4E, 0x20, 0x4E, 0x10, 0x4E, 0x08,
|
|
|
|
|
0x4E, 0x04, 0x4E, 0x02, 0x4E, 0x01, 0x4F, 0x80, 0x4F, 0x40, 0x4F, 0x20, 0x4F, 0x10, 0x4F, 0x08,
|
|
|
|
|
0x4F, 0x04, 0x4F, 0x02, 0x4F, 0x01, 0x50, 0x80, 0x50, 0x40, 0x50, 0x20, 0x50, 0x10, 0x50, 0x08,
|
|
|
|
|
0x50, 0x04, 0x50, 0x02, 0x50, 0x01, 0x51, 0x80, 0x51, 0x40, 0x51, 0x20, 0x51, 0x10, 0x51, 0x08,
|
|
|
|
|
0x51, 0x04, 0x51, 0x02, 0x51, 0x01, 0x52, 0x80, 0x52, 0x40, 0x52, 0x20, 0x52, 0x10, 0x52, 0x08,
|
|
|
|
|
0x52, 0x04, 0x52, 0x02, 0x52, 0x01, 0x53, 0x80, 0x53, 0x40, 0x53, 0x20, 0x53, 0x10, 0x53, 0x08,
|
|
|
|
|
0x53, 0x04, 0x53, 0x02, 0x53, 0x01, 0x54, 0x80, 0x54, 0x40, 0x54, 0x20, 0x54, 0x10, 0x54, 0x08,
|
|
|
|
|
0x54, 0x04, 0x54, 0x02, 0x54, 0x01, 0x55, 0x80, 0x55, 0x40, 0x55, 0x20, 0x55, 0x10, 0x55, 0x08,
|
|
|
|
|
0x55, 0x04, 0x55, 0x02, 0x55, 0x01, 0x56, 0x80, 0x56, 0x40, 0x56, 0x20, 0x56, 0x10, 0x56, 0x08,
|
|
|
|
|
0x56, 0x04, 0x56, 0x02, 0x56, 0x01, 0x57, 0x80, 0x57, 0x40, 0x57, 0x20, 0xF6, 0x3F, 0xF5, 0x7F,
|
|
|
|
|
0xF4, 0x7F, 0xF3, 0x7F, 0xF2, 0x7F, 0x57, 0x10, 0x57, 0x08, 0x57, 0x04, 0x57, 0x02, 0x57, 0x01,
|
|
|
|
|
0x58, 0x80, 0x58, 0x40, 0x58, 0x20, 0x58, 0x10, 0x58, 0x08, 0x58, 0x04, 0x58, 0x02, 0x58, 0x01,
|
|
|
|
|
0x59, 0x80, 0x59, 0x40, 0x59, 0x20, 0xF1, 0x1F, 0x59, 0x10, 0x59, 0x08, 0x59, 0x04, 0x59, 0x02,
|
|
|
|
|
0x59, 0x01, 0x5A, 0x80, 0x5A, 0x40, 0x5A, 0x20, 0x5A, 0x10, 0x5A, 0x08, 0x5A, 0x04, 0x5A, 0x02,
|
|
|
|
|
0x5A, 0x01, 0x5B, 0x80, 0x5B, 0x40, 0x5B, 0x20, 0x5B, 0x10, 0x5B, 0x08, 0x5B, 0x04, 0x5B, 0x02,
|
|
|
|
|
0x5B, 0x01, 0x5C, 0x80, 0x5C, 0x40, 0x5C, 0x20, 0x5C, 0x10, 0x5C, 0x08, 0x5C, 0x04, 0x5C, 0x02,
|
|
|
|
|
0xF0, 0xFF, 0xEF, 0xFF, 0xEE, 0xFF, 0xED, 0xFF, 0xEC, 0xFF, 0xEB, 0xFF, 0x5C, 0x01, 0x5D, 0x80,
|
|
|
|
|
0x5D, 0x40, 0x5D, 0x20, 0x5D, 0x10, 0x5D, 0x08, 0x5D, 0x04, 0x5D, 0x02, 0x5D, 0x01, 0x5E, 0x80,
|
|
|
|
|
0x5E, 0x40, 0x5E, 0x20, 0x5E, 0x10, 0x5E, 0x08, 0x5E, 0x04, 0x5E, 0x02, 0x5E, 0x01, 0x5F, 0x80,
|
|
|
|
|
0x5F, 0x40, 0x5F, 0x20, 0x5F, 0x10, 0x5F, 0x08, 0x5F, 0x04, 0x5F, 0x02, 0x5F, 0x01, 0x60, 0x80,
|
|
|
|
|
0x60, 0x40, 0x60, 0x20, 0x60, 0x10, 0x60, 0x08, 0x60, 0x04, 0x60, 0x02, 0x60, 0x01, 0x61, 0x80,
|
|
|
|
|
0x61, 0x40, 0x61, 0x20, 0x61, 0x10, 0x61, 0x08, 0x61, 0x04, 0x61, 0x02, 0x61, 0x01, 0x62, 0x80,
|
|
|
|
|
0x62, 0x40, 0x62, 0x20, 0x62, 0x10, 0x62, 0x08, 0x62, 0x04, 0x62, 0x02, 0x62, 0x01, 0x63, 0x80,
|
|
|
|
|
0x63, 0x40, 0x63, 0x20, 0x63, 0x10, 0x63, 0x08, 0x63, 0x04, 0x63, 0x02,
|
|
|
|
|
/* padding */
|
|
|
|
|
0x00, 0x00, 0x00, 0x00,
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
/* 80033754-800337EC 0098+00 s=0 e=1 z=0 None .text checkInsectBottle__17dSv_player_item_cFv */
|
|
|
|
|
// 80033764: 803621D4 (_savegpr_27)
|
|
|
|
|
// 80033770: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033774: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033780: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 80033784: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 80033794: 80033EC8 (isFirstBit__21dSv_player_get_item_cCFUc)
|
|
|
|
|
// 800337AC: 800349BC (isEventBit__11dSv_event_cCFUs)
|
|
|
|
|
// 800337D8: 80362220 (_restgpr_27)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::checkInsectBottle() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/checkInsectBottle__17dSv_player_item_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800337EC-80033828 003C+00 s=0 e=1 z=1 None .text checkEmptyBottle__17dSv_player_item_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::checkEmptyBottle() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/checkEmptyBottle__17dSv_player_item_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033828-80033910 00E8+00 s=1 e=0 z=0 None .text setBombBagItemIn__17dSv_player_item_cFUcUcb */
|
|
|
|
|
// 80033838: 803621DC (_savegpr_29)
|
|
|
|
|
// 80033868: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80033884: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033888: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033894: 800340F8 (getBombNum__21dSv_player_item_max_cCFUc)
|
|
|
|
|
// 8003389C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800338A0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800338AC: 80033F6C (setBombNum__24dSv_player_item_record_cFUcUc)
|
|
|
|
|
// 800338B4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800338B8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800338C8: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 800338DC: 8002DDF4 (dComIfGp_setSelectItem__Fi)
|
|
|
|
|
// 800338FC: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setBombBagItemIn(u8 param_0, u8 param_1, bool param_2) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setBombBagItemIn__17dSv_player_item_cFUcUcb.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033910-80033A20 0110+00 s=1 e=0 z=0 None .text setBombBagItemIn__17dSv_player_item_cFUcUcUcb */
|
|
|
|
|
// 80033920: 803621D4 (_savegpr_27)
|
|
|
|
|
// 80033954: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80033970: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033974: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033984: 800340F8 (getBombNum__21dSv_player_item_max_cCFUc)
|
|
|
|
|
// 800339A0: 800340F8 (getBombNum__21dSv_player_item_max_cCFUc)
|
|
|
|
|
// 800339A8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800339AC: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800339BC: 80033F6C (setBombNum__24dSv_player_item_record_cFUcUc)
|
|
|
|
|
// 800339C4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800339C8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800339D8: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 800339EC: 8002DDF4 (dComIfGp_setSelectItem__Fi)
|
|
|
|
|
// 80033A0C: 80362220 (_restgpr_27)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setBombBagItemIn(u8 param_0, u8 param_1, u8 param_2, bool param_3) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setBombBagItemIn__17dSv_player_item_cFUcUcUcb.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033A20-80033A50 0030+00 s=0 e=2 z=0 None .text setEmptyBombBagItemIn__17dSv_player_item_cFUcb */
|
|
|
|
|
// 80033A3C: 80033828 (setBombBagItemIn__17dSv_player_item_cFUcUcb)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setEmptyBombBagItemIn(u8 param_0, bool param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEmptyBombBagItemIn__17dSv_player_item_cFUcb.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033A50-80033A88 0038+00 s=0 e=1 z=1 None .text setEmptyBombBagItemIn__17dSv_player_item_cFUcUcb */
|
|
|
|
|
// 80033A74: 80033910 (setBombBagItemIn__17dSv_player_item_cFUcUcUcb)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
|
|
|
|
// bool False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setEmptyBombBagItemIn(u8 param_0, u8 param_1, bool param_2) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEmptyBombBagItemIn__17dSv_player_item_cFUcUcb.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033A88-80033B08 0080+00 s=0 e=2 z=0 None .text setEmptyBombBag__17dSv_player_item_cFv */
|
|
|
|
|
// 80033A98: 803621DC (_savegpr_29)
|
|
|
|
|
// 80033AA0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033AA4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033AC0: 80033030 (getItem__17dSv_player_item_cCFib)
|
|
|
|
|
// 80033ADC: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80033AF4: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setEmptyBombBag() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEmptyBombBag__17dSv_player_item_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033B08-80033BEC 00E4+00 s=0 e=3 z=0 None .text setEmptyBombBag__17dSv_player_item_cFUcUc */
|
|
|
|
|
// 80033B18: 803621D4 (_savegpr_27)
|
|
|
|
|
// 80033B28: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033B2C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033B48: 80033030 (getItem__17dSv_player_item_cCFib)
|
|
|
|
|
// 80033B64: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80033B74: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033B78: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033B88: 800340F8 (getBombNum__21dSv_player_item_max_cCFUc)
|
|
|
|
|
// 80033BA4: 800340F8 (getBombNum__21dSv_player_item_max_cCFUc)
|
|
|
|
|
// 80033BAC: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033BB0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033BC0: 80033F6C (setBombNum__24dSv_player_item_record_cFUcUc)
|
|
|
|
|
// 80033BD8: 80362220 (_restgpr_27)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setEmptyBombBag(u8 param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEmptyBombBag__17dSv_player_item_cFUcUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033BEC-80033C2C 0040+00 s=0 e=1 z=0 None .text checkBombBag__17dSv_player_item_cFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::checkBombBag(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/checkBombBag__17dSv_player_item_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033C2C-80033CBC 0090+00 s=0 e=2 z=1 None .text setWarashibeItem__17dSv_player_item_cFUc */
|
|
|
|
|
// 80033C3C: 803621DC (_savegpr_29)
|
|
|
|
|
// 80033C44: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033C48: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033C58: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80033C60: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033C64: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033C80: 80032A5C (getSelectItemIndex__21dSv_player_status_a_cCFi)
|
|
|
|
|
// 80033C94: 8002DDF4 (dComIfGp_setSelectItem__Fi)
|
|
|
|
|
// 80033CA8: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setWarashibeItem(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setWarashibeItem__17dSv_player_item_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033CBC-80033D40 0084+00 s=0 e=1 z=0 None .text setRodTypeLevelUp__17dSv_player_item_cFv */
|
|
|
|
|
// 80033D1C: 8002DDF4 (dComIfGp_setSelectItem__Fi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setRodTypeLevelUp() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setRodTypeLevelUp__17dSv_player_item_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033D40-80033E40 0100+00 s=0 e=2 z=0 None .text setBaitItem__17dSv_player_item_cFUc */
|
|
|
|
|
// 80033D7C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033D80: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033D8C: 80033EC8 (isFirstBit__21dSv_player_get_item_cCFUc)
|
|
|
|
|
// 80033DB0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033DB4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033DC0: 80033EC8 (isFirstBit__21dSv_player_get_item_cCFUc)
|
|
|
|
|
// 80033DE4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033DE8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033DF4: 80033EC8 (isFirstBit__21dSv_player_get_item_cCFUc)
|
|
|
|
|
// 80033E1C: 8002DDF4 (dComIfGp_setSelectItem__Fi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_c::setBaitItem(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setBaitItem__17dSv_player_item_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033E40-80033E60 0020+00 s=1 e=0 z=0 None .text init__21dSv_player_get_item_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_get_item_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__21dSv_player_get_item_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033E60-80033E94 0034+00 s=0 e=3 z=1 None .text onFirstBit__21dSv_player_get_item_cFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_get_item_c::onFirstBit(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onFirstBit__21dSv_player_get_item_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033E94-80033EC8 0034+00 s=0 e=7 z=1 None .text offFirstBit__21dSv_player_get_item_cFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_get_item_c::offFirstBit(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offFirstBit__21dSv_player_get_item_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033EC8-80033F00 0038+00 s=4 e=87 z=2 None .text isFirstBit__21dSv_player_get_item_cCFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_get_item_c::isFirstBit(u8 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isFirstBit__21dSv_player_get_item_cCFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033F00-80033F6C 006C+00 s=1 e=0 z=0 None .text init__24dSv_player_item_record_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_record_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__24dSv_player_item_record_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033F6C-80033F7C 0010+00 s=3 e=5 z=0 None .text setBombNum__24dSv_player_item_record_cFUcUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_record_c::setBombNum(u8 param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setBombNum__24dSv_player_item_record_cFUcUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033F7C-80033F8C 0010+00 s=0 e=13 z=2 None .text getBombNum__24dSv_player_item_record_cCFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_record_c::getBombNum(u8 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getBombNum__24dSv_player_item_record_cCFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033F8C-80033F9C 0010+00 s=0 e=2 z=0 None .text setBottleNum__24dSv_player_item_record_cFUcUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_record_c::setBottleNum(u8 param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setBottleNum__24dSv_player_item_record_cFUcUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80033F9C-80034030 0094+00 s=0 e=1 z=0 None .text addBottleNum__24dSv_player_item_record_cFUcs */
|
|
|
|
|
// 80033FC4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033FC8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80033FDC: 80033030 (getItem__17dSv_player_item_cCFib)
|
|
|
|
|
// 80033FF4: 8002E5B8 (dComIfGs_getBottleMax__Fv)
|
|
|
|
|
// 80034004: 8002E5B8 (dComIfGs_getBottleMax__Fv)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// s16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_record_c::addBottleNum(u8 param_0, s16 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/addBottleNum__24dSv_player_item_record_cFUcs.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034030-80034040 0010+00 s=0 e=4 z=0 None .text getBottleNum__24dSv_player_item_record_cCFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_record_c::getBottleNum(u8 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getBottleNum__24dSv_player_item_record_cCFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034040-800340B8 0078+00 s=1 e=0 z=0 None .text init__21dSv_player_item_max_cFv */
|
|
|
|
|
// 80034078: 800340B8 (setBombNum__21dSv_player_item_max_cFUcUc)
|
|
|
|
|
// 80034088: 800340B8 (setBombNum__21dSv_player_item_max_cFUcUc)
|
|
|
|
|
// 80034098: 800340B8 (setBombNum__21dSv_player_item_max_cFUcUc)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_max_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__21dSv_player_item_max_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800340B8-800340F8 0040+00 s=1 e=0 z=0 None .text setBombNum__21dSv_player_item_max_cFUcUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_max_c::setBombNum(u8 param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setBombNum__21dSv_player_item_max_cFUcUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800340F8-800341AC 00B4+00 s=3 e=14 z=2 None .text getBombNum__21dSv_player_item_max_cCFUc */
|
|
|
|
|
// 80034108: 803621DC (_savegpr_29)
|
|
|
|
|
// 80034118: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 8003411C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80034128: 80033EC8 (isFirstBit__21dSv_player_get_item_cCFUc)
|
|
|
|
|
// 80034198: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_item_max_c::getBombNum(u8 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getBombNum__21dSv_player_item_max_cCFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800341AC-800341E8 003C+00 s=1 e=0 z=0 None .text init__20dSv_player_collect_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_collect_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__20dSv_player_collect_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800341E8-80034208 0020+00 s=0 e=8 z=0 None .text setCollect__20dSv_player_collect_cFiUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_collect_c::setCollect(int param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setCollect__20dSv_player_collect_cFiUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034208-8003422C 0024+00 s=0 e=4 z=4 None .text isCollect__20dSv_player_collect_cCFiUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_collect_c::isCollect(int param_0, u8 param_1) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isCollect__20dSv_player_collect_cCFiUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003422C-8003424C 0020+00 s=0 e=1 z=1 None .text onCollectCrystal__20dSv_player_collect_cFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_collect_c::onCollectCrystal(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onCollectCrystal__20dSv_player_collect_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003424C-80034270 0024+00 s=0 e=4 z=0 None .text isCollectCrystal__20dSv_player_collect_cCFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_collect_c::isCollectCrystal(u8 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isCollectCrystal__20dSv_player_collect_cCFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034270-80034290 0020+00 s=0 e=1 z=1 None .text onCollectMirror__20dSv_player_collect_cFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_collect_c::onCollectMirror(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onCollectMirror__20dSv_player_collect_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034290-800342B4 0024+00 s=0 e=4 z=0 None .text isCollectMirror__20dSv_player_collect_cCFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_collect_c::isCollectMirror(u8 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isCollectMirror__20dSv_player_collect_cCFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800342B4-800342DC 0028+00 s=1 e=0 z=0 None .text init__17dSv_player_wolf_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_wolf_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__17dSv_player_wolf_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800342DC-80034320 0044+00 s=1 e=0 z=0 None .text init__16dSv_light_drop_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_light_drop_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__16dSv_light_drop_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034320-80034340 0020+00 s=0 e=0 z=1 None .text setLightDropNum__16dSv_light_drop_cFUcUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_light_drop_c::setLightDropNum(u8 param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setLightDropNum__16dSv_light_drop_cFUcUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034340-80034368 0028+00 s=0 e=11 z=4 None .text getLightDropNum__16dSv_light_drop_cCFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_light_drop_c::getLightDropNum(u8 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getLightDropNum__16dSv_light_drop_cCFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034368-8003439C 0034+00 s=0 e=4 z=0 None .text onLightDropGetFlag__16dSv_light_drop_cFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_light_drop_c::onLightDropGetFlag(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onLightDropGetFlag__16dSv_light_drop_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003439C-800343DC 0040+00 s=0 e=8 z=2 None .text isLightDropGetFlag__16dSv_light_drop_cCFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_light_drop_c::isLightDropGetFlag(u8 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isLightDropGetFlag__16dSv_light_drop_cCFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800343DC-80034428 004C+00 s=1 e=0 z=0 None .text init__17dSv_letter_info_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_letter_info_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__17dSv_letter_info_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034428-8003444C 0024+00 s=0 e=2 z=0 None .text onLetterGetFlag__17dSv_letter_info_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_letter_info_c::onLetterGetFlag(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onLetterGetFlag__17dSv_letter_info_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003444C-80034474 0028+00 s=0 e=4 z=0 None .text isLetterGetFlag__17dSv_letter_info_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_letter_info_c::isLetterGetFlag(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isLetterGetFlag__17dSv_letter_info_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034474-8003449C 0028+00 s=0 e=1 z=0 None .text onLetterReadFlag__17dSv_letter_info_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_letter_info_c::onLetterReadFlag(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onLetterReadFlag__17dSv_letter_info_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003449C-800344C8 002C+00 s=0 e=3 z=0 None .text isLetterReadFlag__17dSv_letter_info_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_letter_info_c::isLetterReadFlag(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isLetterReadFlag__17dSv_letter_info_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800344C8-800344FC 0034+00 s=1 e=0 z=0 None .text init__18dSv_fishing_info_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_fishing_info_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__18dSv_fishing_info_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800344FC-80034518 001C+00 s=0 e=0 z=1 None .text addFishCount__18dSv_fishing_info_cFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_fishing_info_c::addFishCount(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/addFishCount__18dSv_fishing_info_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034518-800345AC 0094+00 s=1 e=0 z=0 None .text init__17dSv_player_info_cFv */
|
|
|
|
|
// 8003452C: 80430188 (g_meter2_info)
|
|
|
|
|
// 80034530: 80430188 (g_meter2_info)
|
|
|
|
|
// 80034540: 8021C250 (getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c)
|
|
|
|
|
// 80034544: 80430188 (g_meter2_info)
|
|
|
|
|
// 80034548: 80430188 (g_meter2_info)
|
|
|
|
|
// 80034558: 8021C250 (getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_info_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__17dSv_player_info_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800345AC-80034644 0098+00 s=1 e=0 z=0 None .text init__19dSv_player_config_cFv */
|
|
|
|
|
// 800345C8: 80340590 (OSGetSoundMode)
|
|
|
|
|
// 800345DC: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
|
|
|
|
|
// 800345E4: 802CD888 (setOutputMode__10Z2AudioMgrFUl)
|
|
|
|
|
// 800345F4: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
|
|
|
|
|
// 800345FC: 802CD888 (setOutputMode__10Z2AudioMgrFUl)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_config_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__19dSv_player_config_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034644-80034684 0040+00 s=0 e=4 z=0 None .text checkVibration__19dSv_player_config_cCFv */
|
|
|
|
|
// 80034650: 804514E0 (sRumbleSupported__10JUTGamePad)
|
|
|
|
|
// 8003465C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80034660: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80034668: 8002B3B0 (getNowVibration__14dComIfG_play_cFv)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_config_c::checkVibration() const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/checkVibration__19dSv_player_config_cCFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034684-8003468C 0008+00 s=1 e=2 z=0 None .text getSound__19dSv_player_config_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_config_c::getSound() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getSound__19dSv_player_config_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003468C-80034694 0008+00 s=1 e=1 z=0 None .text setSound__19dSv_player_config_cFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_config_c::setSound(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setSound__19dSv_player_config_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034694-8003469C 0008+00 s=1 e=1 z=0 None .text getVibration__19dSv_player_config_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_config_c::getVibration() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getVibration__19dSv_player_config_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003469C-800346A4 0008+00 s=0 e=1 z=0 None .text setVibration__19dSv_player_config_cFUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_config_c::setVibration(u8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setVibration__19dSv_player_config_cFUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800346A4-80034750 00AC+00 s=1 e=0 z=0 None .text init__12dSv_player_cFv */
|
|
|
|
|
// 800346B8: 80032958 (init__21dSv_player_status_a_cFv)
|
|
|
|
|
// 800346C0: 80032B50 (init__21dSv_player_status_b_cFv)
|
|
|
|
|
// 800346C8: 80032C0C (init__17dSv_horse_place_cFv)
|
|
|
|
|
// 800346D0: 80032CC8 (init__25dSv_player_return_place_cFv)
|
|
|
|
|
// 800346D8: 80032D60 (init__33dSv_player_field_last_stay_info_cFv)
|
|
|
|
|
// 800346E0: 80032EB0 (init__27dSv_player_last_mark_info_cFv)
|
|
|
|
|
// 800346E8: 80032F90 (init__17dSv_player_item_cFv)
|
|
|
|
|
// 800346F0: 80033E40 (init__21dSv_player_get_item_cFv)
|
|
|
|
|
// 800346F8: 80033F00 (init__24dSv_player_item_record_cFv)
|
|
|
|
|
// 80034700: 80034040 (init__21dSv_player_item_max_cFv)
|
|
|
|
|
// 80034708: 800341AC (init__20dSv_player_collect_cFv)
|
|
|
|
|
// 80034710: 800342B4 (init__17dSv_player_wolf_cFv)
|
|
|
|
|
// 80034718: 800342DC (init__16dSv_light_drop_cFv)
|
|
|
|
|
// 80034720: 800343DC (init__17dSv_letter_info_cFv)
|
|
|
|
|
// 80034728: 800344C8 (init__18dSv_fishing_info_cFv)
|
|
|
|
|
// 80034730: 80034518 (init__17dSv_player_info_cFv)
|
|
|
|
|
// 80034738: 800345AC (init__19dSv_player_config_cFv)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_player_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__12dSv_player_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034750-800347A0 0050+00 s=1 e=0 z=0 None .text init__12dSv_memBit_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__12dSv_memBit_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800347A0-800347C4 0024+00 s=0 e=0 z=15 None .text onTbox__12dSv_memBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::onTbox(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onTbox__12dSv_memBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800347C4-800347E8 0024+00 s=0 e=0 z=5 None .text offTbox__12dSv_memBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::offTbox(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offTbox__12dSv_memBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800347E8-80034810 0028+00 s=0 e=6 z=7 None .text isTbox__12dSv_memBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::isTbox(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isTbox__12dSv_memBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034810-80034838 0028+00 s=1 e=5 z=18 None .text onSwitch__12dSv_memBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::onSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onSwitch__12dSv_memBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034838-80034860 0028+00 s=1 e=3 z=3 None .text offSwitch__12dSv_memBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::offSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offSwitch__12dSv_memBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034860-8003488C 002C+00 s=1 e=11 z=23 None .text isSwitch__12dSv_memBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::isSwitch(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isSwitch__12dSv_memBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003488C-800348C4 0038+00 s=1 e=0 z=0 None .text revSwitch__12dSv_memBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::revSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/revSwitch__12dSv_memBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800348C4-800348EC 0028+00 s=1 e=0 z=0 None .text onItem__12dSv_memBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::onItem(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onItem__12dSv_memBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800348EC-80034918 002C+00 s=1 e=2 z=1 None .text isItem__12dSv_memBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::isItem(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isItem__12dSv_memBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034918-80034934 001C+00 s=0 e=8 z=18 None .text onDungeonItem__12dSv_memBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::onDungeonItem(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onDungeonItem__12dSv_memBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034934-80034954 0020+00 s=0 e=27 z=47 None .text isDungeonItem__12dSv_memBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memBit_c::isDungeonItem(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isDungeonItem__12dSv_memBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034954-8003498C 0038+00 s=2 e=0 z=0 None .text init__11dSv_event_cFv */
|
|
|
|
|
// 80034978: 80035C88 (setInitEventBit__Fv)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_event_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__11dSv_event_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003498C-800349A4 0018+00 s=1 e=27 z=58 None .text onEventBit__11dSv_event_cFUs */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_event_c::onEventBit(u16 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onEventBit__11dSv_event_cFUs.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800349A4-800349BC 0018+00 s=1 e=14 z=23 None .text offEventBit__11dSv_event_cFUs */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_event_c::offEventBit(u16 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offEventBit__11dSv_event_cFUs.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800349BC-800349E0 0024+00 s=3 e=77 z=153 None .text isEventBit__11dSv_event_cCFUs */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_event_c::isEventBit(u16 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isEventBit__11dSv_event_cCFUs.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800349E0-80034A04 0024+00 s=0 e=12 z=17 None .text setEventReg__11dSv_event_cFUsUc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
|
|
|
|
// u8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_event_c::setEventReg(u16 param_0, u8 param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setEventReg__11dSv_event_cFUsUc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034A04-80034A1C 0018+00 s=0 e=19 z=20 None .text getEventReg__11dSv_event_cCFUs */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// u16 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_event_c::getEventReg(u16 param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getEventReg__11dSv_event_cCFUs.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034A1C-80034A64 0048+00 s=1 e=0 z=0 None .text init__14dSv_MiniGame_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_MiniGame_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__14dSv_MiniGame_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034A64-80034A84 0020+00 s=2 e=2 z=0 None .text init__12dSv_memory_cFv */
|
|
|
|
|
// 80034A70: 80034750 (init__12dSv_memBit_cFv)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memory_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__12dSv_memory_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034A84-80034AA4 0020+00 s=1 e=1 z=0 None .text init__13dSv_memory2_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memory2_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__13dSv_memory2_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034AA4-80034AC8 0024+00 s=0 e=1 z=1 None .text onVisitedRoom__13dSv_memory2_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memory2_c::onVisitedRoom(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onVisitedRoom__13dSv_memory2_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034AC8-80034AEC 0024+00 s=0 e=1 z=1 None .text offVisitedRoom__13dSv_memory2_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memory2_c::offVisitedRoom(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offVisitedRoom__13dSv_memory2_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034AEC-80034B14 0028+00 s=0 e=4 z=0 None .text isVisitedRoom__13dSv_memory2_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_memory2_c::isVisitedRoom(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isVisitedRoom__13dSv_memory2_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034B14-80034B98 0084+00 s=1 e=1 z=0 None .text init__12dSv_danBit_cFSc */
|
|
|
|
|
// 80034B74: 80031CF8 (clrSaveFlag__12daObjCarry_cFv)
|
|
|
|
|
// 80034B80: 80031D04 (setSaveFlag__12daObjCarry_cFv)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// s8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_danBit_c::init(s8 param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__12dSv_danBit_cFSc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034B98-80034BC0 0028+00 s=1 e=2 z=26 None .text onSwitch__12dSv_danBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_danBit_c::onSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onSwitch__12dSv_danBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034BC0-80034BE8 0028+00 s=1 e=1 z=10 None .text offSwitch__12dSv_danBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_danBit_c::offSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offSwitch__12dSv_danBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034BE8-80034C14 002C+00 s=1 e=6 z=14 None .text isSwitch__12dSv_danBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_danBit_c::isSwitch(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isSwitch__12dSv_danBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034C14-80034C4C 0038+00 s=1 e=0 z=0 None .text revSwitch__12dSv_danBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_danBit_c::revSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/revSwitch__12dSv_danBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034C4C-80034C74 0028+00 s=1 e=0 z=0 None .text onItem__12dSv_danBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_danBit_c::onItem(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onItem__12dSv_danBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034C74-80034CA0 002C+00 s=1 e=2 z=0 None .text isItem__12dSv_danBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_danBit_c::isItem(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isItem__12dSv_danBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034CA0-80034CEC 004C+00 s=1 e=0 z=0 None .text init__13dSv_zoneBit_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__13dSv_zoneBit_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034CEC-80034CF8 000C+00 s=0 e=3 z=0 None .text clearRoomSwitch__13dSv_zoneBit_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::clearRoomSwitch() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/clearRoomSwitch__13dSv_zoneBit_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034CF8-80034D04 000C+00 s=0 e=3 z=0 None .text clearRoomItem__13dSv_zoneBit_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::clearRoomItem() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/clearRoomItem__13dSv_zoneBit_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034D04-80034D2C 0028+00 s=1 e=1 z=0 None .text onSwitch__13dSv_zoneBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::onSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onSwitch__13dSv_zoneBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034D2C-80034D50 0024+00 s=1 e=1 z=0 None .text offSwitch__13dSv_zoneBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::offSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offSwitch__13dSv_zoneBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034D50-80034D78 0028+00 s=1 e=1 z=0 None .text isSwitch__13dSv_zoneBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::isSwitch(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isSwitch__13dSv_zoneBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034D78-80034DAC 0034+00 s=1 e=0 z=0 None .text revSwitch__13dSv_zoneBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::revSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/revSwitch__13dSv_zoneBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034DAC-80034DC8 001C+00 s=1 e=1 z=0 None .text onOneSwitch__13dSv_zoneBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::onOneSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onOneSwitch__13dSv_zoneBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034DC8-80034DE0 0018+00 s=1 e=1 z=0 None .text offOneSwitch__13dSv_zoneBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::offOneSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offOneSwitch__13dSv_zoneBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034DE0-80034DFC 001C+00 s=1 e=1 z=0 None .text isOneSwitch__13dSv_zoneBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::isOneSwitch(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isOneSwitch__13dSv_zoneBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034DFC-80034E24 0028+00 s=1 e=0 z=0 None .text revOneSwitch__13dSv_zoneBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::revOneSwitch(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/revOneSwitch__13dSv_zoneBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034E24-80034E50 002C+00 s=1 e=0 z=0 None .text onItem__13dSv_zoneBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::onItem(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onItem__13dSv_zoneBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034E50-80034E7C 002C+00 s=1 e=1 z=0 None .text isItem__13dSv_zoneBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::isItem(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isItem__13dSv_zoneBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034E7C-80034E98 001C+00 s=1 e=0 z=0 None .text onOneItem__13dSv_zoneBit_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::onOneItem(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onOneItem__13dSv_zoneBit_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034E98-80034EB4 001C+00 s=1 e=1 z=0 None .text isOneItem__13dSv_zoneBit_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneBit_c::isOneItem(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isOneItem__13dSv_zoneBit_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034EB4-80034ED4 0020+00 s=1 e=0 z=0 None .text init__15dSv_zoneActor_cFv */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneActor_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__15dSv_zoneActor_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034ED4-80034EF8 0024+00 s=1 e=0 z=0 None .text on__15dSv_zoneActor_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneActor_c::on(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/on__15dSv_zoneActor_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034EF8-80034F1C 0024+00 s=1 e=0 z=0 None .text off__15dSv_zoneActor_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneActor_c::off(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/off__15dSv_zoneActor_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034F1C-80034F44 0028+00 s=1 e=0 z=0 None .text is__15dSv_zoneActor_cCFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zoneActor_c::is(int param_0) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/is__15dSv_zoneActor_cCFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034F44-80034F80 003C+00 s=2 e=0 z=0 None .text init__10dSv_zone_cFi */
|
|
|
|
|
// 80034F60: 80034CA0 (init__13dSv_zoneBit_cFv)
|
|
|
|
|
// 80034F68: 80034EB4 (init__15dSv_zoneActor_cFv)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_zone_c::init(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__10dSv_zone_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034F80-80034FA4 0024+00 s=0 e=3 z=14 None .text setRoom__13dSv_restart_cFRC4cXyzsSc */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_restart_c::setRoom(cXyz const& param_0, s16 param_1, s8 param_2) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/setRoom__13dSv_restart_cFRC4cXyzsSc.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034FA4-80034FCC 0028+00 s=0 e=2 z=0 None .text set__17dSv_turnRestart_cFRC4cXyzsScUl */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// cXyz const& False
|
|
|
|
|
// cXyz const False
|
|
|
|
|
// cXyz False
|
|
|
|
|
// s16 False
|
|
|
|
|
// s8 False
|
|
|
|
|
// u32 False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_turnRestart_c::set(cXyz const& param_0, s16 param_1, s8 param_2, u32 param_3) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/set__17dSv_turnRestart_cFRC4cXyzsScUl.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80034FCC-8003501C 0050+00 s=0 e=2 z=0 None .text init__10dSv_info_cFv */
|
|
|
|
|
// 80034FE0: 8003501C (init__10dSv_save_cFv)
|
|
|
|
|
// 80034FE8: 80034A64 (init__12dSv_memory_cFv)
|
|
|
|
|
// 80034FF4: 80034B14 (init__12dSv_danBit_cFSc)
|
|
|
|
|
// 80034FFC: 8003514C (initZone__10dSv_info_cFv)
|
|
|
|
|
// 80035004: 80034954 (init__11dSv_event_cFv)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__10dSv_info_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003501C-800350A8 008C+00 s=2 e=0 z=0 None .text init__10dSv_save_cFv */
|
|
|
|
|
// 8003502C: 803621DC (_savegpr_29)
|
|
|
|
|
// 80035034: 800346A4 (init__12dSv_player_cFv)
|
|
|
|
|
// 80035048: 80034A64 (init__12dSv_memory_cFv)
|
|
|
|
|
// 8003506C: 80034A84 (init__13dSv_memory2_cFv)
|
|
|
|
|
// 80035084: 80034954 (init__11dSv_event_cFv)
|
|
|
|
|
// 8003508C: 80034A1C (init__14dSv_MiniGame_cFv)
|
|
|
|
|
// 80035094: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// True False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_save_c::init() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/init__10dSv_save_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800350A8-800350BC 0014+00 s=0 e=6 z=1 None .text getSave2__10dSv_save_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_save_c::getSave2(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getSave2__10dSv_save_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800350BC-800350F0 0034+00 s=0 e=1 z=0 None .text getSave__10dSv_info_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::getSave(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/getSave__10dSv_info_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800350F0-8003514C 005C+00 s=0 e=2 z=0 None .text putSave__10dSv_info_cFi */
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::putSave(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/putSave__10dSv_info_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003514C-800351A4 0058+00 s=1 e=1 z=0 None .text initZone__10dSv_info_cFv */
|
|
|
|
|
// 8003515C: 803621DC (_savegpr_29)
|
|
|
|
|
// 80035178: 80034F44 (init__10dSv_zone_cFi)
|
|
|
|
|
// 80035190: 80362228 (_restgpr_29)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::initZone() {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/initZone__10dSv_info_cFv.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800351A4-80035200 005C+00 s=0 e=1 z=0 None .text createZone__10dSv_info_cFi */
|
|
|
|
|
// 800351D0: 80034F44 (init__10dSv_zone_cFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::createZone(int param_0) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/createZone__10dSv_info_cFi.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80035200-800352B0 00B0+00 s=0 e=8 z=352 None .text onSwitch__10dSv_info_cFii */
|
|
|
|
|
// 8003523C: 80034810 (onSwitch__12dSv_memBit_cFi)
|
|
|
|
|
// 80035254: 80034B98 (onSwitch__12dSv_danBit_cFi)
|
|
|
|
|
// 80035260: 8002D9B0 (getZoneNo__20dStage_roomControl_cFi)
|
|
|
|
|
// 8003527C: 80034D04 (onSwitch__13dSv_zoneBit_cFi)
|
|
|
|
|
// 80035294: 80034DAC (onOneSwitch__13dSv_zoneBit_cFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::onSwitch(int param_0, int param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onSwitch__10dSv_info_cFii.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800352B0-80035360 00B0+00 s=0 e=2 z=93 None .text offSwitch__10dSv_info_cFii */
|
|
|
|
|
// 800352EC: 80034838 (offSwitch__12dSv_memBit_cFi)
|
|
|
|
|
// 80035304: 80034BC0 (offSwitch__12dSv_danBit_cFi)
|
|
|
|
|
// 80035310: 8002D9B0 (getZoneNo__20dStage_roomControl_cFi)
|
|
|
|
|
// 8003532C: 80034D2C (offSwitch__13dSv_zoneBit_cFi)
|
|
|
|
|
// 80035344: 80034DC8 (offOneSwitch__13dSv_zoneBit_cFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::offSwitch(int param_0, int param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offSwitch__10dSv_info_cFii.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80035360-8003542C 00CC+00 s=0 e=27 z=734 None .text isSwitch__10dSv_info_cCFii */
|
|
|
|
|
// 800353A0: 80034860 (isSwitch__12dSv_memBit_cCFi)
|
|
|
|
|
// 800353B8: 80034BE8 (isSwitch__12dSv_danBit_cCFi)
|
|
|
|
|
// 800353C4: 8002D9B0 (getZoneNo__20dStage_roomControl_cFi)
|
|
|
|
|
// 800353F8: 80034D50 (isSwitch__13dSv_zoneBit_cCFi)
|
|
|
|
|
// 80035410: 80034DE0 (isOneSwitch__13dSv_zoneBit_cCFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::isSwitch(int param_0, int param_1) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isSwitch__10dSv_info_cCFii.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 8003542C-800354E0 00B4+00 s=0 e=0 z=2 None .text revSwitch__10dSv_info_cFii */
|
|
|
|
|
// 8003546C: 8003488C (revSwitch__12dSv_memBit_cFi)
|
|
|
|
|
// 80035484: 80034C14 (revSwitch__12dSv_danBit_cFi)
|
|
|
|
|
// 80035490: 8002D9B0 (getZoneNo__20dStage_roomControl_cFi)
|
|
|
|
|
// 800354AC: 80034D78 (revSwitch__13dSv_zoneBit_cFi)
|
|
|
|
|
// 800354C4: 80034DFC (revOneSwitch__13dSv_zoneBit_cFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::revSwitch(int param_0, int param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/revSwitch__10dSv_info_cFii.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800354E0-80035590 00B0+00 s=0 e=1 z=3 None .text onItem__10dSv_info_cFii */
|
|
|
|
|
// 8003551C: 80034C4C (onItem__12dSv_danBit_cFi)
|
|
|
|
|
// 80035534: 800348C4 (onItem__12dSv_memBit_cFi)
|
|
|
|
|
// 80035540: 8002D9B0 (getZoneNo__20dStage_roomControl_cFi)
|
|
|
|
|
// 8003555C: 80034E24 (onItem__13dSv_zoneBit_cFi)
|
|
|
|
|
// 80035574: 80034E7C (onOneItem__13dSv_zoneBit_cFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::onItem(int param_0, int param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onItem__10dSv_info_cFii.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80035590-80035644 00B4+00 s=0 e=1 z=3 None .text isItem__10dSv_info_cCFii */
|
|
|
|
|
// 800355D0: 80034C74 (isItem__12dSv_danBit_cCFi)
|
|
|
|
|
// 800355E8: 800348EC (isItem__12dSv_memBit_cCFi)
|
|
|
|
|
// 800355F4: 8002D9B0 (getZoneNo__20dStage_roomControl_cFi)
|
|
|
|
|
// 80035610: 80034E50 (isItem__13dSv_zoneBit_cCFi)
|
|
|
|
|
// 80035628: 80034E98 (isOneItem__13dSv_zoneBit_cCFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::isItem(int param_0, int param_1) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isItem__10dSv_info_cCFii.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80035644-800356B4 0070+00 s=0 e=1 z=4 None .text onActor__10dSv_info_cFii */
|
|
|
|
|
// 80035684: 8002D9B0 (getZoneNo__20dStage_roomControl_cFi)
|
|
|
|
|
// 80035698: 80034ED4 (on__15dSv_zoneActor_cFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::onActor(int param_0, int param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/onActor__10dSv_info_cFii.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 800356B4-80035724 0070+00 s=0 e=0 z=2 None .text offActor__10dSv_info_cFii */
|
|
|
|
|
// 800356F4: 8002D9B0 (getZoneNo__20dStage_roomControl_cFi)
|
|
|
|
|
// 80035708: 80034EF8 (off__15dSv_zoneActor_cFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::offActor(int param_0, int param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/offActor__10dSv_info_cFii.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80035724-80035798 0074+00 s=0 e=3 z=0 None .text isActor__10dSv_info_cCFii */
|
|
|
|
|
// 80035768: 8002D9B0 (getZoneNo__20dStage_roomControl_cFi)
|
|
|
|
|
// 8003577C: 80034F1C (is__15dSv_zoneActor_cCFi)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// int False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::isActor(int param_0, int param_1) const {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/isActor__10dSv_info_cCFii.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80035798-80035A04 026C+00 s=0 e=1 z=0 None .text memory_to_card__10dSv_info_cFPci */
|
|
|
|
|
// 800357A8: 803621C0 (_savegpr_22)
|
|
|
|
|
// 800357C0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800357C4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800357D0: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 800357D4: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 800357DC: 800349BC (isEventBit__11dSv_event_cCFUs)
|
|
|
|
|
// 800357EC: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 800357F0: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 800357F8: 800349BC (isEventBit__11dSv_event_cCFUs)
|
|
|
|
|
// 80035804: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 80035808: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 80035810: 800349BC (isEventBit__11dSv_event_cCFUs)
|
|
|
|
|
// 80035820: 800349A4 (offEventBit__11dSv_event_cFUs)
|
|
|
|
|
// 8003582C: 800349A4 (offEventBit__11dSv_event_cFUs)
|
|
|
|
|
// 80035834: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035838: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035844: 80033EC8 (isFirstBit__21dSv_player_get_item_cCFUc)
|
|
|
|
|
// 80035850: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035854: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035868: 80033030 (getItem__17dSv_player_item_cCFib)
|
|
|
|
|
// 80035884: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80035888: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 8003588C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035894: 80430188 (g_meter2_info)
|
|
|
|
|
// 80035898: 80430188 (g_meter2_info)
|
|
|
|
|
// 800358B0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800358B4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800358C0: 803426FC (OSGetTime)
|
|
|
|
|
// 800358CC: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800358D0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800358F4: 80362324 (__div2i)
|
|
|
|
|
// 80035928: 803426FC (OSGetTime)
|
|
|
|
|
// 80035940: 80003540 (memcpy)
|
|
|
|
|
// 80035944: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035948: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035958: 8036687C (printf)
|
|
|
|
|
// 80035974: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 80035978: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 80035980: 8003498C (onEventBit__11dSv_event_cFUs)
|
|
|
|
|
// 80035990: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 80035994: 803A7288 (saveBitLabels__16dSv_event_flag_c)
|
|
|
|
|
// 8003599C: 8003498C (onEventBit__11dSv_event_cFUs)
|
|
|
|
|
// 800359AC: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800359B0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800359C0: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 800359C4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800359C8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 800359D0: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 800359D4: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 800359E4: 8036687C (printf)
|
|
|
|
|
// 800359F0: 8036220C (_restgpr_22)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::memory_to_card(char* param_0, int param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/memory_to_card__10dSv_info_cFPci.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80035A04-80035BD0 01CC+00 s=0 e=2 z=0 None .text card_to_memory__10dSv_info_cFPci */
|
|
|
|
|
// 80035A20: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035A24: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035A2C: 80003540 (memcpy)
|
|
|
|
|
// 80035A30: 80340590 (OSGetSoundMode)
|
|
|
|
|
// 80035A3C: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035A40: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035A4C: 8003468C (setSound__19dSv_player_config_cFUc)
|
|
|
|
|
// 80035A50: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
|
|
|
|
|
// 80035A58: 802CD888 (setOutputMode__10Z2AudioMgrFUl)
|
|
|
|
|
// 80035A60: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035A64: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035A70: 80034684 (getSound__19dSv_player_config_cFv)
|
|
|
|
|
// 80035A80: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
|
|
|
|
|
// 80035A88: 802CD888 (setOutputMode__10Z2AudioMgrFUl)
|
|
|
|
|
// 80035A98: 8003468C (setSound__19dSv_player_config_cFUc)
|
|
|
|
|
// 80035A9C: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
|
|
|
|
|
// 80035AA4: 802CD888 (setOutputMode__10Z2AudioMgrFUl)
|
|
|
|
|
// 80035AA8: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035AAC: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035ACC: 8002F040 (dComIfGs_setKeyNum__FiUc)
|
|
|
|
|
// 80035AD0: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035AD4: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035AE8: 80033030 (getItem__17dSv_player_item_cCFib)
|
|
|
|
|
// 80035B04: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80035B14: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80035B24: 80033030 (getItem__17dSv_player_item_cCFib)
|
|
|
|
|
// 80035B40: 80033030 (getItem__17dSv_player_item_cCFib)
|
|
|
|
|
// 80035B5C: 80032FB8 (setItem__17dSv_player_item_cFiUc)
|
|
|
|
|
// 80035B64: 800332F8 (setLineUpItem__17dSv_player_item_cFv)
|
|
|
|
|
// 80035B6C: 80034694 (getVibration__19dSv_player_config_cFv)
|
|
|
|
|
// 80035B74: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035B78: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035B80: 8002B3A8 (setNowVibration__14dComIfG_play_cFUc)
|
|
|
|
|
// 80035B84: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035B88: 804061C0 (g_dComIfG_gameInfo)
|
|
|
|
|
// 80035B90: 80430188 (g_meter2_info)
|
|
|
|
|
// 80035B94: 80430188 (g_meter2_info)
|
|
|
|
|
// 80035B98: 8021E290 (setSaveStageName__13dMeter2Info_cFPCc)
|
|
|
|
|
// 80035B9C: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035BA0: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035BB0: 8036687C (printf)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::card_to_memory(char* param_0, int param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/card_to_memory__10dSv_info_cFPci.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
/* 80035BD0-80035C88 00B8+00 s=0 e=3 z=0 None .text initdata_to_card__10dSv_info_cFPci */
|
|
|
|
|
// 80035BEC: 80030DB0 (__ct__12dSv_memory_cFv)
|
|
|
|
|
// 80035BF0: 80030DB0 (__ct__12dSv_memory_cFv)
|
|
|
|
|
// 80035C00: 80361D60 (__construct_array)
|
|
|
|
|
// 80035C08: 80030D80 (__ct__13dSv_memory2_cFv)
|
|
|
|
|
// 80035C0C: 80030D80 (__ct__13dSv_memory2_cFv)
|
|
|
|
|
// 80035C1C: 80361D60 (__construct_array)
|
|
|
|
|
// 80035C24: 8003501C (init__10dSv_save_cFv)
|
|
|
|
|
// 80035C2C: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035C30: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035C34: 80368B2C (strcpy)
|
|
|
|
|
// 80035C3C: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035C40: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035C44: 80368B2C (strcpy)
|
|
|
|
|
// 80035C54: 80003540 (memcpy)
|
|
|
|
|
// 80035C58: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035C5C: 80379234 (d_save_d_save__stringBase0)
|
|
|
|
|
// 80035C6C: 8036687C (printf)
|
2021-03-28 22:49:05 +02:00
|
|
|
#pragma push
|
|
|
|
|
#pragma optimization_level 0
|
|
|
|
|
#pragma optimizewithasm off
|
2021-03-31 23:22:32 +02:00
|
|
|
// False False
|
|
|
|
|
// char* False
|
|
|
|
|
// char False
|
|
|
|
|
// int False
|
2021-03-28 22:49:05 +02:00
|
|
|
asm void dSv_info_c::initdata_to_card(char* param_0, int param_1) {
|
2021-03-31 23:22:32 +02:00
|
|
|
nofralloc
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "asm/d/save/d_save/initdata_to_card__10dSv_info_cFPci.s"
|
|
|
|
|
}
|
|
|
|
|
#pragma pop
|
2021-03-31 23:22:32 +02:00
|
|
|
|
|
|
|
|
|