Developer postOriginal post (opens in a new tab)

Serious Sam Fusion 2017 Update 301625

Build 301625 for Serious Sam Fusion 2017 is released! Here are the changes:

General:
- Fixed crash due to inability to create Player Puppet entity on some configurations.
- Jump height is no longer frame-rate dependent even when sliding along walls.
- Fixed crash when loading a save with dynamically spawned SS1 rotating cannons.
- Fixed broken lava elementals when loading a save that was saved during their spawn animation.
- Improved the look of the meteors that fall on the final level in TSE.
- Fixed secret invisibility item on Corridor of Death being launched too strong, ending outside the level.
- Starting the game with +level now works with level paths in local OS format (backslashes and all).
- Fixed sorting order of workshop files. They now override regular game gro files because they are sorted correctly.
- Fixed problem with crumbs casting shadows even when theirs rendering was disabled.
- Fixed some lighting artefacts happening in specific places.
- Fixed some GLSL shader compiling errors on OSX platform.
- Various stability and performance improvements in Vulkan.
- Misc optimizations in model instancing.
- Small optimization in rendering of dynamically spawned enemies.

VR specific:
- Fixed weird acceleration if VR player moved around playspace while the game is paused.
- Added flat-friendly mode in multiplayer servers.

Editor:
- Fixed performance issue in script source editing for large scripts.
- Various improvements on GenericWeapon system. Still not guaranteed to be perfect, but it is very close to the old weapons system in functionality.
- Gradient control: Added dialog for editing keyframes
- Edit control: Ident suggestion list now reacts on Ctrl+Enter instead of just Enter
- Meta Tree control: Enabled highlighting of modified values by default
- Script Source Edit control: Added context menu item for selecting script's targets
- Script Source Edit control: Added drop-down menu for assigning variables
- Select Chain Entities tool: Script entity is no longer selected
- World Editor default tool: The "D" shortcut now always assigns a custom coordinate system when any entity is selected. To disable custom coordiante system, hit "D" when nothing is selected.