Add regional trades, break trade limit

All over the place! S.S. Anne doesn't work properly though.

Thanks to Chatot4444 for bypassing the trade limit.
This commit is contained in:
Llinos Evans 2023-04-09 18:56:19 +01:00
parent 56793e1d11
commit 77fd55ea49
20 changed files with 265 additions and 42 deletions

View file

@ -18,7 +18,8 @@ SSAnneBow_TextPointers:
dw SSAnne5Text3
dw SSAnne5Text4
dw SSAnne5Text5
dw RapidashTrade
dw SlowkingTrade
dw SlowbroTrade
SSAnne5TrainerHeaders:
def_trainers 4
@ -76,9 +77,16 @@ SSAnne5AfterBattleText2:
text_far _SSAnne5AfterBattleText2
text_end
RapidashTrade:
SlowbroTrade:
text_asm
ld a, TRADE_FOR_RAPIDASH_G
ld a, TRADE_FOR_SLOWBRO_G
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd
SlowkingTrade:
text_asm
ld a, TRADE_FOR_SLOWKING_G
ld [wWhichTrade], a
predef DoInGameTradeDialogue
jp TextScriptEnd