static void OnChangAccessFlag(MySyncTextPanel sync, ref ChangeAccessFlagMsg msg, MyNetworkClient sender) { sync.Entity.AccessFlag = (TextPanelAccessFlag)msg.AccessFlag; if (Sync.IsServer) { Sync.Layer.SendMessageToAll(ref msg); } }
public void SendChangeAccessFlagMessage(byte accessFlag) { var msg = new ChangeAccessFlagMsg() { EntityId = Entity.EntityId, AccessFlag = accessFlag, }; Sync.Layer.SendMessageToServer(ref msg); }
static void OnChangAccessFlag(MySyncTextPanel sync, ref ChangeAccessFlagMsg msg, MyNetworkClient sender) { sync.Entity.AccessFlag = (TextPanelAccessFlag)msg.AccessFlag; if (Sync.IsServer) Sync.Layer.SendMessageToAll(ref msg); }