Unify directional movement macros

This commit is contained in:
pikalaxalt 2016-05-14 13:46:14 -04:00
parent 3108c9fa6a
commit 1fa6aecbfc
95 changed files with 1914 additions and 2093 deletions

View File

@ -547,7 +547,7 @@ OWPlayerInput: ; 96974
.Action:
push af
callba Function80422
callba StopPlayerForEvent
pop af
scf
ret

View File

@ -1995,7 +1995,7 @@ ApplyMovementToFollower: ; 54b8
ret z
cp movement_step_bump
ret z
cp movement_turn_step_right + 1
cp movement_slow_step
ret c
push af
ld hl, wFollowerMovementQueueLength
@ -2509,7 +2509,7 @@ RefreshPlayerSprite: ; 579d
ld [wPlayerNextMovement], a
ld [wPlayerMovement], a
xor a
ld [wd04e], a
ld [wPlayerTurningDirection], a
ld [PlayerObjectStepFrame], a
call .TryResetPlayerAction
callba CheckWarpFacingDown

View File

@ -233,12 +233,12 @@ DoPlayerMovement:: ; 80000
; If the player is turning, change direction first. This also lets
; the player change facing without moving by tapping a direction.
ld a, [wd04e]
ld a, [wPlayerTurningDirection]
cp 0
jr nz, .asm_80169
jr nz, .not_turning
ld a, [WalkingDirection]
cp STANDING
jr z, .asm_80169
jr z, .not_turning
ld e, a
ld a, [PlayerDirection]
@ -246,7 +246,7 @@ DoPlayerMovement:: ; 80000
rrca
and 3
cp e
jr z, .asm_80169
jr z, .not_turning
ld a, STEP_TURN
call .DoStep
@ -254,7 +254,7 @@ DoPlayerMovement:: ; 80000
scf
ret
.asm_80169
.not_turning
xor a
ret
; 8016b
@ -465,10 +465,10 @@ DoPlayerMovement:: ; 80000
ld a, [hl]
ld [MovementAnimation], a
ld hl, .InPlace
ld hl, .FinishFacing
add hl, de
ld a, [hl]
ld [wd04e], a
ld [wPlayerTurningDirection], a
ld a, 4
ret
@ -481,53 +481,53 @@ DoPlayerMovement:: ; 80000
dw .SlideStep
dw .TurningStep
dw .BackJumpStep
dw .InPlace
dw .FinishFacing
.SlowStep:
slow_step_down
slow_step_up
slow_step_left
slow_step_right
slow_step DOWN
slow_step UP
slow_step LEFT
slow_step RIGHT
.NormalStep:
step_down
step_up
step_left
step_right
step DOWN
step UP
step LEFT
step RIGHT
.FastStep:
big_step_down
big_step_up
big_step_left
big_step_right
big_step DOWN
big_step UP
big_step LEFT
big_step RIGHT
.JumpStep:
jump_step_down
jump_step_up
jump_step_left
jump_step_right
jump_step DOWN
jump_step UP
jump_step LEFT
jump_step RIGHT
.SlideStep:
fast_slide_step_down
fast_slide_step_up
fast_slide_step_left
fast_slide_step_right
fast_slide_step DOWN
fast_slide_step UP
fast_slide_step LEFT
fast_slide_step RIGHT
.BackJumpStep:
jump_step_up
jump_step_down
jump_step_right
jump_step_left
jump_step UP
jump_step DOWN
jump_step RIGHT
jump_step LEFT
.TurningStep:
turn_step_down
turn_step_up
turn_step_left
turn_step_right
.InPlace:
db $80 + movement_turn_head_down
db $80 + movement_turn_head_up
db $80 + movement_turn_head_left
db $80 + movement_turn_head_right
turn_step DOWN
turn_step UP
turn_step LEFT
turn_step RIGHT
.FinishFacing:
db $80 + DOWN
db $80 + UP
db $80 + LEFT
db $80 + RIGHT
; 802b3
.StandInPlace: ; 802b3
ld a, 0
ld [wd04e], a
ld [wPlayerTurningDirection], a
ld a, movement_step_sleep
ld [MovementAnimation], a
xor a
@ -536,7 +536,7 @@ DoPlayerMovement:: ; 80000
._WalkInPlace: ; 802bf
ld a, 0
ld [wd04e], a
ld [wPlayerTurningDirection], a
ld a, movement_step_bump
ld [MovementAnimation], a
xor a
@ -549,7 +549,7 @@ DoPlayerMovement:: ; 80000
call CheckStandingOnIce
ret nc
ld a, [wd04e]
ld a, [wPlayerTurningDirection]
cp 0
ret z
@ -812,7 +812,7 @@ DoPlayerMovement:: ; 80000
; 80404
CheckStandingOnIce:: ; 80404
ld a, [wd04e]
ld a, [wPlayerTurningDirection]
cp 0
jr z, .not_ice
cp $f0
@ -833,7 +833,7 @@ CheckStandingOnIce:: ; 80404
ret
; 80422
Function80422:: ; 80422
StopPlayerForEvent:: ; 80422
ld hl, wPlayerNextMovement
ld a, movement_step_sleep
cp [hl]
@ -841,6 +841,6 @@ Function80422:: ; 80422
ld [hl], a
ld a, 0
ld [wd04e], a
ld [wPlayerTurningDirection], a
ret
; 80430

View File

@ -598,10 +598,10 @@ Special_SurfStartStep: ; 8379
ret
.movement_data
slow_step_down
slow_step_up
slow_step_left
slow_step_right
slow_step DOWN
slow_step UP
slow_step LEFT
slow_step RIGHT
FollowNotExact:: ; 839e
push bc
@ -827,12 +827,12 @@ QueueFollowerFirstStep: ; 848a
jr z, .check_y
jr c, .left
and a
ld a, movement_step_right
ld a, movement_step + RIGHT
ret
.left
and a
ld a, movement_step_left
ld a, movement_step + LEFT
ret
.check_y
@ -843,12 +843,12 @@ QueueFollowerFirstStep: ; 848a
jr z, .same_xy
jr c, .up
and a
ld a, movement_step_down
ld a, movement_step + DOWN
ret
.up
and a
ld a, movement_step_up
ld a, movement_step + UP
ret
.same_xy

View File

@ -1907,8 +1907,8 @@ HappinessCheckScript:
end
Movement_ContestResults_WalkAfterWarp: ; bcea1
step_right
step_down
turn_head_up
step RIGHT
step DOWN
turn_head UP
step_end
; bcea5

View File

@ -29,32 +29,32 @@ Script_ForcedMovement:: ; 0x1253d
.MovementData_up: ; 0x12564
step_dig 16
turn_in_down
turn_in DOWN
step_dig 16
turn_head_down
turn_head DOWN
step_end
; 0x1256b
.MovementData_down: ; 0x1256b
step_dig 16
turn_in_up
turn_in UP
step_dig 16
turn_head_up
turn_head UP
step_end
; 0x12572
.MovementData_right: ; 0x12572
step_dig 16
turn_in_left
turn_in LEFT
step_dig 16
turn_head_left
turn_head LEFT
step_end
; 0x12579
.MovementData_left: ; 0x12579
step_dig 16
turn_in_right
turn_in RIGHT
step_dig 16
turn_head_right
turn_head RIGHT
step_end
; 0x12580

View File

@ -751,7 +751,7 @@ Script_UsedWaterfall: ; 0xcb20
ret
.WaterfallStep: ; cb4f
turn_waterfall_up
turn_waterfall UP
step_end
.Text_UsedWaterfall: ; 0xcb51

View File

@ -121,18 +121,18 @@ ComputePathToWalkToPlayer:: ; 1b5f
; 1ba5
.MovementData:
slow_step_down
slow_step_up
slow_step_left
slow_step_right
step_down
step_up
step_left
step_right
big_step_down
big_step_up
big_step_left
big_step_right
slow_step DOWN
slow_step UP
slow_step LEFT
slow_step RIGHT
step DOWN
step UP
step LEFT
step RIGHT
big_step DOWN
big_step UP
big_step LEFT
big_step RIGHT
; 1bb1
SetMenuAttributes:: ; 1bb1

View File

@ -1,285 +1,104 @@
enum_start
enum movement_turn_head_down
turn_head_down: macro
db movement_turn_head_down ; $00
enum movement_turn_head
turn_head: macro
db movement_turn_head | \1 ; $00
endm
enum movement_turn_head_up
turn_head_up: macro
db movement_turn_head_up ; $01
__enum__ SET $4
enum movement_turn_step
turn_step: macro
db movement_turn_step | \1 ; $04
endm
enum movement_turn_head_left
turn_head_left: macro
db movement_turn_head_left ; $02
__enum__ SET $8
enum movement_slow_step
slow_step: macro
db movement_slow_step | \1; $08
endm
enum movement_turn_head_right
turn_head_right: macro
db movement_turn_head_right ; $03
__enum__ SET $c
enum movement_step
step: macro
db movement_step | \1 ; $0c
endm
enum movement_turn_step_down
turn_step_down: macro
db movement_turn_step_down ; $04
__enum__ SET $10
enum movement_big_step
big_step: macro
db movement_big_step | \1 ; $10
endm
enum movement_turn_step_up
turn_step_up: macro
db movement_turn_step_up ; $05
__enum__ SET $14
enum movement_slow_slide_step
slow_slide_step: macro
db movement_slow_slide_step | \1 ; $14
endm
enum movement_turn_step_left
turn_step_left: macro
db movement_turn_step_left ; $06
__enum__ SET $18
enum movement_slide_step
slide_step: macro
db movement_slide_step | \1 ; $18
endm
enum movement_turn_step_right
turn_step_right: macro
db movement_turn_step_right ; $07
__enum__ SET $1c
enum movement_fast_slide_step
fast_slide_step: macro
db movement_fast_slide_step | \1 ; $1c
endm
enum movement_slow_step_down
slow_step_down: macro
db movement_slow_step_down ; $08
__enum__ SET $20
enum movement_turn_away
turn_away: macro
db movement_turn_away | \1 ; $20
endm
enum movement_slow_step_up
slow_step_up: macro
db movement_slow_step_up ; $09
__enum__ SET $24
enum movement_turn_in
turn_in: macro
db movement_turn_in | \1 ; $24
endm
enum movement_slow_step_left
slow_step_left: macro
db movement_slow_step_left ; $0a
__enum__ SET $28
enum movement_turn_waterfall
turn_waterfall: macro
db movement_turn_waterfall | \1 ; $28
endm
enum movement_slow_step_right
slow_step_right: macro
db movement_slow_step_right ; $0b
__enum__ SET $2c
enum movement_slow_jump_step
slow_jump_step: macro
db movement_slow_jump_step | \1 ; $2c
endm
enum movement_step_down
step_down: macro
db movement_step_down ; $0c
__enum__ SET $30
enum movement_jump_step
jump_step: macro
db movement_jump_step | \1 ; $30
endm
enum movement_step_up
step_up: macro
db movement_step_up ; $0d
__enum__ SET $34
enum movement_fast_jump_step
fast_jump_step: macro
db movement_fast_jump_step | \1 ; $34
endm
enum movement_step_left
step_left: macro
db movement_step_left ; $0e
endm
enum movement_step_right
step_right: macro
db movement_step_right ; $0f
endm
enum movement_big_step_down
big_step_down: macro
db movement_big_step_down ; $10
endm
enum movement_big_step_up
big_step_up: macro
db movement_big_step_up ; $11
endm
enum movement_big_step_left
big_step_left: macro
db movement_big_step_left ; $12
endm
enum movement_big_step_right
big_step_right: macro
db movement_big_step_right ; $13
endm
enum movement_slow_slide_step_down
slow_slide_step_down: macro
db movement_slow_slide_step_down ; $14
endm
enum movement_slow_slide_step_up
slow_slide_step_up: macro
db movement_slow_slide_step_up ; $15
endm
enum movement_slow_slide_step_left
slow_slide_step_left: macro
db movement_slow_slide_step_left ; $16
endm
enum movement_slow_slide_step_right
slow_slide_step_right: macro
db movement_slow_slide_step_right ; $17
endm
enum movement_slide_step_down
slide_step_down: macro
db movement_slide_step_down ; $18
endm
enum movement_slide_step_up
slide_step_up: macro
db movement_slide_step_up ; $19
endm
enum movement_slide_step_left
slide_step_left: macro
db movement_slide_step_left ; $1a
endm
enum movement_slide_step_right
slide_step_right: macro
db movement_slide_step_right ; $1b
endm
enum movement_fast_slide_step_down
fast_slide_step_down: macro
db movement_fast_slide_step_down ; $1c
endm
enum movement_fast_slide_step_up
fast_slide_step_up: macro
db movement_fast_slide_step_up ; $1d
endm
enum movement_fast_slide_step_left
fast_slide_step_left: macro
db movement_fast_slide_step_left ; $1e
endm
enum movement_fast_slide_step_right
fast_slide_step_right: macro
db movement_fast_slide_step_right ; $1f
endm
enum movement_turn_away_down
turn_away_down: macro
db movement_turn_away_down ; $20
endm
enum movement_turn_away_up
turn_away_up: macro
db movement_turn_away_up ; $21
endm
enum movement_turn_away_left
turn_away_left: macro
db movement_turn_away_left ; $22
endm
enum movement_turn_away_right
turn_away_right: macro
db movement_turn_away_right ; $23
endm
enum movement_turn_in_down
turn_in_down: macro
db movement_turn_in_down ; $24
endm
enum movement_turn_in_up
turn_in_up: macro
db movement_turn_in_up ; $25
endm
enum movement_turn_in_left
turn_in_left: macro
db movement_turn_in_left ; $26
endm
enum movement_turn_in_right
turn_in_right: macro
db movement_turn_in_right ; $27
endm
enum movement_turn_waterfall_down
turn_waterfall_down: macro
db movement_turn_waterfall_down ; $28
endm
enum movement_turn_waterfall_up
turn_waterfall_up: macro
db movement_turn_waterfall_up ; $29
endm
enum movement_turn_waterfall_left
turn_waterfall_left: macro
db movement_turn_waterfall_left ; $2a
endm
enum movement_turn_waterfall_right
turn_waterfall_right: macro
db movement_turn_waterfall_right ; $2b
endm
enum movement_slow_jump_step_down
slow_jump_step_down: macro
db movement_slow_jump_step_down ; $2c
endm
enum movement_slow_jump_step_up
slow_jump_step_up: macro
db movement_slow_jump_step_up ; $2d
endm
enum movement_slow_jump_step_left
slow_jump_step_left: macro
db movement_slow_jump_step_left ; $2e
endm
enum movement_slow_jump_step_right
slow_jump_step_right: macro
db movement_slow_jump_step_right ; $2f
endm
enum movement_jump_step_down
jump_step_down: macro
db movement_jump_step_down ; $30
endm
enum movement_jump_step_up
jump_step_up: macro
db movement_jump_step_up ; $31
endm
enum movement_jump_step_left
jump_step_left: macro
db movement_jump_step_left ; $32
endm
enum movement_jump_step_right
jump_step_right: macro
db movement_jump_step_right ; $33
endm
enum movement_fast_jump_step_down
fast_jump_step_down: macro
db movement_fast_jump_step_down ; $34
endm
enum movement_fast_jump_step_up
fast_jump_step_up: macro
db movement_fast_jump_step_up ; $35
endm
enum movement_fast_jump_step_left
fast_jump_step_left: macro
db movement_fast_jump_step_left ; $36
endm
enum movement_fast_jump_step_right
fast_jump_step_right: macro
db movement_fast_jump_step_right ; $37
endm
; Control
__enum__ SET $38
enum movement_remove_sliding
remove_sliding: macro
@ -311,6 +130,8 @@ hide_person: macro
db movement_hide_person ; $3d
endm
; Sleep
enum movement_step_sleep
step_sleep: macro
if \1 <= 8

View File

@ -219,36 +219,36 @@ AzaleaTownHiddenFullHeal:
AzaleaTownRivalBattleApproachMovement1:
step_left
step_left
step_left
step_left
step_left
step_left
turn_head_up
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
turn_head UP
step_end
AzaleaTownRivalBattleApproachMovement2:
step_left
step_left
step_left
step_left
step_left
step_left
turn_head_down
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
turn_head DOWN
step_end
AzaleaTownRivalBattleExitMovement:
step_left
step_left
step_left
step LEFT
step LEFT
step LEFT
step_end
Movement_PlayerWalksOutOfKurtsHouse:
step_left
step_left
step_up
turn_head_left
step LEFT
step LEFT
step UP
turn_head LEFT
step_end
AzaleaTownRivalBeforeText:

View File

@ -268,87 +268,87 @@ GrannyScript_0x9e56e:
jumptextfaceplayer Text_BattleTowerGranny
MovementData_BattleTower1FWalkToElevator:
step_up
step_up
step_up
step_up
step_up
step UP
step UP
step UP
step UP
step UP
MovementData_BattleTowerHallwayPlayerEntersBattleRoom:
step_up
step UP
step_end
MovementData_BattleTowerElevatorExitElevator:
step_down
step DOWN
step_end
MovementData_BattleTowerHallwayWalkTo1020Room:
step_right
step_right
step RIGHT
step RIGHT
MovementData_BattleTowerHallwayWalkTo3040Room:
step_right
step_right
step_up
step_right
turn_head_left
step RIGHT
step RIGHT
step UP
step RIGHT
turn_head LEFT
step_end
MovementData_BattleTowerHallwayWalkTo90100Room:
step_left
step_left
step LEFT
step LEFT
MovementData_BattleTowerHallwayWalkTo7080Room:
step_left
step_left
step LEFT
step LEFT
MovementData_BattleTowerHallwayWalkTo5060Room:
step_left
step_left
step_up
step_left
turn_head_right
step LEFT
step LEFT
step UP
step LEFT
turn_head RIGHT
step_end
MovementData_BattleTowerBattleRoomPlayerWalksIn:
step_up
step_up
step_up
step_up
turn_head_right
step UP
step UP
step UP
step UP
turn_head RIGHT
step_end
MovementData_BattleTowerBattleRoomOpponentWalksIn:
slow_step_down
slow_step_down
slow_step_down
turn_head_left
slow_step DOWN
slow_step DOWN
slow_step DOWN
turn_head LEFT
step_end
MovementData_BattleTowerBattleRoomOpponentWalksOut:
turn_head_up
slow_step_up
slow_step_up
slow_step_up
turn_head UP
slow_step UP
slow_step UP
slow_step UP
step_end
MovementData_BattleTowerBattleRoomReceptionistWalksToPlayer:
slow_step_right
slow_step_right
slow_step_up
slow_step_up
slow_step RIGHT
slow_step RIGHT
slow_step UP
slow_step UP
step_end
MovementData_BattleTowerBattleRoomReceptionistWalksAway:
slow_step_down
slow_step_down
slow_step_left
slow_step_left
turn_head_right
slow_step DOWN
slow_step DOWN
slow_step LEFT
slow_step LEFT
turn_head RIGHT
step_end
MovementData_BattleTowerBattleRoomPlayerTurnsToFaceReceptionist:
turn_head_down
turn_head DOWN
step_end
MovementData_BattleTowerBattleRoomPlayerTurnsToFaceNextOpponent:
turn_head_right
turn_head RIGHT
step_end
Text_BattleTowerWelcomesYou: ; 0x9e5ab

View File

@ -38,12 +38,12 @@ BattleTowerElevator_MapScriptHeader:
end
MovementData_BattleTowerElevatorReceptionistWalksIn:
step_right
turn_head_down
step RIGHT
turn_head DOWN
step_end
MovementData_BattleTowerElevatorPlayerWalksIn:
turn_head_down
turn_head DOWN
step_end
BattleTowerElevator_MapEventHeader:

View File

@ -79,10 +79,10 @@ UnknownScript_0x1809f3:
end
MovementData_0x1809f9:
step_up
step_up
step_up
step_up
step UP
step UP
step UP
step UP
step_end
UnknownText_0x1809fe:

View File

@ -147,11 +147,11 @@ BurnedTower1FHPUp:
itemball HP_UP
BurnedTowerMovement_PlayerWalksToSilver:
step_left
step LEFT
step_end
BurnedTowerMovement_SilverWalksToPlayer:
step_right
step RIGHT
step_end
BurnedTower1FMovement_PlayerStartsToFall:
@ -159,11 +159,11 @@ BurnedTower1FMovement_PlayerStartsToFall:
step_end
BurnedTower1FEusineMovement:
step_down
step_left
step_left
step_left
step_down
step DOWN
step LEFT
step LEFT
step LEFT
step DOWN
step_end
BurnedTowerSilver_BeforeText:

View File

@ -131,70 +131,70 @@ BurnedTowerB1FBoulder:
BurnedTowerRaikouMovement:
set_sliding
fast_jump_step_down
fast_jump_step_left
fast_jump_step DOWN
fast_jump_step LEFT
remove_sliding
step_end
BurnedTowerEnteiMovement:
set_sliding
fast_jump_step_right
fast_jump_step_down
fast_jump_step_right
fast_jump_step RIGHT
fast_jump_step DOWN
fast_jump_step RIGHT
remove_sliding
step_end
BurnedTowerSuicuneMovement1:
set_sliding
fast_jump_step_right
fast_jump_step_down
fast_jump_step_down
fast_jump_step_left
fast_jump_step RIGHT
fast_jump_step DOWN
fast_jump_step DOWN
fast_jump_step LEFT
remove_sliding
step_end
BurnedTowerSuicuneMovement2:
set_sliding
fast_jump_step_left
fast_jump_step_up
big_step_up
fast_jump_step_right
fast_jump_step LEFT
fast_jump_step UP
big_step UP
fast_jump_step RIGHT
remove_sliding
step_end
MovementData_0x18624f:
set_sliding
big_step_down
big_step DOWN
remove_sliding
step_end
BurnedTowerSuicuneMovement3:
set_sliding
big_step_up
fast_jump_step_right
fast_jump_step_down
fast_jump_step_down
fast_jump_step_down
fast_jump_step_down
big_step UP
fast_jump_step RIGHT
fast_jump_step DOWN
fast_jump_step DOWN
fast_jump_step DOWN
fast_jump_step DOWN
remove_sliding
step_end
BurnedTowerB1FEusineMovement2:
step_left
step_left
step_down
step_down
step_left
step_down
step LEFT
step LEFT
step DOWN
step DOWN
step LEFT
step DOWN
step_end
BurnedTowerB1FEusineMovement1:
step_down
step_left
step_left
step_left
step_down
step_down
step DOWN
step LEFT
step LEFT
step LEFT
step DOWN
step DOWN
step_end
BurnedTowerB1FEusineText:

View File

@ -145,8 +145,8 @@ MapCeladonGameCornerSignpost9Script:
MovementData_0x721cd:
; Unreferenced.
step_right
turn_head_left
step RIGHT
turn_head LEFT
step_end
UnknownText_0x721d0:

View File

@ -58,18 +58,18 @@ CeladonEusine:
end
.Movement2:
step_left
step_down
step_down
step_down
step_down
step LEFT
step DOWN
step DOWN
step DOWN
step DOWN
step_end
.Movement1:
step_down
step_down
step_down
step_down
step DOWN
step DOWN
step DOWN
step DOWN
step_end
UnknownText_0x71e70:

View File

@ -167,36 +167,36 @@ CeruleanGymStatue:
jumpstd gymstatue2
MovementData_0x1884e3:
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
MovementData_0x1884e8:
big_step_right
big_step_down
big_step RIGHT
big_step DOWN
step_end
MovementData_0x1884eb:
fix_facing
db $39 ; movement
jump_step_up
jump_step UP
db $38 ; movement
remove_fixed_facing
step_sleep 8
step_sleep 8
step_down
step_down
step DOWN
step DOWN
step_end
MovementData_0x1884f5:
big_step_down
big_step DOWN
step_end
MovementData_0x1884f7:
fix_facing
slow_step_up
slow_step UP
remove_fixed_facing
step_end

View File

@ -242,101 +242,101 @@ CherrygroveCityMartSign:
jumpstd martsign
GuideGentMovement1:
step_left
step_left
step_up
step_left
turn_head_up
step LEFT
step LEFT
step UP
step LEFT
turn_head UP
step_end
GuideGentMovement2:
step_left
step_left
step_left
step_left
step_left
step_left
turn_head_up
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
turn_head UP
step_end
GuideGentMovement3:
step_left
step_left
step_left
step_left
step_left
step_left
step_left
turn_head_up
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
turn_head UP
step_end
GuideGentMovement4:
step_left
step_left
step_left
step_down
step_left
step_left
step_left
step_down
turn_head_left
step LEFT
step LEFT
step LEFT
step DOWN
step LEFT
step LEFT
step LEFT
step DOWN
turn_head LEFT
step_end
GuideGentMovement5:
step_down
step_down
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_right
step_down
step_down
step_right
step_right
step_right
step_right
step_right
turn_head_up
step DOWN
step DOWN
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step DOWN
step DOWN
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
turn_head UP
step_end
GuideGentMovement6:
step_up
step_up
step UP
step UP
step_end
CherrygroveCity_RivalWalksToYou:
step_left
step_left
step_left
step_left
step_left
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step_end
CherrygroveCity_RivalPushesYouOutOfTheWay:
big_step_down
turn_head_up
big_step DOWN
turn_head UP
step_end
CherrygroveCity_UnusedMovementData:
step_left
turn_head_down
step LEFT
turn_head DOWN
step_end
CherrygroveCity_RivalExitsStageLeft:
big_step_left
big_step_left
big_step_left
big_step_left
big_step_up
big_step_up
big_step_left
big_step_left
big_step LEFT
big_step LEFT
big_step LEFT
big_step LEFT
big_step UP
big_step UP
big_step LEFT
big_step LEFT
step_end
GuideGentIntroText:

View File

@ -156,33 +156,33 @@ CianwoodCityHiddenMaxEther:
MovementData_0x1a00da:
db $39 ; movement
fast_jump_step_down
fast_jump_step_down
fast_jump_step_right
fast_jump_step DOWN
fast_jump_step DOWN
fast_jump_step RIGHT
db $38 ; movement
step_end
MovementData_0x1a00e0:
db $39 ; movement
fast_jump_step_right
fast_jump_step_up
fast_jump_step_right
fast_jump_step_right
fast_jump_step RIGHT
fast_jump_step UP
fast_jump_step RIGHT
fast_jump_step RIGHT
db $38 ; movement
step_end
MovementData_0x1a00e7:
step_up
step_up
step_up
step_up
step UP
step UP
step UP
step UP
step_end
MovementData_0x1a00ec:
step_down
step_down
step_down
step_down
step DOWN
step DOWN
step DOWN
step DOWN
step_end
UnknownText_0x1a00f1:

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