Inherits ITraveller.
CTraveller | ( | uint | id | ) |
uint get_Id | ( | ) |
Critter@ GetCritter | ( | ) |
Map@ GetMap | ( | ) |
Implements ITraveller.
bool get_HaveGroup | ( | ) |
ITravellerGroup@ get_Group | ( | ) |
void set_Group | ( | ITravellerGroup@ | newGroup | ) |
bool get_IgnoreEncounters | ( | ) |
void set_IgnoreEncounters | ( | bool | ignore | ) |
void AddLastVisited | ( | uint | id | ) |
void RemoveLastVisited | ( | uint | id | ) |
Implements ITraveller.
bool IsPrimaryDestination | ( | uint | id | ) |
Implements ITraveller.
bool IsSecondaryDestination | ( | uint | id | ) |
bool IsLastVisited | ( | uint | id | ) |
Implements ITraveller.
bool IsReallyLastVisited | ( | uint | id | ) |
Implements ITraveller.
uint LastVisitedCount | ( | ) |
Implements ITraveller.
uint DestinationSearchRadius | ( | ) |
Implements ITraveller.
void SetDestinationSearchRadius | ( | uint | radius | ) |
Implements ITraveller.
bool HavePrimaryDestination | ( | ) |
Implements ITraveller.
bool IsPrimaryDestination | ( | uint | id | ) |
Implements ITraveller.
uint GetCurrentDestination | ( | ) |
Implements ITraveller.
void SetCurrentDestination | ( | uint | id | ) |
Implements ITraveller.
bool IsCurrentDestination | ( | uint | id | ) |
Implements ITraveller.
bool get_OnMap | ( | ) |
bool get_OnWorldmap | ( | ) |
bool Find_Destination | ( | int | type, | |
Item@ | car, | |||
float& inout | x, | |||
float& inout | y, | |||
float& inout | toX, | |||
float& inout | toY, | |||
float& inout | speed, | |||
uint& inout | encounterDescriptor, | |||
bool& inout | waitForAnswer | |||
) |
bool Find_SupportPerk | ( | Location@& | resultWorldmap | ) |
resultWorldmap | 1 |
Implements ITraveller.
bool Enter_Location | ( | Location& | location | ) |
Implements ITraveller.
bool Goto_ExitGrid | ( | bool | run = false |
) |
Implements ITraveller.
void Report | ( | string& | message | ) |
Implements ITraveller.
void AddCallback | ( | uint | type, | |
ITravellerCallback@ | callback | |||
) |
Implements ITraveller.
void RemoveCallback | ( | uint | type | ) |
Implements ITraveller.
private uint SortCallbacks | ( | array< ITravellerCallback@>& | result | ) |
void RunEvent | ( | int | event | ) |
Implements ITraveller.
uint id |
bool ignoreEncounters |
array<uint> lastVisited |
uint lastVisitedMax |
array<uint> primaryDestination |
array<uint> secondaryDestination |
uint currentDestination |
array<uint> ignoredLocation |
array<ITravellerCallback@> callback |