public AIntelInfoAccessController(AIntelItemData data) : base(data) { }
private void IntelCoverageChangedEventHandler(object sender, AIntelItemData.IntelCoverageChangedEventArgs e) { HandleIntelCoverageChanged(e.Player); }
public AIntelItemReport(AIntelItemData data, Player player, IIntelItem_Ltd item) : base(data, player, item) { Intel = data.GetIntelCopy(player); // IntelCoverage.None can occur as reports are requested when an element/cmd loses all IntelCoverage and the Cmd re-evaluates its icon }