AuraMZ version 1.1.0


I extracted the new functionality that got developed for Star Knightess Aura 
into an update for AuraMZ.  It's sadly not fully backwards compatible since a lot of text parameters got renamed into PARAM_NAME_cte. The reason for this is that we introduced compatibility with a translation plugin that now allows for AuraMZ based games to be translatedable through the JSON data that can be found in the languages/ directory.

A lot of the plugins got updated and in addition to that we also have some new additions:

Key Features of 1.1 are:

  • Mod Loader Plugin: Players can put modifications for files into the mods/ folder together with a Meta.json describing the changes they have made. This allows for the mod loader to only replace the data that actually got modified instead of the full file (e.g. if the player modifies item with id 10, only that gets replaced with an appriately defined Meta.json entry.)
    This way, conflicts between mods can be minimized. Also it's possible to set mods to provide their changes not in override, but in append mode in which case the mod changes will be added to the original data. Useful for example for mods that want to add functionality to a common event without causing conflicts. More documentation can be found at https://wiki.starknightessaura.com/en/Mods
  • Translation Compatibility: We have gotten rid of all hard-coded strings in the plugins and integrated compatibility with vgperson's https://vgperson.com/posts.php?p=cteguide CustomTranslationPlugin. Our version has been modified though in order to provide better generic support for plugins and work with JSON translation data. You can find documentation and tools for setting up new languages in the languages/scripts folder.

Minor Additions:

  • Ironman Plugin: Base functionality is fairy standard. Pick a save slot, the player gets limited to it and saving the game closes the game. 
    What this plugin provides that I don't think other Ironman Plugins do, is offer a way to run a common event only if the player loads a game that wasn't properly saved. E.g. closing the game during combat.
  • Credits Plugin: I like to track in detail where each my my resources came from, who contributed it, etc. This plugin supports doing that in a CREDITS.json where it then extracts the categories and contribution names for a scroll text window. Just convenience to be able to store all the meta data and not having to repeat the contributor names for a boiled down credits list in-game.
  • Blocking Fog Plugin: Fog of war style world map plugin to limit map accessibility for the player to predefined, unlockable regions. The rest of the map gets covered in a fog effect.

Finally, I have no clue why itch.io is rendering the text blocks so weird. The linebreaks look fine in the text editor...

Files

auramz-windows.zip 132 MB
Version 1.1.0 5 days ago
auramz-macos.zip 163 MB
Version 1.1.0 5 days ago
auramz-linux.zip 147 MB
Version 1.1.0 5 days ago
auramz-template-game.apk 40 MB
Version 1.1.0 5 days ago

Get AuraMZ

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.