MZ用プラグイン

NRP CTBとターン制を融合させた戦闘システム(CTTB) - NRP_CountTimeTurnBattle.js

シェア用テキスト:
▼NRP CTBとターン制を融合させた戦闘システム(CTTB)(砂川赳様作) - NRP_CountTimeTurnBattle.js
https://plugin-mz.fungamemake.com/archives/1062
一般的なターン制のように複数のキャラがまとまって行動します。ただし、敏捷性が高いキャラはその数値に比例して多くターンが回ってきます。逆に言うと、遅いキャラは出番が飛ばされることがあります。

ふりがな:CTBとたーんせいをゆうごうさせたせんとうしすてむ(CTTB)

機能概要: 一般的なターン制のように複数のキャラがまとまって行動します。ただし、敏捷性が高いキャラはその数値に比例して多くターンが回ってきます。逆に言うと、遅いキャラは出番が飛ばされることがあります。

利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認

作者:砂川赳

作者サイト:https://newrpg.seesaa.net//

解説ページ:https://newrpg.seesaa.net//article/472839675.html

ファイル名:NRP_CountTimeTurnBattle.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc v1.05 ターン制とCTBを無理やり融合させた夢の戦闘システムを実現します。
 * @author 砂川赳(http://newrpg.seesaa.net/)
 * @base NRP_VisualTurn
 * @orderBefore NRP_VisualTurn
 * @url http://newrpg.seesaa.net/article/472839675.html
 *
 * @help 一般的なターン制のように複数のキャラがまとまって行動します。
 * ただし、敏捷性が高いキャラはその数値に比例して多くターンが回ってきます。
 * 逆に言うと、遅いキャラは出番が飛ばされることがあります。
 *
 * 詳細は以下をご覧ください。
 * http://newrpg.seesaa.net/article/472839675.html
 *
 * このプラグイン単体では順序の表示を行いません。
 * NRP_VisualTurn.jsと組み合わせて使用してください。
 * http://newrpg.seesaa.net/article/472840225.html
 * 
 * ■利用規約
 * 特に制約はありません。
 * 改変、再配布自由、商用可、権利表示も任意です。
 * 作者は責任を負いませんが、不具合については可能な範囲で対応します。
 *
 * @param <Basic>
 * @text <基本設定>
 * @desc 見出しです。
 *
 * @param number
 * @text 計算人数(表示人数)
 * @parent <Basic>
 * @type number
 * @default 9
 * @desc ターン順序の計算を行う人数。これが表示される人数になります。
 * 指定なしなら9。
 *
 * @param <Battle Start>
 * @text <戦闘開始関連>
 * @desc 見出しです。
 *
 * @param actorStartRandomWt
 * @text 味方の始動時間バラツキ
 * @parent <Battle Start>
 * @type number
 * @default 0
 * @desc 味方の初期待ち時間を数値%分だけ分散させます。
 * 例:20ならば、90~110%に分散。指定なしは0。
 *
 * @param enemyStartRandomWt
 * @text 敵の始動時間バラツキ
 * @parent <Battle Start>
 * @type number
 * @default 20
 * @desc 敵の初期待ち時間を数値%分だけ分散させます。
 * 例:20ならば、90~110%に分散。指定なしは20。
 *
 * @param preemptiveAdvantage
 * @text 先制時の始動時間ボーナス
 * @parent <Battle Start>
 * @type number
 * @default 50
 * @desc 先制攻撃時の特典。
 * 指定した数値の%分だけ仲間のターンを早めます。
 *
 * @param surpriseAdvantage
 * @text 奇襲時の始動時間ボーナス
 * @parent <Battle Start>
 * @type number
 * @default 50
 * @desc 奇襲時の敵特典。
 * 指定した数値の%分だけ敵のターンを早めます。
 *
 * @param startTurn
 * @text 初期ターン数
 * @parent <Battle Start>
 * @type select
 * @option 0
 * @option 1
 * @default 1
 * @desc 戦闘開始時のターン数(敵の行動判定用)を設定します。
 * 初期値は1。MVのデフォルトの仕様だと0です。
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2026 All Rights Reserved.