DIFF

class PlayerRestrictedAreaInstanceSource

Members 11

private bool m_IsValid = false
Referenced by Initialize(), and IsValid()
private int m_LastUsedSafePosIdx = -1
Referenced by GetRandomSafePos3D()
private ref array<vector> m_TranslatedSafePositions3D
private ref array<vector> m_RandomizedSafePositions3D
Referenced by GetRandomSafePos3D()
private vector m_CenterPos2D

averaged center position, used for initial filtering

ref array<ref array<ref array<float>>> PRABoxes = new array<ref array<ref array<float>>>

3D, not used directly!

ref array<ref array<float>> safePositions2D = new array<ref array<float>>
ref array<ref array<float>> safePositions3D = new array<ref array<float>>

Methods 7

private bool TranslateSafePositions()
Referenced by Initialize()
vector GetCenterPos2D()
References m_CenterPos2D
vector GetClosestSafePos3D(vector targetPos)