EDIT: Sorry for the delay on this, I rushed the update out a little early and had accidentally left a few debugging tools in but it's live for real now for Windows, Mac & Linux!
Been updating the game over the last couple of days. As the post title says, it's a smattering of everything here, including some more tasty optimisation!
ERSATZ v1.38 Patch Notes
----------------------------------------
----------------------------------------
-MISC-
-On some machines/under certain circumstances a "double beat" would occur at the start of a room and cause two shots to be fired in relatively quick succession. This has been stopped by stopping shots being fired during the room transition
-The dash recharge wasn't being reset when restarting a room or level reset, creating discrepancies in behaviour
-Enemy sight line drawing optimisation for all enemies that have non-linear sight lines (circular and triangular), drastically reducing texture swaps in rooms with those enemies
----------------------------------------
----------------------------------------
-LEVELS-
-Level 02 'REGULATION' - Changed internal geometry of some slopes in room near end that sometimes ate jumps. Actual layout unaffected
-Level 02 'REGULATION' - Changed the way the ice platforms draw their slight glow so there are much less objects in rooms with these in
-Level 05 'REPRODUCTION' - Crate destroy FX now spawn in the correct location
-Level 08 'SYNTHESIS' - Final Boss name now appears a little earlier
----------------------------------------
----------------------------------------
-SYNTH RUSH-
-SYNTH RUSH ALL now correctly shows 'SYNTH RUSH ALL' on the end of run time display
-Beating SYNTH RUSH ALL no longer causes weird behaviour afterwards
----------------------------------------
----------------------------------------
-UNLOCKS-
-Grade requirement to unlock the last level has been removed!
-100% unlock reward no longer crashes game
----------------------------------------
----------------------------------------
-AUDIO-
-Audio emitters for 3D sounds weren't being destroyed for a number of objects which would eventually cause the sound to bug out during extended play. I have gone through every object with this now and made sure they destroy
-Fixed issue where restarting room from the pause menu would stop ambient background sounds