This update mainly focused on co-op. When I previously said that co-op was functional, it turns out that wasn't the case, as loading without a crash was impossible. I've fixed the co-op related crashes that I know of, so it should actually be stable now, hopefully.
Small authoring tools update too, just changed up the materials option.
Modding
- It is now possible to specific whether or not materials are glass or metal.
- Metal - Bullets reflect off of the object.
- Glass - Enemies will try to fire through blocks as if they can be broken.
Bug Fixes
- Fixed an issue related to grabbing steam names causing a crash.
- Increased the ping limit before disconnection on connection. (Though if you're taking more than 2 seconds to connect, the game will be pretty much unplayable.)
- Fixed entities not updating when changing rooms, resulting in broken weapons in coop.
- Occasionally the countdown to start a game in coop would trigger more than once, causing the game to start more than once.
- Fixed many visual issues with coop.
- Fixed a crash related to lighting when playing coop.
- Player shadow is no longer based on the server position of your character.
- Fixed a sound issue in coop.
- Fixed an issue with enemy targetting rules where enemies would target dead players.
- Melee enemies will no longer always target the host in coop.
- Fixed a crash related to enemy AI visuals.
- Fixed pathfinding in coop.
Coop
- Added some lag compensation to player attacking.
- Changed the way room transitions work.
- Previously, only hosts could move towards levels.
- Now, if a level has been beaten, all players can return to that room.
- All players can open doors, the first door entered, everyone will warp to.
- The more players opening a single door, the faster it'll open.
- Changed the rate in which the player and enemy info is sent to clients,
- previously it was whatever the server host's framerate was, now it's 30 times every second regardless of the framerate.
- Killing enemies and firing shots now makes noise in coop.
That's about it. Keep in mind, Co-Op is still early iin development, there's still issues, I'll be doing some more work next patch.
Enjoy!