#==============================================================================
# ■ Game_Party
#==============================================================================
class Game_Party
#--------------------------------------------------------------------------
# ○ メンバーの並び順変更
#--------------------------------------------------------------------------
def change_member_top(flag)
return if members.size == 0
if $game_switches[TMPTSRT::SW_BATTLE_MEMBER]
if flag
else
end
else
flag ? @actors.unshift(@actors.pop) : @actors.push(@actors.shift)
end
$game_player.refresh
$game_map.need_refresh = true
end
end
#==============================================================================
# ■ Scene_Map
#==============================================================================
class Scene_Map
#--------------------------------------------------------------------------
# ● フレーム更新
#--------------------------------------------------------------------------
alias tmptsrt_scene_map_update update
def update
tmptsrt_scene_map_update
if scene_change_ok?
if Input.trigger?(:L)
elsif Input.trigger?(:R)
elsif Input.trigger?(:X)
if $game_party.exists && !$game_map.interpreter.running? &&
!$game_player.moving?
id = TMPTSRT::ACTOR_EVENT[$game_party.members[0].id]
id ||= TMPTSRT::ACTOR_EVENT[0]
$game_temp.reserve_common_event(id) if id
end
end
end
end
end
[/pre]
#==============================================================================
# ■ Game_Party
#==============================================================================
class Game_Party
#--------------------------------------------------------------------------
# ○ メンバーの並び順変更
#--------------------------------------------------------------------------
def change_member_top(flag)
return if members.size == 0
if $game_switches[TMPTSRT::SW_BATTLE_MEMBER]
if flag
else
end
else
flag ? @actors.unshift(@actors.pop) : @actors.push(@actors.shift)
end
$game_player.refresh
$game_map.need_refresh = true
end
end
#==============================================================================
# ■ Scene_Map
#==============================================================================
class Scene_Map
#--------------------------------------------------------------------------
# ● フレーム更新
#--------------------------------------------------------------------------
alias tmptsrt_scene_map_update update
def update
tmptsrt_scene_map_update
if scene_change_ok?
if Input.trigger?(:L)
elsif Input.trigger?(:R)
elsif Input.trigger?(:X)
if $game_party.exists && !$game_map.interpreter.running? &&
!$game_player.moving?
id = TMPTSRT::ACTOR_EVENT[$game_party.members[0].id]
id ||= TMPTSRT::ACTOR_EVENT[0]
$game_temp.reserve_common_event(id) if id
end
end
end
end
end
[/pre]