public IReadOnlyList <AbstractSingleActor> GetEnemyList(ParsedEvtcLog log, long start, long end) { ProcessMechanics(log); if (!_enemyList.HasKeys(start, end)) { ComputeMechanicData(start, end); } return(_enemyList.Get(start, end)); }
public IReadOnlyCollection <Mechanic> GetPresentMechanics(ParsedEvtcLog log, long start, long end) { ProcessMechanics(log); if (!_presentMechanics.HasKeys(start, end)) { ComputeMechanicData(start, end); } return(_presentMechanics.Get(start, end)); }