public static bool HasBlockLogic(IMyTerminalBlock Block)
 {
     try
     {
         return(Block.HasComponent <BlockLogic>());
     }
     catch (Exception Scrap)
     {
         LogError("IsOurBlock", Scrap);
         return(false);
     }
 }
Example #2
0
 public static bool HasDrillLogic(IMyTerminalBlock Block)
 {
     try
     {
         return(Block.HasComponent <LaserDrill>());
     }
     catch (Exception Scrap)
     {
         SessionCore.LogError("IsOurBlock", Scrap);
         return(false);
     }
 }
Example #3
0
 public static bool IsRadar(IMyTerminalBlock Radar)
 {
     try
     {
         bool isradar = Radar.HasComponent <MyRadar>();
         //DebugWrite("IsRadar", $"Block {Radar.CustomName} asked; result={isradar}", IsExcessive: true);
         return(isradar);
     }
     catch (Exception Scrap)
     {
         RadarCore.LogError("IsRadar", Scrap);
         return(false);
     }
 }