
Public Member Functions | |
| void | testfield (const MapCoordinate &mc) |
| bool | returnresult () |
| void | unitfound (Vehicle *eht) |
| bool | canUnitCapture (Vehicle *veh) |
| SearchReconquerBuilding (AI &_ai, Building *bld) | |
Protected Member Functions | |
| float | getThreatValueOfUnit (Vehicle *veh) |
Protected Attributes | |
| AI & | ai |
| Building * | buildingToCapture |
| int | mode |
| vector< Vehicle * > | enemyUnits |
|
||||||||||||
|
Definition at line 78 of file buildingcapture.cpp. |
|
|
Definition at line 93 of file buildingcapture.cpp. References buildingToCapture, ContainerBaseType::ConquerBuildings, fieldAccessible(), and Building::getEntryField(). Referenced by testfield(). |
|
|
|
|
|
Definition at line 81 of file buildingcapture.cpp. References enemyUnits. |
|
|
Implements SearchFields. Definition at line 100 of file buildingcapture.cpp. References ai, VehicleMovement::available(), beeline(), canUnitCapture(), VehicleMovement::execute(), SearchFields::gamemap, GameMap::getField(), AI::getPlayer(), FieldList< T >::isMember(), mode, VehicleMovement::reachableFields, SearchFields::startPos, and unitfound(). |
|
|
Definition at line 87 of file buildingcapture.cpp. References ai, Building::aiparam, buildingToCapture, enemyUnits, AI::getPlayerNum(), and AiValue::setAdditionalValue(). Referenced by testfield(). |
|
|
Definition at line 68 of file buildingcapture.cpp. Referenced by testfield(), and unitfound(). |
|
|
Definition at line 69 of file buildingcapture.cpp. Referenced by canUnitCapture(), and unitfound(). |
|
|
Definition at line 71 of file buildingcapture.cpp. Referenced by returnresult(), and unitfound(). |
|
|
Definition at line 70 of file buildingcapture.cpp. Referenced by testfield(). |
1.4.2