summaryrefslogtreecommitdiff
path: root/maps/MrFujisHouse.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/MrFujisHouse.asm')
-rw-r--r--maps/MrFujisHouse.asm98
1 files changed, 98 insertions, 0 deletions
diff --git a/maps/MrFujisHouse.asm b/maps/MrFujisHouse.asm
new file mode 100644
index 00000000..4396e707
--- /dev/null
+++ b/maps/MrFujisHouse.asm
@@ -0,0 +1,98 @@
+ const_def 2 ; object constants
+ const MRFUJISHOUSE_SUPER_NERD
+ const MRFUJISHOUSE_LASS
+ const MRFUJISHOUSE_PSYDUCK
+ const MRFUJISHOUSE_NIDORINO
+ const MRFUJISHOUSE_PIDGEY
+
+MrFujisHouse_MapScripts:
+ db 0 ; scene scripts
+
+ db 0 ; callbacks
+
+MrFujisHouseSuperNerdScript:
+ jumptextfaceplayer MrFujisHouseSuperNerdText
+
+MrFujisHouseLassScript:
+ jumptextfaceplayer MrFujisHouseLassText
+
+MrFujisPsyduck:
+ opentext
+ writetext MrFujisPsyduckText
+ cry PSYDUCK
+ waitbutton
+ closetext
+ end
+
+MrFujisNidorino:
+ opentext
+ writetext MrFujisNidorinoText
+ cry NIDORINO
+ waitbutton
+ closetext
+ end
+
+MrFujisPidgey:
+ opentext
+ writetext MrFujisPidgeyText
+ cry PIDGEY
+ waitbutton
+ closetext
+ end
+
+MrFujisHouseBookshelf:
+ jumpstd difficultbookshelf
+
+MrFujisHouseSuperNerdText:
+ text "MR.FUJI does live"
+ line "here, but he's not"
+
+ para "home now."
+
+ para "He should be at"
+ line "the SOUL HOUSE."
+ done
+
+MrFujisHouseLassText:
+ text "Some cold-hearted"
+ line "people stop caring"
+ cont "for their #MON."
+
+ para "Grandpa takes in"
+ line "the poor homeless"
+
+ para "#MON and takes"
+ line "care of them."
+ done
+
+MrFujisPsyduckText:
+ text "PSYDUCK: Gu-guwa?"
+ done
+
+MrFujisNidorinoText:
+ text "NIDORINO: Gyun!"
+ done
+
+MrFujisPidgeyText:
+ text "PIDGEY: Pijji!"
+ done
+
+MrFujisHouse_MapEvents:
+ db 0, 0 ; filler
+
+ db 2 ; warp events
+ warp_event 2, 7, LAVENDER_TOWN, 2
+ warp_event 3, 7, LAVENDER_TOWN, 2
+
+ db 0 ; coord events
+
+ db 2 ; bg events
+ bg_event 0, 1, BGEVENT_READ, MrFujisHouseBookshelf
+ bg_event 1, 1, BGEVENT_READ, MrFujisHouseBookshelf
+
+ db 5 ; object events
+ object_event 4, 1, SPRITE_SUPER_NERD, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, MrFujisHouseSuperNerdScript, -1
+ object_event 3, 4, SPRITE_LASS, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, MrFujisHouseLassScript, -1
+ object_event 7, 4, SPRITE_RHYDON, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, MrFujisPsyduck, -1
+ object_event 5, 5, SPRITE_GROWLITHE, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, MrFujisNidorino, -1
+ object_event 1, 3, SPRITE_MOLTRES, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, MrFujisPidgey, -1