19 super.CreateAndSetupActionCallback(action_data);
24 if (action_data.m_Callback)
26 array<vector> data = reservoir.GetValveAligningPointsWS(reservoir.GetTurnableValveIndex(action_data.m_Target.GetComponentIndex()));
28 vector direction = data[1] - data[0];
30 action_data.m_Callback.SetAligning(position, direction.Normalized());