Add function name / asset name to ensure

[CL 30983446 by robert millar in 5.4 branch]
This commit is contained in:
robert millar
2024-01-29 20:56:03 -05:00
parent 2f68234ad6
commit d9f3acb56a

View File

@@ -403,7 +403,11 @@ void UK2Node_FunctionEntry::AllocateDefaultPins()
Super::AllocateDefaultPins();
if (FFunctionEntryHelper::RequireWorldContextParameter(this)
&& ensure(!FindPin(FFunctionEntryHelper::GetWorldContextPinName())))
&& ensureMsgf(!FindPin(FFunctionEntryHelper::GetWorldContextPinName()),
TEXT("%s: World context parameter pin already exiss on function entry node %s"),
*GetOutermost()->GetName(),
*(CustomGeneratedFunctionName.IsNone() ? FunctionReference.GetMemberName() : CustomGeneratedFunctionName).ToString()
))
{
UEdGraphPin* WorldContextPin = CreatePin(
EGPD_Output,