Fixes for some 1.3.4 Contributions
Jenna caught some bugs while playtesting mods that were making use of 1.3.4 features. This merge request aims to fix those bugs:
Bugs Fixed
- Subpersonas with values of zero in values like frame, level, and weapon type won't be considered invalid, their checks now explicitly look for nil instead of relying on
not
- Allow mods with hud edits to fix edited huds rendering above the pause menu.
Additions
- When debug prints are enabled, personas with invalid values will report all checked values to the debug log to assist with bug fixing.
- New Hud Hook for the system menu, mods using it will have to set
EnabledHuds["SystemMenu"]
to false