summaryrefslogtreecommitdiff
path: root/maps/BillsHouse.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/BillsHouse.asm')
-rw-r--r--maps/BillsHouse.asm134
1 files changed, 49 insertions, 85 deletions
diff --git a/maps/BillsHouse.asm b/maps/BillsHouse.asm
index 22f2ddff5..80c57851b 100644
--- a/maps/BillsHouse.asm
+++ b/maps/BillsHouse.asm
@@ -1,15 +1,14 @@
-BillsHouse_MapScriptHeader: ; 0x189536
- ; trigger count
+BillsHouse_MapScriptHeader:
+.MapTriggers:
db 0
- ; callback count
+.MapCallbacks:
db 0
-; 0x189538
-GrampsScript_0x189538: ; 0x189538
+GrampsScript_0x189538:
faceplayer
loadfont
- checkevent $0000
+ checkevent EVENT_GAVE_KURT_APRICORNS
iftrue UnknownScript_0x1896ba
checkevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
iftrue UnknownScript_0x1896c0
@@ -18,7 +17,7 @@ GrampsScript_0x189538: ; 0x189538
writetext UnknownText_0x1896ce
keeptextopen
setevent EVENT_MET_BILLS_GRANDPA
-UnknownScript_0x189553: ; 0x189553
+UnknownScript_0x189553:
checkevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
iftrue UnknownScript_0x189697
checkevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
@@ -41,9 +40,8 @@ UnknownScript_0x189553: ; 0x189553
scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_LICKITUNG_TO_BILLS_GRANDPA
jump UnknownScript_0x18963b
-; 0x189592
-UnknownScript_0x189592: ; 0x189592
+UnknownScript_0x189592:
writetext UnknownText_0x1898ff
keeptextopen
writetext UnknownText_0x189732
@@ -56,9 +54,8 @@ UnknownScript_0x189592: ; 0x189592
scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_ODDISH_TO_BILLS_GRANDPA
jump UnknownScript_0x189652
-; 0x1895b3
-UnknownScript_0x1895b3: ; 0x1895b3
+UnknownScript_0x1895b3:
writetext UnknownText_0x189953
keeptextopen
writetext UnknownText_0x189732
@@ -71,9 +68,8 @@ UnknownScript_0x1895b3: ; 0x1895b3
scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_STARYU_TO_BILLS_GRANDPA
jump UnknownScript_0x189669
-; 0x1895d4
-UnknownScript_0x1895d4: ; 0x1895d4
+UnknownScript_0x1895d4:
checkver
iftrue UnknownScript_0x1895f9
writetext UnknownText_0x1899fe
@@ -88,9 +84,8 @@ UnknownScript_0x1895d4: ; 0x1895d4
scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
jump UnknownScript_0x189680
-; 0x1895f9
-UnknownScript_0x1895f9: ; 0x1895f9
+UnknownScript_0x1895f9:
writetext UnknownText_0x189a57
keeptextopen
writetext UnknownText_0x189732
@@ -103,9 +98,8 @@ UnknownScript_0x1895f9: ; 0x1895f9
scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
jump UnknownScript_0x189680
-; 0x18961a
-UnknownScript_0x18961a: ; 0x18961a
+UnknownScript_0x18961a:
writetext UnknownText_0x189ab1
keeptextopen
writetext UnknownText_0x189732
@@ -118,117 +112,103 @@ UnknownScript_0x18961a: ; 0x18961a
scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
jump UnknownScript_0x189697
-; 0x18963b
-UnknownScript_0x18963b: ; 0x18963b
+UnknownScript_0x18963b:
checkevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
iftrue UnknownScript_0x189592
scall UnknownScript_0x1896b5
verbosegiveitem EVERSTONE, 1
iffalse UnknownScript_0x1896cc
setevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
- setevent $0000
+ setevent EVENT_GAVE_KURT_APRICORNS
loadmovesprites
end
-; 0x189652
-UnknownScript_0x189652: ; 0x189652
+UnknownScript_0x189652:
checkevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
iftrue UnknownScript_0x1895b3
scall UnknownScript_0x1896b5
verbosegiveitem LEAF_STONE, 1
iffalse UnknownScript_0x1896cc
setevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
- setevent $0000
+ setevent EVENT_GAVE_KURT_APRICORNS
loadmovesprites
end
-; 0x189669
-UnknownScript_0x189669: ; 0x189669
+UnknownScript_0x189669:
checkevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
iftrue UnknownScript_0x1895d4
scall UnknownScript_0x1896b5
verbosegiveitem WATER_STONE, 1
iffalse UnknownScript_0x1896cc
setevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
- setevent $0000
+ setevent EVENT_GAVE_KURT_APRICORNS
loadmovesprites
end
-; 0x189680
-UnknownScript_0x189680: ; 0x189680
+UnknownScript_0x189680:
checkevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
iftrue UnknownScript_0x18961a
scall UnknownScript_0x1896b5
verbosegiveitem FIRE_STONE, 1
iffalse UnknownScript_0x1896cc
setevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
- setevent $0000
+ setevent EVENT_GAVE_KURT_APRICORNS
loadmovesprites
end
-; 0x189697
-UnknownScript_0x189697: ; 0x189697
+UnknownScript_0x189697:
scall UnknownScript_0x1896b5
verbosegiveitem THUNDERSTONE, 1
iffalse UnknownScript_0x1896cc
setevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
loadmovesprites
end
-; 0x1896a5
-UnknownScript_0x1896a5: ; 0x1896a5
+UnknownScript_0x1896a5:
writetext UnknownText_0x189760
keeptextopen
end
-; 0x1896aa
-UnknownScript_0x1896aa: ; 0x1896aa
+UnknownScript_0x1896aa:
writetext UnknownText_0x189784
closetext
loadmovesprites
end
-; 0x1896b0
-UnknownScript_0x1896b0: ; 0x1896b0
+UnknownScript_0x1896b0:
writetext UnknownText_0x1897a6
keeptextopen
end
-; 0x1896b5
-UnknownScript_0x1896b5: ; 0x1896b5
+UnknownScript_0x1896b5:
writetext UnknownText_0x1897e1
keeptextopen
end
-; 0x1896ba
-UnknownScript_0x1896ba: ; 0x1896ba
+UnknownScript_0x1896ba:
writetext UnknownText_0x18980e
closetext
loadmovesprites
end
-; 0x1896c0
-UnknownScript_0x1896c0: ; 0x1896c0
+UnknownScript_0x1896c0:
writetext UnknownText_0x18982a
closetext
loadmovesprites
end
-; 0x1896c6
-UnknownScript_0x1896c6: ; 0x1896c6
+UnknownScript_0x1896c6:
writetext UnknownText_0x189891
closetext
loadmovesprites
end
-; 0x1896cc
-UnknownScript_0x1896cc: ; 0x1896cc
+UnknownScript_0x1896cc:
loadmovesprites
end
-; 0x1896ce
-UnknownText_0x1896ce: ; 0x1896ce
+UnknownText_0x1896ce:
text "Hm? You know BILL?"
line "He's my grandson."
@@ -238,28 +218,24 @@ UnknownText_0x1896ce: ; 0x1896ce
para "with PCs, so I'm"
line "house-sitting."
done
-; 0x189732
-UnknownText_0x189732: ; 0x189732
+UnknownText_0x189732:
text "If you have that"
line "#MON, may I see"
cont "it, please?"
done
-; 0x189760
-UnknownText_0x189760: ; 0x189760
+UnknownText_0x189760:
text "You will show me?"
line "How good of you!"
done
-; 0x189784
-UnknownText_0x189784: ; 0x189784
+UnknownText_0x189784:
text "You don't have it?"
line "That's too bad…"
done
-; 0x1897a6
-UnknownText_0x1897a6: ; 0x1897a6
+UnknownText_0x1897a6:
text "Ah, so that is"
line "@"
text_from_ram StringBuffer3
@@ -269,23 +245,20 @@ UnknownText_0x1897a6: ; 0x1897a6
line "That's so kind of"
cont "you."
done
-; 0x1897e1
-UnknownText_0x1897e1: ; 0x1897e1
+UnknownText_0x1897e1:
text "Thanks!"
para "This is a token of"
line "my appreciation."
done
-; 0x18980e
-UnknownText_0x18980e: ; 0x18980e
+UnknownText_0x18980e:
text "Come visit again"
line "sometime."
done
-; 0x18982a
-UnknownText_0x18982a: ; 0x18982a
+UnknownText_0x18982a:
text "Thanks for showing"
line "me so many cute"
cont "#MON."
@@ -296,27 +269,24 @@ UnknownText_0x18982a: ; 0x18982a
para "I've lived such a"
line "long life."
done
-; 0x189891
-UnknownText_0x189891: ; 0x189891
+UnknownText_0x189891:
text "Hm?"
para "That's not the"
line "#MON that I was"
cont "told about."
done
-; 0x1898c0
-UnknownText_0x1898c0: ; 0x1898c0
+UnknownText_0x1898c0:
text "My grandson BILL"
line "told me about a"
para "#MON that has a"
line "long tongue."
done
-; 0x1898ff
-UnknownText_0x1898ff: ; 0x1898ff
+UnknownText_0x1898ff:
text "Ah, my grandson"
line "mentioned a round,"
@@ -324,9 +294,8 @@ UnknownText_0x1898ff: ; 0x1898ff
line "has leaves growing"
cont "on its head."
done
-; 0x189953
-UnknownText_0x189953: ; 0x189953
+UnknownText_0x189953:
text "Do you know of a"
line "sea #MON that"
@@ -343,9 +312,8 @@ UnknownText_0x189953: ; 0x189953
para "I would surely"
line "like to see it."
done
-; 0x1899fe
-UnknownText_0x1899fe: ; 0x1899fe
+UnknownText_0x1899fe:
text "BILL told me about"
line "a #MON that is"
@@ -355,9 +323,8 @@ UnknownText_0x1899fe: ; 0x1899fe
para "It's supposed to"
line "ROAR well."
done
-; 0x189a57
-UnknownText_0x189a57: ; 0x189a57
+UnknownText_0x189a57:
text "I heard about a"
line "cute #MON that"
cont "has six tails."
@@ -366,9 +333,8 @@ UnknownText_0x189a57: ; 0x189a57
line "hug a cute #MON"
cont "like that."
done
-; 0x189ab1
-UnknownText_0x189ab1: ; 0x189ab1
+UnknownText_0x189ab1:
text "Do you know that"
line "hugely popular"
cont "#MON?"
@@ -383,24 +349,22 @@ UnknownText_0x189ab1: ; 0x189ab1
para "like before it"
line "evolves."
done
-; 0x189b42
-BillsHouse_MapEventHeader: ; 0x189b42
+BillsHouse_MapEventHeader:
; filler
db 0, 0
- ; warps
+.Warps:
db 2
warp_def $7, $2, 1, GROUP_ROUTE_25, MAP_ROUTE_25
warp_def $7, $3, 1, GROUP_ROUTE_25, MAP_ROUTE_25
- ; xy triggers
+.XYTriggers:
db 0
- ; signposts
+.Signposts:
db 0
- ; people-events
+.PersonEvents:
db 1
- person_event SPRITE_GRAMPS, 7, 6, $7, $20, 255, 255, $90, 0, GrampsScript_0x189538, $ffff
-; 0x189b5f
+ person_event SPRITE_GRAMPS, 7, 6, OW_UP | $3, $20, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, GrampsScript_0x189538, -1