summaryrefslogtreecommitdiff
path: root/maps/NationalParkBugContest.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/NationalParkBugContest.asm')
-rw-r--r--maps/NationalParkBugContest.asm142
1 files changed, 55 insertions, 87 deletions
diff --git a/maps/NationalParkBugContest.asm b/maps/NationalParkBugContest.asm
index ed3dce387..fb31d0bbd 100644
--- a/maps/NationalParkBugContest.asm
+++ b/maps/NationalParkBugContest.asm
@@ -1,149 +1,128 @@
-NationalParkBugContest_MapScriptHeader: ; 0x5c8ea
- ; trigger count
+NationalParkBugContest_MapScriptHeader:
+.MapTriggers:
db 0
- ; callback count
+.MapCallbacks:
db 0
-; 0x5c8ec
-YoungsterScript_0x5c8ec: ; 0x5c8ec
+YoungsterScript_0x5c8ec:
faceplayer
loadfont
writetext UnknownText_0x5c94c
closetext
loadmovesprites
end
-; 0x5c8f4
-YoungsterScript_0x5c8f4: ; 0x5c8f4
+YoungsterScript_0x5c8f4:
faceplayer
loadfont
writetext UnknownText_0x5c973
closetext
loadmovesprites
end
-; 0x5c8fc
-RockerScript_0x5c8fc: ; 0x5c8fc
+RockerScript_0x5c8fc:
faceplayer
loadfont
writetext UnknownText_0x5c9a3
closetext
loadmovesprites
end
-; 0x5c904
-PokefanMScript_0x5c904: ; 0x5c904
+PokefanMScript_0x5c904:
faceplayer
loadfont
writetext UnknownText_0x5c9cc
closetext
loadmovesprites
end
-; 0x5c90c
-YoungsterScript_0x5c90c: ; 0x5c90c
+YoungsterScript_0x5c90c:
faceplayer
loadfont
writetext UnknownText_0x5ca15
closetext
loadmovesprites
end
-; 0x5c914
-YoungsterScript_0x5c914: ; 0x5c914
+YoungsterScript_0x5c914:
faceplayer
loadfont
writetext UnknownText_0x5ca52
closetext
loadmovesprites
end
-; 0x5c91c
-LassScript_0x5c91c: ; 0x5c91c
+LassScript_0x5c91c:
faceplayer
loadfont
writetext UnknownText_0x5ca8f
closetext
loadmovesprites
end
-; 0x5c924
-YoungsterScript_0x5c924: ; 0x5c924
+YoungsterScript_0x5c924:
faceplayer
loadfont
writetext UnknownText_0x5cac8
closetext
loadmovesprites
end
-; 0x5c92c
-YoungsterScript_0x5c92c: ; 0x5c92c
+YoungsterScript_0x5c92c:
faceplayer
loadfont
writetext UnknownText_0x5cb25
closetext
loadmovesprites
end
-; 0x5c934
-YoungsterScript_0x5c934: ; 0x5c934
+YoungsterScript_0x5c934:
faceplayer
loadfont
writetext UnknownText_0x5cb64
closetext
loadmovesprites
end
-; 0x5c93c
-MapNationalParkBugContestSignpost0Script: ; 0x5c93c
+MapNationalParkBugContestSignpost0Script:
jumptext UnknownText_0x5cba7
-; 0x5c93f
-MapNationalParkBugContestSignpost1Script: ; 0x5c93f
+MapNationalParkBugContestSignpost1Script:
jumptext UnknownText_0x5cbc8
-; 0x5c942
-MapNationalParkBugContestSignpost3Script: ; 0x5c942
+MapNationalParkBugContestSignpost3Script:
jumptext UnknownText_0x5cc1d
-; 0x5c945
-ItemFragment_0x5c945: ; 0x5c945
+ItemFragment_0x5c945:
db PARLYZ_HEAL, 1
-; 0x5c947
-ItemFragment_0x5c947: ; 0x5c947
- db TM_28, 1
-; 0x5c949
+ItemFragment_0x5c947:
+ db TM_DIG, 1
-MapNationalParkBugContestSignpostItem2: ; 0x5c949
- dw $0084
- db FULL_HEAL
+MapNationalParkBugContestSignpostItem2:
+ dwb EVENT_NATIONAL_PARK_HIDDEN_FULL_HEAL, FULL_HEAL
-; 0x5c94c
-UnknownText_0x5c94c: ; 0x5c94c
+UnknownText_0x5c94c:
text "DON: I'm going to"
line "win! Don't bother"
cont "me."
done
-; 0x5c973
-UnknownText_0x5c973: ; 0x5c973
+UnknownText_0x5c973:
text "ED: My PARASECT"
line "puts #MON to"
cont "sleep with SPORE."
done
-; 0x5c9a3
-UnknownText_0x5c9a3: ; 0x5c9a3
+UnknownText_0x5c9a3:
text "NICK: I'm raising"
line "fast #MON for"
cont "battles."
done
-; 0x5c9cc
-UnknownText_0x5c9cc: ; 0x5c9cc
+UnknownText_0x5c9cc:
text "WILLIAM: I'm not"
line "concerned about"
cont "winning."
@@ -151,36 +130,32 @@ UnknownText_0x5c9cc: ; 0x5c9cc
para "I'm just looking"
line "for rare #MON."
done
-; 0x5ca15
-UnknownText_0x5ca15: ; 0x5ca15
+UnknownText_0x5ca15:
text "BENNY: Ssh! You'll"
line "scare off SCYTHER."
para "I'll talk to you"
line "later."
done
-; 0x5ca52
-UnknownText_0x5ca52: ; 0x5ca52
+UnknownText_0x5ca52:
text "BARRY: You should"
line "weaken bug #MON"
para "first, then throw"
line "a BALL."
done
-; 0x5ca8f
-UnknownText_0x5ca8f: ; 0x5ca8f
+UnknownText_0x5ca8f:
text "CINDY: I love bug"
line "#MON."
para "I guess you must"
line "like them too."
done
-; 0x5cac8
-UnknownText_0x5cac8: ; 0x5cac8
+UnknownText_0x5cac8:
text "JOSH: I've been"
line "collecting bug"
@@ -190,18 +165,16 @@ UnknownText_0x5cac8: ; 0x5cac8
para "There's no way I'm"
line "going to lose!"
done
-; 0x5cb25
-UnknownText_0x5cb25: ; 0x5cb25
+UnknownText_0x5cb25:
text "SAMUEL: If you've"
line "got the time to"
para "chat, go find some"
line "bug #MON."
done
-; 0x5cb64
-UnknownText_0x5cb64: ; 0x5cb64
+UnknownText_0x5cb64:
text "KIPP: I've studied"
line "about bug #MON"
cont "a lot."
@@ -209,15 +182,13 @@ UnknownText_0x5cb64: ; 0x5cb64
para "I'm going to win"
line "for sure."
done
-; 0x5cba7
-UnknownText_0x5cba7: ; 0x5cba7
+UnknownText_0x5cba7:
text "RELAXATION SQUARE"
line "NATIONAL PARK"
done
-; 0x5cbc8
-UnknownText_0x5cbc8: ; 0x5cbc8
+UnknownText_0x5cbc8:
text "What is this"
line "notice?"
@@ -227,50 +198,47 @@ UnknownText_0x5cbc8: ; 0x5cbc8
para "NATIONAL PARK"
line "WARDEN'S OFFICE"
done
-; 0x5cc1d
-UnknownText_0x5cc1d: ; 0x5cc1d
+UnknownText_0x5cc1d:
text "TRAINER TIPS"
para "Print out MAIL by"
line "opening it then"
cont "pressing START."
done
-; 0x5cc5d
-NationalParkBugContest_MapEventHeader: ; 0x5cc5d
+NationalParkBugContest_MapEventHeader:
; filler
db 0, 0
- ; warps
+.Warps:
db 4
warp_def $12, $21, 1, GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE
warp_def $13, $21, 1, GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE
warp_def $2f, $a, 1, GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE
warp_def $2f, $b, 1, GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE
- ; xy triggers
+.XYTriggers:
db 0
- ; signposts
+.Signposts:
db 4
- signpost 44, 14, $0, MapNationalParkBugContestSignpost0Script
- signpost 31, 27, $0, MapNationalParkBugContestSignpost1Script
- signpost 47, 6, $7, MapNationalParkBugContestSignpostItem2
- signpost 4, 12, $0, MapNationalParkBugContestSignpost3Script
+ signpost 44, 14, SIGNPOST_READ, MapNationalParkBugContestSignpost0Script
+ signpost 31, 27, SIGNPOST_READ, MapNationalParkBugContestSignpost1Script
+ signpost 47, 6, SIGNPOST_ITEM, MapNationalParkBugContestSignpostItem2
+ signpost 4, 12, SIGNPOST_READ, MapNationalParkBugContestSignpost3Script
- ; people-events
+.PersonEvents:
db 12
- person_event SPRITE_YOUNGSTER, 33, 23, $2, $22, 255, 255, $80, 0, YoungsterScript_0x5c8ec, $0716
- person_event SPRITE_YOUNGSTER, 26, 32, $2, $22, 255, 255, $a0, 0, YoungsterScript_0x5c8f4, $0717
- person_event SPRITE_ROCKER, 22, 13, $7, $0, 255, 255, $90, 0, RockerScript_0x5c8fc, $0718
- person_event SPRITE_POKEFAN_M, 17, 11, $4, $1, 255, 255, $b0, 0, PokefanMScript_0x5c904, $0719
- person_event SPRITE_YOUNGSTER, 13, 27, $3, $0, 255, 255, $80, 0, YoungsterScript_0x5c90c, $071a
- person_event SPRITE_YOUNGSTER, 17, 31, $2, $33, 255, 255, $a0, 0, YoungsterScript_0x5c914, $071b
- person_event SPRITE_LASS, 27, 11, $5, $2, 255, 255, $90, 0, LassScript_0x5c91c, $071c
- person_event SPRITE_YOUNGSTER, 31, 15, $2, $11, 255, 255, $80, 0, YoungsterScript_0x5c924, $071d
- person_event SPRITE_YOUNGSTER, 12, 20, $2, $11, 255, 255, $a0, 0, YoungsterScript_0x5c92c, $071e
- person_event SPRITE_YOUNGSTER, 38, 21, $2, $33, 255, 255, $90, 0, YoungsterScript_0x5c934, $071f
- person_event SPRITE_POKE_BALL, 16, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x5c945, $0658
- person_event SPRITE_POKE_BALL, 47, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x5c947, $0659
-; 0x5cd27
+ person_event SPRITE_YOUNGSTER, 33, 23, OW_DOWN | $2, $22, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x5c8ec, EVENT_BUG_CATCHING_CONTESTANT_1A
+ person_event SPRITE_YOUNGSTER, 26, 32, OW_DOWN | $2, $22, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, YoungsterScript_0x5c8f4, EVENT_BUG_CATCHING_CONTESTANT_2A
+ person_event SPRITE_ROCKER, 22, 13, OW_UP | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, RockerScript_0x5c8fc, EVENT_BUG_CATCHING_CONTESTANT_3A
+ person_event SPRITE_POKEFAN_M, 17, 11, OW_UP | $0, $1, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, PokefanMScript_0x5c904, EVENT_BUG_CATCHING_CONTESTANT_4A
+ person_event SPRITE_YOUNGSTER, 13, 27, OW_DOWN | $3, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x5c90c, EVENT_BUG_CATCHING_CONTESTANT_5A
+ person_event SPRITE_YOUNGSTER, 17, 31, OW_DOWN | $2, $33, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, YoungsterScript_0x5c914, EVENT_BUG_CATCHING_CONTESTANT_6A
+ person_event SPRITE_LASS, 27, 11, OW_UP | $1, $2, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, LassScript_0x5c91c, EVENT_BUG_CATCHING_CONTESTANT_7A
+ person_event SPRITE_YOUNGSTER, 31, 15, OW_DOWN | $2, $11, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x5c924, EVENT_BUG_CATCHING_CONTESTANT_8A
+ person_event SPRITE_YOUNGSTER, 12, 20, OW_DOWN | $2, $11, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, YoungsterScript_0x5c92c, EVENT_BUG_CATCHING_CONTESTANT_9A
+ person_event SPRITE_YOUNGSTER, 38, 21, OW_DOWN | $2, $33, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, YoungsterScript_0x5c934, EVENT_BUG_CATCHING_CONTESTANT_10A
+ person_event SPRITE_POKE_BALL, 16, 39, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x5c945, EVENT_NATIONAL_PARK_PARLYZ_HEAL
+ person_event SPRITE_POKE_BALL, 47, 5, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x5c947, EVENT_NATIONAL_PARK_TM_DIG