private static void OnTriggered(MySyncTimerBlock syncObject, ref TriggerMsg msg, MyNetworkClient sender) { MyTimerBlock.Trigger(syncObject.m_timer); if (Sync.IsServer) { Sync.Layer.SendMessageToAll(ref msg); } }
public void Trigger() { Debug.Assert(!Sync.IsServer); TriggerMsg msg = new TriggerMsg(); msg.EntityId = m_timer.EntityId; Sync.Layer.SendMessageToServer(ref msg); }
private static void OnTriggered(MySyncTimerBlock syncObject, ref TriggerMsg msg, MyNetworkClient sender) { MyTimerBlock.Trigger(syncObject.m_timer); if (Sync.IsServer) Sync.Layer.SendMessageToAll(ref msg); }