griest024 / PKMNEssentialsPlugin

RMXP plugin that makes .rxdata managable with CVS. Outputs in YAML.
4 stars 0 forks source link

PKMNEssentialsPlugin

Peter Lauck

RMXP plugin that makes .rxdata managable with CVS. Outputs in YAML.

This is essentially the plugin found https://github.com/rakudayo/rmxp-plugin-system. The authors of that repo should get the credit for the majority of the code. I'm modifying it to be more friendly when using Pokemon Essentials.

Modifications:

Features:

Usage:

where Plugin was the directory that held Export_RXDATA_to_YAML.rb, then $PROJECT_DIR should equal ".."

Notes when using CVS: Since PKMNEssentials uses text files and its makes sense to want to version control the PBS files as well as the resources (graphics/audio) I have found that the best method is repo the entire essentials project, .gitignore Data/ and .rxdata files, and set the plugin to export inside the project. This way all of the data that essentials uses is version controlled. Data is controlled by the YAML and the resources and PBS are versioned directly.

TODO: