時間の経過に応じてイベントを起こします – TimeEvent.js
- タイトル
- 時間の経過に応じてイベントを起こします
- 作者名
- くらむぼん様
- ヘルプ
- 		リアルタイムの時間経過によるイベントを起こすプラグインです。
 下に示すプラグインコマンドで予め時間イベントを設定すると、
 その後経過した時間に応じてイベントが発生します。
 この時間はセーブしてゲームを終了した後も経過していき、
 ロード後に時間を越えていた場合はロード直後にイベントが発生します。
 ※サーバーの現在時刻を取得するプラグイン(ServerTime.js)が
 ONの時は、サーバー時刻を使うようになりました。
 プラグインコマンド:
 ■on 時間(分)が経ったら確率でスイッチをオンする
 TimeEvent on 時間(分) 確率(%) ONにするスイッチ番号 if条件1(省略可) if条件2(省略可)
 例)TimeEvent on 5分 60% \S[3] \S[7] \V[2]>60
 5分経ったら60%の確率で「S[0003]:三毛ネコ」スイッチをONする
 (ただし、S[0007]:赤いボールがONでV[0002]:餌が60より上のとき)
 ※if条件1,2には「スイッチ番号」か「変数の比較」が入ります。省略可
 ※「分」と「%」は書かなくても大丈夫。\S[3]も3だけでもOK
 ※\S[7]と\V[2]>60は7と2にできません、比較する数字(60)と区別できないため
 ■off 経過時間がきたら確率でスイッチをオフする
 TimeEvent off 時間(分) 確率(%) OFFにするスイッチ番号 if条件1(省略可) if条件2(省略可)
 ■get 経過時間がきたら確率でアイテムを1つ得る
 TimeEvent get 時間(分) 確率(%) 手に入れるアイテム番号 if条件1(省略可) if条件2(省略可)
 ■join 経過時間がきたら確率でキャラがパーティに加わる
 TimeEvent join 時間(分) 確率(%) 加わるアクター番号 if条件1(省略可) if条件2(省略可)
 ■byebye 経過時間がきたら確率でキャラがパーティが別れる
 TimeEvent byebye 時間(分) 確率(%) 別れるアクター番号 if条件1(省略可) if条件2(省略可)
 ■common 経過時間がきたら確率でコモンイベントを実行する
 TimeEvent common 時間(分) 確率(%) 実行するコモンイベント番号 if条件1(省略可) if条件2(省略可)
 ■add 経過時間がきたら確率で変数を足す
 TimeEvent add 時間(分) 確率(%) 変数番号 加算値or加算変数番号 if条件1(省略可) if条件2(省略可)
 変数番号に加算値または加算変数番号を足す(マイナスの場合は引く)
 ■onevery 時間(分)ごとに確率でスイッチをオンする
 TimeEvent onevery 時間(分) 確率(%) ONにするスイッチ番号 if条件1(省略可) if条件2(省略可)
 ■offevery 経過時間ごとに確率でスイッチをオフする
 TimeEvent offevery 時間(分) 確率(%) OFFにするスイッチ番号 if条件1(省略可) if条件2(省略可)
 ■getevery 経過時間ごとに確率でアイテムを1つ得る
 TimeEvent getevery 時間(分) 確率(%) 手に入れるアイテム番号 if条件1(省略可) if条件2(省略可)
 ■joinevery 経過時間ごとに確率でキャラがパーティに加わる
 TimeEvent joinevery 時間(分) 確率(%) 加わるアクター番号 if条件1(省略可) if条件2(省略可)
 ■byebyeevery 経過時間ごとに確率でキャラがパーティが別れる
 TimeEvent byebyeevery 時間(分) 確率(%) 別れるアクター番号 if条件1(省略可) if条件2(省略可)
 ■commonevery 経過時間ごとに確率でコモンイベントを実行する
 TimeEvent commonevery 時間(分) 確率(%) 実行するコモンイベント番号 if条件1(省略可) if条件2(省略可)
 ■addevery 経過時間ごとに確率で変数を足す
 TimeEvent addevery 時間(分) 確率(%) 変数番号 加算値or加算変数番号 if条件1(省略可) if条件2(省略可)
 変数番号に加算値または加算変数番号を足す(マイナスの場合は引く)
 ■reset ゲームを開始したときに全ての変数をゼロにする
 TimeEvent reset 変数番号 変数番号 変数番号
 ■alloff ゲームを開始したときに全てのスイッチをOFFにする
 TimeEvent alloff スイッチ番号 スイッチ番号 スイッチ番号
 ■everystop すべてのevery系コマンドを中止する
 TimeEvent everystop
 ライセンス:
 このプラグインを利用する時は、作者名をプラグインから削除しないでください。
 それ以外の制限はありません。お好きなようにどうぞ。
- パラメータ
- 
		( なし ) 
- ライセンス表記
- ライセンス:
 MIT License (C) 2017-2019 くらむぼん
 http://opensource.org/licenses/mit-license.php
紹介ページ https://github.com/krmbn0576/rpgmakermv/blob/master/js/plugins/TimeEvent.js