
GodsAPI
A library for developers to easily add new Gods / NPC Gods to the game without having to dig through files.Details
Changelog
Unreleased
1.0.8 - 2025-11-19
- Added
iconPathOverrides(table) toCreateOlympianSJSONDataallow for reuse of any Icons in the game. - Added
portraitPathOverrides(table) toCreateOlympianSJSONDataallow for reuse of any Portraits in the game. - Added
iconPathOverrides(table) toCreateKeepsakeallow for reuse of any Icons in the game. - Added
reuseBaseIcons(bool) toCreateBoonallow for reuse of any Icons in the game. - Fix Codex "Entity Name".
- More info in DEV.
- DEV: Reworked iconPathing - and cleanIconPath func, no longer combines automatically but does a check and combines if needed
1.0.7 - 2025-11-18
- Added
addToExistingGodparamater. - Moved code around to do traitdict and traitsortorder to work after all mods loaded.
1.0.6 - 2025-11-17
- Readme update.
1.0.5 - 2025-11-17
- Add Default Values to Keepsake Description/Display
- Slight updates to Params/Dev.
- Added basic dirty work for Traits/Boons.
1.0.4 - 2025-11-11
- Fixed Upgrade Choice Screen Text
Boons of GodName - Fixed Icon Pathing being broken
- Added Scale and OffsetX/Y to portraits
- Added optional BoonDrop frames - so you dont have to do 50 frames to get the icon spin
- DEV: Cleaned up code
1.0.3 - 2025-11-10
- Added support for Keepsakes.
- Add check for paths to remove
_PLUGIN.guidif passed in the file paths. - Added missed flavour text for SJSON.
- Defs.
- Update ReadME.
1.0.2 - 2025-11-09
- No longer need to call
gods.Initialize(), just pass the_PLUGIN.guidinto SJSON creation.
1.0.1 - 2025-11-07
- Update ReadME/Params
1.0.0 - 2025-11-07
- Initial Release.