#include <unitctrl.h>
Inheritance diagram for ChangeVehicleHeight:

Public Member Functions | |
| int | execute (Vehicle *veh, int x, int y, int step, int noInterrupt, int disableMovement) |
| ChangeVehicleHeight (MapDisplayInterface *md, PPendingVehicleActions _pva, VehicleActionType vat, int dir_) | |
Public Attributes | |
| IntFieldList | reachableFields |
|
||||||||||||||||||||
|
Definition at line 823 of file unitctrl.cpp. |
|
||||||||||||||||||||||||||||
|
Reimplemented from BaseVehicleMovement. Definition at line 842 of file unitctrl.cpp. References actmap, BaseVehicleMovement::execute(), fatalError(), AStar3D::findPath(), FieldList< T >::getData(), GameMap::getField(), Vehicle::getHeightChange(), Vehicle::getMovement(), Vehicle::getPosition(), Vehicletype::HeightChangeMethod::heightDelta, FieldList< T >::isMember(), maxint, BaseVehicleMovement::path, reachableFields, MapCoordinate3D::setnum(), BaseVehicleMovement::status, tfield::unitHere(), and BaseVehicleMovement::vehicle. Referenced by GuiFunctions::Descend::execute(), and GuiFunctions::Ascend::execute(). |
|
|
Definition at line 197 of file unitctrl.h. Referenced by GuiFunctions::Descend::available(), GuiFunctions::Ascend::available(), execute(), GuiFunctions::Descend::execute(), and GuiFunctions::Ascend::execute(). |
1.4.2