Trim address comments from maps.

This commit is contained in:
IIMarckus
2015-07-10 02:45:35 -06:00
parent 718c2260e9
commit 63079fa1fe
241 changed files with 4058 additions and 7543 deletions

View File

@@ -1,27 +1,23 @@
AzaleaMart_MapScriptHeader: ; 0x18e03e AzaleaMart_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x18e040
ClerkScript_0x18e040: ; 0x18e040 ClerkScript_0x18e040:
loadfont loadfont
pokemart $0, $0003 pokemart $0, $0003
loadmovesprites loadmovesprites
end end
; 0x18e047
CooltrainerMScript_0x18e047: ; 0x18e047 CooltrainerMScript_0x18e047:
jumptextfaceplayer UnknownText_0x18e04d jumptextfaceplayer UnknownText_0x18e04d
; 0x18e04a
BugCatcherScript_0x18e04a: ; 0x18e04a BugCatcherScript_0x18e04a:
jumptextfaceplayer UnknownText_0x18e0b6 jumptextfaceplayer UnknownText_0x18e0b6
; 0x18e04d
UnknownText_0x18e04d: ; 0x18e04d UnknownText_0x18e04d:
text "There's no GREAT" text "There's no GREAT"
line "BALL here. #" line "BALL here. #"
@@ -32,9 +28,8 @@ UnknownText_0x18e04d: ; 0x18e04d
line "make me some of" line "make me some of"
cont "his custom BALLS." cont "his custom BALLS."
done done
; 0x18e0b6
UnknownText_0x18e0b6: ; 0x18e0b6 UnknownText_0x18e0b6:
text "A GREAT BALL is" text "A GREAT BALL is"
line "better for catch-" line "better for catch-"
cont "ing #MON than a" cont "ing #MON than a"
@@ -44,9 +39,8 @@ UnknownText_0x18e0b6: ; 0x18e0b6
line "be better some-" line "be better some-"
cont "times." cont "times."
done done
; 0x18e118
AzaleaMart_MapEventHeader: ; 0x18e118 AzaleaMart_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -66,4 +60,3 @@ AzaleaMart_MapEventHeader: ; 0x18e118
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x18e040, $ffff person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x18e040, $ffff
person_event SPRITE_COOLTRAINER_M, 9, 6, $7, $0, 255, 255, $0, 0, CooltrainerMScript_0x18e047, $ffff person_event SPRITE_COOLTRAINER_M, 9, 6, $7, $0, 255, 255, $0, 0, CooltrainerMScript_0x18e047, $ffff
person_event SPRITE_BUG_CATCHER, 6, 11, $5, $2, 255, 255, $80, 0, BugCatcherScript_0x18e04a, $ffff person_event SPRITE_BUG_CATCHER, 6, 11, $5, $2, 255, 255, $80, 0, BugCatcherScript_0x18e04a, $ffff
; 0x18e14f

View File

@@ -1,4 +1,4 @@
AzaleaPokeCenter1F_MapScriptHeader: ; 0x18db21 AzaleaPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 1 db 1
@@ -7,29 +7,23 @@ AzaleaPokeCenter1F_MapScriptHeader: ; 0x18db21
; callback count ; callback count
db 0 db 0
; 0x18db27
UnknownScript_0x18db27: ; 0x18db27 UnknownScript_0x18db27:
end end
; 0x18db28
NurseScript_0x18db28: ; 0x18db28 NurseScript_0x18db28:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x18db2b
GentlemanScript_0x18db2b: ; 0x18db2b GentlemanScript_0x18db2b:
jumptextfaceplayer UnknownText_0x18db34 jumptextfaceplayer UnknownText_0x18db34
; 0x18db2e
FishingGuruScript_0x18db2e: ; 0x18db2e FishingGuruScript_0x18db2e:
jumptextfaceplayer UnknownText_0x18dbee jumptextfaceplayer UnknownText_0x18dbee
; 0x18db31
PokefanFScript_0x18db31: ; 0x18db31 PokefanFScript_0x18db31:
jumptextfaceplayer UnknownText_0x18dc19 jumptextfaceplayer UnknownText_0x18dc19
; 0x18db34
UnknownText_0x18db34: ; 0x18db34 UnknownText_0x18db34:
text "Do your #MON" text "Do your #MON"
line "know HM moves?" line "know HM moves?"
@@ -39,9 +33,8 @@ UnknownText_0x18db34: ; 0x18db34
para "your #MON has" para "your #MON has"
line "fainted." line "fainted."
done done
; 0x18db88
UnknownText_0x18db88: ; 0x18db88 UnknownText_0x18db88:
text "This BILL guy" text "This BILL guy"
line "created the system" line "created the system"
@@ -52,16 +45,14 @@ UnknownText_0x18db88: ; 0x18db88
line "store up to 20" line "store up to 20"
cont "#MON per BOX." cont "#MON per BOX."
done done
; 0x18dbee
UnknownText_0x18dbee: ; 0x18dbee UnknownText_0x18dbee:
text "BILL's PC can" text "BILL's PC can"
line "store up to 20" line "store up to 20"
cont "#MON per BOX." cont "#MON per BOX."
done done
; 0x18dc19
UnknownText_0x18dc19: ; 0x18dc19 UnknownText_0x18dc19:
text "Do you know about" text "Do you know about"
line "APRICORNS?" line "APRICORNS?"
@@ -80,9 +71,8 @@ UnknownText_0x18dc19: ; 0x18dc19
para "everyone used" para "everyone used"
line "APRICORNS." line "APRICORNS."
done done
; 0x18dccf
AzaleaPokeCenter1F_MapEventHeader: ; 0x18dccf AzaleaPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -104,4 +94,3 @@ AzaleaPokeCenter1F_MapEventHeader: ; 0x18dccf
person_event SPRITE_GENTLEMAN, 10, 13, $4, $10, 255, 255, $0, 0, GentlemanScript_0x18db2b, $ffff person_event SPRITE_GENTLEMAN, 10, 13, $4, $10, 255, 255, $0, 0, GentlemanScript_0x18db2b, $ffff
person_event SPRITE_FISHING_GURU, 5, 10, $6, $0, 255, 255, $0, 0, FishingGuruScript_0x18db2e, $ffff person_event SPRITE_FISHING_GURU, 5, 10, $6, $0, 255, 255, $0, 0, FishingGuruScript_0x18db2e, $ffff
person_event SPRITE_POKEFAN_F, 8, 5, $2, $21, 255, 255, $0, 0, PokefanFScript_0x18db31, $ffff person_event SPRITE_POKEFAN_F, 8, 5, $2, $21, 255, 255, $0, 0, PokefanFScript_0x18db31, $ffff
; 0x18dd18

View File

@@ -1,4 +1,4 @@
BattleTower1F_MapScriptHeader: ; 0x9e393 BattleTower1F_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,9 +8,8 @@ BattleTower1F_MapScriptHeader: ; 0x9e393
; callback count ; callback count
db 0 db 0
; 0x9e39d
UnknownScript_0x9e39d: ; 0x9e39d UnknownScript_0x9e39d:
writebyte $9 writebyte $9
special Function170687 special Function170687
iffalse UnknownScript_0x9e3d1 iffalse UnknownScript_0x9e3d1
@@ -26,36 +25,32 @@ UnknownScript_0x9e39d: ; 0x9e39d
loadmovesprites loadmovesprites
priorityjump UnknownScript_0x9e44e priorityjump UnknownScript_0x9e44e
end end
; 0x9e3c4
UnknownScript_0x9e3c4: ; 0x9e3c4 UnknownScript_0x9e3c4:
priorityjump UnknownScript_0x9e555 priorityjump UnknownScript_0x9e555
; 0x9e3c7
UnknownScript_0x9e3c7: ; 0x9e3c7 UnknownScript_0x9e3c7:
writebyte $4 writebyte $4
special Function170687 special Function170687
writebyte $6 writebyte $6
special Function170687 special Function170687
UnknownScript_0x9e3d1: ; 0x9e3d1 UnknownScript_0x9e3d1:
dotrigger $1 dotrigger $1
UnknownScript_0x9e3d3: ; 0x9e3d3 UnknownScript_0x9e3d3:
end end
; 0x9e3d4
MapBattleTower1FSignpost0Script: ; 0x9e3d4 MapBattleTower1FSignpost0Script:
loadfont loadfont
writetext UnknownText_0x9ed3c writetext UnknownText_0x9ed3c
yesorno yesorno
iffalse UnknownScript_0x9e3e0 iffalse UnknownScript_0x9e3e0
writetext UnknownText_0x9ed72 writetext UnknownText_0x9ed72
closetext closetext
UnknownScript_0x9e3e0: ; 0x9e3e0 UnknownScript_0x9e3e0:
loadmovesprites loadmovesprites
end end
; 0x9e3e2
ReceptionistScript_0x9e3e2: ; 0x9e3e2 ReceptionistScript_0x9e3e2:
writebyte $2 writebyte $2
special Function170687 special Function170687
if_equal $3, BattleTowerBattleRoomScript_0x9f4e4 if_equal $3, BattleTowerBattleRoomScript_0x9f4e4
@@ -66,18 +61,16 @@ ReceptionistScript_0x9e3e2: ; 0x9e3e2
special Function170687 special Function170687
if_not_equal $0, UnknownScript_0x9e3fc if_not_equal $0, UnknownScript_0x9e3fc
jump UnknownScript_0x9e49e jump UnknownScript_0x9e49e
; 0x9e3fc
UnknownScript_0x9e3fc: ; 0x9e3fc UnknownScript_0x9e3fc:
writetext UnknownText_0x9e5ea writetext UnknownText_0x9e5ea
writebyte $1 writebyte $1
special Function17d224 special Function17d224
if_equal $1, UnknownScript_0x9e40f if_equal $1, UnknownScript_0x9e40f
if_equal $2, UnknownScript_0x9e4a5 if_equal $2, UnknownScript_0x9e4a5
jump UnknownScript_0x9e4b0 jump UnknownScript_0x9e4b0
; 0x9e40f
UnknownScript_0x9e40f: ; 0x9e40f UnknownScript_0x9e40f:
writebyte $1a writebyte $1a
special Function170687 special Function170687
special Function170bd3 special Function170bd3
@@ -102,13 +95,12 @@ UnknownScript_0x9e40f: ; 0x9e40f
writebyte $1e writebyte $1e
special Function170687 special Function170687
jump UnknownScript_0x9e454 jump UnknownScript_0x9e454
; 0x9e44e
UnknownScript_0x9e44e: ; 0x9e44e UnknownScript_0x9e44e:
loadmovesprites loadmovesprites
writebyte $8 writebyte $8
special Function170687 special Function170687
UnknownScript_0x9e454: ; 0x9e454 UnknownScript_0x9e454:
musicfadeout MUSIC_NONE, $8 musicfadeout MUSIC_NONE, $8
domaptrigger GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM, $0 domaptrigger GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM, $0
domaptrigger GROUP_BATTLE_TOWER_ELEVATOR, MAP_BATTLE_TOWER_ELEVATOR, $0 domaptrigger GROUP_BATTLE_TOWER_ELEVATOR, MAP_BATTLE_TOWER_ELEVATOR, $0
@@ -123,9 +115,8 @@ UnknownScript_0x9e454: ; 0x9e454
applymovement $0, MovementData_0x9e576 applymovement $0, MovementData_0x9e576
warpcheck warpcheck
end end
; 0x9e47a
UnknownScript_0x9e47a: ; 0x9e47a UnknownScript_0x9e47a:
writebyte $1c writebyte $1c
special Function170687 special Function170687
writebyte $1b writebyte $1b
@@ -138,48 +129,42 @@ UnknownScript_0x9e47a: ; 0x9e47a
special Function170687 special Function170687
loadmovesprites loadmovesprites
end end
; 0x9e498
UnknownScript_0x9e498: ; 0x9e498 UnknownScript_0x9e498:
writetext UnknownText_0x9eb94 writetext UnknownText_0x9eb94
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9e49e
UnknownScript_0x9e49e: ; 0x9e49e UnknownScript_0x9e49e:
writetext UnknownText_0x9ec3d writetext UnknownText_0x9ec3d
yesorno yesorno
iffalse UnknownScript_0x9e4a8 iffalse UnknownScript_0x9e4a8
UnknownScript_0x9e4a5: ; 0x9e4a5 UnknownScript_0x9e4a5:
writetext UnknownText_0x9e886 writetext UnknownText_0x9e886
UnknownScript_0x9e4a8: ; 0x9e4a8 UnknownScript_0x9e4a8:
writebyte $1 writebyte $1
special Function170687 special Function170687
jump UnknownScript_0x9e3fc jump UnknownScript_0x9e3fc
; 0x9e4b0
UnknownScript_0x9e4b0: ; 0x9e4b0 UnknownScript_0x9e4b0:
writetext UnknownText_0x9ec09 writetext UnknownText_0x9ec09
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9e4b6
UnknownScript_0x9e4b6: ; 0x9e4b6 UnknownScript_0x9e4b6:
special Function17f53d special Function17f53d
loadmovesprites loadmovesprites
end end
; 0x9e4bb
UnknownScript_0x9e4bb: ; 0x9e4bb UnknownScript_0x9e4bb:
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9e4be
UnknownScript_0x9e4be: ; 0x9e4be UnknownScript_0x9e4be:
writetext UnknownText_0x9ef1f writetext UnknownText_0x9ef1f
yesorno yesorno
iffalse UnknownScript_0x9e3fc iffalse UnknownScript_0x9e3fc
@@ -197,9 +182,8 @@ UnknownScript_0x9e4be: ; 0x9e4be
spriteface $2, DOWN spriteface $2, DOWN
loadmovesprites loadmovesprites
end end
; 0x9e4ea
UnknownScript_0x9e4ea: ; 0x9e4ea UnknownScript_0x9e4ea:
writebyte $18 writebyte $18
special Function170687 special Function170687
if_not_equal $0, UnknownScript_0x9e542 if_not_equal $0, UnknownScript_0x9e542
@@ -213,11 +197,10 @@ UnknownScript_0x9e4ea: ; 0x9e4ea
if_equal $0, UnknownScript_0x9e512 if_equal $0, UnknownScript_0x9e512
writetext UnknownText_0x9ecb0 writetext UnknownText_0x9ecb0
jump UnknownScript_0x9e515 jump UnknownScript_0x9e515
; 0x9e512
UnknownScript_0x9e512: ; 0x9e512 UnknownScript_0x9e512:
writetext UnknownText_0x9ec6d writetext UnknownText_0x9ec6d
UnknownScript_0x9e515: ; 0x9e515 UnknownScript_0x9e515:
yesorno yesorno
iffalse UnknownScript_0x9e3fc iffalse UnknownScript_0x9e3fc
writetext UnknownText_0x9ef79 writetext UnknownText_0x9ef79
@@ -234,40 +217,34 @@ UnknownScript_0x9e515: ; 0x9e515
writetext UnknownText_0x9e60a writetext UnknownText_0x9e60a
closetext closetext
jump UnknownScript_0x9e44e jump UnknownScript_0x9e44e
; 0x9e53b
UnknownScript_0x9e53b: ; 0x9e53b UnknownScript_0x9e53b:
writetext UnknownText_0x9f076 writetext UnknownText_0x9f076
closetext closetext
jump UnknownScript_0x9e4b0 jump UnknownScript_0x9e4b0
; 0x9e542
UnknownScript_0x9e542: ; 0x9e542 UnknownScript_0x9e542:
writetext UnknownText_0x9f1e5 writetext UnknownText_0x9f1e5
closetext closetext
jump UnknownScript_0x9e3fc jump UnknownScript_0x9e3fc
; 0x9e549
UnknownScript_0x9e549: ; 0x9e549 UnknownScript_0x9e549:
writetext UnknownText_0x9f217 writetext UnknownText_0x9f217
closetext closetext
jump UnknownScript_0x9e3fc jump UnknownScript_0x9e3fc
; 0x9e550
UnknownScript_0x9e550: ; 0x9e550 UnknownScript_0x9e550:
special Function17f53d special Function17f53d
loadmovesprites loadmovesprites
end end
; 0x9e555
UnknownScript_0x9e555: ; 0x9e555 UnknownScript_0x9e555:
loadfont loadfont
writetext UnknownText_0x9ee18 writetext UnknownText_0x9ee18
closetext closetext
jump UnknownScript_0x9e4b0 jump UnknownScript_0x9e4b0
; 0x9e55d
YoungsterScript_0x9e55d: ; 0x9e55d YoungsterScript_0x9e55d:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x9f264 writetext UnknownText_0x9f264
@@ -275,137 +252,119 @@ YoungsterScript_0x9e55d: ; 0x9e55d
loadmovesprites loadmovesprites
spriteface $3, RIGHT spriteface $3, RIGHT
end end
; 0x9e568
CooltrainerFScript_0x9e568: ; 0x9e568 CooltrainerFScript_0x9e568:
jumptextfaceplayer UnknownText_0x9f2a4 jumptextfaceplayer UnknownText_0x9f2a4
; 0x9e56b
BugCatcherScript_0x9e56b: ; 0x9e56b BugCatcherScript_0x9e56b:
jumptextfaceplayer UnknownText_0x9f35b jumptextfaceplayer UnknownText_0x9f35b
; 0x9e56e
GrannyScript_0x9e56e: ; 0x9e56e GrannyScript_0x9e56e:
jumptextfaceplayer UnknownText_0x9f2e3 jumptextfaceplayer UnknownText_0x9f2e3
; 0x9e571
MovementData_0x9e571: ; 0x9e571 MovementData_0x9e571:
step_up step_up
step_up step_up
step_up step_up
step_up step_up
step_up step_up
MovementData_0x9e576: ; 0x9e576 MovementData_0x9e576:
step_up step_up
step_end step_end
; 0x9e578
MovementData_0x9e578: ; 0x9e578 MovementData_0x9e578:
step_down step_down
step_end step_end
; 0x9e57a
MovementData_0x9e57a: ; 0x9e57a MovementData_0x9e57a:
step_right step_right
step_right step_right
MovementData_0x9e57c: ; 0x9e57c MovementData_0x9e57c:
step_right step_right
step_right step_right
step_up step_up
step_right step_right
turn_head_left turn_head_left
step_end step_end
; 0x9e582
MovementData_0x9e582: ; 0x9e582 MovementData_0x9e582:
step_left step_left
step_left step_left
MovementData_0x9e584: ; 0x9e584 MovementData_0x9e584:
step_left step_left
step_left step_left
MovementData_0x9e586: ; 0x9e586 MovementData_0x9e586:
step_left step_left
step_left step_left
step_up step_up
step_left step_left
turn_head_right turn_head_right
step_end step_end
; 0x9e58c
MovementData_0x9e58c: ; 0x9e58c MovementData_0x9e58c:
step_up step_up
step_up step_up
step_up step_up
step_up step_up
turn_head_right turn_head_right
step_end step_end
; 0x9e592
MovementData_0x9e592: ; 0x9e592 MovementData_0x9e592:
slow_step_down slow_step_down
slow_step_down slow_step_down
slow_step_down slow_step_down
turn_head_left turn_head_left
step_end step_end
; 0x9e597
MovementData_0x9e597: ; 0x9e597 MovementData_0x9e597:
turn_head_up turn_head_up
slow_step_up slow_step_up
slow_step_up slow_step_up
slow_step_up slow_step_up
step_end step_end
; 0x9e59c
MovementData_0x9e59c: ; 0x9e59c MovementData_0x9e59c:
slow_step_right slow_step_right
slow_step_right slow_step_right
slow_step_up slow_step_up
slow_step_up slow_step_up
step_end step_end
; 0x9e5a1
MovementData_0x9e5a1: ; 0x9e5a1 MovementData_0x9e5a1:
slow_step_down slow_step_down
slow_step_down slow_step_down
slow_step_left slow_step_left
slow_step_left slow_step_left
turn_head_right turn_head_right
step_end step_end
; 0x9e5a7
MovementData_0x9e5a7: ; 0x9e5a7 MovementData_0x9e5a7:
turn_head_down turn_head_down
step_end step_end
; 0x9e5a9
MovementData_0x9e5a9: ; 0x9e5a9 MovementData_0x9e5a9:
turn_head_right turn_head_right
step_end step_end
; 0x9e5ab
UnknownText_0x9e5ab: ; 0x9e5ab UnknownText_0x9e5ab:
text "BATTLE TOWER" text "BATTLE TOWER"
line "welcomes you!" line "welcomes you!"
para "I could show you" para "I could show you"
line "to a BATTLE ROOM." line "to a BATTLE ROOM."
done done
; 0x9e5ea
UnknownText_0x9e5ea: ; 0x9e5ea UnknownText_0x9e5ea:
text "Want to go into a" text "Want to go into a"
line "BATTLE ROOM?" line "BATTLE ROOM?"
done done
; 0x9e60a
UnknownText_0x9e60a: ; 0x9e60a UnknownText_0x9e60a:
text "Right this way to" text "Right this way to"
line "your BATTLE ROOM." line "your BATTLE ROOM."
done done
; 0x9e62f
UnknownText_0x9e62f: ; 0x9e62f UnknownText_0x9e62f:
text "BATTLE TOWER is a" text "BATTLE TOWER is a"
line "facility made for" line "facility made for"
cont "#MON battles." cont "#MON battles."
@@ -464,9 +423,8 @@ UnknownText_0x9e62f: ; 0x9e62f
para "" para ""
done done
; 0x9e886
UnknownText_0x9e886: ; 0x9e886 UnknownText_0x9e886:
text "BATTLE TOWER is a" text "BATTLE TOWER is a"
line "facility made for" line "facility made for"
cont "#MON battles." cont "#MON battles."
@@ -501,37 +459,32 @@ UnknownText_0x9e886: ; 0x9e886
para "" para ""
done done
; 0x9e9eb
UnknownText_0x9e9eb: ; 0x9e9eb UnknownText_0x9e9eb:
text "Received a list of" text "Received a list of"
line "LEADERS on the" line "LEADERS on the"
cont "HONOR ROLL." cont "HONOR ROLL."
para "" para ""
done done
; 0x9ea1b
UnknownText_0x9ea1b: ; 0x9ea1b UnknownText_0x9ea1b:
text "Please confirm on" text "Please confirm on"
line "this monitor." line "this monitor."
done done
; 0x9ea3c
UnknownText_0x9ea3c: ; 0x9ea3c UnknownText_0x9ea3c:
text "Thank you!" text "Thank you!"
para "" para ""
done done
; 0x9ea49
UnknownText_0x9ea49: ; 0x9ea49 UnknownText_0x9ea49:
text "Thanks for" text "Thanks for"
line "visiting!" line "visiting!"
done done
; 0x9ea5f
UnknownText_0x9ea5f: ; 0x9ea5f UnknownText_0x9ea5f:
text "Congratulations!" text "Congratulations!"
para "You've beaten all" para "You've beaten all"
@@ -548,9 +501,8 @@ UnknownText_0x9ea5f: ; 0x9ea5f
para "" para ""
done done
; 0x9eaef
UnknownText_0x9eaef: ; 0x9eaef UnknownText_0x9eaef:
text "Congratulations!" text "Congratulations!"
para "You've beaten all" para "You've beaten all"
@@ -561,18 +513,16 @@ UnknownText_0x9eaef: ; 0x9eaef
para "" para ""
done done
; 0x9eb45
UnknownText_0x9eb45: ; 0x9eb45 UnknownText_0x9eb45:
text "Would you like to" text "Would you like to"
line "register your" line "register your"
para "record with the" para "record with the"
line "CENTER?" line "CENTER?"
done done
; 0x9eb7e
UnknownText_0x9eb7e: ; 0x9eb7e UnknownText_0x9eb7e:
text "<PLAYER> got five" text "<PLAYER> got five"
line "@" line "@"
text_from_ram StringBuffer4 text_from_ram StringBuffer4
@@ -580,54 +530,47 @@ UnknownText_0x9eb7e: ; 0x9eb7e
sound0x0F sound0x0F
text_waitbutton text_waitbutton
db "@" db "@"
; 0x9eb94
UnknownText_0x9eb94: ; 0x9eb94 UnknownText_0x9eb94:
text "Oops, your PACK is" text "Oops, your PACK is"
line "stuffed full." line "stuffed full."
para "Please make room" para "Please make room"
line "and come back." line "and come back."
done done
; 0x9ebd6
UnknownText_0x9ebd6: ; 0x9ebd6 UnknownText_0x9ebd6:
text "Your registration" text "Your registration"
line "is complete." line "is complete."
para "Please come again!" para "Please come again!"
done done
; 0x9ec09
UnknownText_0x9ec09: ; 0x9ec09 UnknownText_0x9ec09:
text "We hope to serve" text "We hope to serve"
line "you again." line "you again."
done done
; 0x9ec26
UnknownText_0x9ec26: ; 0x9ec26 UnknownText_0x9ec26:
text "Please step this" text "Please step this"
line "way." line "way."
done done
; 0x9ec3d
UnknownText_0x9ec3d: ; 0x9ec3d UnknownText_0x9ec3d:
text "Would you like to" text "Would you like to"
line "hear about the" line "hear about the"
cont "BATTLE TOWER?" cont "BATTLE TOWER?"
done done
; 0x9ec6d
UnknownText_0x9ec6d: ; 0x9ec6d UnknownText_0x9ec6d:
text "Your record from" text "Your record from"
line "the previous" line "the previous"
para "BATTLE ROOM can't" para "BATTLE ROOM can't"
line "be registered. OK?" line "be registered. OK?"
done done
; 0x9ecb0
UnknownText_0x9ecb0: ; 0x9ecb0 UnknownText_0x9ecb0:
text "Your record from" text "Your record from"
line "the previous" line "the previous"
@@ -638,23 +581,20 @@ UnknownText_0x9ecb0: ; 0x9ecb0
line "record will be" line "record will be"
cont "deleted. OK?" cont "deleted. OK?"
done done
; 0x9ed1e
UnknownText_0x9ed1e: ; 0x9ed1e UnknownText_0x9ed1e:
text "Check the LEADER" text "Check the LEADER"
line "HONOR ROLL?" line "HONOR ROLL?"
done done
; 0x9ed3c
UnknownText_0x9ed3c: ; 0x9ed3c UnknownText_0x9ed3c:
text "BATTLE TOWER rules" text "BATTLE TOWER rules"
line "are written here." line "are written here."
para "Read the rules?" para "Read the rules?"
done done
; 0x9ed72
UnknownText_0x9ed72: ; 0x9ed72 UnknownText_0x9ed72:
text "Three #MON may" text "Three #MON may"
line "enter battles." line "enter battles."
@@ -671,9 +611,8 @@ UnknownText_0x9ed72: ; 0x9ed72
para "level restrictions" para "level restrictions"
line "placed on them." line "placed on them."
done done
; 0x9ee18
UnknownText_0x9ee18: ; 0x9ee18 UnknownText_0x9ee18:
text "Excuse me!" text "Excuse me!"
line "You didn't SAVE" line "You didn't SAVE"
@@ -686,63 +625,55 @@ UnknownText_0x9ee18: ; 0x9ee18
para "will be declared" para "will be declared"
line "invalid." line "invalid."
done done
; 0x9ee92
UnknownText_0x9ee92: ; 0x9ee92 UnknownText_0x9ee92:
text "Your #MON will" text "Your #MON will"
line "be healed to full" line "be healed to full"
cont "health." cont "health."
done done
; 0x9eebc
UnknownText_0x9eebc: ; 0x9eebc UnknownText_0x9eebc:
text "Next up, opponent" text "Next up, opponent"
line "no.@" line "no.@"
text_from_ram StringBuffer3 text_from_ram StringBuffer3
text ". Ready?" text ". Ready?"
done done
; 0x9eee0
UnknownText_0x9eee0: ; 0x9eee0 UnknownText_0x9eee0:
text "Your session will" text "Your session will"
line "be SAVED before" line "be SAVED before"
para "connecting with" para "connecting with"
line "the CENTER." line "the CENTER."
done done
; 0x9ef1f
UnknownText_0x9ef1f: ; 0x9ef1f UnknownText_0x9ef1f:
text "Before entering" text "Before entering"
line "the BATTLE ROOM," line "the BATTLE ROOM,"
para "your progress will" para "your progress will"
line "be saved." line "be saved."
done done
; 0x9ef5e
UnknownText_0x9ef5e: ; 0x9ef5e UnknownText_0x9ef5e:
text "SAVE and end the" text "SAVE and end the"
line "session?" line "session?"
done done
; 0x9ef79
UnknownText_0x9ef79: ; 0x9ef79 UnknownText_0x9ef79:
text "Your record will" text "Your record will"
line "be SAVED before" line "be SAVED before"
para "you go back into" para "you go back into"
line "the previous ROOM." line "the previous ROOM."
done done
; 0x9efbf
UnknownText_0x9efbf: ; 0x9efbf UnknownText_0x9efbf:
text "Cancel your BATTLE" text "Cancel your BATTLE"
line "ROOM challenge?" line "ROOM challenge?"
done done
; 0x9efe3
UnknownText_0x9efe3: ; 0x9efe3 UnknownText_0x9efe3:
text "We have your" text "We have your"
line "previous record on" line "previous record on"
@@ -750,18 +681,16 @@ UnknownText_0x9efe3: ; 0x9efe3
line "like to register" line "like to register"
cont "it at the CENTER?" cont "it at the CENTER?"
done done
; 0x9f037
UnknownText_0x9f037: ; 0x9f037 UnknownText_0x9f037:
text "We've been waiting" text "We've been waiting"
line "for you. This way" line "for you. This way"
para "to a BATTLE ROOM," para "to a BATTLE ROOM,"
line "please." line "please."
done done
; 0x9f076
UnknownText_0x9f076: ; 0x9f076 UnknownText_0x9f076:
text "You may enter only" text "You may enter only"
line "five BATTLE ROOMS" line "five BATTLE ROOMS"
cont "each day." cont "each day."
@@ -769,9 +698,8 @@ UnknownText_0x9f076: ; 0x9f076
para "Please come back" para "Please come back"
line "tomorrow." line "tomorrow."
done done
; 0x9f0c1
UnknownText_0x9f0c1: ; 0x9f0c1 UnknownText_0x9f0c1:
text "Sorry, but it's" text "Sorry, but it's"
line "not possible to" line "not possible to"
@@ -785,10 +713,9 @@ UnknownText_0x9f0c1: ; 0x9f0c1
line "start of your" line "start of your"
cont "challenge." cont "challenge."
done done
; 0x9f151
; a dupe? ; a dupe?
UnknownText_0x9f151: ; 0x9f151 UnknownText_0x9f151:
text "Sorry, but it's" text "Sorry, but it's"
line "not possible to" line "not possible to"
@@ -802,18 +729,16 @@ UnknownText_0x9f151: ; 0x9f151
line "start of your" line "start of your"
cont "challenge." cont "challenge."
done done
; 0x9f1e5
UnknownText_0x9f1e5: ; 0x9f1e5 UnknownText_0x9f1e5:
text "One or more of" text "One or more of"
line "your #MON's" line "your #MON's"
cont "levels exceeds @" cont "levels exceeds @"
deciram ScriptVar, $13 deciram ScriptVar, $13
text "." text "."
done done
; 0x9f217
UnknownText_0x9f217: ; 0x9f217 UnknownText_0x9f217:
text_from_ram wcd49 text_from_ram wcd49
text " may not" text " may not"
line "enter a BATTLE" line "enter a BATTLE"
@@ -824,27 +749,24 @@ UnknownText_0x9f217: ; 0x9f217
deciram ScriptVar, $13 deciram ScriptVar, $13
text "." text "."
done done
; 0x9f264
UnknownText_0x9f264: ; 0x9f264 UnknownText_0x9f264:
text "Destroyed by the" text "Destroyed by the"
line "first opponent in" line "first opponent in"
para "no time at all…" para "no time at all…"
line "I'm no good…" line "I'm no good…"
done done
; 0x9f2a4
UnknownText_0x9f2a4: ; 0x9f2a4 UnknownText_0x9f2a4:
text "There are lots of" text "There are lots of"
line "BATTLE ROOMS, but" line "BATTLE ROOMS, but"
para "I'm going to win" para "I'm going to win"
line "them all!" line "them all!"
done done
; 0x9f2e3
UnknownText_0x9f2e3: ; 0x9f2e3 UnknownText_0x9f2e3:
text "It's a grueling" text "It's a grueling"
line "task, not being" line "task, not being"
@@ -857,9 +779,8 @@ UnknownText_0x9f2e3: ; 0x9f2e3
para "is the key to" para "is the key to"
line "winning battles." line "winning battles."
done done
; 0x9f35b
UnknownText_0x9f35b: ; 0x9f35b UnknownText_0x9f35b:
text "I'm trying to see" text "I'm trying to see"
line "how far I can go" line "how far I can go"
@@ -869,9 +790,8 @@ UnknownText_0x9f35b: ; 0x9f35b
para "Don't let there be" para "Don't let there be"
line "any fire #MON…" line "any fire #MON…"
done done
; 0x9f3b4
BattleTower1F_MapEventHeader: ; 0x9f3b4 BattleTower1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -895,4 +815,3 @@ BattleTower1F_MapEventHeader: ; 0x9f3b4
person_event SPRITE_COOLTRAINER_F, 13, 8, $5, $1, 255, 255, $80, 0, CooltrainerFScript_0x9e568, $ffff person_event SPRITE_COOLTRAINER_F, 13, 8, $5, $1, 255, 255, $80, 0, CooltrainerFScript_0x9e568, $ffff
person_event SPRITE_BUG_CATCHER, 7, 5, $2, $11, 255, 255, $90, 0, BugCatcherScript_0x9e56b, $ffff person_event SPRITE_BUG_CATCHER, 7, 5, $2, $11, 255, 255, $90, 0, BugCatcherScript_0x9e56b, $ffff
person_event SPRITE_GRANNY, 7, 18, $4, $10, 255, 255, $0, 0, GrannyScript_0x9e56e, $ffff person_event SPRITE_GRANNY, 7, 18, $4, $10, 255, 255, $0, 0, GrannyScript_0x9e56e, $ffff
; 0x9f40f

View File

@@ -1,4 +1,4 @@
BattleTowerBattleRoom_MapScriptHeader: ; 0x9f40f BattleTowerBattleRoom_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,21 +8,18 @@ BattleTowerBattleRoom_MapScriptHeader: ; 0x9f40f
; callback count ; callback count
db 0 db 0
; 0x9f419
UnknownScript_0x9f419: ; 0x9f419 UnknownScript_0x9f419:
disappear $2 disappear $2
priorityjump UnknownScript_0x9f421 priorityjump UnknownScript_0x9f421
dotrigger $1 dotrigger $1
; 0x9f420
UnknownScript_0x9f420: ; 0x9f420 UnknownScript_0x9f420:
end end
; 0x9f421
UnknownScript_0x9f421: ; 0x9f421 UnknownScript_0x9f421:
applymovement $0, MovementData_0x9e58c applymovement $0, MovementData_0x9e58c
UnknownScript_0x9f425: ; 0x9f425 UnknownScript_0x9f425:
writebyte $2 writebyte $2
special Function170b44 special Function170b44
appear $2 appear $2
@@ -58,14 +55,13 @@ UnknownScript_0x9f425: ; 0x9f425
writetext UnknownText_0x9eebc writetext UnknownText_0x9eebc
yesorno yesorno
iffalse UnknownScript_0x9f483 iffalse UnknownScript_0x9f483
UnknownScript_0x9f477: ; 0x9f477 UnknownScript_0x9f477:
loadmovesprites loadmovesprites
applymovement $0, MovementData_0x9e5a9 applymovement $0, MovementData_0x9e5a9
applymovement $3, MovementData_0x9e5a1 applymovement $3, MovementData_0x9e5a1
jump UnknownScript_0x9f425 jump UnknownScript_0x9f425
; 0x9f483
UnknownScript_0x9f483: ; 0x9f483 UnknownScript_0x9f483:
writetext UnknownText_0x9ef5e writetext UnknownText_0x9ef5e
yesorno yesorno
iffalse UnknownScript_0x9f4a3 iffalse UnknownScript_0x9f4a3
@@ -79,7 +75,7 @@ UnknownScript_0x9f483: ; 0x9f483
waitbutton waitbutton
special Function8c084 special Function8c084
special Reset special Reset
UnknownScript_0x9f4a3: ; 0x9f4a3 UnknownScript_0x9f4a3:
writetext UnknownText_0x9efbf writetext UnknownText_0x9efbf
yesorno yesorno
iffalse UnknownScript_0x9f477 iffalse UnknownScript_0x9f477
@@ -92,9 +88,8 @@ UnknownScript_0x9f4a3: ; 0x9f4a3
warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7 warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7
loadfont loadfont
jump UnknownScript_0x9e4b0 jump UnknownScript_0x9e4b0
; 0x9f4c2
UnknownScript_0x9f4c2: ; 0x9f4c2 UnknownScript_0x9f4c2:
pause 60 pause 60
special Function8c092 special Function8c092
warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7 warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7
@@ -105,19 +100,17 @@ UnknownScript_0x9f4c2: ; 0x9f4c2
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9f4d9
UnknownScript_0x9f4d9: ; 0x9f4d9 UnknownScript_0x9f4d9:
pause 60 pause 60
special Function8c092 special Function8c092
warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7 warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7
BattleTowerBattleRoomScript_0x9f4e4: ; 0x9f4e4 BattleTowerBattleRoomScript_0x9f4e4:
loadfont loadfont
writetext UnknownText_0x9eaef writetext UnknownText_0x9eaef
jump UnknownScript_0x9e47a jump UnknownScript_0x9e47a
; 0x9f4eb
UnknownScript_0x9f4eb: ; 0x9f4eb UnknownScript_0x9f4eb:
writebyte $4 writebyte $4
special Function170687 special Function170687
loadfont loadfont
@@ -125,9 +118,8 @@ UnknownScript_0x9f4eb: ; 0x9f4eb
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9f4f7
UnknownScript_0x9f4f7: ; 0x9f4f7 UnknownScript_0x9f4f7:
writebyte $4 writebyte $4
special Function170687 special Function170687
writebyte $6 writebyte $6
@@ -138,17 +130,15 @@ UnknownScript_0x9f4f7: ; 0x9f4f7
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9f50b
UnknownText_0x9f50b: ; 0x9f50b UnknownText_0x9f50b:
text "You'll be returned" text "You'll be returned"
line "after you SAVE." line "after you SAVE."
done done
; 0x9f52e
BattleTowerBattleRoom_MapEventHeader: ; 0x9f52e BattleTowerBattleRoom_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -167,4 +157,3 @@ BattleTowerBattleRoom_MapEventHeader: ; 0x9f52e
db 2 db 2
person_event SPRITE_YOUNGSTER, 4, 8, $6, $0, 255, 255, $0, 0, ObjectEvent, $0791 person_event SPRITE_YOUNGSTER, 4, 8, $6, $0, 255, 255, $0, 0, ObjectEvent, $0791
person_event SPRITE_RECEPTIONIST, 10, 5, $9, $0, 255, 255, $0, 0, ObjectEvent, $ffff person_event SPRITE_RECEPTIONIST, 10, 5, $9, $0, 255, 255, $0, 0, ObjectEvent, $ffff
; 0x9f558

View File

@@ -1,4 +1,4 @@
BattleTowerElevator_MapScriptHeader: ; 0x9f558 BattleTowerElevator_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,18 +8,15 @@ BattleTowerElevator_MapScriptHeader: ; 0x9f558
; callback count ; callback count
db 0 db 0
; 0x9f562
UnknownScript_0x9f562: ; 0x9f562 UnknownScript_0x9f562:
priorityjump UnknownScript_0x9f568 priorityjump UnknownScript_0x9f568
dotrigger $1 dotrigger $1
; 0x9f567
UnknownScript_0x9f567: ; 0x9f567 UnknownScript_0x9f567:
end end
; 0x9f568
UnknownScript_0x9f568: ; 0x9f568 UnknownScript_0x9f568:
follow $2, $0 follow $2, $0
applymovement $2, MovementData_0x9f58f applymovement $2, MovementData_0x9f58f
applymovement $0, MovementData_0x9f592 applymovement $0, MovementData_0x9f592
@@ -36,20 +33,17 @@ UnknownScript_0x9f568: ; 0x9f568
applymovement $0, MovementData_0x9e578 applymovement $0, MovementData_0x9e578
warpcheck warpcheck
end end
; 0x9f58f
MovementData_0x9f58f: ; 0x9f58f MovementData_0x9f58f:
step_right step_right
turn_head_down turn_head_down
step_end step_end
; 0x9f592
MovementData_0x9f592: ; 0x9f592 MovementData_0x9f592:
turn_head_down turn_head_down
step_end step_end
; 0x9f594
BattleTowerElevator_MapEventHeader: ; 0x9f594 BattleTowerElevator_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -67,4 +61,3 @@ BattleTowerElevator_MapEventHeader: ; 0x9f594
; people-events ; people-events
db 1 db 1
person_event SPRITE_RECEPTIONIST, 6, 5, $9, $0, 255, 255, $0, 0, MovementData_0x9f58f, $ffff person_event SPRITE_RECEPTIONIST, 6, 5, $9, $0, 255, 255, $0, 0, MovementData_0x9f58f, $ffff
; 0x9f5b1

View File

@@ -1,4 +1,4 @@
BattleTowerHallway_MapScriptHeader: ; 0x9f5b1 BattleTowerHallway_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,25 +8,21 @@ BattleTowerHallway_MapScriptHeader: ; 0x9f5b1
; callback count ; callback count
db 0 db 0
; 0x9f5bb
UnknownScript_0x9f5bb: ; 0x9f5bb UnknownScript_0x9f5bb:
priorityjump UnknownScript_0x9f5c1 priorityjump UnknownScript_0x9f5c1
dotrigger $1 dotrigger $1
; 0x9f5c0
UnknownScript_0x9f5c0: ; 0x9f5c0 UnknownScript_0x9f5c0:
end end
; 0x9f5c1
UnknownScript_0x9f5c1: ; 0x9f5c1 UnknownScript_0x9f5c1:
follow $2, $0 follow $2, $0
callasm Function_0x9f5cb callasm Function_0x9f5cb
jump UnknownScript_0x9f5dc jump UnknownScript_0x9f5dc
; 0x9f5cb
Function_0x9f5cb: ; 0x9f5cb Function_0x9f5cb:
ld a, [rSVBK] ld a, [rSVBK]
push af push af
@@ -38,10 +34,9 @@ Function_0x9f5cb: ; 0x9f5cb
pop af pop af
ld [rSVBK], a ld [rSVBK], a
ret ret
; 0x9f5dc
UnknownScript_0x9f5dc: ; 0x9f5dc UnknownScript_0x9f5dc:
if_equal $3, UnknownScript_0x9f603 if_equal $3, UnknownScript_0x9f603
if_equal $4, UnknownScript_0x9f603 if_equal $4, UnknownScript_0x9f603
if_equal $5, UnknownScript_0x9f60a if_equal $5, UnknownScript_0x9f60a
@@ -52,29 +47,24 @@ UnknownScript_0x9f5dc: ; 0x9f5dc
if_equal $a, UnknownScript_0x9f618 if_equal $a, UnknownScript_0x9f618
applymovement $2, MovementData_0x9e57a applymovement $2, MovementData_0x9e57a
jump UnknownScript_0x9f61f jump UnknownScript_0x9f61f
; 0x9f603
UnknownScript_0x9f603: ; 0x9f603 UnknownScript_0x9f603:
applymovement $2, MovementData_0x9e57c applymovement $2, MovementData_0x9e57c
jump UnknownScript_0x9f61f jump UnknownScript_0x9f61f
; 0x9f60a
UnknownScript_0x9f60a: ; 0x9f60a UnknownScript_0x9f60a:
applymovement $2, MovementData_0x9e586 applymovement $2, MovementData_0x9e586
jump UnknownScript_0x9f61f jump UnknownScript_0x9f61f
; 0x9f611
UnknownScript_0x9f611: ; 0x9f611 UnknownScript_0x9f611:
applymovement $2, MovementData_0x9e584 applymovement $2, MovementData_0x9e584
jump UnknownScript_0x9f61f jump UnknownScript_0x9f61f
; 0x9f618
UnknownScript_0x9f618: ; 0x9f618 UnknownScript_0x9f618:
applymovement $2, MovementData_0x9e582 applymovement $2, MovementData_0x9e582
jump UnknownScript_0x9f61f jump UnknownScript_0x9f61f
; 0x9f61f
UnknownScript_0x9f61f: ; 0x9f61f UnknownScript_0x9f61f:
faceperson $0, $2 faceperson $0, $2
loadfont loadfont
writetext UnknownText_0x9ec26 writetext UnknownText_0x9ec26
@@ -84,9 +74,8 @@ UnknownScript_0x9f61f: ; 0x9f61f
applymovement $0, MovementData_0x9e576 applymovement $0, MovementData_0x9e576
warpcheck warpcheck
end end
; 0x9f62f
BattleTowerHallway_MapEventHeader: ; 0x9f62f BattleTowerHallway_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -108,4 +97,3 @@ BattleTowerHallway_MapEventHeader: ; 0x9f62f
; people-events ; people-events
db 1 db 1
person_event SPRITE_RECEPTIONIST, 6, 15, $6, $0, 255, 255, $0, 0, BattleTowerHallway_MapEventHeader, $ffff person_event SPRITE_RECEPTIONIST, 6, 15, $6, $0, 255, 255, $0, 0, BattleTowerHallway_MapEventHeader, $ffff
; 0x9f660

View File

@@ -1,12 +1,11 @@
BillsHouse_MapScriptHeader: ; 0x189536 BillsHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x189538
GrampsScript_0x189538: ; 0x189538 GrampsScript_0x189538:
faceplayer faceplayer
loadfont loadfont
checkevent $0000 checkevent $0000
@@ -18,7 +17,7 @@ GrampsScript_0x189538: ; 0x189538
writetext UnknownText_0x1896ce writetext UnknownText_0x1896ce
keeptextopen keeptextopen
setevent EVENT_MET_BILLS_GRANDPA setevent EVENT_MET_BILLS_GRANDPA
UnknownScript_0x189553: ; 0x189553 UnknownScript_0x189553:
checkevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA checkevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
iftrue UnknownScript_0x189697 iftrue UnknownScript_0x189697
checkevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA checkevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
@@ -41,9 +40,8 @@ UnknownScript_0x189553: ; 0x189553
scall UnknownScript_0x1896b0 scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_LICKITUNG_TO_BILLS_GRANDPA setevent EVENT_SHOWED_LICKITUNG_TO_BILLS_GRANDPA
jump UnknownScript_0x18963b jump UnknownScript_0x18963b
; 0x189592
UnknownScript_0x189592: ; 0x189592 UnknownScript_0x189592:
writetext UnknownText_0x1898ff writetext UnknownText_0x1898ff
keeptextopen keeptextopen
writetext UnknownText_0x189732 writetext UnknownText_0x189732
@@ -56,9 +54,8 @@ UnknownScript_0x189592: ; 0x189592
scall UnknownScript_0x1896b0 scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_ODDISH_TO_BILLS_GRANDPA setevent EVENT_SHOWED_ODDISH_TO_BILLS_GRANDPA
jump UnknownScript_0x189652 jump UnknownScript_0x189652
; 0x1895b3
UnknownScript_0x1895b3: ; 0x1895b3 UnknownScript_0x1895b3:
writetext UnknownText_0x189953 writetext UnknownText_0x189953
keeptextopen keeptextopen
writetext UnknownText_0x189732 writetext UnknownText_0x189732
@@ -71,9 +68,8 @@ UnknownScript_0x1895b3: ; 0x1895b3
scall UnknownScript_0x1896b0 scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_STARYU_TO_BILLS_GRANDPA setevent EVENT_SHOWED_STARYU_TO_BILLS_GRANDPA
jump UnknownScript_0x189669 jump UnknownScript_0x189669
; 0x1895d4
UnknownScript_0x1895d4: ; 0x1895d4 UnknownScript_0x1895d4:
checkver checkver
iftrue UnknownScript_0x1895f9 iftrue UnknownScript_0x1895f9
writetext UnknownText_0x1899fe writetext UnknownText_0x1899fe
@@ -88,9 +84,8 @@ UnknownScript_0x1895d4: ; 0x1895d4
scall UnknownScript_0x1896b0 scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
jump UnknownScript_0x189680 jump UnknownScript_0x189680
; 0x1895f9
UnknownScript_0x1895f9: ; 0x1895f9 UnknownScript_0x1895f9:
writetext UnknownText_0x189a57 writetext UnknownText_0x189a57
keeptextopen keeptextopen
writetext UnknownText_0x189732 writetext UnknownText_0x189732
@@ -103,9 +98,8 @@ UnknownScript_0x1895f9: ; 0x1895f9
scall UnknownScript_0x1896b0 scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
jump UnknownScript_0x189680 jump UnknownScript_0x189680
; 0x18961a
UnknownScript_0x18961a: ; 0x18961a UnknownScript_0x18961a:
writetext UnknownText_0x189ab1 writetext UnknownText_0x189ab1
keeptextopen keeptextopen
writetext UnknownText_0x189732 writetext UnknownText_0x189732
@@ -118,9 +112,8 @@ UnknownScript_0x18961a: ; 0x18961a
scall UnknownScript_0x1896b0 scall UnknownScript_0x1896b0
setevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA setevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
jump UnknownScript_0x189697 jump UnknownScript_0x189697
; 0x18963b
UnknownScript_0x18963b: ; 0x18963b UnknownScript_0x18963b:
checkevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA checkevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
iftrue UnknownScript_0x189592 iftrue UnknownScript_0x189592
scall UnknownScript_0x1896b5 scall UnknownScript_0x1896b5
@@ -130,9 +123,8 @@ UnknownScript_0x18963b: ; 0x18963b
setevent $0000 setevent $0000
loadmovesprites loadmovesprites
end end
; 0x189652
UnknownScript_0x189652: ; 0x189652 UnknownScript_0x189652:
checkevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA checkevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
iftrue UnknownScript_0x1895b3 iftrue UnknownScript_0x1895b3
scall UnknownScript_0x1896b5 scall UnknownScript_0x1896b5
@@ -142,9 +134,8 @@ UnknownScript_0x189652: ; 0x189652
setevent $0000 setevent $0000
loadmovesprites loadmovesprites
end end
; 0x189669
UnknownScript_0x189669: ; 0x189669 UnknownScript_0x189669:
checkevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA checkevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
iftrue UnknownScript_0x1895d4 iftrue UnknownScript_0x1895d4
scall UnknownScript_0x1896b5 scall UnknownScript_0x1896b5
@@ -154,9 +145,8 @@ UnknownScript_0x189669: ; 0x189669
setevent $0000 setevent $0000
loadmovesprites loadmovesprites
end end
; 0x189680
UnknownScript_0x189680: ; 0x189680 UnknownScript_0x189680:
checkevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA checkevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
iftrue UnknownScript_0x18961a iftrue UnknownScript_0x18961a
scall UnknownScript_0x1896b5 scall UnknownScript_0x1896b5
@@ -166,69 +156,59 @@ UnknownScript_0x189680: ; 0x189680
setevent $0000 setevent $0000
loadmovesprites loadmovesprites
end end
; 0x189697
UnknownScript_0x189697: ; 0x189697 UnknownScript_0x189697:
scall UnknownScript_0x1896b5 scall UnknownScript_0x1896b5
verbosegiveitem THUNDERSTONE, 1 verbosegiveitem THUNDERSTONE, 1
iffalse UnknownScript_0x1896cc iffalse UnknownScript_0x1896cc
setevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA setevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
loadmovesprites loadmovesprites
end end
; 0x1896a5
UnknownScript_0x1896a5: ; 0x1896a5 UnknownScript_0x1896a5:
writetext UnknownText_0x189760 writetext UnknownText_0x189760
keeptextopen keeptextopen
end end
; 0x1896aa
UnknownScript_0x1896aa: ; 0x1896aa UnknownScript_0x1896aa:
writetext UnknownText_0x189784 writetext UnknownText_0x189784
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1896b0
UnknownScript_0x1896b0: ; 0x1896b0 UnknownScript_0x1896b0:
writetext UnknownText_0x1897a6 writetext UnknownText_0x1897a6
keeptextopen keeptextopen
end end
; 0x1896b5
UnknownScript_0x1896b5: ; 0x1896b5 UnknownScript_0x1896b5:
writetext UnknownText_0x1897e1 writetext UnknownText_0x1897e1
keeptextopen keeptextopen
end end
; 0x1896ba
UnknownScript_0x1896ba: ; 0x1896ba UnknownScript_0x1896ba:
writetext UnknownText_0x18980e writetext UnknownText_0x18980e
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1896c0
UnknownScript_0x1896c0: ; 0x1896c0 UnknownScript_0x1896c0:
writetext UnknownText_0x18982a writetext UnknownText_0x18982a
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1896c6
UnknownScript_0x1896c6: ; 0x1896c6 UnknownScript_0x1896c6:
writetext UnknownText_0x189891 writetext UnknownText_0x189891
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1896cc
UnknownScript_0x1896cc: ; 0x1896cc UnknownScript_0x1896cc:
loadmovesprites loadmovesprites
end end
; 0x1896ce
UnknownText_0x1896ce: ; 0x1896ce UnknownText_0x1896ce:
text "Hm? You know BILL?" text "Hm? You know BILL?"
line "He's my grandson." line "He's my grandson."
@@ -238,28 +218,24 @@ UnknownText_0x1896ce: ; 0x1896ce
para "with PCs, so I'm" para "with PCs, so I'm"
line "house-sitting." line "house-sitting."
done done
; 0x189732
UnknownText_0x189732: ; 0x189732 UnknownText_0x189732:
text "If you have that" text "If you have that"
line "#MON, may I see" line "#MON, may I see"
cont "it, please?" cont "it, please?"
done done
; 0x189760
UnknownText_0x189760: ; 0x189760 UnknownText_0x189760:
text "You will show me?" text "You will show me?"
line "How good of you!" line "How good of you!"
done done
; 0x189784
UnknownText_0x189784: ; 0x189784 UnknownText_0x189784:
text "You don't have it?" text "You don't have it?"
line "That's too bad…" line "That's too bad…"
done done
; 0x1897a6
UnknownText_0x1897a6: ; 0x1897a6 UnknownText_0x1897a6:
text "Ah, so that is" text "Ah, so that is"
line "@" line "@"
text_from_ram StringBuffer3 text_from_ram StringBuffer3
@@ -269,23 +245,20 @@ UnknownText_0x1897a6: ; 0x1897a6
line "That's so kind of" line "That's so kind of"
cont "you." cont "you."
done done
; 0x1897e1
UnknownText_0x1897e1: ; 0x1897e1 UnknownText_0x1897e1:
text "Thanks!" text "Thanks!"
para "This is a token of" para "This is a token of"
line "my appreciation." line "my appreciation."
done done
; 0x18980e
UnknownText_0x18980e: ; 0x18980e UnknownText_0x18980e:
text "Come visit again" text "Come visit again"
line "sometime." line "sometime."
done done
; 0x18982a
UnknownText_0x18982a: ; 0x18982a UnknownText_0x18982a:
text "Thanks for showing" text "Thanks for showing"
line "me so many cute" line "me so many cute"
cont "#MON." cont "#MON."
@@ -296,27 +269,24 @@ UnknownText_0x18982a: ; 0x18982a
para "I've lived such a" para "I've lived such a"
line "long life." line "long life."
done done
; 0x189891
UnknownText_0x189891: ; 0x189891 UnknownText_0x189891:
text "Hm?" text "Hm?"
para "That's not the" para "That's not the"
line "#MON that I was" line "#MON that I was"
cont "told about." cont "told about."
done done
; 0x1898c0
UnknownText_0x1898c0: ; 0x1898c0 UnknownText_0x1898c0:
text "My grandson BILL" text "My grandson BILL"
line "told me about a" line "told me about a"
para "#MON that has a" para "#MON that has a"
line "long tongue." line "long tongue."
done done
; 0x1898ff
UnknownText_0x1898ff: ; 0x1898ff UnknownText_0x1898ff:
text "Ah, my grandson" text "Ah, my grandson"
line "mentioned a round," line "mentioned a round,"
@@ -324,9 +294,8 @@ UnknownText_0x1898ff: ; 0x1898ff
line "has leaves growing" line "has leaves growing"
cont "on its head." cont "on its head."
done done
; 0x189953
UnknownText_0x189953: ; 0x189953 UnknownText_0x189953:
text "Do you know of a" text "Do you know of a"
line "sea #MON that" line "sea #MON that"
@@ -343,9 +312,8 @@ UnknownText_0x189953: ; 0x189953
para "I would surely" para "I would surely"
line "like to see it." line "like to see it."
done done
; 0x1899fe
UnknownText_0x1899fe: ; 0x1899fe UnknownText_0x1899fe:
text "BILL told me about" text "BILL told me about"
line "a #MON that is" line "a #MON that is"
@@ -355,9 +323,8 @@ UnknownText_0x1899fe: ; 0x1899fe
para "It's supposed to" para "It's supposed to"
line "ROAR well." line "ROAR well."
done done
; 0x189a57
UnknownText_0x189a57: ; 0x189a57 UnknownText_0x189a57:
text "I heard about a" text "I heard about a"
line "cute #MON that" line "cute #MON that"
cont "has six tails." cont "has six tails."
@@ -366,9 +333,8 @@ UnknownText_0x189a57: ; 0x189a57
line "hug a cute #MON" line "hug a cute #MON"
cont "like that." cont "like that."
done done
; 0x189ab1
UnknownText_0x189ab1: ; 0x189ab1 UnknownText_0x189ab1:
text "Do you know that" text "Do you know that"
line "hugely popular" line "hugely popular"
cont "#MON?" cont "#MON?"
@@ -383,9 +349,8 @@ UnknownText_0x189ab1: ; 0x189ab1
para "like before it" para "like before it"
line "evolves." line "evolves."
done done
; 0x189b42
BillsHouse_MapEventHeader: ; 0x189b42 BillsHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -403,4 +368,3 @@ BillsHouse_MapEventHeader: ; 0x189b42
; people-events ; people-events
db 1 db 1
person_event SPRITE_GRAMPS, 7, 6, $7, $20, 255, 255, $90, 0, GrampsScript_0x189538, $ffff person_event SPRITE_GRAMPS, 7, 6, $7, $20, 255, 255, $90, 0, GrampsScript_0x189538, $ffff
; 0x189b5f

View File

@@ -1,4 +1,4 @@
BlackthornDodrioTradeHouse_MapScriptHeader: ; 0x195a28 BlackthornDodrioTradeHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -16,7 +16,7 @@ Emy:
EmysHouseBookshelf: EmysHouseBookshelf:
jumpstd magazinebookshelf jumpstd magazinebookshelf
BlackthornDodrioTradeHouse_MapEventHeader: ; 0x195a34 BlackthornDodrioTradeHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -36,4 +36,3 @@ BlackthornDodrioTradeHouse_MapEventHeader: ; 0x195a34
; people-events ; people-events
db 1 db 1
person_event SPRITE_LASS, 7, 6, $3, $0, 255, 255, $a0, 0, Emy, $ffff person_event SPRITE_LASS, 7, 6, $3, $0, 255, 255, $a0, 0, Emy, $ffff
; 0x195a5b

View File

@@ -1,23 +1,20 @@
BlackthornDragonSpeechHouse_MapScriptHeader: ; 0x195947 BlackthornDragonSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x195949
GrannyScript_0x195949: ; 0x195949 GrannyScript_0x195949:
jumptextfaceplayer UnknownText_0x19595c jumptextfaceplayer UnknownText_0x19595c
; 0x19594c
EkansScript_0x19594c: ; 0x19594c EkansScript_0x19594c:
loadfont loadfont
writetext UnknownText_0x1959ee writetext UnknownText_0x1959ee
cry DRATINI cry DRATINI
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x195956
UnknownScript_0x195956: UnknownScript_0x195956:
jumpstd picturebookshelf jumpstd picturebookshelf
@@ -25,7 +22,7 @@ UnknownScript_0x195956:
UnknownScript_0x195959: UnknownScript_0x195959:
jumpstd magazinebookshelf jumpstd magazinebookshelf
UnknownText_0x19595c: ; 0x19595c UnknownText_0x19595c:
text "A clan of trainers" text "A clan of trainers"
line "who can freely" line "who can freely"
@@ -39,14 +36,12 @@ UnknownText_0x19595c: ; 0x19595c
para "about dragons in" para "about dragons in"
line "this town." line "this town."
done done
; 0x1959ee
UnknownText_0x1959ee: ; 0x1959ee UnknownText_0x1959ee:
text "DRATINI: Draa!" text "DRATINI: Draa!"
done done
; 0x1959fe
BlackthornDragonSpeechHouse_MapEventHeader: ; 0x1959fe BlackthornDragonSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -65,4 +60,3 @@ BlackthornDragonSpeechHouse_MapEventHeader: ; 0x1959fe
db 2 db 2
person_event SPRITE_GRANNY, 7, 6, $3, $0, 255, 255, $0, 0, GrannyScript_0x195949, $ffff person_event SPRITE_GRANNY, 7, 6, $3, $0, 255, 255, $0, 0, GrannyScript_0x195949, $ffff
person_event SPRITE_EKANS, 9, 9, $16, $0, 255, 255, $90, 0, EkansScript_0x19594c, $ffff person_event SPRITE_EKANS, 9, 9, $16, $0, 255, 255, $90, 0, EkansScript_0x19594c, $ffff
; 0x195a28

View File

@@ -1,27 +1,23 @@
BlackthornMart_MapScriptHeader: ; 0x195a5b BlackthornMart_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x195a5d
ClerkScript_0x195a5d: ; 0x195a5d ClerkScript_0x195a5d:
loadfont loadfont
pokemart $0, $0011 pokemart $0, $0011
loadmovesprites loadmovesprites
end end
; 0x195a64
CooltrainerMScript_0x195a64: ; 0x195a64 CooltrainerMScript_0x195a64:
jumptextfaceplayer UnknownText_0x195a6a jumptextfaceplayer UnknownText_0x195a6a
; 0x195a67
BlackBeltScript_0x195a67: ; 0x195a67 BlackBeltScript_0x195a67:
jumptextfaceplayer UnknownText_0x195ae9 jumptextfaceplayer UnknownText_0x195ae9
; 0x195a6a
UnknownText_0x195a6a: ; 0x195a6a UnknownText_0x195a6a:
text "You can't buy MAX" text "You can't buy MAX"
line "REVIVE, but it" line "REVIVE, but it"
@@ -34,9 +30,8 @@ UnknownText_0x195a6a: ; 0x195a6a
para "POWER POINTS" para "POWER POINTS"
line "needed for moves." line "needed for moves."
done done
; 0x195ae9
UnknownText_0x195ae9: ; 0x195ae9 UnknownText_0x195ae9:
text "MAX REPEL keeps" text "MAX REPEL keeps"
line "weak #MON away" line "weak #MON away"
cont "from you." cont "from you."
@@ -45,9 +40,8 @@ UnknownText_0x195ae9: ; 0x195ae9
line "lasting of the" line "lasting of the"
cont "REPEL sprays." cont "REPEL sprays."
done done
; 0x195b40
BlackthornMart_MapEventHeader: ; 0x195b40 BlackthornMart_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -67,4 +61,3 @@ BlackthornMart_MapEventHeader: ; 0x195b40
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x195a5d, $ffff person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x195a5d, $ffff
person_event SPRITE_COOLTRAINER_M, 10, 11, $5, $2, 255, 255, $0, 0, CooltrainerMScript_0x195a64, $ffff person_event SPRITE_COOLTRAINER_M, 10, 11, $5, $2, 255, 255, $0, 0, CooltrainerMScript_0x195a64, $ffff
person_event SPRITE_BLACK_BELT, 6, 9, $6, $0, 255, 255, $a0, 0, BlackBeltScript_0x195a67, $ffff person_event SPRITE_BLACK_BELT, 6, 9, $6, $0, 255, 255, $a0, 0, BlackBeltScript_0x195a67, $ffff
; 0x195b77

View File

@@ -1,28 +1,23 @@
BlackthornPokeCenter1F_MapScriptHeader: ; 0x195b77 BlackthornPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x195b79
NurseScript_0x195b79: ; 0x195b79 NurseScript_0x195b79:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x195b7c
GentlemanScript_0x195b7c: ; 0x195b7c GentlemanScript_0x195b7c:
jumptextfaceplayer UnknownText_0x195b85 jumptextfaceplayer UnknownText_0x195b85
; 0x195b7f
TwinScript_0x195b7f: ; 0x195b7f TwinScript_0x195b7f:
jumptextfaceplayer UnknownText_0x195bfd jumptextfaceplayer UnknownText_0x195bfd
; 0x195b82
CooltrainerMScript_0x195b82: ; 0x195b82 CooltrainerMScript_0x195b82:
jumpstd $0033 jumpstd $0033
; 0x195b85
UnknownText_0x195b85: ; 0x195b85 UnknownText_0x195b85:
text "Deep inside far-" text "Deep inside far-"
line "off INDIGO PLATEAU" line "off INDIGO PLATEAU"
@@ -35,9 +30,8 @@ UnknownText_0x195b85: ; 0x195b85
para "there from around" para "there from around"
line "the country." line "the country."
done done
; 0x195bfd
UnknownText_0x195bfd: ; 0x195bfd UnknownText_0x195bfd:
text "There was this" text "There was this"
line "move I just had" line "move I just had"
@@ -48,9 +42,8 @@ UnknownText_0x195bfd: ; 0x195bfd
line "DELETER to make it" line "DELETER to make it"
cont "forget an HM move." cont "forget an HM move."
done done
; 0x195c69
BlackthornPokeCenter1F_MapEventHeader: ; 0x195c69 BlackthornPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -72,4 +65,3 @@ BlackthornPokeCenter1F_MapEventHeader: ; 0x195c69
person_event SPRITE_GENTLEMAN, 7, 9, $6, $0, 255, 255, $0, 0, GentlemanScript_0x195b7c, $ffff person_event SPRITE_GENTLEMAN, 7, 9, $6, $0, 255, 255, $0, 0, GentlemanScript_0x195b7c, $ffff
person_event SPRITE_TWIN, 8, 5, $3, $0, 255, 255, $a0, 0, TwinScript_0x195b7f, $ffff person_event SPRITE_TWIN, 8, 5, $3, $0, 255, 255, $a0, 0, TwinScript_0x195b7f, $ffff
person_event SPRITE_COOLTRAINER_M, 10, 11, $5, $1, 255, 255, $80, 0, CooltrainerMScript_0x195b82, $ffff person_event SPRITE_COOLTRAINER_M, 10, 11, $5, $1, 255, 255, $80, 0, CooltrainerMScript_0x195b82, $ffff
; 0x195cb2

View File

@@ -1,12 +1,11 @@
BluesHouse_MapScriptHeader: ; 0x19b0ce BluesHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x19b0d0
DaisyScript_0x19b0d0: ; 0x19b0d0 DaisyScript_0x19b0d0:
faceplayer faceplayer
loadfont loadfont
checkcode VAR_HOUR checkcode VAR_HOUR
@@ -15,9 +14,8 @@ DaisyScript_0x19b0d0: ; 0x19b0d0
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19b0de
UnknownScript_0x19b0de: ; 0x19b0de UnknownScript_0x19b0de:
checkflag $005c checkflag $005c
iftrue UnknownScript_0x19b11e iftrue UnknownScript_0x19b11e
writetext UnknownText_0x19b1b6 writetext UnknownText_0x19b1b6
@@ -45,30 +43,26 @@ UnknownScript_0x19b0de: ; 0x19b0de
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19b11e
UnknownScript_0x19b11e: ; 0x19b11e UnknownScript_0x19b11e:
writetext UnknownText_0x19b2fa writetext UnknownText_0x19b2fa
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19b124
UnknownScript_0x19b124: ; 0x19b124 UnknownScript_0x19b124:
writetext UnknownText_0x19b334 writetext UnknownText_0x19b334
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19b12a
UnknownScript_0x19b12a: ; 0x19b12a UnknownScript_0x19b12a:
writetext UnknownText_0x19b377 writetext UnknownText_0x19b377
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19b130
UnknownText_0x19b130: ; 0x19b130 UnknownText_0x19b130:
text "DAISY: Hi! My kid" text "DAISY: Hi! My kid"
line "brother is the GYM" line "brother is the GYM"
@@ -81,9 +75,8 @@ UnknownText_0x19b130: ; 0x19b130
para "it causes problems" para "it causes problems"
line "for the trainers." line "for the trainers."
done done
; 0x19b1b6
UnknownText_0x19b1b6: ; 0x19b1b6 UnknownText_0x19b1b6:
text "DAISY: Hi! Good" text "DAISY: Hi! Good"
line "timing. I'm about" line "timing. I'm about"
cont "to have some tea." cont "to have some tea."
@@ -97,29 +90,25 @@ UnknownText_0x19b1b6: ; 0x19b1b6
para "Would you like me" para "Would you like me"
line "to groom one?" line "to groom one?"
done done
; 0x19b244
UnknownText_0x19b244: ; 0x19b244 UnknownText_0x19b244:
text "DAISY: Which one" text "DAISY: Which one"
line "should I groom?" line "should I groom?"
done done
; 0x19b266
UnknownText_0x19b266: ; 0x19b266 UnknownText_0x19b266:
text "DAISY: OK, I'll" text "DAISY: OK, I'll"
line "get it looking" line "get it looking"
cont "nice in no time." cont "nice in no time."
done done
; 0x19b296
UnknownText_0x19b296: ; 0x19b296 UnknownText_0x19b296:
text_from_ram StringBuffer3 text_from_ram StringBuffer3
text " looks" text " looks"
line "content." line "content."
done done
; 0x19b2aa
UnknownText_0x19b2aa: ; 0x19b2aa UnknownText_0x19b2aa:
text "DAISY: There you" text "DAISY: There you"
line "go! All done." line "go! All done."
@@ -129,34 +118,30 @@ UnknownText_0x19b2aa: ; 0x19b2aa
para "It's such a cute" para "It's such a cute"
line "#MON." line "#MON."
done done
; 0x19b2fa
UnknownText_0x19b2fa: ; 0x19b2fa UnknownText_0x19b2fa:
text "DAISY: I always" text "DAISY: I always"
line "have tea around" line "have tea around"
para "this time. Come" para "this time. Come"
line "join me." line "join me."
done done
; 0x19b334
UnknownText_0x19b334: ; 0x19b334 UnknownText_0x19b334:
text "DAISY: You don't" text "DAISY: You don't"
line "want to have one" line "want to have one"
para "groomed? OK, we'll" para "groomed? OK, we'll"
line "just have tea." line "just have tea."
done done
; 0x19b377
UnknownText_0x19b377: ; 0x19b377 UnknownText_0x19b377:
text "DAISY: Oh, sorry." text "DAISY: Oh, sorry."
line "I honestly can't" line "I honestly can't"
cont "groom an EGG." cont "groom an EGG."
done done
; 0x19b3a8
BluesHouse_MapEventHeader: ; 0x19b3a8 BluesHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -174,4 +159,3 @@ BluesHouse_MapEventHeader: ; 0x19b3a8
; people-events ; people-events
db 1 db 1
person_event SPRITE_DAISY, 7, 6, $3, $0, 255, 255, $0, 0, DaisyScript_0x19b0d0, $ffff person_event SPRITE_DAISY, 7, 6, $3, $0, 255, 255, $0, 0, DaisyScript_0x19b0d0, $ffff
; 0x19b3c5

View File

@@ -1,4 +1,4 @@
BurnedTower1F_MapScriptHeader: ; 0x185be1 BurnedTower1F_MapScriptHeader:
; trigger count ; trigger count
db 3 db 3
@@ -13,34 +13,29 @@ BurnedTower1F_MapScriptHeader: ; 0x185be1
; callbacks ; callbacks
dbw 1, UnknownScript_0x185bf8 dbw 1, UnknownScript_0x185bf8
; 0x185bf2
UnknownScript_0x185bf2: ; 0x185bf2 UnknownScript_0x185bf2:
priorityjump UnknownScript_0x185c0d priorityjump UnknownScript_0x185c0d
end end
; 0x185bf6
UnknownScript_0x185bf6: ; 0x185bf6 UnknownScript_0x185bf6:
end end
; 0x185bf7
UnknownScript_0x185bf7: ; 0x185bf7 UnknownScript_0x185bf7:
end end
; 0x185bf8
UnknownScript_0x185bf8: ; 0x185bf8 UnknownScript_0x185bf8:
checkevent $0332 checkevent $0332
iftrue UnknownScript_0x185c02 iftrue UnknownScript_0x185c02
changeblock $a, $8, $32 changeblock $a, $8, $32
UnknownScript_0x185c02: ; 0x185c02 UnknownScript_0x185c02:
checkevent EVENT_RELEASED_THE_BEASTS checkevent EVENT_RELEASED_THE_BEASTS
iftrue UnknownScript_0x185c0c iftrue UnknownScript_0x185c0c
changeblock $6, $e, $9 changeblock $6, $e, $9
UnknownScript_0x185c0c: ; 0x185c0c UnknownScript_0x185c0c:
return return
; 0x185c0d
UnknownScript_0x185c0d: ; 0x185c0d UnknownScript_0x185c0d:
spriteface $3, DOWN spriteface $3, DOWN
showemote $0, $3, 15 showemote $0, $3, 15
applymovement $3, MovementData_0x185cd3 applymovement $3, MovementData_0x185cd3
@@ -51,9 +46,8 @@ UnknownScript_0x185c0d: ; 0x185c0d
moveperson $3, $9, $e moveperson $3, $9, $e
dotrigger $1 dotrigger $1
end end
; 0x185c25
UnknownScript_0x185c25: ; 0x185c25 UnknownScript_0x185c25:
showemote $0, $4, 15 showemote $0, $4, 15
special Functionc48f special Functionc48f
pause 15 pause 15
@@ -77,9 +71,8 @@ UnknownScript_0x185c25: ; 0x185c25
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x185c80 jump UnknownScript_0x185c80
; 0x185c60
UnknownScript_0x185c60: ; 0x185c60 UnknownScript_0x185c60:
winlosstext UnknownText_0x185d9b, UnknownText_0x185e2c winlosstext UnknownText_0x185d9b, UnknownText_0x185e2c
setlasttalked $4 setlasttalked $4
loadtrainer RIVAL1, RIVAL1_7 loadtrainer RIVAL1, RIVAL1_7
@@ -87,9 +80,8 @@ UnknownScript_0x185c60: ; 0x185c60
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x185c80 jump UnknownScript_0x185c80
; 0x185c70
UnknownScript_0x185c70: ; 0x185c70 UnknownScript_0x185c70:
winlosstext UnknownText_0x185d9b, UnknownText_0x185e2c winlosstext UnknownText_0x185d9b, UnknownText_0x185e2c
setlasttalked $4 setlasttalked $4
loadtrainer RIVAL1, RIVAL1_8 loadtrainer RIVAL1, RIVAL1_8
@@ -97,9 +89,8 @@ UnknownScript_0x185c70: ; 0x185c70
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x185c80 jump UnknownScript_0x185c80
; 0x185c80
UnknownScript_0x185c80: ; 0x185c80 UnknownScript_0x185c80:
playmusic MUSIC_RIVAL_AFTER playmusic MUSIC_RIVAL_AFTER
loadfont loadfont
writetext UnknownText_0x185de2 writetext UnknownText_0x185de2
@@ -127,60 +118,50 @@ UnknownScript_0x185c80: ; 0x185c80
pause 15 pause 15
warpcheck warpcheck
end end
; 0x185cbc
SuperNerdScript_0x185cbc: ; 0x185cbc SuperNerdScript_0x185cbc:
jumptextfaceplayer UnknownText_0x185f99 jumptextfaceplayer UnknownText_0x185f99
; 0x185cbf
MortyScript_0x185cbf: ; 0x185cbf MortyScript_0x185cbf:
jumptextfaceplayer UnknownText_0x186002 jumptextfaceplayer UnknownText_0x186002
; 0x185cc2
BurnedTower1FRock: BurnedTower1FRock:
jumpstd smashrock jumpstd smashrock
MapBurnedTower1FSignpostItem0: ; 0x185cc5 MapBurnedTower1FSignpostItem0:
dw $0080 dw $0080
db ETHER db ETHER
; 0x185cc8
MapBurnedTower1FSignpostItem1: ; 0x185cc8 MapBurnedTower1FSignpostItem1:
dw $00ff dw $00ff
db ULTRA_BALL db ULTRA_BALL
; 0x185ccb
ItemFragment_0x185ccb: ; 0x185ccb ItemFragment_0x185ccb:
db HP_UP, 1 db HP_UP, 1
; 0x185ccd
MovementData_0x185ccd: ; 0x185ccd MovementData_0x185ccd:
step_left step_left
step_end step_end
; 0x185ccf
MovementData_0x185ccf: ; 0x185ccf MovementData_0x185ccf:
step_right step_right
step_end step_end
; 0x185cd1
MovementData_0x185cd1: ; 0x185cd1 MovementData_0x185cd1:
db $59 ; movement db $59 ; movement
step_end step_end
; 0x185cd3
MovementData_0x185cd3: ; 0x185cd3 MovementData_0x185cd3:
step_down step_down
step_left step_left
step_left step_left
step_left step_left
step_down step_down
step_end step_end
; 0x185cd9
UnknownText_0x185cd9: ; 0x185cd9 UnknownText_0x185cd9:
text $56, " ", $56, " ", $56 text $56, " ", $56, " ", $56
para "…Oh, it's you." para "…Oh, it's you."
@@ -203,9 +184,8 @@ UnknownText_0x185cd9: ; 0x185cd9
para "It's all your" para "It's all your"
line "fault!" line "fault!"
done done
; 0x185d9b
UnknownText_0x185d9b: ; 0x185d9b UnknownText_0x185d9b:
text "…Humph!" text "…Humph!"
para "This is why I hate" para "This is why I hate"
@@ -214,9 +194,8 @@ UnknownText_0x185d9b: ; 0x185d9b
para "There's no" para "There's no"
line "challenge in it." line "challenge in it."
done done
; 0x185de2
UnknownText_0x185de2: ; 0x185de2 UnknownText_0x185de2:
text "…Aw, whatever." text "…Aw, whatever."
para "You would never be" para "You would never be"
@@ -225,9 +204,8 @@ UnknownText_0x185de2: ; 0x185de2
para "legendary #MON" para "legendary #MON"
line "anyway." line "anyway."
done done
; 0x185e2c
UnknownText_0x185e2c: ; 0x185e2c UnknownText_0x185e2c:
text "…Humph!" text "…Humph!"
para "This is why I hate" para "This is why I hate"
@@ -236,9 +214,8 @@ UnknownText_0x185e2c: ; 0x185e2c
para "It's just a waste" para "It's just a waste"
line "of my time." line "of my time."
done done
; 0x185e75
UnknownText_0x185e75: ; 0x185e75 UnknownText_0x185e75:
text "Humph!" text "Humph!"
para "What are you doing" para "What are you doing"
@@ -249,9 +226,8 @@ UnknownText_0x185e75: ; 0x185e75
para "Serves you right!" para "Serves you right!"
done done
; 0x185ecc
UnknownText_0x185ecc: ; 0x185ecc UnknownText_0x185ecc:
text "EUSINE: My name's" text "EUSINE: My name's"
line "EUSINE." line "EUSINE."
@@ -273,9 +249,8 @@ UnknownText_0x185ecc: ; 0x185ecc
para "But where exactly" para "But where exactly"
line "could it be?" line "could it be?"
done done
; 0x185f99
UnknownText_0x185f99: ; 0x185f99 UnknownText_0x185f99:
text "EUSINE: I heard" text "EUSINE: I heard"
line "that SUICUNE is in" line "that SUICUNE is in"
@@ -285,9 +260,8 @@ UnknownText_0x185f99: ; 0x185f99
para "But where exactly" para "But where exactly"
line "could it be?" line "could it be?"
done done
; 0x186002
UnknownText_0x186002: ; 0x186002 UnknownText_0x186002:
text "MORTY: ECRUTEAK's" text "MORTY: ECRUTEAK's"
line "GYM LEADER has to" line "GYM LEADER has to"
@@ -304,9 +278,8 @@ UnknownText_0x186002: ; 0x186002
para "investigate the" para "investigate the"
line "TOWER with him." line "TOWER with him."
done done
; 0x1860b2
BurnedTower1F_MapEventHeader: ; 0x1860b2 BurnedTower1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -343,4 +316,3 @@ BurnedTower1F_MapEventHeader: ; 0x1860b2
person_event SPRITE_SILVER, 13, 12, $8, $0, 255, 255, $2, 3, ObjectEvent, $06c5 person_event SPRITE_SILVER, 13, 12, $8, $0, 255, 255, $2, 3, ObjectEvent, $06c5
person_event SPRITE_MORTY, 18, 18, $2, $11, 255, 255, $b0, 0, MortyScript_0x185cbf, $0764 person_event SPRITE_MORTY, 18, 18, $2, $11, 255, 255, $b0, 0, MortyScript_0x185cbf, $0764
person_event SPRITE_POKE_BALL, 6, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x185ccb, $0656 person_event SPRITE_POKE_BALL, 6, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x185ccb, $0656
; 0x186151

View File

@@ -1,4 +1,4 @@
BurnedTowerB1F_MapScriptHeader: ; 0x186151 BurnedTowerB1F_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -12,25 +12,21 @@ BurnedTowerB1F_MapScriptHeader: ; 0x186151
; callbacks ; callbacks
dbw 1, UnknownScript_0x186160 dbw 1, UnknownScript_0x186160
; 0x18615e
UnknownScript_0x18615e: ; 0x18615e UnknownScript_0x18615e:
end end
; 0x18615f
UnknownScript_0x18615f: ; 0x18615f UnknownScript_0x18615f:
end end
; 0x186160
UnknownScript_0x186160: ; 0x186160 UnknownScript_0x186160:
checkevent EVENT_RELEASED_THE_BEASTS checkevent EVENT_RELEASED_THE_BEASTS
iftrue UnknownScript_0x18616a iftrue UnknownScript_0x18616a
changeblock $6, $e, $2 changeblock $6, $e, $2
UnknownScript_0x18616a: ; 0x18616a UnknownScript_0x18616a:
return return
; 0x18616b
UnknownScript_0x18616b: ; 0x18616b UnknownScript_0x18616b:
playmusic MUSIC_NONE playmusic MUSIC_NONE
pause 30 pause 30
appear $3 appear $3
@@ -96,9 +92,8 @@ UnknownScript_0x18616b: ; 0x18616b
loadmovesprites loadmovesprites
dotrigger $1 dotrigger $1
end end
; 0x186212
SuperNerdScript_0x186212: ; 0x186212 SuperNerdScript_0x186212:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x18626a writetext UnknownText_0x18626a
@@ -108,42 +103,37 @@ SuperNerdScript_0x186212: ; 0x186212
if_equal $1, UnknownScript_0x186226 if_equal $1, UnknownScript_0x186226
applymovement $a, MovementData_0x186263 applymovement $a, MovementData_0x186263
jump UnknownScript_0x18622a jump UnknownScript_0x18622a
; 0x186226
UnknownScript_0x186226: ; 0x186226 UnknownScript_0x186226:
applymovement $a, MovementData_0x18625c applymovement $a, MovementData_0x18625c
UnknownScript_0x18622a: ; 0x18622a UnknownScript_0x18622a:
disappear $a disappear $a
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
waitbutton waitbutton
end end
; 0x186231
ItemFragment_0x186231: ; 0x186231 ItemFragment_0x186231:
db TM_ENDURE, 1 db TM_ENDURE, 1
; 0x186233
BurnedTowerB1FBoulder: BurnedTowerB1FBoulder:
jumpstd strengthboulder jumpstd strengthboulder
MovementData_0x186236: ; 0x186236 MovementData_0x186236:
db $39 ; movement db $39 ; movement
fast_jump_step_down fast_jump_step_down
fast_jump_step_left fast_jump_step_left
db $38 ; movement db $38 ; movement
step_end step_end
; 0x18623b
MovementData_0x18623b: ; 0x18623b MovementData_0x18623b:
db $39 ; movement db $39 ; movement
fast_jump_step_right fast_jump_step_right
fast_jump_step_down fast_jump_step_down
fast_jump_step_right fast_jump_step_right
db $38 ; movement db $38 ; movement
step_end step_end
; 0x186241
MovementData_0x186241: ; 0x186241 MovementData_0x186241:
db $39 ; movement db $39 ; movement
fast_jump_step_right fast_jump_step_right
fast_jump_step_down fast_jump_step_down
@@ -151,9 +141,8 @@ MovementData_0x186241: ; 0x186241
fast_jump_step_left fast_jump_step_left
db $38 ; movement db $38 ; movement
step_end step_end
; 0x186248
MovementData_0x186248: ; 0x186248 MovementData_0x186248:
db $39 ; movement db $39 ; movement
fast_jump_step_left fast_jump_step_left
fast_jump_step_up fast_jump_step_up
@@ -161,16 +150,14 @@ MovementData_0x186248: ; 0x186248
fast_jump_step_right fast_jump_step_right
db $38 ; movement db $38 ; movement
step_end step_end
; 0x18624f
MovementData_0x18624f: ; 0x18624f MovementData_0x18624f:
db $39 ; movement db $39 ; movement
big_step_down big_step_down
db $38 ; movement db $38 ; movement
step_end step_end
; 0x186253
MovementData_0x186253: ; 0x186253 MovementData_0x186253:
db $39 ; movement db $39 ; movement
big_step_up big_step_up
fast_jump_step_right fast_jump_step_right
@@ -180,9 +167,8 @@ MovementData_0x186253: ; 0x186253
fast_jump_step_down fast_jump_step_down
db $38 ; movement db $38 ; movement
step_end step_end
; 0x18625c
MovementData_0x18625c: ; 0x18625c MovementData_0x18625c:
step_left step_left
step_left step_left
step_down step_down
@@ -190,9 +176,8 @@ MovementData_0x18625c: ; 0x18625c
step_left step_left
step_down step_down
step_end step_end
; 0x186263
MovementData_0x186263: ; 0x186263 MovementData_0x186263:
step_down step_down
step_left step_left
step_left step_left
@@ -200,9 +185,8 @@ MovementData_0x186263: ; 0x186263
step_down step_down
step_down step_down
step_end step_end
; 0x18626a
UnknownText_0x18626a: ; 0x18626a UnknownText_0x18626a:
text "EUSINE: I dug a" text "EUSINE: I dug a"
line "hole here, too…" line "hole here, too…"
@@ -244,9 +228,8 @@ UnknownText_0x18626a: ; 0x18626a
para "Farewell!" para "Farewell!"
done done
; 0x1863de
BurnedTowerB1F_MapEventHeader: ; 0x1863de BurnedTowerB1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -277,4 +260,3 @@ BurnedTowerB1F_MapEventHeader: ; 0x1863de
person_event SPRITE_SUICUNE, 8, 14, $6, $0, 255, 255, $d0, 0, ObjectEvent, $074b person_event SPRITE_SUICUNE, 8, 14, $6, $0, 255, 255, $d0, 0, ObjectEvent, $074b
person_event SPRITE_POKE_BALL, 8, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x186231, $0657 person_event SPRITE_POKE_BALL, 8, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x186231, $0657
person_event SPRITE_SUPER_NERD, 16, 14, $7, $0, 255, 255, $90, 0, SuperNerdScript_0x186212, $07aa person_event SPRITE_SUPER_NERD, 16, 14, $7, $0, 255, 255, $90, 0, SuperNerdScript_0x186212, $07aa
; 0x18647f

View File

@@ -1,21 +1,19 @@
CeladonCafe_MapScriptHeader: ; 0x73047 CeladonCafe_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x73049
SuperNerdScript_0x73049: ; 0x73049 SuperNerdScript_0x73049:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x730de writetext UnknownText_0x730de
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x73051
FisherScript_0x73051: ; 0x73051 FisherScript_0x73051:
loadfont loadfont
writetext UnknownText_0x73129 writetext UnknownText_0x73129
closetext closetext
@@ -27,9 +25,8 @@ FisherScript_0x73051: ; 0x73051
loadmovesprites loadmovesprites
spriteface $3, LEFT spriteface $3, LEFT
end end
; 0x73062
FisherScript_0x73062: ; 0x73062 FisherScript_0x73062:
loadfont loadfont
writetext UnknownText_0x7316a writetext UnknownText_0x7316a
closetext closetext
@@ -41,9 +38,8 @@ FisherScript_0x73062: ; 0x73062
loadmovesprites loadmovesprites
spriteface $4, RIGHT spriteface $4, RIGHT
end end
; 0x73073
FisherScript_0x73073: ; 0x73073 FisherScript_0x73073:
loadfont loadfont
writetext UnknownText_0x731ae writetext UnknownText_0x731ae
closetext closetext
@@ -55,9 +51,8 @@ FisherScript_0x73073: ; 0x73073
loadmovesprites loadmovesprites
spriteface $5, RIGHT spriteface $5, RIGHT
end end
; 0x73084
TeacherScript_0x73084: ; 0x73084 TeacherScript_0x73084:
checkitem COIN_CASE checkitem COIN_CASE
iftrue UnknownScript_0x7309a iftrue UnknownScript_0x7309a
loadfont loadfont
@@ -71,9 +66,8 @@ TeacherScript_0x73084: ; 0x73084
loadmovesprites loadmovesprites
spriteface $6, LEFT spriteface $6, LEFT
end end
; 0x7309a
UnknownScript_0x7309a: ; 0x7309a UnknownScript_0x7309a:
loadfont loadfont
writetext UnknownText_0x73254 writetext UnknownText_0x73254
closetext closetext
@@ -85,7 +79,6 @@ UnknownScript_0x7309a: ; 0x7309a
loadmovesprites loadmovesprites
spriteface $6, LEFT spriteface $6, LEFT
end end
; 0x730ad
EatathonContestPoster: EatathonContestPoster:
jumptext EatathonContestPosterText jumptext EatathonContestPosterText
@@ -118,7 +111,7 @@ CeladonCafeTrashcan:
.TrashEmpty .TrashEmpty
jumpstd trashcan jumpstd trashcan
UnknownText_0x730de: ; 0x730de UnknownText_0x730de:
text "Hi!" text "Hi!"
para "We're holding an" para "We're holding an"
@@ -127,73 +120,62 @@ UnknownText_0x730de: ; 0x730de
para "We can't serve you" para "We can't serve you"
line "right now. Sorry." line "right now. Sorry."
done done
; 0x73129
UnknownText_0x73129: ; 0x73129 UnknownText_0x73129:
text "…Snarfle, chew…" text "…Snarfle, chew…"
done done
; 0x7313a
UnknownText_0x7313a: ; 0x7313a UnknownText_0x7313a:
text "Don't talk to me!" text "Don't talk to me!"
para "You'll break my" para "You'll break my"
line "concentration!" line "concentration!"
done done
; 0x7316a
UnknownText_0x7316a: ; 0x7316a UnknownText_0x7316a:
text "…Gulp… Chew…" text "…Gulp… Chew…"
done done
; 0x73178
UnknownText_0x73178: ; 0x73178 UnknownText_0x73178:
text "I take quantity" text "I take quantity"
line "over quality!" line "over quality!"
para "I'm happy when I'm" para "I'm happy when I'm"
line "full!" line "full!"
done done
; 0x731ae
UnknownText_0x731ae: ; 0x731ae UnknownText_0x731ae:
text "Munch, munch…" text "Munch, munch…"
done done
; 0x731bd
UnknownText_0x731bd: ; 0x731bd UnknownText_0x731bd:
text "The food is good" text "The food is good"
line "here, but GOLDEN-" line "here, but GOLDEN-"
cont "ROD has the best" cont "ROD has the best"
cont "food anywhere." cont "food anywhere."
done done
; 0x73201
UnknownText_0x73201: ; 0x73201 UnknownText_0x73201:
text "Crunch… Crunch…" text "Crunch… Crunch…"
done done
; 0x73212
UnknownText_0x73212: ; 0x73212 UnknownText_0x73212:
text "Nobody here will" text "Nobody here will"
line "give you a COIN" line "give you a COIN"
para "CASE. You should" para "CASE. You should"
line "look in JOHTO." line "look in JOHTO."
done done
; 0x73254
UnknownText_0x73254: ; 0x73254 UnknownText_0x73254:
text "Crunch… Crunch…" text "Crunch… Crunch…"
para "I can keep eating!" para "I can keep eating!"
done done
; 0x73278
UnknownText_0x73278: ; 0x73278 UnknownText_0x73278:
text "More, CHEF!" text "More, CHEF!"
done done
; 0x73285
EatathonContestPosterText: EatathonContestPosterText:
text "Eatathon Contest!" text "Eatathon Contest!"
@@ -218,7 +200,7 @@ NoRoomForLeftoversText:
line "hold another item…" line "hold another item…"
done done
CeladonCafe_MapEventHeader: ; 0x73316 CeladonCafe_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0

View File

@@ -1,12 +1,11 @@
CeladonDeptStoreElevator_MapScriptHeader: ; 0x713ab CeladonDeptStoreElevator_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x713ad
MapCeladonDeptStoreElevatorSignpost0Script: ; 0x713ad MapCeladonDeptStoreElevatorSignpost0Script:
loadfont loadfont
elevator Elevator_0x713be elevator Elevator_0x713be
loadmovesprites loadmovesprites
@@ -15,12 +14,11 @@ MapCeladonDeptStoreElevatorSignpost0Script: ; 0x713ad
playsound SFX_ELEVATOR playsound SFX_ELEVATOR
earthquake 60 earthquake 60
waitbutton waitbutton
UnknownScript_0x713bd: ; 0x713bd UnknownScript_0x713bd:
end end
; 0x713be
Elevator_0x713be: ; 0x713be Elevator_0x713be:
db 6 ; floors db 6 ; floors
db _1F, 4, GROUP_CELADON_DEPT_STORE_1F, MAP_CELADON_DEPT_STORE_1F db _1F, 4, GROUP_CELADON_DEPT_STORE_1F, MAP_CELADON_DEPT_STORE_1F
db _2F, 3, GROUP_CELADON_DEPT_STORE_2F, MAP_CELADON_DEPT_STORE_2F db _2F, 3, GROUP_CELADON_DEPT_STORE_2F, MAP_CELADON_DEPT_STORE_2F
@@ -29,10 +27,9 @@ Elevator_0x713be: ; 0x713be
db _5F, 3, GROUP_CELADON_DEPT_STORE_5F, MAP_CELADON_DEPT_STORE_5F db _5F, 3, GROUP_CELADON_DEPT_STORE_5F, MAP_CELADON_DEPT_STORE_5F
db _6F, 2, GROUP_CELADON_DEPT_STORE_6F, MAP_CELADON_DEPT_STORE_6F db _6F, 2, GROUP_CELADON_DEPT_STORE_6F, MAP_CELADON_DEPT_STORE_6F
db $ff ; end db $ff ; end
; 0x713d8
CeladonDeptStoreElevator_MapEventHeader: ; 0x713d8 CeladonDeptStoreElevator_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -50,4 +47,3 @@ CeladonDeptStoreElevator_MapEventHeader: ; 0x713d8
; people-events ; people-events
db 0 db 0
; 0x713ed

View File

@@ -1,20 +1,17 @@
CeladonGameCorner_MapScriptHeader: ; 0x7211b CeladonGameCorner_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7211d
ClerkScript_0x7211d: ; 0x7211d ClerkScript_0x7211d:
jumpstd $0032 jumpstd $0032
; 0x72120
ReceptionistScript_0x72120: ; 0x72120 ReceptionistScript_0x72120:
jumptextfaceplayer UnknownText_0x721d0 jumptextfaceplayer UnknownText_0x721d0
; 0x72123
PokefanMScript_0x72123: ; 0x72123 PokefanMScript_0x72123:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x72215 writetext UnknownText_0x72215
@@ -22,9 +19,8 @@ PokefanMScript_0x72123: ; 0x72123
loadmovesprites loadmovesprites
spriteface $4, LEFT spriteface $4, LEFT
end end
; 0x7212e
TeacherScript_0x7212e: ; 0x7212e TeacherScript_0x7212e:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x72242 writetext UnknownText_0x72242
@@ -32,9 +28,8 @@ TeacherScript_0x7212e: ; 0x7212e
loadmovesprites loadmovesprites
spriteface $5, RIGHT spriteface $5, RIGHT
end end
; 0x72139
FishingGuruScript_0x72139: ; 0x72139 FishingGuruScript_0x72139:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x72295 writetext UnknownText_0x72295
@@ -42,9 +37,8 @@ FishingGuruScript_0x72139: ; 0x72139
loadmovesprites loadmovesprites
spriteface $6, RIGHT spriteface $6, RIGHT
end end
; 0x72144
FisherScript_0x72144: ; 0x72144 FisherScript_0x72144:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GOT_COINS_FROM_GAMBLER_AT_CELADON checkevent EVENT_GOT_COINS_FROM_GAMBLER_AT_CELADON
@@ -59,44 +53,38 @@ FisherScript_0x72144: ; 0x72144
scall .UnknownScript_0x72172 scall .UnknownScript_0x72172
givecoins 18 givecoins 18
setevent EVENT_GOT_COINS_FROM_GAMBLER_AT_CELADON setevent EVENT_GOT_COINS_FROM_GAMBLER_AT_CELADON
.UnknownScript_0x72169 ; 0x72169 .UnknownScript_0x72169
writetext UnknownText_0x72345 writetext UnknownText_0x72345
closetext closetext
loadmovesprites loadmovesprites
spriteface $fe, LEFT spriteface $fe, LEFT
end end
; 0x72172
.UnknownScript_0x72172 ; 0x72172 .UnknownScript_0x72172
jumpstd $002f jumpstd $002f
end end
; 0x72176
.coinname ; 0x72176 .coinname
db "COIN@" db "COIN@"
; 0x7217b
UnknownScript_0x7217b: ; 0x7217b UnknownScript_0x7217b:
writetext UnknownText_0x7238a writetext UnknownText_0x7238a
closetext closetext
loadmovesprites loadmovesprites
spriteface $fe, LEFT spriteface $fe, LEFT
end end
; 0x72184
UnknownScript_0x72184: ; 0x72184 UnknownScript_0x72184:
writetext UnknownText_0x723d9 writetext UnknownText_0x723d9
closetext closetext
loadmovesprites loadmovesprites
spriteface $fe, LEFT spriteface $fe, LEFT
end end
; 0x7218d
CeladonGymGuyScript: ; 0x7218d CeladonGymGuyScript:
jumptextfaceplayer CeladonGymGuyText jumptextfaceplayer CeladonGymGuyText
; 0x72190
GrampsScript_0x72190: ; 0x72190 GrampsScript_0x72190:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x724ad writetext UnknownText_0x724ad
@@ -104,17 +92,14 @@ GrampsScript_0x72190: ; 0x72190
loadmovesprites loadmovesprites
spriteface $a, LEFT spriteface $a, LEFT
end end
; 0x7219b
MapCeladonGameCornerSignpost36Script: ; 0x7219b MapCeladonGameCornerSignpost36Script:
jumptext UnknownText_0x724f3 jumptext UnknownText_0x724f3
; 0x7219e
MapCeladonGameCornerSignpost37Script: ; 0x7219e MapCeladonGameCornerSignpost37Script:
jumptext UnknownText_0x72521 jumptext UnknownText_0x72521
; 0x721a1
MapCeladonGameCornerSignpost35Script: ; 0x721a1 MapCeladonGameCornerSignpost35Script:
random $6 random $6
if_equal $0, MapCeladonGameCornerSignpost16Script if_equal $0, MapCeladonGameCornerSignpost16Script
refreshscreen $0 refreshscreen $0
@@ -122,44 +107,38 @@ MapCeladonGameCornerSignpost35Script: ; 0x721a1
special Functionc373 special Functionc373
loadmovesprites loadmovesprites
end end
; 0x721b0
MapCeladonGameCornerSignpost16Script: ; 0x721b0 MapCeladonGameCornerSignpost16Script:
refreshscreen $0 refreshscreen $0
writebyte $1 writebyte $1
special Functionc373 special Functionc373
loadmovesprites loadmovesprites
end end
; 0x721b9
MapCeladonGameCornerSignpost11Script: ; 0x721b9 MapCeladonGameCornerSignpost11Script:
refreshscreen $0 refreshscreen $0
special Functionc380 special Functionc380
loadmovesprites loadmovesprites
end end
; 0x721c0
MapCeladonGameCornerSignpost32Script: ; 0x721c0 MapCeladonGameCornerSignpost32Script:
jumptext UnknownText_0x7254f jumptext UnknownText_0x7254f
; 0x721c3
MapCeladonGameCornerSignpost9Script: ; 0x721c3 MapCeladonGameCornerSignpost9Script:
loadfont loadfont
writetext UnknownText_0x72567 writetext UnknownText_0x72567
closetext closetext
special Functionc380 special Functionc380
loadmovesprites loadmovesprites
end end
; 0x721cd
MovementData_0x721cd: ; 0x721cd MovementData_0x721cd:
; Unreferenced. ; Unreferenced.
step_right step_right
turn_head_left turn_head_left
step_end step_end
; 0x721d0
UnknownText_0x721d0: ; 0x721d0 UnknownText_0x721d0:
text "Welcome!" text "Welcome!"
para "You may exchange" para "You may exchange"
@@ -168,16 +147,14 @@ UnknownText_0x721d0: ; 0x721d0
para "fabulous prizes" para "fabulous prizes"
line "next door." line "next door."
done done
; 0x72215
UnknownText_0x72215: ; 0x72215 UnknownText_0x72215:
text "The slot machines" text "The slot machines"
line "are all state of" line "are all state of"
cont "the art." cont "the art."
done done
; 0x72242
UnknownText_0x72242: ; 0x72242 UnknownText_0x72242:
text "It's this machine" text "It's this machine"
line "I want." line "I want."
@@ -187,9 +164,8 @@ UnknownText_0x72242: ; 0x72242
para "should pay out" para "should pay out"
line "today." line "today."
done done
; 0x72295
UnknownText_0x72295: ; 0x72295 UnknownText_0x72295:
text "I think this slot" text "I think this slot"
line "machine will pay" line "machine will pay"
cont "out…" cont "out…"
@@ -197,9 +173,8 @@ UnknownText_0x72295: ; 0x72295
para "The odds vary" para "The odds vary"
line "among machines." line "among machines."
done done
; 0x722dc
UnknownText_0x722dc: ; 0x722dc UnknownText_0x722dc:
text "Gahahaha!" text "Gahahaha!"
para "The coins just" para "The coins just"
@@ -211,9 +186,8 @@ UnknownText_0x722dc: ; 0x722dc
para "I'll share my luck" para "I'll share my luck"
line "with you!" line "with you!"
done done
; 0x72345
UnknownText_0x72345: ; 0x72345 UnknownText_0x72345:
text "Gahahaha!" text "Gahahaha!"
para "It makes me feel" para "It makes me feel"
@@ -222,9 +196,8 @@ UnknownText_0x72345: ; 0x72345
para "things for other" para "things for other"
line "people!" line "people!"
done done
; 0x7238a
UnknownText_0x7238a: ; 0x7238a UnknownText_0x7238a:
text "Hey, you don't" text "Hey, you don't"
line "have a COIN CASE." line "have a COIN CASE."
@@ -232,9 +205,8 @@ UnknownText_0x7238a: ; 0x7238a
line "to give you any" line "to give you any"
cont "coins, kid?" cont "coins, kid?"
done done
; 0x723d9
UnknownText_0x723d9: ; 0x723d9 UnknownText_0x723d9:
text "Hey, your COIN" text "Hey, your COIN"
line "CASE is full, kid." line "CASE is full, kid."
@@ -242,9 +214,8 @@ UnknownText_0x723d9: ; 0x723d9
line "a winning streak" line "a winning streak"
cont "too." cont "too."
done done
; 0x72425
CeladonGymGuyText: ; 0x72425 CeladonGymGuyText:
text "Hey! CHAMP in" text "Hey! CHAMP in"
line "making!" line "making!"
@@ -258,18 +229,16 @@ CeladonGymGuyText: ; 0x72425
para "But I don't have" para "But I don't have"
line "enough coins yet…" line "enough coins yet…"
done done
; 0x724ad
UnknownText_0x724ad: ; 0x724ad UnknownText_0x724ad:
text "Hmmm… The odds are" text "Hmmm… The odds are"
line "surely better for" line "surely better for"
para "PIKACHU's line," para "PIKACHU's line,"
line "but… What to do?" line "but… What to do?"
done done
; 0x724f3
UnknownText_0x724f3: ; 0x724f3 UnknownText_0x724f3:
text "Hey!" text "Hey!"
para "Underneath this" para "Underneath this"
@@ -277,9 +246,8 @@ UnknownText_0x724f3: ; 0x724f3
para "There's nothing!" para "There's nothing!"
done done
; 0x72521
UnknownText_0x72521: ; 0x72521 UnknownText_0x72521:
text "Hey!" text "Hey!"
para "Underneath this" para "Underneath this"
@@ -287,15 +255,13 @@ UnknownText_0x72521: ; 0x72521
para "There's nothing!" para "There's nothing!"
done done
; 0x7254f
UnknownText_0x7254f: ; 0x7254f UnknownText_0x7254f:
text "There's a lighter" text "There's a lighter"
line "here." line "here."
done done
; 0x72567
UnknownText_0x72567: ; 0x72567 UnknownText_0x72567:
text "A can of soda…" text "A can of soda…"
para "Someone must be" para "Someone must be"
@@ -303,9 +269,8 @@ UnknownText_0x72567: ; 0x72567
para "Huh? It's empty!" para "Huh? It's empty!"
done done
; 0x725a4
CeladonGameCorner_MapEventHeader: ; 0x725a4 CeladonGameCorner_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -369,4 +334,3 @@ CeladonGameCorner_MapEventHeader: ; 0x725a4
person_event SPRITE_FISHER, 14, 12, $8, $0, 255, 4, $80, 0, FisherScript_0x72144, $ffff person_event SPRITE_FISHER, 14, 12, $8, $0, 255, 4, $80, 0, FisherScript_0x72144, $ffff
person_event SPRITE_GYM_GUY, 7, 15, $6, $0, 255, 255, $80, 0, CeladonGymGuyScript, $ffff person_event SPRITE_GYM_GUY, 7, 15, $6, $0, 255, 255, $80, 0, CeladonGymGuyScript, $ffff
person_event SPRITE_GRAMPS, 12, 6, $8, $0, 255, 255, $a0, 0, GrampsScript_0x72190, $ffff person_event SPRITE_GRAMPS, 12, 6, $8, $0, 255, 255, $a0, 0, GrampsScript_0x72190, $ffff
; 0x726e7

View File

@@ -1,20 +1,17 @@
CeladonGameCornerPrizeRoom_MapScriptHeader: ; 0x726e7 CeladonGameCornerPrizeRoom_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x726e9
GentlemanScript_0x726e9: ; 0x726e9 GentlemanScript_0x726e9:
jumptextfaceplayer UnknownText_0x728b8 jumptextfaceplayer UnknownText_0x728b8
; 0x726ec
PharmacistScript_0x726ec: ; 0x726ec PharmacistScript_0x726ec:
jumptextfaceplayer UnknownText_0x728e9 jumptextfaceplayer UnknownText_0x728e9
; 0x726ef
MapCeladonGameCornerPrizeRoomSignpost0Script: ; 0x726ef MapCeladonGameCornerPrizeRoomSignpost0Script:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x7293e writetext UnknownText_0x7293e
@@ -22,7 +19,7 @@ MapCeladonGameCornerPrizeRoomSignpost0Script: ; 0x726ef
checkitem COIN_CASE checkitem COIN_CASE
iffalse UnknownScript_0x7278a iffalse UnknownScript_0x7278a
writetext UnknownText_0x72974 writetext UnknownText_0x72974
UnknownScript_0x726fd: ; 0x726fd UnknownScript_0x726fd:
special Function24b25 special Function24b25
loadmenudata MenuDataHeader_0x72790 loadmenudata MenuDataHeader_0x72790
interpretmenu2 interpretmenu2
@@ -31,9 +28,8 @@ UnknownScript_0x726fd: ; 0x726fd
if_equal $2, UnknownScript_0x72730 if_equal $2, UnknownScript_0x72730
if_equal $3, UnknownScript_0x7274c if_equal $3, UnknownScript_0x7274c
jump UnknownScript_0x72784 jump UnknownScript_0x72784
; 0x72714
UnknownScript_0x72714: ; 0x72714 UnknownScript_0x72714:
checkcoins 1500 checkcoins 1500
if_equal $2, UnknownScript_0x72778 if_equal $2, UnknownScript_0x72778
itemtotext TM_DOUBLE_TEAM, $0 itemtotext TM_DOUBLE_TEAM, $0
@@ -43,9 +39,8 @@ UnknownScript_0x72714: ; 0x72714
iffalse UnknownScript_0x7277e iffalse UnknownScript_0x7277e
takecoins 1500 takecoins 1500
jump UnknownScript_0x7276d jump UnknownScript_0x7276d
; 0x72730
UnknownScript_0x72730: ; 0x72730 UnknownScript_0x72730:
checkcoins 3500 checkcoins 3500
if_equal $2, UnknownScript_0x72778 if_equal $2, UnknownScript_0x72778
itemtotext TM_PSYCHIC, $0 itemtotext TM_PSYCHIC, $0
@@ -55,9 +50,8 @@ UnknownScript_0x72730: ; 0x72730
iffalse UnknownScript_0x7277e iffalse UnknownScript_0x7277e
takecoins 3500 takecoins 3500
jump UnknownScript_0x7276d jump UnknownScript_0x7276d
; 0x7274c
UnknownScript_0x7274c: ; 0x7274c UnknownScript_0x7274c:
checkcoins 7500 checkcoins 7500
if_equal $2, UnknownScript_0x72778 if_equal $2, UnknownScript_0x72778
itemtotext TM_HYPER_BEAM, $0 itemtotext TM_HYPER_BEAM, $0
@@ -67,77 +61,68 @@ UnknownScript_0x7274c: ; 0x7274c
iffalse UnknownScript_0x7277e iffalse UnknownScript_0x7277e
takecoins 7500 takecoins 7500
jump UnknownScript_0x7276d jump UnknownScript_0x7276d
; 0x72768
UnknownScript_0x72768: ; 0x72768 UnknownScript_0x72768:
writetext UnknownText_0x72991 writetext UnknownText_0x72991
yesorno yesorno
end end
; 0x7276d
UnknownScript_0x7276d: ; 0x7276d UnknownScript_0x7276d:
waitbutton waitbutton
playsound SFX_TRANSACTION playsound SFX_TRANSACTION
writetext UnknownText_0x729ad writetext UnknownText_0x729ad
closetext closetext
jump UnknownScript_0x726fd jump UnknownScript_0x726fd
; 0x72778
UnknownScript_0x72778: ; 0x72778 UnknownScript_0x72778:
writetext UnknownText_0x729bb writetext UnknownText_0x729bb
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7277e
UnknownScript_0x7277e: ; 0x7277e UnknownScript_0x7277e:
writetext UnknownText_0x729d8 writetext UnknownText_0x729d8
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x72784
UnknownScript_0x72784: ; 0x72784 UnknownScript_0x72784:
writetext UnknownText_0x729f2 writetext UnknownText_0x729f2
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7278a
UnknownScript_0x7278a: ; 0x7278a UnknownScript_0x7278a:
writetext UnknownText_0x72a14 writetext UnknownText_0x72a14
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x72790
MenuDataHeader_0x72790: ; 0x72790 MenuDataHeader_0x72790:
db $40 ; flags db $40 ; flags
db 02, 00 ; start coords db 02, 00 ; start coords
db 11, 15 ; end coords db 11, 15 ; end coords
dw MenuData2_0x72798 dw MenuData2_0x72798
db 1 ; default option db 1 ; default option
; 0x72798
MenuData2_0x72798: ; 0x72798 MenuData2_0x72798:
db $80 ; flags db $80 ; flags
db 4 ; items db 4 ; items
db "TM32 1500@" db "TM32 1500@"
db "TM29 3500@" db "TM29 3500@"
db "TM15 7500@" db "TM15 7500@"
db "CANCEL@" db "CANCEL@"
; 0x727c8
MapCeladonGameCornerPrizeRoomSignpost1Script: ; 0x727c8 MapCeladonGameCornerPrizeRoomSignpost1Script:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x7293e writetext UnknownText_0x7293e
closetext closetext
checkitem COIN_CASE checkitem COIN_CASE
iffalse UnknownScript_0x7278a iffalse UnknownScript_0x7278a
UnknownScript_0x727d3: ; 0x727d3 UnknownScript_0x727d3:
writetext UnknownText_0x72974 writetext UnknownText_0x72974
special Function24b25 special Function24b25
loadmenudata MenuDataHeader_0x72877 loadmenudata MenuDataHeader_0x72877
@@ -147,9 +132,8 @@ UnknownScript_0x727d3: ; 0x727d3
if_equal $2, UnknownScript_0x7281b if_equal $2, UnknownScript_0x7281b
if_equal $3, UnknownScript_0x72849 if_equal $3, UnknownScript_0x72849
jump UnknownScript_0x72784 jump UnknownScript_0x72784
; 0x727ed
UnknownScript_0x727ed: ; 0x727ed UnknownScript_0x727ed:
checkcoins 2222 checkcoins 2222
if_equal $2, UnknownScript_0x72778 if_equal $2, UnknownScript_0x72778
checkcode VAR_PARTYCOUNT checkcode VAR_PARTYCOUNT
@@ -166,9 +150,8 @@ UnknownScript_0x727ed: ; 0x727ed
givepoke PIKACHU, 25, 0, 0 givepoke PIKACHU, 25, 0, 0
takecoins 2222 takecoins 2222
jump UnknownScript_0x727d3 jump UnknownScript_0x727d3
; 0x7281b
UnknownScript_0x7281b: ; 0x7281b UnknownScript_0x7281b:
checkcoins 5555 checkcoins 5555
if_equal $2, UnknownScript_0x72778 if_equal $2, UnknownScript_0x72778
checkcode VAR_PARTYCOUNT checkcode VAR_PARTYCOUNT
@@ -185,9 +168,8 @@ UnknownScript_0x7281b: ; 0x7281b
givepoke PORYGON, 15, 0, 0 givepoke PORYGON, 15, 0, 0
takecoins 5555 takecoins 5555
jump UnknownScript_0x727d3 jump UnknownScript_0x727d3
; 0x72849
UnknownScript_0x72849: ; 0x72849 UnknownScript_0x72849:
checkcoins 8888 checkcoins 8888
if_equal $2, UnknownScript_0x72778 if_equal $2, UnknownScript_0x72778
checkcode VAR_PARTYCOUNT checkcode VAR_PARTYCOUNT
@@ -204,35 +186,31 @@ UnknownScript_0x72849: ; 0x72849
givepoke LARVITAR, 40, 0, 0 givepoke LARVITAR, 40, 0, 0
takecoins 8888 takecoins 8888
jump UnknownScript_0x727d3 jump UnknownScript_0x727d3
; 0x72877
MenuDataHeader_0x72877: ; 0x72877 MenuDataHeader_0x72877:
db $40 ; flags db $40 ; flags
db 02, 00 ; start coords db 02, 00 ; start coords
db 11, 17 ; end coords db 11, 17 ; end coords
dw MenuData2_0x7287f dw MenuData2_0x7287f
db 1 ; default option db 1 ; default option
; 0x7287f
MenuData2_0x7287f: ; 0x7287f MenuData2_0x7287f:
db $80 ; flags db $80 ; flags
db 4 ; items db 4 ; items
db "PIKACHU 2222@" db "PIKACHU 2222@"
db "PORYGON 5555@" db "PORYGON 5555@"
db "LARVITAR 8888@" db "LARVITAR 8888@"
db "CANCEL@" db "CANCEL@"
; 0x728b8
UnknownText_0x728b8: ; 0x728b8 UnknownText_0x728b8:
text "I wanted PORYGON," text "I wanted PORYGON,"
line "but I was short by" line "but I was short by"
cont "100 coins…" cont "100 coins…"
done done
; 0x728e9
UnknownText_0x728e9: ; 0x728e9 UnknownText_0x728e9:
text "Whew…" text "Whew…"
para "I've got to stay" para "I've got to stay"
@@ -242,61 +220,52 @@ UnknownText_0x728e9: ; 0x728e9
line "cool, or I'll lose" line "cool, or I'll lose"
cont "all my money…" cont "all my money…"
done done
; 0x7293e
UnknownText_0x7293e: ; 0x7293e UnknownText_0x7293e:
text "Welcome!" text "Welcome!"
para "We exchange your" para "We exchange your"
line "coins for fabulous" line "coins for fabulous"
cont "prizes!" cont "prizes!"
done done
; 0x72974
UnknownText_0x72974: ; 0x72974 UnknownText_0x72974:
text "Which prize would" text "Which prize would"
line "you like?" line "you like?"
done done
; 0x72991
UnknownText_0x72991: ; 0x72991 UnknownText_0x72991:
text "OK, so you wanted" text "OK, so you wanted"
line "a @" line "a @"
text_from_ram StringBuffer3 text_from_ram StringBuffer3
text "?" text "?"
done done
; 0x729ad
UnknownText_0x729ad: ; 0x729ad UnknownText_0x729ad:
text "Here you go!" text "Here you go!"
done done
; 0x729bb
UnknownText_0x729bb: ; 0x729bb UnknownText_0x729bb:
text "You don't have" text "You don't have"
line "enough coins." line "enough coins."
done done
; 0x729d8
UnknownText_0x729d8: ; 0x729d8 UnknownText_0x729d8:
text "You have no room" text "You have no room"
line "for it." line "for it."
done done
; 0x729f2
UnknownText_0x729f2: ; 0x729f2 UnknownText_0x729f2:
text "Oh. Please come" text "Oh. Please come"
line "back with coins!" line "back with coins!"
done done
; 0x72a14
UnknownText_0x72a14: ; 0x72a14 UnknownText_0x72a14:
text "Oh? You don't have" text "Oh? You don't have"
line "a COIN CASE." line "a COIN CASE."
done done
; 0x72a34
CeladonGameCornerPrizeRoom_MapEventHeader: ; 0x72a34 CeladonGameCornerPrizeRoom_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -317,4 +286,3 @@ CeladonGameCornerPrizeRoom_MapEventHeader: ; 0x72a34
db 2 db 2
person_event SPRITE_GENTLEMAN, 6, 4, $6, $0, 255, 255, $80, 0, GentlemanScript_0x726e9, $ffff person_event SPRITE_GENTLEMAN, 6, 4, $6, $0, 255, 255, $80, 0, GentlemanScript_0x726e9, $ffff
person_event SPRITE_PHARMACIST, 8, 8, $4, $10, 255, 255, $a0, 0, PharmacistScript_0x726ec, $ffff person_event SPRITE_PHARMACIST, 8, 8, $4, $10, 255, 255, $a0, 0, PharmacistScript_0x726ec, $ffff
; 0x72a68

View File

@@ -1,10 +1,9 @@
CeladonMansion1F_MapScriptHeader: ; 0x713ed CeladonMansion1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x713ef
CeladonMansionManager: CeladonMansionManager:
jumptextfaceplayer CeladonMansionManagerText jumptextfaceplayer CeladonMansionManagerText
@@ -69,7 +68,7 @@ CeladonMansionManagersSuiteSignText:
line "MANAGER'S SUITE" line "MANAGER'S SUITE"
done done
CeladonMansion1F_MapEventHeader: ; 0x714cc CeladonMansion1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0

View File

@@ -1,12 +1,11 @@
CeladonMansion3F_MapScriptHeader: ; 0x7166e CeladonMansion3F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x71670
CooltrainerMScript_0x71670: ; 0x71670 CooltrainerMScript_0x71670:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x716ce writetext UnknownText_0x716ce
@@ -15,9 +14,8 @@ CooltrainerMScript_0x71670: ; 0x71670
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7167e
UnknownScript_0x7167e: ; 0x7167e UnknownScript_0x7167e:
keeptextopen keeptextopen
writetext UnknownText_0x71725 writetext UnknownText_0x71725
playsound SFX_DEX_FANFARE_230_PLUS playsound SFX_DEX_FANFARE_230_PLUS
@@ -30,9 +28,8 @@ UnknownScript_0x7167e: ; 0x7167e
loadmovesprites loadmovesprites
setevent EVENT_ENABLE_DIPLOMA_PRINTING setevent EVENT_ENABLE_DIPLOMA_PRINTING
end end
; 0x71696
GymGuyScript_0x71696: ; 0x71696 GymGuyScript_0x71696:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_ENABLE_DIPLOMA_PRINTING checkevent EVENT_ENABLE_DIPLOMA_PRINTING
@@ -41,56 +38,46 @@ GymGuyScript_0x71696: ; 0x71696
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x716a4
UnknownScript_0x716a4: ; 0x716a4 UnknownScript_0x716a4:
writetext UnknownText_0x717d8 writetext UnknownText_0x717d8
yesorno yesorno
iffalse UnknownScript_0x716b0 iffalse UnknownScript_0x716b0
special Functionc4ac special Functionc4ac
loadmovesprites loadmovesprites
end end
; 0x716b0
UnknownScript_0x716b0: ; 0x716b0 UnknownScript_0x716b0:
writetext UnknownText_0x71830 writetext UnknownText_0x71830
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x716b6
UnknownScript_0x716b6: ; 0x716b6 UnknownScript_0x716b6:
writetext UnknownText_0x71863 writetext UnknownText_0x71863
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x716bc
SuperNerdScript_0x716bc: ; 0x716bc SuperNerdScript_0x716bc:
jumptextfaceplayer UnknownText_0x71895 jumptextfaceplayer UnknownText_0x71895
; 0x716bf
FisherScript_0x716bf: ; 0x716bf FisherScript_0x716bf:
jumptextfaceplayer UnknownText_0x718ca jumptextfaceplayer UnknownText_0x718ca
; 0x716c2
MapCeladonMansion3FSignpost0Script: ; 0x716c2 MapCeladonMansion3FSignpost0Script:
jumptext UnknownText_0x7190b jumptext UnknownText_0x7190b
; 0x716c5
MapCeladonMansion3FSignpost1Script: ; 0x716c5 MapCeladonMansion3FSignpost1Script:
jumptext UnknownText_0x71928 jumptext UnknownText_0x71928
; 0x716c8
MapCeladonMansion3FSignpost2Script: ; 0x716c8 MapCeladonMansion3FSignpost2Script:
jumptext UnknownText_0x71952 jumptext UnknownText_0x71952
; 0x716cb
MapCeladonMansion3FSignpost3Script: ; 0x716cb MapCeladonMansion3FSignpost3Script:
jumptext UnknownText_0x71996 jumptext UnknownText_0x71996
; 0x716ce
UnknownText_0x716ce: ; 0x716ce UnknownText_0x716ce:
text "Is that right?" text "Is that right?"
para "I'm the GAME" para "I'm the GAME"
@@ -100,23 +87,20 @@ UnknownText_0x716ce: ; 0x716ce
line "#DEX is tough," line "#DEX is tough,"
cont "but don't give up!" cont "but don't give up!"
done done
; 0x71725
UnknownText_0x71725: ; 0x71725 UnknownText_0x71725:
text "Wow! Excellent!" text "Wow! Excellent!"
line "You completed your" line "You completed your"
cont "#DEX!" cont "#DEX!"
para "Congratulations!" para "Congratulations!"
done done
; 0x71760
UnknownText_0x71760: ; 0x71760 UnknownText_0x71760:
text "…" text "…"
done done
; 0x71763
UnknownText_0x71763: ; 0x71763 UnknownText_0x71763:
text "The GRAPHIC ARTIST" text "The GRAPHIC ARTIST"
line "will print out a" line "will print out a"
cont "DIPLOMA for you." cont "DIPLOMA for you."
@@ -124,17 +108,15 @@ UnknownText_0x71763: ; 0x71763
para "You should go show" para "You should go show"
line "it off." line "it off."
done done
; 0x717b4
UnknownText_0x717b4: ; 0x717b4 UnknownText_0x717b4:
text "I'm the GRAPHIC" text "I'm the GRAPHIC"
line "ARTIST." line "ARTIST."
para "I drew you!" para "I drew you!"
done done
; 0x717d8
UnknownText_0x717d8: ; 0x717d8 UnknownText_0x717d8:
text "I'm the GRAPHIC" text "I'm the GRAPHIC"
line "ARTIST." line "ARTIST."
@@ -144,32 +126,28 @@ UnknownText_0x717d8: ; 0x717d8
para "Want me to print" para "Want me to print"
line "out your DIPLOMA?" line "out your DIPLOMA?"
done done
; 0x71830
UnknownText_0x71830: ; 0x71830 UnknownText_0x71830:
text "Give me a shout if" text "Give me a shout if"
line "you want your" line "you want your"
cont "DIPLOMA printed." cont "DIPLOMA printed."
done done
; 0x71863
UnknownText_0x71863: ; 0x71863 UnknownText_0x71863:
text "Something's wrong." text "Something's wrong."
line "I'll have to can-" line "I'll have to can-"
cont "cel printing." cont "cel printing."
done done
; 0x71895
UnknownText_0x71895: ; 0x71895 UnknownText_0x71895:
text "Who, me? I'm the" text "Who, me? I'm the"
line "PROGRAMMER." line "PROGRAMMER."
para "Play the slot" para "Play the slot"
line "machines!" line "machines!"
done done
; 0x718ca
UnknownText_0x718ca: ; 0x718ca UnknownText_0x718ca:
text "Aren't the TWINS" text "Aren't the TWINS"
line "adorable?" line "adorable?"
@@ -178,39 +156,34 @@ UnknownText_0x718ca: ; 0x718ca
para "Oh, I love them!" para "Oh, I love them!"
done done
; 0x7190b
UnknownText_0x7190b: ; 0x7190b UnknownText_0x7190b:
text "GAME FREAK" text "GAME FREAK"
line "DEVELOPMENT ROOM" line "DEVELOPMENT ROOM"
done done
; 0x71928
UnknownText_0x71928: ; 0x71928 UnknownText_0x71928:
text "It's a detailed" text "It's a detailed"
line "drawing of a" line "drawing of a"
cont "pretty girl." cont "pretty girl."
done done
; 0x71952
UnknownText_0x71952: ; 0x71952 UnknownText_0x71952:
text "It's the game" text "It's the game"
line "program. Messing" line "program. Messing"
para "with it could put" para "with it could put"
line "a bug in the game!" line "a bug in the game!"
done done
; 0x71996
UnknownText_0x71996: ; 0x71996 UnknownText_0x71996:
text "It's crammed with" text "It's crammed with"
line "reference materi-" line "reference materi-"
cont "als. There's even" cont "als. There's even"
cont "a # DOLL." cont "a # DOLL."
done done
; 0x719d5
CeladonMansion3F_MapEventHeader: ; 0x719d5 CeladonMansion3F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -237,4 +210,3 @@ CeladonMansion3F_MapEventHeader: ; 0x719d5
person_event SPRITE_GYM_GUY, 8, 7, $7, $0, 255, 255, $90, 0, GymGuyScript_0x71696, $ffff person_event SPRITE_GYM_GUY, 8, 7, $7, $0, 255, 255, $90, 0, GymGuyScript_0x71696, $ffff
person_event SPRITE_SUPER_NERD, 11, 4, $7, $0, 255, 255, $90, 0, SuperNerdScript_0x716bc, $ffff person_event SPRITE_SUPER_NERD, 11, 4, $7, $0, 255, 255, $90, 0, SuperNerdScript_0x716bc, $ffff
person_event SPRITE_FISHER, 8, 4, $7, $2, 255, 255, $80, 0, FisherScript_0x716bf, $ffff person_event SPRITE_FISHER, 8, 4, $7, $2, 255, 255, $80, 0, FisherScript_0x716bf, $ffff
; 0x71a37

View File

@@ -1,20 +1,17 @@
CeladonMansionRoof_MapScriptHeader: ; 0x71a37 CeladonMansionRoof_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x71a39
FisherScript_0x71a39: ; 0x71a39 FisherScript_0x71a39:
jumptextfaceplayer UnknownText_0x71a3f jumptextfaceplayer UnknownText_0x71a3f
; 0x71a3c
MapCeladonMansionRoofSignpost0Script: ; 0x71a3c MapCeladonMansionRoofSignpost0Script:
jumptext UnknownText_0x71aa1 jumptext UnknownText_0x71aa1
; 0x71a3f
UnknownText_0x71a3f: ; 0x71a3f UnknownText_0x71a3f:
text "High places--I do" text "High places--I do"
line "love them so!" line "love them so!"
@@ -24,18 +21,16 @@ UnknownText_0x71a3f: ; 0x71a3f
para "heights as much as" para "heights as much as"
line "me is smoke!" line "me is smoke!"
done done
; 0x71aa1
UnknownText_0x71aa1: ; 0x71aa1 UnknownText_0x71aa1:
text "There's graffiti" text "There's graffiti"
line "on the wall…" line "on the wall…"
para "<PLAYER> added a" para "<PLAYER> added a"
line "moustache!" line "moustache!"
done done
; 0x71ad4
CeladonMansionRoof_MapEventHeader: ; 0x71ad4 CeladonMansionRoof_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -55,4 +50,3 @@ CeladonMansionRoof_MapEventHeader: ; 0x71ad4
; people-events ; people-events
db 1 db 1
person_event SPRITE_FISHER, 9, 11, $4, $10, 255, 255, $90, 0, FisherScript_0x71a39, $ffff person_event SPRITE_FISHER, 9, 11, $4, $10, 255, 255, $90, 0, FisherScript_0x71a39, $ffff
; 0x71afb

View File

@@ -1,12 +1,11 @@
CeladonMansionRoofHouse_MapScriptHeader: ; 0x71afb CeladonMansionRoofHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x71afd
PharmacistScript_0x71afd: ; 0x71afd PharmacistScript_0x71afd:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GOT_TM03_CURSE checkevent EVENT_GOT_TM03_CURSE
@@ -19,29 +18,26 @@ PharmacistScript_0x71afd: ; 0x71afd
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x71b14
UnknownScript_0x71b14: ; 0x71b14 UnknownScript_0x71b14:
writetext UnknownText_0x71ba3 writetext UnknownText_0x71ba3
keeptextopen keeptextopen
verbosegiveitem TM_CURSE, 1 verbosegiveitem TM_CURSE, 1
iffalse UnknownScript_0x71b25 iffalse UnknownScript_0x71b25
setevent EVENT_GOT_TM03_CURSE setevent EVENT_GOT_TM03_CURSE
UnknownScript_0x71b21: ; 0x71b21 UnknownScript_0x71b21:
writetext UnknownText_0x71db3 writetext UnknownText_0x71db3
closetext closetext
UnknownScript_0x71b25: ; 0x71b25 UnknownScript_0x71b25:
loadmovesprites loadmovesprites
end end
; 0x71b27
UnknownText_0x71b27: ; 0x71b27 UnknownText_0x71b27:
text "Let me recount a" text "Let me recount a"
line "terrifying tale…" line "terrifying tale…"
done done
; 0x71b4a
UnknownText_0x71b4a: ; 0x71b4a UnknownText_0x71b4a:
text "Then again, it's" text "Then again, it's"
line "not as scary while" line "not as scary while"
@@ -51,9 +47,8 @@ UnknownText_0x71b4a: ; 0x71b4a
para "Come back after" para "Come back after"
line "sunset, OK?" line "sunset, OK?"
done done
; 0x71ba3
UnknownText_0x71ba3: ; 0x71ba3 UnknownText_0x71ba3:
text "Once upon a time," text "Once upon a time,"
line "there was a little" line "there was a little"
@@ -107,9 +102,8 @@ UnknownText_0x71ba3: ; 0x71ba3
line "patiently, you may" line "patiently, you may"
cont "take this--TM03!" cont "take this--TM03!"
done done
; 0x71db3
UnknownText_0x71db3: ; 0x71db3 UnknownText_0x71db3:
text "TM03 is CURSE." text "TM03 is CURSE."
para "It's a terrifying" para "It's a terrifying"
@@ -118,9 +112,8 @@ UnknownText_0x71db3: ; 0x71db3
para "whittles down the" para "whittles down the"
line "victim's HP." line "victim's HP."
done done
; 0x71e03
CeladonMansionRoofHouse_MapEventHeader: ; 0x71e03 CeladonMansionRoofHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -138,4 +131,3 @@ CeladonMansionRoofHouse_MapEventHeader: ; 0x71e03
; people-events ; people-events
db 1 db 1
person_event SPRITE_PHARMACIST, 6, 7, $6, $20, 255, 255, $a0, 0, PharmacistScript_0x71afd, $ffff person_event SPRITE_PHARMACIST, 6, 7, $6, $20, 255, 255, $a0, 0, PharmacistScript_0x71afd, $ffff
; 0x71e20

View File

@@ -1,28 +1,23 @@
CeladonPokeCenter1F_MapScriptHeader: ; 0x71e20 CeladonPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x71e22
NurseScript_0x71e22: ; 0x71e22 NurseScript_0x71e22:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x71e25
GentlemanScript_0x71e25: ; 0x71e25 GentlemanScript_0x71e25:
jumpstd $0033 jumpstd $0033
; 0x71e28
CooltrainerFScript_0x71e28: ; 0x71e28 CooltrainerFScript_0x71e28:
jumptextfaceplayer UnknownText_0x71e70 jumptextfaceplayer UnknownText_0x71e70
; 0x71e2b
PharmacistScript_0x71e2b: ; 0x71e2b PharmacistScript_0x71e2b:
jumptextfaceplayer UnknownText_0x71ec1 jumptextfaceplayer UnknownText_0x71ec1
; 0x71e2e
SuperNerdScript_0x71e2e: ; 0x71e2e SuperNerdScript_0x71e2e:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x71f22 writetext UnknownText_0x71f22
@@ -34,12 +29,11 @@ SuperNerdScript_0x71e2e: ; 0x71e2e
iftrue UnknownScript_0x71e48 iftrue UnknownScript_0x71e48
writetext UnknownText_0x7201a writetext UnknownText_0x7201a
closetext closetext
UnknownScript_0x71e46: ; 0x71e46 UnknownScript_0x71e46:
loadmovesprites loadmovesprites
end end
; 0x71e48
UnknownScript_0x71e48: ; 0x71e48 UnknownScript_0x71e48:
writetext UnknownText_0x71f65 writetext UnknownText_0x71f65
closetext closetext
loadmovesprites loadmovesprites
@@ -47,35 +41,31 @@ UnknownScript_0x71e48: ; 0x71e48
if_equal $1, UnknownScript_0x71e5a if_equal $1, UnknownScript_0x71e5a
applymovement $6, MovementData_0x71e6b applymovement $6, MovementData_0x71e6b
jump UnknownScript_0x71e5e jump UnknownScript_0x71e5e
; 0x71e5a
UnknownScript_0x71e5a: ; 0x71e5a UnknownScript_0x71e5a:
applymovement $6, MovementData_0x71e65 applymovement $6, MovementData_0x71e65
UnknownScript_0x71e5e: ; 0x71e5e UnknownScript_0x71e5e:
disappear $6 disappear $6
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
waitbutton waitbutton
end end
; 0x71e65
MovementData_0x71e65: ; 0x71e65 MovementData_0x71e65:
step_left step_left
step_down step_down
step_down step_down
step_down step_down
step_down step_down
step_end step_end
; 0x71e6b
MovementData_0x71e6b: ; 0x71e6b MovementData_0x71e6b:
step_down step_down
step_down step_down
step_down step_down
step_down step_down
step_end step_end
; 0x71e70
UnknownText_0x71e70: ; 0x71e70 UnknownText_0x71e70:
text "ERIKA is a master" text "ERIKA is a master"
line "of grass #MON." line "of grass #MON."
@@ -83,9 +73,8 @@ UnknownText_0x71e70: ; 0x71e70
line "pay if you don't" line "pay if you don't"
cont "watch yourself." cont "watch yourself."
done done
; 0x71ec1
UnknownText_0x71ec1: ; 0x71ec1 UnknownText_0x71ec1:
text "TEAM ROCKET's" text "TEAM ROCKET's"
line "hideout is in the" line "hideout is in the"
@@ -95,9 +84,8 @@ UnknownText_0x71ec1: ; 0x71ec1
para "Oh, wait. That was" para "Oh, wait. That was"
line "three years ago." line "three years ago."
done done
; 0x71f22
UnknownText_0x71f22: ; 0x71f22 UnknownText_0x71f22:
text "EUSINE: Hi!" text "EUSINE: Hi!"
para "I'm back visiting" para "I'm back visiting"
@@ -106,9 +94,8 @@ UnknownText_0x71f22: ; 0x71f22
para "It's been quite a" para "It's been quite a"
line "while." line "while."
done done
; 0x71f65
UnknownText_0x71f65: ; 0x71f65 UnknownText_0x71f65:
text "<PLAYER>, have you" text "<PLAYER>, have you"
line "heard?" line "heard?"
@@ -128,9 +115,8 @@ UnknownText_0x71f65: ; 0x71f65
para "I'll be seeing" para "I'll be seeing"
line "you, <PLAYER>!" line "you, <PLAYER>!"
done done
; 0x7201a
UnknownText_0x7201a: ; 0x7201a UnknownText_0x7201a:
text "Oh, by the way," text "Oh, by the way,"
line "<PLAYER>." line "<PLAYER>."
@@ -151,9 +137,8 @@ UnknownText_0x7201a: ; 0x7201a
para "I'm counting on" para "I'm counting on"
line "you, <PLAYER>!" line "you, <PLAYER>!"
done done
; 0x720b8
CeladonPokeCenter1F_MapEventHeader: ; 0x720b8 CeladonPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -176,4 +161,3 @@ CeladonPokeCenter1F_MapEventHeader: ; 0x720b8
person_event SPRITE_PHARMACIST, 7, 4, $6, $0, 255, 255, $80, 0, PharmacistScript_0x71e2b, $ffff person_event SPRITE_PHARMACIST, 7, 4, $6, $0, 255, 255, $80, 0, PharmacistScript_0x71e2b, $ffff
person_event SPRITE_COOLTRAINER_F, 10, 12, $5, $1, 255, 255, $a0, 0, CooltrainerFScript_0x71e28, $ffff person_event SPRITE_COOLTRAINER_F, 10, 12, $5, $1, 255, 255, $a0, 0, CooltrainerFScript_0x71e28, $ffff
person_event SPRITE_SUPER_NERD, 7, 8, $6, $0, 255, 255, $90, 0, SuperNerdScript_0x71e2e, $07b7 person_event SPRITE_SUPER_NERD, 7, 8, $6, $0, 255, 255, $90, 0, SuperNerdScript_0x71e2e, $07b7
; 0x7210e

View File

@@ -1,12 +1,11 @@
CeladonPokeCenter2FBeta_MapScriptHeader: ; 0x7210e CeladonPokeCenter2FBeta_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x72110
CeladonPokeCenter2FBeta_MapEventHeader: ; 0x72110 CeladonPokeCenter2FBeta_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -22,4 +21,3 @@ CeladonPokeCenter2FBeta_MapEventHeader: ; 0x72110
; people-events ; people-events
db 0 db 0
; 0x7211b

View File

@@ -1,22 +1,19 @@
CeruleanGymBadgeSpeechHouse_MapScriptHeader: ; 0x188000 CeruleanGymBadgeSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x188002
PokefanMScript_0x188002: ; 0x188002 PokefanMScript_0x188002:
jumptextfaceplayer UnknownText_0x188005 jumptextfaceplayer UnknownText_0x188005
; 0x188005
UnknownText_0x188005: ; 0x188005 UnknownText_0x188005:
text "Are you collecting" text "Are you collecting"
line "KANTO GYM BADGES?" line "KANTO GYM BADGES?"
done done
; 0x18802b
CeruleanGymBadgeSpeechHouse_MapEventHeader: ; 0x18802b CeruleanGymBadgeSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -34,4 +31,3 @@ CeruleanGymBadgeSpeechHouse_MapEventHeader: ; 0x18802b
; people-events ; people-events
db 1 db 1
person_event SPRITE_POKEFAN_M, 7, 6, $9, $0, 255, 255, $0, 0, PokefanMScript_0x188002, $ffff person_event SPRITE_POKEFAN_M, 7, 6, $9, $0, 255, 255, $0, 0, PokefanMScript_0x188002, $ffff
; 0x188048

View File

@@ -1,27 +1,23 @@
CeruleanMart_MapScriptHeader: ; 0x188abe CeruleanMart_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x188ac0
ClerkScript_0x188ac0: ; 0x188ac0 ClerkScript_0x188ac0:
loadfont loadfont
pokemart $0, $0014 pokemart $0, $0014
loadmovesprites loadmovesprites
end end
; 0x188ac7
CooltrainerMScript_0x188ac7: ; 0x188ac7 CooltrainerMScript_0x188ac7:
jumptextfaceplayer UnknownText_0x188acd jumptextfaceplayer UnknownText_0x188acd
; 0x188aca
CooltrainerFScript_0x188aca: ; 0x188aca CooltrainerFScript_0x188aca:
jumptextfaceplayer UnknownText_0x188b46 jumptextfaceplayer UnknownText_0x188b46
; 0x188acd
UnknownText_0x188acd: ; 0x188acd UnknownText_0x188acd:
text "You'll run into" text "You'll run into"
line "many trainers on" line "many trainers on"
@@ -34,9 +30,8 @@ UnknownText_0x188acd: ; 0x188acd
para "up against other" para "up against other"
line "trainers." line "trainers."
done done
; 0x188b46
UnknownText_0x188b46: ; 0x188b46 UnknownText_0x188b46:
text "MISTY is about the" text "MISTY is about the"
line "only person in" line "only person in"
@@ -44,9 +39,8 @@ UnknownText_0x188b46: ; 0x188b46
line "the trainers at" line "the trainers at"
cont "CERULEAN's CAPE." cont "CERULEAN's CAPE."
done done
; 0x188b9b
CeruleanMart_MapEventHeader: ; 0x188b9b CeruleanMart_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -66,4 +60,3 @@ CeruleanMart_MapEventHeader: ; 0x188b9b
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x188ac0, $ffff person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x188ac0, $ffff
person_event SPRITE_COOLTRAINER_M, 10, 5, $6, $0, 255, 255, $a0, 0, CooltrainerMScript_0x188ac7, $ffff person_event SPRITE_COOLTRAINER_M, 10, 5, $6, $0, 255, 255, $a0, 0, CooltrainerMScript_0x188ac7, $ffff
person_event SPRITE_COOLTRAINER_F, 6, 11, $5, $2, 255, 255, $80, 0, CooltrainerFScript_0x188aca, $ffff person_event SPRITE_COOLTRAINER_F, 6, 11, $5, $2, 255, 255, $80, 0, CooltrainerFScript_0x188aca, $ffff
; 0x188bd2

View File

@@ -1,30 +1,25 @@
CeruleanPokeCenter1F_MapScriptHeader: ; 0x18820d CeruleanPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x18820f
NurseScript_0x18820f: ; 0x18820f NurseScript_0x18820f:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x188212
SuperNerdScript_0x188212: ; 0x188212 SuperNerdScript_0x188212:
special Function10630f special Function10630f
iftrue UnknownScript_0x18821b iftrue UnknownScript_0x18821b
jumptextfaceplayer UnknownText_0x188221 jumptextfaceplayer UnknownText_0x188221
; 0x18821b
UnknownScript_0x18821b: ; 0x18821b UnknownScript_0x18821b:
jumptextfaceplayer UnknownText_0x18828c jumptextfaceplayer UnknownText_0x18828c
; 0x18821e
GymGuyScript_0x18821e: ; 0x18821e GymGuyScript_0x18821e:
jumptextfaceplayer UnknownText_0x1882ff jumptextfaceplayer UnknownText_0x1882ff
; 0x188221
UnknownText_0x188221: ; 0x188221 UnknownText_0x188221:
text "For battles, I'd" text "For battles, I'd"
line "much rather use" line "much rather use"
@@ -35,9 +30,8 @@ UnknownText_0x188221: ; 0x188221
line "than some newly" line "than some newly"
cont "caught #MON." cont "caught #MON."
done done
; 0x18828c
UnknownText_0x18828c: ; 0x18828c UnknownText_0x18828c:
text "Do you battle by" text "Do you battle by"
line "mobile phone?" line "mobile phone?"
@@ -48,9 +42,8 @@ UnknownText_0x18828c: ; 0x18828c
line "won is really" line "won is really"
cont "nerve wracking." cont "nerve wracking."
done done
; 0x1882ff
UnknownText_0x1882ff: ; 0x1882ff UnknownText_0x1882ff:
text "The MAGNET TRAIN" text "The MAGNET TRAIN"
line "travels at over" line "travels at over"
@@ -63,9 +56,8 @@ UnknownText_0x1882ff: ; 0x1882ff
para "It really makes" para "It really makes"
line "JOHTO accessible." line "JOHTO accessible."
done done
; 0x188386
CeruleanPokeCenter1F_MapEventHeader: ; 0x188386 CeruleanPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -86,4 +78,3 @@ CeruleanPokeCenter1F_MapEventHeader: ; 0x188386
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x18820f, $ffff person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x18820f, $ffff
person_event SPRITE_SUPER_NERD, 8, 12, $5, $1, 255, 255, $0, 0, SuperNerdScript_0x188212, $ffff person_event SPRITE_SUPER_NERD, 8, 12, $5, $1, 255, 255, $0, 0, SuperNerdScript_0x188212, $ffff
person_event SPRITE_GYM_GUY, 9, 5, $2, $11, 255, 255, $a0, 0, GymGuyScript_0x18821e, $ffff person_event SPRITE_GYM_GUY, 9, 5, $2, $11, 255, 255, $a0, 0, GymGuyScript_0x18821e, $ffff
; 0x1883c2

View File

@@ -1,12 +1,11 @@
CeruleanPokeCenter2FBeta_MapScriptHeader: ; 0x1883c2 CeruleanPokeCenter2FBeta_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x1883c4
CeruleanPokeCenter2FBeta_MapEventHeader: ; 0x1883c4 CeruleanPokeCenter2FBeta_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -22,4 +21,3 @@ CeruleanPokeCenter2FBeta_MapEventHeader: ; 0x1883c4
; people-events ; people-events
db 0 db 0
; 0x1883cf

View File

@@ -1,29 +1,25 @@
CeruleanPoliceStation_MapScriptHeader: ; 0x188048 CeruleanPoliceStation_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x18804a
FishingGuruScript_0x18804a: ; 0x18804a FishingGuruScript_0x18804a:
jumptextfaceplayer UnknownText_0x18805a jumptextfaceplayer UnknownText_0x18805a
; 0x18804d
PokefanFScript_0x18804d: ; 0x18804d PokefanFScript_0x18804d:
jumptextfaceplayer UnknownText_0x1880c3 jumptextfaceplayer UnknownText_0x1880c3
; 0x188050
DiglettScript_0x188050: ; 0x188050 DiglettScript_0x188050:
loadfont loadfont
writetext UnknownText_0x1880e7 writetext UnknownText_0x1880e7
cry DIGLETT cry DIGLETT
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18805a
UnknownText_0x18805a: ; 0x18805a UnknownText_0x18805a:
text "I heard that some" text "I heard that some"
line "shady character is" line "shady character is"
cont "skulking about." cont "skulking about."
@@ -32,20 +28,17 @@ UnknownText_0x18805a: ; 0x18805a
line "it if he turns out" line "it if he turns out"
cont "to be a thief." cont "to be a thief."
done done
; 0x1880c3
UnknownText_0x1880c3: ; 0x1880c3 UnknownText_0x1880c3:
text "We were held up by" text "We were held up by"
line "robbers before." line "robbers before."
done done
; 0x1880e7
UnknownText_0x1880e7: ; 0x1880e7 UnknownText_0x1880e7:
text "DIGLETT: Dug dug." text "DIGLETT: Dug dug."
done done
; 0x1880fa
CeruleanPoliceStation_MapEventHeader: ; 0x1880fa CeruleanPoliceStation_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -65,4 +58,3 @@ CeruleanPoliceStation_MapEventHeader: ; 0x1880fa
person_event SPRITE_FISHING_GURU, 5, 9, $7, $0, 255, 255, $a0, 0, FishingGuruScript_0x18804a, $ffff person_event SPRITE_FISHING_GURU, 5, 9, $7, $0, 255, 255, $a0, 0, FishingGuruScript_0x18804a, $ffff
person_event SPRITE_POKEFAN_F, 8, 9, $8, $0, 255, 255, $90, 0, PokefanFScript_0x18804d, $ffff person_event SPRITE_POKEFAN_F, 8, 9, $8, $0, 255, 255, $90, 0, PokefanFScript_0x18804d, $ffff
person_event SPRITE_DIGLETT, 9, 7, $16, $0, 255, 255, $b0, 0, DiglettScript_0x188050, $ffff person_event SPRITE_DIGLETT, 9, 7, $16, $0, 255, 255, $b0, 0, DiglettScript_0x188050, $ffff
; 0x188131

View File

@@ -1,62 +1,53 @@
CeruleanTradeSpeechHouse_MapScriptHeader: ; 0x188131 CeruleanTradeSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x188133
GrannyScript_0x188133: ; 0x188133 GrannyScript_0x188133:
jumptextfaceplayer UnknownText_0x18814d jumptextfaceplayer UnknownText_0x18814d
; 0x188136
GrampsScript_0x188136: ; 0x188136 GrampsScript_0x188136:
jumptextfaceplayer UnknownText_0x18818a jumptextfaceplayer UnknownText_0x18818a
; 0x188139
RhydonScript_0x188139: ; 0x188139 RhydonScript_0x188139:
loadfont loadfont
writetext UnknownText_0x18819c writetext UnknownText_0x18819c
cry KANGASKHAN cry KANGASKHAN
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x188143
ZubatScript_0x188143: ; 0x188143 ZubatScript_0x188143:
loadfont loadfont
writetext UnknownText_0x1881b5 writetext UnknownText_0x1881b5
cry ZUBAT cry ZUBAT
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18814d
UnknownText_0x18814d: ; 0x18814d UnknownText_0x18814d:
text "My husband lives" text "My husband lives"
line "happily with #-" line "happily with #-"
cont "MON he got through" cont "MON he got through"
cont "trades." cont "trades."
done done
; 0x18818a
UnknownText_0x18818a: ; 0x18818a UnknownText_0x18818a:
text "Ah… I'm so happy…" text "Ah… I'm so happy…"
done done
; 0x18819c
UnknownText_0x18819c: ; 0x18819c UnknownText_0x18819c:
text "KANGASKHAN: Garu" text "KANGASKHAN: Garu"
line "garuu." line "garuu."
done done
; 0x1881b5
UnknownText_0x1881b5: ; 0x1881b5 UnknownText_0x1881b5:
text "ZUBAT: Zuba zubaa." text "ZUBAT: Zuba zubaa."
done done
; 0x1881c9
CeruleanTradeSpeechHouse_MapEventHeader: ; 0x1881c9 CeruleanTradeSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -77,4 +68,3 @@ CeruleanTradeSpeechHouse_MapEventHeader: ; 0x1881c9
person_event SPRITE_GRAMPS, 6, 5, $2, $0, 255, 255, $a0, 0, GrampsScript_0x188136, $ffff person_event SPRITE_GRAMPS, 6, 5, $2, $0, 255, 255, $a0, 0, GrampsScript_0x188136, $ffff
person_event SPRITE_RHYDON, 6, 9, $16, $0, 255, 255, $b0, 0, RhydonScript_0x188139, $ffff person_event SPRITE_RHYDON, 6, 9, $16, $0, 255, 255, $b0, 0, RhydonScript_0x188139, $ffff
person_event SPRITE_ZUBAT, 10, 9, $16, $0, 255, 255, $0, 0, ZubatScript_0x188143, $ffff person_event SPRITE_ZUBAT, 10, 9, $16, $0, 255, 255, $0, 0, ZubatScript_0x188143, $ffff
; 0x18820d

View File

@@ -143,7 +143,7 @@ FarfetchdText:
text "FARFETCH'D: Kwaa!" text "FARFETCH'D: Kwaa!"
done done
CharcoalKiln_MapEventHeader: ; 0x18dff8 CharcoalKiln_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0

View File

@@ -1,48 +1,43 @@
CherrygroveEvolutionSpeechHouse_MapScriptHeader: ; 0x196cb0 CherrygroveEvolutionSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x196cb2
YoungsterScript_0x196cb2: ; 0x196cb2 YoungsterScript_0x196cb2:
loadfont loadfont
writetext UnknownText_0x196cc3 writetext UnknownText_0x196cc3
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x196cb9
LassScript_0x196cb9: ; 0x196cb9 LassScript_0x196cb9:
loadfont loadfont
writetext UnknownText_0x196cfc writetext UnknownText_0x196cfc
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x196cc0
CherrygroveEvolutionSpeechHouseBookshelf: CherrygroveEvolutionSpeechHouseBookshelf:
jumpstd magazinebookshelf jumpstd magazinebookshelf
UnknownText_0x196cc3: ; 0x196cc3 UnknownText_0x196cc3:
text "#MON gain expe-" text "#MON gain expe-"
line "rience in battle" line "rience in battle"
para "and change their" para "and change their"
line "form." line "form."
done done
; 0x196cfc
UnknownText_0x196cfc: ; 0x196cfc UnknownText_0x196cfc:
text "#MON change?" text "#MON change?"
para "I would be shocked" para "I would be shocked"
line "if one did that!" line "if one did that!"
done done
; 0x196d2e
CherrygroveEvolutionSpeechHouse_MapEventHeader: ; 0x196d2e CherrygroveEvolutionSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -63,4 +58,3 @@ CherrygroveEvolutionSpeechHouse_MapEventHeader: ; 0x196d2e
db 2 db 2
person_event SPRITE_LASS, 9, 7, $8, $0, 255, 255, $a0, 0, LassScript_0x196cb9, $ffff person_event SPRITE_LASS, 9, 7, $8, $0, 255, 255, $a0, 0, LassScript_0x196cb9, $ffff
person_event SPRITE_YOUNGSTER, 9, 6, $9, $0, 255, 255, $80, 0, YoungsterScript_0x196cb2, $ffff person_event SPRITE_YOUNGSTER, 9, 6, $9, $0, 255, 255, $80, 0, YoungsterScript_0x196cb2, $ffff
; 0x196d62

View File

@@ -1,23 +1,20 @@
CherrygroveGymSpeechHouse_MapScriptHeader: ; 0x196adf CherrygroveGymSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x196ae1
PokefanMScript_0x196ae1: ; 0x196ae1 PokefanMScript_0x196ae1:
jumptextfaceplayer UnknownText_0x196aea jumptextfaceplayer UnknownText_0x196aea
; 0x196ae4
BugCatcherScript_0x196ae4: ; 0x196ae4 BugCatcherScript_0x196ae4:
jumptextfaceplayer UnknownText_0x196b65 jumptextfaceplayer UnknownText_0x196b65
; 0x196ae7
CherrygroveGymSpeechHouseBookshelf: CherrygroveGymSpeechHouseBookshelf:
jumpstd picturebookshelf jumpstd picturebookshelf
UnknownText_0x196aea: ; 0x196aea UnknownText_0x196aea:
text "You're trying to" text "You're trying to"
line "see how good you" line "see how good you"
@@ -30,9 +27,8 @@ UnknownText_0x196aea: ; 0x196aea
para "all over JOHTO and" para "all over JOHTO and"
line "collect BADGES." line "collect BADGES."
done done
; 0x196b65
UnknownText_0x196b65: ; 0x196b65 UnknownText_0x196b65:
text "When I get older," text "When I get older,"
line "I'm going to be a" line "I'm going to be a"
cont "GYM LEADER!" cont "GYM LEADER!"
@@ -43,9 +39,8 @@ UnknownText_0x196b65: ; 0x196b65
para "friend's to make" para "friend's to make"
line "them tougher!" line "them tougher!"
done done
; 0x196bd1
CherrygroveGymSpeechHouse_MapEventHeader: ; 0x196bd1 CherrygroveGymSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -66,4 +61,3 @@ CherrygroveGymSpeechHouse_MapEventHeader: ; 0x196bd1
db 2 db 2
person_event SPRITE_POKEFAN_M, 7, 6, $6, $0, 255, 255, $0, 0, PokefanMScript_0x196ae1, $ffff person_event SPRITE_POKEFAN_M, 7, 6, $6, $0, 255, 255, $0, 0, PokefanMScript_0x196ae1, $ffff
person_event SPRITE_BUG_CATCHER, 9, 9, $5, $1, 255, 255, $80, 0, BugCatcherScript_0x196ae4, $ffff person_event SPRITE_BUG_CATCHER, 9, 9, $5, $1, 255, 255, $80, 0, BugCatcherScript_0x196ae4, $ffff
; 0x196c05

View File

@@ -1,27 +1,24 @@
CherrygroveMart_MapScriptHeader: ; 0x196808 CherrygroveMart_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x19680a
ClerkScript_0x19680a: ; 0x19680a ClerkScript_0x19680a:
loadfont loadfont
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
iftrue UnknownScript_0x196817 iftrue UnknownScript_0x196817
pokemart $0, $0000 pokemart $0, $0000
loadmovesprites loadmovesprites
end end
; 0x196817
UnknownScript_0x196817: ; 0x196817 UnknownScript_0x196817:
pokemart $0, $0001 pokemart $0, $0001
loadmovesprites loadmovesprites
end end
; 0x19681d
CooltrainerMScript_0x19681d: ; 0x19681d CooltrainerMScript_0x19681d:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
@@ -30,36 +27,31 @@ CooltrainerMScript_0x19681d: ; 0x19681d
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19682b
UnknownScript_0x19682b: ; 0x19682b UnknownScript_0x19682b:
writetext UnknownText_0x196873 writetext UnknownText_0x196873
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x196831
YoungsterScript_0x196831: ; 0x196831 YoungsterScript_0x196831:
jumptextfaceplayer UnknownText_0x1968a0 jumptextfaceplayer UnknownText_0x1968a0
; 0x196834
UnknownText_0x196834: ; 0x196834 UnknownText_0x196834:
text "They're fresh out" text "They're fresh out"
line "of # BALLS!" line "of # BALLS!"
para "When will they get" para "When will they get"
line "more of them?" line "more of them?"
done done
; 0x196873
UnknownText_0x196873: ; 0x196873 UnknownText_0x196873:
text "# BALLS are in" text "# BALLS are in"
line "stock! Now I can" line "stock! Now I can"
cont "catch #MON!" cont "catch #MON!"
done done
; 0x1968a0
UnknownText_0x1968a0: ; 0x1968a0 UnknownText_0x1968a0:
text "When I was walking" text "When I was walking"
line "in the grass, a" line "in the grass, a"
@@ -73,9 +65,8 @@ UnknownText_0x1968a0: ; 0x1968a0
para "You should keep an" para "You should keep an"
line "ANTIDOTE with you." line "ANTIDOTE with you."
done done
; 0x196934
CherrygroveMart_MapEventHeader: ; 0x196934 CherrygroveMart_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -95,4 +86,3 @@ CherrygroveMart_MapEventHeader: ; 0x196934
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x19680a, $ffff person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x19680a, $ffff
person_event SPRITE_COOLTRAINER_M, 10, 11, $5, $2, 255, 255, $0, 0, CooltrainerMScript_0x19681d, $ffff person_event SPRITE_COOLTRAINER_M, 10, 11, $5, $2, 255, 255, $0, 0, CooltrainerMScript_0x19681d, $ffff
person_event SPRITE_YOUNGSTER, 9, 6, $6, $0, 255, 255, $80, 0, YoungsterScript_0x196831, $ffff person_event SPRITE_YOUNGSTER, 9, 6, $6, $0, 255, 255, $80, 0, YoungsterScript_0x196831, $ffff
; 0x19696b

View File

@@ -1,24 +1,20 @@
CherrygrovePokeCenter1F_MapScriptHeader: ; 0x19696b CherrygrovePokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x19696d
NurseScript_0x19696d: ; 0x19696d NurseScript_0x19696d:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x196970
FisherScript_0x196970: ; 0x196970 FisherScript_0x196970:
jumptextfaceplayer UnknownText_0x19698a jumptextfaceplayer UnknownText_0x19698a
; 0x196973
GentlemanScript_0x196973: ; 0x196973 GentlemanScript_0x196973:
jumptextfaceplayer UnknownText_0x1969c8 jumptextfaceplayer UnknownText_0x1969c8
; 0x196976
TeacherScript_0x196976: ; 0x196976 TeacherScript_0x196976:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
@@ -27,32 +23,28 @@ TeacherScript_0x196976: ; 0x196976
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x196984
UnknownScript_0x196984: ; 0x196984 UnknownScript_0x196984:
writetext UnknownText_0x196a46 writetext UnknownText_0x196a46
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19698a
UnknownText_0x19698a: ; 0x19698a UnknownText_0x19698a:
text "It's great. I can" text "It's great. I can"
line "store any number" line "store any number"
para "of #MON, and" para "of #MON, and"
line "it's all free." line "it's all free."
done done
; 0x1969c8
UnknownText_0x1969c8: ; 0x1969c8 UnknownText_0x1969c8:
text "That PC is free" text "That PC is free"
line "for any trainer" line "for any trainer"
cont "to use." cont "to use."
done done
; 0x1969f1
UnknownText_0x1969f1: ; 0x1969f1 UnknownText_0x1969f1:
text "The COMMUNICATION" text "The COMMUNICATION"
line "CENTER upstairs" line "CENTER upstairs"
cont "was just built." cont "was just built."
@@ -60,9 +52,8 @@ UnknownText_0x1969f1: ; 0x1969f1
para "But they're still" para "But they're still"
line "finishing it up." line "finishing it up."
done done
; 0x196a46
UnknownText_0x196a46: ; 0x196a46 UnknownText_0x196a46:
text "The COMMUNICATION" text "The COMMUNICATION"
line "CENTER upstairs" line "CENTER upstairs"
cont "was just built." cont "was just built."
@@ -70,9 +61,8 @@ UnknownText_0x196a46: ; 0x196a46
para "I traded #MON" para "I traded #MON"
line "there already!" line "there already!"
done done
; 0x196a96
CherrygrovePokeCenter1F_MapEventHeader: ; 0x196a96 CherrygrovePokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -94,4 +84,3 @@ CherrygrovePokeCenter1F_MapEventHeader: ; 0x196a96
person_event SPRITE_FISHER, 7, 6, $7, $0, 255, 255, $80, 0, FisherScript_0x196970, $ffff person_event SPRITE_FISHER, 7, 6, $7, $0, 255, 255, $80, 0, FisherScript_0x196970, $ffff
person_event SPRITE_GENTLEMAN, 10, 12, $7, $0, 255, 255, $0, 0, GentlemanScript_0x196973, $ffff person_event SPRITE_GENTLEMAN, 10, 12, $7, $0, 255, 255, $0, 0, GentlemanScript_0x196973, $ffff
person_event SPRITE_TEACHER, 10, 5, $9, $0, 255, 255, $a0, 0, TeacherScript_0x196976, $ffff person_event SPRITE_TEACHER, 10, 5, $9, $0, 255, 255, $a0, 0, TeacherScript_0x196976, $ffff
; 0x196adf

View File

@@ -1,12 +1,11 @@
CianwoodCityPhotoStudio_MapScriptHeader: ; 0x9e0de CianwoodCityPhotoStudio_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x9e0e0
FishingGuruScript_0x9e0e0: ; 0x9e0e0 FishingGuruScript_0x9e0e0:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x9e0f9 writetext UnknownText_0x9e0f9
@@ -18,16 +17,14 @@ FishingGuruScript_0x9e0e0: ; 0x9e0e0
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9e0f3
UnknownScript_0x9e0f3: ; 0x9e0f3 UnknownScript_0x9e0f3:
writetext UnknownText_0x9e156 writetext UnknownText_0x9e156
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9e0f9
UnknownText_0x9e0f9: ; 0x9e0f9 UnknownText_0x9e0f9:
text "You have magnifi-" text "You have magnifi-"
line "cent #MON with" line "cent #MON with"
cont "you." cont "you."
@@ -35,23 +32,20 @@ UnknownText_0x9e0f9: ; 0x9e0f9
para "How about a photo" para "How about a photo"
line "for a souvenir?" line "for a souvenir?"
done done
; 0x9e142
UnknownText_0x9e142: ; 0x9e142 UnknownText_0x9e142:
text "OK! Big smile now!" text "OK! Big smile now!"
done done
; 0x9e156
UnknownText_0x9e156: ; 0x9e156 UnknownText_0x9e156:
text "Oh, that's too" text "Oh, that's too"
line "bad. I thought it" line "bad. I thought it"
para "would be a great" para "would be a great"
line "memento…" line "memento…"
done done
; 0x9e191
CianwoodCityPhotoStudio_MapEventHeader: ; 0x9e191 CianwoodCityPhotoStudio_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -69,4 +63,3 @@ CianwoodCityPhotoStudio_MapEventHeader: ; 0x9e191
; people-events ; people-events
db 1 db 1
person_event SPRITE_FISHING_GURU, 7, 6, $6, $0, 255, 255, $80, 0, FishingGuruScript_0x9e0e0, $ffff person_event SPRITE_FISHING_GURU, 7, 6, $6, $0, 255, 255, $80, 0, FishingGuruScript_0x9e0e0, $ffff
; 0x9e1ae

View File

@@ -1,27 +1,23 @@
CianwoodLugiaSpeechHouse_MapScriptHeader: ; 0x9e1ae CianwoodLugiaSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x9e1b0
TeacherScript_0x9e1b0: ; 0x9e1b0 TeacherScript_0x9e1b0:
jumptextfaceplayer UnknownText_0x9e1bc jumptextfaceplayer UnknownText_0x9e1bc
; 0x9e1b3
LassScript_0x9e1b3: ; 0x9e1b3 LassScript_0x9e1b3:
jumptextfaceplayer UnknownText_0x9e23f jumptextfaceplayer UnknownText_0x9e23f
; 0x9e1b6
TwinScript_0x9e1b6: ; 0x9e1b6 TwinScript_0x9e1b6:
jumptextfaceplayer UnknownText_0x9e2a9 jumptextfaceplayer UnknownText_0x9e2a9
; 0x9e1b9
CianwoodLugiaSpeechHouseBookshelf: CianwoodLugiaSpeechHouseBookshelf:
jumpstd picturebookshelf jumpstd picturebookshelf
UnknownText_0x9e1bc: ; 0x9e1bc UnknownText_0x9e1bc:
text "You came from" text "You came from"
line "OLIVINE?" line "OLIVINE?"
@@ -34,9 +30,8 @@ UnknownText_0x9e1bc: ; 0x9e1bc
cont "ture is hiding in" cont "ture is hiding in"
cont "them." cont "them."
done done
; 0x9e23f
UnknownText_0x9e23f: ; 0x9e23f UnknownText_0x9e23f:
text "I heard that you" text "I heard that you"
line "can only see it if" line "can only see it if"
@@ -47,9 +42,8 @@ UnknownText_0x9e23f: ; 0x9e23f
line "same scent as the" line "same scent as the"
cont "creature." cont "creature."
done done
; 0x9e2a9
UnknownText_0x9e2a9: ; 0x9e2a9 UnknownText_0x9e2a9:
text "I've heard that" text "I've heard that"
line "the whirlpools" line "the whirlpools"
@@ -61,9 +55,8 @@ UnknownText_0x9e2a9: ; 0x9e2a9
line "special move to" line "special move to"
cont "get past them." cont "get past them."
done done
; 0x9e32b
CianwoodLugiaSpeechHouse_MapEventHeader: ; 0x9e32b CianwoodLugiaSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -85,4 +78,3 @@ CianwoodLugiaSpeechHouse_MapEventHeader: ; 0x9e32b
person_event SPRITE_TEACHER, 8, 6, $6, $0, 255, 255, $0, 0, TeacherScript_0x9e1b0, $ffff person_event SPRITE_TEACHER, 8, 6, $6, $0, 255, 255, $0, 0, TeacherScript_0x9e1b0, $ffff
person_event SPRITE_LASS, 9, 10, $5, $1, 255, 255, $a0, 0, LassScript_0x9e1b3, $ffff person_event SPRITE_LASS, 9, 10, $5, $1, 255, 255, $a0, 0, LassScript_0x9e1b3, $ffff
person_event SPRITE_TWIN, 6, 4, $7, $0, 255, 255, $90, 0, TwinScript_0x9e1b6, $ffff person_event SPRITE_TWIN, 6, 4, $7, $0, 255, 255, $90, 0, TwinScript_0x9e1b6, $ffff
; 0x9e36c

View File

@@ -1,20 +1,17 @@
CianwoodPokeCenter1F_MapScriptHeader: ; 0x9dbcd CianwoodPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x9dbcf
NurseScript_0x9dbcf: ; 0x9dbcf NurseScript_0x9dbcf:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x9dbd2
LassScript_0x9dbd2: ; 0x9dbd2 LassScript_0x9dbd2:
jumptextfaceplayer UnknownText_0x9dbed jumptextfaceplayer UnknownText_0x9dbed
; 0x9dbd5
CianwoodGymGuyScript: ; 0x9dbd5 CianwoodGymGuyScript:
faceplayer faceplayer
checkevent EVENT_BEAT_CHUCK checkevent EVENT_BEAT_CHUCK
iftrue .CianwoodGymGuyWinScript iftrue .CianwoodGymGuyWinScript
@@ -30,13 +27,11 @@ CianwoodGymGuyScript: ; 0x9dbd5
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9dbea
SuperNerdScript_0x9dbea: ; 0x9dbea SuperNerdScript_0x9dbea:
jumptextfaceplayer UnknownText_0x9ded7 jumptextfaceplayer UnknownText_0x9ded7
; 0x9dbed
UnknownText_0x9dbed: ; 0x9dbed UnknownText_0x9dbed:
text "Did you meet the" text "Did you meet the"
line "#MANIAC?" line "#MANIAC?"
@@ -44,9 +39,8 @@ UnknownText_0x9dbed: ; 0x9dbed
line "ging about his" line "ging about his"
cont "rare #MON." cont "rare #MON."
done done
; 0x9dc33
CianwoodGymGuyText: ; 0x9dc33 CianwoodGymGuyText:
text "The #MON GYM" text "The #MON GYM"
line "trainers here are" line "trainers here are"
cont "macho bullies." cont "macho bullies."
@@ -84,16 +78,14 @@ CianwoodGymGuyText: ; 0x9dc33
para "If you get stuck," para "If you get stuck,"
line "go outside." line "go outside."
done done
; 0x9ddc5
CianwoodGymGuyWinText: ; 0x9ddc5 CianwoodGymGuyWinText:
text "<PLAYER>! You won!" text "<PLAYER>! You won!"
line "I could tell by" line "I could tell by"
cont "looking at you!" cont "looking at you!"
done done
; 0x9ddf2
UnknownText_0x9ddf2: ; 0x9ddf2 UnknownText_0x9ddf2:
text "Don't you get the" text "Don't you get the"
line "urge to show off" line "urge to show off"
@@ -106,9 +98,8 @@ UnknownText_0x9ddf2: ; 0x9ddf2
para "raised to my pal" para "raised to my pal"
line "in VIOLET." line "in VIOLET."
done done
; 0x9de66
UnknownText_0x9de66: ; 0x9de66 UnknownText_0x9de66:
text "I've been battling" text "I've been battling"
line "my pal in VIOLET" line "my pal in VIOLET"
@@ -119,9 +110,8 @@ UnknownText_0x9de66: ; 0x9de66
line "against him. I've" line "against him. I've"
cont "gotta crank it up!" cont "gotta crank it up!"
done done
; 0x9ded7
UnknownText_0x9ded7: ; 0x9ded7 UnknownText_0x9ded7:
text "I love showing off" text "I love showing off"
line "the #MON that" line "the #MON that"
@@ -134,9 +124,8 @@ UnknownText_0x9ded7: ; 0x9ded7
para "battles, and show" para "battles, and show"
line "off my #MON!" line "off my #MON!"
done done
; 0x9df4e
CianwoodPokeCenter1F_MapEventHeader: ; 0x9df4e CianwoodPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -158,4 +147,3 @@ CianwoodPokeCenter1F_MapEventHeader: ; 0x9df4e
person_event SPRITE_LASS, 9, 5, $4, $10, 255, 255, $a0, 0, LassScript_0x9dbd2, $ffff person_event SPRITE_LASS, 9, 5, $4, $10, 255, 255, $a0, 0, LassScript_0x9dbd2, $ffff
person_event SPRITE_GYM_GUY, 7, 9, $6, $0, 255, 255, $80, 0, CianwoodGymGuyScript, $ffff person_event SPRITE_GYM_GUY, 7, 9, $6, $0, 255, 255, $80, 0, CianwoodGymGuyScript, $ffff
person_event SPRITE_SUPER_NERD, 10, 12, $5, $1, 255, 255, $90, 0, SuperNerdScript_0x9dbea, $ffff person_event SPRITE_SUPER_NERD, 10, 12, $5, $1, 255, 255, $90, 0, SuperNerdScript_0x9dbea, $ffff
; 0x9df97

View File

@@ -1,24 +1,20 @@
CinnabarPokeCenter1F_MapScriptHeader: ; 0x1ab32a CinnabarPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x1ab32c
NurseScript_0x1ab32c: ; 0x1ab32c NurseScript_0x1ab32c:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x1ab32f
CooltrainerFScript_0x1ab32f: ; 0x1ab32f CooltrainerFScript_0x1ab32f:
jumptextfaceplayer UnknownText_0x1ab335 jumptextfaceplayer UnknownText_0x1ab335
; 0x1ab332
FisherScript_0x1ab332: ; 0x1ab332 FisherScript_0x1ab332:
jumptextfaceplayer UnknownText_0x1ab37f jumptextfaceplayer UnknownText_0x1ab37f
; 0x1ab335
UnknownText_0x1ab335: ; 0x1ab335 UnknownText_0x1ab335:
text "CINNABAR GYM's" text "CINNABAR GYM's"
line "BLAINE apparently" line "BLAINE apparently"
@@ -26,16 +22,14 @@ UnknownText_0x1ab335: ; 0x1ab335
line "SEAFOAM ISLANDS" line "SEAFOAM ISLANDS"
cont "cave…" cont "cave…"
done done
; 0x1ab37f
UnknownText_0x1ab37f: ; 0x1ab37f UnknownText_0x1ab37f:
text "It's been a year" text "It's been a year"
line "since the volcano" line "since the volcano"
cont "erupted." cont "erupted."
done done
; 0x1ab3ab
CinnabarPokeCenter1F_MapEventHeader: ; 0x1ab3ab CinnabarPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -56,4 +50,3 @@ CinnabarPokeCenter1F_MapEventHeader: ; 0x1ab3ab
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x1ab32c, $ffff person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x1ab32c, $ffff
person_event SPRITE_COOLTRAINER_F, 10, 11, $5, $2, 255, 255, $80, 0, CooltrainerFScript_0x1ab32f, $ffff person_event SPRITE_COOLTRAINER_F, 10, 11, $5, $2, 255, 255, $80, 0, CooltrainerFScript_0x1ab32f, $ffff
person_event SPRITE_FISHER, 8, 6, $6, $0, 255, 255, $a0, 0, FisherScript_0x1ab332, $ffff person_event SPRITE_FISHER, 8, 6, $6, $0, 255, 255, $a0, 0, FisherScript_0x1ab332, $ffff
; 0x1ab3e7

View File

@@ -1,12 +1,11 @@
CinnabarPokeCenter2FBeta_MapScriptHeader: ; 0x1ab3e7 CinnabarPokeCenter2FBeta_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x1ab3e9
CinnabarPokeCenter2FBeta_MapEventHeader: ; 0x1ab3e9 CinnabarPokeCenter2FBeta_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -22,4 +21,3 @@ CinnabarPokeCenter2FBeta_MapEventHeader: ; 0x1ab3e9
; people-events ; people-events
db 0 db 0
; 0x1ab3f4

View File

@@ -1,4 +1,4 @@
Colosseum_MapScriptHeader: ; 0x19345d Colosseum_MapScriptHeader:
; trigger count ; trigger count
db 3 db 3
@@ -15,67 +15,56 @@ Colosseum_MapScriptHeader: ; 0x19345d
dbw 2, UnknownScript_0x193477 dbw 2, UnknownScript_0x193477
dbw 5, UnknownScript_0x193487 dbw 5, UnknownScript_0x193487
; 0x193471
UnknownScript_0x193471: ; 0x193471 UnknownScript_0x193471:
priorityjump UnknownScript_0x19348c priorityjump UnknownScript_0x19348c
end end
; 0x193475
UnknownScript_0x193475: ; 0x193475 UnknownScript_0x193475:
end end
; 0x193476
UnknownScript_0x193476: ; 0x193476 UnknownScript_0x193476:
end end
; 0x193477
UnknownScript_0x193477: ; 0x193477 UnknownScript_0x193477:
special Function29f47 special Function29f47
iffalse UnknownScript_0x193482 iffalse UnknownScript_0x193482
disappear $3 disappear $3
appear $2 appear $2
return return
; 0x193482
UnknownScript_0x193482: ; 0x193482 UnknownScript_0x193482:
disappear $2 disappear $2
appear $3 appear $3
return return
; 0x193487
UnknownScript_0x193487: ; 0x193487 UnknownScript_0x193487:
domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2
return return
; 0x19348c
UnknownScript_0x19348c: ; 0x19348c UnknownScript_0x19348c:
dotrigger $1 dotrigger $1
domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2
end end
; 0x193493
MapColosseumSignpost1Script: ; 0x193493 MapColosseumSignpost1Script:
special Function29ed9 special Function29ed9
newloadmap $f8 newloadmap $f8
end end
; 0x193499
ChrisScript_0x193499: ; 0x193499 ChrisScript_0x193499:
loadfont loadfont
writetext UnknownText_0x1934a0 writetext UnknownText_0x1934a0
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1934a0
UnknownText_0x1934a0: ; 0x1934a0 UnknownText_0x1934a0:
text "Your friend is" text "Your friend is"
line "ready." line "ready."
done done
; 0x1934b7
Colosseum_MapEventHeader: ; 0x1934b7 Colosseum_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -96,4 +85,3 @@ Colosseum_MapEventHeader: ; 0x1934b7
db 2 db 2
person_event SPRITE_CHRIS, 8, 7, $9, $0, 255, 255, $0, 0, ChrisScript_0x193499, $0000 person_event SPRITE_CHRIS, 8, 7, $9, $0, 255, 255, $0, 0, ChrisScript_0x193499, $0000
person_event SPRITE_CHRIS, 8, 10, $8, $0, 255, 255, $0, 0, ChrisScript_0x193499, $0001 person_event SPRITE_CHRIS, 8, 10, $8, $0, 255, 255, $0, 0, ChrisScript_0x193499, $0001
; 0x1934eb

View File

@@ -1,16 +1,14 @@
CopycatsHouse1F_MapScriptHeader: ; 0x18ad11 CopycatsHouse1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x18ad13
PokefanMScript_0x18ad13: ; 0x18ad13 PokefanMScript_0x18ad13:
jumptextfaceplayer UnknownText_0x18ad34 jumptextfaceplayer UnknownText_0x18ad34
; 0x18ad16
PokefanFScript_0x18ad16: ; 0x18ad16 PokefanFScript_0x18ad16:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_RETURNED_MACHINE_PART checkevent EVENT_RETURNED_MACHINE_PART
@@ -19,25 +17,22 @@ PokefanFScript_0x18ad16: ; 0x18ad16
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18ad24
UnknownScript_0x18ad24: ; 0x18ad24 UnknownScript_0x18ad24:
writetext UnknownText_0x18add3 writetext UnknownText_0x18add3
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18ad2a
ClefairyScript_0x18ad2a: ; 0x18ad2a ClefairyScript_0x18ad2a:
loadfont loadfont
writetext UnknownText_0x18ae4b writetext UnknownText_0x18ae4b
cry BLISSEY cry BLISSEY
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18ad34
UnknownText_0x18ad34: ; 0x18ad34 UnknownText_0x18ad34:
text "My daughter likes" text "My daughter likes"
line "to mimic people." line "to mimic people."
@@ -47,18 +42,16 @@ UnknownText_0x18ad34: ; 0x18ad34
para "nickname COPYCAT" para "nickname COPYCAT"
line "around here." line "around here."
done done
; 0x18ad95
UnknownText_0x18ad95: ; 0x18ad95 UnknownText_0x18ad95:
text "My daughter is so" text "My daughter is so"
line "self-centered…" line "self-centered…"
para "She only has a few" para "She only has a few"
line "friends." line "friends."
done done
; 0x18add3
UnknownText_0x18add3: ; 0x18add3 UnknownText_0x18add3:
text "She recently lost" text "She recently lost"
line "the # DOLL that" line "the # DOLL that"
@@ -69,14 +62,12 @@ UnknownText_0x18add3: ; 0x18add3
line "she's gotten even" line "she's gotten even"
cont "better at mimicry…" cont "better at mimicry…"
done done
; 0x18ae4b
UnknownText_0x18ae4b: ; 0x18ae4b UnknownText_0x18ae4b:
text "BLISSEY: Bliisii!" text "BLISSEY: Bliisii!"
done done
; 0x18ae5e
CopycatsHouse1F_MapEventHeader: ; 0x18ae5e CopycatsHouse1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -97,4 +88,3 @@ CopycatsHouse1F_MapEventHeader: ; 0x18ae5e
person_event SPRITE_POKEFAN_M, 7, 6, $6, $0, 255, 255, $0, 0, PokefanMScript_0x18ad13, $ffff person_event SPRITE_POKEFAN_M, 7, 6, $6, $0, 255, 255, $0, 0, PokefanMScript_0x18ad13, $ffff
person_event SPRITE_POKEFAN_F, 8, 9, $8, $0, 255, 255, $a0, 0, PokefanFScript_0x18ad16, $ffff person_event SPRITE_POKEFAN_F, 8, 9, $8, $0, 255, 255, $a0, 0, PokefanFScript_0x18ad16, $ffff
person_event SPRITE_CLEFAIRY, 10, 10, $16, $0, 255, 255, $0, 0, ClefairyScript_0x18ad2a, $ffff person_event SPRITE_CLEFAIRY, 10, 10, $16, $0, 255, 255, $0, 0, ClefairyScript_0x18ad2a, $ffff
; 0x18ae9a

View File

@@ -1,4 +1,4 @@
CopycatsHouse2F_MapScriptHeader: ; 0x18ae9a CopycatsHouse2F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -8,7 +8,6 @@ CopycatsHouse2F_MapScriptHeader: ; 0x18ae9a
; callbacks ; callbacks
dbw 2, CopycatsHouse2FCallback dbw 2, CopycatsHouse2FCallback
; 0x18ae9f
CopycatsHouse2FCallback: CopycatsHouse2FCallback:
checkflag $0063 checkflag $0063
@@ -184,7 +183,7 @@ CopycatsHouse2FDoll:
CopycatsHouse2FBookshelf: CopycatsHouse2FBookshelf:
jumpstd picturebookshelf jumpstd picturebookshelf
MovementData_0x18afd0: ; 0x18afd0 MovementData_0x18afd0:
turn_head_down turn_head_down
turn_head_left turn_head_left
turn_head_up turn_head_up
@@ -195,9 +194,8 @@ MovementData_0x18afd0: ; 0x18afd0
turn_head_right turn_head_right
turn_head_down turn_head_down
step_end step_end
; 0x18afda
UnknownText_0x18afda: ; 0x18afda UnknownText_0x18afda:
text "<PLAYER>: Hi! Do" text "<PLAYER>: Hi! Do"
line "you like #MON?" line "you like #MON?"
@@ -207,18 +205,16 @@ UnknownText_0x18afda: ; 0x18afda
para "<PLAYER>: Huh?" para "<PLAYER>: Huh?"
line "You're strange!" line "You're strange!"
done done
; 0x18b028
UnknownText_0x18b028: ; 0x18b028 UnknownText_0x18b028:
text "COPYCAT: Hmm?" text "COPYCAT: Hmm?"
line "Quit mimicking?" line "Quit mimicking?"
para "But that's my" para "But that's my"
line "favorite hobby!" line "favorite hobby!"
done done
; 0x18b064
UnknownText_0x18b064: ; 0x18b064 UnknownText_0x18b064:
text "<PLAYER>: Hi!" text "<PLAYER>: Hi!"
line "I heard that you" line "I heard that you"
@@ -236,9 +232,8 @@ UnknownText_0x18b064: ; 0x18b064
line "it when you went" line "it when you went"
cont "to VERMILION CITY?" cont "to VERMILION CITY?"
done done
; 0x18b116
UnknownText_0x18b116: ; 0x18b116 UnknownText_0x18b116:
text "COPYCAT: Pardon?" text "COPYCAT: Pardon?"
para "I shouldn't decide" para "I shouldn't decide"
@@ -249,9 +244,8 @@ UnknownText_0x18b116: ; 0x18b116
line "worried… What if" line "worried… What if"
cont "someone finds it?" cont "someone finds it?"
done done
; 0x18b17f
UnknownText_0x18b17f: ; 0x18b17f UnknownText_0x18b17f:
text "COPYCAT: Yay!" text "COPYCAT: Yay!"
line "That's my CLEFAIRY" line "That's my CLEFAIRY"
cont "# DOLL!" cont "# DOLL!"
@@ -262,16 +256,14 @@ UnknownText_0x18b17f: ; 0x18b17f
para "sewn on? That's" para "sewn on? That's"
line "proof!" line "proof!"
done done
; 0x18b1e2
UnknownText_0x18b1e2: ; 0x18b1e2 UnknownText_0x18b1e2:
text "OK. Here's the" text "OK. Here's the"
line "MAGNET TRAIN PASS" line "MAGNET TRAIN PASS"
cont "like I promised!" cont "like I promised!"
done done
; 0x18b214
UnknownText_0x18b214: ; 0x18b214 UnknownText_0x18b214:
text "COPYCAT: That's" text "COPYCAT: That's"
line "the PASS for the" line "the PASS for the"
cont "MAGNET TRAIN." cont "MAGNET TRAIN."
@@ -283,9 +275,8 @@ UnknownText_0x18b214: ; 0x18b214
line "down our old house" line "down our old house"
cont "for the STATION." cont "for the STATION."
done done
; 0x18b298
UnknownText_0x18b298: ; 0x18b298 UnknownText_0x18b298:
text "<PLAYER>: Hi!" text "<PLAYER>: Hi!"
line "Thanks a lot for" line "Thanks a lot for"
cont "the rail PASS!" cont "the rail PASS!"
@@ -296,15 +287,13 @@ UnknownText_0x18b298: ; 0x18b298
line "that fun to mimic" line "that fun to mimic"
cont "my every move?" cont "my every move?"
done done
; 0x18b2f5
UnknownText_0x18b2f5: ; 0x18b2f5 UnknownText_0x18b2f5:
text "COPYCAT: You bet!" text "COPYCAT: You bet!"
line "It's a scream!" line "It's a scream!"
done done
; 0x18b316
UnknownText_0x18b316: ; 0x18b316 UnknownText_0x18b316:
text "<PLAYER>: Hi. You" text "<PLAYER>: Hi. You"
line "must like #MON." line "must like #MON."
@@ -314,9 +303,8 @@ UnknownText_0x18b316: ; 0x18b316
para "<PLAYER>: Pardon?" para "<PLAYER>: Pardon?"
line "You're weird!" line "You're weird!"
done done
; 0x18b366
UnknownText_0x18b366: ; 0x18b366 UnknownText_0x18b366:
text "<PLAYER>: Hi. Did" text "<PLAYER>: Hi. Did"
line "you really lose" line "you really lose"
cont "your # DOLL?" cont "your # DOLL?"
@@ -334,9 +322,8 @@ UnknownText_0x18b366: ; 0x18b366
line "it when you were" line "it when you were"
cont "in VERMILION?" cont "in VERMILION?"
done done
; 0x18b415
UnknownText_0x18b415: ; 0x18b415 UnknownText_0x18b415:
text "<PLAYER>: Thank you" text "<PLAYER>: Thank you"
line "for the rail PASS!" line "for the rail PASS!"
@@ -348,21 +335,18 @@ UnknownText_0x18b415: ; 0x18b415
para "copy what I say" para "copy what I say"
line "and do?" line "and do?"
done done
; 0x18b476
CopycatsDodrioText1: ; 0x18b476 CopycatsDodrioText1:
text "DODRIO: Gii giii!" text "DODRIO: Gii giii!"
done done
; 0x18b489
CopycatsDodrioText2: ; 0x18b489 CopycatsDodrioText2:
text "MIRROR, MIRROR ON" text "MIRROR, MIRROR ON"
line "THE WALL, WHO'S" line "THE WALL, WHO'S"
para "THE FAIREST ONE OF" para "THE FAIREST ONE OF"
line "ALL?" line "ALL?"
done done
; 0x18b4c4
CopycatsHouse2FDollText: CopycatsHouse2FDollText:
text "This is a rare" text "This is a rare"
@@ -371,7 +355,7 @@ CopycatsHouse2FDollText:
para "It's only a doll…" para "It's only a doll…"
done done
CopycatsHouse2F_MapEventHeader: ; 0x18b4f0 CopycatsHouse2F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -395,4 +379,3 @@ CopycatsHouse2F_MapEventHeader: ; 0x18b4f0
person_event SPRITE_MONSTER, 5, 6, $6, $0, 255, 255, $a0, 0, CopycatsHouse2FDoll, $ffff person_event SPRITE_MONSTER, 5, 6, $6, $0, 255, 255, $a0, 0, CopycatsHouse2FDoll, $ffff
person_event SPRITE_BIRD, 5, 11, $6, $0, 255, 255, $90, 0, CopycatsHouse2FDoll, $ffff person_event SPRITE_BIRD, 5, 11, $6, $0, 255, 255, $90, 0, CopycatsHouse2FDoll, $ffff
person_event SPRITE_COPYCAT, 7, 8, $8, $0, 255, 255, $90, 0, Copycat, $06ef person_event SPRITE_COPYCAT, 7, 8, $8, $0, 255, 255, $90, 0, Copycat, $06ef
; 0x18b553

View File

@@ -1,12 +1,11 @@
DarkCaveBlackthornEntrance_MapScriptHeader: ; 0x18c71e DarkCaveBlackthornEntrance_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x18c720
PharmacistScript_0x18c720: ; 0x18c720 PharmacistScript_0x18c720:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GOT_BLACKGLASSES_IN_DARK_CAVE checkevent EVENT_GOT_BLACKGLASSES_IN_DARK_CAVE
@@ -16,23 +15,20 @@ PharmacistScript_0x18c720: ; 0x18c720
verbosegiveitem BLACKGLASSES, 1 verbosegiveitem BLACKGLASSES, 1
iffalse UnknownScript_0x18c739 iffalse UnknownScript_0x18c739
setevent EVENT_GOT_BLACKGLASSES_IN_DARK_CAVE setevent EVENT_GOT_BLACKGLASSES_IN_DARK_CAVE
UnknownScript_0x18c735: ; 0x18c735 UnknownScript_0x18c735:
writetext UnknownText_0x18c80c writetext UnknownText_0x18c80c
closetext closetext
UnknownScript_0x18c739: ; 0x18c739 UnknownScript_0x18c739:
loadmovesprites loadmovesprites
end end
; 0x18c73b
ItemFragment_0x18c73b: ; 0x18c73b ItemFragment_0x18c73b:
db REVIVE, 1 db REVIVE, 1
; 0x18c73d
ItemFragment_0x18c73d: ; 0x18c73d ItemFragment_0x18c73d:
db TM_SNORE, 1 db TM_SNORE, 1
; 0x18c73f
UnknownText_0x18c73f: ; 0x18c73f UnknownText_0x18c73f:
text "Whoa! You startled" text "Whoa! You startled"
line "me there!" line "me there!"
@@ -53,16 +49,14 @@ UnknownText_0x18c73f: ; 0x18c73f
cont "GLASSES, so forget" cont "GLASSES, so forget"
cont "you saw me, OK?" cont "you saw me, OK?"
done done
; 0x18c80c
UnknownText_0x18c80c: ; 0x18c80c UnknownText_0x18c80c:
text "BLACKGLASSES ups" text "BLACKGLASSES ups"
line "the power of dark-" line "the power of dark-"
cont "type moves." cont "type moves."
done done
; 0x18c83d
DarkCaveBlackthornEntrance_MapEventHeader: ; 0x18c83d DarkCaveBlackthornEntrance_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -82,4 +76,3 @@ DarkCaveBlackthornEntrance_MapEventHeader: ; 0x18c83d
person_event SPRITE_PHARMACIST, 7, 11, $3, $0, 255, 255, $0, 0, PharmacistScript_0x18c720, $ffff person_event SPRITE_PHARMACIST, 7, 11, $3, $0, 255, 255, $0, 0, PharmacistScript_0x18c720, $ffff
person_event SPRITE_POKE_BALL, 28, 25, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c73b, $06a1 person_event SPRITE_POKE_BALL, 28, 25, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c73b, $06a1
person_event SPRITE_POKE_BALL, 26, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c73d, $06a2 person_event SPRITE_POKE_BALL, 26, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c73d, $06a2
; 0x18c874

View File

@@ -1,37 +1,31 @@
DarkCaveVioletEntrance_MapScriptHeader: ; 0x18c68c DarkCaveVioletEntrance_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x18c68e
ItemFragment_0x18c68e: ; 0x18c68e ItemFragment_0x18c68e:
db POTION, 1 db POTION, 1
; 0x18c690
ItemFragment_0x18c690: ; 0x18c690 ItemFragment_0x18c690:
db FULL_HEAL, 1 db FULL_HEAL, 1
; 0x18c692
ItemFragment_0x18c692: ; 0x18c692 ItemFragment_0x18c692:
db HYPER_POTION, 1 db HYPER_POTION, 1
; 0x18c694
ItemFragment_0x18c694: ; 0x18c694 ItemFragment_0x18c694:
db DIRE_HIT, 1 db DIRE_HIT, 1
; 0x18c696
DarkCaveVioletEntranceRock: DarkCaveVioletEntranceRock:
jumpstd smashrock jumpstd smashrock
MapDarkCaveVioletEntranceSignpostItem0: ; 0x18c699 MapDarkCaveVioletEntranceSignpostItem0:
dw $009d dw $009d
db ELIXER db ELIXER
; 0x18c69c
DarkCaveVioletEntrance_MapEventHeader: ; 0x18c69c DarkCaveVioletEntrance_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -58,4 +52,3 @@ DarkCaveVioletEntrance_MapEventHeader: ; 0x18c69c
person_event SPRITE_POKE_BALL, 26, 40, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c690, $069f person_event SPRITE_POKE_BALL, 26, 40, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c690, $069f
person_event SPRITE_POKE_BALL, 13, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c692, $06a0 person_event SPRITE_POKE_BALL, 13, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c692, $06a0
person_event SPRITE_POKE_BALL, 32, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c694, $07ce person_event SPRITE_POKE_BALL, 32, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c694, $07ce
; 0x18c71e

View File

@@ -1,4 +1,4 @@
DayCare_MapScriptHeader: ; 0x62f76 DayCare_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -8,23 +8,20 @@ DayCare_MapScriptHeader: ; 0x62f76
; callbacks ; callbacks
dbw 2, UnknownScript_0x62f7b dbw 2, UnknownScript_0x62f7b
; 0x62f7b
UnknownScript_0x62f7b: ; 0x62f7b UnknownScript_0x62f7b:
checkflag $0005 checkflag $0005
iftrue UnknownScript_0x62f88 iftrue UnknownScript_0x62f88
clearevent $06e5 clearevent $06e5
setevent $06e6 setevent $06e6
return return
; 0x62f88
UnknownScript_0x62f88: ; 0x62f88 UnknownScript_0x62f88:
setevent $06e5 setevent $06e5
clearevent $06e6 clearevent $06e6
return return
; 0x62f8f
GrampsScript_0x62f8f: ; 0x62f8f GrampsScript_0x62f8f:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GOT_ODD_EGG checkevent EVENT_GOT_ODD_EGG
@@ -44,24 +41,21 @@ GrampsScript_0x62f8f: ; 0x62f8f
loadmovesprites loadmovesprites
setevent EVENT_GOT_ODD_EGG setevent EVENT_GOT_ODD_EGG
end end
; 0x62fb6
UnknownScript_0x62fb6: ; 0x62fb6 UnknownScript_0x62fb6:
loadfont loadfont
writetext UnknownText_0x63237 writetext UnknownText_0x63237
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x62fbd
UnknownScript_0x62fbd: ; 0x62fbd UnknownScript_0x62fbd:
special Function166d6 special Function166d6
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x62fc3
GrannyScript_0x62fc3: ; 0x62fc3 GrannyScript_0x62fc3:
faceplayer faceplayer
loadfont loadfont
checkflag $0005 checkflag $0005
@@ -70,25 +64,22 @@ GrannyScript_0x62fc3: ; 0x62fc3
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x62fd1
UnknownScript_0x62fd1: ; 0x62fd1 UnknownScript_0x62fd1:
writetext UnknownText_0x62fda writetext UnknownText_0x62fda
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x62fd7
DayCareBookshelf: DayCareBookshelf:
jumpstd difficultbookshelf jumpstd difficultbookshelf
UnknownText_0x62fda: ; 0x62fda UnknownText_0x62fda:
text "Gramps was looking" text "Gramps was looking"
line "for you." line "for you."
done done
; 0x62ff7
UnknownText_0x62ff7: ; 0x62ff7 UnknownText_0x62ff7:
text "I'm the DAY-CARE" text "I'm the DAY-CARE"
line "MAN." line "MAN."
@@ -110,9 +101,8 @@ UnknownText_0x62ff7: ; 0x62ff7
para "need it. You may" para "need it. You may"
line "as well have it." line "as well have it."
done done
; 0x630ce
UnknownText_0x630ce: ; 0x630ce UnknownText_0x630ce:
text "I'm the DAY-CARE" text "I'm the DAY-CARE"
line "MAN." line "MAN."
@@ -135,20 +125,17 @@ UnknownText_0x630ce: ; 0x630ce
para "Then fine, this is" para "Then fine, this is"
line "yours to keep!" line "yours to keep!"
done done
; 0x631a1
UnknownText_0x631a1: ; 0x631a1 UnknownText_0x631a1:
text "Come again." text "Come again."
done done
; 0x631ae
UnknownText_0x631ae: ; 0x631ae UnknownText_0x631ae:
text "<PLAYER> received" text "<PLAYER> received"
line "ODD EGG!" line "ODD EGG!"
done done
; 0x631c3
UnknownText_0x631c3: ; 0x631c3 UnknownText_0x631c3:
text "I found that when" text "I found that when"
line "I was caring for" line "I was caring for"
@@ -161,15 +148,13 @@ UnknownText_0x631c3: ; 0x631c3
para "EGG, so I'd kept" para "EGG, so I'd kept"
line "it around." line "it around."
done done
; 0x63237
UnknownText_0x63237: ; 0x63237 UnknownText_0x63237:
text "You've no room for" text "You've no room for"
line "this." line "this."
done done
; 0x63250
DayCare_MapEventHeader: ; 0x63250 DayCare_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -192,4 +177,3 @@ DayCare_MapEventHeader: ; 0x63250
db 2 db 2
person_event SPRITE_GRAMPS, 7, 6, $9, $0, 255, 255, $0, 0, GrampsScript_0x62f8f, $06e5 person_event SPRITE_GRAMPS, 7, 6, $9, $0, 255, 255, $0, 0, GrampsScript_0x62f8f, $06e5
person_event SPRITE_GRANNY, 7, 9, $8, $0, 255, 255, $80, 0, GrannyScript_0x62fc3, $ffff person_event SPRITE_GRANNY, 7, 9, $8, $0, 255, 255, $80, 0, GrannyScript_0x62fc3, $ffff
; 0x6328e

View File

@@ -1,31 +1,27 @@
DiglettsCave_MapScriptHeader: ; 0x74000 DiglettsCave_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x74002
PokefanMScript_0x74002: ; 0x74002 PokefanMScript_0x74002:
jumptextfaceplayer UnknownText_0x74008 jumptextfaceplayer UnknownText_0x74008
; 0x74005
MapDiglettsCaveSignpostItem0: ; 0x74005 MapDiglettsCaveSignpostItem0:
dw $00e4 dw $00e4
db MAX_REVIVE db MAX_REVIVE
; 0x74008
UnknownText_0x74008: ; 0x74008 UnknownText_0x74008:
text "A bunch of DIGLETT" text "A bunch of DIGLETT"
line "popped out of the" line "popped out of the"
para "ground! That was" para "ground! That was"
line "shocking." line "shocking."
done done
; 0x74049
DiglettsCave_MapEventHeader: ; 0x74049 DiglettsCave_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -48,4 +44,3 @@ DiglettsCave_MapEventHeader: ; 0x74049
; people-events ; people-events
db 1 db 1
person_event SPRITE_POKEFAN_M, 35, 7, $6, $0, 255, 255, $0, 0, PokefanMScript_0x74002, $ffff person_event SPRITE_POKEFAN_M, 35, 7, $6, $0, 255, 255, $0, 0, PokefanMScript_0x74002, $ffff
; 0x7407f

View File

@@ -1,4 +1,4 @@
DragonShrine_MapScriptHeader: ; 0x18d014 DragonShrine_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,24 +8,21 @@ DragonShrine_MapScriptHeader: ; 0x18d014
; callback count ; callback count
db 0 db 0
; 0x18d01e
UnknownScript_0x18d01e: ; 0x18d01e UnknownScript_0x18d01e:
priorityjump UnknownScript_0x18d023 priorityjump UnknownScript_0x18d023
end end
; 0x18d022
UnknownScript_0x18d022: ; 0x18d022 UnknownScript_0x18d022:
end end
; 0x18d023
UnknownScript_0x18d023: ; 0x18d023 UnknownScript_0x18d023:
applymovement $0, MovementData_0x18d2bf applymovement $0, MovementData_0x18d2bf
applymovement $2, MovementData_0x18d2c7 applymovement $2, MovementData_0x18d2c7
loadfont loadfont
writetext UnknownText_0x18d2ea writetext UnknownText_0x18d2ea
keeptextopen keeptextopen
UnknownScript_0x18d030: ; 0x18d030 UnknownScript_0x18d030:
setevent $0001 setevent $0001
writetext UnknownText_0x18d3bc writetext UnknownText_0x18d3bc
keeptextopen keeptextopen
@@ -36,9 +33,8 @@ UnknownScript_0x18d030: ; 0x18d030
if_equal $2, UnknownScript_0x18d0cb if_equal $2, UnknownScript_0x18d0cb
if_equal $3, UnknownScript_0x18d0a9 if_equal $3, UnknownScript_0x18d0a9
end end
; 0x18d049
UnknownScript_0x18d049: ; 0x18d049 UnknownScript_0x18d049:
setevent $0002 setevent $0002
writetext UnknownText_0x18d3d3 writetext UnknownText_0x18d3d3
keeptextopen keeptextopen
@@ -48,7 +44,7 @@ UnknownScript_0x18d049: ; 0x18d049
if_equal $1, UnknownScript_0x18d0a9 if_equal $1, UnknownScript_0x18d0a9
if_equal $2, UnknownScript_0x18d0a9 if_equal $2, UnknownScript_0x18d0a9
if_equal $3, UnknownScript_0x18d0cb if_equal $3, UnknownScript_0x18d0cb
UnknownScript_0x18d061: ; 0x18d061 UnknownScript_0x18d061:
setevent $0003 setevent $0003
writetext UnknownText_0x18d3f3 writetext UnknownText_0x18d3f3
keeptextopen keeptextopen
@@ -58,7 +54,7 @@ UnknownScript_0x18d061: ; 0x18d061
if_equal $1, UnknownScript_0x18d0cb if_equal $1, UnknownScript_0x18d0cb
if_equal $2, UnknownScript_0x18d0a9 if_equal $2, UnknownScript_0x18d0a9
if_equal $3, UnknownScript_0x18d0a9 if_equal $3, UnknownScript_0x18d0a9
UnknownScript_0x18d079: ; 0x18d079 UnknownScript_0x18d079:
setevent $0004 setevent $0004
writetext UnknownText_0x18d420 writetext UnknownText_0x18d420
keeptextopen keeptextopen
@@ -68,7 +64,7 @@ UnknownScript_0x18d079: ; 0x18d079
if_equal $1, UnknownScript_0x18d0a9 if_equal $1, UnknownScript_0x18d0a9
if_equal $2, UnknownScript_0x18d0cb if_equal $2, UnknownScript_0x18d0cb
if_equal $3, UnknownScript_0x18d0a9 if_equal $3, UnknownScript_0x18d0a9
UnknownScript_0x18d091: ; 0x18d091 UnknownScript_0x18d091:
setevent $0005 setevent $0005
writetext UnknownText_0x18d44a writetext UnknownText_0x18d44a
keeptextopen keeptextopen
@@ -78,7 +74,7 @@ UnknownScript_0x18d091: ; 0x18d091
if_equal $1, UnknownScript_0x18d0cb if_equal $1, UnknownScript_0x18d0cb
if_equal $2, UnknownScript_0x18d0a9 if_equal $2, UnknownScript_0x18d0a9
if_equal $3, UnknownScript_0x18d0cb if_equal $3, UnknownScript_0x18d0cb
UnknownScript_0x18d0a9: ; 0x18d0a9 UnknownScript_0x18d0a9:
checkevent $0005 checkevent $0005
iftrue UnknownScript_0x18d100 iftrue UnknownScript_0x18d100
writetext UnknownText_0x18d82d writetext UnknownText_0x18d82d
@@ -91,7 +87,7 @@ UnknownScript_0x18d0a9: ; 0x18d0a9
iftrue UnknownScript_0x18d061 iftrue UnknownScript_0x18d061
checkevent $0001 checkevent $0001
iftrue UnknownScript_0x18d049 iftrue UnknownScript_0x18d049
UnknownScript_0x18d0cb: ; 0x18d0cb UnknownScript_0x18d0cb:
loadmovesprites loadmovesprites
spriteface $2, LEFT spriteface $2, LEFT
loadfont loadfont
@@ -115,7 +111,7 @@ UnknownScript_0x18d0cb: ; 0x18d0cb
iftrue UnknownScript_0x18d049 iftrue UnknownScript_0x18d049
checkevent $0001 checkevent $0001
iftrue UnknownScript_0x18d030 iftrue UnknownScript_0x18d030
UnknownScript_0x18d100: ; 0x18d100 UnknownScript_0x18d100:
writetext UnknownText_0x18d47c writetext UnknownText_0x18d47c
closetext closetext
loadmovesprites loadmovesprites
@@ -190,9 +186,8 @@ UnknownScript_0x18d100: ; 0x18d100
waitbutton waitbutton
setevent $0000 setevent $0000
end end
; 0x18d1a5
ElderScript_0x18d1a5: ; 0x18d1a5 ElderScript_0x18d1a5:
faceplayer faceplayer
loadfont loadfont
checkevent $0000 checkevent $0000
@@ -207,9 +202,8 @@ ElderScript_0x18d1a5: ; 0x18d1a5
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18d1c5
UnknownScript_0x18d1c5: ; 0x18d1c5 UnknownScript_0x18d1c5:
writetext UnknownText_0x18d604 writetext UnknownText_0x18d604
closetext closetext
checkcode VAR_PARTYCOUNT checkcode VAR_PARTYCOUNT
@@ -226,141 +220,124 @@ UnknownScript_0x18d1c5: ; 0x18d1c5
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18d1ed
UnknownScript_0x18d1ed: ; 0x18d1ed UnknownScript_0x18d1ed:
writetext UnknownText_0x18d6ac writetext UnknownText_0x18d6ac
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18d1f3
UnknownScript_0x18d1f3: ; 0x18d1f3 UnknownScript_0x18d1f3:
writetext UnknownText_0x18d782 writetext UnknownText_0x18d782
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18d1f9
UnknownScript_0x18d1f9: ; 0x18d1f9 UnknownScript_0x18d1f9:
writetext UnknownText_0x18d5e5 writetext UnknownText_0x18d5e5
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18d1ff
UnknownScript_0x18d1ff: ; 0x18d1ff UnknownScript_0x18d1ff:
writetext UnknownText_0x18d6ca writetext UnknownText_0x18d6ca
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18d205
ElderScript_0x18d205: ; 0x18d205 ElderScript_0x18d205:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x18d840 writetext UnknownText_0x18d840
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18d20d
ElderScript_0x18d20d: ; 0x18d20d ElderScript_0x18d20d:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x18d8b1 writetext UnknownText_0x18d8b1
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18d215
MenuDataHeader_0x18d215: ; 0x18d215 MenuDataHeader_0x18d215:
db $40 ; flags db $40 ; flags
db 04, 08 ; start coords db 04, 08 ; start coords
db 11, 19 ; end coords db 11, 19 ; end coords
dw MenuData2_0x18d21d dw MenuData2_0x18d21d
db 1 ; default option db 1 ; default option
; 0x18d21d
MenuData2_0x18d21d: ; 0x18d21d MenuData2_0x18d21d:
db $81 ; flags db $81 ; flags
db 3 ; items db 3 ; items
db "Pal@" db "Pal@"
db "Underling@" db "Underling@"
db "Friend@" db "Friend@"
; 0x18d234
MenuDataHeader_0x18d234: ; 0x18d234 MenuDataHeader_0x18d234:
db $40 ; flags db $40 ; flags
db 04, 09 ; start coords db 04, 09 ; start coords
db 11, 19 ; end coords db 11, 19 ; end coords
dw MenuData2_0x18d23c dw MenuData2_0x18d23c
db 1 ; default option db 1 ; default option
; 0x18d23c
MenuData2_0x18d23c: ; 0x18d23c MenuData2_0x18d23c:
db $81 ; flags db $81 ; flags
db 3 ; items db 3 ; items
db "Strategy@" db "Strategy@"
db "Raising@" db "Raising@"
db "Cheating@" db "Cheating@"
; 0x18d258
MenuDataHeader_0x18d258: ; 0x18d258 MenuDataHeader_0x18d258:
db $40 ; flags db $40 ; flags
db 04, 05 ; start coords db 04, 05 ; start coords
db 11, 19 ; end coords db 11, 19 ; end coords
dw MenuData2_0x18d260 dw MenuData2_0x18d260
db 1 ; default option db 1 ; default option
; 0x18d260
MenuData2_0x18d260: ; 0x18d260 MenuData2_0x18d260:
db $81 ; flags db $81 ; flags
db 3 ; items db 3 ; items
db "Weak person@" db "Weak person@"
db "Tough person@" db "Tough person@"
db "Anybody@" db "Anybody@"
; 0x18d283
MenuDataHeader_0x18d283: ; 0x18d283 MenuDataHeader_0x18d283:
db $40 ; flags db $40 ; flags
db 04, 08 ; start coords db 04, 08 ; start coords
db 11, 19 ; end coords db 11, 19 ; end coords
dw MenuData2_0x18d28b dw MenuData2_0x18d28b
db 1 ; default option db 1 ; default option
; 0x18d28b
MenuData2_0x18d28b: ; 0x18d28b MenuData2_0x18d28b:
db $81 ; flags db $81 ; flags
db 3 ; items db 3 ; items
db "Love@" db "Love@"
db "Violence@" db "Violence@"
db "Knowledge@" db "Knowledge@"
; 0x18d2a5
MenuDataHeader_0x18d2a5: ; 0x18d2a5 MenuDataHeader_0x18d2a5:
db $40 ; flags db $40 ; flags
db 04, 12 ; start coords db 04, 12 ; start coords
db 11, 19 ; end coords db 11, 19 ; end coords
dw MenuData2_0x18d2ad dw MenuData2_0x18d2ad
db 1 ; default option db 1 ; default option
; 0x18d2ad
MenuData2_0x18d2ad: ; 0x18d2ad MenuData2_0x18d2ad:
db $81 ; flags db $81 ; flags
db 3 ; items db 3 ; items
db "Tough@" db "Tough@"
db "Both@" db "Both@"
db "Weak@" db "Weak@"
; 0x18d2bf
MovementData_0x18d2bf: ; 0x18d2bf MovementData_0x18d2bf:
slow_step_up slow_step_up
slow_step_up slow_step_up
slow_step_up slow_step_up
@@ -369,61 +346,52 @@ MovementData_0x18d2bf: ; 0x18d2bf
slow_step_up slow_step_up
slow_step_up slow_step_up
step_end step_end
; 0x18d2c7
MovementData_0x18d2c7: ; 0x18d2c7 MovementData_0x18d2c7:
slow_step_down slow_step_down
step_end step_end
; 0x18d2c9
MovementData_0x18d2c9: ; 0x18d2c9 MovementData_0x18d2c9:
slow_step_left slow_step_left
slow_step_left slow_step_left
slow_step_left slow_step_left
turn_head_down turn_head_down
step_end step_end
; 0x18d2ce
MovementData_0x18d2ce: ; 0x18d2ce MovementData_0x18d2ce:
slow_step_right slow_step_right
slow_step_right slow_step_right
step_end step_end
; 0x18d2d1
MovementData_0x18d2d1: ; 0x18d2d1 MovementData_0x18d2d1:
slow_step_right slow_step_right
turn_head_down turn_head_down
step_end step_end
; 0x18d2d4
MovementData_0x18d2d4: ; 0x18d2d4 MovementData_0x18d2d4:
slow_step_up slow_step_up
slow_step_up slow_step_up
slow_step_up slow_step_up
slow_step_up slow_step_up
slow_step_up slow_step_up
step_end step_end
; 0x18d2da
MovementData_0x18d2da: ; 0x18d2da MovementData_0x18d2da:
fix_facing fix_facing
big_step_left big_step_left
step_end step_end
; 0x18d2dd
MovementData_0x18d2dd: ; 0x18d2dd MovementData_0x18d2dd:
slow_step_left slow_step_left
remove_fixed_facing remove_fixed_facing
step_end step_end
; 0x18d2e0
MovementData_0x18d2e0: ; 0x18d2e0 MovementData_0x18d2e0:
slow_step_right slow_step_right
slow_step_right slow_step_right
step_end step_end
; 0x18d2e3
MovementData_0x18d2e3: ; 0x18d2e3 MovementData_0x18d2e3:
step_down step_down
step_down step_down
step_down step_down
@@ -431,9 +399,8 @@ MovementData_0x18d2e3: ; 0x18d2e3
step_down step_down
step_down step_down
step_end step_end
; 0x18d2ea
UnknownText_0x18d2ea: ; 0x18d2ea UnknownText_0x18d2ea:
text "Hm… Good to see" text "Hm… Good to see"
line "you here." line "you here."
@@ -455,44 +422,38 @@ UnknownText_0x18d2ea: ; 0x18d2ea
para "Ready?" para "Ready?"
done done
; 0x18d3bc
UnknownText_0x18d3bc: ; 0x18d3bc UnknownText_0x18d3bc:
text "What are #MON" text "What are #MON"
line "to you?" line "to you?"
done done
; 0x18d3d3
UnknownText_0x18d3d3: ; 0x18d3d3 UnknownText_0x18d3d3:
text "What helps you to" text "What helps you to"
line "win battles?" line "win battles?"
done done
; 0x18d3f3
UnknownText_0x18d3f3: ; 0x18d3f3 UnknownText_0x18d3f3:
text "What kind of" text "What kind of"
line "trainer do you" line "trainer do you"
cont "wish to battle?" cont "wish to battle?"
done done
; 0x18d420
UnknownText_0x18d420: ; 0x18d420 UnknownText_0x18d420:
text "What is most" text "What is most"
line "important for" line "important for"
cont "raising #MON?" cont "raising #MON?"
done done
; 0x18d44a
UnknownText_0x18d44a: ; 0x18d44a UnknownText_0x18d44a:
text "Strong #MON." text "Strong #MON."
line "Weak #MON." line "Weak #MON."
para "Which is more" para "Which is more"
line "important?" line "important?"
done done
; 0x18d47c
UnknownText_0x18d47c: ; 0x18d47c UnknownText_0x18d47c:
text "Hm… I see…" text "Hm… I see…"
para "You care deeply" para "You care deeply"
@@ -510,9 +471,8 @@ UnknownText_0x18d47c: ; 0x18d47c
line "through at the" line "through at the"
cont "#MON LEAGUE." cont "#MON LEAGUE."
done done
; 0x18d520
UnknownText_0x18d520: ; 0x18d520 UnknownText_0x18d520:
text "CLAIR!" text "CLAIR!"
para "This child is" para "This child is"
@@ -526,9 +486,8 @@ UnknownText_0x18d520: ; 0x18d520
para "…Or must I inform" para "…Or must I inform"
line "LANCE of this?" line "LANCE of this?"
done done
; 0x18d5a3
UnknownText_0x18d5a3: ; 0x18d5a3 UnknownText_0x18d5a3:
text "CLAIR…" text "CLAIR…"
para "Reflect upon what" para "Reflect upon what"
@@ -537,15 +496,13 @@ UnknownText_0x18d5a3: ; 0x18d5a3
para "lack and this" para "lack and this"
line "child has." line "child has."
done done
; 0x18d5e5
UnknownText_0x18d5e5: ; 0x18d5e5 UnknownText_0x18d5e5:
text "Come again, if you" text "Come again, if you"
line "so desire." line "so desire."
done done
; 0x18d604
UnknownText_0x18d604: ; 0x18d604 UnknownText_0x18d604:
text "Hm… Good to see" text "Hm… Good to see"
line "you here." line "you here."
@@ -561,21 +518,18 @@ UnknownText_0x18d604: ; 0x18d604
para "have recognized" para "have recognized"
line "your worth." line "your worth."
done done
; 0x18d697
UnknownText_0x18d697: ; 0x18d697 UnknownText_0x18d697:
text "<PLAYER> received" text "<PLAYER> received"
line "DRATINI!" line "DRATINI!"
done done
; 0x18d6ac
UnknownText_0x18d6ac: ; 0x18d6ac UnknownText_0x18d6ac:
text "Hm? Your #MON" text "Hm? Your #MON"
line "party is full." line "party is full."
done done
; 0x18d6ca
UnknownText_0x18d6ca: ; 0x18d6ca UnknownText_0x18d6ca:
text "Dragon #MON are" text "Dragon #MON are"
line "symbolic of our" line "symbolic of our"
cont "clan." cont "clan."
@@ -586,9 +540,8 @@ UnknownText_0x18d6ca: ; 0x18d6ca
para "entrusted with" para "entrusted with"
line "one." line "one."
done done
; 0x18d724
UnknownText_0x18d724: ; 0x18d724 UnknownText_0x18d724:
text "CLAIR appears to" text "CLAIR appears to"
line "have learned an" line "have learned an"
@@ -598,9 +551,8 @@ UnknownText_0x18d724: ; 0x18d724
para "I thank you as her" para "I thank you as her"
line "grandfather." line "grandfather."
done done
; 0x18d782
UnknownText_0x18d782: ; 0x18d782 UnknownText_0x18d782:
text "A boy close to" text "A boy close to"
line "your age is in" line "your age is in"
cont "training here." cont "training here."
@@ -611,26 +563,22 @@ UnknownText_0x18d782: ; 0x18d782
para "younger. It is a" para "younger. It is a"
line "little worrisome…" line "little worrisome…"
done done
; 0x18d7f6
UnknownText_0x18d7f6: ; 0x18d7f6 UnknownText_0x18d7f6:
text "Hah? I didn't" text "Hah? I didn't"
line "quite catch that…" line "quite catch that…"
done done
; 0x18d816
UnknownText_0x18d816: ; 0x18d816 UnknownText_0x18d816:
text "What was it you" text "What was it you"
line "said?" line "said?"
done done
; 0x18d82d
UnknownText_0x18d82d: ; 0x18d82d UnknownText_0x18d82d:
text "Oh, I understand…" text "Oh, I understand…"
done done
; 0x18d840
UnknownText_0x18d840: ; 0x18d840 UnknownText_0x18d840:
text "It's been quite" text "It's been quite"
line "some time since a" line "some time since a"
@@ -641,9 +589,8 @@ UnknownText_0x18d840: ; 0x18d840
para "In fact, not since" para "In fact, not since"
line "Master LANCE." line "Master LANCE."
done done
; 0x18d8b1
UnknownText_0x18d8b1: ; 0x18d8b1 UnknownText_0x18d8b1:
text "You know young" text "You know young"
line "Master LANCE?" line "Master LANCE?"
@@ -654,9 +601,8 @@ UnknownText_0x18d8b1: ; 0x18d8b1
para "It's in their" para "It's in their"
line "blood." line "blood."
done done
; 0x18d916
UnknownText_0x18d916: ; 0x18d916 UnknownText_0x18d916:
text "So how did it go?" text "So how did it go?"
para "I guess there's no" para "I guess there's no"
@@ -668,41 +614,35 @@ UnknownText_0x18d916: ; 0x18d916
para "…What? You passed?" para "…What? You passed?"
done done
; 0x18d974
UnknownText_0x18d974: ; 0x18d974 UnknownText_0x18d974:
text "That can't be!" text "That can't be!"
done done
; 0x18d983
UnknownText_0x18d983: ; 0x18d983 UnknownText_0x18d983:
text "You're lying!" text "You're lying!"
para "Even I haven't" para "Even I haven't"
line "been approved!" line "been approved!"
done done
; 0x18d9ae
UnknownText_0x18d9ae: ; 0x18d9ae UnknownText_0x18d9ae:
text "I-I understand…" text "I-I understand…"
done done
; 0x18d9bf
UnknownText_0x18d9bf: ; 0x18d9bf UnknownText_0x18d9bf:
text "Here, this is the" text "Here, this is the"
line "RISINGBADGE…" line "RISINGBADGE…"
para "Hurry up! Take it!" para "Hurry up! Take it!"
done done
; 0x18d9f2
UnknownText_0x18d9f2: ; 0x18d9f2 UnknownText_0x18d9f2:
text "<PLAYER> received" text "<PLAYER> received"
line "RISINGBADGE." line "RISINGBADGE."
done done
; 0x18da0b
UnknownText_0x18da0b: ; 0x18da0b UnknownText_0x18da0b:
text "RISINGBADGE will" text "RISINGBADGE will"
line "enable your" line "enable your"
@@ -719,14 +659,12 @@ UnknownText_0x18da0b: ; 0x18da0b
para "command without" para "command without"
line "question." line "question."
done done
; 0x18dab4
UnknownText_0x18dab4: ; 0x18dab4 UnknownText_0x18dab4:
text $56, $56, $56, $56, $56, $56 text $56, $56, $56, $56, $56, $56
done done
; 0x18dabc
DragonShrine_MapEventHeader: ; 0x18dabc DragonShrine_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -747,4 +685,3 @@ DragonShrine_MapEventHeader: ; 0x18dabc
person_event SPRITE_ELDER, 8, 6, $9, $0, 255, 255, $0, 0, ElderScript_0x18d205, $0000 person_event SPRITE_ELDER, 8, 6, $9, $0, 255, 255, $0, 0, ElderScript_0x18d205, $0000
person_event SPRITE_ELDER, 8, 11, $8, $0, 255, 255, $0, 0, ElderScript_0x18d20d, $0000 person_event SPRITE_ELDER, 8, 11, $8, $0, 255, 255, $0, 0, ElderScript_0x18d20d, $0000
person_event SPRITE_CLAIR, 12, 8, $7, $0, 255, 255, $90, 0, ObjectEvent, $0790 person_event SPRITE_CLAIR, 12, 8, $7, $0, 255, 255, $90, 0, ObjectEvent, $0790
; 0x18db00

View File

@@ -1,12 +1,11 @@
DragonsDen1F_MapScriptHeader: ; 0x18c874 DragonsDen1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x18c876
DragonsDen1F_MapEventHeader: ; 0x18c876 DragonsDen1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -25,4 +24,3 @@ DragonsDen1F_MapEventHeader: ; 0x18c876
; people-events ; people-events
db 0 db 0
; 0x18c890

View File

@@ -1,4 +1,4 @@
EarlsPokemonAcademy_MapScriptHeader: ; 0x68a5a EarlsPokemonAcademy_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -30,11 +30,10 @@ AcademyEarl:
loadmovesprites loadmovesprites
end end
YoungsterScript_0x68a83: ; 0x68a83 YoungsterScript_0x68a83:
jumptextfaceplayer UnknownText_0x68d80 jumptextfaceplayer UnknownText_0x68d80
; 0x68a86
GameboyKidScript_0x68a86: ; 0x68a86 GameboyKidScript_0x68a86:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x68dda writetext UnknownText_0x68dda
@@ -42,9 +41,8 @@ GameboyKidScript_0x68a86: ; 0x68a86
loadmovesprites loadmovesprites
spriteface $4, DOWN spriteface $4, DOWN
end end
; 0x68a91
GameboyKidScript_0x68a91: ; 0x68a91 GameboyKidScript_0x68a91:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x68e07 writetext UnknownText_0x68e07
@@ -52,11 +50,9 @@ GameboyKidScript_0x68a91: ; 0x68a91
loadmovesprites loadmovesprites
spriteface $5, DOWN spriteface $5, DOWN
end end
; 0x68a9c
YoungsterScript_0x68a9c: ; 0x68a9c YoungsterScript_0x68a9c:
jumptextfaceplayer UnknownText_0x68e39 jumptextfaceplayer UnknownText_0x68e39
; 0x68a9f
AcademyBlackboard: AcademyBlackboard:
loadfont loadfont
@@ -144,7 +140,7 @@ AcademyStickerMachine:
AcademyBookshelf: AcademyBookshelf:
jumpstd difficultbookshelf jumpstd difficultbookshelf
MovementData_0x68b2d: ; 0x68b2d MovementData_0x68b2d:
turn_head_down turn_head_down
turn_head_left turn_head_left
turn_head_up turn_head_up
@@ -159,9 +155,8 @@ MovementData_0x68b2d: ; 0x68b2d
turn_head_right turn_head_right
turn_head_down turn_head_down
step_end step_end
; 0x68b3b
UnknownText_0x68b3b: ; 0x68b3b UnknownText_0x68b3b:
text "EARL, I am!" text "EARL, I am!"
para "Wonderful are" para "Wonderful are"
@@ -175,9 +170,8 @@ UnknownText_0x68b3b: ; 0x68b3b
line "know? Want to be" line "know? Want to be"
cont "a winner is you?" cont "a winner is you?"
done done
; 0x68bbd
UnknownText_0x68bbd: ; 0x68bbd UnknownText_0x68bbd:
text "Good! Teach you," text "Good! Teach you,"
line "I will!" line "I will!"
@@ -192,16 +186,14 @@ UnknownText_0x68bbd: ; 0x68bbd
para "More from me you" para "More from me you"
line "want to hear?" line "want to hear?"
done done
; 0x68c51
UnknownText_0x68c51: ; 0x68c51 UnknownText_0x68c51:
text "So, want to know" text "So, want to know"
line "how to raise" line "how to raise"
cont "#MON well?" cont "#MON well?"
done done
; 0x68c7b
UnknownText_0x68c7b: ; 0x68c7b UnknownText_0x68c7b:
text "Fine! Teach you," text "Fine! Teach you,"
line "I will!" line "I will!"
@@ -221,9 +213,8 @@ UnknownText_0x68c7b: ; 0x68c7b
line "#MON strong" line "#MON strong"
cont "become!" cont "become!"
done done
; 0x68d31
UnknownText_0x68d31: ; 0x68d31 UnknownText_0x68d31:
text "Oh! Smart student" text "Oh! Smart student"
line "you are! Nothing" line "you are! Nothing"
cont "more do I teach!" cont "more do I teach!"
@@ -231,9 +222,8 @@ UnknownText_0x68d31: ; 0x68d31
para "Good to #MON" para "Good to #MON"
line "you must be!" line "you must be!"
done done
; 0x68d80
UnknownText_0x68d80: ; 0x68d80 UnknownText_0x68d80:
text "I'm taking notes" text "I'm taking notes"
line "of the teacher's" line "of the teacher's"
cont "lecture." cont "lecture."
@@ -242,23 +232,20 @@ UnknownText_0x68d80: ; 0x68d80
line "the stuff on the" line "the stuff on the"
cont "blackboard too." cont "blackboard too."
done done
; 0x68dda
UnknownText_0x68dda: ; 0x68dda UnknownText_0x68dda:
text "I traded my best" text "I traded my best"
line "#MON to the" line "#MON to the"
cont "guy beside me." cont "guy beside me."
done done
; 0x68e07
UnknownText_0x68e07: ; 0x68e07 UnknownText_0x68e07:
text "Huh? The #MON I" text "Huh? The #MON I"
line "just got is hold-" line "just got is hold-"
cont "ing something!" cont "ing something!"
done done
; 0x68e39
UnknownText_0x68e39: ; 0x68e39 UnknownText_0x68e39:
text "A #MON holding" text "A #MON holding"
line "a BERRY will heal" line "a BERRY will heal"
cont "itself in battle." cont "itself in battle."
@@ -270,7 +257,6 @@ UnknownText_0x68e39: ; 0x68e39
para "It sure is tough" para "It sure is tough"
line "taking notes…" line "taking notes…"
done done
; 0x68eb2
AcademyBlackboardText: AcademyBlackboardText:
text "The blackboard" text "The blackboard"
@@ -418,7 +404,7 @@ AcademyStickerMachineText:
para "stickers!" para "stickers!"
done done
EarlsPokemonAcademy_MapEventHeader: ; 0x69375 EarlsPokemonAcademy_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -445,4 +431,3 @@ EarlsPokemonAcademy_MapEventHeader: ; 0x69375
person_event SPRITE_GAMEBOY_KID, 15, 8, $8, $0, 255, 255, $80, 0, GameboyKidScript_0x68a91, $ffff person_event SPRITE_GAMEBOY_KID, 15, 8, $8, $0, 255, 255, $80, 0, GameboyKidScript_0x68a91, $ffff
person_event SPRITE_YOUNGSTER, 11, 8, $7, $0, 255, 255, $0, 0, YoungsterScript_0x68a9c, $ffff person_event SPRITE_YOUNGSTER, 11, 8, $7, $0, 255, 255, $0, 0, YoungsterScript_0x68a9c, $ffff
person_event SPRITE_POKEDEX, 8, 6, $1, $0, 255, 255, $0, 0, AcademyNotebook, $ffff person_event SPRITE_POKEDEX, 8, 6, $1, $0, 255, 255, $0, 0, AcademyNotebook, $ffff
; 0x693e7

View File

@@ -1,4 +1,4 @@
EcruteakHouse_MapScriptHeader: ; 0x98000 EcruteakHouse_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -12,17 +12,14 @@ EcruteakHouse_MapScriptHeader: ; 0x98000
; callbacks ; callbacks
dbw 2, UnknownScript_0x9800f dbw 2, UnknownScript_0x9800f
; 0x9800d
UnknownScript_0x9800d: ; 0x9800d UnknownScript_0x9800d:
end end
; 0x9800e
UnknownScript_0x9800e: ; 0x9800e UnknownScript_0x9800e:
end end
; 0x9800f
UnknownScript_0x9800f: ; 0x9800f UnknownScript_0x9800f:
checkevent EVENT_FOUGHT_SUICUNE checkevent EVENT_FOUGHT_SUICUNE
iftrue UnknownScript_0x98033 iftrue UnknownScript_0x98033
checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
@@ -30,25 +27,22 @@ UnknownScript_0x9800f: ; 0x9800f
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x98022 iftrue UnknownScript_0x98022
return return
; 0x98022
UnknownScript_0x98022: ; 0x98022 UnknownScript_0x98022:
clearevent $0766 clearevent $0766
setevent $0767 setevent $0767
setevent $07b1 setevent $07b1
checkitem CLEAR_BELL checkitem CLEAR_BELL
iftrue UnknownScript_0x98032 iftrue UnknownScript_0x98032
dotrigger $0 dotrigger $0
UnknownScript_0x98032: ; 0x98032 UnknownScript_0x98032:
return return
; 0x98033
UnknownScript_0x98033: ; 0x98033 UnknownScript_0x98033:
clearevent $07b1 clearevent $07b1
return return
; 0x98037
UnknownScript_0x98037: ; 0x98037 UnknownScript_0x98037:
checkevent $0767 checkevent $0767
iftrue UnknownScript_0x98061 iftrue UnknownScript_0x98061
applymovement $3, MovementData_0x980c7 applymovement $3, MovementData_0x980c7
@@ -57,9 +51,8 @@ UnknownScript_0x98037: ; 0x98037
pause 5 pause 5
disappear $3 disappear $3
end end
; 0x9804c
UnknownScript_0x9804c: ; 0x9804c UnknownScript_0x9804c:
checkevent $0766 checkevent $0766
iftrue UnknownScript_0x98061 iftrue UnknownScript_0x98061
applymovement $2, MovementData_0x980cc applymovement $2, MovementData_0x980cc
@@ -68,13 +61,11 @@ UnknownScript_0x9804c: ; 0x9804c
pause 5 pause 5
disappear $2 disappear $2
end end
; 0x98061
UnknownScript_0x98061: ; 0x98061 UnknownScript_0x98061:
end end
; 0x98062
SageScript_0x98062: ; 0x98062 SageScript_0x98062:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
@@ -85,16 +76,14 @@ SageScript_0x98062: ; 0x98062
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x98076
UnknownScript_0x98076: ; 0x98076 UnknownScript_0x98076:
writetext UnknownText_0x98131 writetext UnknownText_0x98131
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9807c
UnknownScript_0x9807c: ; 0x9807c UnknownScript_0x9807c:
checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
iftrue UnknownScript_0x980a4 iftrue UnknownScript_0x980a4
checkevent $0000 checkevent $0000
@@ -105,9 +94,8 @@ UnknownScript_0x9807c: ; 0x9807c
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x98093
UnknownScript_0x98093: ; 0x98093 UnknownScript_0x98093:
writetext UnknownText_0x98250 writetext UnknownText_0x98250
closetext closetext
loadmovesprites loadmovesprites
@@ -116,23 +104,20 @@ UnknownScript_0x98093: ; 0x98093
clearevent $0766 clearevent $0766
setevent $0000 setevent $0000
end end
; 0x980a4
UnknownScript_0x980a4: ; 0x980a4 UnknownScript_0x980a4:
writetext UnknownText_0x9837e writetext UnknownText_0x9837e
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x980aa
UnknownScript_0x980aa: ; 0x980aa UnknownScript_0x980aa:
writetext UnknownText_0x98391 writetext UnknownText_0x98391
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x980b0
SageScript_0x980b0: ; 0x980b0 SageScript_0x980b0:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GOT_CLEAR_BELL checkevent EVENT_GOT_CLEAR_BELL
@@ -141,36 +126,31 @@ SageScript_0x980b0: ; 0x980b0
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x980be
UnknownScript_0x980be: ; 0x980be UnknownScript_0x980be:
writetext UnknownText_0x9846f writetext UnknownText_0x9846f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x980c4
GrampsScript_0x980c4: ; 0x980c4 GrampsScript_0x980c4:
jumptextfaceplayer UnknownText_0x984ab jumptextfaceplayer UnknownText_0x984ab
; 0x980c7
MovementData_0x980c7: ; 0x980c7 MovementData_0x980c7:
fix_facing fix_facing
big_step_left big_step_left
remove_fixed_facing remove_fixed_facing
turn_head_down turn_head_down
step_end step_end
; 0x980cc
MovementData_0x980cc: ; 0x980cc MovementData_0x980cc:
fix_facing fix_facing
big_step_right big_step_right
remove_fixed_facing remove_fixed_facing
turn_head_down turn_head_down
step_end step_end
; 0x980d1
UnknownText_0x980d1: ; 0x980d1 UnknownText_0x980d1:
text "TIN TOWER is off" text "TIN TOWER is off"
line "limits to anyone" line "limits to anyone"
@@ -180,9 +160,8 @@ UnknownText_0x980d1: ; 0x980d1
para "Sorry, but you'll" para "Sorry, but you'll"
line "have to leave." line "have to leave."
done done
; 0x98131
UnknownText_0x98131: ; 0x98131 UnknownText_0x98131:
text "TIN TOWER is off" text "TIN TOWER is off"
line "limits to anyone" line "limits to anyone"
@@ -195,9 +174,8 @@ UnknownText_0x98131: ; 0x98131
line "BADGE! Please, go" line "BADGE! Please, go"
cont "right through." cont "right through."
done done
; 0x981a4
UnknownText_0x981a4: ; 0x981a4 UnknownText_0x981a4:
text "A momentous event" text "A momentous event"
line "has occurred." line "has occurred."
@@ -214,9 +192,8 @@ UnknownText_0x981a4: ; 0x981a4
para "very difficult to" para "very difficult to"
line "understand…" line "understand…"
done done
; 0x98250
UnknownText_0x98250: ; 0x98250 UnknownText_0x98250:
text "A momentous event" text "A momentous event"
line "has occurred." line "has occurred."
@@ -249,14 +226,12 @@ UnknownText_0x98250: ; 0x98250
para "Please, do go on." para "Please, do go on."
done done
; 0x9837e
UnknownText_0x9837e: ; 0x9837e UnknownText_0x9837e:
text "Please, do go on." text "Please, do go on."
done done
; 0x98391
UnknownText_0x98391: ; 0x98391 UnknownText_0x98391:
text "That bell's chime" text "That bell's chime"
line "is indicative of" line "is indicative of"
cont "the bearer's soul." cont "the bearer's soul."
@@ -269,9 +244,8 @@ UnknownText_0x98391: ; 0x98391
para "Please, do go on." para "Please, do go on."
done done
; 0x9840b
UnknownText_0x9840b: ; 0x9840b UnknownText_0x9840b:
text "The TIN TOWER" text "The TIN TOWER"
line "ahead is a nine-" line "ahead is a nine-"
@@ -282,18 +256,16 @@ UnknownText_0x9840b: ; 0x9840b
line "soul of all who" line "soul of all who"
cont "see it." cont "see it."
done done
; 0x9846f
UnknownText_0x9846f: ; 0x9846f UnknownText_0x9846f:
text "The TIN TOWER" text "The TIN TOWER"
line "shook! A #MON" line "shook! A #MON"
para "must have returned" para "must have returned"
line "to the top!" line "to the top!"
done done
; 0x984ab
UnknownText_0x984ab: ; 0x984ab UnknownText_0x984ab:
text "Two towers…" text "Two towers…"
line "Two #MON…" line "Two #MON…"
@@ -303,9 +275,8 @@ UnknownText_0x984ab: ; 0x984ab
para "#MON flew away," para "#MON flew away,"
line "never to return." line "never to return."
done done
; 0x98502
EcruteakHouse_MapEventHeader: ; 0x98502 EcruteakHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -331,4 +302,3 @@ EcruteakHouse_MapEventHeader: ; 0x98502
person_event SPRITE_SAGE, 10, 9, $6, $0, 255, 255, $0, 0, SageScript_0x98062, $0767 person_event SPRITE_SAGE, 10, 9, $6, $0, 255, 255, $0, 0, SageScript_0x98062, $0767
person_event SPRITE_SAGE, 13, 10, $2, $11, 255, 255, $0, 0, SageScript_0x980b0, $07b1 person_event SPRITE_SAGE, 13, 10, $2, $11, 255, 255, $0, 0, SageScript_0x980b0, $07b1
person_event SPRITE_GRAMPS, 15, 7, $2, $11, 255, 255, $0, 0, GrampsScript_0x980c4, $07b1 person_event SPRITE_GRAMPS, 15, 7, $2, $11, 255, 255, $0, 0, GrampsScript_0x980c4, $07b1
; 0x98565

View File

@@ -1,12 +1,11 @@
EcruteakItemfinderHouse_MapScriptHeader: ; 0x9a5f9 EcruteakItemfinderHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x9a5fb
CooltrainerMScript_0x9a5fb: ; 0x9a5fb CooltrainerMScript_0x9a5fb:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GOT_ITEMFINDER checkevent EVENT_GOT_ITEMFINDER
@@ -18,48 +17,43 @@ CooltrainerMScript_0x9a5fb: ; 0x9a5fb
keeptextopen keeptextopen
verbosegiveitem ITEMFINDER, 1 verbosegiveitem ITEMFINDER, 1
setevent EVENT_GOT_ITEMFINDER setevent EVENT_GOT_ITEMFINDER
UnknownScript_0x9a614: ; 0x9a614 UnknownScript_0x9a614:
writetext UnknownText_0x9a70e writetext UnknownText_0x9a70e
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9a61a
UnknownScript_0x9a61a: ; 0x9a61a UnknownScript_0x9a61a:
writetext UnknownText_0x9a805 writetext UnknownText_0x9a805
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9a620
PokedexScript_0x9a620: ; 0x9a620 PokedexScript_0x9a620:
loadfont loadfont
writetext UnknownText_0x9a826 writetext UnknownText_0x9a826
yesorno yesorno
iftrue UnknownScript_0x9a62a iftrue UnknownScript_0x9a62a
loadmovesprites loadmovesprites
end end
; 0x9a62a
UnknownScript_0x9a62a: ; 0x9a62a UnknownScript_0x9a62a:
writetext UnknownText_0x9a84c writetext UnknownText_0x9a84c
yesorno yesorno
iftrue UnknownScript_0x9a633 iftrue UnknownScript_0x9a633
loadmovesprites loadmovesprites
end end
; 0x9a633
UnknownScript_0x9a633: ; 0x9a633 UnknownScript_0x9a633:
writetext UnknownText_0x9a902 writetext UnknownText_0x9a902
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9a639
ItemFinderHouseRadio: ItemFinderHouseRadio:
jumpstd radio2 jumpstd radio2
UnknownText_0x9a63c: ; 0x9a63c UnknownText_0x9a63c:
text "Ah. You're on an" text "Ah. You're on an"
line "adventure with" line "adventure with"
cont "your #MON?" cont "your #MON?"
@@ -71,9 +65,8 @@ UnknownText_0x9a63c: ; 0x9a63c
para "Am I right, or am" para "Am I right, or am"
line "I right?" line "I right?"
done done
; 0x9a6b5
UnknownText_0x9a6b5: ; 0x9a6b5 UnknownText_0x9a6b5:
text "Good! You under-" text "Good! You under-"
line "stand the true" line "stand the true"
@@ -83,9 +76,8 @@ UnknownText_0x9a6b5: ; 0x9a6b5
para "I like that! Take" para "I like that! Take"
line "this with you." line "this with you."
done done
; 0x9a70e
UnknownText_0x9a70e: ; 0x9a70e UnknownText_0x9a70e:
text "There are many" text "There are many"
line "items lying about" line "items lying about"
@@ -110,23 +102,20 @@ UnknownText_0x9a70e: ; 0x9a70e
para "in ECRUTEAK's" para "in ECRUTEAK's"
line "BURNED TOWER." line "BURNED TOWER."
done done
; 0x9a805
UnknownText_0x9a805: ; 0x9a805 UnknownText_0x9a805:
text "Oh… To each his" text "Oh… To each his"
line "own, I suppose…" line "own, I suppose…"
done done
; 0x9a826
UnknownText_0x9a826: ; 0x9a826 UnknownText_0x9a826:
text "HISTORY OF" text "HISTORY OF"
line "ECRUTEAK" line "ECRUTEAK"
para "Want to read it?" para "Want to read it?"
done done
; 0x9a84c
UnknownText_0x9a84c: ; 0x9a84c UnknownText_0x9a84c:
text "In ECRUTEAK, there" text "In ECRUTEAK, there"
line "were two towers." line "were two towers."
@@ -144,9 +133,8 @@ UnknownText_0x9a84c: ; 0x9a84c
para "Keep reading?" para "Keep reading?"
done done
; 0x9a902
UnknownText_0x9a902: ; 0x9a902 UnknownText_0x9a902:
text "ECRUTEAK was also" text "ECRUTEAK was also"
line "home to three" line "home to three"
@@ -169,9 +157,8 @@ UnknownText_0x9a902: ; 0x9a902
para "wind off into the" para "wind off into the"
line "grassland." line "grassland."
done done
; 0x9a9f5
EcruteakItemfinderHouse_MapEventHeader: ; 0x9a9f5 EcruteakItemfinderHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -191,4 +178,3 @@ EcruteakItemfinderHouse_MapEventHeader: ; 0x9a9f5
db 2 db 2
person_event SPRITE_COOLTRAINER_M, 7, 6, $6, $0, 255, 255, $80, 0, CooltrainerMScript_0x9a5fb, $ffff person_event SPRITE_COOLTRAINER_M, 7, 6, $6, $0, 255, 255, $80, 0, CooltrainerMScript_0x9a5fb, $ffff
person_event SPRITE_POKEDEX, 7, 7, $1, $0, 255, 255, $0, 0, PokedexScript_0x9a620, $ffff person_event SPRITE_POKEDEX, 7, 7, $1, $0, 255, 255, $0, 0, PokedexScript_0x9a620, $ffff
; 0x9aa24

View File

@@ -1,23 +1,20 @@
EcruteakLugiaSpeechHouse_MapScriptHeader: ; 0x99332 EcruteakLugiaSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x99334
GrampsScript_0x99334: ; 0x99334 GrampsScript_0x99334:
jumptextfaceplayer UnknownText_0x9933d jumptextfaceplayer UnknownText_0x9933d
; 0x99337
YoungsterScript_0x99337: ; 0x99337 YoungsterScript_0x99337:
jumptextfaceplayer UnknownText_0x993ec jumptextfaceplayer UnknownText_0x993ec
; 0x9933a
LugiaSpeechHouseRadio: LugiaSpeechHouseRadio:
jumpstd radio2 jumpstd radio2
UnknownText_0x9933d: ; 0x9933d UnknownText_0x9933d:
text "This happened when" text "This happened when"
line "I was young." line "I was young."
@@ -34,18 +31,16 @@ UnknownText_0x9933d: ; 0x9933d
para "It was like a bird" para "It was like a bird"
line "and a dragon." line "and a dragon."
done done
; 0x993ec
UnknownText_0x993ec: ; 0x993ec UnknownText_0x993ec:
text "Is there really a" text "Is there really a"
line "#MON that big?" line "#MON that big?"
para "If it exists, it" para "If it exists, it"
line "must be powerful." line "must be powerful."
done done
; 0x99431
EcruteakLugiaSpeechHouse_MapEventHeader: ; 0x99431 EcruteakLugiaSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -65,4 +60,3 @@ EcruteakLugiaSpeechHouse_MapEventHeader: ; 0x99431
db 2 db 2
person_event SPRITE_GRAMPS, 7, 6, $3, $0, 255, 255, $0, 0, GrampsScript_0x99334, $ffff person_event SPRITE_GRAMPS, 7, 6, $3, $0, 255, 255, $0, 0, GrampsScript_0x99334, $ffff
person_event SPRITE_YOUNGSTER, 8, 9, $8, $0, 255, 255, $0, 0, YoungsterScript_0x99337, $ffff person_event SPRITE_YOUNGSTER, 8, 9, $8, $0, 255, 255, $0, 0, YoungsterScript_0x99337, $ffff
; 0x99460

View File

@@ -1,27 +1,23 @@
EcruteakMart_MapScriptHeader: ; 0x99c39 EcruteakMart_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x99c3b
ClerkScript_0x99c3b: ; 0x99c3b ClerkScript_0x99c3b:
loadfont loadfont
pokemart $0, $000e pokemart $0, $000e
loadmovesprites loadmovesprites
end end
; 0x99c42
SuperNerdScript_0x99c42: ; 0x99c42 SuperNerdScript_0x99c42:
jumptextfaceplayer UnknownText_0x99c48 jumptextfaceplayer UnknownText_0x99c48
; 0x99c45
GrannyScript_0x99c45: ; 0x99c45 GrannyScript_0x99c45:
jumptextfaceplayer UnknownText_0x99cd5 jumptextfaceplayer UnknownText_0x99cd5
; 0x99c48
UnknownText_0x99c48: ; 0x99c48 UnknownText_0x99c48:
text "My EEVEE evolved" text "My EEVEE evolved"
line "into an ESPEON." line "into an ESPEON."
@@ -35,18 +31,16 @@ UnknownText_0x99c48: ; 0x99c48
para "our EEVEE in the" para "our EEVEE in the"
line "same way…" line "same way…"
done done
; 0x99cd5
UnknownText_0x99cd5: ; 0x99cd5 UnknownText_0x99cd5:
text "If you use REVIVE," text "If you use REVIVE,"
line "a #MON that's" line "a #MON that's"
para "fainted will wake" para "fainted will wake"
line "right up." line "right up."
done done
; 0x99d12
EcruteakMart_MapEventHeader: ; 0x99d12 EcruteakMart_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -66,4 +60,3 @@ EcruteakMart_MapEventHeader: ; 0x99d12
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x99c3b, $ffff person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x99c3b, $ffff
person_event SPRITE_SUPER_NERD, 6, 9, $5, $1, 255, 255, $a0, 0, SuperNerdScript_0x99c42, $ffff person_event SPRITE_SUPER_NERD, 6, 9, $5, $1, 255, 255, $a0, 0, SuperNerdScript_0x99c42, $ffff
person_event SPRITE_GRANNY, 10, 10, $7, $0, 255, 255, $0, 0, GrannyScript_0x99c45, $ffff person_event SPRITE_GRANNY, 10, 10, $7, $0, 255, 255, $0, 0, GrannyScript_0x99c45, $ffff
; 0x99d49

View File

@@ -1,4 +1,4 @@
EcruteakPokeCenter1F_MapScriptHeader: ; 0x98e55 EcruteakPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,18 +8,15 @@ EcruteakPokeCenter1F_MapScriptHeader: ; 0x98e55
; callback count ; callback count
db 0 db 0
; 0x98e5f
UnknownScript_0x98e5f: ; 0x98e5f UnknownScript_0x98e5f:
priorityjump UnknownScript_0x98e64 priorityjump UnknownScript_0x98e64
end end
; 0x98e63
UnknownScript_0x98e63: ; 0x98e63 UnknownScript_0x98e63:
end end
; 0x98e64
UnknownScript_0x98e64: ; 0x98e64 UnknownScript_0x98e64:
pause 30 pause 30
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
appear $6 appear $6
@@ -40,9 +37,8 @@ UnknownScript_0x98e64: ; 0x98e64
writetext UnknownText_0x98ed8 writetext UnknownText_0x98ed8
keeptextopen keeptextopen
jump UnknownScript_0x98e95 jump UnknownScript_0x98e95
; 0x98e95
UnknownScript_0x98e95: ; 0x98e95 UnknownScript_0x98e95:
writetext UnknownText_0x98f22 writetext UnknownText_0x98f22
closetext closetext
loadmovesprites loadmovesprites
@@ -55,31 +51,25 @@ UnknownScript_0x98e95: ; 0x98e95
dotrigger $1 dotrigger $1
waitbutton waitbutton
end end
; 0x98eb0
NurseScript_0x98eb0: ; 0x98eb0 NurseScript_0x98eb0:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x98eb3
PokefanMScript_0x98eb3: ; 0x98eb3 PokefanMScript_0x98eb3:
special Function10630f special Function10630f
iftrue UnknownScript_0x98ebc iftrue UnknownScript_0x98ebc
jumptextfaceplayer UnknownText_0x99155 jumptextfaceplayer UnknownText_0x99155
; 0x98ebc
UnknownScript_0x98ebc: ; 0x98ebc UnknownScript_0x98ebc:
jumptextfaceplayer UnknownText_0x991aa jumptextfaceplayer UnknownText_0x991aa
; 0x98ebf
CooltrainerFScript_0x98ebf: ; 0x98ebf CooltrainerFScript_0x98ebf:
jumptextfaceplayer UnknownText_0x99240 jumptextfaceplayer UnknownText_0x99240
; 0x98ec2
GymGuyScript_0x98ec2: ; 0x98ec2 GymGuyScript_0x98ec2:
jumptextfaceplayer UnknownText_0x99286 jumptextfaceplayer UnknownText_0x99286
; 0x98ec5
MovementData_0x98ec5: ; 0x98ec5 MovementData_0x98ec5:
step_up step_up
step_up step_up
step_up step_up
@@ -89,25 +79,22 @@ MovementData_0x98ec5: ; 0x98ec5
step_right step_right
turn_head_up turn_head_up
step_end step_end
; 0x98ece
MovementData_0x98ece: ; 0x98ece MovementData_0x98ece:
step_right step_right
step_down step_down
step_down step_down
step_down step_down
step_down step_down
step_end step_end
; 0x98ed4
MovementData_0x98ed4: ; 0x98ed4 MovementData_0x98ed4:
step_up step_up
step_up step_up
step_up step_up
step_end step_end
; 0x98ed8
UnknownText_0x98ed8: ; 0x98ed8 UnknownText_0x98ed8:
text "Hi, I'm BILL. And" text "Hi, I'm BILL. And"
line "who are you?" line "who are you?"
@@ -115,9 +102,8 @@ UnknownText_0x98ed8: ; 0x98ed8
line "You've come at the" line "You've come at the"
cont "right time." cont "right time."
done done
; 0x98f22
UnknownText_0x98f22: ; 0x98f22 UnknownText_0x98f22:
text "I just finished" text "I just finished"
line "adjustments on my" line "adjustments on my"
cont "TIME CAPSULE." cont "TIME CAPSULE."
@@ -170,9 +156,8 @@ UnknownText_0x98f22: ; 0x98f22
para "Buh-bye!" para "Buh-bye!"
done done
; 0x99155
UnknownText_0x99155: ; 0x99155 UnknownText_0x99155:
text "The way the KIMONO" text "The way the KIMONO"
line "GIRLS dance is" line "GIRLS dance is"
@@ -180,9 +165,8 @@ UnknownText_0x99155: ; 0x99155
line "like the way they" line "like the way they"
cont "use their #MON." cont "use their #MON."
done done
; 0x991aa
UnknownText_0x991aa: ; 0x991aa UnknownText_0x991aa:
text "You must be hoping" text "You must be hoping"
line "to battle more" line "to battle more"
@@ -197,9 +181,8 @@ UnknownText_0x991aa: ; 0x991aa
para "It's a little past" para "It's a little past"
line "OLIVINE CITY." line "OLIVINE CITY."
done done
; 0x99240
UnknownText_0x99240: ; 0x99240 UnknownText_0x99240:
text "MORTY, the GYM" text "MORTY, the GYM"
line "LEADER, is soooo" line "LEADER, is soooo"
cont "cool." cont "cool."
@@ -207,9 +190,8 @@ UnknownText_0x99240: ; 0x99240
para "His #MON are" para "His #MON are"
line "really tough too." line "really tough too."
done done
; 0x99286
UnknownText_0x99286: ; 0x99286 UnknownText_0x99286:
text "LAKE OF RAGE…" text "LAKE OF RAGE…"
para "The appearance of" para "The appearance of"
@@ -218,9 +200,8 @@ UnknownText_0x99286: ; 0x99286
para "I smell a conspir-" para "I smell a conspir-"
line "acy. I know it!" line "acy. I know it!"
done done
; 0x992dc
EcruteakPokeCenter1F_MapEventHeader: ; 0x992dc EcruteakPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -243,4 +224,3 @@ EcruteakPokeCenter1F_MapEventHeader: ; 0x992dc
person_event SPRITE_COOLTRAINER_F, 8, 5, $3, $0, 255, 255, $0, 0, CooltrainerFScript_0x98ebf, $ffff person_event SPRITE_COOLTRAINER_F, 8, 5, $3, $0, 255, 255, $0, 0, CooltrainerFScript_0x98ebf, $ffff
person_event SPRITE_GYM_GUY, 5, 11, $6, $0, 255, 255, $a0, 0, GymGuyScript_0x98ec2, $ffff person_event SPRITE_GYM_GUY, 5, 11, $6, $0, 255, 255, $a0, 0, GymGuyScript_0x98ec2, $ffff
person_event SPRITE_BILL, 11, 4, $9, $0, 255, 255, $0, 0, ObjectEvent, $0713 person_event SPRITE_BILL, 11, 4, $9, $0, 255, 255, $0, 0, ObjectEvent, $0713
; 0x99332

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
FastShip1F_MapScriptHeader: ; 0x75127 FastShip1F_MapScriptHeader:
; trigger count ; trigger count
db 3 db 3
@@ -9,22 +9,18 @@ FastShip1F_MapScriptHeader: ; 0x75127
; callback count ; callback count
db 0 db 0
; 0x75135
UnknownScript_0x75135: ; 0x75135 UnknownScript_0x75135:
end end
; 0x75136
UnknownScript_0x75136: ; 0x75136 UnknownScript_0x75136:
priorityjump UnknownScript_0x7513b priorityjump UnknownScript_0x7513b
end end
; 0x7513a
UnknownScript_0x7513a: ; 0x7513a UnknownScript_0x7513a:
end end
; 0x7513b
UnknownScript_0x7513b: ; 0x7513b UnknownScript_0x7513b:
applymovement $2, MovementData_0x7520e applymovement $2, MovementData_0x7520e
applymovement $0, MovementData_0x75217 applymovement $0, MovementData_0x75217
applymovement $2, MovementData_0x75211 applymovement $2, MovementData_0x75211
@@ -37,14 +33,12 @@ UnknownScript_0x7513b: ; 0x7513b
iftrue UnknownScript_0x7515d iftrue UnknownScript_0x7515d
dotrigger $2 dotrigger $2
end end
; 0x7515d
UnknownScript_0x7515d: ; 0x7515d UnknownScript_0x7515d:
dotrigger $0 dotrigger $0
end end
; 0x75160
SailorScript_0x75160: ; 0x75160 SailorScript_0x75160:
faceplayer faceplayer
loadfont loadfont
checkevent $0031 checkevent $0031
@@ -55,16 +49,14 @@ SailorScript_0x75160: ; 0x75160
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x75174
UnknownScript_0x75174: ; 0x75174 UnknownScript_0x75174:
writetext UnknownText_0x7529b writetext UnknownText_0x7529b
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7517a
UnknownScript_0x7517a: ; 0x7517a UnknownScript_0x7517a:
checkevent $002f checkevent $002f
iftrue UnknownScript_0x7519c iftrue UnknownScript_0x7519c
writetext UnknownText_0x754be writetext UnknownText_0x754be
@@ -78,9 +70,8 @@ UnknownScript_0x7517a: ; 0x7517a
domaptrigger GROUP_VERMILION_PORT, MAP_VERMILION_PORT, $1 domaptrigger GROUP_VERMILION_PORT, MAP_VERMILION_PORT, $1
warp GROUP_VERMILION_PORT, MAP_VERMILION_PORT, $7, $11 warp GROUP_VERMILION_PORT, MAP_VERMILION_PORT, $7, $11
end end
; 0x7519c
UnknownScript_0x7519c: ; 0x7519c UnknownScript_0x7519c:
writetext UnknownText_0x7548d writetext UnknownText_0x7548d
closetext closetext
loadmovesprites loadmovesprites
@@ -92,23 +83,20 @@ UnknownScript_0x7519c: ; 0x7519c
domaptrigger GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT, $1 domaptrigger GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT, $1
warp GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT, $7, $17 warp GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT, $7, $17
end end
; 0x751b8
UnknownScript_0x751b8: ; 0x751b8 UnknownScript_0x751b8:
checkcode VAR_FACING checkcode VAR_FACING
if_equal $3, UnknownScript_0x751c7 if_equal $3, UnknownScript_0x751c7
applymovement $2, MovementData_0x7520e applymovement $2, MovementData_0x7520e
applymovement $0, MovementData_0x75235 applymovement $0, MovementData_0x75235
end end
; 0x751c7
UnknownScript_0x751c7: ; 0x751c7 UnknownScript_0x751c7:
applymovement $2, MovementData_0x75214 applymovement $2, MovementData_0x75214
applymovement $0, MovementData_0x75238 applymovement $0, MovementData_0x75238
end end
; 0x751d0
SailorScript_0x751d0: ; 0x751d0 SailorScript_0x751d0:
faceplayer faceplayer
loadfont loadfont
checkevent $0030 checkevent $0030
@@ -117,24 +105,20 @@ SailorScript_0x751d0: ; 0x751d0
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x751de
UnknownScript_0x751de: ; 0x751de UnknownScript_0x751de:
writetext UnknownText_0x7534f writetext UnknownText_0x7534f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x751e4
SailorScript_0x751e4: ; 0x751e4 SailorScript_0x751e4:
jumptextfaceplayer UnknownText_0x753c0 jumptextfaceplayer UnknownText_0x753c0
; 0x751e7
UnknownScript_0x751e7: ; 0x751e7 UnknownScript_0x751e7:
moveperson $5, $14, $6 moveperson $5, $14, $6
; 0x751eb
UnknownScript_0x751eb: ; 0x751eb UnknownScript_0x751eb:
appear $5 appear $5
applymovement $5, MovementData_0x7521b applymovement $5, MovementData_0x7521b
playsound SFX_TACKLE playsound SFX_TACKLE
@@ -149,47 +133,40 @@ UnknownScript_0x751eb: ; 0x751eb
disappear $5 disappear $5
dotrigger $0 dotrigger $0
end end
; 0x7520e
MovementData_0x7520e: ; 0x7520e MovementData_0x7520e:
slow_step_left slow_step_left
turn_head_right turn_head_right
step_end step_end
; 0x75211
MovementData_0x75211: ; 0x75211 MovementData_0x75211:
slow_step_right slow_step_right
turn_head_down turn_head_down
step_end step_end
; 0x75214
MovementData_0x75214: ; 0x75214 MovementData_0x75214:
slow_step_down slow_step_down
turn_head_up turn_head_up
step_end step_end
; 0x75217
MovementData_0x75217: ; 0x75217 MovementData_0x75217:
step_down step_down
step_down step_down
turn_head_down turn_head_down
step_end step_end
; 0x7521b
MovementData_0x7521b: ; 0x7521b MovementData_0x7521b:
big_step_right big_step_right
big_step_right big_step_right
big_step_right big_step_right
big_step_right big_step_right
step_end step_end
; 0x75220
MovementData_0x75220: ; 0x75220 MovementData_0x75220:
step_right step_right
step_end step_end
; 0x75222
MovementData_0x75222: ; 0x75222 MovementData_0x75222:
big_step_down big_step_down
big_step_right big_step_right
big_step_right big_step_right
@@ -202,37 +179,31 @@ MovementData_0x75222: ; 0x75222
big_step_down big_step_down
big_step_down big_step_down
step_end step_end
; 0x7522e
MovementData_0x7522e: ; 0x7522e MovementData_0x7522e:
big_step_right big_step_right
turn_head_left turn_head_left
step_end step_end
; 0x75231
MovementData_0x75231: ; 0x75231 MovementData_0x75231:
step_up step_up
step_end step_end
; 0x75233
MovementData_0x75233: ; 0x75233 MovementData_0x75233:
step_down step_down
step_end step_end
; 0x75235
MovementData_0x75235: ; 0x75235 MovementData_0x75235:
step_up step_up
step_up step_up
step_end step_end
; 0x75238
MovementData_0x75238: ; 0x75238 MovementData_0x75238:
step_right step_right
step_up step_up
step_end step_end
; 0x7523b
UnknownText_0x7523b: ; 0x7523b UnknownText_0x7523b:
text "FAST SHIP S.S.AQUA" text "FAST SHIP S.S.AQUA"
line "is en route to" line "is en route to"
cont "VERMILION CITY." cont "VERMILION CITY."
@@ -241,9 +212,8 @@ UnknownText_0x7523b: ; 0x7523b
line "announcement when" line "announcement when"
cont "we arrive." cont "we arrive."
done done
; 0x7529b
UnknownText_0x7529b: ; 0x7529b UnknownText_0x7529b:
text "FAST SHIP S.S.AQUA" text "FAST SHIP S.S.AQUA"
line "is en route to" line "is en route to"
cont "OLIVINE CITY." cont "OLIVINE CITY."
@@ -252,9 +222,8 @@ UnknownText_0x7529b: ; 0x7529b
line "announcement when" line "announcement when"
cont "we arrive." cont "we arrive."
done done
; 0x752f9
UnknownText_0x752f9: ; 0x752f9 UnknownText_0x752f9:
text "Here's your cabin." text "Here's your cabin."
para "If your #MON" para "If your #MON"
@@ -264,9 +233,8 @@ UnknownText_0x752f9: ; 0x752f9
para "That will heal" para "That will heal"
line "them." line "them."
done done
; 0x7534f
UnknownText_0x7534f: ; 0x7534f UnknownText_0x7534f:
text "Here's your cabin." text "Here's your cabin."
para "You can heal your" para "You can heal your"
@@ -277,9 +245,8 @@ UnknownText_0x7534f: ; 0x7534f
line "arrive while" line "arrive while"
cont "you're sleeping." cont "you're sleeping."
done done
; 0x753c0
UnknownText_0x753c0: ; 0x753c0 UnknownText_0x753c0:
text "The passengers are" text "The passengers are"
line "all trainers." line "all trainers."
@@ -287,9 +254,8 @@ UnknownText_0x753c0: ; 0x753c0
line "ing to battle in" line "ing to battle in"
cont "their cabins." cont "their cabins."
done done
; 0x75412
UnknownText_0x75412: ; 0x75412 UnknownText_0x75412:
text "Whoa! Excuse me." text "Whoa! Excuse me."
line "I was in a hurry!" line "I was in a hurry!"
@@ -302,23 +268,20 @@ UnknownText_0x75412: ; 0x75412
para "her, please let me" para "her, please let me"
line "know!" line "know!"
done done
; 0x7548d
UnknownText_0x7548d: ; 0x7548d UnknownText_0x7548d:
text "FAST SHIP S.S.AQUA" text "FAST SHIP S.S.AQUA"
line "has arrived in" line "has arrived in"
cont "OLIVINE CITY." cont "OLIVINE CITY."
done done
; 0x754be
UnknownText_0x754be: ; 0x754be UnknownText_0x754be:
text "FAST SHIP S.S.AQUA" text "FAST SHIP S.S.AQUA"
line "has arrived in" line "has arrived in"
cont "VERMILION CITY." cont "VERMILION CITY."
done done
; 0x754f1
FastShip1F_MapEventHeader: ; 0x754f1 FastShip1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -351,4 +314,3 @@ FastShip1F_MapEventHeader: ; 0x754f1
person_event SPRITE_SAILOR, 11, 18, $9, $0, 255, 255, $0, 0, SailorScript_0x751d0, $ffff person_event SPRITE_SAILOR, 11, 18, $9, $0, 255, 255, $0, 0, SailorScript_0x751d0, $ffff
person_event SPRITE_SAILOR, 21, 26, $5, $2, 255, 255, $0, 0, SailorScript_0x751e4, $ffff person_event SPRITE_SAILOR, 21, 26, $5, $2, 255, 255, $0, 0, SailorScript_0x751e4, $ffff
person_event SPRITE_GENTLEMAN, 10, 23, $9, $0, 255, 255, $0, 0, ObjectEvent, $072c person_event SPRITE_GENTLEMAN, 10, 23, $9, $0, 255, 255, $0, 0, ObjectEvent, $072c
; 0x75577

View File

@@ -1,28 +1,23 @@
FightingDojo_MapScriptHeader: ; 0x189b5f FightingDojo_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x189b61
BlackBeltScript_0x189b61: ; 0x189b61 BlackBeltScript_0x189b61:
jumptextfaceplayer UnknownText_0x189b6c jumptextfaceplayer UnknownText_0x189b6c
; 0x189b64
MapFightingDojoSignpost0Script: ; 0x189b64 MapFightingDojoSignpost0Script:
jumptext UnknownText_0x189bc0 jumptext UnknownText_0x189bc0
; 0x189b67
MapFightingDojoSignpost1Script: ; 0x189b67 MapFightingDojoSignpost1Script:
jumptext UnknownText_0x189be0 jumptext UnknownText_0x189be0
; 0x189b6a
ItemFragment_0x189b6a: ; 0x189b6a ItemFragment_0x189b6a:
db FOCUS_BAND, 1 db FOCUS_BAND, 1
; 0x189b6c
UnknownText_0x189b6c: ; 0x189b6c UnknownText_0x189b6c:
text "Hello!" text "Hello!"
para "KARATE KING, the" para "KARATE KING, the"
@@ -32,21 +27,18 @@ UnknownText_0x189b6c: ; 0x189b6c
line "cave in JOHTO for" line "cave in JOHTO for"
cont "training." cont "training."
done done
; 0x189bc0
UnknownText_0x189bc0: ; 0x189bc0 UnknownText_0x189bc0:
text "What goes around" text "What goes around"
line "comes around!" line "comes around!"
done done
; 0x189be0
UnknownText_0x189be0: ; 0x189be0 UnknownText_0x189be0:
text "Enemies on every" text "Enemies on every"
line "side!" line "side!"
done done
; 0x189bf8
FightingDojo_MapEventHeader: ; 0x189bf8 FightingDojo_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -67,4 +59,3 @@ FightingDojo_MapEventHeader: ; 0x189bf8
db 2 db 2
person_event SPRITE_BLACK_BELT, 8, 8, $6, $0, 255, 255, $90, 0, BlackBeltScript_0x189b61, $ffff person_event SPRITE_BLACK_BELT, 8, 8, $6, $0, 255, 255, $90, 0, BlackBeltScript_0x189b61, $ffff
person_event SPRITE_POKE_BALL, 5, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x189b6a, $077d person_event SPRITE_POKE_BALL, 5, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x189b6a, $077d
; 0x189c2c

View File

@@ -1,34 +1,29 @@
FuchsiaBillSpeechHouse_MapScriptHeader: ; 0x1963bb FuchsiaBillSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x1963bd
PokefanFScript_0x1963bd: ; 0x1963bd PokefanFScript_0x1963bd:
jumptextfaceplayer UnknownText_0x1963c3 jumptextfaceplayer UnknownText_0x1963c3
; 0x1963c0
YoungsterScript_0x1963c0: ; 0x1963c0 YoungsterScript_0x1963c0:
jumptextfaceplayer UnknownText_0x1963f9 jumptextfaceplayer UnknownText_0x1963f9
; 0x1963c3
UnknownText_0x1963c3: ; 0x1963c3 UnknownText_0x1963c3:
text "My grandpa is at " text "My grandpa is at "
line "my brother BILL's" line "my brother BILL's"
cont "on CERULEAN CAPE." cont "on CERULEAN CAPE."
done done
; 0x1963f9
UnknownText_0x1963f9: ; 0x1963f9 UnknownText_0x1963f9:
text "I saw these weird," text "I saw these weird,"
line "slow #MON on" line "slow #MON on"
cont "CYCLING ROAD." cont "CYCLING ROAD."
done done
; 0x196428
FuchsiaBillSpeechHouse_MapEventHeader: ; 0x196428 FuchsiaBillSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -47,4 +42,3 @@ FuchsiaBillSpeechHouse_MapEventHeader: ; 0x196428
db 2 db 2
person_event SPRITE_POKEFAN_F, 7, 6, $9, $0, 255, 255, $80, 0, PokefanFScript_0x1963bd, $ffff person_event SPRITE_POKEFAN_F, 7, 6, $9, $0, 255, 255, $80, 0, PokefanFScript_0x1963bd, $ffff
person_event SPRITE_YOUNGSTER, 8, 10, $4, $10, 255, 255, $0, 0, YoungsterScript_0x1963c0, $ffff person_event SPRITE_YOUNGSTER, 8, 10, $4, $10, 255, 255, $0, 0, YoungsterScript_0x1963c0, $ffff
; 0x196452

View File

@@ -1,44 +1,38 @@
FuchsiaMart_MapScriptHeader: ; 0x195ce6 FuchsiaMart_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x195ce8
ClerkScript_0x195ce8: ; 0x195ce8 ClerkScript_0x195ce8:
loadfont loadfont
pokemart $0, $001d pokemart $0, $001d
loadmovesprites loadmovesprites
end end
; 0x195cef
FisherScript_0x195cef: ; 0x195cef FisherScript_0x195cef:
jumptextfaceplayer UnknownText_0x195cf5 jumptextfaceplayer UnknownText_0x195cf5
; 0x195cf2
CooltrainerFScript_0x195cf2: ; 0x195cf2 CooltrainerFScript_0x195cf2:
jumptextfaceplayer UnknownText_0x195d36 jumptextfaceplayer UnknownText_0x195d36
; 0x195cf5
UnknownText_0x195cf5: ; 0x195cf5 UnknownText_0x195cf5:
text "I was hoping to" text "I was hoping to"
line "buy some SAFARI" line "buy some SAFARI"
para "ZONE souvenirs," para "ZONE souvenirs,"
line "but it's closed…" line "but it's closed…"
done done
; 0x195d36
UnknownText_0x195d36: ; 0x195d36 UnknownText_0x195d36:
text "The SAFARI ZONE" text "The SAFARI ZONE"
line "WARDEN's grand-" line "WARDEN's grand-"
cont "daughter lives in" cont "daughter lives in"
cont "town." cont "town."
done done
; 0x195d6e
FuchsiaMart_MapEventHeader: ; 0x195d6e FuchsiaMart_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -58,4 +52,3 @@ FuchsiaMart_MapEventHeader: ; 0x195d6e
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x195ce8, $ffff person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x195ce8, $ffff
person_event SPRITE_FISHER, 6, 7, $8, $0, 255, 255, $80, 0, FisherScript_0x195cef, $ffff person_event SPRITE_FISHER, 6, 7, $8, $0, 255, 255, $80, 0, FisherScript_0x195cef, $ffff
person_event SPRITE_COOLTRAINER_F, 10, 11, $5, $2, 255, 255, $a0, 0, CooltrainerFScript_0x195cf2, $ffff person_event SPRITE_COOLTRAINER_F, 10, 11, $5, $2, 255, 255, $a0, 0, CooltrainerFScript_0x195cf2, $ffff
; 0x195da5

View File

@@ -1,4 +1,4 @@
FuchsiaPokeCenter1F_MapScriptHeader: ; 0x196452 FuchsiaPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 1 db 1
@@ -7,25 +7,20 @@ FuchsiaPokeCenter1F_MapScriptHeader: ; 0x196452
; callback count ; callback count
db 0 db 0
; 0x196458
UnknownScript_0x196458: ; 0x196458 UnknownScript_0x196458:
end end
; 0x196459
NurseScript_0x196459: ; 0x196459 NurseScript_0x196459:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x19645c
CooltrainerMScript_0x19645c: ; 0x19645c CooltrainerMScript_0x19645c:
jumptextfaceplayer UnknownText_0x196494 jumptextfaceplayer UnknownText_0x196494
; 0x19645f
CooltrainerFScript_0x19645f: ; 0x19645f CooltrainerFScript_0x19645f:
jumptextfaceplayer UnknownText_0x1964dc jumptextfaceplayer UnknownText_0x1964dc
; 0x196462
JanineImpersonatorScript_0x196462: ; 0x196462 JanineImpersonatorScript_0x196462:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x19652e writetext UnknownText_0x19652e
@@ -44,9 +39,8 @@ JanineImpersonatorScript_0x196462: ; 0x196462
variablesprite $c, $28 variablesprite $c, $28
special Function14209 special Function14209
end end
; 0x196486
MovementData_0x196486: ; 0x196486 MovementData_0x196486:
turn_head_down turn_head_down
turn_head_left turn_head_left
turn_head_up turn_head_up
@@ -61,9 +55,8 @@ MovementData_0x196486: ; 0x196486
turn_head_right turn_head_right
turn_head_down turn_head_down
step_end step_end
; 0x196494
UnknownText_0x196494: ; 0x196494 UnknownText_0x196494:
text "Hey! You have a" text "Hey! You have a"
line "brand new kind of" line "brand new kind of"
cont "#DEX." cont "#DEX."
@@ -71,9 +64,8 @@ UnknownText_0x196494: ; 0x196494
para "Did PROF.OAK give" para "Did PROF.OAK give"
line "that to you?" line "that to you?"
done done
; 0x1964dc
UnknownText_0x1964dc: ; 0x1964dc UnknownText_0x1964dc:
text "I got quite a" text "I got quite a"
line "shock at the GYM." line "shock at the GYM."
@@ -81,21 +73,18 @@ UnknownText_0x1964dc: ; 0x1964dc
line "these girls who" line "these girls who"
cont "looked identical." cont "looked identical."
done done
; 0x19652e
UnknownText_0x19652e: ; 0x19652e UnknownText_0x19652e:
text "I'm JANINE! Hocus-" text "I'm JANINE! Hocus-"
line "pocus… Poof!" line "pocus… Poof!"
done done
; 0x19654e
UnknownText_0x19654e: ; 0x19654e UnknownText_0x19654e:
text "See? I look just" text "See? I look just"
line "like her now!" line "like her now!"
done done
; 0x19656e
FuchsiaPokeCenter1F_MapEventHeader: ; 0x19656e FuchsiaPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -117,4 +106,3 @@ FuchsiaPokeCenter1F_MapEventHeader: ; 0x19656e
person_event SPRITE_COOLTRAINER_M, 8, 12, $5, $1, 255, 255, $0, 0, CooltrainerMScript_0x19645c, $ffff person_event SPRITE_COOLTRAINER_M, 8, 12, $5, $1, 255, 255, $0, 0, CooltrainerMScript_0x19645c, $ffff
person_event SPRITE_COOLTRAINER_F, 8, 5, $5, $1, 255, 255, $0, 0, CooltrainerFScript_0x19645f, $ffff person_event SPRITE_COOLTRAINER_F, 8, 5, $5, $1, 255, 255, $0, 0, CooltrainerFScript_0x19645f, $ffff
person_event SPRITE_JANINE_IMPERSONATOR, 7, 9, $6, $0, 255, 255, $90, 0, JanineImpersonatorScript_0x196462, $ffff person_event SPRITE_JANINE_IMPERSONATOR, 7, 9, $6, $0, 255, 255, $90, 0, JanineImpersonatorScript_0x196462, $ffff
; 0x1965b7

View File

@@ -1,12 +1,11 @@
FuchsiaPokeCenter2FBeta_MapScriptHeader: ; 0x1965b7 FuchsiaPokeCenter2FBeta_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x1965b9
FuchsiaPokeCenter2FBeta_MapEventHeader: ; 0x1965b9 FuchsiaPokeCenter2FBeta_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -22,4 +21,3 @@ FuchsiaPokeCenter2FBeta_MapEventHeader: ; 0x1965b9
; people-events ; people-events
db 0 db 0
; 0x1965c4

View File

@@ -1,16 +1,14 @@
GoldenrodBikeShop_MapScriptHeader: ; 0x5474d GoldenrodBikeShop_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x5474f
UnknownScript_0x5474f: ; 0x5474f UnknownScript_0x5474f:
end end
; 0x54750
ClerkScript_0x54750: ; 0x54750 ClerkScript_0x54750:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GOT_BICYCLE checkevent EVENT_GOT_BICYCLE
@@ -28,30 +26,26 @@ ClerkScript_0x54750: ; 0x54750
itemnotify itemnotify
setflag $0014 setflag $0014
setevent EVENT_GOT_BICYCLE setevent EVENT_GOT_BICYCLE
UnknownScript_0x54775: ; 0x54775 UnknownScript_0x54775:
writetext UnknownText_0x5485f writetext UnknownText_0x5485f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x5477b
UnknownScript_0x5477b: ; 0x5477b UnknownScript_0x5477b:
writetext UnknownText_0x54898 writetext UnknownText_0x54898
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54781
; possibly unused ; possibly unused
UnknownScript_0x54781: ; 0x54781 UnknownScript_0x54781:
jumptext UnknownText_0x548c0 jumptext UnknownText_0x548c0
; 0x54784
MapGoldenrodBikeShopSignpost8Script: ; 0x54784 MapGoldenrodBikeShopSignpost8Script:
jumptext UnknownText_0x548ed jumptext UnknownText_0x548ed
; 0x54787
UnknownText_0x54787: ; 0x54787 UnknownText_0x54787:
text "…sigh… I moved" text "…sigh… I moved"
line "here, but I can't" line "here, but I can't"
@@ -62,9 +56,8 @@ UnknownText_0x54787: ; 0x54787
line "BICYCLE and adver-" line "BICYCLE and adver-"
cont "tise for me?" cont "tise for me?"
done done
; 0x547f8
UnknownText_0x547f8: ; 0x547f8 UnknownText_0x547f8:
text "Really? Great!" text "Really? Great!"
para "Give me your name" para "Give me your name"
@@ -73,46 +66,40 @@ UnknownText_0x547f8: ; 0x547f8
para "and I'll loan you" para "and I'll loan you"
line "a BICYCLE." line "a BICYCLE."
done done
; 0x54848
UnknownText_0x54848: ; 0x54848 UnknownText_0x54848:
text "<PLAYER> borrowed a" text "<PLAYER> borrowed a"
line "BICYCLE." line "BICYCLE."
done done
; 0x5485f
UnknownText_0x5485f: ; 0x5485f UnknownText_0x5485f:
text "My BICYCLES are" text "My BICYCLES are"
line "first-rate! You" line "first-rate! You"
para "can ride them" para "can ride them"
line "anywhere." line "anywhere."
done done
; 0x54898
UnknownText_0x54898: ; 0x54898 UnknownText_0x54898:
text "…sigh… Oh, for" text "…sigh… Oh, for"
line "the kindness of" line "the kindness of"
cont "people…" cont "people…"
done done
; 0x548c0
; possibly unused ; possibly unused
UnknownText_0x548c0: ; 0x548c0 UnknownText_0x548c0:
text "Just released!" text "Just released!"
para "First-rate compact" para "First-rate compact"
line "BICYCLES!" line "BICYCLES!"
done done
; 0x548ed
UnknownText_0x548ed: ; 0x548ed UnknownText_0x548ed:
text "It's a shiny new" text "It's a shiny new"
line "BICYCLE!" line "BICYCLE!"
done done
; 0x54907
GoldenrodBikeShop_MapEventHeader: ; 0x54907 GoldenrodBikeShop_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -139,4 +126,3 @@ GoldenrodBikeShop_MapEventHeader: ; 0x54907
; people-events ; people-events
db 1 db 1
person_event SPRITE_CLERK, 6, 11, $8, $0, 255, 255, $80, 0, ClerkScript_0x54750, $ffff person_event SPRITE_CLERK, 6, 11, $8, $0, 255, 255, $80, 0, ClerkScript_0x54750, $ffff
; 0x54951

View File

@@ -1,10 +1,9 @@
GoldenrodBillsHouse_MapScriptHeader: ; 0x54be2 GoldenrodBillsHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x54be4
BillsHouseBill: BillsHouseBill:
faceplayer faceplayer
@@ -28,30 +27,26 @@ BillsHouseBill:
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54c13
UnknownScript_0x54c13: ; 0x54c13 UnknownScript_0x54c13:
writetext UnknownText_0x54e02 writetext UnknownText_0x54e02
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54c19
UnknownScript_0x54c19: ; 0x54c19 UnknownScript_0x54c19:
writetext UnknownText_0x54e2d writetext UnknownText_0x54e2d
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54c1f
UnknownScript_0x54c1f: ; 0x54c1f UnknownScript_0x54c1f:
writetext UnknownText_0x54e42 writetext UnknownText_0x54e42
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54c25
BillsMom: ; 0x54c25 BillsMom:
faceplayer faceplayer
loadfont loadfont
checkevent $0712 checkevent $0712
@@ -60,14 +55,12 @@ BillsMom: ; 0x54c25
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54c33
UnknownScript_0x54c33: ; 0x54c33 UnknownScript_0x54c33:
writetext UnknownText_0x54f4e writetext UnknownText_0x54f4e
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54c39
BillsSister: BillsSister:
faceplayer faceplayer
@@ -89,20 +82,17 @@ UnknownScript_0x54c58: ;0x54c58
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54c5e
UnknownScript_0x54c5e: ; 0x54c5e UnknownScript_0x54c5e:
writetext UnknownText_0x54ff3 writetext UnknownText_0x54ff3
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54c64
UnknownScript_0x54c64: ; 0x54c64 UnknownScript_0x54c64:
writetext UnknownText_0x55046 writetext UnknownText_0x55046
keeptextopen keeptextopen
jump UnknownScript_0x54c5e jump UnknownScript_0x54c5e
; 0x54c6b
BillsHouseBookshelf1: BillsHouseBookshelf1:
jumpstd picturebookshelf jumpstd picturebookshelf
@@ -113,7 +103,7 @@ BillsHouseBookshelf2:
BillsHouseRadio: BillsHouseRadio:
jumpstd radio2 jumpstd radio2
UnknownText_0x54c74: ; 0x54c74 UnknownText_0x54c74:
text "BILL: Hi, <PLAYER>!" text "BILL: Hi, <PLAYER>!"
line "Do us a favor and" line "Do us a favor and"
cont "take this EEVEE." cont "take this EEVEE."
@@ -132,9 +122,8 @@ UnknownText_0x54c74: ; 0x54c74
line "to play with it," line "to play with it,"
cont "<PLAYER>?" cont "<PLAYER>?"
done done
; 0x54d3f
UnknownText_0x54d3f: ; 0x54d3f UnknownText_0x54d3f:
text "BILL: I knew you'd" text "BILL: I knew you'd"
line "come through!" line "come through!"
@@ -147,37 +136,32 @@ UnknownText_0x54d3f: ; 0x54d3f
para "Take good care of" para "Take good care of"
line "it!" line "it!"
done done
; 0x54dae
UnknownText_0x54dae: ; 0x54dae UnknownText_0x54dae:
text "<PLAYER> received" text "<PLAYER> received"
line "EEVEE!" line "EEVEE!"
done done
; 0x54dc1
UnknownText_0x54dc1: ; 0x54dc1 UnknownText_0x54dc1:
text "BILL: PROF.ELM" text "BILL: PROF.ELM"
line "claims EEVEE may" line "claims EEVEE may"
para "evolve in new and" para "evolve in new and"
line "unknown ways." line "unknown ways."
done done
; 0x54e02
UnknownText_0x54e02: ; 0x54e02 UnknownText_0x54e02:
text "Whoa, wait. You" text "Whoa, wait. You"
line "can't carry any" line "can't carry any"
cont "more #MON." cont "more #MON."
done done
; 0x54e2d
UnknownText_0x54e2d: ; 0x54e2d UnknownText_0x54e2d:
text "Oh… Now what to" text "Oh… Now what to"
line "do?" line "do?"
done done
; 0x54e42
UnknownText_0x54e42: ; 0x54e42 UnknownText_0x54e42:
text "BILL: My pop, he" text "BILL: My pop, he"
line "won't work. All he" line "won't work. All he"
@@ -187,9 +171,8 @@ UnknownText_0x54e42: ; 0x54e42
para "He's getting to be" para "He's getting to be"
line "a real headache…" line "a real headache…"
done done
; 0x54ea8
UnknownText_0x54ea8: ; 0x54ea8 UnknownText_0x54ea8:
text "Oh, you collect" text "Oh, you collect"
line "#MON? My son" line "#MON? My son"
cont "BILL is an expert." cont "BILL is an expert."
@@ -206,9 +189,8 @@ UnknownText_0x54ea8: ; 0x54ea8
para "CORNER without" para "CORNER without"
line "being called…" line "being called…"
done done
; 0x54f4e
UnknownText_0x54f4e: ; 0x54f4e UnknownText_0x54f4e:
text "My husband was" text "My husband was"
line "once known as a" line "once known as a"
@@ -218,24 +200,21 @@ UnknownText_0x54f4e: ; 0x54f4e
para "taken after his" para "taken after his"
line "father." line "father."
done done
; 0x54f9e
UnknownText_0x54f9e: ; 0x54f9e UnknownText_0x54f9e:
text "Are you a trainer?" text "Are you a trainer?"
para "I've got a useful" para "I've got a useful"
line "phone number for" line "phone number for"
cont "you." cont "you."
done done
; 0x54fd9
UnknownText_0x54fd9: ; 0x54fd9 UnknownText_0x54fd9:
text "<PLAYER> recorded" text "<PLAYER> recorded"
line "BILL's number." line "BILL's number."
done done
; 0x54ff3
UnknownText_0x54ff3: ; 0x54ff3 UnknownText_0x54ff3:
text "My brother made" text "My brother made"
line "the PC #MON" line "the PC #MON"
cont "storage system." cont "storage system."
@@ -244,24 +223,21 @@ UnknownText_0x54ff3: ; 0x54ff3
line "give you BILL's" line "give you BILL's"
cont "number…" cont "number…"
done done
; 0x55046
UnknownText_0x55046: ; 0x55046 UnknownText_0x55046:
text "You can't record" text "You can't record"
line "any more numbers." line "any more numbers."
done done
; 0x55069
UnknownText_0x55069: ; 0x55069 UnknownText_0x55069:
text "My big brother" text "My big brother"
line "BILL made the PC" line "BILL made the PC"
para "#MON storage" para "#MON storage"
line "system." line "system."
done done
; 0x5509f
GoldenrodBillsHouse_MapEventHeader: ; 0x5509f GoldenrodBillsHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -284,4 +260,3 @@ GoldenrodBillsHouse_MapEventHeader: ; 0x5509f
person_event SPRITE_BILL, 7, 6, $9, $0, 255, 255, $0, 0, BillsHouseBill, $0712 person_event SPRITE_BILL, 7, 6, $9, $0, 255, 255, $0, 0, BillsHouseBill, $0712
person_event SPRITE_POKEFAN_F, 7, 9, $6, $0, 255, 255, $0, 0, BillsMom, $ffff person_event SPRITE_POKEFAN_F, 7, 9, $6, $0, 255, 255, $0, 0, BillsMom, $ffff
person_event SPRITE_TWIN, 8, 9, $2, $11, 255, 255, $a0, 0, BillsSister, $ffff person_event SPRITE_TWIN, 8, 9, $2, $11, 255, 255, $a0, 0, BillsSister, $ffff
; 0x550e5

View File

@@ -1,4 +1,4 @@
GoldenrodDeptStoreB1F_MapScriptHeader: ; 0x7d779 GoldenrodDeptStoreB1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -10,81 +10,66 @@ GoldenrodDeptStoreB1F_MapScriptHeader: ; 0x7d779
dbw 1, UnknownScript_0x7d781 dbw 1, UnknownScript_0x7d781
dbw 5, UnknownScript_0x7d7ac dbw 5, UnknownScript_0x7d7ac
; 0x7d781
UnknownScript_0x7d781: ; 0x7d781 UnknownScript_0x7d781:
checkevent $004a checkevent $004a
iftrue UnknownScript_0x7d78a iftrue UnknownScript_0x7d78a
jump UnknownScript_0x7d791 jump UnknownScript_0x7d791
; 0x7d78a
UnknownScript_0x7d78a: ; 0x7d78a UnknownScript_0x7d78a:
changeblock $10, $4, $d changeblock $10, $4, $d
jump UnknownScript_0x7d791 jump UnknownScript_0x7d791
; 0x7d791
UnknownScript_0x7d791: ; 0x7d791 UnknownScript_0x7d791:
checkevent $0305 checkevent $0305
iftrue UnknownScript_0x7d7a2 iftrue UnknownScript_0x7d7a2
checkevent $0306 checkevent $0306
iftrue UnknownScript_0x7d7a7 iftrue UnknownScript_0x7d7a7
changeblock $a, $8, $d changeblock $a, $8, $d
return return
; 0x7d7a2
UnknownScript_0x7d7a2: ; 0x7d7a2 UnknownScript_0x7d7a2:
changeblock $4, $a, $d changeblock $4, $a, $d
return return
; 0x7d7a7
UnknownScript_0x7d7a7: ; 0x7d7a7 UnknownScript_0x7d7a7:
changeblock $a, $c, $d changeblock $a, $c, $d
return return
; 0x7d7ac
UnknownScript_0x7d7ac: ; 0x7d7ac UnknownScript_0x7d7ac:
clearevent $0307 clearevent $0307
return return
; 0x7d7b0
BlackBeltScript_0x7d7b0: ; 0x7d7b0 BlackBeltScript_0x7d7b0:
jumptextfaceplayer UnknownText_0x7d7cb jumptextfaceplayer UnknownText_0x7d7cb
; 0x7d7b3
BlackBeltScript_0x7d7b3: ; 0x7d7b3 BlackBeltScript_0x7d7b3:
jumptextfaceplayer UnknownText_0x7d82c jumptextfaceplayer UnknownText_0x7d82c
; 0x7d7b6
BlackBeltScript_0x7d7b6: ; 0x7d7b6 BlackBeltScript_0x7d7b6:
jumptextfaceplayer UnknownText_0x7d875 jumptextfaceplayer UnknownText_0x7d875
; 0x7d7b9
MachopScript_0x7d7b9: ; 0x7d7b9 MachopScript_0x7d7b9:
loadfont loadfont
writetext UnknownText_0x7d8bb writetext UnknownText_0x7d8bb
cry MACHOKE cry MACHOKE
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7d7c3
ItemFragment_0x7d7c3: ; 0x7d7c3 ItemFragment_0x7d7c3:
db ETHER, 1 db ETHER, 1
; 0x7d7c5
ItemFragment_0x7d7c5: ; 0x7d7c5 ItemFragment_0x7d7c5:
db AMULET_COIN, 1 db AMULET_COIN, 1
; 0x7d7c7
ItemFragment_0x7d7c7: ; 0x7d7c7 ItemFragment_0x7d7c7:
db BURN_HEAL, 1 db BURN_HEAL, 1
; 0x7d7c9
ItemFragment_0x7d7c9: ; 0x7d7c9 ItemFragment_0x7d7c9:
db ULTRA_BALL, 1 db ULTRA_BALL, 1
; 0x7d7cb
UnknownText_0x7d7cb: ; 0x7d7cb UnknownText_0x7d7cb:
text "Hey, kid! You're" text "Hey, kid! You're"
line "holding us up!" line "holding us up!"
@@ -94,9 +79,8 @@ UnknownText_0x7d7cb: ; 0x7d7cb
para "scenes where no" para "scenes where no"
line "one can see us!" line "one can see us!"
done done
; 0x7d82c
UnknownText_0x7d82c: ; 0x7d82c UnknownText_0x7d82c:
text "I lose my passion" text "I lose my passion"
line "for work if some-" line "for work if some-"
cont "one's watching." cont "one's watching."
@@ -104,9 +88,8 @@ UnknownText_0x7d82c: ; 0x7d82c
para "Come on, kid," para "Come on, kid,"
line "scoot!" line "scoot!"
done done
; 0x7d875
UnknownText_0x7d875: ; 0x7d875 UnknownText_0x7d875:
text "Oohah! Oohah!" text "Oohah! Oohah!"
para "The stuff on the" para "The stuff on the"
@@ -115,14 +98,12 @@ UnknownText_0x7d875: ; 0x7d875
para "Take it if you" para "Take it if you"
line "want it!" line "want it!"
done done
; 0x7d8bb
UnknownText_0x7d8bb: ; 0x7d8bb UnknownText_0x7d8bb:
text "MACHOKE: Maaacho!" text "MACHOKE: Maaacho!"
done done
; 0x7d8ce
GoldenrodDeptStoreB1F_MapEventHeader: ; 0x7d8ce GoldenrodDeptStoreB1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -148,4 +129,3 @@ GoldenrodDeptStoreB1F_MapEventHeader: ; 0x7d8ce
person_event SPRITE_BLACK_BELT, 12, 8, $3, $0, 255, 255, $80, 0, BlackBeltScript_0x7d7b3, $ffff person_event SPRITE_BLACK_BELT, 12, 8, $3, $0, 255, 255, $80, 0, BlackBeltScript_0x7d7b3, $ffff
person_event SPRITE_BLACK_BELT, 17, 10, $5, $1, 255, 255, $90, 0, BlackBeltScript_0x7d7b6, $ffff person_event SPRITE_BLACK_BELT, 17, 10, $5, $1, 255, 255, $90, 0, BlackBeltScript_0x7d7b6, $ffff
person_event SPRITE_MACHOP, 11, 11, $16, $0, 255, 255, $90, 0, MachopScript_0x7d7b9, $ffff person_event SPRITE_MACHOP, 11, 11, $16, $0, 255, 255, $90, 0, MachopScript_0x7d7b9, $ffff
; 0x7d94b

View File

@@ -1,12 +1,11 @@
GoldenrodDeptStoreElevator_MapScriptHeader: ; 0x56697 GoldenrodDeptStoreElevator_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x56699
MapGoldenrodDeptStoreElevatorSignpost0Script: ; 0x56699 MapGoldenrodDeptStoreElevatorSignpost0Script:
loadfont loadfont
elevator Elevator_0x566e0 elevator Elevator_0x566e0
loadmovesprites loadmovesprites
@@ -28,28 +27,24 @@ UnknownScript_0x566c1: ;0x566c1
clearevent $0305 clearevent $0305
clearevent $0306 clearevent $0306
end end
; 0x566cb
UnknownScript_0x566cb: ; 0x566cb UnknownScript_0x566cb:
clearevent $0304 clearevent $0304
setevent $0305 setevent $0305
clearevent $0306 clearevent $0306
end end
; 0x566d5
UnknownScript_0x566d5: ; 0x566d5 UnknownScript_0x566d5:
clearevent $0304 clearevent $0304
clearevent $0305 clearevent $0305
setevent $0306 setevent $0306
end end
; 0x566df
UnknownScript_0x566df: ; 0x566df UnknownScript_0x566df:
end end
; 0x566e0
Elevator_0x566e0: ; 0x566e0 Elevator_0x566e0:
db 7 ; floors db 7 ; floors
db _B1F, 2, GROUP_GOLDENROD_DEPT_STORE_B1F, MAP_GOLDENROD_DEPT_STORE_B1F db _B1F, 2, GROUP_GOLDENROD_DEPT_STORE_B1F, MAP_GOLDENROD_DEPT_STORE_B1F
db _1F, 4, GROUP_GOLDENROD_DEPT_STORE_1F, MAP_GOLDENROD_DEPT_STORE_1F db _1F, 4, GROUP_GOLDENROD_DEPT_STORE_1F, MAP_GOLDENROD_DEPT_STORE_1F
@@ -59,10 +54,9 @@ Elevator_0x566e0: ; 0x566e0
db _5F, 3, GROUP_GOLDENROD_DEPT_STORE_5F, MAP_GOLDENROD_DEPT_STORE_5F db _5F, 3, GROUP_GOLDENROD_DEPT_STORE_5F, MAP_GOLDENROD_DEPT_STORE_5F
db _6F, 2, GROUP_GOLDENROD_DEPT_STORE_6F, MAP_GOLDENROD_DEPT_STORE_6F db _6F, 2, GROUP_GOLDENROD_DEPT_STORE_6F, MAP_GOLDENROD_DEPT_STORE_6F
db $ff ; end db $ff ; end
; 0x566fe
GoldenrodDeptStoreElevator_MapEventHeader: ; 0x566fe GoldenrodDeptStoreElevator_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -80,4 +74,3 @@ GoldenrodDeptStoreElevator_MapEventHeader: ; 0x566fe
; people-events ; people-events
db 0 db 0
; 0x56713

View File

@@ -1,4 +1,4 @@
GoldenrodDeptStoreRoof_MapScriptHeader: ; 0x56713 GoldenrodDeptStoreRoof_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -10,46 +10,39 @@ GoldenrodDeptStoreRoof_MapScriptHeader: ; 0x56713
dbw 1, UnknownScript_0x5671b dbw 1, UnknownScript_0x5671b
dbw 2, UnknownScript_0x5672b dbw 2, UnknownScript_0x5672b
; 0x5671b
UnknownScript_0x5671b: ; 0x5671b UnknownScript_0x5671b:
checkflag $0061 checkflag $0061
iftrue UnknownScript_0x56722 iftrue UnknownScript_0x56722
return return
; 0x56722
UnknownScript_0x56722: ; 0x56722 UnknownScript_0x56722:
changeblock $0, $2, $3f changeblock $0, $2, $3f
changeblock $0, $4, $f changeblock $0, $4, $f
return return
; 0x5672b
UnknownScript_0x5672b: ; 0x5672b UnknownScript_0x5672b:
checkflag $0061 checkflag $0061
iftrue UnknownScript_0x56738 iftrue UnknownScript_0x56738
setevent $06f0 setevent $06f0
clearevent $06f1 clearevent $06f1
return return
; 0x56738
UnknownScript_0x56738: ; 0x56738 UnknownScript_0x56738:
clearevent $06f0 clearevent $06f0
setevent $06f1 setevent $06f1
return return
; 0x5673f
ClerkScript_0x5673f: ; 0x5673f ClerkScript_0x5673f:
loadfont loadfont
pokemart $4, $0000 pokemart $4, $0000
loadmovesprites loadmovesprites
end end
; 0x56746
PokefanFScript_0x56746: ; 0x56746 PokefanFScript_0x56746:
jumptextfaceplayer UnknownText_0x5677f jumptextfaceplayer UnknownText_0x5677f
; 0x56749
FisherScript_0x56749: ; 0x56749 FisherScript_0x56749:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x567d2 writetext UnknownText_0x567d2
@@ -57,13 +50,11 @@ FisherScript_0x56749: ; 0x56749
loadmovesprites loadmovesprites
spriteface $4, UP spriteface $4, UP
end end
; 0x56754
TwinScript_0x56754: ; 0x56754 TwinScript_0x56754:
jumptextfaceplayer UnknownText_0x56839 jumptextfaceplayer UnknownText_0x56839
; 0x56757
SuperNerdScript_0x56757: ; 0x56757 SuperNerdScript_0x56757:
loadfont loadfont
writetext UnknownText_0x56867 writetext UnknownText_0x56867
closetext closetext
@@ -75,37 +66,29 @@ SuperNerdScript_0x56757: ; 0x56757
loadmovesprites loadmovesprites
spriteface $6, RIGHT spriteface $6, RIGHT
end end
; 0x5676a
PokefanMScript_0x5676a: ; 0x5676a PokefanMScript_0x5676a:
jumptextfaceplayer UnknownText_0x5688e jumptextfaceplayer UnknownText_0x5688e
; 0x5676d
TeacherScript_0x5676d: ; 0x5676d TeacherScript_0x5676d:
jumptextfaceplayer UnknownText_0x56901 jumptextfaceplayer UnknownText_0x56901
; 0x56770
BugCatcherScript_0x56770: ; 0x56770 BugCatcherScript_0x56770:
jumptextfaceplayer UnknownText_0x56942 jumptextfaceplayer UnknownText_0x56942
; 0x56773
MapGoldenrodDeptStoreRoofSignpost0Script: ; 0x56773 MapGoldenrodDeptStoreRoofSignpost0Script:
jumptext UnknownText_0x569c3 jumptext UnknownText_0x569c3
; 0x56776
MapGoldenrodDeptStoreRoofSignpost1Script: ; 0x56776 MapGoldenrodDeptStoreRoofSignpost1Script:
jumptext UnknownText_0x56a2b jumptext UnknownText_0x56a2b
; 0x56779
MapGoldenrodDeptStoreRoofSignpost2Script: ; 0x56779 MapGoldenrodDeptStoreRoofSignpost2Script:
jumptext UnknownText_0x56aa6 jumptext UnknownText_0x56aa6
; 0x5677c
MapGoldenrodDeptStoreRoofSignpost3Script: ; 0x5677c MapGoldenrodDeptStoreRoofSignpost3Script:
jumptext UnknownText_0x56b11 jumptext UnknownText_0x56b11
; 0x5677f
UnknownText_0x5677f: ; 0x5677f UnknownText_0x5677f:
text "Whew, I'm tired." text "Whew, I'm tired."
para "I sometimes come" para "I sometimes come"
@@ -114,9 +97,8 @@ UnknownText_0x5677f: ; 0x5677f
para "to take a break" para "to take a break"
line "from shopping." line "from shopping."
done done
; 0x567d2
UnknownText_0x567d2: ; 0x567d2 UnknownText_0x567d2:
text "Pardon? Who says" text "Pardon? Who says"
line "an adult can't get" line "an adult can't get"
cont "into this?" cont "into this?"
@@ -127,27 +109,23 @@ UnknownText_0x567d2: ; 0x567d2
para "collect all the" para "collect all the"
line "dolls!" line "dolls!"
done done
; 0x56839
UnknownText_0x56839: ; 0x56839 UnknownText_0x56839:
text "They have bargain" text "They have bargain"
line "sales here every" line "sales here every"
cont "so often." cont "so often."
done done
; 0x56867
UnknownText_0x56867: ; 0x56867 UnknownText_0x56867:
text "Oh, wow!" text "Oh, wow!"
done done
; 0x56871
UnknownText_0x56871: ; 0x56871 UnknownText_0x56871:
text "Will you quit" text "Will you quit"
line "bothering me?" line "bothering me?"
done done
; 0x5688e
UnknownText_0x5688e: ; 0x5688e UnknownText_0x5688e:
text "There's something" text "There's something"
line "I really want, but" line "I really want, but"
@@ -158,18 +136,16 @@ UnknownText_0x5688e: ; 0x5688e
line "off the BERRIES" line "off the BERRIES"
cont "I've collected…" cont "I've collected…"
done done
; 0x56901
UnknownText_0x56901: ; 0x56901 UnknownText_0x56901:
text "Oh, everything is" text "Oh, everything is"
line "so cheap!" line "so cheap!"
para "I bought so much," para "I bought so much,"
line "my PACK's crammed!" line "my PACK's crammed!"
done done
; 0x56942
UnknownText_0x56942: ; 0x56942 UnknownText_0x56942:
text "My #MON always" text "My #MON always"
line "get paralyzed or" line "get paralyzed or"
@@ -182,9 +158,8 @@ UnknownText_0x56942: ; 0x56942
para "I wonder if" para "I wonder if"
line "there's any left?" line "there's any left?"
done done
; 0x569c3
UnknownText_0x569c3: ; 0x569c3 UnknownText_0x569c3:
text "These binoculars" text "These binoculars"
line "let me see far" line "let me see far"
@@ -194,9 +169,8 @@ UnknownText_0x569c3: ; 0x569c3
para "Is it the one with" para "Is it the one with"
line "the green roof?" line "the green roof?"
done done
; 0x56a2b
UnknownText_0x56a2b: ; 0x56a2b UnknownText_0x56a2b:
text "Hey! Some trainers" text "Hey! Some trainers"
line "are battling on" line "are battling on"
cont "the road!" cont "the road!"
@@ -208,9 +182,8 @@ UnknownText_0x56a2b: ; 0x56a2b
line "like battling" line "like battling"
cont "right now!" cont "right now!"
done done
; 0x56aa6
UnknownText_0x56aa6: ; 0x56aa6 UnknownText_0x56aa6:
text "A FISHER caught a" text "A FISHER caught a"
line "lot of MAGIKARP…" line "lot of MAGIKARP…"
@@ -220,9 +193,8 @@ UnknownText_0x56aa6: ; 0x56aa6
para "Look at the water" para "Look at the water"
line "going everywhere!" line "going everywhere!"
done done
; 0x56b11
UnknownText_0x56b11: ; 0x56b11 UnknownText_0x56b11:
text "A vending machine" text "A vending machine"
line "for #MON dolls?" line "for #MON dolls?"
@@ -232,9 +204,8 @@ UnknownText_0x56b11: ; 0x56b11
para "But it's almost" para "But it's almost"
line "empty…" line "empty…"
done done
; 0x56b6d
GoldenrodDeptStoreRoof_MapEventHeader: ; 0x56b6d GoldenrodDeptStoreRoof_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -262,4 +233,3 @@ GoldenrodDeptStoreRoof_MapEventHeader: ; 0x56b6d
person_event SPRITE_POKEFAN_M, 4, 11, $5, $1, 255, 255, $0, 0, PokefanMScript_0x5676a, $06f0 person_event SPRITE_POKEFAN_M, 4, 11, $5, $1, 255, 255, $0, 0, PokefanMScript_0x5676a, $06f0
person_event SPRITE_TEACHER, 7, 9, $2, $11, 255, 255, $a0, 0, TeacherScript_0x5676d, $06f0 person_event SPRITE_TEACHER, 7, 9, $2, $11, 255, 255, $a0, 0, TeacherScript_0x5676d, $06f0
person_event SPRITE_BUG_CATCHER, 10, 5, $7, $0, 255, 255, $80, 0, BugCatcherScript_0x56770, $06f0 person_event SPRITE_BUG_CATCHER, 10, 5, $7, $0, 255, 255, $80, 0, BugCatcherScript_0x56770, $06f0
; 0x56bf4

View File

@@ -1,12 +1,11 @@
GoldenrodFlowerShop_MapScriptHeader: ; 0x5535b GoldenrodFlowerShop_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x5535d
TeacherScript_0x5535d: ; 0x5535d TeacherScript_0x5535d:
checkevent EVENT_FOUGHT_SUDOWOODO checkevent EVENT_FOUGHT_SUDOWOODO
iftrue UnknownScript_0x5538f iftrue UnknownScript_0x5538f
checkevent EVENT_GOT_SQUIRTBOTTLE checkevent EVENT_GOT_SQUIRTBOTTLE
@@ -27,30 +26,25 @@ TeacherScript_0x5535d: ; 0x5535d
setevent EVENT_FLORIA_AT_SUDOWOODO setevent EVENT_FLORIA_AT_SUDOWOODO
clearevent $0768 clearevent $0768
end end
; 0x5538f
UnknownScript_0x5538f: ; 0x5538f UnknownScript_0x5538f:
spriteface $2, LEFT spriteface $2, LEFT
loadfont loadfont
writetext UnknownText_0x5552e writetext UnknownText_0x5552e
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x55399
UnknownScript_0x55399: ; 0x55399 UnknownScript_0x55399:
jumptextfaceplayer UnknownText_0x5550d jumptextfaceplayer UnknownText_0x5550d
; 0x5539c
UnknownScript_0x5539c: ; 0x5539c UnknownScript_0x5539c:
jumptextfaceplayer UnknownText_0x55463 jumptextfaceplayer UnknownText_0x55463
; 0x5539f
UnknownScript_0x5539f: ; 0x5539f UnknownScript_0x5539f:
jumptextfaceplayer UnknownText_0x553d4 jumptextfaceplayer UnknownText_0x553d4
; 0x553a2
LassScript_0x553a2: ; 0x553a2 LassScript_0x553a2:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_FOUGHT_SUDOWOODO checkevent EVENT_FOUGHT_SUDOWOODO
@@ -64,21 +58,18 @@ LassScript_0x553a2: ; 0x553a2
setevent $0768 setevent $0768
clearevent EVENT_FLORIA_AT_SUDOWOODO clearevent EVENT_FLORIA_AT_SUDOWOODO
end end
; 0x553bf
UnknownScript_0x553bf: ; 0x553bf UnknownScript_0x553bf:
writetext UnknownText_0x555e6 writetext UnknownText_0x555e6
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x553c5
UnknownScript_0x553c5: ; 0x553c5 UnknownScript_0x553c5:
writetext UnknownText_0x55604 writetext UnknownText_0x55604
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x553cb
FlowerShopShelf1: FlowerShopShelf1:
; unused ; unused
@@ -92,7 +83,7 @@ FlowerShopRadio:
; unused ; unused
jumpstd radio2 jumpstd radio2
UnknownText_0x553d4: ; 0x553d4 UnknownText_0x553d4:
text "Have you seen that" text "Have you seen that"
line "wiggly tree that's" line "wiggly tree that's"
@@ -108,9 +99,8 @@ UnknownText_0x553d4: ; 0x553d4
para "I'm worried… Isn't" para "I'm worried… Isn't"
line "it dangerous?" line "it dangerous?"
done done
; 0x55463
UnknownText_0x55463: ; 0x55463 UnknownText_0x55463:
text "Do you want to" text "Do you want to"
line "borrow the water" line "borrow the water"
@@ -120,9 +110,8 @@ UnknownText_0x55463: ; 0x55463
para "doing anything" para "doing anything"
line "dangerous with it." line "dangerous with it."
done done
; 0x554c2
UnknownText_0x554c2: ; 0x554c2 UnknownText_0x554c2:
text "Oh, you're better" text "Oh, you're better"
line "than WHITNEY…" line "than WHITNEY…"
@@ -130,22 +119,19 @@ UnknownText_0x554c2: ; 0x554c2
line "then. Here's the" line "then. Here's the"
cont "SQUIRTBOTTLE!" cont "SQUIRTBOTTLE!"
done done
; 0x5550d
UnknownText_0x5550d: ; 0x5550d UnknownText_0x5550d:
text "Don't do anything" text "Don't do anything"
line "too dangerous!" line "too dangerous!"
done done
; 0x5552e
UnknownText_0x5552e: ; 0x5552e UnknownText_0x5552e:
text "Lalala lalalala." text "Lalala lalalala."
line "Have plenty of" line "Have plenty of"
cont "water, my lovely!" cont "water, my lovely!"
done done
; 0x55561
UnknownText_0x55561: ; 0x55561 UnknownText_0x55561:
text "When I told my sis" text "When I told my sis"
line "about the jiggly" line "about the jiggly"
@@ -158,21 +144,18 @@ UnknownText_0x55561: ; 0x55561
para "lend me her water" para "lend me her water"
line "bottle…" line "bottle…"
done done
; 0x555e6
UnknownText_0x555e6: ; 0x555e6 UnknownText_0x555e6:
text "Wow, you beat" text "Wow, you beat"
line "WHITNEY? Cool!" line "WHITNEY? Cool!"
done done
; 0x55604
UnknownText_0x55604: ; 0x55604 UnknownText_0x55604:
text "So it really was a" text "So it really was a"
line "#MON!" line "#MON!"
done done
; 0x5561e
GoldenrodFlowerShop_MapEventHeader: ; 0x5561e GoldenrodFlowerShop_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -191,4 +174,3 @@ GoldenrodFlowerShop_MapEventHeader: ; 0x5561e
db 2 db 2
person_event SPRITE_TEACHER, 8, 6, $9, $0, 255, 255, $0, 0, TeacherScript_0x5535d, $ffff person_event SPRITE_TEACHER, 8, 6, $9, $0, 255, 255, $0, 0, TeacherScript_0x5535d, $ffff
person_event SPRITE_LASS, 10, 9, $2, $11, 255, 255, $90, 0, LassScript_0x553a2, $0768 person_event SPRITE_LASS, 10, 9, $2, $11, 255, 255, $90, 0, LassScript_0x553a2, $0768
; 0x55648

View File

@@ -1,4 +1,4 @@
GoldenrodGameCorner_MapScriptHeader: ; 0x56bf4 GoldenrodGameCorner_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -8,9 +8,8 @@ GoldenrodGameCorner_MapScriptHeader: ; 0x56bf4
; callbacks ; callbacks
dbw 2, UnknownScript_0x56bf9 dbw 2, UnknownScript_0x56bf9
; 0x56bf9
UnknownScript_0x56bf9: ; 0x56bf9 UnknownScript_0x56bf9:
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iffalse UnknownScript_0x56c19 iffalse UnknownScript_0x56c19
checkitem COIN_CASE checkitem COIN_CASE
@@ -18,20 +17,18 @@ UnknownScript_0x56bf9: ; 0x56bf9
checkcode VAR_WEEKDAY checkcode VAR_WEEKDAY
if_equal WEDNESDAY, UnknownScript_0x56c11 if_equal WEDNESDAY, UnknownScript_0x56c11
if_equal SATURDAY, UnknownScript_0x56c11 if_equal SATURDAY, UnknownScript_0x56c11
UnknownScript_0x56c0e: ; 0x56c0e UnknownScript_0x56c0e:
appear $d appear $d
return return
; 0x56c11
UnknownScript_0x56c11: ; 0x56c11 UnknownScript_0x56c11:
checkflag ENGINE_5E checkflag ENGINE_5E
iftrue UnknownScript_0x56c19 iftrue UnknownScript_0x56c19
disappear $d disappear $d
UnknownScript_0x56c19: ;0x56c19 UnknownScript_0x56c19: ;0x56c19
return return
; 0x56c1a
PokefanMScript_0x56c1a: ; 0x56c1a PokefanMScript_0x56c1a:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x5718a writetext UnknownText_0x5718a
@@ -39,13 +36,11 @@ PokefanMScript_0x56c1a: ; 0x56c1a
loadmovesprites loadmovesprites
spriteface $d, RIGHT spriteface $d, RIGHT
end end
; 0x56c25
ClerkScript_0x56c25: ; 0x56c25 ClerkScript_0x56c25:
jumpstd $0032 jumpstd $0032
; 0x56c28
ReceptionistScript_0x56c28: ; 0x56c28 ReceptionistScript_0x56c28:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x56e50 writetext UnknownText_0x56e50
@@ -62,9 +57,8 @@ UnknownScript_0x56c36: ; 056c36
if_equal $2, UnknownScript_0x56c69 if_equal $2, UnknownScript_0x56c69
if_equal $3, UnknownScript_0x56c85 if_equal $3, UnknownScript_0x56c85
jump UnknownScript_0x56cbd jump UnknownScript_0x56cbd
; 0x56c4d
UnknownScript_0x56c4d: ; 0x56c4d UnknownScript_0x56c4d:
checkcoins 5500 checkcoins 5500
if_equal $2, UnknownScript_0x56cb1 if_equal $2, UnknownScript_0x56cb1
itemtotext TM_THUNDER, $0 itemtotext TM_THUNDER, $0
@@ -74,9 +68,8 @@ UnknownScript_0x56c4d: ; 0x56c4d
iffalse UnknownScript_0x56cb7 iffalse UnknownScript_0x56cb7
takecoins 5500 takecoins 5500
jump UnknownScript_0x56ca6 jump UnknownScript_0x56ca6
; 0x56c69
UnknownScript_0x56c69: ; 0x56c69 UnknownScript_0x56c69:
checkcoins 5500 checkcoins 5500
if_equal $2, UnknownScript_0x56cb1 if_equal $2, UnknownScript_0x56cb1
itemtotext TM_BLIZZARD, $0 itemtotext TM_BLIZZARD, $0
@@ -86,9 +79,8 @@ UnknownScript_0x56c69: ; 0x56c69
iffalse UnknownScript_0x56cb7 iffalse UnknownScript_0x56cb7
takecoins 5500 takecoins 5500
jump UnknownScript_0x56ca6 jump UnknownScript_0x56ca6
; 0x56c85
UnknownScript_0x56c85: ; 0x56c85 UnknownScript_0x56c85:
checkcoins 5500 checkcoins 5500
if_equal $2, UnknownScript_0x56cb1 if_equal $2, UnknownScript_0x56cb1
itemtotext TM_FIRE_BLAST, $0 itemtotext TM_FIRE_BLAST, $0
@@ -98,77 +90,68 @@ UnknownScript_0x56c85: ; 0x56c85
iffalse UnknownScript_0x56cb7 iffalse UnknownScript_0x56cb7
takecoins 5500 takecoins 5500
jump UnknownScript_0x56ca6 jump UnknownScript_0x56ca6
; 0x56ca1
UnknownScript_0x56ca1: ; 0x56ca1 UnknownScript_0x56ca1:
writetext UnknownText_0x56ea8 writetext UnknownText_0x56ea8
yesorno yesorno
end end
; 0x56ca6
UnknownScript_0x56ca6: ; 0x56ca6 UnknownScript_0x56ca6:
waitbutton waitbutton
playsound SFX_TRANSACTION playsound SFX_TRANSACTION
writetext UnknownText_0x56ebd writetext UnknownText_0x56ebd
closetext closetext
jump UnknownScript_0x56c36 jump UnknownScript_0x56c36
; 0x56cb1
UnknownScript_0x56cb1: ; 0x56cb1 UnknownScript_0x56cb1:
writetext UnknownText_0x56ecb writetext UnknownText_0x56ecb
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x56cb7
UnknownScript_0x56cb7: ; 0x56cb7 UnknownScript_0x56cb7:
writetext UnknownText_0x56ee8 writetext UnknownText_0x56ee8
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x56cbd
UnknownScript_0x56cbd: ; 0x56cbd UnknownScript_0x56cbd:
writetext UnknownText_0x56f09 writetext UnknownText_0x56f09
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x56cc3
UnknownScript_0x56cc3: ; 0x56cc3 UnknownScript_0x56cc3:
writetext UnknownText_0x56f35 writetext UnknownText_0x56f35
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x56cc9
MenuDataHeader_0x56cc9: ; 0x56cc9 MenuDataHeader_0x56cc9:
db $40 ; flags db $40 ; flags
db 02, 00 ; start coords db 02, 00 ; start coords
db 11, 15 ; end coords db 11, 15 ; end coords
dw MenuData2_0x56cd1 dw MenuData2_0x56cd1
db 1 ; default option db 1 ; default option
; 0x56cd1
MenuData2_0x56cd1: ; 0x56cd1 MenuData2_0x56cd1:
db $80 ; flags db $80 ; flags
db 4 ; items db 4 ; items
db "TM25 5500@" db "TM25 5500@"
db "TM14 5500@" db "TM14 5500@"
db "TM38 5500@" db "TM38 5500@"
db "CANCEL@" db "CANCEL@"
; 0x56d01
ReceptionistScript_0x56d01: ; 0x56d01 ReceptionistScript_0x56d01:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x56e50 writetext UnknownText_0x56e50
closetext closetext
checkitem COIN_CASE checkitem COIN_CASE
iffalse UnknownScript_0x56cc3 iffalse UnknownScript_0x56cc3
UnknownScript_0x56d0c: ; 0x56d0c UnknownScript_0x56d0c:
writetext UnknownText_0x56e8b writetext UnknownText_0x56e8b
special Function24b25 special Function24b25
loadmenudata MenuDataHeader_0x56db0 loadmenudata MenuDataHeader_0x56db0
@@ -178,9 +161,8 @@ UnknownScript_0x56d0c: ; 0x56d0c
if_equal $2, UnknownScript_0x56d54 if_equal $2, UnknownScript_0x56d54
if_equal $3, UnknownScript_0x56d82 if_equal $3, UnknownScript_0x56d82
jump UnknownScript_0x56cbd jump UnknownScript_0x56cbd
; 0x56d26
UnknownScript_0x56d26: ; 0x56d26 UnknownScript_0x56d26:
checkcoins 100 checkcoins 100
if_equal $2, UnknownScript_0x56cb1 if_equal $2, UnknownScript_0x56cb1
checkcode VAR_PARTYCOUNT checkcode VAR_PARTYCOUNT
@@ -197,9 +179,8 @@ UnknownScript_0x56d26: ; 0x56d26
givepoke ABRA, 5, 0, 0 givepoke ABRA, 5, 0, 0
takecoins 100 takecoins 100
jump UnknownScript_0x56d0c jump UnknownScript_0x56d0c
; 0x56d54
UnknownScript_0x56d54: ; 0x56d54 UnknownScript_0x56d54:
checkcoins 800 checkcoins 800
if_equal $2, UnknownScript_0x56cb1 if_equal $2, UnknownScript_0x56cb1
checkcode VAR_PARTYCOUNT checkcode VAR_PARTYCOUNT
@@ -216,9 +197,8 @@ UnknownScript_0x56d54: ; 0x56d54
givepoke CUBONE, 15, 0, 0 givepoke CUBONE, 15, 0, 0
takecoins 800 takecoins 800
jump UnknownScript_0x56d0c jump UnknownScript_0x56d0c
; 0x56d82
UnknownScript_0x56d82: ; 0x56d82 UnknownScript_0x56d82:
checkcoins 1500 checkcoins 1500
if_equal $2, UnknownScript_0x56cb1 if_equal $2, UnknownScript_0x56cb1
checkcode VAR_PARTYCOUNT checkcode VAR_PARTYCOUNT
@@ -235,28 +215,25 @@ UnknownScript_0x56d82: ; 0x56d82
givepoke WOBBUFFET, 15, 0, 0 givepoke WOBBUFFET, 15, 0, 0
takecoins 1500 takecoins 1500
jump UnknownScript_0x56d0c jump UnknownScript_0x56d0c
; 0x56db0
MenuDataHeader_0x56db0: ; 0x56db0 MenuDataHeader_0x56db0:
db $40 ; flags db $40 ; flags
db 02, 00 ; start coords db 02, 00 ; start coords
db 11, 17 ; end coords db 11, 17 ; end coords
dw MenuData2_0x56db8 dw MenuData2_0x56db8
db 1 ; default option db 1 ; default option
; 0x56db8
MenuData2_0x56db8: ; 0x56db8 MenuData2_0x56db8:
db $80 ; flags db $80 ; flags
db 4 ; items db 4 ; items
db "ABRA 100@" db "ABRA 100@"
db "CUBONE 800@" db "CUBONE 800@"
db "WOBBUFFET 1500@" db "WOBBUFFET 1500@"
db "CANCEL@" db "CANCEL@"
; 0x56df1
PharmacistScript_0x56df1: ; 0x56df1 PharmacistScript_0x56df1:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x56f55 writetext UnknownText_0x56f55
@@ -264,9 +241,8 @@ PharmacistScript_0x56df1: ; 0x56df1
loadmovesprites loadmovesprites
spriteface $fe, LEFT spriteface $fe, LEFT
end end
; 0x56dfc
PokefanMScript_0x56dfc: ; 0x56dfc PokefanMScript_0x56dfc:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x56f9e writetext UnknownText_0x56f9e
@@ -274,9 +250,8 @@ PokefanMScript_0x56dfc: ; 0x56dfc
loadmovesprites loadmovesprites
spriteface $7, RIGHT spriteface $7, RIGHT
end end
; 0x56e07
CooltrainerMScript_0x56e07: ; 0x56e07 CooltrainerMScript_0x56e07:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x56ff4 writetext UnknownText_0x56ff4
@@ -284,9 +259,8 @@ CooltrainerMScript_0x56e07: ; 0x56e07
loadmovesprites loadmovesprites
spriteface $8, LEFT spriteface $8, LEFT
end end
; 0x56e12
PokefanFScript_0x56e12: ; 0x56e12 PokefanFScript_0x56e12:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x5702b writetext UnknownText_0x5702b
@@ -294,13 +268,11 @@ PokefanFScript_0x56e12: ; 0x56e12
loadmovesprites loadmovesprites
spriteface $9, RIGHT spriteface $9, RIGHT
end end
; 0x56e1d
CooltrainerFScript_0x56e1d: ; 0x56e1d CooltrainerFScript_0x56e1d:
jumptextfaceplayer UnknownText_0x57097 jumptextfaceplayer UnknownText_0x57097
; 0x56e20
GentlemanScript_0x56e20: ; 0x56e20 GentlemanScript_0x56e20:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x570b1 writetext UnknownText_0x570b1
@@ -308,17 +280,14 @@ GentlemanScript_0x56e20: ; 0x56e20
loadmovesprites loadmovesprites
spriteface $b, RIGHT spriteface $b, RIGHT
end end
; 0x56e2b
PokefanMScript_0x56e2b: ; 0x56e2b PokefanMScript_0x56e2b:
jumptextfaceplayer UnknownText_0x5710d jumptextfaceplayer UnknownText_0x5710d
; 0x56e2e
MapGoldenrodGameCornerSignpost30Script: ; 0x56e2e MapGoldenrodGameCornerSignpost30Script:
jumptext UnknownText_0x571af jumptext UnknownText_0x571af
; 0x56e31
MapGoldenrodGameCornerSignpost17Script: ; 0x56e31 MapGoldenrodGameCornerSignpost17Script:
random $6 random $6
if_equal $0, MapGoldenrodGameCornerSignpost7Script if_equal $0, MapGoldenrodGameCornerSignpost7Script
refreshscreen $0 refreshscreen $0
@@ -326,85 +295,73 @@ MapGoldenrodGameCornerSignpost17Script: ; 0x56e31
special Functionc373 special Functionc373
loadmovesprites loadmovesprites
end end
; 0x56e40
MapGoldenrodGameCornerSignpost7Script: ; 0x56e40 MapGoldenrodGameCornerSignpost7Script:
refreshscreen $0 refreshscreen $0
writebyte $1 writebyte $1
special Functionc373 special Functionc373
loadmovesprites loadmovesprites
end end
; 0x56e49
MapGoldenrodGameCornerSignpost29Script: ; 0x56e49 MapGoldenrodGameCornerSignpost29Script:
refreshscreen $0 refreshscreen $0
special Functionc380 special Functionc380
loadmovesprites loadmovesprites
end end
; 0x56e50
UnknownText_0x56e50: ; 0x56e50 UnknownText_0x56e50:
text "Welcome!" text "Welcome!"
para "We exchange your" para "We exchange your"
line "game coins for" line "game coins for"
cont "fabulous prizes!" cont "fabulous prizes!"
done done
; 0x56e8b
UnknownText_0x56e8b: ; 0x56e8b UnknownText_0x56e8b:
text "Which prize would" text "Which prize would"
line "you like?" line "you like?"
done done
; 0x56ea8
UnknownText_0x56ea8: ; 0x56ea8 UnknownText_0x56ea8:
text_from_ram StringBuffer3 text_from_ram StringBuffer3
text "." text "."
line "Is that right?" line "Is that right?"
done done
; 0x56ebd
UnknownText_0x56ebd: ; 0x56ebd UnknownText_0x56ebd:
text "Here you go!" text "Here you go!"
done done
; 0x56ecb
UnknownText_0x56ecb: ; 0x56ecb UnknownText_0x56ecb:
text "Sorry! You need" text "Sorry! You need"
line "more coins." line "more coins."
done done
; 0x56ee8
UnknownText_0x56ee8: ; 0x56ee8 UnknownText_0x56ee8:
text "Sorry. You can't" text "Sorry. You can't"
line "carry any more." line "carry any more."
done done
; 0x56f09
UnknownText_0x56f09: ; 0x56f09 UnknownText_0x56f09:
text "OK. Please save" text "OK. Please save"
line "your coins and" line "your coins and"
cont "come again!" cont "come again!"
done done
; 0x56f35
UnknownText_0x56f35: ; 0x56f35 UnknownText_0x56f35:
text "Oh? You don't have" text "Oh? You don't have"
line "a COIN CASE." line "a COIN CASE."
done done
; 0x56f55
UnknownText_0x56f55: ; 0x56f55 UnknownText_0x56f55:
text "I always play this" text "I always play this"
line "slot machine. It" line "slot machine. It"
para "pays out more than" para "pays out more than"
line "others, I think." line "others, I think."
done done
; 0x56f9e
UnknownText_0x56f9e: ; 0x56f9e UnknownText_0x56f9e:
text "I just love this" text "I just love this"
line "new slot machine." line "new slot machine."
@@ -412,16 +369,14 @@ UnknownText_0x56f9e: ; 0x56f9e
line "challenge than the" line "challenge than the"
cont "ones in CELADON." cont "ones in CELADON."
done done
; 0x56ff4
UnknownText_0x56ff4: ; 0x56ff4 UnknownText_0x56ff4:
text "Life is a gamble." text "Life is a gamble."
line "I'm going to flip" line "I'm going to flip"
cont "cards till I drop!" cont "cards till I drop!"
done done
; 0x5702b
UnknownText_0x5702b: ; 0x5702b UnknownText_0x5702b:
text "Card flip…" text "Card flip…"
para "I prefer it over" para "I prefer it over"
@@ -433,15 +388,13 @@ UnknownText_0x5702b: ; 0x5702b
para "But the payout is" para "But the payout is"
line "much lower." line "much lower."
done done
; 0x57097
UnknownText_0x57097: ; 0x57097 UnknownText_0x57097:
text "I won't quit until" text "I won't quit until"
line "I win!" line "I win!"
done done
; 0x570b1
UnknownText_0x570b1: ; 0x570b1 UnknownText_0x570b1:
text "I taught BLIZZARD" text "I taught BLIZZARD"
line "to my #MON." line "to my #MON."
@@ -451,9 +404,8 @@ UnknownText_0x570b1: ; 0x570b1
para "it, but it was" para "it, but it was"
line "worth it." line "worth it."
done done
; 0x5710d
UnknownText_0x5710d: ; 0x5710d UnknownText_0x5710d:
text "I couldn't win at" text "I couldn't win at"
line "the slots, and I" line "the slots, and I"
@@ -466,23 +418,20 @@ UnknownText_0x5710d: ; 0x5710d
para "COIN CASE in the" para "COIN CASE in the"
line "UNDERGROUND." line "UNDERGROUND."
done done
; 0x5718a
UnknownText_0x5718a: ; 0x5718a UnknownText_0x5718a:
text "Wahahah! The coins" text "Wahahah! The coins"
line "keep rolling in!" line "keep rolling in!"
done done
; 0x571af
UnknownText_0x571af: ; 0x571af UnknownText_0x571af:
text "Someone left their" text "Someone left their"
line "drink." line "drink."
para "It smells sweet." para "It smells sweet."
done done
; 0x571db
GoldenrodGameCorner_MapEventHeader: ; 0x571db GoldenrodGameCorner_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -542,4 +491,3 @@ GoldenrodGameCorner_MapEventHeader: ; 0x571db
person_event SPRITE_GENTLEMAN, 14, 9, $9, $0, 255, 255, $90, 0, GentlemanScript_0x56e20, $ffff person_event SPRITE_GENTLEMAN, 14, 9, $9, $0, 255, 255, $90, 0, GentlemanScript_0x56e20, $ffff
person_event SPRITE_POKEFAN_M, 13, 6, $2, $11, 255, 255, $b0, 0, PokefanMScript_0x56e2b, $ffff person_event SPRITE_POKEFAN_M, 13, 6, $2, $11, 255, 255, $b0, 0, PokefanMScript_0x56e2b, $ffff
person_event SPRITE_POKEFAN_M, 14, 21, $9, $0, 255, 255, $80, 0, PokefanMScript_0x56c1a, $076b person_event SPRITE_POKEFAN_M, 14, 21, $9, $0, 255, 255, $80, 0, PokefanMScript_0x56c1a, $076b
; 0x57322

View File

@@ -1,12 +1,11 @@
GoldenrodHappinessRater_MapScriptHeader: ; 0x54951 GoldenrodHappinessRater_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x54953
TeacherScript_0x54953: ; 0x54953 TeacherScript_0x54953:
faceplayer faceplayer
loadfont loadfont
special Function718d special Function718d
@@ -18,57 +17,48 @@ TeacherScript_0x54953: ; 0x54953
if_greater_than $63, UnknownScript_0x54985 if_greater_than $63, UnknownScript_0x54985
if_greater_than $31, UnknownScript_0x5498b if_greater_than $31, UnknownScript_0x5498b
jump UnknownScript_0x54991 jump UnknownScript_0x54991
; 0x54973
UnknownScript_0x54973: ; 0x54973 UnknownScript_0x54973:
writetext UnknownText_0x549fc writetext UnknownText_0x549fc
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54979
UnknownScript_0x54979: ; 0x54979 UnknownScript_0x54979:
writetext UnknownText_0x54a2c writetext UnknownText_0x54a2c
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x5497f
UnknownScript_0x5497f: ; 0x5497f UnknownScript_0x5497f:
writetext UnknownText_0x54a5a writetext UnknownText_0x54a5a
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54985
UnknownScript_0x54985: ; 0x54985 UnknownScript_0x54985:
writetext UnknownText_0x54a8e writetext UnknownText_0x54a8e
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x5498b
UnknownScript_0x5498b: ; 0x5498b UnknownScript_0x5498b:
writetext UnknownText_0x54a9f writetext UnknownText_0x54a9f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54991
UnknownScript_0x54991: ; 0x54991 UnknownScript_0x54991:
writetext UnknownText_0x54ad1 writetext UnknownText_0x54ad1
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x54997
PokefanMScript_0x54997: ; 0x54997 PokefanMScript_0x54997:
jumptextfaceplayer UnknownText_0x54b04 jumptextfaceplayer UnknownText_0x54b04
; 0x5499a
TwinScript_0x5499a: ; 0x5499a TwinScript_0x5499a:
jumptextfaceplayer UnknownText_0x54b67 jumptextfaceplayer UnknownText_0x54b67
; 0x5499d
HappinessRatersHouseBookshelf: HappinessRatersHouseBookshelf:
jumpstd difficultbookshelf jumpstd difficultbookshelf
@@ -76,7 +66,7 @@ HappinessRatersHouseBookshelf:
HappinessRatersHouseRadio: HappinessRatersHouseRadio:
jumpstd radio2 jumpstd radio2
UnknownText_0x549a3: ; 0x549a3 UnknownText_0x549a3:
text "If you treat your" text "If you treat your"
line "#MON nicely," line "#MON nicely,"
@@ -88,49 +78,42 @@ UnknownText_0x549a3: ; 0x549a3
text_from_ram StringBuffer3 text_from_ram StringBuffer3
text "…" text "…"
done done
; 0x549fc
UnknownText_0x549fc: ; 0x549fc UnknownText_0x549fc:
text "It looks really" text "It looks really"
line "happy! It must" line "happy! It must"
cont "love you a lot." cont "love you a lot."
done done
; 0x54a2c
UnknownText_0x54a2c: ; 0x54a2c UnknownText_0x54a2c:
text "I get the feeling" text "I get the feeling"
line "that it really" line "that it really"
cont "trusts you." cont "trusts you."
done done
; 0x54a5a
UnknownText_0x54a5a: ; 0x54a5a UnknownText_0x54a5a:
text "It's friendly to-" text "It's friendly to-"
line "ward you. It looks" line "ward you. It looks"
cont "sort of happy." cont "sort of happy."
done done
; 0x54a8e
UnknownText_0x54a8e: ; 0x54a8e UnknownText_0x54a8e:
text "It's quite cute." text "It's quite cute."
done done
; 0x54a9f
UnknownText_0x54a9f: ; 0x54a9f UnknownText_0x54a9f:
text "You should treat" text "You should treat"
line "it better. It's" line "it better. It's"
cont "not used to you." cont "not used to you."
done done
; 0x54ad1
UnknownText_0x54ad1: ; 0x54ad1 UnknownText_0x54ad1:
text "It doesn't seem to" text "It doesn't seem to"
line "like you at all." line "like you at all."
cont "It looks mean." cont "It looks mean."
done done
; 0x54b04
UnknownText_0x54b04: ; 0x54b04 UnknownText_0x54b04:
text "I keep losing in" text "I keep losing in"
line "battles, and my" line "battles, and my"
@@ -141,16 +124,14 @@ UnknownText_0x54b04: ; 0x54b04
line "my #MON don't" line "my #MON don't"
cont "like me much…" cont "like me much…"
done done
; 0x54b67
UnknownText_0x54b67: ; 0x54b67 UnknownText_0x54b67:
text "When I use an item" text "When I use an item"
line "on my #MON, it" line "on my #MON, it"
cont "acts really glad!" cont "acts really glad!"
done done
; 0x54b9c
GoldenrodHappinessRater_MapEventHeader: ; 0x54b9c GoldenrodHappinessRater_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -173,4 +154,3 @@ GoldenrodHappinessRater_MapEventHeader: ; 0x54b9c
person_event SPRITE_TEACHER, 8, 6, $6, $0, 255, 255, $90, 0, TeacherScript_0x54953, $ffff person_event SPRITE_TEACHER, 8, 6, $6, $0, 255, 255, $90, 0, TeacherScript_0x54953, $ffff
person_event SPRITE_POKEFAN_M, 7, 9, $8, $0, 255, 255, $0, 0, PokefanMScript_0x54997, $ffff person_event SPRITE_POKEFAN_M, 7, 9, $8, $0, 255, 255, $0, 0, PokefanMScript_0x54997, $ffff
person_event SPRITE_TWIN, 10, 9, $5, $1, 255, 255, $a0, 0, TwinScript_0x5499a, $ffff person_event SPRITE_TWIN, 10, 9, $5, $1, 255, 255, $a0, 0, TwinScript_0x5499a, $ffff
; 0x54be2

View File

@@ -1,4 +1,4 @@
GoldenrodMagnetTrainStation_MapScriptHeader: ; 0x550e5 GoldenrodMagnetTrainStation_MapScriptHeader:
; trigger count ; trigger count
db 1 db 1
@@ -7,13 +7,11 @@ GoldenrodMagnetTrainStation_MapScriptHeader: ; 0x550e5
; callback count ; callback count
db 0 db 0
; 0x550eb
UnknownScript_0x550eb: ; 0x550eb UnknownScript_0x550eb:
end end
; 0x550ec
OfficerScript_0x550ec: ; 0x550ec OfficerScript_0x550ec:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
@@ -22,9 +20,8 @@ OfficerScript_0x550ec: ; 0x550ec
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x550fa
UnknownScript_0x550fa: ; 0x550fa UnknownScript_0x550fa:
writetext UnknownText_0x551b7 writetext UnknownText_0x551b7
yesorno yesorno
iffalse UnknownScript_0x5512a iffalse UnknownScript_0x5512a
@@ -42,28 +39,24 @@ UnknownScript_0x550fa: ; 0x550fa
applymovement $0, MovementData_0x55122 applymovement $0, MovementData_0x55122
wait $14 wait $14
end end
; 0x55122
MovementData_0x55122: ; 0x55122 MovementData_0x55122:
turn_head_down turn_head_down
step_end step_end
; 0x55124
UnknownScript_0x55124: ; 0x55124 UnknownScript_0x55124:
writetext UnknownText_0x5522c writetext UnknownText_0x5522c
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x5512a
UnknownScript_0x5512a: ; 0x5512a UnknownScript_0x5512a:
writetext UnknownText_0x5524f writetext UnknownText_0x5524f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x55130
UnknownScript_0x55130: ; 0x55130 UnknownScript_0x55130:
applymovement $2, MovementData_0x55146 applymovement $2, MovementData_0x55146
applymovement $0, MovementData_0x55158 applymovement $0, MovementData_0x55158
applymovement $2, MovementData_0x5514b applymovement $2, MovementData_0x5514b
@@ -72,28 +65,24 @@ UnknownScript_0x55130: ; 0x55130
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x55143
GentlemanScript_0x55143: ; 0x55143 GentlemanScript_0x55143:
jumptextfaceplayer UnknownText_0x552a3 jumptextfaceplayer UnknownText_0x552a3
; 0x55146
MovementData_0x55146: ; 0x55146 MovementData_0x55146:
step_up step_up
step_up step_up
step_right step_right
turn_head_left turn_head_left
step_end step_end
; 0x5514b
MovementData_0x5514b: ; 0x5514b MovementData_0x5514b:
step_left step_left
step_down step_down
step_down step_down
step_end step_end
; 0x5514f
MovementData_0x5514f: ; 0x5514f MovementData_0x5514f:
step_up step_up
step_up step_up
step_up step_up
@@ -103,9 +92,8 @@ MovementData_0x5514f: ; 0x5514f
step_up step_up
step_up step_up
step_end step_end
; 0x55158
MovementData_0x55158: ; 0x55158 MovementData_0x55158:
step_left step_left
step_left step_left
step_down step_down
@@ -114,9 +102,8 @@ MovementData_0x55158: ; 0x55158
step_down step_down
turn_head_up turn_head_up
step_end step_end
; 0x55160
UnknownText_0x55160: ; 0x55160 UnknownText_0x55160:
text "The train hasn't" text "The train hasn't"
line "come in…" line "come in…"
@@ -126,48 +113,42 @@ UnknownText_0x55160: ; 0x55160
para "That won't work." para "That won't work."
done done
; 0x551b7
UnknownText_0x551b7: ; 0x551b7 UnknownText_0x551b7:
text "We'll soon depart" text "We'll soon depart"
line "for SAFFRON." line "for SAFFRON."
para "Are you coming" para "Are you coming"
line "aboard?" line "aboard?"
done done
; 0x551ed
UnknownText_0x551ed: ; 0x551ed UnknownText_0x551ed:
text "May I see your" text "May I see your"
line "rail PASS, please?" line "rail PASS, please?"
para "OK. Right this" para "OK. Right this"
line "way, please." line "way, please."
done done
; 0x5522c
UnknownText_0x5522c: ; 0x5522c UnknownText_0x5522c:
text "Sorry. You don't" text "Sorry. You don't"
line "have a rail PASS." line "have a rail PASS."
done done
; 0x5524f
UnknownText_0x5524f: ; 0x5524f UnknownText_0x5524f:
text "We hope to see you" text "We hope to see you"
line "again!" line "again!"
done done
; 0x5526a
UnknownText_0x5526a: ; 0x5526a UnknownText_0x5526a:
text "We have arrived in" text "We have arrived in"
line "GOLDENROD." line "GOLDENROD."
para "We hope to see you" para "We hope to see you"
line "again." line "again."
done done
; 0x552a3
UnknownText_0x552a3: ; 0x552a3 UnknownText_0x552a3:
text "I'm the PRESIDENT." text "I'm the PRESIDENT."
para "My dream was to" para "My dream was to"
@@ -180,9 +161,8 @@ UnknownText_0x552a3: ; 0x552a3
line "JOHTO much closer" line "JOHTO much closer"
cont "to KANTO." cont "to KANTO."
done done
; 0x5531f
GoldenrodMagnetTrainStation_MapEventHeader: ; 0x5531f GoldenrodMagnetTrainStation_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -204,4 +184,3 @@ GoldenrodMagnetTrainStation_MapEventHeader: ; 0x5531f
db 2 db 2
person_event SPRITE_OFFICER, 13, 13, $6, $0, 255, 255, $0, 0, OfficerScript_0x550ec, $ffff person_event SPRITE_OFFICER, 13, 13, $6, $0, 255, 255, $0, 0, OfficerScript_0x550ec, $ffff
person_event SPRITE_GENTLEMAN, 18, 15, $2, $22, 255, 255, $0, 0, GentlemanScript_0x55143, $0749 person_event SPRITE_GENTLEMAN, 18, 15, $2, $22, 255, 255, $0, 0, GentlemanScript_0x55143, $0749
; 0x5535b

View File

@@ -1,19 +1,17 @@
GoldenrodNameRatersHouse_MapScriptHeader: ; 0x5577a GoldenrodNameRatersHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x5577c
GentlemanScript_0x5577c: ; 0x5577c GentlemanScript_0x5577c:
faceplayer faceplayer
loadfont loadfont
special SpecialNameRater special SpecialNameRater
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x55784
GoldenrodNameRatersHouseBookshelf: GoldenrodNameRatersHouseBookshelf:
jumpstd difficultbookshelf jumpstd difficultbookshelf
@@ -23,7 +21,7 @@ GoldenrodNameRatersHouseRadio:
INCLUDE "text/sweethoney.asm" INCLUDE "text/sweethoney.asm"
GoldenrodNameRatersHouse_MapEventHeader: ; 0x55953 GoldenrodNameRatersHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -44,4 +42,3 @@ GoldenrodNameRatersHouse_MapEventHeader: ; 0x55953
; people-events ; people-events
db 1 db 1
person_event SPRITE_GENTLEMAN, 8, 6, $6, $2, 255, 255, $0, 0, GentlemanScript_0x5577c, $ffff person_event SPRITE_GENTLEMAN, 8, 6, $6, $2, 255, 255, $0, 0, GentlemanScript_0x5577c, $ffff
; 0x5597f

View File

@@ -1,18 +1,15 @@
GoldenrodPPSpeechHouse_MapScriptHeader: ; 0x55648 GoldenrodPPSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x5564a
FisherScript_0x5564a: ; 0x5564a FisherScript_0x5564a:
jumptextfaceplayer UnknownText_0x55659 jumptextfaceplayer UnknownText_0x55659
; 0x5564d
LassScript_0x5564d: ; 0x5564d LassScript_0x5564d:
jumptextfaceplayer UnknownText_0x556ca jumptextfaceplayer UnknownText_0x556ca
; 0x55650
GoldenrodPPSpeechHouseBookshelf2: GoldenrodPPSpeechHouseBookshelf2:
jumpstd difficultbookshelf jumpstd difficultbookshelf
@@ -23,7 +20,7 @@ GoldenrodPPSpeechHouseBookshelf1:
GoldenrodPPSpeechHouseRadio: GoldenrodPPSpeechHouseRadio:
jumpstd radio2 jumpstd radio2
UnknownText_0x55659: ; 0x55659 UnknownText_0x55659:
text "Once while I was" text "Once while I was"
line "battling, my" line "battling, my"
@@ -36,9 +33,8 @@ UnknownText_0x55659: ; 0x55659
para "moves were all" para "moves were all"
line "gone." line "gone."
done done
; 0x556ca
UnknownText_0x556ca: ; 0x556ca UnknownText_0x556ca:
text "Sometimes, a" text "Sometimes, a"
line "healthy #MON" line "healthy #MON"
@@ -50,9 +46,8 @@ UnknownText_0x556ca: ; 0x556ca
cont "MON CENTER or use" cont "MON CENTER or use"
cont "an item." cont "an item."
done done
; 0x55741
GoldenrodPPSpeechHouse_MapEventHeader: ; 0x55741 GoldenrodPPSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -74,4 +69,3 @@ GoldenrodPPSpeechHouse_MapEventHeader: ; 0x55741
db 2 db 2
person_event SPRITE_FISHER, 8, 6, $4, $10, 255, 255, $a0, 0, FisherScript_0x5564a, $ffff person_event SPRITE_FISHER, 8, 6, $4, $10, 255, 255, $a0, 0, FisherScript_0x5564a, $ffff
person_event SPRITE_LASS, 7, 9, $8, $10, 255, 255, $0, 0, LassScript_0x5564d, $ffff person_event SPRITE_LASS, 7, 9, $8, $10, 255, 255, $0, 0, LassScript_0x5564d, $ffff
; 0x5577a

View File

@@ -1,23 +1,20 @@
GoldenrodPokeCenter1F_MapScriptHeader: ; 0x60f8f GoldenrodPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x60f91
NurseScript_0x60f91: ; 0x60f91 NurseScript_0x60f91:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x60f94
UnknownScript_0x60f94: ; 0x60f94 UnknownScript_0x60f94:
writebyte $b writebyte $b
special Function170687 special Function170687
if_equal $b, UnknownScript_0x60f9e if_equal $b, UnknownScript_0x60f9e
end end
; 0x60f9e
UnknownScript_0x60f9e: ; 0x60f9e UnknownScript_0x60f9e:
checkevent EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER checkevent EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
iftrue UnknownScript_0x60fd8 iftrue UnknownScript_0x60fd8
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
@@ -40,18 +37,16 @@ UnknownScript_0x60f9e: ; 0x60f9e
special RestartMapMusic special RestartMapMusic
disappear $3 disappear $3
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
UnknownScript_0x60fd8: ; 0x60fd8 UnknownScript_0x60fd8:
end end
; 0x60fd9
UnknownScript_0x60fd9: ; 0x60fd9 UnknownScript_0x60fd9:
writebyte $b writebyte $b
special Function170687 special Function170687
if_equal $b, UnknownScript_0x60fe3 if_equal $b, UnknownScript_0x60fe3
end end
; 0x60fe3
UnknownScript_0x60fe3: ; 0x60fe3 UnknownScript_0x60fe3:
checkevent EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER checkevent EVENT_GOT_GS_BALL_FROM_POKECOM_CENTER
iftrue UnknownScript_0x6101d iftrue UnknownScript_0x6101d
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
@@ -74,19 +69,16 @@ UnknownScript_0x60fe3: ; 0x60fe3
special RestartMapMusic special RestartMapMusic
disappear $3 disappear $3
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
UnknownScript_0x6101d: ; 0x6101d UnknownScript_0x6101d:
end end
; 0x6101e
GameboyKidScript_0x6101e: ; 0x6101e GameboyKidScript_0x6101e:
jumptextfaceplayer UnknownText_0x62105 jumptextfaceplayer UnknownText_0x62105
; 0x61021
LassScript_0x61021: ; 0x61021 LassScript_0x61021:
jumptextfaceplayer UnknownText_0x62260 jumptextfaceplayer UnknownText_0x62260
; 0x61024
PokefanFScript_0x61024: ; 0x61024 PokefanFScript_0x61024:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x623fb writetext UnknownText_0x623fb
@@ -106,41 +98,36 @@ PokefanFScript_0x61024: ; 0x61024
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x6104b
UnknownScript_0x6104b: ; 0x6104b UnknownScript_0x6104b:
writetext UnknownText_0x62509 writetext UnknownText_0x62509
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x61051
UnknownScript_0x61051: ; 0x61051 UnknownScript_0x61051:
giveitem EON_MAIL, $1 giveitem EON_MAIL, $1
writetext UnknownText_0x6252a writetext UnknownText_0x6252a
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x6105a
MovementData_0x6105a: ; 0x6105a MovementData_0x6105a:
step_up step_up
step_right step_right
step_right step_right
step_right step_right
turn_head_down turn_head_down
step_end step_end
; 0x61060
MovementData_0x61060: ; 0x61060 MovementData_0x61060:
step_left step_left
step_left step_left
step_left step_left
step_down step_down
step_end step_end
; 0x61065
MovementData_0x61065: ; 0x61065 MovementData_0x61065:
step_up step_up
step_right step_right
step_right step_right
@@ -148,19 +135,17 @@ MovementData_0x61065: ; 0x61065
step_right step_right
turn_head_down turn_head_down
step_end step_end
; 0x6106c
MovementData_0x6106c: ; 0x6106c MovementData_0x6106c:
step_left step_left
step_left step_left
step_left step_left
step_left step_left
step_down step_down
step_end step_end
; 0x61072
; unused ; unused
UnknownText_0x61072: ; 0x61072 UnknownText_0x61072:
text "Hello! Welcome to" text "Hello! Welcome to"
line "#COM CENTER" line "#COM CENTER"
cont "TRADE CORNER." cont "TRADE CORNER."
@@ -169,9 +154,8 @@ UnknownText_0x61072: ; 0x61072
line "#MON with other" line "#MON with other"
cont "people far away." cont "people far away."
done done
; 0x610ce
UnknownText_0x610ce: ; 0x610ce UnknownText_0x610ce:
text "To make a trade," text "To make a trade,"
line "we must hold your" line "we must hold your"
cont "#MON." cont "#MON."
@@ -179,16 +163,14 @@ UnknownText_0x610ce: ; 0x610ce
para "Would you like to" para "Would you like to"
line "trade?" line "trade?"
done done
; 0x61111
UnknownText_0x61111: ; 0x61111 UnknownText_0x61111:
text "What kind of" text "What kind of"
line "#MON do you" line "#MON do you"
cont "want in return?" cont "want in return?"
done done
; 0x6113b
UnknownText_0x6113b: ; 0x6113b UnknownText_0x6113b:
text "Fine. We will try" text "Fine. We will try"
line "to trade your" line "to trade your"
@@ -207,9 +189,8 @@ UnknownText_0x6113b: ; 0x6113b
line "we prepare the" line "we prepare the"
cont "room for it." cont "room for it."
done done
; 0x611c9
UnknownText_0x611c9: ; 0x611c9 UnknownText_0x611c9:
text "Fine. We will try" text "Fine. We will try"
line "to trade your" line "to trade your"
@@ -227,9 +208,8 @@ UnknownText_0x611c9: ; 0x611c9
line "we prepare the" line "we prepare the"
cont "room for it." cont "room for it."
done done
; 0x61271
UnknownText_0x61271: ; 0x61271 UnknownText_0x61271:
text "Your trade #MON" text "Your trade #MON"
line "has been received." line "has been received."
@@ -239,9 +219,8 @@ UnknownText_0x61271: ; 0x61271
para "partner. Please" para "partner. Please"
line "come back later." line "come back later."
done done
; 0x612d8
UnknownText_0x612d8: ; 0x612d8 UnknownText_0x612d8:
text "Oh? You have only" text "Oh? You have only"
line "one #MON in" line "one #MON in"
cont "your party. " cont "your party. "
@@ -251,67 +230,58 @@ UnknownText_0x612d8: ; 0x612d8
cont "creased the size" cont "creased the size"
cont "of your party." cont "of your party."
done done
; 0x61344
UnknownText_0x61344: ; 0x61344 UnknownText_0x61344:
text "We hope to see you" text "We hope to see you"
line "again." line "again."
done done
; 0x6135f
UnknownText_0x6135f: ; 0x6135f UnknownText_0x6135f:
text "Communication" text "Communication"
line "error…" line "error…"
done done
; 0x61375
UnknownText_0x61375: ; 0x61375 UnknownText_0x61375:
text "If we accept that" text "If we accept that"
line "#MON, what will" line "#MON, what will"
cont "you battle with?" cont "you battle with?"
done done
; 0x613a9
UnknownText_0x613a9: ; 0x613a9 UnknownText_0x613a9:
text "Sorry. We can't" text "Sorry. We can't"
line "accept an EGG." line "accept an EGG."
done done
; 0x613c8
UnknownText_0x613c8: ; 0x613c8 UnknownText_0x613c8:
text "Sorry, but your" text "Sorry, but your"
line "#MON appears to" line "#MON appears to"
para "be abnormal. We" para "be abnormal. We"
line "can't accept it." line "can't accept it."
done done
; 0x61409
UnknownText_0x61409: ; 0x61409 UnknownText_0x61409:
text "Oh? Aren't we" text "Oh? Aren't we"
line "already holding a" line "already holding a"
cont "#MON of yours?" cont "#MON of yours?"
done done
; 0x61438
UnknownText_0x61438: ; 0x61438 UnknownText_0x61438:
text "We'll check the" text "We'll check the"
line "rooms." line "rooms."
para "Please wait." para "Please wait."
done done
; 0x6145c
UnknownText_0x6145c: ; 0x6145c UnknownText_0x6145c:
text "Thank you for your" text "Thank you for your"
line "patience." line "patience."
para "A trade partner" para "A trade partner"
line "has been found." line "has been found."
done done
; 0x6149a
UnknownText_0x6149a: ; 0x6149a UnknownText_0x6149a:
text "It's your new" text "It's your new"
line "partner." line "partner."
@@ -321,9 +291,8 @@ UnknownText_0x6149a: ; 0x6149a
para "We hope to see you" para "We hope to see you"
line "again." line "again."
done done
; 0x614ed
UnknownText_0x614ed: ; 0x614ed UnknownText_0x614ed:
text "Uh-oh. Your party" text "Uh-oh. Your party"
line "is already full." line "is already full."
@@ -331,9 +300,8 @@ UnknownText_0x614ed: ; 0x614ed
line "when you have room" line "when you have room"
cont "in your party." cont "in your party."
done done
; 0x61544
UnknownText_0x61544: ; 0x61544 UnknownText_0x61544:
text "It's unfortunate," text "It's unfortunate,"
line "but no one has" line "but no one has"
@@ -343,15 +311,13 @@ UnknownText_0x61544: ; 0x61544
para "Would you like" para "Would you like"
line "your #MON back?" line "your #MON back?"
done done
; 0x615a5
UnknownText_0x615a5: ; 0x615a5 UnknownText_0x615a5:
text "We have returned" text "We have returned"
line "your #MON." line "your #MON."
done done
; 0x615c2
UnknownText_0x615c2: ; 0x615c2 UnknownText_0x615c2:
text "It's unfortunate," text "It's unfortunate,"
line "but no one has" line "but no one has"
@@ -367,22 +333,19 @@ UnknownText_0x615c2: ; 0x615c2
para "Sorry, but we must" para "Sorry, but we must"
line "return it to you." line "return it to you."
done done
; 0x6166e
UnknownText_0x6166e: ; 0x6166e UnknownText_0x6166e:
text "We hope to see you" text "We hope to see you"
line "again." line "again."
done done
; 0x61689
UnknownText_0x61689: ; 0x61689 UnknownText_0x61689:
text "Fine. We will" text "Fine. We will"
line "continue to hold" line "continue to hold"
cont "your #MON." cont "your #MON."
done done
; 0x616b4
UnknownText_0x616b4: ; 0x616b4 UnknownText_0x616b4:
text "Oh? You left your" text "Oh? You left your"
line "#MON with us" line "#MON with us"
cont "only recently." cont "only recently."
@@ -390,28 +353,24 @@ UnknownText_0x616b4: ; 0x616b4
para "Please come back" para "Please come back"
line "later." line "later."
done done
; 0x616fb
UnknownText_0x616fb: ; 0x616fb UnknownText_0x616fb:
text "We'll SAVE before" text "We'll SAVE before"
line "connecting to the" line "connecting to the"
cont "CENTER." cont "CENTER."
done done
; 0x61727
UnknownText_0x61727: ; 0x61727 UnknownText_0x61727:
text "Which #MON do" text "Which #MON do"
line "you want to trade?" line "you want to trade?"
done done
; 0x61749
UnknownText_0x61749: ; 0x61749 UnknownText_0x61749:
text "Sorry, but we must" text "Sorry, but we must"
line "cancel the trade." line "cancel the trade."
done done
; 0x6176f
UnknownText_0x6176f: ; 0x6176f UnknownText_0x6176f:
text "Oh!" text "Oh!"
para "I see you have an" para "I see you have an"
@@ -423,9 +382,8 @@ UnknownText_0x6176f: ; 0x6176f
para "redeem for a" para "redeem for a"
line "special #MON!" line "special #MON!"
done done
; 0x617d2
UnknownText_0x617d2: ; 0x617d2 UnknownText_0x617d2:
text "Let me give you a" text "Let me give you a"
line "quick briefing." line "quick briefing."
@@ -457,15 +415,13 @@ UnknownText_0x617d2: ; 0x617d2
para "sent from the" para "sent from the"
line "chosen room." line "chosen room."
done done
; 0x6191f
UnknownText_0x6191f: ; 0x6191f UnknownText_0x6191f:
text "Please wait a" text "Please wait a"
line "moment." line "moment."
done done
; 0x61936
UnknownText_0x61936: ; 0x61936 UnknownText_0x61936:
text "Thank you for" text "Thank you for"
line "waiting." line "waiting."
@@ -477,30 +433,26 @@ UnknownText_0x61936: ; 0x61936
para "Please raise it" para "Please raise it"
line "with loving care." line "with loving care."
done done
; 0x61996
UnknownText_0x61996: ; 0x61996 UnknownText_0x61996:
text "I'm awfully sorry." text "I'm awfully sorry."
para "The EGG TICKET" para "The EGG TICKET"
line "exchange service" line "exchange service"
cont "isn't running now." cont "isn't running now."
done done
; 0x619db
UnknownText_0x619db: ; 0x619db UnknownText_0x619db:
text "It's a #MON" text "It's a #MON"
line "NEWS MACHINE." line "NEWS MACHINE."
done done
; 0x619f5
UnknownText_0x619f5: ; 0x619f5 UnknownText_0x619f5:
text "What would you" text "What would you"
line "like to do?" line "like to do?"
done done
; 0x61a11
UnknownText_0x61a11: ; 0x61a11 UnknownText_0x61a11:
text "#MON NEWS is" text "#MON NEWS is"
line "news compiled from" line "news compiled from"
@@ -534,54 +486,47 @@ UnknownText_0x61a11: ; 0x61a11
para "You might even be" para "You might even be"
line "in the NEWS!" line "in the NEWS!"
done done
; 0x61b7c
UnknownText_0x61b7c: ; 0x61b7c UnknownText_0x61b7c:
text "Would you like to" text "Would you like to"
line "get the NEWS?" line "get the NEWS?"
done done
; 0x61b9d
UnknownText_0x61b9d: ; 0x61b9d UnknownText_0x61b9d:
text "Reading the latest" text "Reading the latest"
line "NEWS… Please wait." line "NEWS… Please wait."
done done
; 0x61bc4
UnknownText_0x61bc4: ; 0x61bc4 UnknownText_0x61bc4:
text "There is no old" text "There is no old"
line "NEWS…" line "NEWS…"
done done
; 0x61bdb
UnknownText_0x61bdb: ; 0x61bdb UnknownText_0x61bdb:
text "The NEWS data is" text "The NEWS data is"
line "corrupted." line "corrupted."
para "Please download" para "Please download"
line "the NEWS again." line "the NEWS again."
done done
; 0x61c18
UnknownText_0x61c18: ; 0x61c18 UnknownText_0x61c18:
text "We're making" text "We're making"
line "preparations." line "preparations."
para "Please come back" para "Please come back"
line "later." line "later."
done done
; 0x61c4b
UnknownText_0x61c4b: ; 0x61c4b UnknownText_0x61c4b:
text "We will SAVE your" text "We will SAVE your"
line "progress before" line "progress before"
para "starting the NEWS" para "starting the NEWS"
line "MACHINE." line "MACHINE."
done done
; 0x61c89
UnknownText_0x61c89: ; 0x61c89 UnknownText_0x61c89:
text "Whoa, this #MON" text "Whoa, this #MON"
line "CENTER is huge." line "CENTER is huge."
@@ -591,9 +536,8 @@ UnknownText_0x61c89: ; 0x61c89
para "installed lots of" para "installed lots of"
line "new machines too." line "new machines too."
done done
; 0x61cef
UnknownText_0x61cef: ; 0x61cef UnknownText_0x61cef:
text "I thought up a fun" text "I thought up a fun"
line "new thing for the" line "new thing for the"
cont "TRADE CORNER!" cont "TRADE CORNER!"
@@ -620,9 +564,8 @@ UnknownText_0x61cef: ; 0x61cef
para "make lots of new" para "make lots of new"
line "friends!" line "friends!"
done done
; 0x61dfd
UnknownText_0x61dfd: ; 0x61dfd UnknownText_0x61dfd:
text "They said you can" text "They said you can"
line "trade #MON with" line "trade #MON with"
@@ -632,9 +575,8 @@ UnknownText_0x61dfd: ; 0x61dfd
para "But they're still" para "But they're still"
line "adjusting things." line "adjusting things."
done done
; 0x61e5c
UnknownText_0x61e5c: ; 0x61e5c UnknownText_0x61e5c:
text "Some girl I don't" text "Some girl I don't"
line "know sent me her" line "know sent me her"
@@ -644,9 +586,8 @@ UnknownText_0x61e5c: ; 0x61e5c
para "for a #MON that" para "for a #MON that"
line "you want." line "you want."
done done
; 0x61eb2
UnknownText_0x61eb2: ; 0x61eb2 UnknownText_0x61eb2:
text "I received a" text "I received a"
line "female HOPPIP, but" line "female HOPPIP, but"
cont "its named STANLEY!" cont "its named STANLEY!"
@@ -654,9 +595,8 @@ UnknownText_0x61eb2: ; 0x61eb2
para "That's my dad's" para "That's my dad's"
line "name!" line "name!"
done done
; 0x61efa
UnknownText_0x61efa: ; 0x61efa UnknownText_0x61efa:
text "What is the NEWS" text "What is the NEWS"
line "MACHINE?" line "MACHINE?"
@@ -664,9 +604,8 @@ UnknownText_0x61efa: ; 0x61efa
line "from a wider area" line "from a wider area"
cont "than the radio?" cont "than the radio?"
done done
; 0x61f48
UnknownText_0x61f48: ; 0x61f48 UnknownText_0x61f48:
text "The #COM CENTER" text "The #COM CENTER"
line "will link with all" line "will link with all"
@@ -679,9 +618,8 @@ UnknownText_0x61f48: ; 0x61f48
para "link with all" para "link with all"
line "sorts of people." line "sorts of people."
done done
; 0x61fc9
UnknownText_0x61fc9: ; 0x61fc9 UnknownText_0x61fc9:
text "The machines here" text "The machines here"
line "can't be used yet." line "can't be used yet."
@@ -691,25 +629,22 @@ UnknownText_0x61fc9: ; 0x61fc9
para "place before other" para "place before other"
line "people." line "people."
done done
; 0x6202c
UnknownText_0x6202c: ; 0x6202c UnknownText_0x6202c:
text "My friend was in" text "My friend was in"
line "the NEWS a while" line "the NEWS a while"
para "back. I was really" para "back. I was really"
line "surprised!" line "surprised!"
done done
; 0x6206d
UnknownText_0x6206d: ; 0x6206d UnknownText_0x6206d:
text "I get anxious if I" text "I get anxious if I"
line "don't check out" line "don't check out"
cont "the latest NEWS!" cont "the latest NEWS!"
done done
; 0x620a1
UnknownText_0x620a1: ; 0x620a1 UnknownText_0x620a1:
text "If I get in the" text "If I get in the"
line "NEWS and become" line "NEWS and become"
@@ -720,9 +655,8 @@ UnknownText_0x620a1: ; 0x620a1
line "could get in the" line "could get in the"
cont "NEWS?" cont "NEWS?"
done done
; 0x62105
UnknownText_0x62105: ; 0x62105 UnknownText_0x62105:
text "The COLOSSEUM" text "The COLOSSEUM"
line "upstairs is for" line "upstairs is for"
cont "link battles." cont "link battles."
@@ -733,9 +667,8 @@ UnknownText_0x62105: ; 0x62105
para "wall, so I can't" para "wall, so I can't"
line "afford to lose." line "afford to lose."
done done
; 0x62173
UnknownText_0x62173: ; 0x62173 UnknownText_0x62173:
text "I came over here" text "I came over here"
line "when I got word" line "when I got word"
@@ -752,18 +685,16 @@ UnknownText_0x62173: ; 0x62173
para "with all their" para "with all their"
line "preparations…" line "preparations…"
done done
; 0x62222
UnknownText_0x62222: ; 0x62222 UnknownText_0x62222:
text "Just seeing all" text "Just seeing all"
line "these new things" line "these new things"
para "here makes me feel" para "here makes me feel"
line "younger!" line "younger!"
done done
; 0x62260
UnknownText_0x62260: ; 0x62260 UnknownText_0x62260:
text "A higher level" text "A higher level"
line "#MON doesn't" line "#MON doesn't"
cont "always win." cont "always win."
@@ -778,9 +709,8 @@ UnknownText_0x62260: ; 0x62260
para "#MON that is" para "#MON that is"
line "the toughest." line "the toughest."
done done
; 0x622f0
UnknownText_0x622f0: ; 0x622f0 UnknownText_0x622f0:
text "<PLAYER>, isn't it?" text "<PLAYER>, isn't it?"
para "Congratulations!" para "Congratulations!"
@@ -791,15 +721,13 @@ UnknownText_0x622f0: ; 0x622f0
para "Please accept it!" para "Please accept it!"
done done
; 0x62359
UnknownText_0x62359: ; 0x62359 UnknownText_0x62359:
text "Please do come" text "Please do come"
line "again!" line "again!"
done done
; 0x62370
UnknownText_0x62370: ; 0x62370 UnknownText_0x62370:
text "#COM CENTER" text "#COM CENTER"
line "1F INFORMATION" line "1F INFORMATION"
@@ -812,18 +740,16 @@ UnknownText_0x62370: ; 0x62370
para "Right:" para "Right:"
line "#MON NEWS" line "#MON NEWS"
done done
; 0x623c7
UnknownText_0x623c7: ; 0x623c7 UnknownText_0x623c7:
text "It's a #MON" text "It's a #MON"
line "NEWS MACHINE!" line "NEWS MACHINE!"
para "It's not in" para "It's not in"
line "operation yet…" line "operation yet…"
done done
; 0x623fb
UnknownText_0x623fb: ; 0x623fb UnknownText_0x623fb:
text "Oh my, your pack" text "Oh my, your pack"
line "looks so heavy!" line "looks so heavy!"
@@ -837,48 +763,41 @@ UnknownText_0x623fb: ; 0x623fb
para "You can part with" para "You can part with"
line "one, can't you?" line "one, can't you?"
done done
; 0x6248c
UnknownText_0x6248c: ; 0x6248c UnknownText_0x6248c:
text "Give away an EON" text "Give away an EON"
line "MAIL?" line "MAIL?"
done done
; 0x624a4
UnknownText_0x624a4: ; 0x624a4 UnknownText_0x624a4:
text "Oh, that's great!" text "Oh, that's great!"
line "Thank you, honey!" line "Thank you, honey!"
para "Here, this is for" para "Here, this is for"
line "you in return!" line "you in return!"
done done
; 0x624e9
UnknownText_0x624e9: ; 0x624e9 UnknownText_0x624e9:
text "My daughter will" text "My daughter will"
line "be delighted!" line "be delighted!"
done done
; 0x62509
UnknownText_0x62509: ; 0x62509 UnknownText_0x62509:
text "Oh? You don't have" text "Oh? You don't have"
line "one? Too bad." line "one? Too bad."
done done
; 0x6252a
UnknownText_0x6252a: ; 0x6252a UnknownText_0x6252a:
text "Oh… Well, another" text "Oh… Well, another"
line "time, then." line "time, then."
done done
; 0x62549
UnknownText_0x62549: ; 0x62549 UnknownText_0x62549:
text "<PLAYER> gave away" text "<PLAYER> gave away"
line "the EON MAIL." line "the EON MAIL."
done done
; 0x62564
GoldenrodPokeCenter1F_MapEventHeader: ; 0x62564 GoldenrodPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -904,4 +823,3 @@ GoldenrodPokeCenter1F_MapEventHeader: ; 0x62564
person_event SPRITE_GAMEBOY_KID, 5, 10, $6, $0, 255, 255, $a0, 0, GameboyKidScript_0x6101e, $ffff person_event SPRITE_GAMEBOY_KID, 5, 10, $6, $0, 255, 255, $a0, 0, GameboyKidScript_0x6101e, $ffff
person_event SPRITE_LASS, 8, 5, $5, $1, 255, 255, $0, 0, LassScript_0x61021, $ffff person_event SPRITE_LASS, 8, 5, $5, $1, 255, 255, $0, 0, LassScript_0x61021, $ffff
person_event SPRITE_POKEFAN_F, 9, 11, $6, $0, 255, 255, $b0, 0, PokefanFScript_0x61024, $ffff person_event SPRITE_POKEFAN_F, 9, 11, $6, $0, 255, 255, $b0, 0, PokefanFScript_0x61024, $ffff
; 0x625cf

View File

@@ -1,28 +1,24 @@
GoldenrodPokeComCenter2FMobile_MapScriptHeader: ; 0x625cf GoldenrodPokeComCenter2FMobile_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x625d1
ScientistScript_0x625d1: ; 0x625d1 ScientistScript_0x625d1:
jumptextfaceplayer UnknownText_0x62674 jumptextfaceplayer UnknownText_0x62674
; 0x625d4
ScientistScript_0x625d4: ; 0x625d4 ScientistScript_0x625d4:
jumptextfaceplayer UnknownText_0x626f9 jumptextfaceplayer UnknownText_0x626f9
; 0x625d7
ScientistScript_0x625d7: ; 0x625d7 ScientistScript_0x625d7:
jumptextfaceplayer UnknownText_0x62795 jumptextfaceplayer UnknownText_0x62795
; 0x625da
MapGoldenrodPokeComCenter2FMobileSignpost0Script: ; 0x625da MapGoldenrodPokeComCenter2FMobileSignpost0Script:
loadfont loadfont
writetext UnknownText_0x627ee writetext UnknownText_0x627ee
closetext closetext
UnknownScript_0x625df: ; 0x625df UnknownScript_0x625df:
reloadmappart reloadmappart
loadmenudata MenuDataHeader_0x62602 loadmenudata MenuDataHeader_0x62602
interpretmenu2 interpretmenu2
@@ -30,50 +26,44 @@ UnknownScript_0x625df: ; 0x625df
if_equal $1, UnknownScript_0x625f0 if_equal $1, UnknownScript_0x625f0
if_equal $2, UnknownScript_0x625f8 if_equal $2, UnknownScript_0x625f8
jump UnknownScript_0x62600 jump UnknownScript_0x62600
; 0x625f0
UnknownScript_0x625f0: ; 0x625f0 UnknownScript_0x625f0:
loadfont loadfont
writetext UnknownText_0x62828 writetext UnknownText_0x62828
closetext closetext
jump UnknownScript_0x625df jump UnknownScript_0x625df
; 0x625f8
UnknownScript_0x625f8: ; 0x625f8 UnknownScript_0x625f8:
loadfont loadfont
writetext UnknownText_0x628f4 writetext UnknownText_0x628f4
closetext closetext
jump UnknownScript_0x625df jump UnknownScript_0x625df
; 0x62600
UnknownScript_0x62600: ; 0x62600 UnknownScript_0x62600:
loadmovesprites loadmovesprites
end end
; 0x62602
MenuDataHeader_0x62602: ; 0x62602 MenuDataHeader_0x62602:
db $40 ; flags db $40 ; flags
db 00, 00 ; start coords db 00, 00 ; start coords
db 08, 15 ; end coords db 08, 15 ; end coords
dw MenuData2_0x6260a dw MenuData2_0x6260a
db 1 ; default option db 1 ; default option
; 0x6260a
MenuData2_0x6260a: ; 0x6260a MenuData2_0x6260a:
db $80 ; flags db $80 ; flags
db 3 ; items db 3 ; items
db "# つうしん クラブ@" ; # COM CLUB db "# つうしん クラブ@" ; # COM CLUB
db "モバイルセンター@" ; MOBILE CENTER db "モバイルセンター@" ; MOBILE CENTER
db "やめる@" ; QUIT db "やめる@" ; QUIT
; 0x62624
MapGoldenrodPokeComCenter2FMobileSignpost1Script: ; 0x62624 MapGoldenrodPokeComCenter2FMobileSignpost1Script:
loadfont loadfont
writetext UnknownText_0x62989 writetext UnknownText_0x62989
closetext closetext
UnknownScript_0x62629: ; 0x62629 UnknownScript_0x62629:
reloadmappart reloadmappart
loadmenudata MenuDataHeader_0x6264c loadmenudata MenuDataHeader_0x6264c
interpretmenu2 interpretmenu2
@@ -81,50 +71,43 @@ UnknownScript_0x62629: ; 0x62629
if_equal $1, UnknownScript_0x6263a if_equal $1, UnknownScript_0x6263a
if_equal $2, UnknownScript_0x62642 if_equal $2, UnknownScript_0x62642
jump UnknownScript_0x6264a jump UnknownScript_0x6264a
; 0x6263a
UnknownScript_0x6263a: ; 0x6263a UnknownScript_0x6263a:
loadfont loadfont
writetext UnknownText_0x629ae writetext UnknownText_0x629ae
closetext closetext
jump UnknownScript_0x62629 jump UnknownScript_0x62629
; 0x62642
UnknownScript_0x62642: ; 0x62642 UnknownScript_0x62642:
loadfont loadfont
writetext UnknownText_0x62a5a writetext UnknownText_0x62a5a
closetext closetext
jump UnknownScript_0x62629 jump UnknownScript_0x62629
; 0x6264a
UnknownScript_0x6264a: ; 0x6264a UnknownScript_0x6264a:
loadmovesprites loadmovesprites
end end
; 0x6264c
MenuDataHeader_0x6264c: ; 0x6264c MenuDataHeader_0x6264c:
db $40 ; flags db $40 ; flags
db 00, 00 ; start coords db 00, 00 ; start coords
db 08, 15 ; end coords db 08, 15 ; end coords
dw MenuData2_0x62654 dw MenuData2_0x62654
db 1 ; default option db 1 ; default option
; 0x62654
MenuData2_0x62654: ; 0x62654 MenuData2_0x62654:
db $80 ; flags db $80 ; flags
db 3 ; items db 3 ; items
db "でんわ",$1f,"つかうとき@" ; Use phone db "でんわ",$1f,"つかうとき@" ; Use phone
db "でんわ",$4a,"つながらないとき@" ; Don't use phone db "でんわ",$4a,"つながらないとき@" ; Don't use phone
db "やめる@" ; QUIT db "やめる@" ; QUIT
; 0x62673
MapGoldenrodPokeComCenter2FMobileSignpost2Script: ; 0x62671 MapGoldenrodPokeComCenter2FMobileSignpost2Script:
jumptext UnknownText_0x62b26 jumptext UnknownText_0x62b26
; 0x62674
UnknownText_0x62674: ; 0x62674 UnknownText_0x62674:
text "#COM CENTER and" text "#COM CENTER and"
line "MOBILE CENTER were" line "MOBILE CENTER were"
@@ -137,9 +120,8 @@ UnknownText_0x62674: ; 0x62674
para "and with total" para "and with total"
line "strangers." line "strangers."
done done
; 0x626f9
UnknownText_0x626f9: ; 0x626f9 UnknownText_0x626f9:
text "When you linked" text "When you linked"
line "with someone by" line "with someone by"
@@ -155,9 +137,8 @@ UnknownText_0x626f9: ; 0x626f9
para "impressed that I" para "impressed that I"
line "got the shakes!" line "got the shakes!"
done done
; 0x62795
UnknownText_0x62795: ; 0x62795 UnknownText_0x62795:
text "They were able to" text "They were able to"
line "build this huge" line "build this huge"
@@ -165,18 +146,16 @@ UnknownText_0x62795: ; 0x62795
line "advances in wire-" line "advances in wire-"
cont "less technology." cont "less technology."
done done
; 0x627ee
UnknownText_0x627ee: ; 0x627ee UnknownText_0x627ee:
text "It's a notice" text "It's a notice"
line "about where MOBILE" line "about where MOBILE"
para "ADAPTERS are to be" para "ADAPTERS are to be"
line "used…" line "used…"
done done
; 0x62828
UnknownText_0x62828: ; 0x62828 UnknownText_0x62828:
text "There's a #COM" text "There's a #COM"
line "CLUB upstairs in" line "CLUB upstairs in"
@@ -197,9 +176,8 @@ UnknownText_0x62828: ; 0x62828
line "MOBILE ADAPTER as" line "MOBILE ADAPTER as"
cont "you." cont "you."
done done
; 0x628f4
UnknownText_0x628f4: ; 0x628f4 UnknownText_0x628f4:
text "To use the TRADE" text "To use the TRADE"
line "CORNER or read the" line "CORNER or read the"
@@ -213,16 +191,14 @@ UnknownText_0x628f4: ; 0x628f4
para "CENTER before" para "CENTER before"
line "connecting there." line "connecting there."
done done
; 0x62989
UnknownText_0x62989: ; 0x62989 UnknownText_0x62989:
text "It's a notice" text "It's a notice"
line "about using the" line "about using the"
cont "phone…" cont "phone…"
done done
; 0x629ae
UnknownText_0x629ae: ; 0x629ae UnknownText_0x629ae:
text "Please ensure that" text "Please ensure that"
line "your phone and" line "your phone and"
@@ -237,9 +213,8 @@ UnknownText_0x629ae: ; 0x629ae
line "hang up the phone" line "hang up the phone"
cont "while linking." cont "while linking."
done done
; 0x62a5a
UnknownText_0x62a5a: ; 0x62a5a UnknownText_0x62a5a:
text "If the server is" text "If the server is"
line "busy, it may not" line "busy, it may not"
@@ -259,9 +234,8 @@ UnknownText_0x62a5a: ; 0x62a5a
line "center or read the" line "center or read the"
cont "instructions." cont "instructions."
done done
; 0x62b26
UnknownText_0x62b26: ; 0x62b26 UnknownText_0x62b26:
text "The ADMINISTRATION" text "The ADMINISTRATION"
line "OFFICE received an" line "OFFICE received an"
cont "e-mail. It says…" cont "e-mail. It says…"
@@ -288,9 +262,8 @@ UnknownText_0x62b26: ; 0x62b26
para $56, " ", $56, " ", $56 para $56, " ", $56, " ", $56
done done
; 0x62c32
GoldenrodPokeComCenter2FMobile_MapEventHeader: ; 0x62c32 GoldenrodPokeComCenter2FMobile_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -313,4 +286,3 @@ GoldenrodPokeComCenter2FMobile_MapEventHeader: ; 0x62c32
person_event SPRITE_SCIENTIST, 32, 8, $4, $10, 255, 255, $80, 0, ScientistScript_0x625d1, $ffff person_event SPRITE_SCIENTIST, 32, 8, $4, $10, 255, 255, $80, 0, ScientistScript_0x625d1, $ffff
person_event SPRITE_SCIENTIST, 31, 11, $7, $0, 255, 255, $90, 0, ScientistScript_0x625d4, $ffff person_event SPRITE_SCIENTIST, 31, 11, $7, $0, 255, 255, $90, 0, ScientistScript_0x625d4, $ffff
person_event SPRITE_SCIENTIST, 33, 11, $7, $0, 255, 255, $a0, 0, ScientistScript_0x625d7, $ffff person_event SPRITE_SCIENTIST, 33, 11, $7, $0, 255, 255, $a0, 0, ScientistScript_0x625d7, $ffff
; 0x62c78

View File

@@ -1,24 +1,20 @@
IcePath1F_MapScriptHeader: ; 0x7e470 IcePath1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7e472
ItemFragment_0x7e472: ; 0x7e472 ItemFragment_0x7e472:
db HM_WATERFALL, 1 db HM_WATERFALL, 1
; 0x7e474
ItemFragment_0x7e474: ; 0x7e474 ItemFragment_0x7e474:
db PP_UP, 1 db PP_UP, 1
; 0x7e476
ItemFragment_0x7e476: ; 0x7e476 ItemFragment_0x7e476:
db PROTEIN, 1 db PROTEIN, 1
; 0x7e478
IcePath1F_MapEventHeader: ; 0x7e478 IcePath1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -40,4 +36,3 @@ IcePath1F_MapEventHeader: ; 0x7e478
person_event SPRITE_POKE_BALL, 11, 35, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e472, $0688 person_event SPRITE_POKE_BALL, 11, 35, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e472, $0688
person_event SPRITE_POKE_BALL, 27, 36, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e474, $0689 person_event SPRITE_POKE_BALL, 27, 36, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e474, $0689
person_event SPRITE_POKE_BALL, 13, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e476, $07be person_event SPRITE_POKE_BALL, 13, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e476, $07be
; 0x7e4b9

View File

@@ -1,4 +1,4 @@
IcePathB1F_MapScriptHeader: ; 0x7e4b9 IcePathB1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -8,19 +8,16 @@ IcePathB1F_MapScriptHeader: ; 0x7e4b9
; callbacks ; callbacks
dbw 3, UnknownScript_0x7e4be dbw 3, UnknownScript_0x7e4be
; 0x7e4be
UnknownScript_0x7e4be: ; 0x7e4be UnknownScript_0x7e4be:
writecmdqueue CmdQueue_0x7e4c2 writecmdqueue CmdQueue_0x7e4c2
return return
; 0x7e4c2
CmdQueue_0x7e4c2: ; 0x7e4c2 CmdQueue_0x7e4c2:
dbw 2, StoneTable_0x7e4c7 ; check if any stones are sitting on a warp dbw 2, StoneTable_0x7e4c7 ; check if any stones are sitting on a warp
db 0, 0 ; filler db 0, 0 ; filler
; 0x7e4c7
StoneTable_0x7e4c7: ; 0x7e4c7 StoneTable_0x7e4c7:
db 3, 2 ; warp, person db 3, 2 ; warp, person
dw UnknownScript_0x7e4d8 dw UnknownScript_0x7e4d8
@@ -34,33 +31,28 @@ StoneTable_0x7e4c7: ; 0x7e4c7
dw UnknownScript_0x7e4f0 dw UnknownScript_0x7e4f0
db $ff ; end db $ff ; end
; 0x7e4d8
UnknownScript_0x7e4d8: ; 0x7e4d8 UnknownScript_0x7e4d8:
disappear 2 disappear 2
clearevent EVENT_BOULDER_IN_ICE_PATH_1 clearevent EVENT_BOULDER_IN_ICE_PATH_1
jump UnknownScript_0x7e4f8 jump UnknownScript_0x7e4f8
; 0x7e4e0
UnknownScript_0x7e4e0: ; 0x7e4e0 UnknownScript_0x7e4e0:
disappear 3 disappear 3
clearevent EVENT_BOULDER_IN_ICE_PATH_2 clearevent EVENT_BOULDER_IN_ICE_PATH_2
jump UnknownScript_0x7e4f8 jump UnknownScript_0x7e4f8
; 0x7e4e8
UnknownScript_0x7e4e8: ; 0x7e4e8 UnknownScript_0x7e4e8:
disappear 4 disappear 4
clearevent EVENT_BOULDER_IN_ICE_PATH_3 clearevent EVENT_BOULDER_IN_ICE_PATH_3
jump UnknownScript_0x7e4f8 jump UnknownScript_0x7e4f8
; 0x7e4f0
UnknownScript_0x7e4f0: ; 0x7e4f0 UnknownScript_0x7e4f0:
disappear 5 disappear 5
clearevent EVENT_BOULDER_IN_ICE_PATH_4 clearevent EVENT_BOULDER_IN_ICE_PATH_4
jump UnknownScript_0x7e4f8 jump UnknownScript_0x7e4f8
; 0x7e4f8
UnknownScript_0x7e4f8: ; 0x7e4f8 UnknownScript_0x7e4f8:
pause 30 pause 30
scall UnknownScript_0x7e504 scall UnknownScript_0x7e504
loadfont loadfont
@@ -68,37 +60,31 @@ UnknownScript_0x7e4f8: ; 0x7e4f8
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7e504
UnknownScript_0x7e504: ; 0x7e504 UnknownScript_0x7e504:
playsound SFX_STRENGTH playsound SFX_STRENGTH
earthquake 80 earthquake 80
end end
; 0x7e50a
IcePathB1FBoulder: ; 0x7e50a IcePathB1FBoulder:
jumpstd strengthboulder jumpstd strengthboulder
; 0x7e50d
ItemFragment_0x7e50d: ; 0x7e50d ItemFragment_0x7e50d:
db IRON, 1 db IRON, 1
; 0x7e50f
MapIcePathB1FSignpostItem0: ; 0x7e50f MapIcePathB1FSignpostItem0:
dw $0094 dw $0094
db MAX_POTION db MAX_POTION
; 0x7e512
UnknownText_0x7e512: ; 0x7e512 UnknownText_0x7e512:
text "The boulder fell" text "The boulder fell"
line "through." line "through."
done done
; 0x7e52d
IcePathB1F_MapEventHeader: ; 0x7e52d IcePathB1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0

View File

@@ -1,22 +1,19 @@
IcePathB2FBlackthornSide_MapScriptHeader: ; 0x7e644 IcePathB2FBlackthornSide_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7e646
ItemFragment_0x7e646: ; 0x7e646 ItemFragment_0x7e646:
db TM_REST, 1 db TM_REST, 1
; 0x7e648
MapIcePathB2FBlackthornSideSignpostItem0: ; 0x7e648 MapIcePathB2FBlackthornSideSignpostItem0:
dw $0096 dw $0096
db ICE_HEAL db ICE_HEAL
; 0x7e64b
IcePathB2FBlackthornSide_MapEventHeader: ; 0x7e64b IcePathB2FBlackthornSide_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -35,4 +32,3 @@ IcePathB2FBlackthornSide_MapEventHeader: ; 0x7e64b
; people-events ; people-events
db 1 db 1
person_event SPRITE_POKE_BALL, 20, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e646, $068d person_event SPRITE_POKE_BALL, 20, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e646, $068d
; 0x7e66d

View File

@@ -1,36 +1,30 @@
IcePathB2FMahoganySide_MapScriptHeader: ; 0x7e5a1 IcePathB2FMahoganySide_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7e5a3
BoulderScript_0x7e5a3: ; 0x7e5a3 BoulderScript_0x7e5a3:
jumptext UnknownText_0x7e5ad jumptext UnknownText_0x7e5ad
; 0x7e5a6
ItemFragment_0x7e5a6: ; 0x7e5a6 ItemFragment_0x7e5a6:
db FULL_HEAL, 1 db FULL_HEAL, 1
; 0x7e5a8
ItemFragment_0x7e5a8: ; 0x7e5a8 ItemFragment_0x7e5a8:
db MAX_POTION, 1 db MAX_POTION, 1
; 0x7e5aa
MapIcePathB2FMahoganySideSignpostItem0: ; 0x7e5aa MapIcePathB2FMahoganySideSignpostItem0:
dw $0095 dw $0095
db CARBOS db CARBOS
; 0x7e5ad
UnknownText_0x7e5ad: ; 0x7e5ad UnknownText_0x7e5ad:
text "It's immovably" text "It's immovably"
line "imbedded in ice." line "imbedded in ice."
done done
; 0x7e5cd
IcePathB2FMahoganySide_MapEventHeader: ; 0x7e5cd IcePathB2FMahoganySide_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -58,4 +52,3 @@ IcePathB2FMahoganySide_MapEventHeader: ; 0x7e5cd
person_event SPRITE_BOULDER, 17, 16, $1, $0, 255, 255, $0, 0, BoulderScript_0x7e5a3, $0710 person_event SPRITE_BOULDER, 17, 16, $1, $0, 255, 255, $0, 0, BoulderScript_0x7e5a3, $0710
person_event SPRITE_POKE_BALL, 13, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e5a6, $068b person_event SPRITE_POKE_BALL, 13, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e5a6, $068b
person_event SPRITE_POKE_BALL, 6, 4, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e5a8, $068c person_event SPRITE_POKE_BALL, 6, 4, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e5a8, $068c
; 0x7e644

View File

@@ -1,19 +1,17 @@
IcePathB3F_MapScriptHeader: ; 0x7e66d IcePathB3F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7e66f
ItemFragment_0x7e66f: ; 0x7e66f ItemFragment_0x7e66f:
db NEVERMELTICE, 1 db NEVERMELTICE, 1
; 0x7e671
IcePathB3FRock: IcePathB3FRock:
jumpstd smashrock jumpstd smashrock
IcePathB3F_MapEventHeader: ; 0x7e674 IcePathB3F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -32,4 +30,3 @@ IcePathB3F_MapEventHeader: ; 0x7e674
db 2 db 2
person_event SPRITE_POKE_BALL, 11, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e66f, $068e person_event SPRITE_POKE_BALL, 11, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e66f, $068e
person_event SPRITE_ROCK, 10, 10, $18, $0, 255, 255, $0, 0, IcePathB3FRock, $ffff person_event SPRITE_ROCK, 10, 10, $18, $0, 255, 255, $0, 0, IcePathB3FRock, $ffff
; 0x7e69e

View File

@@ -1,27 +1,23 @@
IlexForestAzaleaGate_MapScriptHeader: ; 0x62c78 IlexForestAzaleaGate_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x62c7a
OfficerScript_0x62c7a: ; 0x62c7a OfficerScript_0x62c7a:
jumptextfaceplayer UnknownText_0x62c80 jumptextfaceplayer UnknownText_0x62c80
; 0x62c7d
GrannyScript_0x62c7d: ; 0x62c7d GrannyScript_0x62c7d:
jumptextfaceplayer UnknownText_0x62cb0 jumptextfaceplayer UnknownText_0x62cb0
; 0x62c80
UnknownText_0x62c80: ; 0x62c80 UnknownText_0x62c80:
text "ILEX FOREST is" text "ILEX FOREST is"
line "big. Be careful!" line "big. Be careful!"
cont "Don't get lost." cont "Don't get lost."
done done
; 0x62cb0
UnknownText_0x62cb0: ; 0x62cb0 UnknownText_0x62cb0:
text "The FOREST is" text "The FOREST is"
line "watched over by" line "watched over by"
cont "its protector." cont "its protector."
@@ -29,9 +25,8 @@ UnknownText_0x62cb0: ; 0x62cb0
para "Stay out of" para "Stay out of"
line "mischief!" line "mischief!"
done done
; 0x62cf4
IlexForestAzaleaGate_MapEventHeader: ; 0x62cf4 IlexForestAzaleaGate_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -52,4 +47,3 @@ IlexForestAzaleaGate_MapEventHeader: ; 0x62cf4
db 2 db 2
person_event SPRITE_OFFICER, 6, 9, $6, $0, 255, 255, $80, 0, OfficerScript_0x62c7a, $ffff person_event SPRITE_OFFICER, 6, 9, $6, $0, 255, 255, $80, 0, OfficerScript_0x62c7a, $ffff
person_event SPRITE_GRANNY, 7, 5, $6, $0, 255, 255, $b0, 0, GrannyScript_0x62c7d, $ffff person_event SPRITE_GRANNY, 7, 5, $6, $0, 255, 255, $b0, 0, GrannyScript_0x62c7d, $ffff
; 0x62d28

View File

@@ -1,4 +1,4 @@
IndigoPlateauPokeCenter1F_MapScriptHeader: ; 0x180000 IndigoPlateauPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 1 db 1
@@ -11,13 +11,11 @@ IndigoPlateauPokeCenter1F_MapScriptHeader: ; 0x180000
; callbacks ; callbacks
dbw 5, UnknownScript_0x18000a dbw 5, UnknownScript_0x18000a
; 0x180009
UnknownScript_0x180009: ; 0x180009 UnknownScript_0x180009:
end end
; 0x18000a
UnknownScript_0x18000a: ; 0x18000a UnknownScript_0x18000a:
domaptrigger GROUP_WILLS_ROOM, MAP_WILLS_ROOM, $0 domaptrigger GROUP_WILLS_ROOM, MAP_WILLS_ROOM, $0
domaptrigger GROUP_KOGAS_ROOM, MAP_KOGAS_ROOM, $0 domaptrigger GROUP_KOGAS_ROOM, MAP_KOGAS_ROOM, $0
domaptrigger GROUP_BRUNOS_ROOM, MAP_BRUNOS_ROOM, $0 domaptrigger GROUP_BRUNOS_ROOM, MAP_BRUNOS_ROOM, $0
@@ -41,9 +39,8 @@ UnknownScript_0x18000a: ; 0x18000a
clearevent EVENT_BEAT_CHAMPION_LANCE clearevent EVENT_BEAT_CHAMPION_LANCE
setevent $075f setevent $075f
return return
; 0x180053
UnknownScript_0x180053: ; 0x180053 UnknownScript_0x180053:
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
iffalse UnknownScript_0x18012b iffalse UnknownScript_0x18012b
checkflag $005d checkflag $005d
@@ -64,9 +61,8 @@ UnknownScript_0x180053: ; 0x180053
playmusic MUSIC_RIVAL_ENCOUNTER playmusic MUSIC_RIVAL_ENCOUNTER
spriteface $0, RIGHT spriteface $0, RIGHT
jump UnknownScript_0x1800ce jump UnknownScript_0x1800ce
; 0x180094
UnknownScript_0x180094: ; 0x180094 UnknownScript_0x180094:
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
iffalse UnknownScript_0x18012b iffalse UnknownScript_0x18012b
checkflag $005d checkflag $005d
@@ -85,7 +81,7 @@ UnknownScript_0x180094: ; 0x180094
applymovement $5, MovementData_0x18016b applymovement $5, MovementData_0x18016b
playmusic MUSIC_RIVAL_ENCOUNTER playmusic MUSIC_RIVAL_ENCOUNTER
spriteface $0, LEFT spriteface $0, LEFT
UnknownScript_0x1800ce: ; 0x1800ce UnknownScript_0x1800ce:
loadfont loadfont
writetext UnknownText_0x1801f5 writetext UnknownText_0x1801f5
closetext closetext
@@ -102,9 +98,8 @@ UnknownScript_0x1800ce: ; 0x1800ce
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x180113 jump UnknownScript_0x180113
; 0x1800f3
UnknownScript_0x1800f3: ; 0x1800f3 UnknownScript_0x1800f3:
winlosstext UnknownText_0x180295, UnknownText_0x1802fd winlosstext UnknownText_0x180295, UnknownText_0x1802fd
setlasttalked $5 setlasttalked $5
loadtrainer RIVAL2, 4 loadtrainer RIVAL2, 4
@@ -112,9 +107,8 @@ UnknownScript_0x1800f3: ; 0x1800f3
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x180113 jump UnknownScript_0x180113
; 0x180103
UnknownScript_0x180103: ; 0x180103 UnknownScript_0x180103:
winlosstext UnknownText_0x180295, UnknownText_0x1802fd winlosstext UnknownText_0x180295, UnknownText_0x1802fd
setlasttalked $5 setlasttalked $5
loadtrainer RIVAL2, 5 loadtrainer RIVAL2, 5
@@ -122,9 +116,8 @@ UnknownScript_0x180103: ; 0x180103
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x180113 jump UnknownScript_0x180113
; 0x180113
UnknownScript_0x180113: ; 0x180113 UnknownScript_0x180113:
playmusic MUSIC_RIVAL_AFTER playmusic MUSIC_RIVAL_AFTER
loadfont loadfont
writetext UnknownText_0x1802a4 writetext UnknownText_0x1802a4
@@ -136,24 +129,20 @@ UnknownScript_0x180113: ; 0x180113
dotrigger $0 dotrigger $0
playmapmusic playmapmusic
setflag $005d setflag $005d
UnknownScript_0x18012b: ; 0x18012b UnknownScript_0x18012b:
end end
; 0x18012c
NurseScript_0x18012c: ; 0x18012c NurseScript_0x18012c:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x18012f
ClerkScript_0x18012f: ; 0x18012f ClerkScript_0x18012f:
loadfont loadfont
pokemart $0, $0020 pokemart $0, $0020
loadmovesprites loadmovesprites
end end
; 0x180136
CooltrainerMScript_0x180136: ; 0x180136 CooltrainerMScript_0x180136:
jumptextfaceplayer UnknownText_0x180178 jumptextfaceplayer UnknownText_0x180178
; 0x180139
TeleportGuyScript: TeleportGuyScript:
faceplayer faceplayer
@@ -184,7 +173,7 @@ AbraScript:
loadmovesprites loadmovesprites
end end
MovementData_0x180164: ; 0x180164 MovementData_0x180164:
step_up step_up
step_up step_up
step_up step_up
@@ -192,9 +181,8 @@ MovementData_0x180164: ; 0x180164
step_up step_up
turn_head_left turn_head_left
step_end step_end
; 0x18016b
MovementData_0x18016b: ; 0x18016b MovementData_0x18016b:
step_up step_up
step_up step_up
step_up step_up
@@ -202,18 +190,16 @@ MovementData_0x18016b: ; 0x18016b
step_up step_up
turn_head_right turn_head_right
step_end step_end
; 0x180172
MovementData_0x180172: ; 0x180172 MovementData_0x180172:
step_down step_down
step_down step_down
step_down step_down
step_down step_down
step_down step_down
step_end step_end
; 0x180178
UnknownText_0x180178: ; 0x180178 UnknownText_0x180178:
text "At the #MON" text "At the #MON"
line "LEAGUE, you'll get" line "LEAGUE, you'll get"
@@ -226,9 +212,8 @@ UnknownText_0x180178: ; 0x180178
para "lose, you have to" para "lose, you have to"
line "start all over!" line "start all over!"
done done
; 0x1801f5
UnknownText_0x1801f5: ; 0x1801f5 UnknownText_0x1801f5:
text "Hold it." text "Hold it."
para "You're going to" para "You're going to"
@@ -249,16 +234,14 @@ UnknownText_0x1801f5: ; 0x1801f5
para "<PLAYER>!" para "<PLAYER>!"
line "I challenge you!" line "I challenge you!"
done done
; 0x180295
UnknownText_0x180295: ; 0x180295 UnknownText_0x180295:
text "…" text "…"
para "OK--I lost…" para "OK--I lost…"
done done
; 0x1802a4
UnknownText_0x1802a4: ; 0x1802a4 UnknownText_0x1802a4:
text "…Darn… I still" text "…Darn… I still"
line "can't win…" line "can't win…"
@@ -269,9 +252,8 @@ UnknownText_0x1802a4: ; 0x1802a4
para "Humph! Try not to" para "Humph! Try not to"
line "lose!" line "lose!"
done done
; 0x1802fd
UnknownText_0x1802fd: ; 0x1802fd UnknownText_0x1802fd:
text "…" text "…"
para "Whew…" para "Whew…"
@@ -280,7 +262,6 @@ UnknownText_0x1802fd: ; 0x1802fd
para "I'm going to be" para "I'm going to be"
line "the CHAMPION!" line "the CHAMPION!"
done done
; 0x180335
TeleportGuyText1: TeleportGuyText1:
text "Ah! You're chal-" text "Ah! You're chal-"
@@ -312,13 +293,12 @@ TeleportGuyNoText:
text "OK, OK. The best" text "OK, OK. The best"
line "of luck to you!" line "of luck to you!"
done done
; 0x180433
AbraText: AbraText:
text "ABRA: Aabra…" text "ABRA: Aabra…"
done done
IndigoPlateauPokeCenter1F_MapEventHeader: ; 0x180441 IndigoPlateauPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -345,4 +325,3 @@ IndigoPlateauPokeCenter1F_MapEventHeader: ; 0x180441
person_event SPRITE_SILVER, 13, 20, $7, $0, 255, 255, $0, 0, ObjectEvent, $077b person_event SPRITE_SILVER, 13, 20, $7, $0, 255, 255, $0, 0, ObjectEvent, $077b
person_event SPRITE_GRAMPS, 13, 5, $6, $0, 255, 255, $90, 0, TeleportGuyScript, EVENT_TELEPORT_GUY person_event SPRITE_GRAMPS, 13, 5, $6, $0, 255, 255, $90, 0, TeleportGuyScript, EVENT_TELEPORT_GUY
person_event SPRITE_JYNX, 13, 4, $16, $0, 255, 255, $b0, 0, AbraScript, EVENT_TELEPORT_GUY person_event SPRITE_JYNX, 13, 4, $16, $0, 255, 255, $b0, 0, AbraScript, EVENT_TELEPORT_GUY
; 0x1804b9

View File

@@ -1,4 +1,4 @@
KrissHouse1F_MapScriptHeader: ; 0x7a4cc KrissHouse1F_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,21 +8,17 @@ KrissHouse1F_MapScriptHeader: ; 0x7a4cc
; callback count ; callback count
db 0 db 0
; 0x7a4d6
UnknownScript_0x7a4d6: ; 0x7a4d6 UnknownScript_0x7a4d6:
end end
; 0x7a4d7
UnknownScript_0x7a4d7: ; 0x7a4d7 UnknownScript_0x7a4d7:
end end
; 0x7a4d8
UnknownScript_0x7a4d8: ; 0x7a4d8 UnknownScript_0x7a4d8:
setevent $0000 setevent $0000
; 0x7a4db
UnknownScript_0x7a4db: ; 0x7a4db UnknownScript_0x7a4db:
playmusic MUSIC_MOM playmusic MUSIC_MOM
showemote $0, $2, 15 showemote $0, $2, 15
spriteface $0, LEFT spriteface $0, LEFT
@@ -30,11 +26,10 @@ UnknownScript_0x7a4db: ; 0x7a4db
iffalse UnknownScript_0x7a4f2 iffalse UnknownScript_0x7a4f2
applymovement $2, MovementData_0x7a5fc applymovement $2, MovementData_0x7a5fc
jump UnknownScript_0x7a4f6 jump UnknownScript_0x7a4f6
; 0x7a4f2
UnknownScript_0x7a4f2: ; 0x7a4f2 UnknownScript_0x7a4f2:
applymovement $2, MovementData_0x7a5fe applymovement $2, MovementData_0x7a5fe
UnknownScript_0x7a4f6: ; 0x7a4f6 UnknownScript_0x7a4f6:
loadfont loadfont
writetext UnknownText_0x7a604 writetext UnknownText_0x7a604
keeptextopen keeptextopen
@@ -49,7 +44,7 @@ UnknownScript_0x7a4f6: ; 0x7a4f6
writetext UnknownText_0x7a6bd writetext UnknownText_0x7a6bd
keeptextopen keeptextopen
special Function90913 special Function90913
UnknownScript_0x7a519: ; 0x7a519 UnknownScript_0x7a519:
writetext UnknownText_0x7a742 writetext UnknownText_0x7a742
yesorno yesorno
iffalse UnknownScript_0x7a52a iffalse UnknownScript_0x7a52a
@@ -57,32 +52,28 @@ UnknownScript_0x7a519: ; 0x7a519
yesorno yesorno
iffalse UnknownScript_0x7a519 iffalse UnknownScript_0x7a519
jump UnknownScript_0x7a531 jump UnknownScript_0x7a531
; 0x7a52a
UnknownScript_0x7a52a: ; 0x7a52a UnknownScript_0x7a52a:
special Function90a88 special Function90a88
yesorno yesorno
iffalse UnknownScript_0x7a519 iffalse UnknownScript_0x7a519
UnknownScript_0x7a531: ; 0x7a531 UnknownScript_0x7a531:
writetext UnknownText_0x7a763 writetext UnknownText_0x7a763
yesorno yesorno
iffalse UnknownScript_0x7a542 iffalse UnknownScript_0x7a542
jump UnknownScript_0x7a53b jump UnknownScript_0x7a53b
; 0x7a53b
UnknownScript_0x7a53b: ; 0x7a53b UnknownScript_0x7a53b:
writetext UnknownText_0x7a7cb writetext UnknownText_0x7a7cb
keeptextopen keeptextopen
jump UnknownScript_0x7a549 jump UnknownScript_0x7a549
; 0x7a542
UnknownScript_0x7a542: ; 0x7a542 UnknownScript_0x7a542:
writetext UnknownText_0x7a807 writetext UnknownText_0x7a807
keeptextopen keeptextopen
jump UnknownScript_0x7a549 jump UnknownScript_0x7a549
; 0x7a549
UnknownScript_0x7a549: ; 0x7a549 UnknownScript_0x7a549:
writetext UnknownText_0x7a850 writetext UnknownText_0x7a850
closetext closetext
loadmovesprites loadmovesprites
@@ -91,39 +82,32 @@ UnknownScript_0x7a549: ; 0x7a549
checkevent $0001 checkevent $0001
iffalse UnknownScript_0x7a564 iffalse UnknownScript_0x7a564
jump UnknownScript_0x7a56b jump UnknownScript_0x7a56b
; 0x7a55d
UnknownScript_0x7a55d: ; 0x7a55d UnknownScript_0x7a55d:
applymovement $2, MovementData_0x7a600 applymovement $2, MovementData_0x7a600
jump UnknownScript_0x7a56b jump UnknownScript_0x7a56b
; 0x7a564
UnknownScript_0x7a564: ; 0x7a564 UnknownScript_0x7a564:
applymovement $2, MovementData_0x7a602 applymovement $2, MovementData_0x7a602
jump UnknownScript_0x7a56b jump UnknownScript_0x7a56b
; 0x7a56b
UnknownScript_0x7a56b: ; 0x7a56b UnknownScript_0x7a56b:
special RestartMapMusic special RestartMapMusic
spriteface $2, LEFT spriteface $2, LEFT
end end
; 0x7a572
UnknownScript_0x7a572: ; 0x7a572 UnknownScript_0x7a572:
playmusic MUSIC_MOM playmusic MUSIC_MOM
jump UnknownScript_0x7a4f6 jump UnknownScript_0x7a4f6
; 0x7a578
GearName: ; 0x7a578 GearName:
db "#GEAR@" db "#GEAR@"
; 0x7a57e
UnknownScript_0x7a57e: ; 0x7a57e UnknownScript_0x7a57e:
jumpstd $002f jumpstd $002f
end end
; 0x7a582
MomScript_0x7a582: ; 0x7a582 MomScript_0x7a582:
faceplayer faceplayer
setevent $0001 setevent $0001
checktriggers checktriggers
@@ -141,31 +125,27 @@ MomScript_0x7a582: ; 0x7a582
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7a5a9
UnknownScript_0x7a5a9: ; 0x7a5a9 UnknownScript_0x7a5a9:
writetext UnknownText_0x7a8e5 writetext UnknownText_0x7a8e5
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7a5af
UnknownScript_0x7a5af: ; 0x7a5af UnknownScript_0x7a5af:
writetext UnknownText_0x7a957 writetext UnknownText_0x7a957
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7a5b5
UnknownScript_0x7a5b5: ; 0x7a5b5 UnknownScript_0x7a5b5:
setevent $0076 setevent $0076
UnknownScript_0x7a5b8: ; 0x7a5b8 UnknownScript_0x7a5b8:
setevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST setevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
special Function16218 special Function16218
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7a5c1
NeighborScript: NeighborScript:
faceplayer faceplayer
@@ -211,27 +191,23 @@ SinkScript:
FridgeScript: FridgeScript:
jumptext FridgeText jumptext FridgeText
MovementData_0x7a5fc: ; 0x7a5fc MovementData_0x7a5fc:
turn_head_right turn_head_right
step_end step_end
; 0x7a5fe
MovementData_0x7a5fe: ; 0x7a5fe MovementData_0x7a5fe:
slow_step_right slow_step_right
step_end step_end
; 0x7a600
MovementData_0x7a600: ; 0x7a600 MovementData_0x7a600:
turn_head_left turn_head_left
step_end step_end
; 0x7a602
MovementData_0x7a602: ; 0x7a602 MovementData_0x7a602:
slow_step_left slow_step_left
step_end step_end
; 0x7a604
UnknownText_0x7a604: ; 0x7a604 UnknownText_0x7a604:
text "Oh, <PLAYER>…! Our" text "Oh, <PLAYER>…! Our"
line "neighbor, PROF." line "neighbor, PROF."
@@ -250,9 +226,8 @@ UnknownText_0x7a604: ; 0x7a604
para "Here you go!" para "Here you go!"
done done
; 0x7a6bd
UnknownText_0x7a6bd: ; 0x7a6bd UnknownText_0x7a6bd:
text "#MON GEAR, or" text "#MON GEAR, or"
line "just #GEAR." line "just #GEAR."
@@ -266,15 +241,13 @@ UnknownText_0x7a6bd: ; 0x7a6bd
para "You mustn't forget" para "You mustn't forget"
line "that!" line "that!"
done done
; 0x7a742
UnknownText_0x7a742: ; 0x7a742 UnknownText_0x7a742:
text "Is it Daylight" text "Is it Daylight"
line "Saving Time now?" line "Saving Time now?"
done done
; 0x7a763
UnknownText_0x7a763: ; 0x7a763 UnknownText_0x7a763:
text "Come home to" text "Come home to"
line "adjust your clock" line "adjust your clock"
@@ -285,18 +258,16 @@ UnknownText_0x7a763: ; 0x7a763
line "know how to use" line "know how to use"
cont "the PHONE?" cont "the PHONE?"
done done
; 0x7a7cb
UnknownText_0x7a7cb: ; 0x7a7cb UnknownText_0x7a7cb:
text "Don't you just" text "Don't you just"
line "turn the #GEAR" line "turn the #GEAR"
para "on and select the" para "on and select the"
line "PHONE icon?" line "PHONE icon?"
done done
; 0x7a807
UnknownText_0x7a807: ; 0x7a807 UnknownText_0x7a807:
text "I'll read the" text "I'll read the"
line "instructions." line "instructions."
@@ -304,9 +275,8 @@ UnknownText_0x7a807: ; 0x7a807
line "on and select the" line "on and select the"
cont "PHONE icon." cont "PHONE icon."
done done
; 0x7a850
UnknownText_0x7a850: ; 0x7a850 UnknownText_0x7a850:
text "Phone numbers are" text "Phone numbers are"
line "stored in memory." line "stored in memory."
@@ -316,17 +286,15 @@ UnknownText_0x7a850: ; 0x7a850
para "Gee, isn't that" para "Gee, isn't that"
line "convenient?" line "convenient?"
done done
; 0x7a8b5
UnknownText_0x7a8b5: ; 0x7a8b5 UnknownText_0x7a8b5:
text "PROF.ELM is wait-" text "PROF.ELM is wait-"
line "ing for you." line "ing for you."
para "Hurry up, baby!" para "Hurry up, baby!"
done done
; 0x7a8e5
UnknownText_0x7a8e5: ; 0x7a8e5 UnknownText_0x7a8e5:
text "So, what was PROF." text "So, what was PROF."
line "ELM's errand?" line "ELM's errand?"
@@ -339,15 +307,13 @@ UnknownText_0x7a8e5: ; 0x7a8e5
line "proud that people" line "proud that people"
cont "rely on you." cont "rely on you."
done done
; 0x7a957
UnknownText_0x7a957: ; 0x7a957 UnknownText_0x7a957:
text "<PLAYER>, do it!" text "<PLAYER>, do it!"
para "I'm behind you all" para "I'm behind you all"
line "the way!" line "the way!"
done done
; 0x7a97d
NeighborMornIntroText: NeighborMornIntroText:
text "Good morning," text "Good morning,"
@@ -414,7 +380,7 @@ TVText:
line "rolling too!" line "rolling too!"
done done
KrissHouse1F_MapEventHeader: ; 0x7ab31 KrissHouse1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -443,4 +409,3 @@ KrissHouse1F_MapEventHeader: ; 0x7ab31
person_event SPRITE_MOM, 8, 11, $8, $0, 255, 2, $0, 0, MomScript_0x7a582, $06c8 person_event SPRITE_MOM, 8, 11, $8, $0, 255, 2, $0, 0, MomScript_0x7a582, $06c8
person_event SPRITE_MOM, 6, 4, $7, $0, 255, 4, $0, 0, MomScript_0x7a582, $06c8 person_event SPRITE_MOM, 6, 4, $7, $0, 255, 4, $0, 0, MomScript_0x7a582, $06c8
person_event SPRITE_POKEFAN_F, 8, 8, $9, $0, 255, 255, $80, 0, NeighborScript, $0792 person_event SPRITE_POKEFAN_F, 8, 8, $9, $0, 255, 255, $80, 0, NeighborScript, $0792
; 0x7abab

View File

@@ -1,4 +1,4 @@
KrissHouse2F_MapScriptHeader: ; 0x7abab KrissHouse2F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -10,29 +10,24 @@ KrissHouse2F_MapScriptHeader: ; 0x7abab
dbw 5, UnknownScript_0x7abb4 dbw 5, UnknownScript_0x7abb4
dbw 1, UnknownScript_0x7abc5 dbw 1, UnknownScript_0x7abc5
; 0x7abb3
UnknownScript_0x7abb3: ; 0x7abb3 UnknownScript_0x7abb3:
end end
; 0x7abb4
UnknownScript_0x7abb4: ; 0x7abb4 UnknownScript_0x7abb4:
special Function27043 special Function27043
setevent $0007 setevent $0007
checkevent $0036 checkevent $0036
iftrue UnknownScript_0x7abc4 iftrue UnknownScript_0x7abc4
jumpstd initializeevents jumpstd initializeevents
return return
; 0x7abc4
UnknownScript_0x7abc4: ; 0x7abc4 UnknownScript_0x7abc4:
return return
; 0x7abc5
UnknownScript_0x7abc5: ; 0x7abc5 UnknownScript_0x7abc5:
special Function26feb special Function26feb
return return
; 0x7abc9
db 0, 0, 0 ; filler db 0, 0, 0 ; filler
@@ -117,7 +112,7 @@ KrisRadioText4:
line "#MON CHANNEL…" line "#MON CHANNEL…"
done done
KrissHouse2F_MapEventHeader: ; 0x7ac99 KrissHouse2F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0

View File

@@ -1,4 +1,4 @@
KrissNeighborsHouse_MapScriptHeader: ; 0x7acec KrissNeighborsHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -94,7 +94,7 @@ KrisNeighborRadioText4:
line "#MON CHANNEL…" line "#MON CHANNEL…"
done done
KrissNeighborsHouse_MapEventHeader: ; 0x7aeb0 KrissNeighborsHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -116,4 +116,3 @@ KrissNeighborsHouse_MapEventHeader: ; 0x7aeb0
db 2 db 2
person_event SPRITE_COOLTRAINER_F, 7, 6, $9, $0, 255, 255, $80, 0, KrissNeighborsDaughter, $ffff person_event SPRITE_COOLTRAINER_F, 7, 6, $9, $0, 255, 255, $80, 0, KrissNeighborsDaughter, $ffff
person_event SPRITE_POKEFAN_F, 7, 9, $8, $0, 255, 255, $80, 0, KrissNeighbor, $0793 person_event SPRITE_POKEFAN_F, 7, 9, $8, $0, 255, 255, $80, 0, KrissNeighbor, $0793
; 0x7aee9

View File

@@ -1,4 +1,4 @@
KurtsHouse_MapScriptHeader: ; 0x18e14f KurtsHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@@ -8,9 +8,8 @@ KurtsHouse_MapScriptHeader: ; 0x18e14f
; callbacks ; callbacks
dbw 2, UnknownScript_0x18e154 dbw 2, UnknownScript_0x18e154
; 0x18e154
UnknownScript_0x18e154: ; 0x18e154 UnknownScript_0x18e154:
checkevent EVENT_CLEARED_SLOWPOKE_WELL checkevent EVENT_CLEARED_SLOWPOKE_WELL
iffalse UnknownScript_0x18e177 iffalse UnknownScript_0x18e177
checkevent $00c0 checkevent $00c0
@@ -22,18 +21,16 @@ UnknownScript_0x18e154: ; 0x18e154
disappear $6 disappear $6
appear $3 appear $3
return return
; 0x18e16f
UnknownScript_0x18e16f: ; 0x18e16f UnknownScript_0x18e16f:
disappear $2 disappear $2
appear $5 appear $5
disappear $3 disappear $3
appear $6 appear $6
UnknownScript_0x18e177: ; 0x18e177 UnknownScript_0x18e177:
return return
; 0x18e178
KurtScript_0x18e178: ; 0x18e178 KurtScript_0x18e178:
faceplayer faceplayer
loadfont loadfont
checkevent $0035 checkevent $0035
@@ -55,9 +52,8 @@ KurtScript_0x18e178: ; 0x18e178
waitbutton waitbutton
special RestartMapMusic special RestartMapMusic
end end
; 0x18e1ab
UnknownScript_0x18e1ab: ; 0x18e1ab UnknownScript_0x18e1ab:
spriteface $0, DOWN spriteface $0, DOWN
playsound SFX_FLY playsound SFX_FLY
applymovement $2, MovementData_0x18e46c applymovement $2, MovementData_0x18e46c
@@ -66,15 +62,14 @@ UnknownScript_0x18e1ab: ; 0x18e1ab
waitbutton waitbutton
special RestartMapMusic special RestartMapMusic
end end
; 0x18e1bf
UnknownScript_0x18e1bf: ; 0x18e1bf UnknownScript_0x18e1bf:
writetext UnknownText_0x18e615 writetext UnknownText_0x18e615
keeptextopen keeptextopen
verbosegiveitem LURE_BALL, 1 verbosegiveitem LURE_BALL, 1
iffalse UnknownScript_0x18e2b2 iffalse UnknownScript_0x18e2b2
setevent $0035 setevent $0035
UnknownScript_0x18e1cc: ; 0x18e1cc UnknownScript_0x18e1cc:
checkevent $0000 checkevent $0000
iftrue UnknownScript_0x18e29f iftrue UnknownScript_0x18e29f
checkevent $0258 checkevent $0258
@@ -93,14 +88,14 @@ UnknownScript_0x18e1cc: ; 0x18e1cc
iftrue UnknownScript_0x18e338 iftrue UnknownScript_0x18e338
checkevent EVENT_CAN_GIVE_GS_BALL_TO_KURT checkevent EVENT_CAN_GIVE_GS_BALL_TO_KURT
iftrue UnknownScript_0x18e34e iftrue UnknownScript_0x18e34e
UnknownScript_0x18e202: ; 0x18e202 UnknownScript_0x18e202:
checkevent $0001 checkevent $0001
iftrue UnknownScript_0x18e212 iftrue UnknownScript_0x18e212
checkevent $0002 checkevent $0002
iftrue UnknownScript_0x18e212 iftrue UnknownScript_0x18e212
writetext UnknownText_0x18e6c9 writetext UnknownText_0x18e6c9
closetext closetext
UnknownScript_0x18e212: ; 0x18e212 UnknownScript_0x18e212:
checkitem RED_APRICORN checkitem RED_APRICORN
iftrue UnknownScript_0x18e249 iftrue UnknownScript_0x18e249
checkitem BLU_APRICORN checkitem BLU_APRICORN
@@ -121,16 +116,14 @@ UnknownScript_0x18e212: ; 0x18e212
iftrue UnknownScript_0x18e243 iftrue UnknownScript_0x18e243
loadmovesprites loadmovesprites
end end
; 0x18e243
UnknownScript_0x18e243: ; 0x18e243 UnknownScript_0x18e243:
writetext UnknownText_0x18e6c9 writetext UnknownText_0x18e6c9
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18e249
UnknownScript_0x18e249: ; 0x18e249 UnknownScript_0x18e249:
writetext UnknownText_0x18e736 writetext UnknownText_0x18e736
keeptextopen keeptextopen
setevent $0002 setevent $0002
@@ -144,150 +137,133 @@ UnknownScript_0x18e249: ; 0x18e249
if_equal $65, UnknownScript_0x18e293 if_equal $65, UnknownScript_0x18e293
setevent $0258 setevent $0258
jump UnknownScript_0x18e299 jump UnknownScript_0x18e299
; 0x18e275
UnknownScript_0x18e275: ; 0x18e275 UnknownScript_0x18e275:
setevent $0259 setevent $0259
jump UnknownScript_0x18e299 jump UnknownScript_0x18e299
; 0x18e27b
UnknownScript_0x18e27b: ; 0x18e27b UnknownScript_0x18e27b:
setevent $025a setevent $025a
jump UnknownScript_0x18e299 jump UnknownScript_0x18e299
; 0x18e281
UnknownScript_0x18e281: ; 0x18e281 UnknownScript_0x18e281:
setevent $025b setevent $025b
jump UnknownScript_0x18e299 jump UnknownScript_0x18e299
; 0x18e287
UnknownScript_0x18e287: ; 0x18e287 UnknownScript_0x18e287:
setevent $025c setevent $025c
jump UnknownScript_0x18e299 jump UnknownScript_0x18e299
; 0x18e28d
UnknownScript_0x18e28d: ; 0x18e28d UnknownScript_0x18e28d:
setevent $025d setevent $025d
jump UnknownScript_0x18e299 jump UnknownScript_0x18e299
; 0x18e293
UnknownScript_0x18e293: ; 0x18e293 UnknownScript_0x18e293:
setevent $025e setevent $025e
jump UnknownScript_0x18e299 jump UnknownScript_0x18e299
; 0x18e299
UnknownScript_0x18e299: ; 0x18e299 UnknownScript_0x18e299:
setevent $0000 setevent $0000
setflag $0050 setflag $0050
UnknownScript_0x18e29f: ; 0x18e29f UnknownScript_0x18e29f:
writetext UnknownText_0x18e779 writetext UnknownText_0x18e779
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18e2a5
UnknownScript_0x18e2a5: ; 0x18e2a5 UnknownScript_0x18e2a5:
writetext UnknownText_0x18e7bc writetext UnknownText_0x18e7bc
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18e2ab
UnknownScript_0x18e2ab: ; 0x18e2ab UnknownScript_0x18e2ab:
setevent $0001 setevent $0001
UnknownScript_0x18e2ae: ; 0x18e2ae UnknownScript_0x18e2ae:
writetext UnknownText_0x18e82a writetext UnknownText_0x18e82a
closetext closetext
UnknownScript_0x18e2b2: ; 0x18e2b2 UnknownScript_0x18e2b2:
loadmovesprites loadmovesprites
end end
; 0x18e2b4
UnknownScript_0x18e2b4: ; 0x18e2b4 UnknownScript_0x18e2b4:
checkflag $0050 checkflag $0050
iftrue UnknownScript_0x18e3c5 iftrue UnknownScript_0x18e3c5
writetext UnknownText_0x18e7fb writetext UnknownText_0x18e7fb
keeptextopen keeptextopen
verbosegiveitem2 LEVEL_BALL, $16 verbosegiveitem2 LEVEL_BALL, $16
iffalse UnknownScript_0x18e2b2 iffalse UnknownScript_0x18e2b2
UnknownScript_0x18e2c4: ; 0x18e2c4 UnknownScript_0x18e2c4:
clearevent $0258 clearevent $0258
jump UnknownScript_0x18e2ab jump UnknownScript_0x18e2ab
; 0x18e2ca
UnknownScript_0x18e2ca: ; 0x18e2ca UnknownScript_0x18e2ca:
checkflag $0050 checkflag $0050
iftrue UnknownScript_0x18e3c5 iftrue UnknownScript_0x18e3c5
writetext UnknownText_0x18e7fb writetext UnknownText_0x18e7fb
keeptextopen keeptextopen
verbosegiveitem2 LURE_BALL, $16 verbosegiveitem2 LURE_BALL, $16
iffalse UnknownScript_0x18e2b2 iffalse UnknownScript_0x18e2b2
UnknownScript_0x18e2da: ; 0x18e2da UnknownScript_0x18e2da:
clearevent $0259 clearevent $0259
jump UnknownScript_0x18e2ab jump UnknownScript_0x18e2ab
; 0x18e2e0
UnknownScript_0x18e2e0: ; 0x18e2e0 UnknownScript_0x18e2e0:
checkflag $0050 checkflag $0050
iftrue UnknownScript_0x18e3c5 iftrue UnknownScript_0x18e3c5
writetext UnknownText_0x18e7fb writetext UnknownText_0x18e7fb
keeptextopen keeptextopen
verbosegiveitem2 MOON_BALL, $16 verbosegiveitem2 MOON_BALL, $16
iffalse UnknownScript_0x18e2b2 iffalse UnknownScript_0x18e2b2
UnknownScript_0x18e2f0: ; 0x18e2f0 UnknownScript_0x18e2f0:
clearevent $025a clearevent $025a
jump UnknownScript_0x18e2ab jump UnknownScript_0x18e2ab
; 0x18e2f6
UnknownScript_0x18e2f6: ; 0x18e2f6 UnknownScript_0x18e2f6:
checkflag $0050 checkflag $0050
iftrue UnknownScript_0x18e3c5 iftrue UnknownScript_0x18e3c5
writetext UnknownText_0x18e7fb writetext UnknownText_0x18e7fb
keeptextopen keeptextopen
verbosegiveitem2 FRIEND_BALL, $16 verbosegiveitem2 FRIEND_BALL, $16
iffalse UnknownScript_0x18e2b2 iffalse UnknownScript_0x18e2b2
UnknownScript_0x18e306: ; 0x18e306 UnknownScript_0x18e306:
clearevent $025b clearevent $025b
jump UnknownScript_0x18e2ab jump UnknownScript_0x18e2ab
; 0x18e30c
UnknownScript_0x18e30c: ; 0x18e30c UnknownScript_0x18e30c:
checkflag $0050 checkflag $0050
iftrue UnknownScript_0x18e3c5 iftrue UnknownScript_0x18e3c5
writetext UnknownText_0x18e7fb writetext UnknownText_0x18e7fb
keeptextopen keeptextopen
verbosegiveitem2 FAST_BALL, $16 verbosegiveitem2 FAST_BALL, $16
iffalse UnknownScript_0x18e2b2 iffalse UnknownScript_0x18e2b2
UnknownScript_0x18e31c: ; 0x18e31c UnknownScript_0x18e31c:
clearevent $025c clearevent $025c
jump UnknownScript_0x18e2ab jump UnknownScript_0x18e2ab
; 0x18e322
UnknownScript_0x18e322: ; 0x18e322 UnknownScript_0x18e322:
checkflag $0050 checkflag $0050
iftrue UnknownScript_0x18e3c5 iftrue UnknownScript_0x18e3c5
writetext UnknownText_0x18e7fb writetext UnknownText_0x18e7fb
keeptextopen keeptextopen
verbosegiveitem2 HEAVY_BALL, $16 verbosegiveitem2 HEAVY_BALL, $16
iffalse UnknownScript_0x18e2b2 iffalse UnknownScript_0x18e2b2
UnknownScript_0x18e332: ; 0x18e332 UnknownScript_0x18e332:
clearevent $025d clearevent $025d
jump UnknownScript_0x18e2ab jump UnknownScript_0x18e2ab
; 0x18e338
UnknownScript_0x18e338: ; 0x18e338 UnknownScript_0x18e338:
checkflag $0050 checkflag $0050
iftrue UnknownScript_0x18e3c5 iftrue UnknownScript_0x18e3c5
writetext UnknownText_0x18e7fb writetext UnknownText_0x18e7fb
keeptextopen keeptextopen
verbosegiveitem2 LOVE_BALL, $16 verbosegiveitem2 LOVE_BALL, $16
iffalse UnknownScript_0x18e2b2 iffalse UnknownScript_0x18e2b2
UnknownScript_0x18e348: ; 0x18e348 UnknownScript_0x18e348:
clearevent $025e clearevent $025e
jump UnknownScript_0x18e2ab jump UnknownScript_0x18e2ab
; 0x18e34e
UnknownScript_0x18e34e: ; 0x18e34e UnknownScript_0x18e34e:
checkevent $00bf checkevent $00bf
iftrue UnknownScript_0x18e368 iftrue UnknownScript_0x18e368
checkitem GS_BALL checkitem GS_BALL
@@ -299,9 +275,8 @@ UnknownScript_0x18e34e: ; 0x18e34e
takeitem GS_BALL, 1 takeitem GS_BALL, 1
setflag $0050 setflag $0050
end end
; 0x18e368
UnknownScript_0x18e368: ; 0x18e368 UnknownScript_0x18e368:
checkflag $0050 checkflag $0050
iffalse UnknownScript_0x18e378 iffalse UnknownScript_0x18e378
writetext UnknownText_0x18e934 writetext UnknownText_0x18e934
@@ -310,9 +285,8 @@ UnknownScript_0x18e368: ; 0x18e368
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18e378
UnknownScript_0x18e378: ; 0x18e378 UnknownScript_0x18e378:
writetext UnknownText_0x18e95c writetext UnknownText_0x18e95c
closetext closetext
loadmovesprites loadmovesprites
@@ -328,13 +302,12 @@ UnknownScript_0x18e378: ; 0x18e378
playsound SFX_FLY playsound SFX_FLY
applymovement $2, MovementData_0x18e466 applymovement $2, MovementData_0x18e466
jump UnknownScript_0x18e3ac jump UnknownScript_0x18e3ac
; 0x18e3a2
UnknownScript_0x18e3a2: ; 0x18e3a2 UnknownScript_0x18e3a2:
spriteface $0, DOWN spriteface $0, DOWN
playsound SFX_FLY playsound SFX_FLY
applymovement $2, MovementData_0x18e46c applymovement $2, MovementData_0x18e46c
UnknownScript_0x18e3ac: ; 0x18e3ac UnknownScript_0x18e3ac:
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
disappear $2 disappear $2
clearevent $07a4 clearevent $07a4
@@ -342,14 +315,13 @@ UnknownScript_0x18e3ac: ; 0x18e3ac
special RestartMapMusic special RestartMapMusic
domaptrigger GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN, $2 domaptrigger GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN, $2
end end
; 0x18e3bd
KurtScript_0x18e3bd: ; 0x18e3bd KurtScript_0x18e3bd:
faceplayer faceplayer
loadfont loadfont
checkevent $00bf checkevent $00bf
iftrue UnknownScript_0x18e3e0 iftrue UnknownScript_0x18e3e0
UnknownScript_0x18e3c5: ; 0x18e3c5 UnknownScript_0x18e3c5:
checkevent $00bb checkevent $00bb
iffalse UnknownScript_0x18e3d4 iffalse UnknownScript_0x18e3d4
writetext UnknownText_0x18e7d8 writetext UnknownText_0x18e7d8
@@ -357,18 +329,16 @@ UnknownScript_0x18e3c5: ; 0x18e3c5
loadmovesprites loadmovesprites
spriteface $5, UP spriteface $5, UP
end end
; 0x18e3d4
UnknownScript_0x18e3d4: ; 0x18e3d4 UnknownScript_0x18e3d4:
writetext UnknownText_0x18e863 writetext UnknownText_0x18e863
closetext closetext
loadmovesprites loadmovesprites
spriteface $5, UP spriteface $5, UP
setevent $00bb setevent $00bb
end end
; 0x18e3e0
UnknownScript_0x18e3e0: ; 0x18e3e0 UnknownScript_0x18e3e0:
writetext UnknownText_0x18e934 writetext UnknownText_0x18e934
closetext closetext
spriteface $5, UP spriteface $5, UP
@@ -376,7 +346,6 @@ UnknownScript_0x18e3e0: ; 0x18e3e0
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x18e3ed
KurtsGranddaughter1: KurtsGranddaughter1:
faceplayer faceplayer
@@ -438,7 +407,7 @@ KurtsGranddaughter2Subscript:
spriteface $6, RIGHT spriteface $6, RIGHT
end end
KurtsGranddaughterFunScript: ; 0x18e448 KurtsGranddaughterFunScript:
loadfont loadfont
writetext KurtsGranddaughterFunText writetext KurtsGranddaughterFunText
closetext closetext
@@ -466,16 +435,15 @@ KurtsHouseBookshelf:
KurtsHouseRadio: KurtsHouseRadio:
jumpstd radio2 jumpstd radio2
MovementData_0x18e466: ; 0x18e466 MovementData_0x18e466:
big_step_down big_step_down
big_step_down big_step_down
big_step_down big_step_down
big_step_down big_step_down
big_step_down big_step_down
step_end step_end
; 0x18e46c
MovementData_0x18e46c: ; 0x18e46c MovementData_0x18e46c:
big_step_right big_step_right
big_step_down big_step_down
big_step_down big_step_down
@@ -483,9 +451,8 @@ MovementData_0x18e46c: ; 0x18e46c
big_step_down big_step_down
big_step_down big_step_down
step_end step_end
; 0x18e473
UnknownText_0x18e473: ; 0x18e473 UnknownText_0x18e473:
text "Hm? Who are you?" text "Hm? Who are you?"
para "<PLAYER>, eh? You" para "<PLAYER>, eh? You"
@@ -525,9 +492,8 @@ UnknownText_0x18e473: ; 0x18e473
line "Old KURT is on his" line "Old KURT is on his"
cont "way!" cont "way!"
done done
; 0x18e615
UnknownText_0x18e615: ; 0x18e615 UnknownText_0x18e615:
text "KURT: Hi, <PLAYER>!" text "KURT: Hi, <PLAYER>!"
para "You handled your-" para "You handled your-"
@@ -545,9 +511,8 @@ UnknownText_0x18e615: ; 0x18e615
para "This is all I have" para "This is all I have"
line "now, but take it." line "now, but take it."
done done
; 0x18e6c9
UnknownText_0x18e6c9: ; 0x18e6c9 UnknownText_0x18e6c9:
text "KURT: I make BALLS" text "KURT: I make BALLS"
line "from APRICORNS." line "from APRICORNS."
@@ -558,64 +523,56 @@ UnknownText_0x18e6c9: ; 0x18e6c9
para "I'll make BALLS" para "I'll make BALLS"
line "out of them." line "out of them."
done done
; 0x18e736
UnknownText_0x18e736: ; 0x18e736 UnknownText_0x18e736:
text "KURT: You have an" text "KURT: You have an"
line "APRICORN for me?" line "APRICORN for me?"
para "Fine! I'll turn it" para "Fine! I'll turn it"
line "into a BALL." line "into a BALL."
done done
; 0x18e779
UnknownText_0x18e779: ; 0x18e779 UnknownText_0x18e779:
text "KURT: It'll take a" text "KURT: It'll take a"
line "day to make you a" line "day to make you a"
para "BALL. Come back" para "BALL. Come back"
line "for it later." line "for it later."
done done
; 0x18e7bc
UnknownText_0x18e7bc: ; 0x18e7bc UnknownText_0x18e7bc:
text "KURT: Oh…" text "KURT: Oh…"
line "That's a letdown." line "That's a letdown."
done done
; 0x18e7d8
UnknownText_0x18e7d8: ; 0x18e7d8 UnknownText_0x18e7d8:
text "KURT: I'm working!" text "KURT: I'm working!"
line "Don't bother me!" line "Don't bother me!"
done done
; 0x18e7fb
UnknownText_0x18e7fb: ; 0x18e7fb UnknownText_0x18e7fb:
text "KURT: Ah, <PLAYER>!" text "KURT: Ah, <PLAYER>!"
line "I just finished" line "I just finished"
cont "your BALL. Here!" cont "your BALL. Here!"
done done
; 0x18e82a
UnknownText_0x18e82a: ; 0x18e82a UnknownText_0x18e82a:
text "KURT: That turned" text "KURT: That turned"
line "out great." line "out great."
para "Try catching" para "Try catching"
line "#MON with it." line "#MON with it."
done done
; 0x18e863
UnknownText_0x18e863: ; 0x18e863 UnknownText_0x18e863:
text "KURT: Now that my" text "KURT: Now that my"
line "granddaughter is" line "granddaughter is"
para "helping me, I can" para "helping me, I can"
line "work much faster." line "work much faster."
done done
; 0x18e8ab
UnknownText_0x18e8ab: ; 0x18e8ab UnknownText_0x18e8ab:
text "Wh-what is that?" text "Wh-what is that?"
para "I've never seen" para "I've never seen"
@@ -630,21 +587,18 @@ UnknownText_0x18e8ab: ; 0x18e8ab
para "Let me check it" para "Let me check it"
line "for you." line "for you."
done done
; 0x18e934
UnknownText_0x18e934: ; 0x18e934 UnknownText_0x18e934:
text "I'm checking it" text "I'm checking it"
line "now." line "now."
done done
; 0x18e949
UnknownText_0x18e949: ; 0x18e949 UnknownText_0x18e949:
text "Ah-ha! I see!" text "Ah-ha! I see!"
line "So…" line "So…"
done done
; 0x18e95c
UnknownText_0x18e95c: ; 0x18e95c UnknownText_0x18e95c:
text "<PLAYER>!" text "<PLAYER>!"
para "This BALL started" para "This BALL started"
@@ -724,7 +678,7 @@ KurtsHouseCelebiStatueText:
cont "tector." cont "tector."
done done
KurtsHouse_MapEventHeader: ; 0x18eba8 KurtsHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -753,4 +707,3 @@ KurtsHouse_MapEventHeader: ; 0x18eba8
person_event SPRITE_SLOWPOKE, 7, 10, $1, $0, 255, 255, $0, 0, KurtsHouseSlowpoke, $06fd person_event SPRITE_SLOWPOKE, 7, 10, $1, $0, 255, 255, $0, 0, KurtsHouseSlowpoke, $06fd
person_event SPRITE_KURT, 7, 18, $7, $0, 255, 255, $0, 0, KurtScript_0x18e3bd, $073f person_event SPRITE_KURT, 7, 18, $7, $0, 255, 255, $0, 0, KurtScript_0x18e3bd, $073f
person_event SPRITE_TWIN, 8, 15, $9, $0, 255, 255, $0, 0, KurtsGranddaughter2, $078d person_event SPRITE_TWIN, 8, 15, $9, $0, 255, 255, $0, 0, KurtsGranddaughter2, $078d
; 0x18ec1c

View File

@@ -1,12 +1,11 @@
LakeofRageMagikarpHouse_MapScriptHeader: ; 0x19a6ac LakeofRageMagikarpHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x19a6ae
FishingGuruScript_0x19a6ae: ; 0x19a6ae FishingGuruScript_0x19a6ae:
faceplayer faceplayer
loadfont loadfont
checkevent $003a checkevent $003a
@@ -22,24 +21,21 @@ FishingGuruScript_0x19a6ae: ; 0x19a6ae
loadmovesprites loadmovesprites
setevent $0038 setevent $0038
end end
; 0x19a6d1
UnknownScript_0x19a6d1: ; 0x19a6d1 UnknownScript_0x19a6d1:
writetext UnknownText_0x19a84d writetext UnknownText_0x19a84d
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19a6d7
UnknownScript_0x19a6d7: ; 0x19a6d7 UnknownScript_0x19a6d7:
writetext UnknownText_0x19a890 writetext UnknownText_0x19a890
closetext closetext
loadmovesprites loadmovesprites
setevent $0039 setevent $0039
end end
; 0x19a6e0
UnknownScript_0x19a6e0: ; 0x19a6e0 UnknownScript_0x19a6e0:
writebyte MAGIKARP writebyte MAGIKARP
special Functionc276 special Functionc276
iffalse UnknownScript_0x19a6d7 iffalse UnknownScript_0x19a6d7
@@ -50,9 +46,8 @@ UnknownScript_0x19a6e0: ; 0x19a6e0
if_equal $1, UnknownScript_0x19a722 if_equal $1, UnknownScript_0x19a722
if_equal $2, UnknownScript_0x19a716 if_equal $2, UnknownScript_0x19a716
jump UnknownScript_0x19a6fe jump UnknownScript_0x19a6fe
; 0x19a6fe
UnknownScript_0x19a6fe: ; 0x19a6fe UnknownScript_0x19a6fe:
writetext UnknownText_0x19a977 writetext UnknownText_0x19a977
keeptextopen keeptextopen
verbosegiveitem ELIXER, 1 verbosegiveitem ELIXER, 1
@@ -62,43 +57,37 @@ UnknownScript_0x19a6fe: ; 0x19a6fe
loadmovesprites loadmovesprites
clearevent $003a clearevent $003a
end end
; 0x19a711
UnknownScript_0x19a711: ; 0x19a711 UnknownScript_0x19a711:
loadmovesprites loadmovesprites
setevent $003a setevent $003a
end end
; 0x19a716
UnknownScript_0x19a716: ; 0x19a716 UnknownScript_0x19a716:
writetext UnknownText_0x19aa01 writetext UnknownText_0x19aa01
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19a71c
UnknownScript_0x19a71c: ; 0x19a71c UnknownScript_0x19a71c:
writetext UnknownText_0x19aa5c writetext UnknownText_0x19aa5c
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19a722
UnknownScript_0x19a722: ; 0x19a722 UnknownScript_0x19a722:
writetext UnknownText_0x19aa79 writetext UnknownText_0x19aa79
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19a728
UnknownScript_0x19a728: ; 0x19a728 UnknownScript_0x19a728:
jumptext UnknownText_0x19aabc jumptext UnknownText_0x19aabc
; 0x19a72b
MagikarpHouseBookshelf: MagikarpHouseBookshelf:
jumpstd difficultbookshelf jumpstd difficultbookshelf
UnknownText_0x19a72e: ; 0x19a72e UnknownText_0x19a72e:
text "LAKE OF RAGE is" text "LAKE OF RAGE is"
line "actually a crater" line "actually a crater"
@@ -126,18 +115,16 @@ UnknownText_0x19a72e: ; 0x19a72e
para "I don't understand" para "I don't understand"
line "what's happening." line "what's happening."
done done
; 0x19a84d
UnknownText_0x19a84d: ; 0x19a84d UnknownText_0x19a84d:
text "The LAKE hasn't" text "The LAKE hasn't"
line "been normal since" line "been normal since"
para "those men wearing" para "those men wearing"
line "black arrived." line "black arrived."
done done
; 0x19a890
UnknownText_0x19a890: ; 0x19a890 UnknownText_0x19a890:
text "LAKE OF RAGE is" text "LAKE OF RAGE is"
line "back to normal." line "back to normal."
@@ -153,18 +140,16 @@ UnknownText_0x19a890: ; 0x19a890
line "Please help me if" line "Please help me if"
cont "you do." cont "you do."
done done
; 0x19a93e
UnknownText_0x19a93e: ; 0x19a93e UnknownText_0x19a93e:
text "Ah, you have a" text "Ah, you have a"
line "MAGIKARP! Let's" line "MAGIKARP! Let's"
para "see how big that" para "see how big that"
line "baby is." line "baby is."
done done
; 0x19a977
UnknownText_0x19a977: ; 0x19a977 UnknownText_0x19a977:
text "Wow! This one is" text "Wow! This one is"
line "outstanding!" line "outstanding!"
@@ -174,18 +159,16 @@ UnknownText_0x19a977: ; 0x19a977
para "Take this as a" para "Take this as a"
line "memento!" line "memento!"
done done
; 0x19a9c3
UnknownText_0x19a9c3: ; 0x19a9c3 UnknownText_0x19a9c3:
text "The record is the" text "The record is the"
line "important thing." line "important thing."
para "Think of that as" para "Think of that as"
line "a bonus!" line "a bonus!"
done done
; 0x19aa01
UnknownText_0x19aa01: ; 0x19aa01 UnknownText_0x19aa01:
text "Wow! This one is" text "Wow! This one is"
line "outstanding!" line "outstanding!"
@@ -195,24 +178,21 @@ UnknownText_0x19aa01: ; 0x19aa01
para "seen a bigger one" para "seen a bigger one"
line "before." line "before."
done done
; 0x19aa5c
UnknownText_0x19aa5c: ; 0x19aa5c UnknownText_0x19aa5c:
text "What? That's not a" text "What? That's not a"
line "MAGIKARP!" line "MAGIKARP!"
done done
; 0x19aa79
UnknownText_0x19aa79: ; 0x19aa79 UnknownText_0x19aa79:
text "Oh… So you didn't" text "Oh… So you didn't"
line "get one good" line "get one good"
para "enough to show me?" para "enough to show me?"
line "Maybe next time." line "Maybe next time."
done done
; 0x19aabc
UnknownText_0x19aabc: ; 0x19aabc UnknownText_0x19aabc:
text "CURRENT RECORD" text "CURRENT RECORD"
para "@" para "@"
@@ -221,9 +201,8 @@ UnknownText_0x19aabc: ; 0x19aabc
line "@" line "@"
text_from_ram StringBuffer4 text_from_ram StringBuffer4
db "@@" db "@@"
; 0x19aae2
LakeofRageMagikarpHouse_MapEventHeader: ; 0x19aae2 LakeofRageMagikarpHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -243,4 +222,3 @@ LakeofRageMagikarpHouse_MapEventHeader: ; 0x19aae2
; people-events ; people-events
db 1 db 1
person_event SPRITE_FISHING_GURU, 7, 6, $3, $0, 255, 255, $0, 0, FishingGuruScript_0x19a6ae, $ffff person_event SPRITE_FISHING_GURU, 7, 6, $3, $0, 255, 255, $0, 0, FishingGuruScript_0x19a6ae, $ffff
; 0x19ab09

View File

@@ -1,24 +1,20 @@
LavRadioTower1F_MapScriptHeader: ; 0x7ee61 LavRadioTower1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7ee63
ReceptionistScript_0x7ee63: ; 0x7ee63 ReceptionistScript_0x7ee63:
jumptextfaceplayer UnknownText_0x7eebf jumptextfaceplayer UnknownText_0x7eebf
; 0x7ee66
OfficerScript_0x7ee66: ; 0x7ee66 OfficerScript_0x7ee66:
jumptextfaceplayer UnknownText_0x7eefa jumptextfaceplayer UnknownText_0x7eefa
; 0x7ee69
SuperNerdScript_0x7ee69: ; 0x7ee69 SuperNerdScript_0x7ee69:
jumptextfaceplayer UnknownText_0x7ef90 jumptextfaceplayer UnknownText_0x7ef90
; 0x7ee6c
GentlemanScript_0x7ee6c: ; 0x7ee6c GentlemanScript_0x7ee6c:
faceplayer faceplayer
loadfont loadfont
checkflag $0003 checkflag $0003
@@ -29,31 +25,27 @@ GentlemanScript_0x7ee6c: ; 0x7ee6c
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7ee80
.UnknownScript_0x7ee80: ; 0x7ee80 .UnknownScript_0x7ee80:
writetext UnknownText_0x7f0a1 writetext UnknownText_0x7f0a1
keeptextopen keeptextopen
stringtotext .expncardname, $1 stringtotext .expncardname, $1
scall .UnknownScript_0x7ee94 scall .UnknownScript_0x7ee94
setflag $0003 setflag $0003
.UnknownScript_0x7ee8e ; 0x7ee8e .UnknownScript_0x7ee8e
writetext UnknownText_0x7f141 writetext UnknownText_0x7f141
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7ee94
.UnknownScript_0x7ee94 ; 0x7ee94 .UnknownScript_0x7ee94
jumpstd $002f jumpstd $002f
end end
; 0x7ee98
.expncardname ; 0x7ee98 .expncardname
db "EXPN CARD@" db "EXPN CARD@"
; 0x7eea2
SuperNerdScript_0x7eea2: ; 0x7eea2 SuperNerdScript_0x7eea2:
faceplayer faceplayer
loadfont loadfont
checkflag $0003 checkflag $0003
@@ -62,37 +54,31 @@ SuperNerdScript_0x7eea2: ; 0x7eea2
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7eeb0
UnknownScript_0x7eeb0: ; 0x7eeb0 UnknownScript_0x7eeb0:
writetext UnknownText_0x7f248 writetext UnknownText_0x7f248
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7eeb6
MapLavRadioTower1FSignpost0Script: ; 0x7eeb6 MapLavRadioTower1FSignpost0Script:
jumptext UnknownText_0x7f2e3 jumptext UnknownText_0x7f2e3
; 0x7eeb9
MapLavRadioTower1FSignpost1Script: ; 0x7eeb9 MapLavRadioTower1FSignpost1Script:
jumptext UnknownText_0x7f32d jumptext UnknownText_0x7f32d
; 0x7eebc
UnknownScript_0x7eebc: ; 0x7eebc UnknownScript_0x7eebc:
jumptext UnknownText_0x7f36b jumptext UnknownText_0x7f36b
; 0x7eebf
UnknownText_0x7eebf: ; 0x7eebf UnknownText_0x7eebf:
text "Welcome!" text "Welcome!"
line "Feel free to look" line "Feel free to look"
para "around anywhere on" para "around anywhere on"
line "this floor." line "this floor."
done done
; 0x7eefa
UnknownText_0x7eefa: ; 0x7eefa UnknownText_0x7eefa:
text "Sorry, but you can" text "Sorry, but you can"
line "only tour the" line "only tour the"
cont "ground floor." cont "ground floor."
@@ -106,9 +92,8 @@ UnknownText_0x7eefa: ; 0x7eefa
para "have had to step" para "have had to step"
line "up our security." line "up our security."
done done
; 0x7ef90
UnknownText_0x7ef90: ; 0x7ef90 UnknownText_0x7ef90:
text "Many people are" text "Many people are"
line "hard at work here" line "hard at work here"
@@ -119,9 +104,8 @@ UnknownText_0x7ef90: ; 0x7ef90
line "their best to put" line "their best to put"
cont "on good shows." cont "on good shows."
done done
; 0x7effb
UnknownText_0x7effb: ; 0x7effb UnknownText_0x7effb:
text "Oh, no, no, no!" text "Oh, no, no, no!"
para "We've been off the" para "We've been off the"
@@ -138,9 +122,8 @@ UnknownText_0x7effb: ; 0x7effb
para "I'll be ruined!" para "I'll be ruined!"
done done
; 0x7f0a1
UnknownText_0x7f0a1: ; 0x7f0a1 UnknownText_0x7f0a1:
text "Ah! So you're the" text "Ah! So you're the"
line "<PLAY_G> who solved" line "<PLAY_G> who solved"
@@ -156,9 +139,8 @@ UnknownText_0x7f0a1: ; 0x7f0a1
para "Please take this" para "Please take this"
line "as my thanks." line "as my thanks."
done done
; 0x7f141
UnknownText_0x7f141: ; 0x7f141 UnknownText_0x7f141:
text "With that thing," text "With that thing,"
line "you can tune into" line "you can tune into"
@@ -167,9 +149,8 @@ UnknownText_0x7f141: ; 0x7f141
para "Gahahahaha!" para "Gahahahaha!"
done done
; 0x7f193
UnknownText_0x7f193: ; 0x7f193 UnknownText_0x7f193:
text "Hey there!" text "Hey there!"
para "I am the super" para "I am the super"
@@ -187,9 +168,8 @@ UnknownText_0x7f193: ; 0x7f193
para "can tune in. You'd" para "can tune in. You'd"
line "better get one!" line "better get one!"
done done
; 0x7f248
UnknownText_0x7f248: ; 0x7f248 UnknownText_0x7f248:
text "Hey there!" text "Hey there!"
para "I am the super" para "I am the super"
@@ -205,9 +185,8 @@ UnknownText_0x7f248: ; 0x7f248
line "Grab your music" line "Grab your music"
cont "off the air!" cont "off the air!"
done done
; 0x7f2e3
UnknownText_0x7f2e3: ; 0x7f2e3 UnknownText_0x7f2e3:
text "1F RECEPTION" text "1F RECEPTION"
line "2F SALES" line "2F SALES"
@@ -217,18 +196,16 @@ UnknownText_0x7f2e3: ; 0x7f2e3
para "5F DIRECTOR'S" para "5F DIRECTOR'S"
line " OFFICE" line " OFFICE"
done done
; 0x7f32d
UnknownText_0x7f32d: ; 0x7f32d UnknownText_0x7f32d:
text "Perk Up #MON" text "Perk Up #MON"
line "with Mellow Sounds" line "with Mellow Sounds"
para "of the # FLUTE" para "of the # FLUTE"
line "on CHANNEL 20" line "on CHANNEL 20"
done done
; 0x7f36b
UnknownText_0x7f36b: ; 0x7f36b UnknownText_0x7f36b:
text "Wow! A full rack" text "Wow! A full rack"
line "of #MON CDs and" line "of #MON CDs and"
cont "videos." cont "videos."
@@ -236,9 +213,8 @@ UnknownText_0x7f36b: ; 0x7f36b
para "This must be the" para "This must be the"
line "reference library." line "reference library."
done done
; 0x7f3b9
LavRadioTower1F_MapEventHeader: ; 0x7f3b9 LavRadioTower1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -262,4 +238,3 @@ LavRadioTower1F_MapEventHeader: ; 0x7f3b9
person_event SPRITE_SUPER_NERD, 7, 5, $2, $11, 255, 255, $80, 0, SuperNerdScript_0x7ee69, $ffff person_event SPRITE_SUPER_NERD, 7, 5, $2, $11, 255, 255, $80, 0, SuperNerdScript_0x7ee69, $ffff
person_event SPRITE_GENTLEMAN, 5, 13, $7, $0, 255, 255, $0, 0, GentlemanScript_0x7ee6c, $ffff person_event SPRITE_GENTLEMAN, 5, 13, $7, $0, 255, 255, $0, 0, GentlemanScript_0x7ee6c, $ffff
person_event SPRITE_SUPER_NERD, 10, 18, $9, $0, 255, 255, $0, 0, SuperNerdScript_0x7eea2, $ffff person_event SPRITE_SUPER_NERD, 10, 18, $9, $0, 255, 255, $0, 0, SuperNerdScript_0x7eea2, $ffff
; 0x7f414

View File

@@ -1,27 +1,23 @@
LavenderMart_MapScriptHeader: ; 0x7eb1a LavenderMart_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7eb1c
ClerkScript_0x7eb1c: ; 0x7eb1c ClerkScript_0x7eb1c:
loadfont loadfont
pokemart $0, $0015 pokemart $0, $0015
loadmovesprites loadmovesprites
end end
; 0x7eb23
PokefanMScript_0x7eb23: ; 0x7eb23 PokefanMScript_0x7eb23:
jumptextfaceplayer UnknownText_0x7eb29 jumptextfaceplayer UnknownText_0x7eb29
; 0x7eb26
RockerScript_0x7eb26: ; 0x7eb26 RockerScript_0x7eb26:
jumptextfaceplayer UnknownText_0x7ebac jumptextfaceplayer UnknownText_0x7ebac
; 0x7eb29
UnknownText_0x7eb29: ; 0x7eb29 UnknownText_0x7eb29:
text "REPEL is a neces-" text "REPEL is a neces-"
line "sity if you are" line "sity if you are"
@@ -34,9 +30,8 @@ UnknownText_0x7eb29: ; 0x7eb29
para "haven't made it to" para "haven't made it to"
line "all the caves." line "all the caves."
done done
; 0x7ebac
UnknownText_0x7ebac: ; 0x7ebac UnknownText_0x7ebac:
text "I heard about a" text "I heard about a"
line "craftsman who" line "craftsman who"
@@ -46,9 +41,8 @@ UnknownText_0x7ebac: ; 0x7ebac
para "of AZALEA. I wish" para "of AZALEA. I wish"
line "I had some." line "I had some."
done done
; 0x7ec0e
LavenderMart_MapEventHeader: ; 0x7ec0e LavenderMart_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -68,4 +62,3 @@ LavenderMart_MapEventHeader: ; 0x7ec0e
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x7eb1c, $ffff person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x7eb1c, $ffff
person_event SPRITE_POKEFAN_M, 10, 10, $5, $2, 255, 255, $80, 0, PokefanMScript_0x7eb23, $ffff person_event SPRITE_POKEFAN_M, 10, 10, $5, $2, 255, 255, $80, 0, PokefanMScript_0x7eb23, $ffff
person_event SPRITE_ROCKER, 6, 13, $3, $0, 255, 255, $0, 0, RockerScript_0x7eb26, $ffff person_event SPRITE_ROCKER, 6, 13, $3, $0, 255, 255, $0, 0, RockerScript_0x7eb26, $ffff
; 0x7ec45

View File

@@ -1,24 +1,20 @@
LavenderPokeCenter1F_MapScriptHeader: ; 0x7e69e LavenderPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7e6a0
NurseScript_0x7e6a0: ; 0x7e6a0 NurseScript_0x7e6a0:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x7e6a3
GentlemanScript_0x7e6a3: ; 0x7e6a3 GentlemanScript_0x7e6a3:
jumptextfaceplayer UnknownText_0x7e6bd jumptextfaceplayer UnknownText_0x7e6bd
; 0x7e6a6
TeacherScript_0x7e6a6: ; 0x7e6a6 TeacherScript_0x7e6a6:
jumptextfaceplayer UnknownText_0x7e710 jumptextfaceplayer UnknownText_0x7e710
; 0x7e6a9
YoungsterScript_0x7e6a9: ; 0x7e6a9 YoungsterScript_0x7e6a9:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_RETURNED_MACHINE_PART checkevent EVENT_RETURNED_MACHINE_PART
@@ -27,16 +23,14 @@ YoungsterScript_0x7e6a9: ; 0x7e6a9
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7e6b7
UnknownScript_0x7e6b7: ; 0x7e6b7 UnknownScript_0x7e6b7:
writetext UnknownText_0x7e7ed writetext UnknownText_0x7e7ed
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7e6bd
UnknownText_0x7e6bd: ; 0x7e6bd UnknownText_0x7e6bd:
text "To the north of" text "To the north of"
line "LAVENDER is ROCK" line "LAVENDER is ROCK"
@@ -44,9 +38,8 @@ UnknownText_0x7e6bd: ; 0x7e6bd
line "it to get to the" line "it to get to the"
cont "POWER PLANT." cont "POWER PLANT."
done done
; 0x7e710
UnknownText_0x7e710: ; 0x7e710 UnknownText_0x7e710:
text "There's a radio" text "There's a radio"
line "program that plays" line "program that plays"
cont "# FLUTE music." cont "# FLUTE music."
@@ -55,9 +48,8 @@ UnknownText_0x7e710: ; 0x7e710
line "needs an EXPN CARD" line "needs an EXPN CARD"
cont "to tune into it." cont "to tune into it."
done done
; 0x7e779
UnknownText_0x7e779: ; 0x7e779 UnknownText_0x7e779:
text "If the POWER PLANT" text "If the POWER PLANT"
line "isn't running, the" line "isn't running, the"
@@ -68,9 +60,8 @@ UnknownText_0x7e779: ; 0x7e779
line "RADIO STATION" line "RADIO STATION"
cont "can't broadcast…" cont "can't broadcast…"
done done
; 0x7e7ed
UnknownText_0x7e7ed: ; 0x7e7ed UnknownText_0x7e7ed:
text "The DIRECTOR of" text "The DIRECTOR of"
line "the RADIO STATION" line "the RADIO STATION"
cont "sure was happy." cont "sure was happy."
@@ -82,9 +73,8 @@ UnknownText_0x7e7ed: ; 0x7e7ed
line "PLANT is running" line "PLANT is running"
cont "smoothly again." cont "smoothly again."
done done
; 0x7e872
LavenderPokeCenter1F_MapEventHeader: ; 0x7e872 LavenderPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -106,4 +96,3 @@ LavenderPokeCenter1F_MapEventHeader: ; 0x7e872
person_event SPRITE_GENTLEMAN, 10, 11, $5, $1, 255, 255, $0, 0, GentlemanScript_0x7e6a3, $ffff person_event SPRITE_GENTLEMAN, 10, 11, $5, $1, 255, 255, $0, 0, GentlemanScript_0x7e6a3, $ffff
person_event SPRITE_TEACHER, 7, 9, $6, $0, 255, 255, $a0, 0, TeacherScript_0x7e6a6, $ffff person_event SPRITE_TEACHER, 7, 9, $6, $0, 255, 255, $a0, 0, TeacherScript_0x7e6a6, $ffff
person_event SPRITE_YOUNGSTER, 9, 5, $4, $10, 255, 255, $80, 0, YoungsterScript_0x7e6a9, $ffff person_event SPRITE_YOUNGSTER, 9, 5, $4, $10, 255, 255, $80, 0, YoungsterScript_0x7e6a9, $ffff
; 0x7e8bb

View File

@@ -1,12 +1,11 @@
LavenderPokeCenter2FBeta_MapScriptHeader: ; 0x7e8bb LavenderPokeCenter2FBeta_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7e8bd
LavenderPokeCenter2FBeta_MapEventHeader: ; 0x7e8bd LavenderPokeCenter2FBeta_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -22,4 +21,3 @@ LavenderPokeCenter2FBeta_MapEventHeader: ; 0x7e8bd
; people-events ; people-events
db 0 db 0
; 0x7e8c8

View File

@@ -1,19 +1,17 @@
LavenderTownSpeechHouse_MapScriptHeader: ; 0x7ea45 LavenderTownSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x7ea47
PokefanFScript_0x7ea47: ; 0x7ea47 PokefanFScript_0x7ea47:
jumptextfaceplayer UnknownText_0x7ea4d jumptextfaceplayer UnknownText_0x7ea4d
; 0x7ea4a
LavenderTownSpeechHouseBookshelf: LavenderTownSpeechHouseBookshelf:
jumpstd picturebookshelf jumpstd picturebookshelf
UnknownText_0x7ea4d: ; 0x7ea4d UnknownText_0x7ea4d:
text "LAVENDER is a" text "LAVENDER is a"
line "tiny, quiet town" line "tiny, quiet town"
@@ -26,9 +24,8 @@ UnknownText_0x7ea4d: ; 0x7ea4d
para "RADIO TOWER was" para "RADIO TOWER was"
line "built." line "built."
done done
; 0x7eac4
LavenderTownSpeechHouse_MapEventHeader: ; 0x7eac4 LavenderTownSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -48,4 +45,3 @@ LavenderTownSpeechHouse_MapEventHeader: ; 0x7eac4
; people-events ; people-events
db 1 db 1
person_event SPRITE_POKEFAN_F, 7, 6, $7, $0, 255, 255, $90, 0, PokefanFScript_0x7ea47, $ffff person_event SPRITE_POKEFAN_F, 7, 6, $7, $0, 255, 255, $90, 0, PokefanFScript_0x7ea47, $ffff
; 0x7eaeb

View File

@@ -1,4 +1,4 @@
MahoganyMart1F_MapScriptHeader: ; 0x6c349 MahoganyMart1F_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -12,29 +12,24 @@ MahoganyMart1F_MapScriptHeader: ; 0x6c349
; callbacks ; callbacks
dbw 1, UnknownScript_0x6c35b dbw 1, UnknownScript_0x6c35b
; 0x6c356
UnknownScript_0x6c356: ; 0x6c356 UnknownScript_0x6c356:
end end
; 0x6c357
UnknownScript_0x6c357: ; 0x6c357 UnknownScript_0x6c357:
priorityjump UnknownScript_0x6c38f priorityjump UnknownScript_0x6c38f
end end
; 0x6c35b
UnknownScript_0x6c35b: ; 0x6c35b UnknownScript_0x6c35b:
checkevent EVENT_UNCOVERED_STAIRCASE_IN_MAHOGANY_MART checkevent EVENT_UNCOVERED_STAIRCASE_IN_MAHOGANY_MART
iftrue UnknownScript_0x6c362 iftrue UnknownScript_0x6c362
return return
; 0x6c362
UnknownScript_0x6c362: ; 0x6c362 UnknownScript_0x6c362:
changeblock $6, $2, $1e changeblock $6, $2, $1e
return return
; 0x6c367
PharmacistScript_0x6c367: ; 0x6c367 PharmacistScript_0x6c367:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_DECIDED_TO_HELP_LANCE checkevent EVENT_DECIDED_TO_HELP_LANCE
@@ -42,16 +37,14 @@ PharmacistScript_0x6c367: ; 0x6c367
pokemart $0, $000f pokemart $0, $000f
loadmovesprites loadmovesprites
end end
; 0x6c375
UnknownScript_0x6c375: ; 0x6c375 UnknownScript_0x6c375:
writetext UnknownText_0x6c46b writetext UnknownText_0x6c46b
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x6c37b
BlackBeltScript_0x6c37b: ; 0x6c37b BlackBeltScript_0x6c37b:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_DECIDED_TO_HELP_LANCE checkevent EVENT_DECIDED_TO_HELP_LANCE
@@ -60,16 +53,14 @@ BlackBeltScript_0x6c37b: ; 0x6c37b
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x6c389
UnknownScript_0x6c389: ; 0x6c389 UnknownScript_0x6c389:
writetext UnknownText_0x6c501 writetext UnknownText_0x6c501
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x6c38f
UnknownScript_0x6c38f: ; 0x6c38f UnknownScript_0x6c38f:
pause 15 pause 15
loadfont loadfont
writetext UnknownText_0x6c52a writetext UnknownText_0x6c52a
@@ -111,25 +102,22 @@ UnknownScript_0x6c38f: ; 0x6c38f
dotrigger $0 dotrigger $0
waitbutton waitbutton
end end
; 0x6c3ee
GrannyScript_0x6c3ee: ; 0x6c3ee GrannyScript_0x6c3ee:
faceplayer faceplayer
loadfont loadfont
pokemart $0, $0010 pokemart $0, $0010
loadmovesprites loadmovesprites
end end
; 0x6c3f6
MovementData_0x6c3f6: ; 0x6c3f6 MovementData_0x6c3f6:
fix_facing fix_facing
big_step_left big_step_left
big_step_right big_step_right
remove_fixed_facing remove_fixed_facing
step_end step_end
; 0x6c3fb
MovementData_0x6c3fb: ; 0x6c3fb MovementData_0x6c3fb:
fix_facing fix_facing
big_step_left big_step_left
remove_fixed_facing remove_fixed_facing
@@ -138,41 +126,35 @@ MovementData_0x6c3fb: ; 0x6c3fb
turn_head_up turn_head_up
turn_head_right turn_head_right
step_end step_end
; 0x6c403
MovementData_0x6c403: ; 0x6c403 MovementData_0x6c403:
fix_facing fix_facing
big_step_left big_step_left
remove_fixed_facing remove_fixed_facing
step_end step_end
; 0x6c407
MovementData_0x6c407: ; 0x6c407 MovementData_0x6c407:
slow_step_left slow_step_left
turn_head_down turn_head_down
step_end step_end
; 0x6c40a
MovementData_0x6c40a: ; 0x6c40a MovementData_0x6c40a:
slow_step_right slow_step_right
slow_step_up slow_step_up
slow_step_up slow_step_up
step_end step_end
; 0x6c40e
MovementData_0x6c40e: ; 0x6c40e MovementData_0x6c40e:
slow_step_up slow_step_up
slow_step_right slow_step_right
slow_step_right slow_step_right
step_end step_end
; 0x6c412
MovementData_0x6c412: ; 0x6c412 MovementData_0x6c412:
slow_step_right slow_step_right
step_end step_end
; 0x6c414
UnknownText_0x6c414: ; 0x6c414 UnknownText_0x6c414:
text "Hello, kiddo!" text "Hello, kiddo!"
para "How would you like" para "How would you like"
@@ -181,16 +163,14 @@ UnknownText_0x6c414: ; 0x6c414
para "It's the thing to" para "It's the thing to"
line "eat in MAHOGANY!" line "eat in MAHOGANY!"
done done
; 0x6c46b
UnknownText_0x6c46b: ; 0x6c46b UnknownText_0x6c46b:
text "Arrgh… You found" text "Arrgh… You found"
line "the secret stair-" line "the secret stair-"
cont "way…" cont "way…"
done done
; 0x6c494
UnknownText_0x6c494: ; 0x6c494 UnknownText_0x6c494:
text "Heheh! The experi-" text "Heheh! The experi-"
line "ment worked like a" line "ment worked like a"
cont "charm." cont "charm."
@@ -201,23 +181,20 @@ UnknownText_0x6c494: ; 0x6c494
para "GYARADOS are big" para "GYARADOS are big"
line "moneymakers." line "moneymakers."
done done
; 0x6c501
UnknownText_0x6c501: ; 0x6c501 UnknownText_0x6c501:
text "Urrgh…" text "Urrgh…"
para "That guy's dragon" para "That guy's dragon"
line "#MON are tough…" line "#MON are tough…"
done done
; 0x6c52a
UnknownText_0x6c52a: ; 0x6c52a UnknownText_0x6c52a:
text "LANCE: DRAGONITE," text "LANCE: DRAGONITE,"
line "HYPER BEAM." line "HYPER BEAM."
done done
; 0x6c549
UnknownText_0x6c549: ; 0x6c549 UnknownText_0x6c549:
text "What took you," text "What took you,"
line "<PLAY_G>?" line "<PLAY_G>?"
@@ -227,24 +204,21 @@ UnknownText_0x6c549: ; 0x6c549
para "signal is coming" para "signal is coming"
line "from here." line "from here."
done done
; 0x6c59e
UnknownText_0x6c59e: ; 0x6c59e UnknownText_0x6c59e:
text "The stairs are" text "The stairs are"
line "right here." line "right here."
done done
; 0x6c5ba
UnknownText_0x6c5ba: ; 0x6c5ba UnknownText_0x6c5ba:
text "LANCE: <PLAY_G>, we" text "LANCE: <PLAY_G>, we"
line "should split up to" line "should split up to"
para "check this place." para "check this place."
line "I'll go first." line "I'll go first."
done done
; 0x6c5fb
MahoganyMart1F_MapEventHeader: ; 0x6c5fb MahoganyMart1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -267,4 +241,3 @@ MahoganyMart1F_MapEventHeader: ; 0x6c5fb
person_event SPRITE_LANCE, 10, 8, $8, $0, 255, 255, $0, 0, ObjectEvent, $06d5 person_event SPRITE_LANCE, 10, 8, $8, $0, 255, 255, $0, 0, ObjectEvent, $06d5
person_event SPRITE_DRAGON, 10, 7, $8, $0, 255, 255, $0, 0, ObjectEvent, $06d5 person_event SPRITE_DRAGON, 10, 7, $8, $0, 255, 255, $0, 0, ObjectEvent, $06d5
person_event SPRITE_GRANNY, 7, 5, $9, $0, 255, 255, $0, 0, GrannyScript_0x6c3ee, $0736 person_event SPRITE_GRANNY, 7, 5, $9, $0, 255, 255, $0, 0, GrannyScript_0x6c3ee, $0736
; 0x6c651

View File

@@ -1,28 +1,23 @@
MahoganyPokeCenter1F_MapScriptHeader: ; 0x19a354 MahoganyPokeCenter1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x19a356
NurseScript_0x19a356: ; 0x19a356 NurseScript_0x19a356:
jumpstd pokecenternurse jumpstd pokecenternurse
; 0x19a359
PokefanMScript_0x19a359: ; 0x19a359 PokefanMScript_0x19a359:
jumptextfaceplayer UnknownText_0x19a362 jumptextfaceplayer UnknownText_0x19a362
; 0x19a35c
YoungsterScript_0x19a35c: ; 0x19a35c YoungsterScript_0x19a35c:
jumptextfaceplayer UnknownText_0x19a3b3 jumptextfaceplayer UnknownText_0x19a3b3
; 0x19a35f
CooltrainerFScript_0x19a35f: ; 0x19a35f CooltrainerFScript_0x19a35f:
jumptextfaceplayer UnknownText_0x19a418 jumptextfaceplayer UnknownText_0x19a418
; 0x19a362
UnknownText_0x19a362: ; 0x19a362 UnknownText_0x19a362:
text "What's this? TEAM" text "What's this? TEAM"
line "ROCKET has come" line "ROCKET has come"
cont "back?" cont "back?"
@@ -31,9 +26,8 @@ UnknownText_0x19a362: ; 0x19a362
line "black at LAKE OF" line "black at LAKE OF"
cont "RAGE…" cont "RAGE…"
done done
; 0x19a3b3
UnknownText_0x19a3b3: ; 0x19a3b3 UnknownText_0x19a3b3:
text "I stop my #MON" text "I stop my #MON"
line "from evolving too" line "from evolving too"
cont "early." cont "early."
@@ -43,9 +37,8 @@ UnknownText_0x19a3b3: ; 0x19a3b3
cont "fore I let them" cont "fore I let them"
cont "evolve." cont "evolve."
done done
; 0x19a418
UnknownText_0x19a418: ; 0x19a418 UnknownText_0x19a418:
text "#MON do become" text "#MON do become"
line "stronger when they" line "stronger when they"
@@ -53,9 +46,8 @@ UnknownText_0x19a418: ; 0x19a418
line "also learn moves" line "also learn moves"
cont "more slowly." cont "more slowly."
done done
; 0x19a46a
MahoganyPokeCenter1F_MapEventHeader: ; 0x19a46a MahoganyPokeCenter1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -77,4 +69,3 @@ MahoganyPokeCenter1F_MapEventHeader: ; 0x19a46a
person_event SPRITE_POKEFAN_M, 6, 11, $2, $11, 255, 255, $80, 0, PokefanMScript_0x19a359, $ffff person_event SPRITE_POKEFAN_M, 6, 11, $2, $11, 255, 255, $80, 0, PokefanMScript_0x19a359, $ffff
person_event SPRITE_YOUNGSTER, 7, 5, $9, $0, 255, 255, $a0, 0, YoungsterScript_0x19a35c, $ffff person_event SPRITE_YOUNGSTER, 7, 5, $9, $0, 255, 255, $a0, 0, YoungsterScript_0x19a35c, $ffff
person_event SPRITE_COOLTRAINER_F, 7, 6, $8, $0, 255, 255, $0, 0, CooltrainerFScript_0x19a35f, $ffff person_event SPRITE_COOLTRAINER_F, 7, 6, $8, $0, 255, 255, $0, 0, CooltrainerFScript_0x19a35f, $ffff
; 0x19a4b3

View File

@@ -1,16 +1,14 @@
MahoganyRedGyaradosSpeechHouse_MapScriptHeader: ; 0x19997d MahoganyRedGyaradosSpeechHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x19997f
BlackBeltScript_0x19997f: ; 0x19997f BlackBeltScript_0x19997f:
jumptextfaceplayer UnknownText_0x19999c jumptextfaceplayer UnknownText_0x19999c
; 0x199982
TeacherScript_0x199982: ; 0x199982 TeacherScript_0x199982:
faceplayer faceplayer
loadfont loadfont
checkflag $0013 checkflag $0013
@@ -19,14 +17,12 @@ TeacherScript_0x199982: ; 0x199982
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x199990
UnknownScript_0x199990: ; 0x199990 UnknownScript_0x199990:
writetext UnknownText_0x199a3d writetext UnknownText_0x199a3d
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x199996
UnknownScript_0x195996: UnknownScript_0x195996:
jumpstd picturebookshelf jumpstd picturebookshelf
@@ -34,7 +30,7 @@ UnknownScript_0x195996:
UnknownScript_0x195999: UnknownScript_0x195999:
jumpstd magazinebookshelf jumpstd magazinebookshelf
UnknownText_0x19999c: ; 0x19999c UnknownText_0x19999c:
text "I heard that a red" text "I heard that a red"
line "GYARADOS appeared" line "GYARADOS appeared"
cont "at the LAKE." cont "at the LAKE."
@@ -45,25 +41,22 @@ UnknownText_0x19999c: ; 0x19999c
para "GYARADOS are rare" para "GYARADOS are rare"
line "in that lake…" line "in that lake…"
done done
; 0x199a0e
UnknownText_0x199a0e: ; 0x199a0e UnknownText_0x199a0e:
text "My favorite radio" text "My favorite radio"
line "program? I'd say" line "program? I'd say"
cont "#MON MUSIC." cont "#MON MUSIC."
done done
; 0x199a3d
UnknownText_0x199a3d: ; 0x199a3d UnknownText_0x199a3d:
text "I've been hearing" text "I've been hearing"
line "laughter on the" line "laughter on the"
para "radio…" para "radio…"
line "It's creepy." line "It's creepy."
done done
; 0x199a72
MahoganyRedGyaradosSpeechHouse_MapEventHeader: ; 0x199a72 MahoganyRedGyaradosSpeechHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -82,4 +75,3 @@ MahoganyRedGyaradosSpeechHouse_MapEventHeader: ; 0x199a72
db 2 db 2
person_event SPRITE_BLACK_BELT, 7, 6, $9, $0, 255, 255, $0, 0, BlackBeltScript_0x19997f, $ffff person_event SPRITE_BLACK_BELT, 7, 6, $9, $0, 255, 255, $0, 0, BlackBeltScript_0x19997f, $ffff
person_event SPRITE_TEACHER, 9, 10, $4, $10, 255, 255, $90, 0, TeacherScript_0x199982, $ffff person_event SPRITE_TEACHER, 9, 10, $4, $10, 255, 255, $90, 0, TeacherScript_0x199982, $ffff
; 0x199a9c

View File

@@ -1,12 +1,11 @@
ManiasHouse_MapScriptHeader: ; 0x9d276 ManiasHouse_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x9d278
RockerScript_0x9d278: ; 0x9d278 RockerScript_0x9d278:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM checkevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM
@@ -27,32 +26,28 @@ RockerScript_0x9d278: ; 0x9d278
loadmovesprites loadmovesprites
setevent EVENT_GOT_SHUCKIE setevent EVENT_GOT_SHUCKIE
end end
; 0x9d2a4
UnknownScript_0x9d2a4: ; 0x9d2a4 UnknownScript_0x9d2a4:
checkflag $0055 checkflag $0055
iffalse UnknownScript_0x9d2bc iffalse UnknownScript_0x9d2bc
writetext UnknownText_0x9d3ed writetext UnknownText_0x9d3ed
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9d2b0
UnknownScript_0x9d2b0: ; 0x9d2b0 UnknownScript_0x9d2b0:
writetext UnknownText_0x9d42f writetext UnknownText_0x9d42f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9d2b6
UnknownScript_0x9d2b6: ; 0x9d2b6 UnknownScript_0x9d2b6:
writetext UnknownText_0x9d449 writetext UnknownText_0x9d449
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9d2bc
UnknownScript_0x9d2bc: ; 0x9d2bc UnknownScript_0x9d2bc:
writetext UnknownText_0x9d470 writetext UnknownText_0x9d470
yesorno yesorno
iffalse UnknownScript_0x9d2ee iffalse UnknownScript_0x9d2ee
@@ -66,49 +61,42 @@ UnknownScript_0x9d2bc: ; 0x9d2bc
loadmovesprites loadmovesprites
setevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM setevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM
end end
; 0x9d2df
UnknownScript_0x9d2df: ; 0x9d2df UnknownScript_0x9d2df:
writetext UnknownText_0x9d4bd writetext UnknownText_0x9d4bd
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9d2e5
UnknownScript_0x9d2e5: ; 0x9d2e5 UnknownScript_0x9d2e5:
writetext UnknownText_0x9d4e3 writetext UnknownText_0x9d4e3
closetext closetext
loadmovesprites loadmovesprites
setevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM setevent EVENT_MANIA_TOOK_SHUCKIE_OR_LET_YOU_KEEP_HIM
end end
; 0x9d2ee
UnknownScript_0x9d2ee: ; 0x9d2ee UnknownScript_0x9d2ee:
writetext UnknownText_0x9d53f writetext UnknownText_0x9d53f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9d2f4
UnknownScript_0x9d2f4: ; 0x9d2f4 UnknownScript_0x9d2f4:
writetext UnknownText_0x9d5b0 writetext UnknownText_0x9d5b0
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9d2fa
UnknownScript_0x9d2fa: ; 0x9d2fa UnknownScript_0x9d2fa:
writetext UnknownText_0x9d56c writetext UnknownText_0x9d56c
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x9d300
UnknownScript_0x9d300: ; 0x9d300 UnknownScript_0x9d300:
jumpstd picturebookshelf jumpstd picturebookshelf
; 0x9d303
UnknownText_0x9d303: ; 0x9d303 UnknownText_0x9d303:
text "I, I'm in shock!" text "I, I'm in shock!"
para "A guy about your" para "A guy about your"
@@ -131,36 +119,31 @@ UnknownText_0x9d303: ; 0x9d303
para "after my #MON" para "after my #MON"
line "for a while?" line "for a while?"
done done
; 0x9d3ed
UnknownText_0x9d3ed: ; 0x9d3ed UnknownText_0x9d3ed:
text "Oh, thank you!" text "Oh, thank you!"
para "Take good care of" para "Take good care of"
line "it, please!" line "it, please!"
done done
; 0x9d41b
UnknownText_0x9d41b: ; 0x9d41b UnknownText_0x9d41b:
text "<PLAYER> received a" text "<PLAYER> received a"
line "#MON." line "#MON."
done done
; 0x9d42f
UnknownText_0x9d42f: ; 0x9d42f UnknownText_0x9d42f:
text "Your #MON party" text "Your #MON party"
line "is full." line "is full."
done done
; 0x9d449
UnknownText_0x9d449: ; 0x9d449 UnknownText_0x9d449:
text "Oh, no… What'll" text "Oh, no… What'll"
line "I do if he comes" line "I do if he comes"
cont "back?" cont "back?"
done done
; 0x9d470
UnknownText_0x9d470: ; 0x9d470 UnknownText_0x9d470:
text "Hi! How's my #-" text "Hi! How's my #-"
line "MON?" line "MON?"
@@ -168,21 +151,18 @@ UnknownText_0x9d470: ; 0x9d470
line "now, so may I have" line "now, so may I have"
cont "it back?" cont "it back?"
done done
; 0x9d4b1
UnknownText_0x9d4b1: ; 0x9d4b1 UnknownText_0x9d4b1:
text "Thank you!" text "Thank you!"
done done
; 0x9d4bd
UnknownText_0x9d4bd: ; 0x9d4bd UnknownText_0x9d4bd:
text "Hey, you don't" text "Hey, you don't"
line "have my #MON" line "have my #MON"
cont "with you." cont "with you."
done done
; 0x9d4e3
UnknownText_0x9d4e3: ; 0x9d4e3 UnknownText_0x9d4e3:
text "My #MON has" text "My #MON has"
line "come to like you." line "come to like you."
@@ -192,34 +172,30 @@ UnknownText_0x9d4e3: ; 0x9d4e3
para "But promise to" para "But promise to"
line "be good to it!" line "be good to it!"
done done
; 0x9d53f
UnknownText_0x9d53f: ; 0x9d53f UnknownText_0x9d53f:
text "Oh, no, no… That's" text "Oh, no, no… That's"
line "the same as being" line "the same as being"
cont "robbed." cont "robbed."
done done
; 0x9d56c
UnknownText_0x9d56c: ; 0x9d56c UnknownText_0x9d56c:
text "For #MON, hap-" text "For #MON, hap-"
line "piness is being" line "piness is being"
para "with a person who" para "with a person who"
line "treats them well." line "treats them well."
done done
; 0x9d5b0
UnknownText_0x9d5b0: ; 0x9d5b0 UnknownText_0x9d5b0:
text "If I take my #-" text "If I take my #-"
line "MON back, what are" line "MON back, what are"
para "you going to use" para "you going to use"
line "in battle?" line "in battle?"
done done
; 0x9d5f0
ManiasHouse_MapEventHeader: ; 0x9d5f0 ManiasHouse_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -237,4 +213,3 @@ ManiasHouse_MapEventHeader: ; 0x9d5f0
; people-events ; people-events
db 1 db 1
person_event SPRITE_ROCKER, 8, 6, $3, $0, 255, 255, $0, 0, RockerScript_0x9d278, $ffff person_event SPRITE_ROCKER, 8, 6, $3, $0, 255, 255, $0, 0, RockerScript_0x9d278, $ffff
; 0x9d60d

View File

@@ -1,4 +1,4 @@
MobileBattleRoom_MapScriptHeader: ; 0x1935c4 MobileBattleRoom_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,24 +8,20 @@ MobileBattleRoom_MapScriptHeader: ; 0x1935c4
; callback count ; callback count
db 0 db 0
; 0x1935ce
UnknownScript_0x1935ce: ; 0x1935ce UnknownScript_0x1935ce:
priorityjump UnknownScript_0x1935d3 priorityjump UnknownScript_0x1935d3
end end
; 0x1935d2
UnknownScript_0x1935d2: ; 0x1935d2 UnknownScript_0x1935d2:
end end
; 0x1935d3
UnknownScript_0x1935d3: ; 0x1935d3 UnknownScript_0x1935d3:
dotrigger $1 dotrigger $1
domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $5 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $5
end end
; 0x1935da
MapMobileBattleRoomSignpost0Script: ; 0x1935da MapMobileBattleRoomSignpost0Script:
refreshscreen $0 refreshscreen $0
special Function1037c2 special Function1037c2
if_equal $1, UnknownScript_0x193619 if_equal $1, UnknownScript_0x193619
@@ -34,9 +30,8 @@ MapMobileBattleRoomSignpost0Script: ; 0x1935da
if_equal $1, UnknownScript_0x1935f4 if_equal $1, UnknownScript_0x1935f4
if_equal $2, UnknownScript_0x19360d if_equal $2, UnknownScript_0x19360d
jump UnknownScript_0x193624 jump UnknownScript_0x193624
; 0x1935f4
UnknownScript_0x1935f4: ; 0x1935f4 UnknownScript_0x1935f4:
writetext UnknownText_0x193644 writetext UnknownText_0x193644
pause 20 pause 20
loadmovesprites loadmovesprites
@@ -47,36 +42,33 @@ UnknownScript_0x1935f4: ; 0x1935f4
special Function8c079 special Function8c079
special RestartMapMusic special RestartMapMusic
refreshscreen $0 refreshscreen $0
UnknownScript_0x19360d: ; 0x19360d UnknownScript_0x19360d:
special Function1060a2 special Function1060a2
special HealParty special HealParty
special Function10383c special Function10383c
iftrue UnknownScript_0x193624 iftrue UnknownScript_0x193624
UnknownScript_0x193619: ; 0x193619 UnknownScript_0x193619:
special Function10387b special Function10387b
writetext UnknownText_0x193626 writetext UnknownText_0x193626
closetext closetext
reloadmappart reloadmappart
special Function101225 special Function101225
UnknownScript_0x193624: ; 0x193624 UnknownScript_0x193624:
loadmovesprites loadmovesprites
end end
; 0x193626
UnknownText_0x193626: ; 0x193626 UnknownText_0x193626:
text "Establishing" text "Establishing"
line "communications…" line "communications…"
done done
; 0x193644
UnknownText_0x193644: ; 0x193644 UnknownText_0x193644:
text "Your #MON will" text "Your #MON will"
line "be fully healed" line "be fully healed"
cont "before battle." cont "before battle."
done done
; 0x193673
MobileBattleRoom_MapEventHeader: ; 0x193673 MobileBattleRoom_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -94,4 +86,3 @@ MobileBattleRoom_MapEventHeader: ; 0x193673
; people-events ; people-events
db 0 db 0
; 0x193688

View File

@@ -1,4 +1,4 @@
MobileTradeRoomMobile_MapScriptHeader: ; 0x19356c MobileTradeRoomMobile_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,24 +8,20 @@ MobileTradeRoomMobile_MapScriptHeader: ; 0x19356c
; callback count ; callback count
db 0 db 0
; 0x193576
UnknownScript_0x193576: ; 0x193576 UnknownScript_0x193576:
priorityjump UnknownScript_0x19357b priorityjump UnknownScript_0x19357b
end end
; 0x19357a
UnknownScript_0x19357a: ; 0x19357a UnknownScript_0x19357a:
end end
; 0x19357b
UnknownScript_0x19357b: ; 0x19357b UnknownScript_0x19357b:
dotrigger $1 dotrigger $1
domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $4 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $4
end end
; 0x193582
MapMobileTradeRoomMobileSignpost0Script: ; 0x193582 MapMobileTradeRoomMobileSignpost0Script:
refreshscreen $0 refreshscreen $0
special Function1037c2 special Function1037c2
writetext UnknownText_0x193591 writetext UnknownText_0x193591
@@ -34,15 +30,13 @@ MapMobileTradeRoomMobileSignpost0Script: ; 0x193582
special Function101231 special Function101231
loadmovesprites loadmovesprites
end end
; 0x193591
UnknownText_0x193591: ; 0x193591 UnknownText_0x193591:
text "Establishing" text "Establishing"
line "communications…" line "communications…"
done done
; 0x1935af
MobileTradeRoomMobile_MapEventHeader: ; 0x1935af MobileTradeRoomMobile_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -60,4 +54,3 @@ MobileTradeRoomMobile_MapEventHeader: ; 0x1935af
; people-events ; people-events
db 0 db 0
; 0x1935c4

View File

@@ -1,4 +1,4 @@
MountMoon_MapScriptHeader: ; 0x7407f MountMoon_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
@@ -8,18 +8,15 @@ MountMoon_MapScriptHeader: ; 0x7407f
; callback count ; callback count
db 0 db 0
; 0x74089
UnknownScript_0x74089: ; 0x74089 UnknownScript_0x74089:
priorityjump UnknownScript_0x7408e priorityjump UnknownScript_0x7408e
end end
; 0x7408d
UnknownScript_0x7408d: ; 0x7408d UnknownScript_0x7408d:
end end
; 0x7408e
UnknownScript_0x7408e: ; 0x7408e UnknownScript_0x7408e:
spriteface $0, RIGHT spriteface $0, RIGHT
showemote $0, $0, 15 showemote $0, $0, 15
special Functionc48f special Functionc48f
@@ -41,9 +38,8 @@ UnknownScript_0x7408e: ; 0x7408e
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x740e3 jump UnknownScript_0x740e3
; 0x740c3
UnknownScript_0x740c3: ; 0x740c3 UnknownScript_0x740c3:
winlosstext UnknownText_0x7419d, UnknownText_0x742e0 winlosstext UnknownText_0x7419d, UnknownText_0x742e0
setlasttalked $2 setlasttalked $2
loadtrainer RIVAL2, 1 loadtrainer RIVAL2, 1
@@ -51,9 +47,8 @@ UnknownScript_0x740c3: ; 0x740c3
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x740e3 jump UnknownScript_0x740e3
; 0x740d3
UnknownScript_0x740d3: ; 0x740d3 UnknownScript_0x740d3:
winlosstext UnknownText_0x7419d, UnknownText_0x742e0 winlosstext UnknownText_0x7419d, UnknownText_0x742e0
setlasttalked $2 setlasttalked $2
loadtrainer RIVAL2, 2 loadtrainer RIVAL2, 2
@@ -61,9 +56,8 @@ UnknownScript_0x740d3: ; 0x740d3
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x740e3 jump UnknownScript_0x740e3
; 0x740e3
UnknownScript_0x740e3: ; 0x740e3 UnknownScript_0x740e3:
playmusic MUSIC_RIVAL_AFTER playmusic MUSIC_RIVAL_AFTER
loadfont loadfont
writetext UnknownText_0x741fa writetext UnknownText_0x741fa
@@ -75,16 +69,14 @@ UnknownScript_0x740e3: ; 0x740e3
setevent EVENT_BEAT_RIVAL_IN_MT_MOON setevent EVENT_BEAT_RIVAL_IN_MT_MOON
playmapmusic playmapmusic
end end
; 0x740f9
MovementData_0x740f9: ; 0x740f9 MovementData_0x740f9:
step_left step_left
step_left step_left
step_left step_left
step_end step_end
; 0x740fd
MovementData_0x740fd: ; 0x740fd MovementData_0x740fd:
step_right step_right
step_right step_right
step_down step_down
@@ -93,9 +85,8 @@ MovementData_0x740fd: ; 0x740fd
step_down step_down
step_down step_down
step_end step_end
; 0x74105
UnknownText_0x74105: ; 0x74105 UnknownText_0x74105:
text $56, " ", $56, " ", $56 text $56, " ", $56, " ", $56
para "It's been a while," para "It's been a while,"
@@ -114,9 +105,8 @@ UnknownText_0x74105: ; 0x74105
para "<PLAYER>, now we'll" para "<PLAYER>, now we'll"
line "show you!" line "show you!"
done done
; 0x7419d
UnknownText_0x7419d: ; 0x7419d UnknownText_0x7419d:
text $56, " ", $56, " ", $56 text $56, " ", $56, " ", $56
para "I thought I raised" para "I thought I raised"
@@ -128,9 +118,8 @@ UnknownText_0x7419d: ; 0x7419d
para "…But it still " para "…But it still "
line "wasn't enough…" line "wasn't enough…"
done done
; 0x741fa
UnknownText_0x741fa: ; 0x741fa UnknownText_0x741fa:
text $56, " ", $56, " ", $56 text $56, " ", $56, " ", $56
para "…You won, fair" para "…You won, fair"
@@ -155,9 +144,8 @@ UnknownText_0x741fa: ; 0x741fa
para "how good I am by" para "how good I am by"
line "beating you." line "beating you."
done done
; 0x742e0
UnknownText_0x742e0: ; 0x742e0 UnknownText_0x742e0:
text $56, " ", $56, " ", $56 text $56, " ", $56, " ", $56
para "I've repaid my" para "I've repaid my"
@@ -170,9 +158,8 @@ UnknownText_0x742e0: ; 0x742e0
line "become the world's" line "become the world's"
cont "greatest trainer." cont "greatest trainer."
done done
; 0x74356
MountMoon_MapEventHeader: ; 0x74356 MountMoon_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -196,4 +183,3 @@ MountMoon_MapEventHeader: ; 0x74356
; people-events ; people-events
db 1 db 1
person_event SPRITE_SILVER, 7, 11, $8, $0, 255, 255, $0, 0, ObjectEvent, $077a person_event SPRITE_SILVER, 7, 11, $8, $0, 255, 255, $0, 0, ObjectEvent, $077a
; 0x74391

View File

@@ -1,31 +1,27 @@
MountMoonGiftShop_MapScriptHeader: ; 0x771a6 MountMoonGiftShop_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
; callback count ; callback count
db 0 db 0
; 0x771a8
GrampsScript_0x771a8: ; 0x771a8 GrampsScript_0x771a8:
faceplayer faceplayer
loadfont loadfont
pokemart $0, $001f pokemart $0, $001f
loadmovesprites loadmovesprites
end end
; 0x771b0
LassScript_0x771b0: ; 0x771b0 LassScript_0x771b0:
jumptextfaceplayer UnknownText_0x771b3 jumptextfaceplayer UnknownText_0x771b3
; 0x771b3
UnknownText_0x771b3: ; 0x771b3 UnknownText_0x771b3:
text "When the sun goes" text "When the sun goes"
line "down, CLEFAIRY" line "down, CLEFAIRY"
cont "come out to play." cont "come out to play."
done done
; 0x771e7
MountMoonGiftShop_MapEventHeader: ; 0x771e7 MountMoonGiftShop_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@@ -46,4 +42,3 @@ MountMoonGiftShop_MapEventHeader: ; 0x771e7
person_event SPRITE_GRAMPS, 6, 5, $9, $0, 255, 2, $0, 0, GrampsScript_0x771a8, $ffff person_event SPRITE_GRAMPS, 6, 5, $9, $0, 255, 2, $0, 0, GrampsScript_0x771a8, $ffff
person_event SPRITE_LASS, 10, 5, $5, $1, 255, 1, $0, 0, LassScript_0x771b0, $ffff person_event SPRITE_LASS, 10, 5, $5, $1, 255, 1, $0, 0, LassScript_0x771b0, $ffff
person_event SPRITE_LASS, 8, 9, $4, $10, 255, 2, $0, 0, LassScript_0x771b0, $ffff person_event SPRITE_LASS, 8, 9, $4, $10, 255, 2, $0, 0, LassScript_0x771b0, $ffff
; 0x7722b

Some files were not shown because too many files have changed in this diff Show More