The following changes apply to both the main game and demo.
Version 0.1.5
GAMEPLAY FIXES
- Couch Co-op: Fixed a Quick Restart error.
- Modifiers: Fixed a "Poison Damage" modifier incorrectly saying "Lightning Damage".
- Physics: Fixed creatures, keys, and treasure clinging to spikes and walls.
- Poison: Fixed players dying from poison ticks.
- Internal: Enemies slain by projectiles in Unity's FixedUpdate time step are now processed in the next available Update step. This should hopefully fix many null errors, and fix keys not always spawning.
GENERAL FIXES & IMPROVEMENTS
- Alterants: Fixed an error where creature alterants could be recalculated mid-frame; alterants are now only recalculated at the end of each frame if needed.
- Boomerangs: Fixed an error.
- Creatures: Fixed a slaying error.
- Decals & Giblets: Addressed fading errors.
- Elemental Spinner Traps: Fixed an error.
- Input Actions: Fixed an error.
- Input Devices: Improved debug logging.
- Input Prompts: Fixed an input-doubling text issue.
- Melee Weapons: Fixed an error.
- Room Transitions: Fixed an error.
- Saved Games: Improved savefile handling.
- Zaerie Buzzsaws: Fixed an error.
STEAM
- Improved handling if Steam Cloud is enabled or disabled mid-game.
- Improved handling if Steam Cloud fails to find an expected file.
CONTROLLERS
The following errors are now treated as warnings:
- "Failed to create device file"
- "Failed to open asynchronous device handle"
- "Failed to read input report"
If controller issues are persisting:
- Go to Options > Input > Input Module.
- Select InControl Legacy rather than InControl Native.
ENGINE
- Updated to version 2019.4.2f1.
- Enabled Incremental Garbage Collection to improve performance.
Version 0.1.5a
FIXES
- Fixed an error when returning to title screen.
