class Game_Battler < Game_BattlerBase
#--------------------------------------------------------------------------
# ● 附加状态
#--------------------------------------------------------------------------
alias tan_66rpg_add_state add_state
def add_state(state_id)
tan_66rpg_add_state(state_id)
if state_id == 1 && $game_party.in_battle # 如状态是「无法战斗」(1号状态)
if self.actor? && self.exist? # 附加1号状态的是角色
$game_party.remove_actor(self.id) if $game_party.members.size > 1 # 队伍移除死亡角色
#if $game_party.members.size == 0 # 队伍为无角色的情况下
#SceneManager.goto(Scene_Gameover) # 游戏结束
#end
end
end
end
end
class Game_Battler < Game_BattlerBase
#--------------------------------------------------------------------------
# ● 附加状态
#--------------------------------------------------------------------------
alias tan_66rpg_add_state add_state
def add_state(state_id)
tan_66rpg_add_state(state_id)
if state_id == 1 && $game_party.in_battle # 如状态是「无法战斗」(1号状态)
if self.actor? && self.exist? # 附加1号状态的是角色
$game_party.remove_actor(self.id) if $game_party.members.size > 1 # 队伍移除死亡角色
#if $game_party.members.size == 0 # 队伍为无角色的情况下
#SceneManager.goto(Scene_Gameover) # 游戏结束
#end
end
end
end
end