diff options
Diffstat (limited to 'scripts/Route1P1.asm')
-rw-r--r-- | scripts/Route1P1.asm | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/scripts/Route1P1.asm b/scripts/Route1P1.asm new file mode 100644 index 0000000..411a076 --- /dev/null +++ b/scripts/Route1P1.asm @@ -0,0 +1,86 @@ +include "constants.asm" + +SECTION "scripts/Route1P1.asm", ROMX + + ret + + dw Textdbb82 +Textdbb82: + text "べんりな よのなかだね" + done + + rept 9 + ret + endr + +Route1P1ScriptLoader:: + ld hl, Route1P1ScriptPointers + call RunMapScript + call WriteBackMapScriptNumber + ret + +Route1P1ScriptPointers: + dw Route1P1Script + dw Route1P1NPCIDs + +Route1P1NPCIDs: + db 0 + db 1 + db $FF + +Route1P1SignPointers: + dw Route1P1TextSign1 + dw Route1P1TextSign2 + +Route1P1TextPointers:: + dw Route1P1TextNPC1 + dw Route1P1TextNPC2 + +Route1P1Script:: + ld hl, Route1P1NPCIDs + ld de, Route1P1SignPointers + call CallMapTextSubroutine + ret + +Route1P1TextNPC1: + ld hl, Route1P1TextString1 + call OpenTextbox + ret + +Route1P1TextNPC2: + ld hl, Route1P1TextString2 + call OpenTextbox + ret + +Route1P1TextSign1: + ld hl, Route1P1TextString3 + call OpenTextbox + ret + +Route1P1TextSign2: + ld hl, Route1P1TextString4 + call OpenTextbox + ret + +Route1P1TextString1: + text "しょうねん!" + + para "モンスターボールは" + line "やせいの ポケモンを よわらせてから" + cont "つかうのが きほんだ!" + done + +Route1P1TextString2: + text "ぼく ゆうがた じゅくの かえりに" + line "かわった ポケモンを みたよ" + done + +Route1P1TextString3: + text "このさき しずかな おか" + line "やせいの ポケモンに ちゅうい" + done + +Route1P1TextString4: + text "ここは 1ばん どうろ" + line "サイレントヒル ⋯⋯ オールドシティ" + done |