Esempio n. 1
0
    public override NodeState Evaluate()
    {
        Mine gm = miner.LookForGoldMine();

        if (gm != null)
        {
            miner.SetGoldMine(gm);

            seeker.FindPath(miner.gameObject, miner.GetGoldMine().gameObject);
            return(NodeState.Ok);
        }
        return(NodeState.Fail);
    }