static void OnSetMin(MySyncPistonBase sync, ref MinMsg msg, MyNetworkClient sender) { sync.Entity.MinLimit = msg.Min; if (Sync.IsServer) { Sync.Layer.SendMessageToAllButOne(ref msg, sender.SteamUserId); } }
public void SetMin(float v) { var msg = new MinMsg(); msg.EntityId = Entity.EntityId; msg.Min = v; OnSetMin(this, ref msg, Sync.Clients.LocalClient); Sync.Layer.SendMessageToAll(ref msg); }
static void OnSetMin(MySyncPistonBase sync, ref MinMsg msg, MyNetworkClient sender) { sync.Entity.MinLimit = msg.Min; }