static void ShowInTerminalRequest(ref ShowInTerminalMsg msg, MyNetworkClient sender) { MyTerminalBlock block; if (GetBlock(msg.EntityId, out block)) { Sync.Layer.SendMessageToAllAndSelf(ref msg, MyTransportMessageEnum.Success); } }
static void ShowInTerminalSuccess(ref ShowInTerminalMsg msg, MyNetworkClient sender) { MyTerminalBlock block; if (GetBlock(msg.EntityId, out block)) { block.ShowInTerminal = msg.Show; } }
public static void SendShowInTerminalRequest(MyTerminalBlock block, bool show) { var msg = new ShowInTerminalMsg(); msg.EntityId = block.EntityId; msg.Show = show; Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request); }