Exemplo n.º 1
0
 public abstract float GetWeight(BasicEnemy enemy, int numSteerables);
Exemplo n.º 2
0
 public abstract Vector2 GetSteering(BasicEnemy enemy, Vector2 currentSteering);
Exemplo n.º 3
0
 public virtual void OnLeaveState(BasicEnemy enemy)
 {
 }
Exemplo n.º 4
0
 public virtual void DoState(BasicEnemy enemy, List <SteeringEffect> steerings, CharacterController2D controller, List <Effect> effects)
 {
     enemy.ChangeToDefaultState();
 }
Exemplo n.º 5
0
 public virtual void OnEnterState(BasicEnemy enemy)
 {
 }
Exemplo n.º 6
0
 public virtual float GetChanceForState(BasicEnemy enemy)
 {
     return(0);
 }