Beispiel #1
0
 public virtual bool Evaluate(GuideInput _input = null)
 {
     if (_input != null)
     {
     }
     return(true);
 }
Beispiel #2
0
 public void MakeTransition(GameNodeName _nodeName, GuidePrecondition _condition,GuideInput _input)
 {
     GuideNode _node = _dictNodes[_nodeName];
     _node.input = _input;
     _node.PreCondition = _condition;
     _node.RunNode();
     Current = _node;
 }
Beispiel #3
0
        public virtual bool Evaluate(GuideInput _input = null)
        {
            if (_input != null)
            {

            }
            return true;
        }
Beispiel #4
0
        public void MakeTransition(GameNodeName _nodeName, GuidePrecondition _condition, GuideInput _input)
        {
            GuideNode _node = _dictNodes[_nodeName];

            _node.input        = _input;
            _node.PreCondition = _condition;
            _node.RunNode();
            Current = _node;
        }