3 static const string PORT_WAYPOINT_PARAMS =
"WaypointParams";
4 static const string PORT_ORIGIN =
"Origin";
7 protected static ref TStringArray s_aVarsOut2 = {
12 override TStringArray GetVariablesOut()
18 override ENodeResult EOnTaskSimulate(AIAgent owner,
float dt)
20 if (ENodeResult.FAIL == super.EOnTaskSimulate(owner, dt))
21 return ENodeResult.FAIL;
26 return NodeError(
this, owner,
"Wrong class of provided Waypoint!");
29 SetVariableOut(PORT_WAYPOINT_PARAMS,wp.GetAllowance());
30 SetVariableOut(PORT_ORIGIN,wp.GetOrigin());
32 return ENodeResult.SUCCESS;
36 protected override bool VisibleInPalette()
42 protected override string GetOnHoverDescription()
44 return "Returns get in nearest waypoint parameters";