RPGツクールMV用プラグイン投稿・告知サイト

#ツクプラ

タイマーカスタマイズ - AB_TimerCustomize.js

シェア用テキスト:
▼タイマーカスタマイズ(misty_rain様作) - AB_TimerCustomize.js
https://plugin.fungamemake.com/archives/22442
タイマーを早くしたり、時分秒タイマーに変更します。

ふりがな:たいまーかすたまいず

機能概要: タイマーを早くしたり、時分秒タイマーに変更します。

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

作者:misty_rain

作者サイト:https://x.com/mistyrain_on_tw

直接ダウンロード:Zipファイル

ダウンロードページ:http://kilisamenosekai.web.fc2.com/TKOOL/mvplugin.html

ファイル名:AB_TimerCustomize.js

プラグインのヘルプ:

/*:
 * @plugindesc タイマーカスタマイズ
 *
 * @author misty_rain
 *
 * @help タイマーを早くしたり、時分秒タイマーに変更します。
 * ・タイマーを早くする
 *  AB_TimerChangeSwitchIdのゲームスイッチ(デフォルトは2)がONの時、
 *  AB_TimerSpeedVariableIdのゲーム変数(デフォルトは2)の早さで
 *  カウントダウンします。通常のタイマーの早さは1です。
 *  例えば、ゲーム変数2に3を設定し、ゲームスイッチ2をONにして
 *  タイマースタートすると、通常の3倍早いタイマーになります。
 *
 * ・時分秒タイマーに変更する
 *  タイマーは通常、「分:秒」ですが、
 *  AB_HourTimerSwitchIdのゲームスイッチ(デフォルトは3)がONの時、
 *  タイマーを「時:分:秒」に変更します。
 *  「時」の設定は、AB_HourTimerStartVariableIdのゲーム変数(デフォルトは3)に
 *  設定します。例えばゲーム変数3に10を設定し、タイマー始動すると、
 *  10時間のカウントとなります。
 *  タイマーの残り時分秒は、各ゲーム変数に常に格納されます。(他の用途に使えなくなります)
 *  残りの「時」はAB_HourTimerGetVariableIdのゲーム変数(デフォルトは4)に入ります。
 *  残りの「分」はAB_MinTimerGetVariableIdのゲーム変数(デフォルトは5)に入ります。
 *  残りの「秒」はAB_SecTimerGetVariableIdのゲーム変数(デフォルトは6)に入ります。
 *  これらのゲーム変数を条件分岐でご使用ください。
 *
 * ・タイマーを一時停止する。
 *    AB_TimerStopSwitchIdのゲームスイッチ(デフォルトは4)がONの時、
 *    タイマーを一時停止します。
 *
 * ・タイマー操作のプラグインコマンド
 *   TimerSet +h x
 *   タイマーの残り時間をx時間増やす。xには数字を指定する。
 *   TimerSet -h x
 *   タイマーの残り時間をx時間減らす。xには数字を指定する。
 *   TimerSet +m x
 *   タイマーの残り時間をx分増やす。xには数字を指定する。
 *   TimerSet -m x
 *   タイマーの残り時間をx分減らす。xには数字を指定する。
 *   TimerSet +s x
 *   タイマーの残り時間をx秒増やす。xには数字を指定する。
 *   TimerSet -s x
 *   タイマーの残り時間をx秒減らす。xには数字を指定する。
 *
 * ===========================================================================
 * @param AB_TimerChangeSwitchId
 * @desc タイマー速さを変更するスイッチID(ONの時、タイマーの速さが変更される)
 * @default 2
 * @param AB_TimerSpeedVariableId
 * @desc タイマーの速さを格納するゲーム変数のID(例えばこれに2、ゲーム変数2に3を設定すると、通常の3倍早いタイマー)
 * @default 2
 * @param AB_HourTimerSwitchId
 * @desc 分:秒のタイマーを時:分:秒にするスイッチID(ONの時、タイマーが時:分:秒になる)
 * @default 3
 * @param AB_HourTimerStartVariableId
 * @desc 時:分:秒タイマーのスタート時、"時"を入れておくゲーム変数のID。(これに3、ゲーム変数3に10を設定すると10時間タイマー)
 * @default 3
 * @param AB_HourTimerGetVariableId
 * @desc タイマーのカウント中、残りの"時"がこのゲーム変数に入る。(これに4を設定し、ゲーム変数4を見ると残りの"時"がわかる)
 * @default 4
 * @param AB_MinTimerGetVariableId
 * @desc タイマーのカウント中、残りの"分"がこのゲーム変数に入る。(これに5を設定し、ゲーム変数5を見ると残りの"分"がわかる)
 * @default 5
 * @param AB_SecTimerGetVariableId
 * @desc タイマーのカウント中、残りの"秒"がこのゲーム変数に入る。(これに6を設定し、ゲーム変数6を見ると残りの"秒"がわかる)
 * @default 6
 * @param AB_TimerStopSwitchId
 * @desc タイマーを一時停止するスイッチID(ONの時、タイマーのカウントを停止する)
 * @default 4
 * ===========================================================================
 */

スポンサードリンク

スポンサードリンク

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