Client LuaCsForBarotrauma
BarotraumaClient/ClientSource/Items/Components/LevelResource.cs
2 
4 {
5  partial class LevelResource : ItemComponent, IServerSerializable
6  {
7  public void ClientEventRead(IReadMessage msg, float sendingTime)
8  {
9  deattachTimer = msg.ReadSingle();
10  if (deattachTimer >= DeattachDuration)
11  {
12  holdable.DeattachFromWall();
13  trigger.Enabled = false;
14  }
15  }
16  }
17 }
Interface for entities that the server can send events to the clients