mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-18 20:57:46 -04:00
.dead section fix
This commit is contained in:
+59356
-13758
File diff suppressed because it is too large
Load Diff
@@ -1,123 +1,161 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: d/a/d_a_horse_static
|
||||
//
|
||||
//
|
||||
|
||||
#include "d/a/d_a_horse_static.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/a/d_a_horse_static.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct e_wb_class {
|
||||
/* 80037C7C */ void checkWait();
|
||||
/* 80037C90 */ void setPlayerRideNow();
|
||||
/* 80037CB0 */ void setPlayerRide();
|
||||
/* 80037CF4 */ void getOff();
|
||||
/* 80037D68 */ void checkDownDamage();
|
||||
/* 80037D94 */ void checkNormalRideMode() const;
|
||||
/* 80037DBC */ void setRunRideMode();
|
||||
/* 80037C7C */ // False False
|
||||
void checkWait();
|
||||
/* 80037C90 */ // False False
|
||||
void setPlayerRideNow();
|
||||
/* 80037CB0 */ // False False
|
||||
void setPlayerRide();
|
||||
/* 80037CF4 */ // False False
|
||||
void getOff();
|
||||
/* 80037D68 */ // False False
|
||||
void checkDownDamage();
|
||||
/* 80037D94 */ // False False
|
||||
void checkNormalRideMode() const;
|
||||
/* 80037DBC */ // False False
|
||||
void setRunRideMode();
|
||||
};
|
||||
|
||||
struct Z2CreatureRide {
|
||||
/* 802C522C */ void setLinkRiding(bool);
|
||||
/* 802C522C */ // False False
|
||||
// bool False
|
||||
void setLinkRiding(bool);
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
extern "C" void checkWait__10e_wb_classFv();
|
||||
// False False
|
||||
extern "C" void setPlayerRideNow__10e_wb_classFv();
|
||||
// False False
|
||||
extern "C" void setPlayerRide__10e_wb_classFv();
|
||||
// False False
|
||||
extern "C" void getOff__10e_wb_classFv();
|
||||
// False False
|
||||
extern "C" void checkDownDamage__10e_wb_classFv();
|
||||
// False False
|
||||
extern "C" void checkNormalRideMode__10e_wb_classCFv();
|
||||
// False False
|
||||
extern "C" void setRunRideMode__10e_wb_classFv();
|
||||
extern "C" extern u8 m_top__12daTagHstop_c[4 + 4 /* padding */];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
// bool False
|
||||
extern "C" void setLinkRiding__14Z2CreatureRideFb();
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 80037C7C-80037C90 0014+00 s=0 e=1 z=0 None .text checkWait__10e_wb_classFv */
|
||||
/* 80037C7C-80037C90 0014+00 s=0 e=1 z=0 None .text checkWait__10e_wb_classFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void e_wb_class::checkWait() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_horse_static/checkWait__10e_wb_classFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037C90-80037CB0 0020+00 s=0 e=2 z=0 None .text setPlayerRideNow__10e_wb_classFv */
|
||||
|
||||
/* 80037C90-80037CB0 0020+00 s=0 e=2 z=0 None .text setPlayerRideNow__10e_wb_classFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void e_wb_class::setPlayerRideNow() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_horse_static/setPlayerRideNow__10e_wb_classFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037CB0-80037CF4 0044+00 s=0 e=3 z=0 None .text setPlayerRide__10e_wb_classFv */
|
||||
|
||||
/* 80037CB0-80037CF4 0044+00 s=0 e=3 z=0 None .text setPlayerRide__10e_wb_classFv */
|
||||
// 80037CE0: 802C522C (setLinkRiding__14Z2CreatureRideFb)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void e_wb_class::setPlayerRide() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_horse_static/setPlayerRide__10e_wb_classFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037CF4-80037D68 0074+00 s=0 e=1 z=0 None .text getOff__10e_wb_classFv */
|
||||
|
||||
/* 80037CF4-80037D68 0074+00 s=0 e=1 z=0 None .text getOff__10e_wb_classFv */
|
||||
// 80037D08: 80037D68 (checkDownDamage__10e_wb_classFv)
|
||||
// 80037D50: 802C522C (setLinkRiding__14Z2CreatureRideFb)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void e_wb_class::getOff() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_horse_static/getOff__10e_wb_classFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037D68-80037D94 002C+00 s=1 e=2 z=0 None .text checkDownDamage__10e_wb_classFv */
|
||||
|
||||
/* 80037D68-80037D94 002C+00 s=1 e=2 z=0 None .text checkDownDamage__10e_wb_classFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void e_wb_class::checkDownDamage() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_horse_static/checkDownDamage__10e_wb_classFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037D94-80037DBC 0028+00 s=0 e=2 z=0 None .text checkNormalRideMode__10e_wb_classCFv */
|
||||
|
||||
/* 80037D94-80037DBC 0028+00 s=0 e=2 z=0 None .text checkNormalRideMode__10e_wb_classCFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void e_wb_class::checkNormalRideMode() const {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_horse_static/checkNormalRideMode__10e_wb_classCFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037DBC-80037DE4 0028+00 s=0 e=1 z=0 None .text setRunRideMode__10e_wb_classFv */
|
||||
|
||||
/* 80037DBC-80037DE4 0028+00 s=0 e=1 z=0 None .text setRunRideMode__10e_wb_classFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void e_wb_class::setRunRideMode() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_horse_static/setRunRideMode__10e_wb_classFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80450DF8-80450E00 0004+04 s=0 e=1 z=3 None .sbss m_top__12daTagHstop_c */
|
||||
/* 80450DF8-80450E00 0004+04 s=0 e=1 z=3 None .sbss m_top__12daTagHstop_c */
|
||||
u8 m_top__12daTagHstop_c[4 + 4 /* padding */];
|
||||
|
||||
|
||||
+36
-20
@@ -1,64 +1,80 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: d/a/d_a_item_static
|
||||
//
|
||||
//
|
||||
|
||||
#include "d/a/d_a_item_static.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/a/d_a_item_static.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct daItem_c {
|
||||
/* 80037BE0 */ void startCtrl();
|
||||
/* 80037BF4 */ void startControl();
|
||||
/* 80037C04 */ void endControl();
|
||||
/* 80037BE0 */ // False False
|
||||
void startCtrl();
|
||||
/* 80037BF4 */ // False False
|
||||
void startControl();
|
||||
/* 80037C04 */ // False False
|
||||
void endControl();
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
extern "C" void startCtrl__8daItem_cFv();
|
||||
// False False
|
||||
extern "C" void startControl__8daItem_cFv();
|
||||
// False False
|
||||
extern "C" void endControl__8daItem_cFv();
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
//
|
||||
|
||||
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 80037BE0-80037BF4 0014+00 s=0 e=0 z=1 None .text startCtrl__8daItem_cFv */
|
||||
/* 80037BE0-80037BF4 0014+00 s=0 e=0 z=1 None .text startCtrl__8daItem_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItem_c::startCtrl() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_item_static/startCtrl__8daItem_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037BF4-80037C04 0010+00 s=0 e=0 z=1 None .text startControl__8daItem_cFv */
|
||||
|
||||
/* 80037BF4-80037C04 0010+00 s=0 e=0 z=1 None .text startControl__8daItem_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItem_c::startControl() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_item_static/startControl__8daItem_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037C04-80037C14 0010+00 s=0 e=0 z=1 None .text endControl__8daItem_cFv */
|
||||
|
||||
/* 80037C04-80037C14 0010+00 s=0 e=0 z=1 None .text endControl__8daItem_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItem_c::endControl() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_item_static/endControl__8daItem_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
+691
-140
File diff suppressed because it is too large
Load Diff
+130
-47
@@ -1,155 +1,238 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: d/a/d_a_itembase_static
|
||||
//
|
||||
//
|
||||
|
||||
#include "d/a/d_a_itembase_static.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/a/d_a_itembase_static.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct fopAc_ac_c {};
|
||||
|
||||
struct daItemBase_c {
|
||||
/* 80037A5C */ void getItemNo();
|
||||
/* 80037A64 */ void hide();
|
||||
/* 80037A74 */ void show();
|
||||
/* 80037A84 */ void changeDraw();
|
||||
/* 80037ACC */ void chkDraw();
|
||||
/* 80037AE4 */ void dead();
|
||||
/* 80037AF4 */ void chkDead();
|
||||
/* 8014475C */ void CreateItemHeap(char const*, s16, s16, s16, s16, s16, s16, s16);
|
||||
struct fopAc_ac_c {
|
||||
};
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
struct daItemBase_c {
|
||||
/* 80037A5C */ // False False
|
||||
void getItemNo();
|
||||
/* 80037A64 */ // False False
|
||||
void hide();
|
||||
/* 80037A74 */ // False False
|
||||
void show();
|
||||
/* 80037A84 */ // False False
|
||||
void changeDraw();
|
||||
/* 80037ACC */ // False False
|
||||
void chkDraw();
|
||||
/* 80037AE4 */ // False False
|
||||
void dead();
|
||||
/* 80037AF4 */ // False False
|
||||
void chkDead();
|
||||
/* 8014475C */ // False False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
void CreateItemHeap(char const*, s16, s16, s16, s16, s16, s16, s16);
|
||||
};
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
// False False
|
||||
// fopAc_ac_c* False
|
||||
// fopAc_ac_c False
|
||||
void CheckItemCreateHeap(fopAc_ac_c*);
|
||||
// False False
|
||||
// fopAc_ac_c* False
|
||||
// fopAc_ac_c False
|
||||
void CheckFieldItemCreateHeap(fopAc_ac_c*);
|
||||
|
||||
// False False
|
||||
extern "C" void getItemNo__12daItemBase_cFv();
|
||||
// False False
|
||||
extern "C" void hide__12daItemBase_cFv();
|
||||
// False False
|
||||
extern "C" void show__12daItemBase_cFv();
|
||||
// False False
|
||||
extern "C" void changeDraw__12daItemBase_cFv();
|
||||
// False False
|
||||
extern "C" void chkDraw__12daItemBase_cFv();
|
||||
// False False
|
||||
extern "C" void dead__12daItemBase_cFv();
|
||||
// False False
|
||||
extern "C" void chkDead__12daItemBase_cFv();
|
||||
// False False
|
||||
// fopAc_ac_c* False
|
||||
// fopAc_ac_c False
|
||||
extern "C" void CheckItemCreateHeap__FP10fopAc_ac_c();
|
||||
// False False
|
||||
// fopAc_ac_c* False
|
||||
// fopAc_ac_c False
|
||||
extern "C" void CheckFieldItemCreateHeap__FP10fopAc_ac_c();
|
||||
extern "C" extern u8 const m_data__12daItemBase_c[56];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
extern "C" void CreateItemHeap__12daItemBase_cFPCcsssssss();
|
||||
extern "C" extern void* item_resource__10dItem_data[1530];
|
||||
extern "C" extern void* field_item_res__10dItem_data[1020];
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 80037A5C-80037A64 0008+00 s=2 e=2 z=2 None .text getItemNo__12daItemBase_cFv */
|
||||
/* 80037A5C-80037A64 0008+00 s=2 e=2 z=2 None .text getItemNo__12daItemBase_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItemBase_c::getItemNo() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_itembase_static/getItemNo__12daItemBase_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037A64-80037A74 0010+00 s=1 e=5 z=12 None .text hide__12daItemBase_cFv */
|
||||
|
||||
/* 80037A64-80037A74 0010+00 s=1 e=5 z=12 None .text hide__12daItemBase_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItemBase_c::hide() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_itembase_static/hide__12daItemBase_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037A74-80037A84 0010+00 s=1 e=7 z=13 None .text show__12daItemBase_cFv */
|
||||
|
||||
/* 80037A74-80037A84 0010+00 s=1 e=7 z=13 None .text show__12daItemBase_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItemBase_c::show() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_itembase_static/show__12daItemBase_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037A84-80037ACC 0048+00 s=0 e=1 z=0 None .text changeDraw__12daItemBase_cFv */
|
||||
|
||||
/* 80037A84-80037ACC 0048+00 s=0 e=1 z=0 None .text changeDraw__12daItemBase_cFv */
|
||||
// 80037A98: 80037ACC (chkDraw__12daItemBase_cFv)
|
||||
// 80037AA8: 80037A64 (hide__12daItemBase_cFv)
|
||||
// 80037AB4: 80037A74 (show__12daItemBase_cFv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItemBase_c::changeDraw() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_itembase_static/changeDraw__12daItemBase_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037ACC-80037AE4 0018+00 s=1 e=1 z=9 None .text chkDraw__12daItemBase_cFv */
|
||||
|
||||
/* 80037ACC-80037AE4 0018+00 s=1 e=1 z=9 None .text chkDraw__12daItemBase_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItemBase_c::chkDraw() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_itembase_static/chkDraw__12daItemBase_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037AE4-80037AF4 0010+00 s=0 e=3 z=0 None .text dead__12daItemBase_cFv */
|
||||
|
||||
/* 80037AE4-80037AF4 0010+00 s=0 e=3 z=0 None .text dead__12daItemBase_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItemBase_c::dead() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_itembase_static/dead__12daItemBase_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037AF4-80037B0C 0018+00 s=0 e=0 z=1 None .text chkDead__12daItemBase_cFv */
|
||||
|
||||
/* 80037AF4-80037B0C 0018+00 s=0 e=0 z=1 None .text chkDead__12daItemBase_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daItemBase_c::chkDead() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_itembase_static/chkDead__12daItemBase_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037B0C-80037B78 006C+00 s=0 e=0 z=1 None .text CheckItemCreateHeap__FP10fopAc_ac_c */
|
||||
|
||||
/* 80037B0C-80037B78 006C+00 s=0 e=0 z=1 None .text CheckItemCreateHeap__FP10fopAc_ac_c */
|
||||
// 80037B20: 80037A5C (getItemNo__12daItemBase_cFv)
|
||||
// 80037B2C: 803AC5A0 (item_resource__10dItem_data)
|
||||
// 80037B30: 803AC5A0 (item_resource__10dItem_data)
|
||||
// 80037B60: 8014475C (CreateItemHeap__12daItemBase_cFPCcsssssss)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// fopAc_ac_c* False
|
||||
// fopAc_ac_c False
|
||||
asm void CheckItemCreateHeap(fopAc_ac_c* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_itembase_static/CheckItemCreateHeap__FP10fopAc_ac_c.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037B78-80037BE0 0068+00 s=0 e=1 z=7 None .text CheckFieldItemCreateHeap__FP10fopAc_ac_c
|
||||
*/
|
||||
|
||||
/* 80037B78-80037BE0 0068+00 s=0 e=1 z=7 None .text CheckFieldItemCreateHeap__FP10fopAc_ac_c */
|
||||
// 80037B8C: 80037A5C (getItemNo__12daItemBase_cFv)
|
||||
// 80037BA0: 803ADD88 (field_item_res__10dItem_data)
|
||||
// 80037BA4: 803ADD88 (field_item_res__10dItem_data)
|
||||
// 80037BC8: 8014475C (CreateItemHeap__12daItemBase_cFPCcsssssss)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// fopAc_ac_c* False
|
||||
// fopAc_ac_c False
|
||||
asm void CheckFieldItemCreateHeap(fopAc_ac_c* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_itembase_static/CheckFieldItemCreateHeap__FP10fopAc_ac_c.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803792B0-803792E8 0038+00 s=0 e=1 z=0 None .rodata m_data__12daItemBase_c */
|
||||
/* 803792B0-803792E8 0038+00 s=0 e=1 z=0 None .rodata m_data__12daItemBase_c */
|
||||
SECTION_RODATA u8 const m_data__12daItemBase_c[56] = {
|
||||
0xC0, 0x90, 0x00, 0x00, 0x3F, 0x1E, 0xB8, 0x52, 0x42, 0x34, 0x00, 0x00, 0x41, 0x20,
|
||||
0x00, 0x00, 0x40, 0xC0, 0x00, 0x00, 0x00, 0x01, 0x00, 0xF0, 0x00, 0x3C, 0x0F, 0xA0,
|
||||
0x00, 0x78, 0x00, 0x00, 0xC0, 0x80, 0x00, 0x00, 0x40, 0x60, 0x00, 0x00, 0x04, 0x4C,
|
||||
0x0B, 0xB8, 0x41, 0xB8, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x0A,
|
||||
0xC0, 0x90, 0x00, 0x00, 0x3F, 0x1E, 0xB8, 0x52, 0x42, 0x34, 0x00, 0x00, 0x41, 0x20, 0x00, 0x00,
|
||||
0x40, 0xC0, 0x00, 0x00, 0x00, 0x01, 0x00, 0xF0, 0x00, 0x3C, 0x0F, 0xA0, 0x00, 0x78, 0x00, 0x00,
|
||||
0xC0, 0x80, 0x00, 0x00, 0x40, 0x60, 0x00, 0x00, 0x04, 0x4C, 0x0B, 0xB8, 0x41, 0xB8, 0x00, 0x00,
|
||||
0xC0, 0xC0, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x0A,
|
||||
};
|
||||
|
||||
|
||||
+236
-65
@@ -1,80 +1,169 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: d/a/d_a_no_chg_room
|
||||
//
|
||||
//
|
||||
|
||||
#include "d/a/d_a_no_chg_room.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/a/d_a_no_chg_room.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct process_node_class {};
|
||||
|
||||
struct fopAc_ac_c {
|
||||
/* 80018B64 */ fopAc_ac_c();
|
||||
struct process_node_class {
|
||||
};
|
||||
|
||||
struct cXyz {};
|
||||
struct fopAc_ac_c {
|
||||
/* 80018B64 */ // False False
|
||||
fopAc_ac_c();
|
||||
};
|
||||
|
||||
struct cXyz {
|
||||
};
|
||||
|
||||
struct fopAcM_gc_c {
|
||||
/* 8001DCBC */ void gndCheck(cXyz const*);
|
||||
/* 8001DCBC */ // False False
|
||||
// cXyz const* False
|
||||
// cXyz const False
|
||||
// cXyz False
|
||||
void gndCheck(cXyz const*);
|
||||
};
|
||||
|
||||
struct daNocrm_c {
|
||||
/* 801452DC */ void execute();
|
||||
/* 80145508 */ void getRoomNo(int);
|
||||
/* 801452DC */ // True False
|
||||
void execute();
|
||||
/* 80145508 */ // True False
|
||||
// int False
|
||||
void getRoomNo(int);
|
||||
};
|
||||
|
||||
struct cBgS_PolyInfo {};
|
||||
struct cBgS_PolyInfo {
|
||||
};
|
||||
|
||||
struct dBgS {
|
||||
/* 80075100 */ void GetRoomId(cBgS_PolyInfo const&);
|
||||
/* 80075100 */ // False False
|
||||
// cBgS_PolyInfo const& False
|
||||
// cBgS_PolyInfo const False
|
||||
// cBgS_PolyInfo False
|
||||
void GetRoomId(cBgS_PolyInfo const&);
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
// True False
|
||||
// int False
|
||||
static void isLoadRoom(int);
|
||||
// True False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
static void daNocrm_create(daNocrm_c*);
|
||||
// True False
|
||||
// bool False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
static bool daNocrm_Delete(daNocrm_c*);
|
||||
// True False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
static void daNocrm_execute(daNocrm_c*);
|
||||
// True False
|
||||
// bool False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
static bool daNocrm_draw(daNocrm_c*);
|
||||
|
||||
// True False
|
||||
// int False
|
||||
extern "C" static void isLoadRoom__Fi();
|
||||
// True False
|
||||
extern "C" void execute__9daNocrm_cFv();
|
||||
// True False
|
||||
// int False
|
||||
extern "C" void getRoomNo__9daNocrm_cFi();
|
||||
// True False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
extern "C" static void daNocrm_create__FP9daNocrm_c();
|
||||
// True False
|
||||
// bool False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
extern "C" static bool daNocrm_Delete__FP9daNocrm_c();
|
||||
// True False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
extern "C" static void daNocrm_execute__FP9daNocrm_c();
|
||||
// True False
|
||||
// bool False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
extern "C" static bool daNocrm_draw__FP9daNocrm_c();
|
||||
extern "C" extern char const* const d_a_d_a_no_chg_room__stringBase0;
|
||||
extern "C" extern void* g_profile_NO_CHG_ROOM[12];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
void mDoMtx_YrotM(f32 (*)[4], s16);
|
||||
// False False
|
||||
// f32 (* )[4] False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
// s16 False
|
||||
void mDoMtx_YrotM(f32 (* )[4], s16);
|
||||
// False False
|
||||
// unsigned int False
|
||||
void fopScnM_SearchByID(unsigned int);
|
||||
// False False
|
||||
// process_node_class* False
|
||||
// process_node_class False
|
||||
void fpcNd_IsDeleteTiming(process_node_class*);
|
||||
|
||||
// False False
|
||||
extern "C" void OSReport_Warning();
|
||||
// False False
|
||||
// f32 (* )[4] False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
// s16 False
|
||||
extern "C" void mDoMtx_YrotM__FPA4_fs();
|
||||
// False False
|
||||
extern "C" void __ct__10fopAc_ac_cFv();
|
||||
// False False
|
||||
// cXyz const* False
|
||||
// cXyz const False
|
||||
// cXyz False
|
||||
extern "C" void gndCheck__11fopAcM_gc_cFPC4cXyz();
|
||||
// False False
|
||||
// unsigned int False
|
||||
extern "C" void fopScnM_SearchByID__FUi();
|
||||
// False False
|
||||
// process_node_class* False
|
||||
// process_node_class False
|
||||
extern "C" void fpcNd_IsDeleteTiming__FP18process_node_class();
|
||||
// False False
|
||||
// cBgS_PolyInfo const& False
|
||||
// cBgS_PolyInfo const False
|
||||
// cBgS_PolyInfo False
|
||||
extern "C" void GetRoomId__4dBgSFRC13cBgS_PolyInfo();
|
||||
// False False
|
||||
extern "C" void PSMTXCopy();
|
||||
// False False
|
||||
extern "C" void PSMTXInverse();
|
||||
// False False
|
||||
extern "C" void PSMTXTrans();
|
||||
// False False
|
||||
extern "C" void PSMTXMultVec();
|
||||
// False False
|
||||
extern "C" void PSVECScale();
|
||||
// False False
|
||||
extern "C" void _savegpr_28();
|
||||
// False False
|
||||
extern "C" void _restgpr_28();
|
||||
extern "C" extern void* g_fopAc_Method[8];
|
||||
extern "C" extern void* g_fpcLf_Method[5 + 1 /* padding */];
|
||||
@@ -85,119 +174,201 @@ extern "C" extern u8 g_dComIfG_gameInfo[122384];
|
||||
extern "C" extern u8 data_804505F0[8];
|
||||
extern "C" extern u8 data_80450D68[4];
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 801451EC-801452DC 00F0+00 s=1 e=0 z=0 None .text isLoadRoom__Fi */
|
||||
/* 801451EC-801452DC 00F0+00 s=1 e=0 z=0 None .text isLoadRoom__Fi */
|
||||
// 801451FC: 803621D8 (_savegpr_28)
|
||||
// 80145204: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 80145208: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 80145248: 803F6094 (mStatus__20dStage_roomControl_c)
|
||||
// 8014524C: 803F6094 (mStatus__20dStage_roomControl_c)
|
||||
// 8014528C: 8001ECB0 (fopScnM_SearchByID__FUi)
|
||||
// 8014529C: 8002265C (fpcNd_IsDeleteTiming__FP18process_node_class)
|
||||
// 801452C8: 80362224 (_restgpr_28)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// int False
|
||||
asm static void isLoadRoom(int param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_no_chg_room/isLoadRoom__Fi.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 804533C8-804533CC 0004+00 s=2 e=0 z=0 None .sdata2 @3762 */
|
||||
/* 804533C8-804533CC 0004+00 s=2 e=0 z=0 None .sdata2 @3762 */
|
||||
SECTION_SDATA2 static u8 lit_3762[4] = {
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
/* 801452DC-80145508 022C+00 s=1 e=0 z=0 None .text execute__9daNocrm_cFv */
|
||||
/* 801452DC-80145508 022C+00 s=1 e=0 z=0 None .text execute__9daNocrm_cFv */
|
||||
// 801452F4: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 801452F8: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 80145334: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 80145338: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 80145398: 80346D6C (PSMTXMultVec)
|
||||
// 801453A0: 804533C8 (lit_3762)
|
||||
// 80145400: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 80145404: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 80145430: 804533C8 (lit_3762)
|
||||
// 8014544C: 80145508 (getRoomNo__9daNocrm_cFi)
|
||||
// 80145450: 801451EC (isLoadRoom__Fi)
|
||||
// 80145470: 804533C8 (lit_3762)
|
||||
// 8014549C: 80346D6C (PSMTXMultVec)
|
||||
// 801454A0: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 801454A4: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 801454D8: 804505F0 (data_804505F0)
|
||||
// 801454E4: 80450D68 (data_80450D68)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
asm void daNocrm_c::execute() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_no_chg_room/execute__9daNocrm_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80145508-801455A8 00A0+00 s=1 e=0 z=0 None .text getRoomNo__9daNocrm_cFi */
|
||||
|
||||
/* 80145508-801455A8 00A0+00 s=1 e=0 z=0 None .text getRoomNo__9daNocrm_cFi */
|
||||
// 80145544: 804533C8 (lit_3762)
|
||||
// 80145560: 80346D6C (PSMTXMultVec)
|
||||
// 80145568: 8001DCBC (gndCheck__11fopAcM_gc_cFPC4cXyz)
|
||||
// 8014556C: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 80145570: 804061C0 (g_dComIfG_gameInfo)
|
||||
// 80145578: 803F1CC4 (mGndCheck__11fopAcM_gc_c)
|
||||
// 8014557C: 803F1CC4 (mGndCheck__11fopAcM_gc_c)
|
||||
// 80145584: 80075100 (GetRoomId__4dBgSFRC13cBgS_PolyInfo)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// int False
|
||||
asm void daNocrm_c::getRoomNo(int param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_no_chg_room/getRoomNo__9daNocrm_cFi.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80392640-80392680 003C+04 s=1 e=0 z=0 None .rodata @stringBase0 */
|
||||
/* 80392640-80392680 003C+04 s=1 e=0 z=0 None .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
SECTION_DEAD char const* const stringBase_80392640 =
|
||||
"部屋読み込み矩形:読み込みIDが−1ですので、自滅します!\n";
|
||||
SECTION_DEAD char const* const stringBase_80392640 = "部屋読み込み矩形:読み込みIDが−1ですので、自滅します!\n";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_8039267C = "\0\0\0";
|
||||
#pragma pop
|
||||
|
||||
/* 804533CC-804533D0 0004+00 s=1 e=0 z=0 None .sdata2 @3832 */
|
||||
/* 804533CC-804533D0 0004+00 s=1 e=0 z=0 None .sdata2 @3832 */
|
||||
SECTION_SDATA2 static f32 lit_3832 = 1000.0f;
|
||||
|
||||
/* 804533D0-804533D8 0004+04 s=1 e=0 z=0 None .sdata2 @3833 */
|
||||
/* 804533D0-804533D8 0004+04 s=1 e=0 z=0 None .sdata2 @3833 */
|
||||
SECTION_SDATA2 static f32 lit_3833[1 + 1 /* padding */] = {
|
||||
100.0f,
|
||||
/* padding */
|
||||
0.0f,
|
||||
100.0f,
|
||||
/* padding */
|
||||
0.0f,
|
||||
};
|
||||
|
||||
/* 801455A8-801456A4 00FC+00 s=1 e=0 z=0 None .text daNocrm_create__FP9daNocrm_c */
|
||||
/* 801455A8-801456A4 00FC+00 s=1 e=0 z=0 None .text daNocrm_create__FP9daNocrm_c */
|
||||
// 801455D0: 80018B64 (__ct__10fopAc_ac_cFv)
|
||||
// 801455FC: 80392640 (d_a_d_a_no_chg_room__stringBase0)
|
||||
// 80145600: 80392640 (d_a_d_a_no_chg_room__stringBase0)
|
||||
// 80145608: 80006CEC (OSReport_Warning)
|
||||
// 80145614: 803DD470 (now__14mDoMtx_stack_c)
|
||||
// 80145618: 803DD470 (now__14mDoMtx_stack_c)
|
||||
// 80145628: 803468E8 (PSMTXTrans)
|
||||
// 8014562C: 803DD470 (now__14mDoMtx_stack_c)
|
||||
// 80145630: 803DD470 (now__14mDoMtx_stack_c)
|
||||
// 80145638: 8000C434 (mDoMtx_YrotM__FPA4_fs)
|
||||
// 8014563C: 803DD470 (now__14mDoMtx_stack_c)
|
||||
// 80145640: 803DD470 (now__14mDoMtx_stack_c)
|
||||
// 80145648: 803464B0 (PSMTXCopy)
|
||||
// 8014564C: 803DD470 (now__14mDoMtx_stack_c)
|
||||
// 80145650: 803DD470 (now__14mDoMtx_stack_c)
|
||||
// 80145658: 803465B0 (PSMTXInverse)
|
||||
// 80145670: 804533CC (lit_3832)
|
||||
// 80145678: 804533D0 (lit_3833)
|
||||
// 8014567C: 803470D8 (PSVECScale)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
asm static void daNocrm_create(daNocrm_c* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_no_chg_room/daNocrm_create__FP9daNocrm_c.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 801456A4-801456AC 0008+00 s=1 e=0 z=0 None .text daNocrm_Delete__FP9daNocrm_c */
|
||||
|
||||
/* 801456A4-801456AC 0008+00 s=1 e=0 z=0 None .text daNocrm_Delete__FP9daNocrm_c */
|
||||
// True False
|
||||
// bool False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
static bool daNocrm_Delete(daNocrm_c* param_0) {
|
||||
return true;
|
||||
return true;
|
||||
}
|
||||
|
||||
/* 801456AC-801456CC 0020+00 s=1 e=0 z=0 None .text daNocrm_execute__FP9daNocrm_c */
|
||||
|
||||
/* 801456AC-801456CC 0020+00 s=1 e=0 z=0 None .text daNocrm_execute__FP9daNocrm_c */
|
||||
// 801456B8: 801452DC (execute__9daNocrm_cFv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
asm static void daNocrm_execute(daNocrm_c* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_no_chg_room/daNocrm_execute__FP9daNocrm_c.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 801456CC-801456D4 0008+00 s=1 e=0 z=0 None .text daNocrm_draw__FP9daNocrm_c */
|
||||
|
||||
/* 801456CC-801456D4 0008+00 s=1 e=0 z=0 None .text daNocrm_draw__FP9daNocrm_c */
|
||||
// True False
|
||||
// bool False
|
||||
// daNocrm_c* False
|
||||
// daNocrm_c False
|
||||
static bool daNocrm_draw(daNocrm_c* param_0) {
|
||||
return true;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803B3658-803B3678 0020+00 s=1 e=0 z=0 None .data daNocrm_METHODS */
|
||||
/* 803B3658-803B3678 0020+00 s=1 e=0 z=0 None .data daNocrm_METHODS */
|
||||
SECTION_DATA static void* daNocrm_METHODS[8] = {
|
||||
(void*)daNocrm_create__FP9daNocrm_c,
|
||||
(void*)daNocrm_Delete__FP9daNocrm_c,
|
||||
(void*)daNocrm_execute__FP9daNocrm_c,
|
||||
(void*)NULL,
|
||||
(void*)daNocrm_draw__FP9daNocrm_c,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)daNocrm_create__FP9daNocrm_c,
|
||||
(void*)daNocrm_Delete__FP9daNocrm_c,
|
||||
(void*)daNocrm_execute__FP9daNocrm_c,
|
||||
(void*)NULL,
|
||||
(void*)daNocrm_draw__FP9daNocrm_c,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
};
|
||||
|
||||
/* 803B3678-803B36A8 0030+00 s=0 e=0 z=1 None .data g_profile_NO_CHG_ROOM */
|
||||
/* 803B3678-803B36A8 0030+00 s=0 e=0 z=1 None .data g_profile_NO_CHG_ROOM */
|
||||
SECTION_DATA void* g_profile_NO_CHG_ROOM[12] = {
|
||||
(void*)0xFFFFFFFD, (void*)0x0002FFFD,
|
||||
(void*)0x001A0000, (void*)&g_fpcLf_Method,
|
||||
(void*)0x000005CC, (void*)NULL,
|
||||
(void*)NULL, (void*)&g_fopAc_Method,
|
||||
(void*)0x02FA0000, (void*)&daNocrm_METHODS,
|
||||
(void*)0x00060000, (void*)0x05000000,
|
||||
(void*)0xFFFFFFFD,
|
||||
(void*)0x0002FFFD,
|
||||
(void*)0x001A0000,
|
||||
(void*)&g_fpcLf_Method,
|
||||
(void*)0x000005CC,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)&g_fopAc_Method,
|
||||
(void*)0x02FA0000,
|
||||
(void*)&daNocrm_METHODS,
|
||||
(void*)0x00060000,
|
||||
(void*)0x05000000,
|
||||
};
|
||||
|
||||
|
||||
+9483
-1725
File diff suppressed because it is too large
Load Diff
+663
-126
File diff suppressed because it is too large
Load Diff
+1251
-483
File diff suppressed because it is too large
Load Diff
+345
-299
@@ -1,351 +1,389 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: d/a/d_a_shop_item_static
|
||||
//
|
||||
//
|
||||
|
||||
#include "d/a/d_a_shop_item_static.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/a/d_a_shop_item_static.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct fopAc_ac_c {};
|
||||
struct fopAc_ac_c {
|
||||
};
|
||||
|
||||
struct daShopItem_c {
|
||||
/* 80037C14 */ void getRotateP();
|
||||
/* 80037C1C */ void getPosP();
|
||||
/* 80037C14 */ // False False
|
||||
void getRotateP();
|
||||
/* 80037C1C */ // False False
|
||||
void getPosP();
|
||||
};
|
||||
|
||||
struct daItemBase_c {
|
||||
/* 8014475C */ void CreateItemHeap(char const*, s16, s16, s16, s16, s16, s16, s16);
|
||||
/* 8014475C */ // False False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
void CreateItemHeap(char const*, s16, s16, s16, s16, s16, s16, s16);
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
// False False
|
||||
// fopAc_ac_c* False
|
||||
// fopAc_ac_c False
|
||||
void CheckShopItemCreateHeap(fopAc_ac_c*);
|
||||
|
||||
// False False
|
||||
extern "C" void getRotateP__12daShopItem_cFv();
|
||||
// False False
|
||||
extern "C" void getPosP__12daShopItem_cFv();
|
||||
// False False
|
||||
// fopAc_ac_c* False
|
||||
// fopAc_ac_c False
|
||||
extern "C" void CheckShopItemCreateHeap__FP10fopAc_ac_c();
|
||||
extern "C" extern void* const mData__12daShopItem_c[276];
|
||||
extern "C" extern char const* const d_a_d_a_shop_item_static__stringBase0;
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
// s16 False
|
||||
extern "C" void CreateItemHeap__12daItemBase_cFPCcsssssss();
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 80037C14-80037C1C 0008+00 s=0 e=1 z=0 None .text getRotateP__12daShopItem_cFv */
|
||||
/* 80037C14-80037C1C 0008+00 s=0 e=1 z=0 None .text getRotateP__12daShopItem_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daShopItem_c::getRotateP() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_shop_item_static/getRotateP__12daShopItem_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80037C1C-80037C24 0008+00 s=0 e=2 z=0 None .text getPosP__12daShopItem_cFv */
|
||||
|
||||
/* 80037C1C-80037C24 0008+00 s=0 e=2 z=0 None .text getPosP__12daShopItem_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void daShopItem_c::getPosP() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_shop_item_static/getPosP__12daShopItem_cFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803792E8-80379738 0450+00 s=1 e=0 z=9 None .rodata mData__12daShopItem_c */
|
||||
/* 803792E8-80379738 0450+00 s=1 e=0 z=9 None .rodata mData__12daShopItem_c */
|
||||
SECTION_RODATA void* const mData__12daShopItem_c[276] = {
|
||||
(void*)&d_a_d_a_shop_item_static__stringBase0,
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)0x80000000,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0xA),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x13),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFF50000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x1C),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x26),
|
||||
(void*)0x0006000C,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0009,
|
||||
(void*)0x000F0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x00000004,
|
||||
(void*)0x00000003,
|
||||
(void*)0x01000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x30),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x39),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)0x41F00000,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)0x7FFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x42),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)0x41F00000,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)0x7FFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x4B),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x55),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x5D),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x65),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x6F),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x79),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x26),
|
||||
(void*)0x0006000C,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0009,
|
||||
(void*)0x000F0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x00000004,
|
||||
(void*)0x00000001,
|
||||
(void*)NULL,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x83),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x8D),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x97),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFF50000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0xA1),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0xAB),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0xAB),
|
||||
(void*)0x0004FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0xB5),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0) + 0x26),
|
||||
(void*)0x0006000C,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0009,
|
||||
(void*)0x000F0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x00000004,
|
||||
(void*)0x0000000C,
|
||||
(void*)NULL,
|
||||
(void*)&d_a_d_a_shop_item_static__stringBase0,
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)0x80000000,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0xA),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x13),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFF50000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x1C),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x26),
|
||||
(void*)0x0006000C,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0009,
|
||||
(void*)0x000F0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x00000004,
|
||||
(void*)0x00000003,
|
||||
(void*)0x01000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x30),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x39),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)0x41F00000,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)0x7FFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x42),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)0x41F00000,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)0x7FFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x4B),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x55),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x5D),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x65),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x6F),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x79),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x26),
|
||||
(void*)0x0006000C,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0009,
|
||||
(void*)0x000F0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x00000004,
|
||||
(void*)0x00000001,
|
||||
(void*)NULL,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x83),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x8D),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x97),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFF50000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0xA1),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0xAB),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0xAB),
|
||||
(void*)0x0004FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0xB5),
|
||||
(void*)0x0003FFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x000000FF,
|
||||
(void*)0xFF000000,
|
||||
(void*)(((char*)&d_a_d_a_shop_item_static__stringBase0)+0x26),
|
||||
(void*)0x0006000C,
|
||||
(void*)0xFFFFFFFF,
|
||||
(void*)0xFFFF0009,
|
||||
(void*)0x000F0000,
|
||||
(void*)NULL,
|
||||
(void*)0x3F800000,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)0x00000004,
|
||||
(void*)0x0000000C,
|
||||
(void*)NULL,
|
||||
};
|
||||
|
||||
/* 80379738-803797F8 00BF+01 s=1 e=0 z=0 None .rodata @stringBase0 */
|
||||
/* 80379738-803797F8 00BF+01 s=1 e=0 z=0 None .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
@@ -373,12 +411,20 @@ SECTION_DEAD char const* const stringBase_803797ED = "O_mD_gren";
|
||||
SECTION_DEAD static char const* const pad_803797F7 = "";
|
||||
#pragma pop
|
||||
|
||||
/* 80037C24-80037C7C 0058+00 s=0 e=0 z=1 None .text CheckShopItemCreateHeap__FP10fopAc_ac_c */
|
||||
/* 80037C24-80037C7C 0058+00 s=0 e=0 z=1 None .text CheckShopItemCreateHeap__FP10fopAc_ac_c */
|
||||
// 80037C38: 803792E8 (mData__12daShopItem_c)
|
||||
// 80037C3C: 803792E8 (mData__12daShopItem_c)
|
||||
// 80037C68: 8014475C (CreateItemHeap__12daItemBase_cFPCcsssssss)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// fopAc_ac_c* False
|
||||
// fopAc_ac_c False
|
||||
asm void CheckShopItemCreateHeap(fopAc_ac_c* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/d/a/d_a_shop_item_static/CheckShopItemCreateHeap__FP10fopAc_ac_c.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user