/// <summary> /// Add tracked <see cref="GridEntity"/> that is in vision range. /// </summary> public virtual void AddVisible(GridEntity entity) { /*if (!CanSeeEntity(entity)) * return;*/ visibleEntities.Add(entity); }
/// <summary> /// Remove tracked <see cref="GridEntity"/> that is no longer in vision range. /// </summary> public virtual void RemoveVisible(GridEntity entity) { visibleEntities.Remove(entity.Guid); }