Third Person Cover Shooter  1.6
CoverShooter.AIRegrouperRetreat Class Reference

Triggers a regroup when the AI is retreating. More...

Inheritance diagram for CoverShooter.AIRegrouperRetreat:
CoverShooter.AIBaseRegrouper CoverShooter.AIBase

Additional Inherited Members

- Public Member Functions inherited from CoverShooter.AIBaseRegrouper
void TakePosition (Vector3 value)
 Registers a taken position. More...
 
bool IsPositionTaken (Vector3 position, float threshold=1.0f)
 Returns true if the given position has been taken by one of the regrouping AIs. More...
 
void Regroup ()
 Finds nearby allies and tells them to regroup. More...
 
- Public Member Functions inherited from CoverShooter.AIBase
void Message (string name)
 Sends a message to other components. More...
 
void Message (string name, object value)
 Sends a message to other components. More...
 
- Public Attributes inherited from CoverShooter.AIBaseRegrouper
float Radius = 8
 Maximum distance at which the regrouped actors will stand next to the regrouper. More...
 
float UncoveredDuration = 8
 Time in seconds the units will maintain their new uncovered positions before searching for better spots. More...
 
float CallDistance = 20
 Distance at which to search for friendly AI that will be regrouped. More...
 
int Limit = 6
 Maximum number of regrouped units. More...
 
- Protected Member Functions inherited from CoverShooter.AIBaseRegrouper
virtual void Awake ()
 
- Properties inherited from CoverShooter.AIBaseRegrouper
List< ActorFriends [get]
 All friends that are regrouping. More...
 
BaseBrain Brain [get]
 

Detailed Description

Triggers a regroup when the AI is retreating.


The documentation for this class was generated from the following file: