panda

フォーラムへの返信

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • panda
    参加者

    このプラグイン、ちょっと使い方が分かりにくいですよね。
    基本的な機能としては「別の並列処理のイベントから、実行中のイベントを指定したラベル位置までジャンプさせる」という仕組みです。

    基本構成は以下のようになります。

    ■スキップされる側(通常実行のイベント)
    …(スキップ前のイベント)…
    スイッチ「スキップ可能」ON
    …(スキップしたい会話や演出)…
    ラベル:スキップ終了
    …(スキップ後のイベント)…

    ■スキップ操作を監視する側(並列処理イベント)
    出現条件:スイッチ「スキップ可能」
    トリガー:並列処理
    スキップ用のキーが押されているかを監視
    キーが押されたらプラグインコマンド「実行中イベントのスキップ」を実行(ラベル名=スキップ終了)
    スイッチ「スキップ可能」OFF

    流れとしては以下のような動きになります。

    1. スキップ可能にしたい場面でスイッチをON
    2. ONにしたスイッチに連動して並列処理イベントが起動
    3. 並列処理イベント内でキーが押されたか監視して、キーが押されたらプラグインコマンド実行
    4. 実行中のイベントがプラグインコマンドで指定したラベル位置までジャンプ
    panda
    参加者

    こんにちは。
    一定のダメージを与えたら逃げる、というのがあるので、毎ターン終了時にダメージ量の確認をする必要があると思います。
    バトルイベントで毎ターン、ターン終了時に、ボスの現在のHPと最大HPから与えたダメージ量を計算して変数に格納しておき、次のバトル開始時(ターン数0)にバトルイベントでその変数分HPを減らせば実現できると思います。

2件の投稿を表示中 - 1 - 2件目 (全2件中)