Перечисления | |
| enum | EMapNavigationType { BASIC = 0 , COMPASS = 1 , GPS = 2 , ALL = 4 } |
Функции | |
| void | MapNavigationBehaviour (PlayerBase pPlayer, EMapNavigationType pNavigationType=EMapNavigationType.BASIC) |
| void | SetNavigationType (EMapNavigationType pType) |
| void | UnsetNavigationType (EMapNavigationType pType) |
| EMapNavigationType | GetNavigationType () |
| void | OnItemInPlayerPossession (EntityAI item) |
| void | OnItemNotInPlayerPossession (EntityAI item) |
| void | RandomizePosition () |
| float | RandomizedDeviation () |
| vector | GetPositionRandomized () |
| vector | GetPositionReal () |
| static array< int > | OrderedPositionNumbersFromGridCoords (EntityAI pEntity) |
| static array< int > | OrderedAltitudeNumbersPosition (EntityAI pEntity) |
| static bool | IsOutOfMap (EntityAI pEntity) |
Переменные | |
| enum EMapNavigationType | RANDOM_DEVIATION_MIN = 4 |
| const int | RANDOM_DEVIATION_MAX = 15 |
| static const int | DISPLAY_GRID_POS_MAX_CHARS_COUNT = 3 |
| static const int | DISPLAY_ALT_MAX_CHARS_COUNT = 4 |
| static const string | GRID_SIZE_CFG_PATH = "CfgWorlds %1 Grid Zoom1 stepX" |
| int | m_RandomPositionDeviationX |
| int | m_RandomPositionDeviationZ |
| EMapNavigationType | m_NavigationType |
| PlayerBase | m_Player |
| ref array< EntityAI > | m_GPSInPossessionArr |
| ref array< EntityAI > | m_CompassInPossessionArr |