From looking through the 4.13 source a bit I think you’re just supposed to use the Pins array declared in UEdGraphNode instead of keeping track of that yourself now. So for output pins you could have a function that returns an array where you search through Pins looking for any pins with direction == EGPD_Output. Look at USeoundCueGraphNode_Base::GetOutputPin for an example.