mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
The player now dismounts the Bicycle after various map transfers
This commit is contained in:
@@ -101,6 +101,7 @@ def pbStartOver(gameover = false)
|
||||
$game_temp.player_new_x = $PokemonGlobal.pokecenterX
|
||||
$game_temp.player_new_y = $PokemonGlobal.pokecenterY
|
||||
$game_temp.player_new_direction = $PokemonGlobal.pokecenterDirection
|
||||
pbDismountBike
|
||||
$scene.transfer_player if $scene.is_a?(Scene_Map)
|
||||
$game_map.refresh
|
||||
else
|
||||
@@ -126,6 +127,7 @@ def pbStartOver(gameover = false)
|
||||
$game_temp.player_new_x = homedata[1]
|
||||
$game_temp.player_new_y = homedata[2]
|
||||
$game_temp.player_new_direction = homedata[3]
|
||||
pbDismountBike
|
||||
$scene.transfer_player if $scene.is_a?(Scene_Map)
|
||||
$game_map.refresh
|
||||
else
|
||||
|
||||
@@ -283,6 +283,7 @@ HiddenMoveHandlers::UseMove.add(:DIG, proc { |move, pokemon|
|
||||
$game_temp.player_new_x = escape[1]
|
||||
$game_temp.player_new_y = escape[2]
|
||||
$game_temp.player_new_direction = escape[3]
|
||||
pbDismountBike
|
||||
$scene.transfer_player
|
||||
$game_map.autoplay
|
||||
$game_map.refresh
|
||||
@@ -535,6 +536,7 @@ def pbFlyToNewLocation(pkmn = nil, move = :FLY)
|
||||
$game_temp.player_new_y = $game_temp.fly_destination[2]
|
||||
$game_temp.player_new_direction = 2
|
||||
$game_temp.fly_destination = nil
|
||||
pbDismountBike
|
||||
$scene.transfer_player
|
||||
$game_map.autoplay
|
||||
$game_map.refresh
|
||||
@@ -940,6 +942,7 @@ HiddenMoveHandlers::UseMove.add(:TELEPORT, proc { |move, pokemon|
|
||||
$game_temp.player_new_x = healing[1]
|
||||
$game_temp.player_new_y = healing[2]
|
||||
$game_temp.player_new_direction = 2
|
||||
pbDismountBike
|
||||
$scene.transfer_player
|
||||
$game_map.autoplay
|
||||
$game_map.refresh
|
||||
|
||||
@@ -234,6 +234,7 @@ class BattleChallengeData
|
||||
$game_temp.player_new_x = @start[1]
|
||||
$game_temp.player_new_y = @start[2]
|
||||
$game_temp.player_new_direction = 8
|
||||
pbDismountBike
|
||||
$scene.transfer_player
|
||||
end
|
||||
end
|
||||
|
||||
@@ -33,6 +33,7 @@ class SafariState
|
||||
$game_temp.player_new_x = @start[1]
|
||||
$game_temp.player_new_y = @start[2]
|
||||
$game_temp.player_new_direction = 2
|
||||
pbDismountBike
|
||||
$scene.transfer_player
|
||||
}
|
||||
end
|
||||
|
||||
@@ -164,6 +164,7 @@ class BugContestState
|
||||
$game_temp.player_new_x = @start[1]
|
||||
$game_temp.player_new_y = @start[2]
|
||||
$game_temp.player_new_direction = @start[3]
|
||||
pbDismountBike
|
||||
$scene.transfer_player
|
||||
$game_map.need_refresh = true # in case player moves to the same map
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user