Ejemplo n.º 1
0
 protected override void OnPickableSensed(PickableController pickable)
 {
     if (state != State.PickingWeapon && pickable.IsWeapon())
     {
         state = State.PickingWeapon;
         base.Mover.ExtremeSpeedActivated();
     }
 }
Ejemplo n.º 2
0
 protected override void OnPickableSensed(PickableController pickable)
 {
     if (pickable.IsMedkit() && state != State.Shooting)
     {
         state = State.PickingMedkit;
     }
     if (pickable.IsWeapon() && state == State.Seeking && !health.IsLowLife)
     {
         state = State.PickingWeapon;
     }
 }
Ejemplo n.º 3
0
 protected override void OnPickableSensed(PickableController pickable)
 {
     if (state == State.Seeking && pickable.IsWeapon())
     {
         state = State.PickingWeapon;
     }
     else if (pickable.IsMedkit() && state != State.PickingMedkit && state != State.SearchingEnnemy && state != State.Shooting)
     {
         state          = State.PickingMedkit;
         medkitPosition = pickable.transform.position;
     }
 }