diff options
Diffstat (limited to 'scripts/OldCityPokecenterTrade.asm')
-rw-r--r-- | scripts/OldCityPokecenterTrade.asm | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/scripts/OldCityPokecenterTrade.asm b/scripts/OldCityPokecenterTrade.asm new file mode 100644 index 0000000..0f66874 --- /dev/null +++ b/scripts/OldCityPokecenterTrade.asm @@ -0,0 +1,45 @@ +INCLUDE "constants.asm" + +SECTION "scripts/OldCityPokecenterTrade.asm", ROMX + +OldCityPokecenterTradeScriptLoader: + ld hl, OldCityPokecenterTradeScriptPointers + call RunMapScript + call WriteBackMapScriptNumber + ret + +OldCityPokecenterTradeScriptPointers: + dw OldCityPokecenterTradeScript1 + dw OldCityPokecenterTradeNPCIds + +OldCityPokecenterTradeScript1: + ld hl, OldCityPokecenterTradeNPCIds + ld de, OldCityPokecenterTradeSignPointers + call CallMapTextSubroutine + ret + +OldCityPokecenterTradeNPCIds: + db $00, $ff + +OldCityPokecenterTradeSignPointers: + dw MapDefaultText + +OldCityPokecenterTradeTextPointers: + dw OldCityPokecenterTradeText1 + +OldCityPokecenterTradeText1: + ld hl, wJoypadFlags + set 5, [hl] + ld hl, OldCityPokecenterTradeTextString1 + call OpenTextbox + ld hl, wJoypadFlags + res 5, [hl] + callab Function28000 + ret + +OldCityPokecenterTradeTextString1: + text "ちょっとまってね!@" + text_exit + text_exit + text_exit + db "@" |