This website requires JavaScript.
Explore
Help
Sign In
vlad.os
/
LuaCsForBarotraumaEP
Watch
0
Star
0
Fork
0
You've already forked LuaCsForBarotraumaEP
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
12aebf3cc9324ebbf273a61e11e9ebf8be8498e0
LuaCsForBarotraumaEP
/
Barotrauma
/
BarotraumaShared
/
Source
/
Networking
/
NetEntityEvent
History
Joonas Rikkonen
12aebf3cc9
Allow the server to skip over EntityEvents sent by clients if the entity does not exist. The clients may create events for removed entities if they for example use an item repeatedly and cause events to be created before the client is notified of the item being removed.
Closes
#973
2018-12-25 21:24:45 +02:00
..
NetEntityEvent.cs
More server-side EntityEvent error logging, Item.ServerWrite does some error checks and writes NetEntityEvent.Type.Invalid as the type of the event instead of attempting to write a potentially unreadable message.
2018-07-29 22:28:56 +03:00
NetEntityEventManager.cs
EntityEvents are written and sent even if the entity has been removed at the time of writing. Otherwise the clients may not receive some important events, e.g. when an item applies a statuseffect to something or triggers an explosion and is removed immediately afterwards. I'm not 100% confident that this won't cause any additional issues, so it still needs more testing. See
#839
2018-10-29 20:38:10 +02:00
ServerEntityEventManager.cs
Allow the server to skip over EntityEvents sent by clients if the entity does not exist. The clients may create events for removed entities if they for example use an item repeatedly and cause events to be created before the client is notified of the item being removed.
Closes
#973
2018-12-25 21:24:45 +02:00