private static void OnClearWaypoints(MySyncRemoteControl sync, ref ClearWaypointsMsg msg, MyNetworkClient sender) { sync.m_remoteControl.OnClearWaypoints(); if (Sync.IsServer) { Sync.Layer.SendMessageToAll(ref msg); } }
public void ClearWaypoints() { var msg = new ClearWaypointsMsg(); msg.EntityId = m_remoteControl.EntityId; if (Sync.IsServer) { m_remoteControl.OnClearWaypoints(); Sync.Layer.SendMessageToAll(ref msg); } else { Sync.Layer.SendMessageToServer(ref msg); } }