private static void OnSetDockingMode(MySyncRemoteControl sync, ref SetDockingModeMsg msg, MyNetworkClient sender) { sync.m_remoteControl.OnSetDockingMode(msg.Enabled); }
private static void OnSetDockingMode(MySyncRemoteControl sync, ref SetDockingModeMsg msg, MyNetworkClient sender) { sync.m_remoteControl.OnSetDockingMode(msg.Enabled); if (Sync.IsServer) { Sync.Layer.SendMessageToAll(ref msg); } }
public void SetDockingMode(bool enabled) { var msg = new SetDockingModeMsg(); msg.EntityId = m_remoteControl.EntityId; msg.Enabled = enabled; Sync.Layer.SendMessageToAllAndSelf(ref msg); }
public void SetDockingMode(bool enabled) { var msg = new SetDockingModeMsg(); msg.EntityId = m_remoteControl.EntityId; msg.Enabled = enabled; if (Sync.IsServer) { m_remoteControl.OnSetDockingMode(enabled); Sync.Layer.SendMessageToAll(ref msg); } else { Sync.Layer.SendMessageToServer(ref msg); } }