private static void DisassembleAllRequestCallback(ref DisassembleAllMsg msg, MyNetworkClient sender) { MyAssembler assembler; MyEntities.TryGetEntityById(msg.EntityId, out assembler); if (assembler != null) { assembler.DisassembleAllInOutput(); } }
internal void RequestDisassembleAll() { var msg = new DisassembleAllMsg(); msg.EntityId = m_assembler.EntityId; if (Sync.IsServer) { m_assembler.DisassembleAllInOutput(); } else { Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request); } }
private static void DisassembleAllRequestCallback(ref DisassembleAllMsg msg, MyNetworkClient sender) { MyAssembler assembler; MyEntities.TryGetEntityById(msg.EntityId, out assembler); if (assembler != null) assembler.DisassembleAllInOutput(); }
internal void RequestDisassembleAll() { var msg = new DisassembleAllMsg(); msg.EntityId = m_assembler.EntityId; if (Sync.IsServer) m_assembler.DisassembleAllInOutput(); else Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request); }