_areaMask | MegaCrush.Spawner.SpawnLocator | private |
_cullDistance | MegaCrush.Spawner.SpawnLocator | private |
_hints | MegaCrush.Spawner.SpawnLocator | private |
_mask | MegaCrush.Spawner.SpawnLocator | private |
_minRange | MegaCrush.Spawner.SpawnLocator | private |
_useHints | MegaCrush.Spawner.SpawnLocator | private |
BuildAreaMask(string[] names) | MegaCrush.Spawner.SpawnLocator | privatestatic |
Configure(LayerMask mask, float minSpawnRange, float cullDistance, string[] navmeshAreas) | MegaCrush.Spawner.SpawnLocator | |
ConfigureHints(bool enabled, SpawnHintSettings settings) | MegaCrush.Spawner.SpawnLocator | |
Fallback(Vector3 around) | MegaCrush.Spawner.SpawnLocator | private |
FindForGlobal(Vector3 playerPos) | MegaCrush.Spawner.SpawnLocator | |
FindForRegion(Bounds bounds, float regionHeight, Vector3 playerPos) | MegaCrush.Spawner.SpawnLocator | |
FindForWave(Transform point, float range, Vector3 playerPos, string[] hintTags=null) | MegaCrush.Spawner.SpawnLocator | |
FindNearParent(Vector3 parentPos, Vector3 playerPos) | MegaCrush.Spawner.SpawnLocator | |
HasPlayerLOS(Vector3 playerPos, Vector3 candidate) | MegaCrush.Spawner.SpawnLocator | private |
InvalidPos | MegaCrush.Spawner.SpawnLocator | privatestatic |
IsInvalid(Vector3 v) | MegaCrush.Spawner.SpawnLocator | static |
NavSample(ref Vector3 pos, float maxDist) | MegaCrush.Spawner.SpawnLocator | private |
RaycastDown(Vector3 pos) | MegaCrush.Spawner.SpawnLocator | private |
s_WarnedInvalidWindow | MegaCrush.Spawner.SpawnLocator | privatestatic |
s_WarnedRangeClash | MegaCrush.Spawner.SpawnLocator | privatestatic |
TagsMatch(string[] requested, string[] candidate) | MegaCrush.Spawner.SpawnLocator | privatestatic |
TryFromHints(Vector3 center, float searchRadius, Vector3 playerPos, out Vector3 posOut, string[] requestTags=null) | MegaCrush.Spawner.SpawnLocator | private |
ValidVsPlayer(Vector3 pos, Vector3 playerPos) | MegaCrush.Spawner.SpawnLocator | private |