|
| nonvirtual vector | PositionOfClosestNode (vector) |
| |
| nonvirtual vector | FindCoverFromEnemy (ncActor targetEnemy) |
| | Returns the position of a spot that'll provide cover from the specified enemy. More...
|
| |
| nonvirtual vector | FindBackFromPosition (vector targetPosition, vector eulerDirection) |
| | Returns the position of a spot that'll be behind where you're currently standing. More...
|
| |
| nonvirtual vector | FindCoverFromEnemyNearNode (ncActor targetEnemy, vector nodePosition) |
| | Returns the position of a spot that'll provide cover from the specified enemy, closest to a specified node. More...
|
| |
| nonvirtual vector | FindCoverFromEnemyFarNode (ncActor targetEnemy, vector nodePosition) |
| | Returns the position of a spot that'll provide cover from the specified enemy, furthest from a specified node. More...
|
| |
| nonvirtual vector | FindCoverFromPosition (entity traceEntity, vector targetOrigin) |
| | Returns the position of a spot that'll provide cover from the specified enemy. More...
|
| |
| nonvirtual vector | FindEmptySpotNearPosition (entity traceEntity, vector position, float minRadius, float maxRadius) |
| | Returns the position of a spot that is accessible within a specified position. More...
|
| |
| nonvirtual vector | FindEmptySpotAwayFromPosition (entity traceEntity, vector position, float minRadius, float maxRadius) |
| | Returns the position of a spot that is far away within a specified position. More...
|
| |
◆ FindBackFromPosition()
| vector ncNavInfo::FindBackFromPosition |
( |
vector |
targetPosition, |
|
|
vector |
eulerDirection |
|
) |
| |
Returns the position of a spot that'll be behind where you're currently standing.
- Parameters
-
| targetPosition | The position to back away from. |
| eulerDirection | The direction we're looking in, in euler-angles. |
- Returns
- Absolute position of a valid cover spot.
◆ FindCoverFromEnemy()
| vector ncNavInfo::FindCoverFromEnemy |
( |
ncActor |
targetEnemy | ) |
|
Returns the position of a spot that'll provide cover from the specified enemy.
- Parameters
-
| targetEnemy | The enemy to hide from. |
- Returns
- Absolute position of a valid cover spot.
◆ FindCoverFromEnemyFarNode()
| vector ncNavInfo::FindCoverFromEnemyFarNode |
( |
ncActor |
targetEnemy, |
|
|
vector |
nodePosition |
|
) |
| |
Returns the position of a spot that'll provide cover from the specified enemy, furthest from a specified node.
- Parameters
-
| targetEnemy | The enemy to hide from. |
| nodePosition | The position we should get as far away from as possible from. |
- Returns
- Absolute position of a valid cover spot.
◆ FindCoverFromEnemyNearNode()
| vector ncNavInfo::FindCoverFromEnemyNearNode |
( |
ncActor |
targetEnemy, |
|
|
vector |
nodePosition |
|
) |
| |
Returns the position of a spot that'll provide cover from the specified enemy, closest to a specified node.
- Parameters
-
| targetEnemy | The enemy to hide from. |
| nodePosition | The position we should get closest to. |
- Returns
- Absolute position of a valid cover spot.
◆ FindCoverFromPosition()
| vector ncNavInfo::FindCoverFromPosition |
( |
entity |
traceEntity, |
|
|
vector |
targetOrigin |
|
) |
| |
Returns the position of a spot that'll provide cover from the specified enemy.
- Parameters
-
| traceEntity | The entity which will be testing for collisions. |
| targetOrigin | The spot to hide from. |
- Returns
- Absolute position of a valid cover spot.
◆ FindEmptySpotAwayFromPosition()
| vector ncNavInfo::FindEmptySpotAwayFromPosition |
( |
entity |
traceEntity, |
|
|
vector |
position, |
|
|
float |
minRadius, |
|
|
float |
maxRadius |
|
) |
| |
Returns the position of a spot that is far away within a specified position.
- Parameters
-
| traceEntity | The entity which will be testing for collisions. |
| targetOrigin | The spot to be near. |
| minRadius | The mininum distance / search radius from the targetOrigin. |
| maxRadius | The maximum Radius in which we'll look for a free spot. |
- Returns
- Absolute position of a valid cover spot.
◆ FindEmptySpotNearPosition()
| vector ncNavInfo::FindEmptySpotNearPosition |
( |
entity |
traceEntity, |
|
|
vector |
position, |
|
|
float |
minRadius, |
|
|
float |
maxRadius |
|
) |
| |
Returns the position of a spot that is accessible within a specified position.
- Parameters
-
| traceEntity | The entity which will be testing for collisions. |
| targetOrigin | The spot to be near. |
| minRadius | The mininum distance / search radius from the targetOrigin. |
| maxRadius | The maximum Radius in which we'll look for a free spot. |
- Returns
- Absolute position of a valid cover spot.
◆ PositionOfClosestNode()
| vector ncNavInfo::PositionOfClosestNode |
( |
vector |
pointOrigin | ) |
|
The documentation for this class was generated from the following files: