MZ用プラグイン

MPP TPBクールダウン - MPP_TpbCooldown.js

シェア用テキスト:
▼MPP TPBクールダウン(木星ペンギン様作) - MPP_TpbCooldown.js
https://plugin-mz.fungamemake.com/archives/2891
時間経過によるクールダウンを必要とするアイテム/スキルが作成できるようになります。

ふりがな:TPBくーるだうん

機能概要: 時間経過によるクールダウンを必要とするアイテム/スキルが作成できるようになります。

利用規約(ライセンス): MITライセンス

作者:木星ペンギン

作者サイト:https://woodpenguin.web.fc2.com/MV_Plugin/

解説ページ:https://woodpenguin.web.fc2.com/MV_Plugin/MessageSE.htm…

ファイル名:MPP_TpbCooldown.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc 時間経過によるクールダウンを必要とするアイテム/スキルが作成できるようになります。
 * @author 木星ペンギン
 * @url 
 * 
 * @help [version 2.0.0]
 * このプラグインはRPGツクールMZ用です。
 * 
 * ▼ アイテム/スキルのメモ欄
 *  〇 <Cooldown:n>
 *      n : 秒数(小数点以下設定可能)
 *   - アイテム/スキルが再使用可能になる時間を設定します。
 *   - クールダウンはアクションが終了した時点から開始します。
 * 
 *  〇 <CooldownType:type>
 *       type : 任意の文字列
 *   - アイテム/スキルに[クールダウンタイプ]を設定します。
 *   - これが設定されたアイテム/スキルを使用した場合、
 *     同じタイプのアイテム/スキル全てにクールダウンが発生します。
 *   - アイテムとスキルは別枠です。
 * 
 *  〇 <PartyCooldown>
 *   - これが設定されたアイテム/スキルはクールダウン時間がパーティ全員で
 *     共有されます。
 *   - クールダウンはアイテム/スキルを使用した後に開始されます。
 *   - そのため、アイテム/スキル使用を実行する前に、別のアクターが
 *     行動選択することは可能です。
 *   - その場合、アクション実行時に何もしないで行動を終了します。
 * 
 *  〇 <StartCooldown:n>
 *      n : 秒数(小数点以下設定可能)
 *   - 戦闘開始時に指定した時間のクールダウンが発生します。
 * 
 *  〇 <EffItemCd:n> / <EffSkillCd:n>
 *      n : 秒数(小数点以下設定可能)
 *   - 全アイテムまたはスキルのクールダウン時間をn秒短縮します。
 *   - ただし、パーティでクールダウンが共有されているアイテム/スキルは
 *     影響を受けません。
 * 
 *  〇 <EffItemCdId id:n> / <EffSkillCdId id:n>
 *      id : アイテム/スキルのID
 *      n  : 秒数(小数点以下設定可能)
 *   - 指定したIDのアイテムまたはスキルのクールダウン時間をn秒短縮します。
 *   - パーティでクールダウンが共有されているアイテム/スキルも指定することが
 *     出来ます。
 * 
 * ▼ アクター/職業/武器/防具/敵キャラ/ステートのメモ欄
 *  〇 クールダウン影響率 詳細
 *   - アイテム/スキルのクールダウンへの影響率です。
 *   - クールダウンの計算式は
 *       [アイテム/スキルのクールダウン] * (100 - [影響率の合計]) / 100
 *     となります。
 *   - [影響率の合計]の上限値はプラグインパラメータ[クールダウン影響率上限]で
 *     設定できます。
 * 
 *  〇 <ItemCdRate:r> / <SkillCdRate:r>
 *      r : 影響率(プラスで短縮 / マイナスで延長)
 *   - 全アイテム/スキルのクールダウン影響率を設定します。
 *   
 *  〇 <ItemCdRateId id:n> / <SkillCdRateId id:n>
 *      id : アイテム/スキルのID
 *      r  : 影響率(プラスで短縮 / マイナスで延長)
 *   - 指定したアイテム/スキルのクールダウン影響率を設定します。
 * 
 * ================================
 * Mail : wood_penguin@yahoo.co.jp (@は半角)
 * Blog : http://woodpenguin.blog.fc2.com/
 * License : MIT license
 *
 *  @param Cooldown Rate Limit
 *      @text クールダウン影響率上限
 *      @desc
 *      @type number
 *          @min 0
 *          @max 100
 *      @default 50
 *
 *  @param Dead Cooldown Type
 *      @text 戦闘不能中クールダウン
 *      @desc 
 *      @type select
 *          @option クリア
 *          @value clear
 *          @option アクティブ
 *          @value active
 *          @option ストップ
 *          @value stop
 *      @default stop
 *
 *  @param Gauge Type
 *      @text ゲージ表示タイプ
 *      @desc 時間経過とともに減少 / 時間経過とともに増加
 *      @type select
 *          @option 減少
 *          @value decrease
 *          @option 増加
 *          @value increase
 *      @default decrease
 *
 *  @param Gauge Padding
 *      @desc ゲージ余白
 *      @type struct<Padding>
 *
 *  @param Gauge Color L
 *      @text ゲージの色(左)
 *      @desc 
 *      @default 128,255,255
 *
 *  @param Gauge Color R
 *      @text ゲージの色(右)
 *      @desc 
 *      @default 0,128,255
 *
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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