Add constants for common map object ids.

This commit is contained in:
yenatch 2015-07-21 23:49:18 -07:00
parent dc620c08ee
commit ec10d9dd6f
85 changed files with 423 additions and 419 deletions

View File

@ -1,4 +1,6 @@
; script vars ; script vars
PLAYER EQU 0
LAST_TALKED EQU -2
const_def const_def
const VAR_STRINGBUFFER2 const VAR_STRINGBUFFER2

View File

@ -611,9 +611,9 @@ TryObjectEvent: ; 969b5
ld hl, OBJECT_MAP_OBJECT_INDEX ld hl, OBJECT_MAP_OBJECT_INDEX
add hl, bc add hl, bc
ld a, [hl] ld a, [hl]
ld [$ffe0], a ld [hLastTalked], a
ld a, [$ffe0] ld a, [hLastTalked]
call GetMapObject call GetMapObject
ld hl, MAPOBJECT_COLOR ld hl, MAPOBJECT_COLOR
add hl, bc add hl, bc
@ -1094,7 +1094,7 @@ WarpToNewMapScript: ; 96c34
FallIntoMapScript: ; 96c38 FallIntoMapScript: ; 96c38
newloadmap $f6 newloadmap $f6
playsound SFX_KINESIS playsound SFX_KINESIS
applymovement $0, MovementData_0x96c48 applymovement PLAYER, MovementData_0x96c48
playsound SFX_STRENGTH playsound SFX_STRENGTH
scall UnknownScript_0x96c4a scall UnknownScript_0x96c4a
end end

View File

@ -2761,7 +2761,7 @@ Function5602: ; 5602
ld a, [wd459] ld a, [wd459]
bit 7, a bit 7, a
jr z, .ok jr z, .ok
ld a, [$ffe0] ld a, [hLastTalked]
and a and a
jr z, .ok jr z, .ok
call Function5629 call Function5629

View File

@ -3167,11 +3167,11 @@ TalkToTrainerScript:: ; 0xbe66a
SeenByTrainerScript:: ; 0xbe675 SeenByTrainerScript:: ; 0xbe675
loadtrainerdata loadtrainerdata
playrammusic playrammusic
showemote EMOTE_SHOCK, -2, 30 showemote EMOTE_SHOCK, LAST_TALKED, 30
callasm Function831e callasm Function831e
applymovement2 MovementBuffer applymovement2 MovementBuffer
writepersonxy -2 writepersonxy LAST_TALKED
faceperson $0, -2 faceperson PLAYER, LAST_TALKED
jump StartBattleWithMapTrainerScript jump StartBattleWithMapTrainerScript
; 0xbe68a ; 0xbe68a

View File

@ -1046,7 +1046,7 @@ Script_cry: ; 0x971d1
GetScriptPerson: ; 0x971e3 GetScriptPerson: ; 0x971e3
and a and a
ret z ret z
cp $fe cp LAST_TALKED
ret z ret z
dec a dec a
ret ret
@ -1059,7 +1059,7 @@ Script_setlasttalked: ; 0x971ea
call GetScriptByte call GetScriptByte
call GetScriptPerson call GetScriptPerson
ld [$ffe0], a ld [hLastTalked], a
ret ret
; 0x971f3 ; 0x971f3
@ -1106,7 +1106,7 @@ Script_applymovement2: ; 0x97228
; parameters: ; parameters:
; data (MovementPointerLabelParam) ; data (MovementPointerLabelParam)
ld a, [$ffe0] ld a, [hLastTalked]
ld c, a ld c, a
jp ApplyMovement jp ApplyMovement
; 0x9722e ; 0x9722e
@ -1114,11 +1114,11 @@ Script_applymovement2: ; 0x97228
Script_faceplayer: ; 0x9722e Script_faceplayer: ; 0x9722e
; script command 0x6b ; script command 0x6b
ld a, [$ffe0] ld a, [hLastTalked]
and a and a
ret z ret z
ld d, $0 ld d, $0
ld a, [$ffe0] ld a, [hLastTalked]
ld e, a ld e, a
callba GetRelativeFacing callba GetRelativeFacing
ld a, d ld a, d
@ -1126,7 +1126,7 @@ rept 2
add a add a
endr endr
ld e, a ld e, a
ld a, [$ffe0] ld a, [hLastTalked]
ld d, a ld d, a
call ApplyPersonFacing call ApplyPersonFacing
ret ret
@ -1140,17 +1140,17 @@ Script_faceperson: ; 0x97248
call GetScriptByte call GetScriptByte
call GetScriptPerson call GetScriptPerson
cp $fe cp LAST_TALKED
jr c, .asm_97254 ; 0x97250 $2 jr c, .ok
ld a, [$ffe0] ld a, [hLastTalked]
.asm_97254 .ok
ld e, a ld e, a
call GetScriptByte call GetScriptByte
call GetScriptPerson call GetScriptPerson
cp $fe cp LAST_TALKED
jr nz, .asm_97261 ; 0x9725d $2 jr nz, .ok2
ld a, [$ffe0] ld a, [hLastTalked]
.asm_97261 .ok2
ld d, a ld d, a
push de push de
callba GetRelativeFacing callba GetRelativeFacing
@ -1174,10 +1174,10 @@ Script_spriteface: ; 0x97274
call GetScriptByte call GetScriptByte
call GetScriptPerson call GetScriptPerson
cp $fe cp LAST_TALKED
jr nz, .asm_97280 ; 0x9727c $2 jr nz, .ok
ld a, [$ffe0] ld a, [hLastTalked]
.asm_97280 .ok
ld d, a ld d, a
call GetScriptByte call GetScriptByte
rept 2 rept 2
@ -1271,10 +1271,10 @@ Script_disappear: ; 0x972ee
call GetScriptByte call GetScriptByte
call GetScriptPerson call GetScriptPerson
cp -2 cp LAST_TALKED
jr nz, .skip ; 0x972f6 $2 jr nz, .ok
ld a, [$ffe0] ld a, [hLastTalked]
.skip .ok
call DeleteObjectStruct call DeleteObjectStruct
ld a, [$ffaf] ld a, [$ffaf]
ld b, 1 ; set ld b, 1 ; set
@ -1354,10 +1354,10 @@ Script_writepersonxy: ; 0x9735b
call GetScriptByte call GetScriptByte
call GetScriptPerson call GetScriptPerson
cp $fe cp LAST_TALKED
jr nz, .asm_97367 ; 0x97363 $2 jr nz, .ok
ld a, [$ffe0] ld a, [hLastTalked]
.asm_97367 .ok
ld b, a ld b, a
callba Function80a1 callba Function80a1
ret ret
@ -1405,10 +1405,10 @@ Script_showemote: ; 0x97396
ld [ScriptVar], a ld [ScriptVar], a
call GetScriptByte call GetScriptByte
call GetScriptPerson call GetScriptPerson
cp $fe cp LAST_TALKED
jr z, .asm_973a8 ; 0x973a4 $2 jr z, .ok
ld [$ffe0], a ld [hLastTalked], a
.asm_973a8 .ok
call GetScriptByte call GetScriptByte
ld [ScriptDelay], a ld [ScriptDelay], a
ld b, BANK(ShowEmoteScript) ld b, BANK(ShowEmoteScript)
@ -1454,7 +1454,7 @@ Script_earthquake: ; 0x973c7
; 0x973e6 ; 0x973e6
UnknownScript_0x973e6: ; 973e6 UnknownScript_0x973e6: ; 973e6
applymovement $0, wd002 applymovement PLAYER, wd002
end end
; 973eb ; 973eb

View File

@ -108,7 +108,7 @@ PokeCenterNurseScript:
farwritetext UnknownText_0x1b01bd farwritetext UnknownText_0x1b01bd
pause 20 pause 20
special Mobile_HealParty special Mobile_HealParty
spriteface $fe, LEFT spriteface LAST_TALKED, LEFT
pause 10 pause 10
special HealParty special HealParty
playmusic MUSIC_NONE playmusic MUSIC_NONE
@ -116,7 +116,7 @@ PokeCenterNurseScript:
special HealMachineAnim special HealMachineAnim
pause 30 pause 30
special RestartMapMusic special RestartMapMusic
spriteface $fe, DOWN spriteface LAST_TALKED, DOWN
pause 10 pause 10
checkphonecall ; elm already called about pokerus checkphonecall ; elm already called about pokerus
@ -133,9 +133,9 @@ PokeCenterNurseScript:
.done .done
farwritetext UnknownText_0x1b020b farwritetext UnknownText_0x1b020b
spriteface $fe, UP spriteface LAST_TALKED, UP
pause 10 pause 10
spriteface $fe, DOWN spriteface LAST_TALKED, DOWN
pause 10 pause 10
closetext closetext
@ -308,7 +308,7 @@ BugContestResultsWarpScript:
clearevent EVENT_ROUTE_36_NATIONAL_PARK_GATE_OFFICER_NOT_CONTEST_DAY clearevent EVENT_ROUTE_36_NATIONAL_PARK_GATE_OFFICER_NOT_CONTEST_DAY
setevent EVENT_WARPED_FROM_ROUTE_35_NATIONAL_PARK_GATE setevent EVENT_WARPED_FROM_ROUTE_35_NATIONAL_PARK_GATE
warp GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE, $0, $4 warp GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE, $0, $4
applymovement $0, Movement_ContestResults_WalkAfterWarp applymovement PLAYER, Movement_ContestResults_WalkAfterWarp
BugContestResultsScript: BugContestResultsScript:
clearflag ENGINE_BUG_CONTEST_TIMER clearflag ENGINE_BUG_CONTEST_TIMER

View File

@ -1457,7 +1457,7 @@ CheckTrainerBattle:: ; 360d
.startbattle .startbattle
pop de pop de
pop af pop af
ld [$ffe0], a ld [hLastTalked], a
ld a, b ld a, b
ld [CurFruit], a ld [CurFruit], a
ld a, c ld a, c
@ -1474,7 +1474,7 @@ Function3674:: ; 3674
Function367e:: ; 367e Function367e:: ; 367e
call GetMapScriptHeaderBank call GetMapScriptHeaderBank
ld [EngineBuffer1], a ld [EngineBuffer1], a
ld a, [$ffe0] ld a, [hLastTalked]
call GetMapObject call GetMapObject
ld hl, MAPOBJECT_SCRIPT_POINTER ld hl, MAPOBJECT_SCRIPT_POINTER
add hl, bc add hl, bc

View File

@ -64,6 +64,8 @@ hBGMapUpdate EQU $ffdb
hTileAnimFrame EQU $ffdf hTileAnimFrame EQU $ffdf
hLastTalked EQU $ffe0
hRandom EQU $ffe1 hRandom EQU $ffe1
hRandomAdd EQU $ffe1 hRandomAdd EQU $ffe1
hRandomSub EQU $ffe2 hRandomSub EQU $ffe2

View File

@ -3671,14 +3671,14 @@ Function830d: ; 830d
; 831e ; 831e
Function831e: ; 831e Function831e: ; 831e
ld a, [$ffe0] ld a, [hLastTalked]
call Function1b1e call Function1b1e
ld a, $3e ld a, $3e
call Function1b3f call Function1b3f
ld a, [wd03f] ld a, [wd03f]
dec a dec a
jr z, Function833b jr z, Function833b
ld a, [$ffe0] ld a, [hLastTalked]
ld b, a ld b, a
ld c, 0 ld c, 0
ld d, 1 ld d, 1
@ -5009,7 +5009,7 @@ UsedSurfScript: ; c986
special PlayMapMusic special PlayMapMusic
; step into the water ; step into the water
special Function8379 ; (slow_step_x, step_end) special Function8379 ; (slow_step_x, step_end)
applymovement $0, MovementBuffer ; PLAYER, MovementBuffer applymovement PLAYER, MovementBuffer ; PLAYER, MovementBuffer
end end
; c9a2 ; c9a2
@ -5301,7 +5301,7 @@ Script_UsedWaterfall: ; 0xcb20
loadmovesprites loadmovesprites
playsound SFX_BUBBLEBEAM playsound SFX_BUBBLEBEAM
.loop .loop
applymovement $0, WaterfallStep applymovement PLAYER, WaterfallStep
callasm CheckContinueWaterfall callasm CheckContinueWaterfall
iffalse .loop iffalse .loop
end end
@ -5497,13 +5497,13 @@ UsedDigOrEscapeRopeScript: ; 0xcc3c
closetext closetext
loadmovesprites loadmovesprites
playsound SFX_WARP_TO playsound SFX_WARP_TO
applymovement $0, MovementData_0xcc59 applymovement PLAYER, MovementData_0xcc59
farscall UnknownScript_0x122c1 farscall UnknownScript_0x122c1
special WarpToSpawnPoint special WarpToSpawnPoint
writecode VAR_MOVEMENT, $0 writecode VAR_MOVEMENT, $0
newloadmap $f5 newloadmap $f5
playsound SFX_WARP_FROM playsound SFX_WARP_FROM
applymovement $0, MovementData_0xcc5d applymovement PLAYER, MovementData_0xcc5d
end end
; 0xcc59 ; 0xcc59
@ -5595,13 +5595,13 @@ Script_UsedTeleport: ; 0xccbb
reloadmappart reloadmappart
loadmovesprites loadmovesprites
playsound SFX_WARP_TO playsound SFX_WARP_TO
applymovement $0, MovementData_0xcce1 applymovement PLAYER, MovementData_0xcce1
farscall UnknownScript_0x122c1 farscall UnknownScript_0x122c1
special WarpToSpawnPoint special WarpToSpawnPoint
writecode VAR_MOVEMENT, $0 writecode VAR_MOVEMENT, $0
newloadmap $f4 newloadmap $f4
playsound SFX_WARP_FROM playsound SFX_WARP_FROM
applymovement $0, MovementData_0xcce3 applymovement PLAYER, MovementData_0xcce3
end end
; 0xcce1 ; 0xcce1
@ -6057,7 +6057,7 @@ GetFacingObject: ; cf0d
ld hl, OBJECT_MAP_OBJECT_INDEX ld hl, OBJECT_MAP_OBJECT_INDEX
add hl, bc add hl, bc
ld a, [hl] ld a, [hl]
ld [$ffe0], a ld [hLastTalked], a
call GetMapObject call GetMapObject
ld hl, MAPOBJECT_FACING ld hl, MAPOBJECT_FACING
add hl, bc add hl, bc
@ -6264,16 +6264,16 @@ Script_GotABite: ; 0xd035
scall Script_FishCastRod scall Script_FishCastRod
callasm Fishing_CheckFacingUp callasm Fishing_CheckFacingUp
iffalse .FacingUp iffalse .FacingUp
applymovement $0, MovementData_0xd062 applymovement PLAYER, MovementData_0xd062
jump .FightTheHookedPokemon jump .FightTheHookedPokemon
; 0xd046 ; 0xd046
.FacingUp: ; 0xd046 .FacingUp: ; 0xd046
applymovement $0, MovementData_0xd05c applymovement PLAYER, MovementData_0xd05c
.FightTheHookedPokemon: ; 0xd04a .FightTheHookedPokemon: ; 0xd04a
pause 40 pause 40
applymovement $0, MovementData_0xd069 applymovement PLAYER, MovementData_0xd069
writetext UnknownText_0xd0a4 writetext UnknownText_0xd0a4
callasm PutTheRodAway callasm PutTheRodAway
loadmovesprites loadmovesprites
@ -6328,7 +6328,7 @@ Script_FishCastRod: ; 0xd07c
loademote $9 loademote $9
callasm Functionb84b3 callasm Functionb84b3
loademote $0 loademote $0
applymovement $0, MovementData_0xd093 applymovement PLAYER, MovementData_0xd093
pause 40 pause 40
end end
; 0xd093 ; 0xd093
@ -12317,7 +12317,7 @@ UnknownScript_0x122c1: ; 0x122c1
FindItemInBallScript:: ; 0x122ce FindItemInBallScript:: ; 0x122ce
callasm Function122f8 callasm Function122f8
iffalse NoRoomForItemInBallScript iffalse NoRoomForItemInBallScript
disappear $fe disappear LAST_TALKED
loadfont loadfont
writetext UnknownText_0x122ee writetext UnknownText_0x122ee
playsound SFX_ITEM playsound SFX_ITEM
@ -12729,22 +12729,22 @@ Script_ForcedMovement:: ; 0x1253d
; 0x12550 ; 0x12550
UnknownScript_0x12550: ; 0x12550 UnknownScript_0x12550: ; 0x12550
applymovement $0, MovementData_0x12564 applymovement PLAYER, MovementData_0x12564
end end
; 0x12555 ; 0x12555
UnknownScript_0x12555: ; 0x12555 UnknownScript_0x12555: ; 0x12555
applymovement $0, MovementData_0x1256b applymovement PLAYER, MovementData_0x1256b
end end
; 0x1255a ; 0x1255a
UnknownScript_0x1255a: ; 0x1255a UnknownScript_0x1255a: ; 0x1255a
applymovement $0, MovementData_0x12572 applymovement PLAYER, MovementData_0x12572
end end
; 0x1255f ; 0x1255f
UnknownScript_0x1255f: ; 0x1255f UnknownScript_0x1255f: ; 0x1255f
applymovement $0, MovementData_0x12579 applymovement PLAYER, MovementData_0x12579
end end
; 0x12564 ; 0x12564

View File

@ -28,23 +28,23 @@ AzaleaTown_MapScriptHeader:
UnknownScript_0x198018: UnknownScript_0x198018:
moveperson $b, $b, $b moveperson $b, $b, $b
spriteface $0, RIGHT spriteface PLAYER, RIGHT
showemote EMOTE_SHOCK, $0, 15 showemote EMOTE_SHOCK, PLAYER, 15
special Functionc48f special Functionc48f
pause 15 pause 15
appear $b appear $b
applymovement $b, MovementData_0x198134 applymovement $b, MovementData_0x198134
spriteface $0, DOWN spriteface PLAYER, DOWN
jump UnknownScript_0x198049 jump UnknownScript_0x198049
UnknownScript_0x198034: UnknownScript_0x198034:
spriteface $0, RIGHT spriteface PLAYER, RIGHT
showemote EMOTE_SHOCK, $0, 15 showemote EMOTE_SHOCK, PLAYER, 15
special Functionc48f special Functionc48f
pause 15 pause 15
appear $b appear $b
applymovement $b, MovementData_0x19813c applymovement $b, MovementData_0x19813c
spriteface $0, UP spriteface PLAYER, UP
UnknownScript_0x198049: UnknownScript_0x198049:
playmusic MUSIC_RIVAL_ENCOUNTER playmusic MUSIC_RIVAL_ENCOUNTER
loadfont loadfont
@ -88,7 +88,7 @@ UnknownScript_0x198091:
writetext UnknownText_0x198233 writetext UnknownText_0x198233
closetext closetext
loadmovesprites loadmovesprites
spriteface $0, LEFT spriteface PLAYER, LEFT
applymovement $b, MovementData_0x198144 applymovement $b, MovementData_0x198144
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
disappear $b disappear $b
@ -146,7 +146,7 @@ WoosterScript:
end end
UnknownScript_0x1980e5: UnknownScript_0x1980e5:
applymovement $0, MovementData_0x198148 applymovement PLAYER, MovementData_0x198148
loadfont loadfont
writetext UnknownText_0x1985df writetext UnknownText_0x1985df
keeptextopen keeptextopen

View File

@ -105,14 +105,14 @@ UnknownScript_0x9e454:
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
domaptrigger GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY, $0 domaptrigger GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY, $0
follow $2, $0 follow $2, PLAYER
applymovement $2, MovementData_0x9e571 applymovement $2, MovementData_0x9e571
writebyte $a writebyte $a
special Function170687 special Function170687
warpsound warpsound
disappear $2 disappear $2
stopfollow stopfollow
applymovement $0, MovementData_0x9e576 applymovement PLAYER, MovementData_0x9e576
warpcheck warpcheck
end end

View File

@ -18,7 +18,7 @@ UnknownScript_0x9f420:
end end
UnknownScript_0x9f421: UnknownScript_0x9f421:
applymovement $0, MovementData_0x9e58c applymovement PLAYER, MovementData_0x9e58c
UnknownScript_0x9f425: UnknownScript_0x9f425:
writebyte $2 writebyte $2
special Function170b44 special Function170b44
@ -40,7 +40,7 @@ UnknownScript_0x9f425:
warpsound warpsound
disappear $2 disappear $2
applymovement $3, MovementData_0x9e59c applymovement $3, MovementData_0x9e59c
applymovement $0, MovementData_0x9e5a7 applymovement PLAYER, MovementData_0x9e5a7
loadfont loadfont
writetext UnknownText_0x9ee92 writetext UnknownText_0x9ee92
closetext closetext
@ -57,7 +57,7 @@ UnknownScript_0x9f425:
iffalse UnknownScript_0x9f483 iffalse UnknownScript_0x9f483
UnknownScript_0x9f477: UnknownScript_0x9f477:
loadmovesprites loadmovesprites
applymovement $0, MovementData_0x9e5a9 applymovement PLAYER, MovementData_0x9e5a9
applymovement $3, MovementData_0x9e5a1 applymovement $3, MovementData_0x9e5a1
jump UnknownScript_0x9f425 jump UnknownScript_0x9f425

View File

@ -17,20 +17,20 @@ UnknownScript_0x9f567:
end end
UnknownScript_0x9f568: UnknownScript_0x9f568:
follow $2, $0 follow $2, PLAYER
applymovement $2, MovementData_0x9f58f applymovement $2, MovementData_0x9f58f
applymovement $0, MovementData_0x9f592 applymovement PLAYER, MovementData_0x9f592
writebyte $a writebyte $a
special Function170687 special Function170687
playsound SFX_ELEVATOR playsound SFX_ELEVATOR
earthquake 60 earthquake 60
waitbutton waitbutton
follow $2, $0 follow $2, PLAYER
applymovement $2, MovementData_0x9e578 applymovement $2, MovementData_0x9e578
stopfollow stopfollow
warpsound warpsound
disappear $2 disappear $2
applymovement $0, MovementData_0x9e578 applymovement PLAYER, MovementData_0x9e578
warpcheck warpcheck
end end

View File

@ -17,7 +17,7 @@ UnknownScript_0x9f5c0:
end end
UnknownScript_0x9f5c1: UnknownScript_0x9f5c1:
follow $2, $0 follow $2, PLAYER
callasm Function_0x9f5cb callasm Function_0x9f5cb
jump UnknownScript_0x9f5dc jump UnknownScript_0x9f5dc
@ -65,13 +65,13 @@ UnknownScript_0x9f618:
jump UnknownScript_0x9f61f jump UnknownScript_0x9f61f
UnknownScript_0x9f61f: UnknownScript_0x9f61f:
faceperson $0, $2 faceperson PLAYER, $2
loadfont loadfont
writetext UnknownText_0x9ec26 writetext UnknownText_0x9ec26
closetext closetext
loadmovesprites loadmovesprites
stopfollow stopfollow
applymovement $0, MovementData_0x9e576 applymovement PLAYER, MovementData_0x9e576
warpcheck warpcheck
end end

View File

@ -32,7 +32,7 @@ UnknownScript_0x1809ac:
return return
UnknownScript_0x1809ad: UnknownScript_0x1809ad:
applymovement $0, MovementData_0x1809f9 applymovement PLAYER, MovementData_0x1809f9
refreshscreen $86 refreshscreen $86
playsound SFX_STRENGTH playsound SFX_STRENGTH
earthquake 80 earthquake 80

View File

@ -53,7 +53,7 @@ UnknownScript_0x185c25:
pause 15 pause 15
spriteface $4, RIGHT spriteface $4, RIGHT
pause 15 pause 15
applymovement $0, MovementData_0x185ccd applymovement PLAYER, MovementData_0x185ccd
applymovement $4, MovementData_0x185ccf applymovement $4, MovementData_0x185ccf
playmusic MUSIC_RIVAL_ENCOUNTER playmusic MUSIC_RIVAL_ENCOUNTER
loadfont loadfont
@ -101,13 +101,13 @@ UnknownScript_0x185c80:
special Functionc48f special Functionc48f
pause 15 pause 15
earthquake 50 earthquake 50
showemote EMOTE_SHOCK, $0, 15 showemote EMOTE_SHOCK, PLAYER, 15
playsound SFX_ENTER_DOOR playsound SFX_ENTER_DOOR
waitbutton waitbutton
changeblock $a, $8, $25 changeblock $a, $8, $25
reloadmappart reloadmappart
pause 15 pause 15
applymovement $0, MovementData_0x185cd1 applymovement PLAYER, MovementData_0x185cd1
playsound SFX_KINESIS playsound SFX_KINESIS
showemote EMOTE_SHOCK, $4, 20 showemote EMOTE_SHOCK, $4, 20
loadfont loadfont

View File

@ -30,48 +30,48 @@ UnknownScript_0x18616b:
playmusic MUSIC_NONE playmusic MUSIC_NONE
pause 30 pause 30
appear $3 appear $3
spriteface $0, UP spriteface PLAYER, UP
pause 5 pause 5
disappear $6 disappear $6
pause 15 pause 15
cry RAIKOU cry RAIKOU
appear $4 appear $4
spriteface $0, UP spriteface PLAYER, UP
pause 5 pause 5
disappear $7 disappear $7
pause 15 pause 15
cry ENTEI cry ENTEI
appear $5 appear $5
spriteface $0, UP spriteface PLAYER, UP
pause 5 pause 5
disappear $8 disappear $8
pause 15 pause 15
cry SUICUNE cry SUICUNE
pause 15 pause 15
playsound SFX_WARP_FROM playsound SFX_WARP_FROM
spriteface $0, LEFT spriteface PLAYER, LEFT
applymovement $3, MovementData_0x186236 applymovement $3, MovementData_0x186236
disappear $3 disappear $3
waitbutton waitbutton
playsound SFX_WARP_FROM playsound SFX_WARP_FROM
spriteface $0, RIGHT spriteface PLAYER, RIGHT
applymovement $4, MovementData_0x18623b applymovement $4, MovementData_0x18623b
disappear $4 disappear $4
waitbutton waitbutton
pause 15 pause 15
playsound SFX_WARP_FROM playsound SFX_WARP_FROM
spriteface $0, UP spriteface PLAYER, UP
applymovement $5, MovementData_0x186241 applymovement $5, MovementData_0x186241
playsound SFX_WARP_FROM playsound SFX_WARP_FROM
spriteface $0, DOWN spriteface PLAYER, DOWN
applymovement $5, MovementData_0x186248 applymovement $5, MovementData_0x186248
spriteface $0, UP spriteface PLAYER, UP
pause 20 pause 20
cry SUICUNE cry SUICUNE
pause 30 pause 30
playsound SFX_WARP_FROM playsound SFX_WARP_FROM
applymovement $5, MovementData_0x186253 applymovement $5, MovementData_0x186253
spriteface $0, DOWN spriteface PLAYER, DOWN
disappear $5 disappear $5
waitbutton waitbutton
special RestartMapMusic special RestartMapMusic

View File

@ -57,7 +57,7 @@ FisherScript_0x72144:
writetext UnknownText_0x72345 writetext UnknownText_0x72345
closetext closetext
loadmovesprites loadmovesprites
spriteface $fe, LEFT spriteface LAST_TALKED, LEFT
end end
.UnknownScript_0x72172 .UnknownScript_0x72172
@ -71,14 +71,14 @@ UnknownScript_0x7217b:
writetext UnknownText_0x7238a writetext UnknownText_0x7238a
closetext closetext
loadmovesprites loadmovesprites
spriteface $fe, LEFT spriteface LAST_TALKED, LEFT
end end
UnknownScript_0x72184: UnknownScript_0x72184:
writetext UnknownText_0x723d9 writetext UnknownText_0x723d9
closetext closetext
loadmovesprites loadmovesprites
spriteface $fe, LEFT spriteface LAST_TALKED, LEFT
end end
CeladonGymGuyScript: CeladonGymGuyScript:

View File

@ -48,7 +48,7 @@ UnknownScript_0x1883de:
waitbutton waitbutton
special RestartMapMusic special RestartMapMusic
pause 15 pause 15
spriteface $0, DOWN spriteface PLAYER, DOWN
pause 15 pause 15
end end

View File

@ -34,35 +34,35 @@ CherrygroveCityGuideGent:
closetext closetext
loadmovesprites loadmovesprites
playmusic MUSIC_SHOW_ME_AROUND playmusic MUSIC_SHOW_ME_AROUND
follow $2, $0 follow $2, PLAYER
applymovement $2, MovementData_0x19c195 applymovement $2, MovementData_0x19c195
loadfont loadfont
writetext GuideGentPokeCenterText writetext GuideGentPokeCenterText
closetext closetext
loadmovesprites loadmovesprites
applymovement $2, MovementData_0x19c19b applymovement $2, MovementData_0x19c19b
spriteface $0, UP spriteface PLAYER, UP
loadfont loadfont
writetext GuideGentMartText writetext GuideGentMartText
closetext closetext
loadmovesprites loadmovesprites
applymovement $2, MovementData_0x19c1a3 applymovement $2, MovementData_0x19c1a3
spriteface $0, UP spriteface PLAYER, UP
loadfont loadfont
writetext GuideGentRoute30Text writetext GuideGentRoute30Text
closetext closetext
loadmovesprites loadmovesprites
applymovement $2, MovementData_0x19c1ac applymovement $2, MovementData_0x19c1ac
spriteface $0, LEFT spriteface PLAYER, LEFT
loadfont loadfont
writetext GuideGentSeaText writetext GuideGentSeaText
closetext closetext
loadmovesprites loadmovesprites
applymovement $2, MovementData_0x19c1b6 applymovement $2, MovementData_0x19c1b6
spriteface $0, UP spriteface PLAYER, UP
pause 60 pause 60
spriteface $2, LEFT spriteface $2, LEFT
spriteface $0, RIGHT spriteface PLAYER, RIGHT
loadfont loadfont
writetext GuideGentGiftText writetext GuideGentGiftText
keeptextopen keeptextopen
@ -76,7 +76,7 @@ CherrygroveCityGuideGent:
loadmovesprites loadmovesprites
stopfollow stopfollow
special RestartMapMusic special RestartMapMusic
spriteface $0, UP spriteface PLAYER, UP
applymovement $2, MovementData_0x19c1cb applymovement $2, MovementData_0x19c1cb
playsound SFX_ENTER_DOOR playsound SFX_ENTER_DOOR
disappear $2 disappear $2
@ -101,13 +101,13 @@ UnknownScript_0x19c0aa:
moveperson $3, $27, $7 moveperson $3, $27, $7
UnknownScript_0x19c0ae: UnknownScript_0x19c0ae:
spriteface $0, RIGHT spriteface PLAYER, RIGHT
showemote EMOTE_SHOCK, $0, 15 showemote EMOTE_SHOCK, PLAYER, 15
special Functionc48f special Functionc48f
pause 15 pause 15
appear $3 appear $3
applymovement $3, MovementData_0x19c1ce applymovement $3, MovementData_0x19c1ce
spriteface $0, RIGHT spriteface PLAYER, RIGHT
playmusic MUSIC_RIVAL_ENCOUNTER playmusic MUSIC_RIVAL_ENCOUNTER
loadfont loadfont
writetext UnknownText_0x19c4e2 writetext UnknownText_0x19c4e2
@ -165,8 +165,8 @@ UnknownScript_0x19c126:
loadmovesprites loadmovesprites
UnknownScript_0x19c12f: UnknownScript_0x19c12f:
playsound SFX_TACKLE playsound SFX_TACKLE
applymovement $0, MovementData_0x19c1d4 applymovement PLAYER, MovementData_0x19c1d4
spriteface $0, LEFT spriteface PLAYER, LEFT
applymovement $3, MovementData_0x19c1da applymovement $3, MovementData_0x19c1da
disappear $3 disappear $3
dotrigger $0 dotrigger $0

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