A downloadable tool

Base library shared by every Open MZ plugin.

What it does

  • Required by every other Open MZ plugin. On its own it changes nothing in the game: no parameters, no commands.
  • It provides the shared pieces the other plugins use: typed plugin parameters, the <omz:...> notetag parser (notes and event page comments), plugin command error handling, logging, version checks and map/render helpers.
  • <omz:...> tags are kept out of MZ's own data.meta, so they don't leave junk there. Other plugins' tags are not affected.

Install

  1. Copy OMZ_Core.js to your project's js/plugins/ folder.
  2. Add it in the Plugin Manager, above every other Open MZ plugin.

License

Unlicense (public domain). Free to use in commercial and non-commercial projects, at no cost. The code is not obfuscated: copy it and modify it as you see fit. You don't need to credit Open MZ.

Questions?

Leave a comment below. Bug reports and suggestions are welcome too.

More Open MZ plugins

See them all at open-mz.itch.io.

Download

Download
OMZ_Core.js 31 kB

Leave a comment

Log in with itch.io to leave a comment.