# # 主人公バトラーがやられると敗北 #  (C)2007 TYPE74RX-T # # カスタマイズポイント:9行目 module RX_T HERO_ID = 1 # ★ 主人公キャラのID情報を格納する変数番号 end #============================================================================== # ■ Game_Party #------------------------------------------------------------------------------ #  パーティを扱うクラスです。ゴールドやアイテムなどの情報が含まれます。このク # ラスのインスタンスは $game_party で参照されます。 #============================================================================== class Game_Party #-------------------------------------------------------------------------- # ● 全滅判定 #-------------------------------------------------------------------------- def all_dead? # パーティ人数が 0 人の場合 if $game_party.actors.size == 0 return false end # ★ --------------------追加ここから-------------------- for actor in @actors # 主人公バトラーのHPが 0 の場合 if actor.id == $game_variables[RX_T::HERO_ID] and actor.hp < 1 # 全滅 return true end end # ★ --------------------追加ここまで-------------------- # HP 0 以上のアクターがパーティにいる場合 for actor in @actors if actor.hp > 0 return false end end # 全滅 return true end end