DayZ 1.26
DayZ Explorer by KGB
|
Закрытые статические члены | |
static bool | LoadData () |
static bool | IsInitialized () |
static void | SyncDataSend (notnull PlayerIdentity identity) |
static void | OnRPC (ParamsReadContext ctx) |
static bool | IsPointInPlayerRestrictedAreaClosest (vector point, out PlayerRestrictedAreaInstance hitArea) |
static bool | IsPointInPlayerRestrictedArea (vector point, out PlayerRestrictedAreaInstance hitArea) |
static PlayerRestrictedAreaInstance | GetClosestArea (vector point) |
static bool | IsCylinderInAreaBox (notnull PlayerRestrictedAreaInstance area, vector point, float cylinderRadius=0.25, float cylinderHeight=1) |
default cylinder values sufficient for player detection | |
static bool | IsPointInAreaPolygon (notnull PlayerRestrictedAreaInstance area, vector point) |
static void | DrawBoxesDebug (bool draw) |
static void | DrawPolygonLinesDebug (bool draw) |
Закрытые статические данные | |
static bool | m_Initialized |
static ref TStringArray | m_PRAFiles = new TStringArray() |
static ref CfgPlayerRestrictedAreaJsonData | m_Data = new CfgPlayerRestrictedAreaJsonData() |
ref array< Shape > | m_DbgShapesBoxes |
ref array< Shape > | m_DbgShapesPolygonLines |
Перекрестные ссылки Debug::DrawBox(), IsInitialized(), m_Data, m_DbgShapesBoxes и Shape.
Перекрестные ссылки COLOR_RED, COLOR_WHITE, Debug::DrawLine(), GetGame(), IsInitialized(), m_Data, m_DbgShapesPolygonLines, Shape и Vector().
|
inlinestaticprivate |
Перекрестные ссылки vector::DistanceSq() и m_Data.
Используется в IsPointInPlayerRestrictedAreaClosest().
|
inlinestaticprivate |
default cylinder values sufficient for player detection
Перекрестные ссылки Math3D::IntersectCylinderOBB() и Math3D::MatrixIdentity4().
Используется в IsPointInPlayerRestrictedArea() и IsPointInPlayerRestrictedAreaClosest().
Перекрестные ссылки m_Initialized.
Используется в ManBase::AfterStoreLoad(), DrawBoxesDebug(), DrawPolygonLinesDebug(), IsPointInPlayerRestrictedArea() и IsPointInPlayerRestrictedAreaClosest().
|
inlinestaticprivate |
Перекрестные ссылки Math2D().
Используется в IsPointInPlayerRestrictedArea() и IsPointInPlayerRestrictedAreaClosest().
|
inlinestaticprivate |
Перекрестные ссылки IsCylinderInAreaBox(), IsInitialized(), IsPointInAreaPolygon() и m_Data.
Используется в ManBase::AfterStoreLoad().
|
inlinestaticprivate |
Перекрестные ссылки GetClosestArea(), IsCylinderInAreaBox(), IsInitialized() и IsPointInAreaPolygon().
Перекрестные ссылки ErrorEx, FileExist(), string::Format(), g_Game, GetGame(), CfgGameplayHandler::GetPlayerRestrictedAreaFiles(), m_Data, m_Initialized, m_PRAFiles и path.
Используется в MissionBase::OnInit().
|
inlinestaticprivate |
Перекрестные ссылки ErrorEx, m_Data и m_Initialized.
Используется в CGame::OnRPC().
|
inlinestaticprivate |
Перекрестные ссылки GetGame() и m_Data.
Используется в MissionBase::OnEvent().
|
staticprivate |
Используется в DrawBoxesDebug().
Используется в DrawPolygonLinesDebug().
|
staticprivate |
Используется в IsInitialized(), LoadData() и OnRPC().
|
staticprivate |
Используется в LoadData().