| 2414 | return !!(UnitPrototypeFlags::unitFlags[this->getID()] & UnitPrototypeFlags::ResourceDepot); |
| 2415 | } |
| 2416 | bool UnitType::isRefinery() const |
| 2417 | { |
| 2418 | switch ( *this ) |
| 2419 | { |
| 2420 | case UnitTypes::Enum::Terran_Refinery: |
| 2421 | case UnitTypes::Enum::Zerg_Extractor: |
| 2422 | case UnitTypes::Enum::Protoss_Assimilator: |
| 2423 | return true; |
| 2424 | default: |
| 2425 | return false; |
| 2426 | } |
| 2427 | } |
| 2428 | bool UnitType::isWorker() const |
| 2429 | { |
| 2430 | return !!(UnitPrototypeFlags::unitFlags[this->getID()] & UnitPrototypeFlags::Worker); |
no outgoing calls