summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2019-10-29 17:05:56 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2019-10-29 17:05:56 -0400
commit316337b031d35d89db0f2ad939972588cae291bd (patch)
tree1b18b2cd3eae186f96e9a3b018da776486a68fbe /data
parentce5c3fdd776a47d5d6c3790249c53afaff844553 (diff)
trade partway through sub_8050968
Diffstat (limited to 'data')
-rw-r--r--data/data_83FECCC.s10
-rw-r--r--data/strings.s21
-rw-r--r--data/trade.s32
3 files changed, 38 insertions, 25 deletions
diff --git a/data/data_83FECCC.s b/data/data_83FECCC.s
index 67964b9b9..5f4d1686a 100644
--- a/data/data_83FECCC.s
+++ b/data/data_83FECCC.s
@@ -1739,7 +1739,15 @@ gUnknown_845A788:: @ 845A788
.incbin "baserom.gba", 0x45A788, 0x60
gUnknown_845A7E8:: @ 845A7E8
- .incbin "baserom.gba", 0x45A7E8, 0x24
+ .4byte gUnknown_841718C @ Not what other player wants
+ .4byte gUnknown_84171CC @ Not an egg
+ .4byte gUnknown_84170BC @ Mon can't be traded
+ .4byte gUnknown_84170BC @ Mon can't be traded
+ .4byte gUnknown_84170FC @ Other trainer's mon can't be traded
+ .4byte gUnknown_84170E0 @ Egg can't be traded
+ .4byte gUnknown_8417130 @ Other trainer can't accept
+ .4byte gUnknown_8417164 @ Can't trade with trainer now
+ .4byte gUnknown_8417164 @ Can't trade with trainer now
gUnknown_845A80C:: @ 845A80C
.incbin "baserom.gba", 0x45A80C, 0x74
diff --git a/data/strings.s b/data/strings.s
index 5305352b7..bd5c308a5 100644
--- a/data/strings.s
+++ b/data/strings.s
@@ -1052,24 +1052,29 @@ gUnknown_84170BC:: @ 84170BC
gUnknown_84170E0:: @ 84170E0
.string "An EGG can't be traded now.$"
+ .align 2
gUnknown_84170FC:: @ 0x84170FC
.string "The other TRAINER's POKéMON\n"
.string "can't be traded now.$"
-gUnknown_841712D:: @ 0x841712D
- .string " The other TRAINER can't accept\n"
+ .align 2
+gUnknown_8417130:: @ 0x8417130
+ .string "The other TRAINER can't accept\n"
.string "that POKéMON now.$"
-gUnknown_8417161:: @ 0x8417161
- .string " You can't trade with that\n"
+ .align 2
+gUnknown_8417164:: @ 0x8417164
+ .string "You can't trade with that\n"
.string "TRAINER now.$"
-gUnknown_841718B:: @ 0x841718B
- .string " That isn't the type of POKéMON\n"
+ .align 2
+gUnknown_841718C:: @ 0x841718C
+ .string "That isn't the type of POKéMON\n"
.string "that the other TRAINER wants.$"
-gUnknown_84171C9:: @ 0x84171C9
- .string " That isn't an EGG.$"
+ .align 2
+gUnknown_84171CC:: @ 0x84171CC
+ .string "That isn't an EGG.$"
gUnknown_84171DF:: @ 0x84171DF
.string "Choose a POKéMON.$"
diff --git a/data/trade.s b/data/trade.s
index d778318a1..0102b1faf 100644
--- a/data/trade.s
+++ b/data/trade.s
@@ -261,16 +261,16 @@ gUnknown_8261EE4:: @ 8261EE4
.4byte gUnknown_841E10A, sub_804F440
.4byte gUnknown_841E112, sub_804F464
-gUnknown_8261EF4:: @ 8261EF4
- .4byte gUnknown_841E118
- .4byte gUnknown_841E145
- .4byte gUnknown_841E16B
- .4byte gUnknown_8417094
- .4byte gUnknown_841E199
- .4byte gUnknown_841E1C5
- .4byte gUnknown_84170BC
- .4byte gUnknown_84170E0
- .4byte gUnknown_84170FC
+sTradeErrorOrStatusMessagePtrs:: @ 8261EF4
+ .4byte gUnknown_841E118 @ Communication standby
+ .4byte gUnknown_841E145 @ The trade has been canceled.
+ .4byte gUnknown_841E16B @ That's your only POKéMON for battle
+ .4byte gUnknown_8417094 @ That's your only POKéMON for battle
+ .4byte gUnknown_841E199 @ Waiting for your friend to finish
+ .4byte gUnknown_841E1C5 @ Your friend wants to trade POKéMON
+ .4byte gUnknown_84170BC @ That POKéMON can't be traded now
+ .4byte gUnknown_84170E0 @ An EGG can't be traded now
+ .4byte gUnknown_84170FC @ The other TRAINER's POKéMON can't be traded now
gUnknown_8261F18:: @ 8261F18
.byte 0, 1, 2
@@ -699,8 +699,8 @@ gUnknown_826CDD4:: @ 826CDD4
gUnknown_826CDDC:: @ 826CDDC
obj_pal gUnknown_826205C, 5558
-gUnknown_826CDE4:: @ 826CDE4
- spr_template 5557, 5558, gOamData_826CD00, gSpriteAnimTable_826CD80, NULL, gSpriteAffineAnimTable_826CDC8, sub_80538BC
+sTradePokeballSpriteTemplate:: @ 826CDE4
+ spr_template 5557, 5558, gOamData_826CD00, gSpriteAnimTable_826CD80, NULL, gSpriteAffineAnimTable_826CDC8, SpriteCB_TradePokeball_Default
gOamData_826CDFC::
.4byte 0x80000500, 0x00000400
@@ -730,7 +730,7 @@ gUnknown_826CE3C:: @ 826CE3C
obj_pal gUnknown_826499C, 5555
gUnknown_826CE44:: @ 826CE44
- spr_template 5550, 5551, gOamData_826CDFC, gSpriteAnimTable_826CE0C, NULL, gSpriteAffineAnimTable_826CE28, sub_804FD24
+ spr_template 5550, 5551, gOamData_826CDFC, gSpriteAnimTable_826CE0C, NULL, gSpriteAffineAnimTable_826CE28, SpriteCB_TradeGlowCable
gOamData_826CE5C::
.4byte 0x80008000, 0x00000400
@@ -751,7 +751,7 @@ gUnknown_826CE7C:: @ 826CE7C
obj_tiles gUnknown_8264C1C, 0x0300, 5552
gUnknown_826CE84:: @ 826CE84
- spr_template 5552, 5551, gOamData_826CE5C, gSpriteAnimTable_826CE74, NULL, gDummySpriteAffineAnimTable, sub_804FD78
+ spr_template 5552, 5551, gOamData_826CE5C, gSpriteAnimTable_826CE74, NULL, gDummySpriteAffineAnimTable, SpriteCB_TradeGlowCore
gOamData_826CE9C::
.4byte 0x80008000, 0x00000400
@@ -766,8 +766,8 @@ gSpriteAnimTable_826CEAC::
gUnknown_826CEB0:: @ 826CEB0
obj_tiles gUnknown_8264E1C, 0x0100, 5554
-gUnknown_826CEB8:: @ 826CEB8
- spr_template 5554, 5555, gOamData_826CE9C, gSpriteAnimTable_826CEAC, NULL, gDummySpriteAffineAnimTable, sub_804FDB8
+sGameLinkCableEndSpriteTemplate:: @ 826CEB8
+ spr_template 5554, 5555, gOamData_826CE9C, gSpriteAnimTable_826CEAC, NULL, gDummySpriteAffineAnimTable, SpriteCB_GameLinkCableEnd_Outbound
gOamData_826CED0::
.4byte 0xc0004000, 0x00000400