#include <ai_common.h>
Inheritance diagram for StratAStar3D:

Public Member Functions | |
| StratAStar3D (AI *_ai, Vehicle *veh, bool markTemps_=true) | |
Protected Member Functions | |
| virtual DistanceType | getMoveCost (const MapCoordinate3D &start, const MapCoordinate3D &dest, const Vehicle *vehicle, bool &canStop, bool &hasAttacked) |
Definition at line 79 of file ai_common.h.
Definition at line 90 of file ai_common.h.
| virtual DistanceType StratAStar3D::getMoveCost | ( | const MapCoordinate3D & | start, | |
| const MapCoordinate3D & | dest, | |||
| const Vehicle * | vehicle, | |||
| bool & | canStop, | |||
| bool & | hasAttacked | |||
| ) | [inline, protected, virtual] |
Reimplemented from AStar3D.
Definition at line 82 of file ai_common.h.
References beeline(), GameMap::getField(), AI::getMap(), AStar3D::getMoveCost(), Vehicle::getMovement(), MapField::vehicle, MapCoordinate::x, Vehicle::xpos, MapCoordinate::y, and Vehicle::ypos.
1.5.1