void SetGood(int index, int amount) { selected[index].type = State::GOOD; selected[index].number = amount; }
void SetBad(int index, int amount) { selected[index].type = State::BAD; selected[index].number = amount; }
int GetAmount(int index) const { return selected[index].number; }
+ bool Missed(int index) const { return selected[index].type == State::MISS; }
+ bool IsGood(int index) const { return selected[index].type == State::GOOD; }
+ bool IsBad(int index) const { return selected[index].type == State::BAD; }
private:
void FindNextEnemy();