//--------------------------------------------- IS RESEARCHING --------------------------------------------- bool PlayerImpl::isResearching(TechType tech) const { return tech.isValid() ? self->isResearching[tech] : false; }
bool PlayerImpl::isResearchAvailable(TechType tech) const { return tech.isValid() ? self->isResearchAvailable[tech] : false; }
//--------------------------------------------- HAS RESEARCHED --------------------------------------------- bool PlayerImpl::hasResearched(TechType tech) const { return tech.isValid() ? self->hasResearched[tech] : false; }