//------------------------------------------------ AVAILABILITY -------------------------------------------- int PlayerImpl::getMaxUpgradeLevel(UpgradeType upgrade) const { return upgrade.isValid() ? self->maxUpgradeLevel[upgrade] : 0; }
//--------------------------------------------- IS UPGRADING ----------------------------------------------- bool PlayerImpl::isUpgrading(UpgradeType upgrade) const { return upgrade.isValid() ? self->isUpgrading[upgrade] : false; }