Renaming: (fix #412)
- MapTriggers / maptrigger → SceneScripts / scene_script - XYTriggers / xy_trigger → CoordEvents / coord_event - Signposts / signpost → BGEvents / bg_event - PersonEvents / person_event → ObjectEvents / object_event
This commit is contained in:
@@ -154,7 +154,7 @@ Function437b: ; 437b
|
||||
jr nz, SetFacingStanding
|
||||
bit 5, [hl]
|
||||
jr nz, asm_4448
|
||||
ld de, PersonActionPairPointers ; use first column
|
||||
ld de, ObjectActionPairPointers ; use first column
|
||||
jr _HandleObjectAction
|
||||
; 4440
|
||||
|
||||
@@ -164,7 +164,7 @@ Function4440: ; 4440
|
||||
bit INVISIBLE, [hl]
|
||||
jr nz, SetFacingStanding
|
||||
asm_4448
|
||||
ld de, PersonActionPairPointers + 2 ; use second column
|
||||
ld de, ObjectActionPairPointers + 2 ; use second column
|
||||
jr _HandleObjectAction
|
||||
; 444d
|
||||
|
||||
@@ -631,7 +631,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
call EndSpriteMovement
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_STAND
|
||||
ld [hl], OBJECT_ACTION_STAND
|
||||
ld hl, OBJECT_STEP_TYPE
|
||||
add hl, bc
|
||||
ld [hl], STEP_TYPE_05
|
||||
@@ -650,20 +650,20 @@ MapObjectMovementPattern: ; 47dd
|
||||
jp HandleMovementData
|
||||
|
||||
.Movement0a:
|
||||
jp _GetMovementPerson
|
||||
jp _GetMovementObject
|
||||
|
||||
.Movement0b:
|
||||
jp _GetMovementPerson
|
||||
jp _GetMovementObject
|
||||
|
||||
.Movement0c:
|
||||
jp _GetMovementPerson
|
||||
jp _GetMovementObject
|
||||
|
||||
.Movement0d:
|
||||
ld hl, Function5000
|
||||
jp HandleMovementData
|
||||
|
||||
.Movement0e:
|
||||
jp _GetMovementPerson
|
||||
jp _GetMovementObject
|
||||
|
||||
.Follow:
|
||||
ld hl, GetFollowerNextMovementByte
|
||||
@@ -781,7 +781,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
ld [hl], STANDING
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_STAND
|
||||
ld [hl], OBJECT_ACTION_STAND
|
||||
ret
|
||||
|
||||
.MovementBigStanding:
|
||||
@@ -791,7 +791,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
ld [hl], STANDING
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_BIG_SNORLAX
|
||||
ld [hl], OBJECT_ACTION_BIG_SNORLAX
|
||||
ld hl, OBJECT_STEP_TYPE
|
||||
add hl, bc
|
||||
ld [hl], STEP_TYPE_04
|
||||
@@ -804,7 +804,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
ld [hl], STANDING
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_BOUNCE
|
||||
ld [hl], OBJECT_ACTION_BOUNCE
|
||||
ld hl, OBJECT_STEP_TYPE
|
||||
add hl, bc
|
||||
ld [hl], STEP_TYPE_04
|
||||
@@ -828,7 +828,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
.MovementSpinRepeat:
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_STAND
|
||||
ld [hl], OBJECT_ACTION_STAND
|
||||
ld hl, OBJECT_RANGE
|
||||
add hl, bc
|
||||
ld a, [hl]
|
||||
@@ -879,7 +879,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
call ._MovementShadow_Grass_Emote_BoulderDust
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_SHADOW
|
||||
ld [hl], OBJECT_ACTION_SHADOW
|
||||
ld hl, OBJECT_STEP_DURATION
|
||||
add hl, de
|
||||
ld a, [hl]
|
||||
@@ -916,7 +916,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
call ._MovementShadow_Grass_Emote_BoulderDust
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_EMOTE
|
||||
ld [hl], OBJECT_ACTION_EMOTE
|
||||
ld hl, OBJECT_STEP_DURATION
|
||||
add hl, bc
|
||||
ld [hl], 0
|
||||
@@ -936,7 +936,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
call ._MovementShadow_Grass_Emote_BoulderDust
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_BOULDER_DUST
|
||||
ld [hl], OBJECT_ACTION_BOULDER_DUST
|
||||
ld hl, OBJECT_STEP_DURATION
|
||||
add hl, de
|
||||
ld a, [hl]
|
||||
@@ -980,7 +980,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
call ._MovementShadow_Grass_Emote_BoulderDust
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_GRASS_SHAKE
|
||||
ld [hl], OBJECT_ACTION_GRASS_SHAKE
|
||||
ld hl, OBJECT_STEP_DURATION
|
||||
add hl, de
|
||||
ld a, [hl]
|
||||
@@ -1013,7 +1013,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
call EndSpriteMovement
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_00
|
||||
ld [hl], OBJECT_ACTION_00
|
||||
ld hl, OBJECT_RANGE
|
||||
add hl, bc
|
||||
ld a, [hl]
|
||||
@@ -1053,7 +1053,7 @@ MapObjectMovementPattern: ; 47dd
|
||||
call UpdateTallGrassFlags
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_STEP
|
||||
ld [hl], OBJECT_ACTION_STEP
|
||||
ld hl, wCenteredObject
|
||||
ld a, [hMapObjectIndexBuffer]
|
||||
cp [hl]
|
||||
@@ -1092,7 +1092,7 @@ SetRandomStepDuration: ; 4b2d
|
||||
ld [hl], STANDING
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_STAND
|
||||
ld [hl], OBJECT_ACTION_STAND
|
||||
ld hl, OBJECT_STEP_TYPE
|
||||
add hl, bc
|
||||
ld [hl], STEP_TYPE_03
|
||||
@@ -1245,7 +1245,7 @@ TeleportFrom: ; 4c18
|
||||
.DoSpin:
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_SPIN
|
||||
ld [hl], OBJECT_ACTION_SPIN
|
||||
ld hl, OBJECT_STEP_DURATION
|
||||
add hl, bc
|
||||
dec [hl]
|
||||
@@ -1270,7 +1270,7 @@ TeleportFrom: ; 4c18
|
||||
.DoSpinRise:
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_SPIN
|
||||
ld [hl], OBJECT_ACTION_SPIN
|
||||
ld hl, OBJECT_31
|
||||
add hl, bc
|
||||
inc [hl]
|
||||
@@ -1310,7 +1310,7 @@ TeleportTo: ; 4c89
|
||||
.InitWait:
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_00
|
||||
ld [hl], OBJECT_ACTION_00
|
||||
ld hl, OBJECT_STEP_DURATION
|
||||
add hl, bc
|
||||
ld [hl], 16
|
||||
@@ -1341,7 +1341,7 @@ TeleportTo: ; 4c89
|
||||
.DoDescent:
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_SPIN
|
||||
ld [hl], OBJECT_ACTION_SPIN
|
||||
ld hl, OBJECT_31
|
||||
add hl, bc
|
||||
inc [hl]
|
||||
@@ -1369,7 +1369,7 @@ TeleportTo: ; 4c89
|
||||
.DoFinalSpin:
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_SPIN
|
||||
ld [hl], OBJECT_ACTION_SPIN
|
||||
ld hl, OBJECT_STEP_DURATION
|
||||
add hl, bc
|
||||
dec [hl]
|
||||
@@ -1399,7 +1399,7 @@ Skyfall: ; 4d14
|
||||
.Init:
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_00
|
||||
ld [hl], OBJECT_ACTION_00
|
||||
ld hl, OBJECT_STEP_DURATION
|
||||
add hl, bc
|
||||
ld [hl], 16
|
||||
@@ -1411,7 +1411,7 @@ Skyfall: ; 4d14
|
||||
ret nz
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_STEP
|
||||
ld [hl], OBJECT_ACTION_STEP
|
||||
ld hl, OBJECT_STEP_FRAME
|
||||
add hl, bc
|
||||
ld [hl], 0
|
||||
@@ -1496,9 +1496,9 @@ RockSmashStep: ; 4daf
|
||||
add hl, bc
|
||||
ld a, [hl]
|
||||
and %00000001
|
||||
ld a, PERSON_ACTION_STAND
|
||||
ld a, OBJECT_ACTION_STAND
|
||||
jr z, .yes
|
||||
ld a, PERSON_ACTION_00
|
||||
ld a, OBJECT_ACTION_00
|
||||
.yes
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
@@ -1511,9 +1511,9 @@ ReturnDigStep: ; 4dc8
|
||||
add hl, bc
|
||||
ld a, [hl]
|
||||
and %00000001
|
||||
ld a, PERSON_ACTION_SPIN
|
||||
ld a, OBJECT_ACTION_SPIN
|
||||
jr z, .yes
|
||||
ld a, PERSON_ACTION_SPIN_FLICKER
|
||||
ld a, OBJECT_ACTION_SPIN_FLICKER
|
||||
.yes
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
@@ -1819,7 +1819,7 @@ SkyfallTop: ; 4f83
|
||||
.Init:
|
||||
ld hl, OBJECT_ACTION
|
||||
add hl, bc
|
||||
ld [hl], PERSON_ACTION_SKYFALL
|
||||
ld [hl], OBJECT_ACTION_SKYFALL
|
||||
ld hl, OBJECT_STEP_DURATION
|
||||
add hl, bc
|
||||
ld [hl], 16
|
||||
@@ -1935,13 +1935,13 @@ Function5026: ; 5026
|
||||
ret
|
||||
; 5037
|
||||
|
||||
_GetMovementPerson: ; 5037
|
||||
ld hl, GetMovementPerson
|
||||
_GetMovementObject: ; 5037
|
||||
ld hl, GetMovementObject
|
||||
jp HandleMovementData
|
||||
; 503d
|
||||
|
||||
GetMovementPerson: ; 503d
|
||||
ld a, [wMovementPerson]
|
||||
GetMovementObject: ; 503d
|
||||
ld a, [wMovementObject]
|
||||
ret
|
||||
; 5041
|
||||
|
||||
@@ -2540,7 +2540,7 @@ RefreshPlayerSprite: ; 579d
|
||||
ret
|
||||
|
||||
.ok
|
||||
ld a, PERSON_ACTION_00
|
||||
ld a, OBJECT_ACTION_00
|
||||
ld [PlayerAction], a
|
||||
ret
|
||||
; 57ca
|
||||
|
Reference in New Issue
Block a user