Full notes
Full Temple of Eternal Suffering update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Performance
- UI and audio
- Gameplay
- Fixes
Temple of Eternal Suffering changes
Hi, this week was HEAVY on log fixes and optimization. I've managed to fix 90% of bugs/warning from the current state of the game - it's good to do a pass like that from time to time so that the game code is clean and to not repeat some mistakes later on in development.
Optimized paperdoll capture scene to only work during opened inventory. Removed debug print from audio attack logic.
Fixing Log Warnings. Updating logic to not access missing assets.
Optimized skill logic. Fixed Log Warnings.
Optimized Character Stat screen logic, now it's call based and not updating each tick. Fixed more Log Warnings.
Fixing Log warnings and potential game crashes. Disabled generate distance field in game settings.
More Log Warning fixes. Changed projectile delayed destroy logic. Changed FoW and targeting circle visuals. Updated engine settings for nav mesh generation.
Changed current character check logic. Removed unused characters from temple scene. Changed nav mesh generation logic.
Updated nav mesh generation logic. Added nav mesh refresh logic. Updated projectile skill destroy delay logic. Changed Pause menu font.
Updated multiple projectile shoot logic. Changed EXP magnet to resource magnet. Removed unused stat card.
Added logic to prevent summoning Mech after player is dead. Added new animation to play when the hero dies when Mech flies to the hero.
Added new throw weapon animations. Added logic for exploding projectiles that stick to the enemy body. Added new throw weapon explosion visuals and sounds.
Changed Horde event Widget showing logic to be distance based. Updated Horde Event UI visuals. Optimized all Enemy AI to take player location at a interval and from one data source. Updated all Enemy AI tasks to work with new get location logic.
Added Interact event priority to the closest interactable object (Prevents from interacting with multiple objects at once or interacting with something by mistake). Fixed overlapping interact UI messages on Horde Spawn Event.
Updating show interact widget logic - moving main logic to one place
Implemented new Interact show widget logic to all interactable objects. Added failsafe logic for the DNA device to move to the player location after a certain time. Thank you for reading this Dev Update, and I will see you in the next one :)
Michael
Source
Changelog.gg summarizes and formats this update. How we read updates.
