static void OnSetMax(MySyncPistonBase sync, ref MaxMsg msg, MyNetworkClient sender) { sync.Entity.MaxLimit = msg.Max; if (Sync.IsServer) { Sync.Layer.SendMessageToAllButOne(ref msg, sender.SteamUserId); } }
public void SetMax(float v) { var msg = new MaxMsg(); msg.EntityId = Entity.EntityId; msg.Max = v; OnSetMax(this, ref msg, Sync.Clients.LocalClient); Sync.Layer.SendMessageToAll(ref msg); }
static void OnSetMax(MySyncPistonBase sync, ref MaxMsg msg, MyNetworkClient sender) { sync.Entity.MaxLimit = msg.Max; }