Welcome to PGMZ! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
Unique Data Loader - UniqueDataLoader.js
Plugin desc : Unique Data Loading Plugin
License :
・Follow the RPG Maker Series EULA only.
・Commercial Use: Allowed
・Modification: Allowed
・Redistribution: Allowed
Author : triacontane
Website : https://www.rpgmakerweb.com/products/rpg-maker-mz
Download Page : C:Program Files (x86)SteamsteamappscommonRPG Maker MZdlcBasicResourcespluginsofficial UniqueDataLoader.js
File name : UniqueDataLoader.js
Help of plugin :
* @target MZ * @plugindesc Unique Data Loading Plugin * @author triacontane * @base PluginCommonBase * @orderAfter PluginCommonBase * @url * * @param GlobalVariableName * @text Global Variable Name * @desc Global object name used to defines unique data. Registered variables are generated under this variable. * @default $dataUniques * @type string * * @param UniqueDataList * @text Data List * @desc List of unique data. Place optional json files into the data folder. * @default [] * @type struct<Data>[] * * @help UniqueDataLoader.js * * Optional json files existing in the data folder will be loaded. * Please create json files as text files that can be parsed as a JSON. * Defined files will be loaded on game launch. * * Data will be stored in the global object with the name specified. * If a window is specified in the global variable name, each object * will be defined as its own global variable, but please look out for competing names. * * This can also be used to load data created with the MZ database converter, * and data added with proprietary plugins. * * Loaded data will be referred to as follows by proprietary plugins and scripts. * * Reference example where global variable is [$dataUniques] and property name is [property]. * $dataUniques.property * * The method below will be called if all unique data is loaded correctly. * Please redefine if needed. * Scene_Boot.prototype.onUniqueDataLoad *