=begin タイマーが0になった時に任意のスイッチをONにします。(VX用) http://www.tktkgame.com/ http://www11.atpages.jp/namahanka/  タイマーが0になった時に任意のスイッチをONにします。  タイマーに値をセットしたときにスイッチはOFFになります。 2010/04/05 バグ修正 =end class Game_System # ▽設定ココから▽------------------------------------------------------------ # タイマーが0になった時にONにするスイッチNo HN_TIMER_SWITCH_ON = 10 # タイマーが0になった時に戦闘を強制終了させるかどうか HN_TIMER_BATTLE_CANCEL = true # △設定ココまで△------------------------------------------------------------ # 時間代入時にスイッチOFF def timer=(value) @timer = value if @timer > 0 $game_switches[HN_TIMER_SWITCH_ON] = false if HN_TIMER_SWITCH_ON > 0 end end #-------------------------------------------------------------------------- # ● フレーム更新 #-------------------------------------------------------------------------- # 再定義 タイマー0でスイッチON def update # タイマーを 1 減らす if @timer_working and @timer > 0 @timer -= 1 if @timer == 0 $game_switches[HN_TIMER_SWITCH_ON] = true if HN_TIMER_SWITCH_ON > 0 if HN_TIMER_BATTLE_CANCEL and $game_temp.in_battle # 戦闘中にタイマーが 0 に $game_temp.next_scene = "map" # なったら戦闘を中断する end end end end end