diff options
Diffstat (limited to 'maps/ElmsHouse.asm')
-rw-r--r-- | maps/ElmsHouse.asm | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/maps/ElmsHouse.asm b/maps/ElmsHouse.asm new file mode 100644 index 00000000..49f06126 --- /dev/null +++ b/maps/ElmsHouse.asm @@ -0,0 +1,100 @@ + const_def 2 ; object constants + const ELMSHOUSE_ELMS_WIFE + const ELMSHOUSE_ELMS_SON + +ElmsHouse_MapScripts: + db 0 ; scene scripts + + db 0 ; callbacks + +ElmsWife: + jumptextfaceplayer ElmsWifeText + +ElmsSon: + jumptextfaceplayer ElmsSonText + +ElmsHousePC: + jumptext ElmsHousePCText + +ElmsHouseBookshelf: + jumpstd difficultbookshelf + +ElmsWifeText: + text "Hi, <PLAYER>! My" + line "husband's always" + + para "so busy--I hope" + line "he's OK." + + para "When he's caught" + line "up in his #MON" + + para "research, he even" + line "forgets to eat." + done + +ElmsSonText: + text "When I grow up," + line "I'm going to help" + cont "my Dad!" + + para "I'm going to be a" + line "great #MON" + cont "professor!" + done + +ElmsHouseLabFoodText: +; unused + text "There's some food" + line "here. It must be" + cont "for the LAB." + done + +ElmsHousePokemonFoodText: +; unused + text "There's some food" + line "here. This must be" + cont "for #MON." + done + +ElmsHousePCText: + text "#MON. Where do" + line "they come from? " + + para "Where are they" + line "going?" + + para "Why has no one" + line "ever witnessed a" + cont "#MON's birth?" + + para "I want to know! I" + line "will dedicate my" + + para "life to the study" + line "of #MON!" + + para "…" + + para "It's a part of" + line "PROF.ELM's re-" + cont "search papers." + done + +ElmsHouse_MapEvents: + db 0, 0 ; filler + + db 2 ; warp events + warp_event 2, 7, NEW_BARK_TOWN, 4 + warp_event 3, 7, NEW_BARK_TOWN, 4 + + db 0 ; coord events + + db 3 ; bg events + bg_event 0, 1, BGEVENT_READ, ElmsHousePC + bg_event 6, 1, BGEVENT_READ, ElmsHouseBookshelf + bg_event 7, 1, BGEVENT_READ, ElmsHouseBookshelf + + db 2 ; object events + object_event 1, 5, SPRITE_TEACHER, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, ElmsWife, -1 + object_event 5, 4, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ElmsSon, -1 |