Table of Contents

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()

public void 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

GetClosestPointToTarget(Vector3, Transform[])

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

GetFurthestPointFromTarget(Vector3, Transform[])

public Vector3 GetFurthestPointFromTarget(Vector3 targ, Transform[] points)

Parameters

targ Vector3
points Transform[]

Returns

Vector3

GetIndexOfClosestForwardAlignment(Vector3, Transform[])

public int GetIndexOfClosestForwardAlignment(Vector3 forward, Transform[] points)

Parameters

forward Vector3
points Transform[]

Returns

int

GetRandomPatrolPoint()

public Vector3 GetRandomPatrolPoint()

Returns

Vector3

Update()

public void Update()