Releases: tracktwo/ppdefmodifier
PPDefModifier 1.7
PPDefModifier 1.6
Adds Modnix support and improves error handling for failed mods.
PPDefModifier 1.5
Adds modletlist
support (thanks to @Tahvohck ) to simplify making multiple changes to the same def. Updated readme to document how to use it.
Version 1.4
Adds string support to mods. This allows changing localization strings, for example.
Just use "value": "some string"
PPDefModifier v1.3
Add better support for modifying lists of value types, such as resource costs. This seems to have changed with the latest patch.
Value type support
Now can change elements in value types such as the LevelXPTable
. No changes to file syntax.
Multi config file and array support
This release adds two features:
-
Fields can now specify array indices with
[N]
whereN
is a constant, allowing array-type members to be modified. E.g.DamagePayload.DamageKeywords[0].Value
will specify the the value member of the first element of the DamageKeywords array in the DamagePayload member of the def. -
Configuration files are now also read from the
PPDefModifier
directory underMods
, if it exists. The originalPPDefModifier.json
is still supported, but all.json
files under thePPDefModifier
directory will be read and applied, allowing files to be broken up into smaller pieces.
Initial 1.0 release
Fix guid mod handling and more docs