Time to squash some bugs!
Upgrade to Unity 5.5.1
Due to the high volume of crash reports I recieved over the weekend, I thought it would be a good time to upgrade to the current production version of Unity (5.5.1f1). There were lots of fixes introduced in the 5.5.1 update that could have caused crashes with the previous version (5.5.0f3).
The important ones are as follows:
- Fixed occassional crash calling Destroy() with particle system object in Start()
- Fixed occasional crash when using external forces module on particles
- Fixed game crashes when new particles are spawned using deprecated Emit method
- Fixed OpenVR app built and run with d3d12 crashes on start
- Fixed a memory leak when using a canvas and VRFocus is lost
All of those could have caused crashes in the previous Unity 5.5.0 versions and should now be fixed.
Other Fixes
- Fixed Dynamic Teleporter despawn in multiplayer
- Dynamic teleporters now deactivate correctly on zone change
- Fixed ground enemy freeze in place after losing a gate
- Fixed overflow error crash on flying enemy path change (15)
- Fixed flying enemy loop bug (7)
- Fixed enemies teleporting to next path after gate destroyed
- Gate restore requirement now correctly scales with player number
- Attempted fix for visible teleport circle on retreat (1)
- Attempted fix for double teleport placement in multiplayer
- Removed multiplayer bow collision
More content additions coming soon, but I wanted to get everything running smoothly before server upgrade tomorrow (to more easily find server related bugs if any arise)
Edit: New update to this patch added to fix gate destruction not occurring correctly in multiplayer
