#include <humanUnit.h>
Inheritance diagram for humanUnit:
Public Member Functions | |
humanUnit (int x, int y, unit *target) | |
tDirection | makeMove (mapProvider *mp, reservationProvider *rp, simulationInfo *simInfo) |
The new makeMove only gives a map. | |
void | setNextDirection (tDirection dir) |
Private Attributes | |
tDirection | nextDir |
|
|
|
The new makeMove only gives a map. The unit simulation won't calculate an mapAbstraction unless it has to. Thus, in simple pathfinding tests, the overhead is saved. Reimplemented from unit. |
|
|
|
|