タイマーカスタマイズ - 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 * =========================================================================== */
