include "constants.asm" SECTION "maps/SilentHillHouse.asm", ROMX SilentHillHouseScriptLoader:: ; 4839 ld hl, SilentHillHouseScriptPointers call RunMapScript call WriteBackMapScriptNumber ret SilentHillHouseScriptPointers: ; 4843 dw SilentHillHouseScript1 dw SilentHillHouseNPCIDs1 dw SilentHillHouseScript2 dw SilentHillHouseNPCIDs2 dw SilentHillHouseScript3 dw SilentHillHouseNPCIDs1 SilentHillHouseScript1: ; 484F ld hl, SilentHillHouseNPCIDs1 ld de, SilentHillHouseTextPointers2 call CallMapTextSubroutine ret SilentHillHouseScript2: ; 4859 ld hl, SilentHillHouseNPCIDs2 ld de, SilentHillHouseTextPointers2 call CallMapTextSubroutine ret SilentHillHouseScript3: ; 4863 ld hl, SilentHillHouseNPCIDs1 ld de, SilentHillHouseTextPointers2 call CallMapTextSubroutine ret SilentHillHouseNPCIDs1: db 0 db $FF SilentHillHouseNPCIDs2: db 0 db 1 db $FF SilentHillHouseTextPointers2:: ; 4872 dw SilentHillHouseNPCText1 dw Function38bd dw Function3899 dw Function38b4 dw Function38ab dw Function38cf SilentHillHouseNPCText1: ; 487E ld hl, wd41a bit 6, [hl] jr nz, .jump ld hl, SilentHillHouseTextString1 call OpenTextbox ret .jump ; 488C call RefreshScreen callab Function1477D call Function1fea ret SilentHillHouseTextString1: ; 489B text "おや? あてに メールが" line "とどいている ようだ" cont "よんでみる?@" db $08 SilentHillHouseNPCText2: ; 48BD (unused due to typo in the text pointers?) call YesNoBox jr c, .jump ld hl, wd41a set 6, [hl] ld hl, SilentHillHouseTextString2 call PrintText call Function3036 ret .jump ld hl, SilentHillHouseTextString3 call PrintText call Function3036 ret SilentHillHouseTextString2: ; 48DB text "とつぜん メールを さしあげる" line "しつれいを おゆるしあれ" para "じつは きみに どうしても" line "わたしたい ものが あるのじゃが" cont "うけとって もらえんかのう" cont "ポケモンけんきゅうしゃ オーキド" done SilentHillHouseTextString3: ; 4937 text "ひとのメールは" line "みちゃ いけないよな<⋯⋯>" done SilentHillHouseTextPointers:: ; 494C dw SilentHillHouseNPCText3 dw SilentHillHouseNPCText4 SilentHillHouseNPCText3: ; 4950 ld hl, SilentHillHouseTextString4 call OpenTextbox ret SilentHillHouseTextString4: ; 4957 text "このまえ かわったいろの" line "ポッポを みかけたわ" done SilentHillHouseNPCText4: ; 4970 ld hl, wd41e bit 2, [hl] jr nz, .jump ld hl, wd41e set 2, [hl] ld hl, SilentHillHouseTextString5 call OpenTextbox call WaitBGMap ld hl, SilentHillHouseTextString6 jr .skip .jump ld hl, SilentHillHouseTextString7 .skip call OpenTextbox ret SilentHillHouseTextString5: ; 4991 text "ケン『ななな" line "なんだ  じゃないか!" para "おれは ちょっと あのー" line"がっこうの しゅくだいを" cont "おしえに きてるんだ!" para "えっ マップ?" line "そうか そんな やくそくも してたな" cont "わかった" cont "トレーナーギアを かしてみな" para "スロットに マップの カセットを " line "さしこんでっと⋯⋯" cont "よし これで マップが みれるぞ!" done SilentHillHouseTextString6: ; 4A29 text "もし オールドにいくなら" line "マサキって やつに あうといい" para "おれの ともだちで" line "すごい ポケモン マニアだ!" cont "きっと おまえの" cont "てだすけを してくれるぜ" done SilentHillHouseTextString7: ; 4A76 text "ケン『" line "オーキドはかせに みこまれて" cont "ポケモンずかんを つくるんだって?" cont "すごいじゃないか がんばれよ" done ; 4AAC