Exemple #1
0
 public override bool ValidateAction()
 {
     if (Action != null && Action.IsFailed() == true)
     {
         return(false);
     }
     return(true);
 }
Exemple #2
0
    public override bool ValidateAction()
    {
        if (Action != null && Action.IsFailed() == true)
        {
            //UnityEngine.Debug.Log(this.ToString() + " not valid anymore !" + FinalPos.ToString());
            return(false);
        }

        return(true);
    }
Exemple #3
0
    public override bool ValidateAction()
    {
        if (Action != null && Action.IsFailed())
        {
            //Debug.Log("FAILED action failed");
            return(false);
        }

        return(true);
    }
Exemple #4
0
    public override bool ValidateAction()
    {
        if (Owner.BlackBoard.DesiredTarget == null || Owner.BlackBoard.DesiredTarget.IsAlive == false)
        {
            return(false);
        }

        if (Action != null && Action.IsFailed() == true)
        {
            //UnityEngine.Debug.Log(this.ToString() + " not valid anymore !" + FinalPos.ToString());
            return(false);
        }

        return(true);
    }