Esempio n. 1
0
        private void Cmd_UndoBlock()
        {
            if (_timedBlockControllers.Count == 1)
            {
                IMyFunctionalBlock lastBlock = _timedBlockControllers[0].GetBlocks().LastOrDefault();

                Log.Write("Removed block " + lastBlock.GetType().FullName + " called \"" + lastBlock.GetFriendlyName() + "\"");

                _timedBlockControllers[0].RemoveBlock(lastBlock);

                _timedBlockControllers[0].SaveChanges();
            }
        }
Esempio n. 2
0
 public string GetBlockName(IMyFunctionalBlock block)
 {
     return(block.GetType().Name + " called \"" + block.DisplayName + "\"");
 }