This update focuses on improved controller support, a complete settings menu overhaul, and numerous fixes.
Added
- Gamma correction and slider to configure gamma value in settings
- Toast message when a controller is connected or disconnected
- Full custom keybinding support for controllers
- Custom keybinding support for self-destruct (default ESCAPE) and start (default ENTER)
Improved
- Overhauled settings menu, now organized into tabs and more structured
- Better menu navigation with keyboard and controller
- Selectboxes and sliders can now be interacted with using keyboard and controller
- Explosions after thresher dies now shake the camera, as in the original
- Added icons to editor level overview entries and removed file endings
- Dynamic sound sources now start playing more quickly
- Increased sound volume of gnats, spiders, and generatrices
- Many instances of a sound being played in short succession should now be handled better
- Better controller support
- Reduced installation size
- Glows now blend additively
Fixed
- Workshop tab having a line below it when selected
- Thresher incorrectly dying after invulnerability wears off
- Thresher look direction smoothing being FPS dependent
- Sound interpolation being FPS dependent
- Explosions that spawn Unids not playing the correct explosion sound
- Not every unid making a sound when picked up consecutively at higher game speeds
- Skipping when navigating menus with keyboard and controller
- Disabled menu control when assigning a new keybind
- Certain glows being affected by explosions