summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@gmail.com>2015-11-27 13:06:43 -0500
committerPikalaxALT <PikalaxALT@gmail.com>2015-11-27 13:06:43 -0500
commit43903f543bb04344710d57862a2c5534fd3e5b4c (patch)
treefddde14a6ed57aca6d46eb3f3edf9f589737d2dd
parent0d944f5915867e95c39310d53ca5dcb9c70f4323 (diff)
Farfetchd event
-rw-r--r--maps/ElmsLab.asm6
-rw-r--r--maps/GoldenrodCity.asm2
-rw-r--r--maps/IlexForest.asm344
-rw-r--r--maps/OlivineLighthouse6F.asm4
-rw-r--r--maps/OlivinePort.asm2
-rw-r--r--maps/RadioTower2F.asm2
-rw-r--r--maps/Route34.asm2
-rw-r--r--maps/Route36.asm2
-rw-r--r--maps/Route43Gate.asm4
-rw-r--r--maps/VioletPokeCenter1F.asm2
10 files changed, 186 insertions, 184 deletions
diff --git a/maps/ElmsLab.asm b/maps/ElmsLab.asm
index f2dc00e49..ffbd6178f 100644
--- a/maps/ElmsLab.asm
+++ b/maps/ElmsLab.asm
@@ -23,7 +23,7 @@ ElmsLab_MapScriptHeader:
; callbacks
- dbw 2, ElmsLab_PutElmAtLaptop
+ dbw 2, .Callback_MoveElm
.Trigger0:
priorityjump ElmsLab_AutowalkUpToElm
@@ -44,7 +44,7 @@ ElmsLab_MapScriptHeader:
.Trigger5:
end
-ElmsLab_PutElmAtLaptop:
+.Callback_MoveElm:
checktriggers
iftrue .Skip
moveperson ELMSLAB_ELM, $3, $4
@@ -188,7 +188,7 @@ CyndaquilPokeBallScript:
givepoke CYNDAQUIL, 5, BERRY
closetext
checkcode VAR_FACING
- if_equal $3, ElmDirectionsScript
+ if_equal RIGHT, ElmDirectionsScript
applymovement PLAYER, AfterCyndaquilMovement
jump ElmDirectionsScript
diff --git a/maps/GoldenrodCity.asm b/maps/GoldenrodCity.asm
index 7c32a614d..40c0d286b 100644
--- a/maps/GoldenrodCity.asm
+++ b/maps/GoldenrodCity.asm
@@ -136,7 +136,7 @@ MoveTutor:
waitbutton
closetext
checkcode VAR_FACING
- if_equal $2, .WalkAroundPlayer
+ if_equal LEFT, .WalkAroundPlayer
applymovement GOLDENRODCITY_POKEFAN_M2, MovementData_0x198a5f
jump .GoInside
diff --git a/maps/IlexForest.asm b/maps/IlexForest.asm
index 2cbf62ebc..3e44de8a5 100644
--- a/maps/IlexForest.asm
+++ b/maps/IlexForest.asm
@@ -20,71 +20,71 @@ IlexForest_MapScriptHeader:
; callbacks
- dbw 2, UnknownScript_0x6eb03
+ dbw 2, .FarfetchdCallback
-UnknownScript_0x6eb03:
+.FarfetchdCallback:
checkevent EVENT_GOT_HM01_CUT
- iftrue UnknownScript_0x6eb34
+ iftrue .Static
copybytetovar FarfetchdPosition
- if_equal $1, UnknownScript_0x6eb35
- if_equal $2, UnknownScript_0x6eb3c
- if_equal $3, UnknownScript_0x6eb43
- if_equal $4, UnknownScript_0x6eb4a
- if_equal $5, UnknownScript_0x6eb51
- if_equal $6, UnknownScript_0x6eb58
- if_equal $7, UnknownScript_0x6eb5f
- if_equal $8, UnknownScript_0x6eb66
- if_equal $9, UnknownScript_0x6eb6d
- if_equal $a, UnknownScript_0x6eb74
-UnknownScript_0x6eb34:
+ if_equal 1, .PositionOne
+ if_equal 2, .PositionTwo
+ if_equal 3, .PositionThree
+ if_equal 4, .PositionFour
+ if_equal 5, .PositionFive
+ if_equal 6, .PositionSix
+ if_equal 7, .PositionSeven
+ if_equal 8, .PositionEight
+ if_equal 9, .PositionNine
+ if_equal 10, .PositionTen
+.Static:
return
-UnknownScript_0x6eb35:
+.PositionOne:
moveperson ILEXFOREST_BIRD, $e, $1f
appear ILEXFOREST_BIRD
return
-UnknownScript_0x6eb3c:
+.PositionTwo:
moveperson ILEXFOREST_BIRD, $f, $19
appear ILEXFOREST_BIRD
return
-UnknownScript_0x6eb43:
+.PositionThree:
moveperson ILEXFOREST_BIRD, $14, $18
appear ILEXFOREST_BIRD
return
-UnknownScript_0x6eb4a:
+.PositionFour:
moveperson ILEXFOREST_BIRD, $1d, $16
appear ILEXFOREST_BIRD
return
-UnknownScript_0x6eb51:
+.PositionFive:
moveperson ILEXFOREST_BIRD, $1c, $1f
appear ILEXFOREST_BIRD
return
-UnknownScript_0x6eb58:
+.PositionSix:
moveperson ILEXFOREST_BIRD, $18, $23
appear ILEXFOREST_BIRD
return
-UnknownScript_0x6eb5f:
+.PositionSeven:
moveperson ILEXFOREST_BIRD, $16, $1f
appear ILEXFOREST_BIRD
return
-UnknownScript_0x6eb66:
+.PositionEight:
moveperson ILEXFOREST_BIRD, $f, $1d
appear ILEXFOREST_BIRD
return
-UnknownScript_0x6eb6d:
+.PositionNine:
moveperson ILEXFOREST_BIRD, $a, $23
appear ILEXFOREST_BIRD
return
-UnknownScript_0x6eb74:
+.PositionTen:
moveperson ILEXFOREST_BIRD, $6, $1c
appear ILEXFOREST_BIRD
return
@@ -93,252 +93,254 @@ YoungsterScript_0x6eb7b:
faceplayer
loadfont
checkevent EVENT_HERDED_FARFETCHD
- iftrue UnknownScript_0x6eb89
+ iftrue .DoneFarfetchd
writetext UnknownText_0x6ef5c
waitbutton
closetext
end
-UnknownScript_0x6eb89:
+.DoneFarfetchd:
writetext UnknownText_0x6f019
waitbutton
closetext
end
-BirdScript_0x6eb8f:
+IlexForestFarfetchdScript:
copybytetovar FarfetchdPosition
- if_equal $1, UnknownScript_0x6ebba
- if_equal $2, UnknownScript_0x6ebd9
- if_equal $3, UnknownScript_0x6ec02
- if_equal $4, UnknownScript_0x6ec2b
- if_equal $5, UnknownScript_0x6ec54
- if_equal $6, UnknownScript_0x6eca7
- if_equal $7, UnknownScript_0x6ecd0
- if_equal $8, UnknownScript_0x6ed0e
- if_equal $9, UnknownScript_0x6ed50
- if_equal $a, UnknownScript_0x6ed96
-UnknownScript_0x6ebba:
+ if_equal 1, .Position1
+ if_equal 2, .Position2
+ if_equal 3, .Position3
+ if_equal 4, .Position4
+ if_equal 5, .Position5
+ if_equal 6, .Position6
+ if_equal 7, .Position7
+ if_equal 8, .Position8
+ if_equal 9, .Position9
+ if_equal 10, .Position10
+
+.Position1:
faceplayer
loadfont
- writetext UnknownText_0x6f06f
+ writetext Text_ItsTheMissingPokemon
keeptextopen
- writetext UnknownText_0x6f086
+ writetext Text_Kwaaaa
cry FARFETCH_D
waitbutton
closetext
- applymovement ILEXFOREST_BIRD, MovementData_0x6ee8f
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos1_Pos2
moveperson ILEXFOREST_BIRD, $f, $19
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $2
+ loadvar FarfetchdPosition, 2
end
-UnknownScript_0x6ebd9:
- scall UnknownScript_0x6eda1
- if_equal $0, UnknownScript_0x6ebf1
- applymovement ILEXFOREST_BIRD, MovementData_0x6ee95
+.Position2:
+ scall .CryAndCheckFacing
+ if_equal DOWN, .Position2_Down
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos2_Pos3
moveperson ILEXFOREST_BIRD, $14, $18
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $3
+ loadvar FarfetchdPosition, 3
end
-UnknownScript_0x6ebf1:
- applymovement ILEXFOREST_BIRD, MovementData_0x6ee9e
+.Position2_Down:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos2_Pos8
moveperson ILEXFOREST_BIRD, $f, $1d
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $8
+ loadvar FarfetchdPosition, 8
end
-UnknownScript_0x6ec02:
- scall UnknownScript_0x6eda1
- if_equal $2, UnknownScript_0x6ec1a
- applymovement ILEXFOREST_BIRD, MovementData_0x6eea4
+.Position3:
+ scall .CryAndCheckFacing
+ if_equal LEFT, .Position3_Left
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos3_Pos4
moveperson ILEXFOREST_BIRD, $1d, $16
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $4
+ loadvar FarfetchdPosition, 4
end
-UnknownScript_0x6ec1a:
- applymovement ILEXFOREST_BIRD, MovementData_0x6eeab
+.Position3_Left:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos3_Pos2
moveperson ILEXFOREST_BIRD, $f, $19
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $2
+ loadvar FarfetchdPosition, 2
end
-UnknownScript_0x6ec2b:
- scall UnknownScript_0x6eda1
- if_equal $1, UnknownScript_0x6ec43
- applymovement ILEXFOREST_BIRD, MovementData_0x6eeb1
+.Position4:
+ scall .CryAndCheckFacing
+ if_equal UP, .Position4_Up
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos4_Pos5
moveperson ILEXFOREST_BIRD, $1c, $1f
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $5
+ loadvar FarfetchdPosition, 5
end
-UnknownScript_0x6ec43:
- applymovement ILEXFOREST_BIRD, MovementData_0x6eeb8
+.Position4_Up:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos4_Pos3
moveperson ILEXFOREST_BIRD, $14, $18
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $3
+ loadvar FarfetchdPosition, 3
end
-UnknownScript_0x6ec54:
- scall UnknownScript_0x6eda1
- if_equal $1, UnknownScript_0x6ec85
- if_equal $2, UnknownScript_0x6ec74
- if_equal $3, UnknownScript_0x6ec96
- applymovement ILEXFOREST_BIRD, MovementData_0x6eebd
+.Position5:
+ scall .CryAndCheckFacing
+ if_equal UP, .Position5_Up
+ if_equal LEFT, .Position5_Left
+ if_equal RIGHT, .Position5_Right
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos5_Pos6
moveperson ILEXFOREST_BIRD, $18, $23
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $6
+ loadvar FarfetchdPosition, 6
end
-UnknownScript_0x6ec74:
- applymovement ILEXFOREST_BIRD, MovementData_0x6eec7
+.Position5_Left:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos5_Pos7
moveperson ILEXFOREST_BIRD, $16, $1f
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $7
+ loadvar FarfetchdPosition, 7
end
-UnknownScript_0x6ec85:
- applymovement ILEXFOREST_BIRD, MovementData_0x6eecc
+.Position5_Up:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos5_Pos4_Up
moveperson ILEXFOREST_BIRD, $1d, $16
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $4
+ loadvar FarfetchdPosition, 4
end
-UnknownScript_0x6ec96:
- applymovement ILEXFOREST_BIRD, MovementData_0x6eed2
+.Position5_Right:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos5_Pos4_Right
moveperson ILEXFOREST_BIRD, $1d, $16
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $4
+ loadvar FarfetchdPosition, 4
end
-UnknownScript_0x6eca7:
- scall UnknownScript_0x6eda1
- if_equal $3, UnknownScript_0x6ecbf
- applymovement ILEXFOREST_BIRD, MovementData_0x6eee6
+.Position6:
+ scall .CryAndCheckFacing
+ if_equal RIGHT, .Position6_Right
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos6_Pos7
moveperson ILEXFOREST_BIRD, $16, $1f
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $7
+ loadvar FarfetchdPosition, 7
end
-UnknownScript_0x6ecbf:
- applymovement ILEXFOREST_BIRD, MovementData_0x6eeef
+.Position6_Right:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos6_Pos5
moveperson ILEXFOREST_BIRD, $1c, $1f
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $5
+ loadvar FarfetchdPosition, 5
end
-UnknownScript_0x6ecd0:
- scall UnknownScript_0x6eda1
- if_equal $0, UnknownScript_0x6ecfd
- if_equal $2, UnknownScript_0x6ecec
- applymovement ILEXFOREST_BIRD, MovementData_0x6eef8
+.Position7:
+ scall .CryAndCheckFacing
+ if_equal DOWN, .Position7_Down
+ if_equal LEFT, .Position7_Left
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos7_Pos8
moveperson ILEXFOREST_BIRD, $f, $1d
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $8
+ loadvar FarfetchdPosition, 8
end
-UnknownScript_0x6ecec:
- applymovement ILEXFOREST_BIRD, MovementData_0x6ef00
+.Position7_Left:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos7_Pos6
moveperson ILEXFOREST_BIRD, $18, $23
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $6
+ loadvar FarfetchdPosition, 6
end
-UnknownScript_0x6ecfd:
- applymovement ILEXFOREST_BIRD, MovementData_0x6ef09
+.Position7_Down:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos7_Pos5
moveperson ILEXFOREST_BIRD, $1c, $1f
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $5
+ loadvar FarfetchdPosition, 5
end
-UnknownScript_0x6ed0e:
- scall UnknownScript_0x6eda1
- if_equal $1, UnknownScript_0x6ed3f
- if_equal $2, UnknownScript_0x6ed3f
- if_equal $3, UnknownScript_0x6ed2e
- applymovement ILEXFOREST_BIRD, MovementData_0x6ef10
+.Position8:
+ scall .CryAndCheckFacing
+ if_equal UP, .Position8_Up
+ if_equal LEFT, .Position8_Left
+ if_equal RIGHT, .Position8_Right
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos8_Pos9
moveperson ILEXFOREST_BIRD, $a, $23
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $9
+ loadvar FarfetchdPosition, 9
end
-UnknownScript_0x6ed2e:
- applymovement ILEXFOREST_BIRD, MovementData_0x6ef18
+.Position8_Right:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos8_Pos7
moveperson ILEXFOREST_BIRD, $16, $1f
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $7
+ loadvar FarfetchdPosition, 7
end
-UnknownScript_0x6ed3f:
- applymovement ILEXFOREST_BIRD, MovementData_0x6ef1e
+.Position8_Up:
+.Position8_Left:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos8_Pos2
moveperson ILEXFOREST_BIRD, $f, $19
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $2
+ loadvar FarfetchdPosition, 2
end
-UnknownScript_0x6ed50:
- scall UnknownScript_0x6eda1
- if_equal $0, UnknownScript_0x6ed85
- if_equal $3, UnknownScript_0x6ed74
- applymovement ILEXFOREST_BIRD, MovementData_0x6ef23
+.Position9:
+ scall .CryAndCheckFacing
+ if_equal DOWN, .Position9_Down
+ if_equal RIGHT, .Position9_Right
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos9_Pos10
moveperson ILEXFOREST_BIRD, $6, $1c
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $a
+ loadvar FarfetchdPosition, 10
appear ILEXFOREST_BLACK_BELT
setevent EVENT_CHARCOAL_KILN_BOSS
setevent EVENT_HERDED_FARFETCHD
end
-UnknownScript_0x6ed74:
- applymovement ILEXFOREST_BIRD, MovementData_0x6ef33
+.Position9_Right:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos9_Pos8_Right
moveperson ILEXFOREST_BIRD, $f, $1d
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $8
+ loadvar FarfetchdPosition, 8
end
-UnknownScript_0x6ed85:
- applymovement ILEXFOREST_BIRD, MovementData_0x6ef3d
+.Position9_Down:
+ applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos9_Pos8_Down
moveperson ILEXFOREST_BIRD, $f, $1d
disappear ILEXFOREST_BIRD
appear ILEXFOREST_BIRD
- loadvar FarfetchdPosition, $8
+ loadvar FarfetchdPosition, 8
end
-UnknownScript_0x6ed96:
+.Position10:
faceplayer
loadfont
- writetext UnknownText_0x6f086
+ writetext Text_Kwaaaa
cry FARFETCH_D
waitbutton
closetext
end
-UnknownScript_0x6eda1:
+.CryAndCheckFacing:
faceplayer
loadfont
- writetext UnknownText_0x6f086
+ writetext Text_Kwaaaa
cry FARFETCH_D
waitbutton
closetext
@@ -349,7 +351,7 @@ BlackBeltScript_0x6edae:
faceplayer
loadfont
checkevent EVENT_GOT_HM01_CUT
- iftrue UnknownScript_0x6edd8
+ iftrue .AlreadyGotCut
writetext UnknownText_0x6f099
keeptextopen
verbosegiveitem HM_CUT
@@ -365,7 +367,7 @@ BlackBeltScript_0x6edae:
clearevent EVENT_CHARCOAL_KILN_BOSS
end
-UnknownScript_0x6edd8:
+.AlreadyGotCut:
writetext UnknownText_0x6f1c0
waitbutton
closetext
@@ -434,24 +436,24 @@ MapIlexForestSignpost0Script:
MapIlexForestSignpost4Script:
checkevent EVENT_FOREST_IS_RESTLESS
- iftrue UnknownScript_0x6ee30
- jump UnknownScript_0x6ee35
+ iftrue .ForestIsRestless
+ jump .DontDoCelebiEvent
-UnknownScript_0x6ee30:
+.ForestIsRestless:
checkitem GS_BALL
- iftrue UnknownScript_0x6ee38
-UnknownScript_0x6ee35:
+ iftrue .AskCelebiEvent
+.DontDoCelebiEvent:
jumptext UnknownText_0x6f358
-UnknownScript_0x6ee38:
+.AskCelebiEvent:
loadfont
writetext UnknownText_0x6f394
yesorno
- iftrue UnknownScript_0x6ee42
+ iftrue .CelebiEvent
closetext
end
-UnknownScript_0x6ee42:
+.CelebiEvent:
takeitem GS_BALL
clearevent EVENT_FOREST_IS_RESTLESS
setevent EVENT_AZALEA_TOWN_KURT
@@ -474,7 +476,7 @@ UnknownScript_0x6ee42:
returnafterbattle
pause 20
special CheckCaughtCelebi
- iffalse UnknownScript_0x6ee8e
+ iffalse .DidntCatchCelebi
appear ILEXFOREST_KURT
applymovement ILEXFOREST_KURT, MovementData_0x6ef4e
loadfont
@@ -483,10 +485,10 @@ UnknownScript_0x6ee42:
closetext
applymovement ILEXFOREST_KURT, MovementData_0x6ef53
disappear ILEXFOREST_KURT
-UnknownScript_0x6ee8e:
+.DidntCatchCelebi:
end
-MovementData_0x6ee8f:
+MovementData_Farfetchd_Pos1_Pos2:
big_step_up
big_step_up
big_step_up
@@ -494,7 +496,7 @@ MovementData_0x6ee8f:
big_step_up
step_end
-MovementData_0x6ee95:
+MovementData_Farfetchd_Pos2_Pos3:
big_step_up
big_step_up
big_step_right
@@ -505,7 +507,7 @@ MovementData_0x6ee95:
big_step_down
step_end
-MovementData_0x6ee9e:
+MovementData_Farfetchd_Pos2_Pos8:
big_step_down
big_step_down
big_step_down
@@ -513,7 +515,7 @@ MovementData_0x6ee9e:
big_step_down
step_end
-MovementData_0x6eea4:
+MovementData_Farfetchd_Pos3_Pos4:
big_step_right
big_step_right
big_step_right
@@ -522,7 +524,7 @@ MovementData_0x6eea4:
big_step_right
step_end
-MovementData_0x6eeab:
+MovementData_Farfetchd_Pos3_Pos2:
big_step_up
big_step_left
big_step_left
@@ -530,7 +532,7 @@ MovementData_0x6eeab:
big_step_left
step_end
-MovementData_0x6eeb1:
+MovementData_Farfetchd_Pos4_Pos5:
big_step_down
big_step_down
big_step_down
@@ -539,14 +541,14 @@ MovementData_0x6eeb1:
big_step_down
step_end
-MovementData_0x6eeb8:
+MovementData_Farfetchd_Pos4_Pos3:
big_step_left
jump_step_left
big_step_left
big_step_left
step_end
-MovementData_0x6eebd:
+MovementData_Farfetchd_Pos5_Pos6:
big_step_down
big_step_down
big_step_down
@@ -558,14 +560,14 @@ MovementData_0x6eebd:
big_step_left
step_end
-MovementData_0x6eec7:
+MovementData_Farfetchd_Pos5_Pos7:
big_step_left
big_step_left
big_step_left
big_step_left
step_end
-MovementData_0x6eecc:
+MovementData_Farfetched_Pos5_Pos4_Up:
big_step_up
big_step_up
big_step_up
@@ -573,14 +575,14 @@ MovementData_0x6eecc:
big_step_up
step_end
-MovementData_0x6eed2:
+MovementData_Farfetched_Pos5_Pos4_Right:
big_step_right
turn_head_up
- db $3e ; movement
+ step_sleep_1
turn_head_down
- db $3e ; movement
+ step_sleep_1
turn_head_up
- db $3e ; movement
+ step_sleep_1
big_step_down
big_step_down
fix_facing
@@ -595,7 +597,7 @@ MovementData_0x6eed2:
big_step_up
step_end
-MovementData_0x6eee6:
+MovementData_Farfetched_Pos6_Pos7:
big_step_left
big_step_left
big_step_left
@@ -606,7 +608,7 @@ MovementData_0x6eee6:
big_step_up
step_end
-MovementData_0x6eeef:
+MovementData_Farfetched_Pos6_Pos5:
big_step_right
big_step_right
big_step_right
@@ -617,7 +619,7 @@ MovementData_0x6eeef:
big_step_up
step_end
-MovementData_0x6eef8:
+MovementData_Farfetched_Pos7_Pos8:
big_step_up
big_step_up
big_step_left
@@ -627,7 +629,7 @@ MovementData_0x6eef8:
big_step_left
step_end
-MovementData_0x6ef00:
+MovementData_Farfetched_Pos7_Pos6:
big_step_down
big_step_down
big_step_left
@@ -638,7 +640,7 @@ MovementData_0x6ef00:
big_step_right
step_end
-MovementData_0x6ef09:
+MovementData_Farfetched_Pos7_Pos5:
big_step_right
big_step_right
big_step_right
@@ -647,7 +649,7 @@ MovementData_0x6ef09:
big_step_right
step_end
-MovementData_0x6ef10:
+MovementData_Farfetched_Pos8_Pos9:
big_step_down
big_step_left
big_step_down
@@ -657,7 +659,7 @@ MovementData_0x6ef10:
big_step_down
step_end
-MovementData_0x6ef18:
+MovementData_Farfetched_Pos8_Pos7:
big_step_right
big_step_right
big_step_right
@@ -665,14 +667,14 @@ MovementData_0x6ef18:
big_step_right
step_end
-MovementData_0x6ef1e:
+MovementData_Farfetched_Pos8_Pos2:
big_step_up
big_step_up
big_step_up
big_step_up
step_end
-MovementData_0x6ef23:
+MovementData_Farfetched_Pos9_Pos10:
big_step_left
big_step_left
fix_facing
@@ -690,7 +692,7 @@ MovementData_0x6ef23:
big_step_up
step_end
-MovementData_0x6ef33:
+MovementData_Farfetched_Pos9_Pos8_Right:
big_step_right
big_step_right
big_step_right
@@ -702,7 +704,7 @@ MovementData_0x6ef33:
big_step_up
step_end
-MovementData_0x6ef3d:
+MovementData_Farfetched_Pos9_Pos8_Down:
big_step_left
big_step_left
fix_facing
@@ -770,12 +772,12 @@ UnknownText_0x6f019:
cont "a BADGE."
done
-UnknownText_0x6f06f:
+Text_ItsTheMissingPokemon:
text "It's the missing"
line "#MON!"
done
-UnknownText_0x6f086:
+Text_Kwaaaa:
text "FARFETCH'D: Kwaa!"
done
@@ -963,7 +965,7 @@ IlexForest_MapEventHeader:
.PersonEvents:
db 11
- person_event SPRITE_BIRD, 31, 14, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, (1 << 3) | PAL_OW_BROWN, PERSONTYPE_SCRIPT, 0, BirdScript_0x6eb8f, EVENT_ILEX_FOREST_FARFETCHD
+ person_event SPRITE_BIRD, 31, 14, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, (1 << 3) | PAL_OW_BROWN, PERSONTYPE_SCRIPT, 0, IlexForestFarfetchdScript, EVENT_ILEX_FOREST_FARFETCHD
person_event SPRITE_YOUNGSTER, 28, 7, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, YoungsterScript_0x6eb7b, EVENT_ILEX_FOREST_APPRENTICE
person_event SPRITE_BLACK_BELT, 28, 5, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, BlackBeltScript_0x6edae, EVENT_ILEX_FOREST_CHARCOAL_MASTER
person_event SPRITE_ROCKER, 14, 15, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, RockerScript_0x6edde, -1
diff --git a/maps/OlivineLighthouse6F.asm b/maps/OlivineLighthouse6F.asm
index ee34c6eee..82fe43e94 100644
--- a/maps/OlivineLighthouse6F.asm
+++ b/maps/OlivineLighthouse6F.asm
@@ -70,8 +70,8 @@ UnknownScript_0x60bab:
setevent EVENT_JASMINE_RETURNED_TO_GYM
clearevent EVENT_OLIVINE_GYM_JASMINE
checkcode VAR_FACING
- if_equal $0, UnknownScript_0x60c17
- if_equal $3, UnknownScript_0x60c1e
+ if_equal DOWN, UnknownScript_0x60c17
+ if_equal RIGHT, UnknownScript_0x60c1e
applymovement OLIVINELIGHTHOUSE6F_JASMINE, MovementData_0x60c68
disappear OLIVINELIGHTHOUSE6F_JASMINE
end
diff --git a/maps/OlivinePort.asm b/maps/OlivinePort.asm
index a580dece0..f0c583f2c 100644
--- a/maps/OlivinePort.asm
+++ b/maps/OlivinePort.asm
@@ -170,7 +170,7 @@ UnknownScript_0x749c0:
closetext
setevent EVENT_RECEIVED_BALLS_FROM_KURT
checkcode VAR_FACING
- if_equal $3, UnknownScript_0x749e5
+ if_equal RIGHT, UnknownScript_0x749e5
applymovement PLAYER, MovementData_0x74a3f
jump SailorScript_0x748c0
diff --git a/maps/RadioTower2F.asm b/maps/RadioTower2F.asm
index 2a6180ab6..6e6288f25 100644
--- a/maps/RadioTower2F.asm
+++ b/maps/RadioTower2F.asm
@@ -124,7 +124,7 @@ Buena:
closetext
spriteface RADIOTOWER2F_BUENA, RIGHT
checkcode VAR_FACING
- if_not_equal $3, UnknownScript_0x5d7be
+ if_not_equal RIGHT, UnknownScript_0x5d7be
applymovement PLAYER, MovementData_0x5d921
UnknownScript_0x5d7be:
spriteface PLAYER, RIGHT
diff --git a/maps/Route34.asm b/maps/Route34.asm
index 1d062da43..4b590caab 100644
--- a/maps/Route34.asm
+++ b/maps/Route34.asm
@@ -65,7 +65,7 @@ GrampsScript_0x7803d:
if_equal $1, UnknownScript_0x7805a
clearflag ENGINE_DAYCARE_MONS_ARE_COMPATIBLE
checkcode VAR_FACING
- if_equal $3, UnknownScript_0x7805b
+ if_equal RIGHT, UnknownScript_0x7805b
applymovement ROUTE34_GRAMPS, MovementData_0x78333
playsound SFX_ENTER_DOOR
disappear ROUTE34_GRAMPS
diff --git a/maps/Route36.asm b/maps/Route36.asm
index b748009d1..5ec0870bd 100644
--- a/maps/Route36.asm
+++ b/maps/Route36.asm
@@ -115,7 +115,7 @@ LassScript_0x19408c:
closetext
clearevent EVENT_FLORIA_AT_FLOWER_SHOP
checkcode VAR_FACING
- if_equal $1, UnknownScript_0x1940ac
+ if_equal UP, UnknownScript_0x1940ac
applymovement ROUTE36_LASS2, MovementData_0x19424e
disappear ROUTE36_LASS2
end
diff --git a/maps/Route43Gate.asm b/maps/Route43Gate.asm
index 34fd5aeb6..2702e9fcb 100644
--- a/maps/Route43Gate.asm
+++ b/maps/Route43Gate.asm
@@ -38,8 +38,8 @@ UnknownScript_0x19abd5:
UnknownScript_0x19abda:
playmusic MUSIC_ROCKET_ENCOUNTER
checkcode VAR_FACING
- if_equal $0, UnknownScript_0x19abea
- if_equal $1, UnknownScript_0x19ac38
+ if_equal DOWN, UnknownScript_0x19abea
+ if_equal UP, UnknownScript_0x19ac38
dotrigger $1
end
diff --git a/maps/VioletPokeCenter1F.asm b/maps/VioletPokeCenter1F.asm
index 7eace6f8f..808db49b1 100644
--- a/maps/VioletPokeCenter1F.asm
+++ b/maps/VioletPokeCenter1F.asm
@@ -37,7 +37,7 @@ UnknownScript_0x694d7:
waitbutton
closetext
checkcode VAR_FACING
- if_equal $1, .UnknownScript_0x69511
+ if_equal UP, .UnknownScript_0x69511
spriteface PLAYER, DOWN
applymovement VIOLETPOKECENTER1F_SCIENTIST, MovementData_0x69549
playsound SFX_EXIT_BUILDING