static void ShowOnHUDRequest(ref ShowOnHUDMsg msg, MyNetworkClient sender) { MyTerminalBlock block; if (GetBlock(msg.EntityId, out block)) { Sync.Layer.SendMessageToAllAndSelf(ref msg, MyTransportMessageEnum.Success); } }
static void ShowOnHUDSuccess(ref ShowOnHUDMsg msg, MyNetworkClient sender) { MyTerminalBlock block; if (GetBlock(msg.EntityId, out block)) { block.ShowOnHUD = msg.Show; } }
public static void SendShowOnHUDRequest(MyTerminalBlock block, bool show) { var msg = new ShowOnHUDMsg(); msg.EntityId = block.EntityId; msg.Show = show; Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request); }