【自己解決】自動戦闘のアクターの行動抽選を行動直前にしたい
Posted: 2022年12月29日(木) 22:48
質問ばかりですみませんが教えて下さい。
アクターに自動戦闘をさせるステートが複数あるんですが戦闘中にこのステートを変更させた時にそのターンの行動がキャンセルさせます。
エネミーの場合は行動直前に行動内容を抽選させるようなスクリプトがあるようなのですが同じことを自動戦闘のアクターにも出来ないでしょうか?
やりたい事の例
①アクターAの自動戦闘ステート「ガンガンいこうぜ」→最強スキルを選択して攻撃の予定
②敵の行動や仲間の補助などによりアクターAの行動順が来る前にステート「ガンガン」を剥がして「呪文使うな」のステートに変更
③現状ではアクターAは何もしない
この③で同一ターン中のアクターAに「呪文使うな」の自動戦闘(例えば)通常攻撃を実行させたいです。
方法やそのようなスクリプトをご存知の方が居られましたら是非お力添えをお願いします。
アクターに自動戦闘をさせるステートが複数あるんですが戦闘中にこのステートを変更させた時にそのターンの行動がキャンセルさせます。
エネミーの場合は行動直前に行動内容を抽選させるようなスクリプトがあるようなのですが同じことを自動戦闘のアクターにも出来ないでしょうか?
やりたい事の例
①アクターAの自動戦闘ステート「ガンガンいこうぜ」→最強スキルを選択して攻撃の予定
②敵の行動や仲間の補助などによりアクターAの行動順が来る前にステート「ガンガン」を剥がして「呪文使うな」のステートに変更
③現状ではアクターAは何もしない
この③で同一ターン中のアクターAに「呪文使うな」の自動戦闘(例えば)通常攻撃を実行させたいです。
方法やそのようなスクリプトをご存知の方が居られましたら是非お力添えをお願いします。