public void UpdateTarget(AntennaRelay.LastSeen enemy) { if (enemy == null) return; AttachedGrid.RunOnAttached(m_block.CubeGrid, AttachedGrid.AttachmentKind.Terminal, grid => { var warheads = CubeGridCache.GetFor(grid).GetBlocksOfType(typeof(MyObjectBuilder_Warhead)); if (warheads != null) foreach (var war in warheads) if (m_block.canControlBlock(war)) { m_logger.debugLog("Starting countdown for " + war.getBestName(), "set_CurrentResponse()", Logger.severity.DEBUG); war.ApplyAction("StartCountdown"); } return false; }, true); }
public void UpdateTarget(AntennaRelay.LastSeen enemy) { }