DoubleX RMMZ Dynamic Data
#1
Purpose
Lets you edit some database data on the fly and such edits will be saved

Introduction
Code:
*    1. This plugins lets you change some database data on the fly, and those
*       changes will be saved in save files
*    2. Changing too many database data in the same save can lead to the save
*       file being too big, so only make absolutely necessary changes
*    3. This plugin doesn't work with dynamic map data, and I've no plans to
*       support this, as it's all too complicated and convoluted to make it
*       work well without creating even greater troubles, like the game file
*       being too big and map reload issues
*    4. CHANGING DATA ON THE FLY SHOULD NEVER BE TAKEN LIGHTLY, SO THIS
*       PLUGIN'S SPECIFICALLY DESIGNED TO NOT HAVE RMMZ BEGINNERS IN MIND

Video


Games using this plugin
None so far

Script Calls
Code:
*    # Databse data manipulations
*      1. $gameSystem.setDynamicData(containerName, data)
*         - Applies the edit of data stored by container with name
*           containerName, and the edited data will be saved in save
*           files so those edits will be preserved
*         - data must be a valid database data which must be serializable
*           (It means that this plugin doesn't support foreign plugins adding
*            undisclosed unserializable properties to database data)
*         - containerName must be either of the following:
*           "$dataActors"
*           "$dataClasses"
*           "$dataSkills"
*           "$dataItems"
*           "$dataWeapons"
*           "$dataArmors"
*           "$dataEnemies"
*           "$dataTroops"
*           "$dataStates"
*           "$dataAnimations"
*           "$dataTilesets"
*           "$dataCommonEvents"
*           "$dataSystem"
*           "$dataMapInfos"
*         - E.g.:
*           $gameSystem.setDynamicData("$dataSkills", $dataSkills[3]) applies
*           the edit of skill with id 3 stored by $dataSkills and that edited
*           skill will be saved in save files so those edits will be
*           preserved

Prerequisites
Plugins:
1. DoubleX RMMZ Enhanced Codebase
DoubleX RMMZ Enhanced Codebase
Abilities:
2. Little RMMZ plugin development proficiency
   (Elementary Javascript exposures being able to write beginner codes up to 300LoC scale)

Terms Of Use
Code:
*      1. Commercial use's always allowed and crediting me's always optional.
*      2. You shall keep this plugin's Plugin Info part's contents intact.
*      3. You shalln't claim that this plugin's written by anyone other than
*         DoubleX or my aliases. I always reserve the right to deny you from
*         using any of my plugins anymore if you've violated this.
*      4. If you repost this plugin directly(rather than just linking back),
*         you shall inform me of these direct repostings. I always reserve
*         the right to request you to edit those direct repostings.
*      5. CC BY 4.0, except those conflicting with any of the above, applies
*         to this plugin, unless you've my permissions not needing follow so.
*      6. I always reserve the right to deny you from using this plugin
*         anymore if you've violated any of the above.

Contributors
Code:
*      Authors:
*      1. DoubleX
*      Plugin Development Collaborators:
*      - None So Far
*      Bug Reporters:
*      - None So Far
*      Compatibility Issue Raisers:
*      - None So Far
*      Feature Requesters:
*      - None So Far

Changelog
Code:
*      { codebase: "1.0.0", plugin: "v1.00a" }(2020 Aug 28 GMT 0700):
*      1. 1st version of this plugin finished

Download Link
DoubleX RMMZ Dynamic Data

Demo Link
Demo Link
My RMVXA/RMMV/RMMZ scripts/plugins:
http://rpgmaker.net/users/DoubleX/scripts/
Reply }
#2
Updates
Added the Demo Link:
Demo Link
My RMVXA/RMMV/RMMZ scripts/plugins:
http://rpgmaker.net/users/DoubleX/scripts/
Reply }


Possibly Related Threads…
Thread Author Replies Views Last Post
   DoubleX RMMV Popularized ATB Compatibility DoubleX 16 23,089 12-26-2022, 06:17 AM
Last Post: DoubleX
   DoubleX RMMV Confusion Edit DoubleX 3 7,615 09-09-2022, 11:12 AM
Last Post: DoubleX
   DoubleX RMMV Popularized ATB Clock DoubleX 2 6,459 03-25-2022, 01:04 PM
Last Post: DoubleX
   DoubleX RMMV Status Bars Compatibility DoubleX 0 1,906 02-06-2022, 07:56 AM
Last Post: DoubleX
   DoubleX RMMV Popularized ATB Bar DoubleX 3 8,557 05-19-2021, 06:10 AM
Last Post: DoubleX
   DoubleX RMMV Skill Hotkeys DoubleX 2 5,983 02-13-2021, 04:59 AM
Last Post: DoubleX
   DoubleX RMMZ Skill Item Cooldown DoubleX 4 6,102 02-07-2021, 04:11 PM
Last Post: DoubleX
   DoubleX RMMZ Skill Item Triggers DoubleX 3 5,547 12-26-2020, 04:00 PM
Last Post: DoubleX
   DoubleX RMMZ TPBS Configurations Edit DoubleX 3 5,658 12-25-2020, 12:30 PM
Last Post: DoubleX
   DoubleX RMMV Superlative ATB DoubleX 2 4,454 12-11-2020, 02:25 PM
Last Post: DoubleX



Users browsing this thread: 3 Guest(s)