summaryrefslogtreecommitdiff
path: root/maps/PokemonFanClub.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/PokemonFanClub.asm')
-rw-r--r--maps/PokemonFanClub.asm309
1 files changed, 309 insertions, 0 deletions
diff --git a/maps/PokemonFanClub.asm b/maps/PokemonFanClub.asm
new file mode 100644
index 000000000..11b37f921
--- /dev/null
+++ b/maps/PokemonFanClub.asm
@@ -0,0 +1,309 @@
+PokemonFanClub_MapScriptHeader: ; 0x1917e7
+ ; trigger count
+ db 0
+
+ ; callback count
+ db 0
+; 0x1917e9
+
+UnknownScript_0x1917e9: ; 0x1917e9
+ faceplayer
+ loadfont
+ checkbit1 $00d4
+ iftrue UnknownScript_0x191815
+ checkbit1 $00d3
+ iftrue UnknownScript_0x191802
+ 2writetext UnknownText_0x191881
+ yesorno
+ iffalse UnknownScript_0x19181b
+ 2writetext UnknownText_0x191911
+ keeptextopen
+UnknownScript_0x191802: ; 0x191802
+ 2writetext UnknownText_0x191a3d
+ keeptextopen
+ verbosegiveitem RARE_CANDY, 1
+ iffalse UnknownScript_0x19181f
+ setbit1 $00d4
+ 2writetext UnknownText_0x191a72
+ closetext
+ loadmovesprites
+ end
+; 0x191815
+
+UnknownScript_0x191815: ; 0x191815
+ 2writetext UnknownText_0x191ae0
+ closetext
+ loadmovesprites
+ end
+; 0x19181b
+
+UnknownScript_0x19181b: ; 0x19181b
+ 2writetext UnknownText_0x191b38
+ closetext
+UnknownScript_0x19181f: ; 0x19181f
+ loadmovesprites
+ end
+; 0x191821
+
+UnknownScript_0x191821: ; 0x191821
+ jumptextfaceplayer UnknownText_0x191b6d
+; 0x191824
+
+UnknownScript_0x191824: ; 0x191824
+ faceplayer
+ loadfont
+ checkbit1 $00d2
+ iftrue UnknownScript_0x19185f
+ checkbit1 $00c9
+ iftrue UnknownScript_0x191838
+ 2writetext UnknownText_0x191ba0
+ closetext
+ loadmovesprites
+ end
+; 0x191838
+
+UnknownScript_0x191838: ; 0x191838
+ 2writetext UnknownText_0x191bff
+ checkbit1 $00cf
+ iftrue UnknownScript_0x191844
+ closetext
+ loadmovesprites
+ end
+; 0x191844
+
+UnknownScript_0x191844: ; 0x191844
+ keeptextopen
+ 2writetext UnknownText_0x191c5a
+ keeptextopen
+ waitbutton
+ giveitem LOST_ITEM, $1
+ iffalse UnknownScript_0x191865
+ disappear $6
+ 2writetext UnknownText_0x191d0a
+ playsound $0091
+ waitbutton
+ itemnotify
+ setbit1 $00d2
+ loadmovesprites
+ end
+; 0x19185f
+
+UnknownScript_0x19185f: ; 0x19185f
+ 2writetext UnknownText_0x191d1e
+ closetext
+ loadmovesprites
+ end
+; 0x191865
+
+UnknownScript_0x191865: ; 0x191865
+ 2writetext UnknownText_0x191d58
+ closetext
+ loadmovesprites
+ end
+; 0x19186b
+
+UnknownScript_0x19186b: ; 0x19186b
+ jumptextfaceplayer UnknownText_0x191d73
+; 0x19186e
+
+UnknownScript_0x19186e: ; 0x19186e
+ jumptext UnknownText_0x191db1
+; 0x191871
+
+UnknownScript_0x191871: ; 0x191871
+ loadfont
+ 2writetext UnknownText_0x191de9
+ cry BAYLEEF
+ closetext
+ loadmovesprites
+ end
+; 0x19187b
+
+MapPokemonFanClubSignpost0Script: ; 0x19187b
+ jumptext UnknownText_0x191dfc
+; 0x19187e
+
+MapPokemonFanClubSignpost1Script: ; 0x19187e
+ jumptext UnknownText_0x191e29
+; 0x191881
+
+UnknownText_0x191881: ; 0x191881
+ db $0, "I'm the CHAIRMAN", $4f
+ db "of the #MON FAN", $55
+ db "CLUB.", $51
+ db "I've raised over", $4f
+ db "150 #MON.", $51
+ db "I'm very fussy", $4f
+ db "when it comes to", $55
+ db "#MON.", $51
+ db "Did you visit just", $4f
+ db "to hear about my", $55
+ db "#MON?", $57
+; 0x191911
+
+UnknownText_0x191911: ; 0x191911
+ db $0, "Good!", $4f
+ db "Then listen up!", $51
+ db "So… my favorite", $4f
+ db "RAPIDASH…", $51
+ db "It… cute… lovely…", $4f
+ db "smart… unbearably…", $55
+ db "plus… amazing… oh…", $55
+ db "you think so?…", $55
+ db "Too much… wild…", $55
+ db "beautiful… kindly…", $55
+ db "love it!", $51
+ db "Hug it… when…", $4f
+ db "sleeping… warm and", $55
+ db "cuddly… Oh, and…", $55
+ db "spectacular…", $55
+ db "ravishing… simply", $55
+ db "divine…", $55
+ db "Oops! Look at the", $55
+ db "time! I've kept", $55
+ db "you too long!", $57
+; 0x191a3d
+
+UnknownText_0x191a3d: ; 0x191a3d
+ db $0, "Thanks for hearing", $4f
+ db "me out. I want you", $55
+ db "to have this!", $57
+; 0x191a72
+
+UnknownText_0x191a72: ; 0x191a72
+ db $0, "It's a RARE CANDY", $4f
+ db "that makes #MON", $55
+ db "stronger.", $51
+ db "I prefer making my", $4f
+ db "#MON stronger", $51
+ db "by battling, so", $4f
+ db "you can have it.", $57
+; 0x191ae0
+
+UnknownText_0x191ae0: ; 0x191ae0
+ db $0, "Hello, ", $14, "!", $51
+ db "Did you come see", $4f
+ db "me about my #-", $55
+ db "MON again?", $51
+ db "No? Oh… I had more", $4f
+ db "tales to tell…", $57
+; 0x191b38
+
+UnknownText_0x191b38: ; 0x191b38
+ db $0, "How disappointing…", $51
+ db "Come back if you", $4f
+ db "want to listen.", $57
+; 0x191b6d
+
+UnknownText_0x191b6d: ; 0x191b6d
+ db $0, "Our CHAIRMAN is", $4f
+ db "very vocal when it", $55
+ db "comes to #MON…", $57
+; 0x191ba0
+
+UnknownText_0x191ba0: ; 0x191ba0
+ db $0, "I love the way", $4f
+ db "CLEFAIRY waggles", $51
+ db "its finger when", $4f
+ db "it's trying to use", $51
+ db "METRONOME.", $4f
+ db "It's so adorable!", $57
+; 0x191bff
+
+UnknownText_0x191bff: ; 0x191bff
+ db $0, "I love CLEFAIRY,", $4f
+ db "but I could never", $51
+ db "catch one. So I'm", $4f
+ db "making do with a", $51
+ db "# DOLL that I", $4f
+ db "found.", $57
+; 0x191c5a
+
+UnknownText_0x191c5a: ; 0x191c5a
+ db $0, "Oh, I see now. The", $4f
+ db "girl who lost this", $51
+ db "# DOLL is sad…", $51
+ db "OK. Could you take", $4f
+ db "this # DOLL", $51
+ db "back to that poor", $4f
+ db "little girl?", $51
+ db "I'll befriend a", $4f
+ db "real CLEFAIRY on", $51
+ db "my own one day.", $4f
+ db "No worries!", $57
+; 0x191d0a
+
+UnknownText_0x191d0a: ; 0x191d0a
+ db $0, $52, " received", $4f
+ db "# DOLL.", $57
+; 0x191d1e
+
+UnknownText_0x191d1e: ; 0x191d1e
+ db $0, "You watch. I'm", $4f
+ db "going to get a", $51
+ db "real CLEFAIRY as", $4f
+ db "my friend.", $57
+; 0x191d58
+
+UnknownText_0x191d58: ; 0x191d58
+ db $0, "Your PACK is", $4f
+ db "jammed full.", $57
+; 0x191d73
+
+UnknownText_0x191d73: ; 0x191d73
+ db $0, "Look at my darling", $4f
+ db "BAYLEEF!", $51
+ db "The leaf on its", $4f
+ db "head is so cute!", $57
+; 0x191db1
+
+UnknownText_0x191db1: ; 0x191db1
+ db $0, "It's a CLEFAIRY!", $4f
+ db "Huh?", $51
+ db "Oh, right. It's a", $4f
+ db "CLEFAIRY #", $55
+ db "DOLL.", $57
+; 0x191de9
+
+UnknownText_0x191de9: ; 0x191de9
+ db $0, "BAYLEEF: Li liif!", $57
+; 0x191dfc
+
+UnknownText_0x191dfc: ; 0x191dfc
+ db $0, "Let's all listen", $4f
+ db "politely to other", $55
+ db "trainers.", $57
+; 0x191e29
+
+UnknownText_0x191e29: ; 0x191e29
+ db $0, "If someone brags,", $4f
+ db "brag right back!", $57
+; 0x191e4d
+
+PokemonFanClub_MapEventHeader: ; 0x191e4d
+ ; filler
+ db 0, 0
+
+ ; warps
+ db 2
+ warp_def $7, $2, 3, GROUP_VERMILION_CITY, MAP_VERMILION_CITY
+ warp_def $7, $3, 3, GROUP_VERMILION_CITY, MAP_VERMILION_CITY
+
+ ; xy triggers
+ db 0
+
+ ; signposts
+ db 2
+ signpost 0, 7, $0, MapPokemonFanClubSignpost0Script
+ signpost 0, 9, $0, MapPokemonFanClubSignpost1Script
+
+ ; people-events
+ db 6
+ person_event $40, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x1917e9, $ffff
+ person_event $42, 5, 8, $6, $0, 255, 255, $a0, 0, UnknownScript_0x191821, $ffff
+ person_event $3a, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x191824, $ffff
+ person_event $29, 6, 11, $8, $0, 255, 255, $0, 0, UnknownScript_0x19186b, $ffff
+ person_event $4d, 8, 6, $6, $0, 255, 255, $0, 0, UnknownScript_0x19186e, $0774
+ person_event $85, 7, 11, $16, $0, 255, 255, $a0, 0, UnknownScript_0x191871, $ffff
+; 0x191eb5
+