Class wwBotWurstNavPointGroup
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class wwBotWurstNavPointGroup : MonoBehaviour
- Inheritance
-
wwBotWurstNavPointGroup
Constructors
wwBotWurstNavPointGroup()
public wwBotWurstNavPointGroup()
Fields
DynamicPointAddRange
public float DynamicPointAddRange
Field Value
- float
DynamicPointRemoveRange
public float DynamicPointRemoveRange
Field Value
- float
Points
public List<wwBotWurstNavPoint> Points
Field Value
- List<wwBotWurstNavPoint>
UsesDynamicPointSet
public bool UsesDynamicPointSet
Field Value
- bool
Methods
Awake()
GetBestPointToFleeTo(Vector3, Vector3)
public Vector3 GetBestPointToFleeTo(Vector3 me, Vector3 attackerPos)
Parameters
me
Vector3
attackerPos
Vector3
Returns
- Vector3
GetClosestCoverFromAttacker(Vector3, Vector3)
public Vector3 GetClosestCoverFromAttacker(Vector3 me, Vector3 attackerPos)
Parameters
me
Vector3
attackerPos
Vector3
Returns
- Vector3
GetClosestCoverPoint(Vector3, Vector3)
public Vector3 GetClosestCoverPoint(Vector3 playerPos, Vector3 rayToPlayer)
Parameters
playerPos
Vector3
rayToPlayer
Vector3
Returns
- Vector3
GetClosestDestinationToTarget(Vector3)
public Vector3 GetClosestDestinationToTarget(Vector3 targ)
Parameters
targ
Vector3
Returns
- Vector3
public Vector3 GetClosestPointToTarget(Vector3 targ, Transform[] points)
Parameters
targ
Vector3
points
Transform[]
Returns
- Vector3
GetDynamicSet()
public List<wwBotWurstNavPoint> GetDynamicSet()
Returns
- List<wwBotWurstNavPoint>
GetFurthestDestinationToTarget(Vector3)
public Vector3 GetFurthestDestinationToTarget(Vector3 targ)
Parameters
targ
Vector3
Returns
- Vector3
public Vector3 GetFurthestPointFromTarget(Vector3 targ, Transform[] points)
Parameters
targ
Vector3
points
Transform[]
Returns
- Vector3
public int GetIndexOfClosestForwardAlignment(Vector3 forward, Transform[] points)
Parameters
forward
Vector3
points
Transform[]
Returns
- int
GetRandomPatrolPoint()
public Vector3 GetRandomPatrolPoint()
Returns
- Vector3
Update()