static void BlWlRequest(ref BlWlMsg msg, MyNetworkClient sender) { if (DoChangeBlWl(msg.EntityId, msg.IsWhitelist)) { Sync.Layer.SendMessageToAll(ref msg, MyTransportMessageEnum.Success); } }
public void ChangeBlWl(bool IsWhitelist) { BlWlMsg msg = new BlWlMsg(); msg.EntityId = m_Parent.EntityId; msg.IsWhitelist = IsWhitelist; if (!Sync.IsServer) { Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request); } else if (m_Parent.DoChangeBlWl(IsWhitelist)) { Sync.Layer.SendMessageToAll(ref msg, MyTransportMessageEnum.Success); } }
static void BlWlSuccess(ref BlWlMsg msg, MyNetworkClient sender) { DoChangeBlWl(msg.EntityId, msg.IsWhitelist); }
static void BlWlRequest(ref BlWlMsg msg, MyNetworkClient sender) { if (DoChangeBlWl(msg.EntityId, msg.IsWhitelist)) Sync.Layer.SendMessageToAll(ref msg, MyTransportMessageEnum.Success); }
public void ChangeBlWl(bool IsWhitelist) { BlWlMsg msg = new BlWlMsg(); msg.EntityId = m_Parent.EntityId; msg.IsWhitelist = IsWhitelist; if (!Sync.IsServer) Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request); else if (m_Parent.DoChangeBlWl(IsWhitelist)) Sync.Layer.SendMessageToAll(ref msg, MyTransportMessageEnum.Success); }