I have a working navigation mesh and from time to time “get random point in navigable radius” returns: X=340282346638528859811704183484516925440.000 Y=340282346638528859811704183484516925440.000 Z=340282346638528859811704183484516925440.000.
This is marked as an invalid value.
Here is a simple BP for a testing actor:
Begin Object Class=K2Node_CustomEvent Name="K2Node_CustomEvent_247"
Begin Object Class=EdGraphPin Name="EdGraphPin_43152"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43151"
End Object
Begin Object Name="EdGraphPin_43152"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6115.EdGraphPin_43219'
End Object
Begin Object Name="EdGraphPin_43151"
PinName="OutputDelegate"
Direction=EGPD_Output
PinType=(PinCategory="delegate",PinSubCategoryMemberReference=(MemberParent=BlueprintGeneratedClass'/Game/MyBP/04Crowd/NewBlueprint.NewBlueprint_C',MemberName="randomPlace",MemberGuid=B9A2808749B986FDB21FE78493EC6F60))
LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6111.EdGraphPin_43198'
End Object
CustomFunctionName="randomPlace"
Pins(0)=EdGraphPin'EdGraphPin_43151'
Pins(1)=EdGraphPin'EdGraphPin_43152'
NodePosX=384
NodePosY=32
NodeGuid=B9A2808749B986FDB21FE78493EC6F60
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6111"
Begin Object Class=EdGraphPin Name="EdGraphPin_43199"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43198"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43197"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43196"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43195"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43201"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43200"
End Object
Begin Object Name="EdGraphPin_43199"
PinName="Time"
PinToolTip="Time\nFloat\n\nHow long to wait before executing the delegate, in seconds. Setting a timer to <= 0 seconds will clear it if it is set."
PinType=(PinCategory="float")
DefaultValue="1"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_43198"
PinName="Delegate"
PinFriendlyName="Event"
PinToolTip="Event\nDelegate"
PinType=(PinCategory="delegate",PinSubCategoryMemberReference=(MemberParent=Package'"/Script/Engine"',MemberName="TimerDynamicDelegate__DelegateSignature"))
LinkedTo(0)=EdGraphPin'K2Node_CustomEvent_247.EdGraphPin_43151'
End Object
Begin Object Name="EdGraphPin_43197"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target\nKismet System Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetSystemLibrary')
DefaultObject=Default__KismetSystemLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_43196"
PinName="then"
PinToolTip="\nExec"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Begin Object Name="EdGraphPin_43195"
PinName="execute"
PinToolTip="\nExec"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'K2Node_Event_466.EdGraphPin_43132'
End Object
Begin Object Name="EdGraphPin_43201"
PinName="ReturnValue"
PinToolTip="Return Value\nTimer Handle Structure\n\nThe timer handle to pass to other timer functions to manipulate this timer."
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/Engine.TimerHandle')
End Object
Begin Object Name="EdGraphPin_43200"
PinName="bLooping"
PinToolTip="Looping\nBoolean\n\nTrue to keep executing the delegate every Time seconds, false to execute delegate only once."
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="false"
End Object
FunctionReference=(MemberParent=Class'/Script/Engine.KismetSystemLibrary',MemberName="K2_SetTimerDelegate")
Pins(0)=EdGraphPin'EdGraphPin_43195'
Pins(1)=EdGraphPin'EdGraphPin_43196'
Pins(2)=EdGraphPin'EdGraphPin_43197'
Pins(3)=EdGraphPin'EdGraphPin_43198'
Pins(4)=EdGraphPin'EdGraphPin_43199'
Pins(5)=EdGraphPin'EdGraphPin_43200'
Pins(6)=EdGraphPin'EdGraphPin_43201'
NodePosX=384
NodePosY=-144
NodeGuid=650A0E9047010DD308AA01BF8C681B2C
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6112"
Begin Object Class=EdGraphPin Name="EdGraphPin_43208"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43207"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43206"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43205"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43204"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43203"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43202"
End Object
Begin Object Name="EdGraphPin_43208"
PinName="ReturnValue"
PinToolTip="Return Value\nVector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6116.EdGraphPin_43229'
End Object
Begin Object Name="EdGraphPin_43207"
PinName="FilterClass"
PinToolTip="Filter Class\nNavigation Query Filter Class"
PinType=(PinCategory="class",PinSubCategoryObject=Class'/Script/Engine.NavigationQueryFilter')
End Object
Begin Object Name="EdGraphPin_43206"
PinName="NavData"
PinToolTip="Nav Data\nNavigation Data Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.NavigationData')
End Object
Begin Object Name="EdGraphPin_43205"
PinName="Radius"
PinToolTip="Radius\nFloat"
PinType=(PinCategory="float")
DefaultValue="3000"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_43204"
PinName="Origin"
PinToolTip="Origin\nVector (by ref)"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector',bIsReference=True,bIsConst=True)
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6114.EdGraphPin_43218'
bDefaultValueIsIgnored=True
End Object
Begin Object Name="EdGraphPin_43203"
PinName="WorldContext"
PinToolTip="World Context\nObject Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CoreUObject.Object')
DefaultValue="WorldContext"
AutogeneratedDefaultValue="WorldContext"
bHidden=True
End Object
Begin Object Name="EdGraphPin_43202"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target\nNavigation System Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.NavigationSystem')
DefaultObject=Default__NavigationSystem
bHidden=True
End Object
bIsPureFunc=True
FunctionReference=(MemberParent=Class'/Script/Engine.NavigationSystem',MemberName="GetRandomPointInNavigableRadius")
Pins(0)=EdGraphPin'EdGraphPin_43202'
Pins(1)=EdGraphPin'EdGraphPin_43203'
Pins(2)=EdGraphPin'EdGraphPin_43204'
Pins(3)=EdGraphPin'EdGraphPin_43205'
Pins(4)=EdGraphPin'EdGraphPin_43206'
Pins(5)=EdGraphPin'EdGraphPin_43207'
Pins(6)=EdGraphPin'EdGraphPin_43208'
NodePosX=672
NodePosY=144
NodeGuid=A41759C84780FEAFD516A7A06DD1D629
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6114"
Begin Object Class=EdGraphPin Name="EdGraphPin_43218"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43217"
End Object
Begin Object Name="EdGraphPin_43218"
PinName="ReturnValue"
PinToolTip="Return Value\nVector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6112.EdGraphPin_43204'
End Object
Begin Object Name="EdGraphPin_43217"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target\nActor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
End Object
bIsPureFunc=True
bIsConstFunc=True
FunctionReference=(MemberName="K2_GetActorLocation",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_43217'
Pins(1)=EdGraphPin'EdGraphPin_43218'
NodePosX=416
NodePosY=144
NodeGuid=4C3BFA2249FA257C0A688A9511C47AF7
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6115"
Begin Object Class=EdGraphPin Name="EdGraphPin_43227"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43226"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43225"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43224"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43223"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43222"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43221"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43220"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43219"
End Object
Begin Object Name="EdGraphPin_43227"
PinName="Duration"
PinToolTip="Duration\nFloat\n\nThe display duration (if Print to Screen is True). Using negative number will result in loading the duration time from the config."
PinType=(PinCategory="float")
DefaultValue="2.000000"
AutogeneratedDefaultValue="2.000000"
bAdvancedView=True
End Object
Begin Object Name="EdGraphPin_43226"
PinName="TextColor"
PinToolTip="Text Color\nLinear Color Structure\n\nWhether or not to print the output to the console"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.LinearColor')
DefaultValue="(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
AutogeneratedDefaultValue="(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
bAdvancedView=True
End Object
Begin Object Name="EdGraphPin_43225"
PinName="bPrintToLog"
PinToolTip="Print to Log\nBoolean\n\nWhether or not to print the output to the log"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
bAdvancedView=True
End Object
Begin Object Name="EdGraphPin_43224"
PinName="bPrintToScreen"
PinToolTip="Print to Screen\nBoolean\n\nWhether or not to print the output to the screen"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
bAdvancedView=True
End Object
Begin Object Name="EdGraphPin_43223"
PinName="InString"
PinToolTip="In String\nString\n\nThe string to log out"
PinType=(PinCategory="string")
LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6116.EdGraphPin_43230'
End Object
Begin Object Name="EdGraphPin_43222"
PinName="WorldContextObject"
PinToolTip="World Context Object\nObject Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CoreUObject.Object')
bHidden=True
End Object
Begin Object Name="EdGraphPin_43221"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target\nKismet System Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetSystemLibrary')
DefaultObject=Default__KismetSystemLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_43220"
PinName="then"
PinToolTip="\nExec"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Begin Object Name="EdGraphPin_43219"
PinName="execute"
PinToolTip="\nExec"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'K2Node_CustomEvent_247.EdGraphPin_43152'
End Object
FunctionReference=(MemberParent=Class'/Script/Engine.KismetSystemLibrary',MemberName="PrintString")
Pins(0)=EdGraphPin'EdGraphPin_43219'
Pins(1)=EdGraphPin'EdGraphPin_43220'
Pins(2)=EdGraphPin'EdGraphPin_43221'
Pins(3)=EdGraphPin'EdGraphPin_43222'
Pins(4)=EdGraphPin'EdGraphPin_43223'
Pins(5)=EdGraphPin'EdGraphPin_43224'
Pins(6)=EdGraphPin'EdGraphPin_43225'
Pins(7)=EdGraphPin'EdGraphPin_43226'
Pins(8)=EdGraphPin'EdGraphPin_43227'
NodePosX=1168
NodePosY=48
NodeGuid=F0944AD6455E7FD3F7C8C7BADE9FF72F
AdvancedPinDisplay=Hidden
EnabledState=DevelopmentOnly
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6116"
Begin Object Class=EdGraphPin Name="EdGraphPin_43230"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43229"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43228"
End Object
Begin Object Name="EdGraphPin_43230"
PinName="ReturnValue"
PinToolTip="Return Value\nString"
Direction=EGPD_Output
PinType=(PinCategory="string")
LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6115.EdGraphPin_43223'
End Object
Begin Object Name="EdGraphPin_43229"
PinName="InVec"
PinToolTip="In Vec\nVector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6112.EdGraphPin_43208'
End Object
Begin Object Name="EdGraphPin_43228"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target\nKismet String Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetStringLibrary')
DefaultObject=Default__KismetStringLibrary
bHidden=True
End Object
bIsPureFunc=True
FunctionReference=(MemberParent=Class'/Script/Engine.KismetStringLibrary',MemberName="Conv_VectorToString")
Pins(0)=EdGraphPin'EdGraphPin_43228'
Pins(1)=EdGraphPin'EdGraphPin_43229'
Pins(2)=EdGraphPin'EdGraphPin_43230'
NodePosX=1040
NodePosY=112
NodeGuid=D5DC534044350B4B674C0DAA9451627C
End Object
Begin Object Class=K2Node_Event Name="K2Node_Event_466"
Begin Object Class=EdGraphPin Name="EdGraphPin_43132"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_43131"
End Object
Begin Object Name="EdGraphPin_43132"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6111.EdGraphPin_43195'
End Object
Begin Object Name="EdGraphPin_43131"
PinName="OutputDelegate"
Direction=EGPD_Output
PinType=(PinCategory="delegate",PinSubCategoryMemberReference=(MemberParent=BlueprintGeneratedClass'/Game/MyBP/04Crowd/NewBlueprint.NewBlueprint_C',MemberName="ReceiveBeginPlay"))
End Object
EventReference=(MemberParent=BlueprintGeneratedClass'/Game/MyBP/04Crowd/NewBlueprint.NewBlueprint_C',MemberName="ReceiveBeginPlay")
bOverrideFunction=True
Pins(0)=EdGraphPin'EdGraphPin_43131'
Pins(1)=EdGraphPin'EdGraphPin_43132'
bCommentBubblePinned=True
NodeGuid=A7D0C2D841BCA762ECCBBBA856317558
End Object