Inherits IPatrolRoute.
Public Member Functions | |
CPatrolRoute (uint mapid) | |
IPatrolRoute@ | AddNode (int nodeid, uint dir, uint wait) |
IPatrolRoute@ | AddNode (int x, int y, uint dir, uint waitmin, uint waitmax) |
IPatrolRoute@ | AddNode (int x, int y, uint dir, uint wait) |
INode@ | GetNextNode (Critter& critter) |
INode@ | GetRandomNode (Critter& critter) |
Public Attributes | |
Map@ | map |
array< uint > | nodes |
uint | current |
uint | nodetime |
CPatrolRoute | ( | uint | mapid | ) |
IPatrolRoute@ AddNode | ( | int | nodeid, | |
uint | dir, | |||
uint | wait | |||
) |
Implements IPatrolRoute.
IPatrolRoute@ AddNode | ( | int | x, | |
int | y, | |||
uint | dir, | |||
uint | waitmin, | |||
uint | waitmax | |||
) |
IPatrolRoute@ AddNode | ( | int | x, | |
int | y, | |||
uint | dir, | |||
uint | wait | |||
) |
Implements IPatrolRoute.
Implements IPatrolRoute.
Implements IPatrolRoute.
array<uint> nodes |
uint current |
uint nodetime |