public IsOverLoot() { input = new ControlFlow(this); output = new BoolEdge(this); Inputs = new Edge[] { input }; Outputs = new Edge[] { output }; }
public EnemyNear() { input = new DirEdge(this); output = new BoolEdge(this); Inputs = new Edge[] { input }; Outputs = new Edge[] { output }; }
public ConstBool() { input = new ControlFlow(this); output = new BoolEdge(this); Inputs = new Edge[] { input }; Outputs = new Edge[] { output }; }
public Branch() { input = new BoolEdge(this); top = new ControlFlow(this); bottom = new ControlFlow(this); Inputs = new Edge[] { input }; Outputs = new Edge[] { top, bottom }; }