pokegold-spaceworld/engine/events/std_scripts.asm
Alieneer e7f809e61c
Split bank dumps into proper files (#153)
---------

Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
2026-06-21 09:17:56 -04:00

144 lines
3.6 KiB
NASM

INCLUDE "constants.asm"
SECTION "engine/events/std_scripts.asm", ROMX
; The actual code for std_collision.asm isn't present yet, so scripts are currently loaded
; from an object placed over the corresponding collision tile.
; Early duplicate of PlayerHouse2FRadioText, which is present in the map's bank in the final game.
; Uses the long "ポケモン" and "⋯⋯⋯⋯" instead of their shortcuts, and lacks the final sentence.
_Unreferenced_PokemonNewsScript::
ld hl, .DuplicatePokemonNewsText
call OpenTextbox
ret
.DuplicatePokemonNewsText
text "<PLAYER>は"
line "ラジオのスイッチを おした!"
para "ジェイ オー ピー エム"
line "こちらは"
cont "ポケモン ほうそうきょく です"
para "ポケモンニュースを おおくりします"
para "⋯⋯ ポケモンの せかいてきな"
line "けんきゅうしゃ オーキドはかせが"
cont "カントーから すがたを けしました"
cont "あらたな けんきゅうの ばしょを"
cont "もとめて いどうした との"
cont "みかたも ありますが"
cont "なんらかの じけんに まきこまれた"
cont "かのうせいも あり"
cont "かんけいしゃは とても"
cont "しんぱい しています"
para "⋯⋯⋯⋯いじょう"
line "ポケモンニュースでした"
para "⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯"
done
_PokemonBooksScript::
ld hl, .PokemonBooksText
call OpenTextbox
ret
; "Crammed full of POKéMON books!" flavor text
.PokemonBooksText:
text "ポケモンえほんが そろってる!"
done
_PlayerHouse1FFridgeScript::
ld hl, .PlayerHouse1FFridgeText
call OpenTextbox
ret
; Player's empty fridge flavor text
.PlayerHouse1FFridgeText:
text "なかは<⋯⋯>"
line "ほとんど からっぽだ<⋯⋯>"
done
_SilentHillHouseStoveScript::
ld hl, .SilentHillHouseStoveText
call OpenTextbox
ret
; Player's stove
.SilentHillHouseStoveText:
text "ガスコンロの ひは きえている"
line "あんぜん だいいち!"
done
_SilentHillHouseSinkScript::
ld hl, .SilentHillHouseSinkText
call OpenTextbox
ret
.SilentHillHouseSinkText:
text "ピカピカの ながしだい!"
line "こんやの メニューは なんだろう?"
done
_PokecenterSignScript::
ld hl, .PokecenterSignText
call OpenTextbox
ret
.PokecenterSignText:
text "ポケモンの たいりょく かいふく!"
line "ポケモンセンター"
done
_RivalHouseWindowScript::
ld hl, .RivalHouseWindowText
call OpenTextbox
ret
.RivalHouseWindowText:
text "まどが よごれているぞ?"
done
; Various scenes from the Pokemon anime that play on the player and rival's TVs
_SilentHillHouseTVScript::
ld a, [wTimeOfDay]
and a
jr nz, .not_day
ld hl, .SilentHillHouseTVDayText
jr .done
.not_day
dec a
jr nz, .not_night
ld hl, .SilentHillHouseTVNightText
jr .done
.not_night
ld hl, .SilentHillHouseTVMorningText
.done
call OpenTextbox
ret
; Scene from "Pokémon: I Choose You!"
.SilentHillHouseTVDayText:
text "ピカチュウが オニスズメと"
line "たたかっている<⋯⋯>"
cont "サトシが なみだ ぐんでいる<⋯⋯>"
cont "#アニメだ!"
done
; Scene from "Primeape Goes Bananas"
.SilentHillHouseTVNightText:
text "オコリザルが あばれている<⋯⋯>"
cont "サトシが にげまわってる!<⋯⋯>"
cont "#アニメだ!"
done
; Scene from "Bulbasaur's Mysterious Garden"
.SilentHillHouseTVMorningText:
text "フシギダネが すねている<⋯⋯>"
cont "サトシが こまっている<⋯⋯>"
cont "#アニメだ!"
done