#============================================================================== # ○追加行動 Ver1.00 # for RGSS2 # 西瓜 / Space not far # http://muspell.raindrop.jp/ # 複数回行動するエネミーを作成します。 #============================================================================== # エネミーのメモ欄に<追加行動:n>と記入して下さい。nは正の整数です。 # 行動直後にn回分だけさらに追加で行動するようになります。 class Game_Actor < Game_Battler def extraaction_number return 0 end end class Game_Enemy < Game_Battler def extraaction_number s = enemy.note[/<追加行動:([0-9]+?)>/] result = ($1 != nil ? $1.to_i : 0) result = 0 if $game_troop.turn_count == 0 return result end end class Scene_Battle < Scene_Base alias snf_execute_action execute_action def execute_action snf_execute_action @active_battler.extraaction_number.times do @message_window.clear @active_battler.make_action snf_execute_action end end end