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
ccf32fea209206537754e1457fbe136996ac6b39
LuaCsForBarotraumaEP
/
Barotrauma
/
BarotraumaShared
/
Source
/
Networking
/
NetEntityEvent
T
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