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

#ツクプラ

UTA Game Version Manager - UTA_GameVersionManager.js

シェア用テキスト:
▼UTA Game Version Manager(赤月 智平様作) - UTA_GameVersionManager.js
https://plugin.fungamemake.com/archives/12922
ゲームに内部的なバージョンを付与し、セーブデータに記録したバージョンと異なる場合に様々な処理を行います。

ふりがな:げーむばーじょんまねーじゃー

機能概要: ゲームに内部的なバージョンを付与し、セーブデータに記録したバージョンと異なる場合に様々な処理を行います。

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

作者:赤月 智平

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

解説ページ:https://github.com/T-Akatsuki/UTA_GameVersionManager

ダウンロードページ:https://raw.githubusercontent.com/T-Akatsuki/UTA_GameVe…

ファイル名:UTA_GameVersionManager.js

プラグインのヘルプ:

/*:ja
 * @plugindesc ゲームに内部的なバージョンを付与します。
 * セーブデータに記録したバージョンと異なる場合に様々な処理を行う事が出来ます。
 * @author 赤月 智平
 * 
 * @param Game Version
 * @desc 現在のゲームバージョンの定義。整数値。
 * @default 100
 * 
 * @param Common Event Id Old Version
 * @desc ロードしたセーブデータが現在のゲームバージョンより古い場合に
 * 実行するコモンイベントの番号を設定します。
 * @default
 * 
 * @param Common Event Id Future Version
 * @desc ロードしたセーブデータが現在のゲームバージョンより新しい場合に
 * 実行するコモンイベントの番号を設定します。(意図的にセーブデータを移して来た場合等)
 * @default
 * 
 * @help ■概要
 * ゲームに内部的なバージョンを付与します。
 * 設定したバージョンはセーブ時にセーブデータに保存します。
 * 
 * セーブデータをロードしたタイミングでバージョンが異なる場合に
 * 様々な処理を行う事が出来ます。
 * 
 * ゲームのバグ修正を行った場合など、既にセーブされてしまったファイルに対して、
 * 何らかの修正を行いたい場合などに活用できます。
 * 
 * プラグインコマンドを用いる事で、プレイヤーがゲーム中にゲームバージョンを
 * 提示できる為、ユーザーサポート面でも活用できるでしょう。
 * 
 * プラグイン導入前の既存セーブデータをロードした場合、
 * バージョンが「0」のデータが読み込まれたものとして扱います。
 * 
 * ■プラグインパラメーターの詳細説明
 * Game Version
 *   現在のゲームバージョンを小数第2桁までの数値を入れます。
 *   リリース毎に+1するなどして更新するのが良いでしょう。
 * 
 * Common Event Id Old Version
 *   ロードしたセーブデータが現在のゲームバージョンより古い場合に
 *   実行するコモンイベントの番号を設定します。
 *   何も記述しない場合は特に処理を行いません。
 *   コモンイベントはロードが終わってすぐに実行されます。
 * 
 * Common Event Id Future Version
 *   ロードしたセーブデータが現在のゲームバージョンより新しい場合に
 *   実行するコモンイベントの番号を設定します。
 *   通常はあり得ないシナリオですが、意図的に古いゲームファイルに
 *   新しいセーブデータを移してきた場合に該当します。
 *   何も記述しない場合は特に処理を行いません。
 *   コモンイベントはロードが終わってすぐに実行されます。
 * 
 * ■プラグインコマンド
 * UTA_GameVersionManager getGameVersion VariableNo
 *   現在のゲームバージョンを取得して変数に格納します。
 *   VariableNo: ゲームバージョンを格納する変数番号
 * 
 * UTA_GameVersionManager getLoadGameVersion VariableNo
 *   ロードしたセーブデータに記録されたゲームバージョンを取得して変数に格納します。
 *   一度もセーブしていないデータの場合は「0」が返ります。
 *   VariableNo: ロードしたセーブデータのゲームバージョンを格納する変数番号
 * 
 * ■プラグインの情報
 * バージョン : 1.0.0
 * 最終更新日 : 2018.08.26
 * 制作者     : 赤月 智平
 * Webサイト  : https://www.utakata-no-yume.net
 * ライセンス : MIT License
 * (https://www.utakata-no-yume.net/gallery/rpgmv/plugin/license.html)
 * 
 * ■更新履歴
 * ver 1.0.0 (2018.08.26)
 *   初版。過去作成したものを公開用に調整。
 */

スポンサードリンク

スポンサードリンク

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