summaryrefslogtreecommitdiff
path: root/config/usa/arm9
diff options
context:
space:
mode:
Diffstat (limited to 'config/usa/arm9')
-rw-r--r--config/usa/arm9/overlays/ov014/symbols.txt6
-rw-r--r--config/usa/arm9/overlays/ov018/symbols.txt2
-rw-r--r--config/usa/arm9/overlays/ov031/delinks.txt6
-rw-r--r--config/usa/arm9/overlays/ov031/relocs.txt6
-rw-r--r--config/usa/arm9/overlays/ov031/symbols.txt57
5 files changed, 42 insertions, 35 deletions
diff --git a/config/usa/arm9/overlays/ov014/symbols.txt b/config/usa/arm9/overlays/ov014/symbols.txt
index 12439e82..f4dc05c2 100644
--- a/config/usa/arm9/overlays/ov014/symbols.txt
+++ b/config/usa/arm9/overlays/ov014/symbols.txt
@@ -1105,7 +1105,7 @@ _ZN14ActorCharacterD2Ev kind:function(arm,size=0x48) addr:0x02145004
_ZN14ActorCharacter4InitEv kind:function(arm,size=0x10) addr:0x0214504c
_ZN14ActorCharacter8vfunc_20Eb kind:function(arm,size=0x78) addr:0x0214505c
_ZN14ActorCharacter19func_ov014_02145178Ev kind:function(arm,size=0x78) addr:0x021450d4
-_ZN14ActorCharacter19func_ov014_021451f0EPi kind:function(arm,size=0x68) addr:0x0214514c
+_ZN14ActorCharacter19func_ov014_021451f0EPKi kind:function(arm,size=0x68) addr:0x0214514c
_ZN14ActorCharacter19func_ov014_02145258Ev kind:function(arm,size=0x58) addr:0x021451b4
_ZN14ActorCharacter19func_ov014_021452b0Ev kind:function(arm,size=0x68) addr:0x0214520c
_ZN14ActorCharacter19func_ov014_02145318Ev kind:function(arm,size=0xdc) addr:0x02145274
@@ -1128,10 +1128,10 @@ _ZN14ActorCharacter8vfunc_98Ev kind:function(arm,size=0x2c) addr:0x021457d0
_ZN14ActorCharacter8vfunc_d0Ev kind:function(arm,size=0x10) addr:0x021457fc
_ZN14ActorCharacter8vfunc_9cEv kind:function(arm,size=0x1c) addr:0x0214580c
_ZN14ActorCharacter8vfunc_ecEi kind:function(arm,size=0x34) addr:0x02145828
-_ZN14ActorCharacter8vfunc_f0Eii kind:function(arm,size=0x1c) addr:0x0214585c
+_ZN14ActorCharacter8vfunc_f0Ebi kind:function(arm,size=0x1c) addr:0x0214585c
_ZN14ActorCharacter19func_ov014_0214591cEv kind:function(arm,size=0x58) addr:0x02145878
_ZN14ActorCharacter15IsHitboxTouchedEb kind:function(arm,size=0x100) addr:0x021458d0
-func_ov014_02145a74 kind:function(arm,size=0x74) addr:0x021459d0
+_ZN18ActorCharacter_1d819func_ov014_02145a74Eii kind:function(arm,size=0x74) addr:0x021459d0
func_ov014_02145ae8 kind:function(arm,size=0x30) addr:0x02145a44
func_ov014_02145b18 kind:function(arm,size=0xb4) addr:0x02145a74
func_ov014_02145bcc kind:function(arm,size=0xb0) addr:0x02145b28
diff --git a/config/usa/arm9/overlays/ov018/symbols.txt b/config/usa/arm9/overlays/ov018/symbols.txt
index ad671c78..3f32d3ed 100644
--- a/config/usa/arm9/overlays/ov018/symbols.txt
+++ b/config/usa/arm9/overlays/ov018/symbols.txt
@@ -154,7 +154,7 @@ func_ov018_021608c8 kind:function(arm,size=0x90) addr:0x02160828
func_ov018_02160958 kind:function(arm,size=0x10) addr:0x021608b8
func_ov018_02160968 kind:function(arm,size=0xa8) addr:0x021608c8
func_ov018_02160a10 kind:function(arm,size=0x44) addr:0x02160970
-func_ov018_02160a54 kind:function(arm,size=0x10) addr:0x021609b4
+_ZN17UnkClass_027e0e2819func_ov018_02160a54Ei kind:function(arm,size=0x10) addr:0x021609b4
_ZN17UnkClass_027e0e2819func_ov018_02160a64Eii kind:function(arm,size=0x10) addr:0x021609c4
func_ov018_02160a74 kind:function(arm,size=0x10) addr:0x021609d4
func_ov018_02160a84 kind:function(arm,size=0x1c) addr:0x021609e4
diff --git a/config/usa/arm9/overlays/ov031/delinks.txt b/config/usa/arm9/overlays/ov031/delinks.txt
index e38623a9..1803b432 100644
--- a/config/usa/arm9/overlays/ov031/delinks.txt
+++ b/config/usa/arm9/overlays/ov031/delinks.txt
@@ -21,7 +21,13 @@ src/31_Shop/Actor/ActorShopItem.cpp:
.bss start:0x02183de8 end:0x021840b4
src/31_Shop/Actor/ActorItemSeller.cpp:
+ complete
.text start:0x02180668 end:0x021809e4
+ .rodata start:0x021819e8 end:0x02181a1c
+ .init start:0x02181eb8 end:0x02181f60
+ .ctor start:0x02181fe4 end:0x02181fe8
+ .data start:0x021839f8 end:0x02183b60
+ .bss start:0x021840b4 end:0x02184114
src/31_Shop/Actor/ActorBeedle.cpp:
.text start:0x021809e4 end:0x021813a8
diff --git a/config/usa/arm9/overlays/ov031/relocs.txt b/config/usa/arm9/overlays/ov031/relocs.txt
index b6672951..43c25370 100644
--- a/config/usa/arm9/overlays/ov031/relocs.txt
+++ b/config/usa/arm9/overlays/ov031/relocs.txt
@@ -713,15 +713,15 @@ from:0x0218065c kind:arm_call to:0x0217e614 module:overlay(31)
from:0x02180680 kind:arm_call to:0x0202e9d8 module:main
from:0x0218068c kind:arm_call to:0x0217ce8c module:overlay(31)
from:0x021806a0 kind:load to:0x027e0fe0 module:dtcm
-from:0x021806a8 kind:load to:0x02183a40 module:overlay(31)
+from:0x021806a8 kind:load to:0x02183a38 module:overlay(31) add:0x8
from:0x021806c4 kind:arm_call to:0x0202e9d8 module:main
from:0x021806d0 kind:arm_call to:0x0217ce8c module:overlay(31)
from:0x021806e4 kind:load to:0x027e0fe0 module:dtcm
-from:0x021806ec kind:load to:0x02183a40 module:overlay(31)
+from:0x021806ec kind:load to:0x02183a38 module:overlay(31) add:0x8
from:0x02180708 kind:arm_call to:0x0202e9d8 module:main
from:0x02180714 kind:arm_call to:0x0217ce8c module:overlay(31)
from:0x02180728 kind:load to:0x027e0fe0 module:dtcm
-from:0x02180730 kind:load to:0x02183a40 module:overlay(31)
+from:0x02180730 kind:load to:0x02183a38 module:overlay(31) add:0x8
from:0x02180780 kind:arm_call to:0x021459d0 module:overlay(14)
from:0x02180794 kind:arm_call to:0x0214514c module:overlay(14)
from:0x021807a4 kind:arm_call to:0x0217cf34 module:overlay(31)
diff --git a/config/usa/arm9/overlays/ov031/symbols.txt b/config/usa/arm9/overlays/ov031/symbols.txt
index 2ce790e2..39758fa7 100644
--- a/config/usa/arm9/overlays/ov031/symbols.txt
+++ b/config/usa/arm9/overlays/ov031/symbols.txt
@@ -242,19 +242,19 @@ _ZN16ActorItemSeller16CreateEv kind:function(arm,size=0x44) addr:0x02180668
_ZN16ActorItemSeller26CreateEv kind:function(arm,size=0x44) addr:0x021806ac
_ZN16ActorItemSeller36CreateEv kind:function(arm,size=0x44) addr:0x021806f0
_ZN15ActorItemSeller4InitEv kind:function(arm,size=0x84) addr:0x02180734
-_ZN15ActorItemSeller9vfunc_114Ev kind:function(arm,size=0x108) addr:0x021807b8
-_ZN15ActorItemSeller8vfunc_f4Ev kind:function(arm,size=0xc) addr:0x021808c0
-_ZN15ActorItemSeller8vfunc_f8Ev kind:function(arm,size=0xc) addr:0x021808cc
-_ZN15ActorItemSeller8vfunc_fcEv kind:function(arm,size=0xc) addr:0x021808d8
-_ZN15ActorItemSeller9vfunc_100Ev kind:function(arm,size=0xc) addr:0x021808e4
-_ZN15ActorItemSeller9vfunc_104Ev kind:function(arm,size=0xc) addr:0x021808f0
+_ZN15ActorItemSeller9vfunc_114Ei kind:function(arm,size=0x108) addr:0x021807b8
+_ZN15ActorItemSeller16GetPromptMessageEv kind:function(arm,size=0xc) addr:0x021808c0
+_ZN15ActorItemSeller18GetPurchaseMessageEv kind:function(arm,size=0xc) addr:0x021808cc
+_ZN15ActorItemSeller24GetNotEnoughMoneyMessageEv kind:function(arm,size=0xc) addr:0x021808d8
+_ZN15ActorItemSeller17GetGoodbyeMessageEv kind:function(arm,size=0xc) addr:0x021808e4
+_ZN15ActorItemSeller23GetInventoryFullMessageEv kind:function(arm,size=0xc) addr:0x021808f0
_ZN15ActorItemSeller9vfunc_118Ev kind:function(arm,size=0x18) addr:0x021808fc
_ZN15ActorItemSeller8vfunc_d4Ev kind:function(arm,size=0xc) addr:0x02180914
_ZN15ActorItemSeller9vfunc_108Ev kind:function(arm,size=0x18) addr:0x02180920
-_ZN15ActorItemSeller9vfunc_10cEv kind:function(arm,size=0x2c) addr:0x02180938
+_ZN15ActorItemSeller9vfunc_10cEb kind:function(arm,size=0x2c) addr:0x02180938
_ZN15ActorItemSeller9vfunc_110Ev kind:function(arm,size=0x50) addr:0x02180964
-_ZN15ActorItemSellerD1Ev kind:function(arm,size=0x1c) addr:0x021809b4
-_ZN15ActorItemSellerD0Ev kind:function(arm,size=0x14) addr:0x021809d0
+_ZN15ActorItemSellerD0Ev kind:function(arm,size=0x1c) addr:0x021809b4
+_ZN15ActorItemSellerD1Ev kind:function(arm,size=0x14) addr:0x021809d0
_ZN11ActorBeedle6CreateEv kind:function(arm,size=0x44) addr:0x021809e4
_ZN11ActorBeedle4InitEv kind:function(arm,size=0x108) addr:0x02180a28
_ZN11ActorBeedle8vfunc_c4Ev kind:function(arm,size=0x118) addr:0x02180b30
@@ -294,8 +294,8 @@ sShopItemBaseNames kind:data(any) addr:0x02181848 local
unk$1534 kind:data(any) addr:0x021819b8 local
unk$1554 kind:data(any) addr:0x021819cc local
@2460 kind:data(any) addr:0x021819e0 local
-data_ov031_02181a88 kind:data(any) addr:0x021819e8
-data_ov031_02181a94 kind:data(any) addr:0x021819f4
+sUnk1$1294 kind:data(any) addr:0x021819e8 local
+sUnk2$1295 kind:data(any) addr:0x021819f4 local
data_ov031_02181abc kind:data(any) addr:0x02181a1c
data_ov031_02181ac8 kind:data(any) addr:0x02181a28
data_ov031_02181ad4 kind:data(any) addr:0x02181a34
@@ -303,11 +303,11 @@ data_ov031_02181b10 kind:data(any) addr:0x02181a70
data_ov031_02181b24 kind:data(any) addr:0x02181a84
data_ov031_02181b30 kind:data(any) addr:0x02181a90
__sinit_ActorShopItem.cpp kind:function(arm,size=0x3ec) addr:0x02181acc local
-__sinit_ov031_02181f58 kind:function(arm,size=0xa8) addr:0x02181eb8
+__sinit_ActorItemSeller.cpp kind:function(arm,size=0xa8) addr:0x02181eb8 local
__sinit_ov031_02182000 kind:function(arm,size=0x40) addr:0x02181f60
__sinit_ov031_02182040 kind:function(arm,size=0x40) addr:0x02181fa0
.p__sinit_ActorShopItem.cpp kind:data(word) addr:0x02181fe0 local
-.p__sinit_ov031_02181f58 kind:data(word) addr:0x02181fe4
+.p__sinit_ActorItemSeller.cpp kind:data(word) addr:0x02181fe4 local
.p__sinit_ov031_02182000 kind:data(word) addr:0x02181fe8
.p__sinit_ov031_02182040 kind:data(word) addr:0x02181fec
data_ov031_021820a0 kind:data(any) addr:0x02182000
@@ -406,15 +406,16 @@ _ZTV17ActorShopItemBase kind:data(any) addr:0x02183404
@1262 kind:data(any) addr:0x021839a4 local
@1263 kind:data(any) addr:0x021839c0 local
@1264 kind:data(any) addr:0x021839dc local
-data_ov031_02183a98 kind:data(any) addr:0x021839f8
-data_ov031_02183a9c kind:data(any) addr:0x021839fc
-data_ov031_02183aa0 kind:data(any) addr:0x02183a00
-data_ov031_02183aa4 kind:data(any) addr:0x02183a04
-data_ov031_02183aa8 kind:data(any) addr:0x02183a08
-data_ov031_02183aac kind:data(any) addr:0x02183a0c
-data_ov031_02183ab0 kind:data(any) addr:0x02183a10
-data_ov031_02183ab4 kind:data(any) addr:0x02183a14
-data_ov031_02183ae0 kind:data(any) addr:0x02183a40
+@1278 kind:data(any) addr:0x021839f8 local
+@1279 kind:data(any) addr:0x021839fc local
+@1280 kind:data(any) addr:0x02183a00 local
+@1281 kind:data(any) addr:0x02183a04 local
+@1282 kind:data(any) addr:0x02183a08 local
+@1283 kind:data(any) addr:0x02183a0c local
+@1284 kind:data(any) addr:0x02183a10 local
+@1285 kind:data(any) addr:0x02183a14 local
+sShipTypes kind:data(any) addr:0x02183a18 local
+_ZTV15ActorItemSeller kind:data(any) addr:0x02183a38
data_ov031_02183c00 kind:data(any) addr:0x02183b60
data_ov031_02183c04 kind:data(any) addr:0x02183b64
data_ov031_02183c08 kind:data(any) addr:0x02183b68
@@ -472,12 +473,12 @@ sShopItemShip2TextureFile kind:bss addr:0x021840a4 local
sSoldOutModel kind:bss addr:0x021840a8 local
sShipModel kind:bss addr:0x021840ac local
sShip2Model kind:bss addr:0x021840b0 local
-data_ov031_02184154 kind:bss addr:0x021840b4
-data_ov031_02184160 kind:bss addr:0x021840c0
-data_ov031_02184174 kind:bss addr:0x021840d4
-data_ov031_02184180 kind:bss addr:0x021840e0
-data_ov031_02184194 kind:bss addr:0x021840f4
-data_ov031_021841a0 kind:bss addr:0x02184100
+@1233 kind:bss addr:0x021840b4 local
+_ZN16ActorItemSeller15gTypeE kind:bss addr:0x021840c0
+@1235 kind:bss addr:0x021840d4 local
+_ZN16ActorItemSeller25gTypeE kind:bss addr:0x021840e0
+@1237 kind:bss addr:0x021840f4 local
+_ZN16ActorItemSeller35gTypeE kind:bss addr:0x02184100
data_ov031_021841b4 kind:bss addr:0x02184114
data_ov031_021841c0 kind:bss addr:0x02184120
data_ov031_021841d4 kind:bss addr:0x02184134