한 레벨에서 지오메트리를 생성하거나 편집할 때는 반복작업을 수행해야 할 수 있습니다. 액션 유틸리티를 사용하면 이러한 반복작업을 줄일 수 있습니다. 또한 액션 유틸리티를 지오메트리 스크립팅 과 결합하면 효율적인 메시 편집 워크플로를 생성할 수 있습니다. 예를 들어 메시 스타일 변경, UV 재계산, 피벗 위치 조정 같은 작업을 빠르게 수행하는 데 도움이 되는 우클릭 액션을 생성할 수 있습니다.
이 가이드에서는 다음을 수행하는 방법을 설명합니다.
- 작업을 자동화하는 데 도움이 되는 스크립팅된 액션 유틸리티를 생성합니다.
- 주요 지오메트리 스크립팅 노드를 설정합니다.
- 지오메트리 스크립팅을 사용하여 메시에서 트라이앵글 밀도를 줄이는 데 사용할 유틸리티를 생성합니다.
이 가이드에서는 메시 간소화(트라이앵글 수 감소)에 집중하지만 이 스크립트를 보다 복잡한 워크플로를 생성하기 위한 템플릿으로 활용할 수 있습니다.
필요한 사전 지식
이 페이지의 콘텐츠를 이해하고 사용하려면 다음 조건을 충족해야 합니다.
원하는 프로젝트를 사용하여 따라 해도 됩니다. 테스트 목적으로 프록시 지오메트리를 생성하려면 모델링 모드(Modeling Mode) 에서 프리미티브 셰이프 중 하나를 사용합니다. 이 에디터 모드에 대한 자세한 내용은 모델링 모드 개요를 참고하세요.
플러그인 활성화
지오메트리 스크립팅을 사용하려면 관련 플러그인이 활성화되어 있어야 합니다.
플러그인을 활성화하거나 이미 활성화되어 있는지 검증하려면 다음 단계를 따릅니다.
- 메뉴 바 에서 편집(Edit) > 플러그인(Plugins) 을 클릭합니다.
-
검색창에 'geometry script'를 입력합니다.
- 지오메트리 스크립트(Geometry Script) 플러그인을 활성화하고 대화창이 표시되면 예(Yes) 를 클릭합니다.
- 언리얼 엔진을 재시작합니다.
유틸리티 클래스 생성
시작하려면 액션 유틸리티를 빌드하기 위해 블루프린트 클래스를 생성해야 합니다. 이 가이드에서는 스크립팅된 액션을 수행하기 위해 액터 액션 유틸리티(Actor Action Utility) 를 사용하여 레벨 에디터(Level Editor) 에서 액터를 우클릭합니다. 또한 콘텐츠 브라우저(Content Browser) 에서 에셋을 우클릭하여 에셋 액션 유틸리티 를 선택할 수도 있습니다.
유틸리티 클래스를 생성하려면:
- 콘텐츠 브라우저(Content Browser) 에서 추가(Add) 를 클릭하거나 우클릭한 후 에디터 유틸리티(Editor Utilities) > 에디터 유틸리티 블루프린트(Editor Utility Blueprint) 를 클릭합니다.
- 액터 액션 유틸리티 를 검색하여 클릭합니다.
- 콘텐츠 브라우저 에서 새 클래스에
ActorAU_Simplify 와 같은 알아보기 쉬운 이름을 지정합니다.
함수 생성
유틸리티 클래스를 생성한 후에는 함수를 생성해야 합니다. 스크립트의 목표는 지정된 트라이앵글 수로 메시를 간소하는 것입니다.
함수를 생성하려면 다음 단계를 따릅니다.
- 새 블루프린트를 더블클릭하여 블루프린트 에디터(Blueprint Editor) 에서 엽니다.
- 내 블루프린트(My Blueprint) 패널에서 함수(Functions) 카테고리의 더하기(+) 아이콘을 클릭하고 함수를 Simplify Mesh 로 명명합니다. 에디터에서 호출(Call In Editor) 이 디테일(Details) 패널에서 활성화되어 있는지 다시 확인합니다.
- 디테일 패널의 입력(Inputs) 카테고리에서 더하기(+) 아이콘을 클릭하여 파라미터를 추가합니다.
- 파라미터를 인티저로 지정하고 Triangle Count 로 명명합니다. 스크립트가 활성화되면 입력 파라미터가 프롬프트를 트리거하여 아티스트가 간소화할 타깃 트라이앵글 수를 입력할 수 있습니다.
- 출력 핀을 우클릭하고 로컬 변수로 승격(Promote to Local Variable) 을 클릭하여 Triangle Count 를 로컬 변수로 승격합니다.
- 변수를 Triangle Count 로 명명합니다.
특정 액터 클래스로 제한
블루프린트를 컴파일하고 저장한 후 레벨에서 액터를 우클릭하기 시작하면 컨텍스트 메뉴에 스크립팅된 액터 액션(Scripted Actor Actions) 옵션이 표시되는 것을 볼 수 있습니다. 스크립트가 모든 액터 클래스에 제공되므로 스크립트가 여러 클래스에서 사용할 수 있도록 디자인되어 있지 않은 경우 혼란을 유발할 수 있습니다. 아티스트가 영향을 미칠 수 있는 액터를 제어하기 위해서는 스크립팅된 액션을 특정 클래스로 제한할 수 있습니다.
지원되는 클래스를 조정하려면 다음 단계를 따릅니다.
- 상단 툴바에서 클래스 디폴트(Class Defaults) 를 클릭합니다.
- 지원되는 클래스(Supported Classes) 에서 더하기(+) 아이콘을 클릭합니다.
-
스태틱 메시 액터(Static Mesh Actor) 를 검색하여 클릭합니다.
- 컴파일 하고(Ctrl+Alt) 저장 합니다(Ctrl+S).
주요 지오메트리 스크립팅 구성
이제 함수 및 지원되는 클래스를 사용하여 스크립트를 설정했으므로 지오메트리 스크립팅 노드를 구현하기 시작할 수 있습니다.
스크립트 구성의 핵심 단계는 편집용으로 다이내믹 메시를 생성하는 것입니다. 다이내믹 메시는 스태틱 메시에 적용하기 전에 작업을 수행할 수 있는 임시 메시로 작동합니다. 이러한 임시 프로세스는 에디터에서 불필요한 지오메트리가 생성되는 것을 방지하여 컴퓨터의 처리 부담을 줄여줍니다.
다이내믹 메시 풀
다이내믹 메시를 생성하려면 다이내믹 메시 풀에서 이를 요청해야 합니다.
다이내믹 메시 풀을 구성하려면 다음 단계를 따릅니다.
- 이벤트 그래프를 우클릭하고 Create a Dynamic Mesh Pool 노드를 생성합니다.
- 실행 핀을 Simplify Mesh 함수에 연결합니다.
- 다이내믹 메시 풀(Dynamic Mesh Pool) 출력 핀을 우클릭하고 로컬 변수로 승격 을 선택합니다.
- 변수를 DM_Pool 로 명명합니다.
- 실행 핀을 Triangle Count SET 노드에 연결합니다.
- 컴파일 하고(Ctrl+Alt) 저장 합니다(Ctrl+S).
액터 에셋 구하기
지오메트리 스크립팅이 UDynamicMesh 에서 작동하기 때문에 선택된 액터의 스태틱 메시 에셋이 필요합니다. 또한 선택된 각 액터에 대해 공유된 스태틱 메시 에셋이 한 번만 작동하는지도 확인해야 합니다. 이 함수가 타깃 수를 기반으로 실행되더라도(중복 작업 방지) 선택된 액터가 동일한 스태틱 메시 에셋을 사용하는 경우 불필요한 계산이 실행될 수 있습니다.
고유한 스태틱 메시 에셋을 구하려면 다음 단계를 따릅니다.
- Triangle Count Set 의 실행 핀에서 드래그하여 Get Selected Actors 노드를 생성합니다.
- 반환 값(Return Value) 핀에서 드래그하여 For Each Loop 노드를 생성하고 실행 핀을 연결합니다. 이러한 연결된 노드는 선택한 액터를 통해 반복작업됩니다.
- 배열 엘리먼트(Array Element) 핀에서 드래그하여 Cast to StaticMeshActor 를 생성하고 실행(루프 바디(Loop Body)) 핀을 연결합니다. Cast to Static Mesh Actor 는 스태틱 메시 액터만 사용하도록 보장합니다.
- 스태틱 메시 액터로(As Static Mesh Actor) 핀에서 드래그하여 Get Static Mesh Component 노드를 생성합니다.
- 컴포넌트 핀에서 드래그하여 Get Static Mesh 노드를 생성합니다.
- 스태틱 메시 핀에서 드래그하여 Add Unique 노드를 생성합니다. 이 노드는 각각의 고유한 스태틱 메시를 배열에 추가합니다.
- Cast to StaticMeshActor 의 실행 핀을 Add Unique 에 연결합니다.
- 내 블루프린트 패널의 로컬 변수(Local Variables) 카테고리에서 더하기(+) 아이콘을 클릭하여 새 변수를 생성합니다.
- 변수를 SM_Array 로 명명합니다.
- 디테일 패널에서 변수 타입을 스태틱 메시(Static Mesh) 로 구성하고 컨테이너 타입을 배열(Array) 로 구성합니다.
- 변수를 그래프로 드래그하고 Get SM_Array 를 클릭하여 이를 게터로 설정합니다. 배열 핀을 Add Unique 에 연결합니다.
고유한 스태틱 메시 에셋의 새 목록이 생성되고 for 루프가 완료됩니다.
다이내믹 메시 생성
다이내믹 메시로 변환하려면 다음 단계를 따릅니다.
- For Each Loop 의 완료됨(Completed) 실행 핀에서 드래그하고 For Each Loop 노드를 하나 더 생성합니다.
- SM_Array 변수를 그래프로 드래그하고 이를 게터로 설정합니다.
- 배열 출력을 For Each Loop 노드에 연결합니다.
- DM_Pool 변수를 그래프로 드래그하고 이를 게터로 설정합니다.
- 해당 핀에서 드래그하여 Request Mesh 노드를 생성합니다. 이 노드는 앞에서 생성한 Dynamic Mesh Pool 노드에서 다이내믹 메시를 풀링합니다.
- For Each Loop 의 실행 핀을 Request Mesh 에 연결합니다.
- 다이내믹 메시가 준비되었으면 스태틱 메시를 변환할 수 있습니다. 반환 값 핀에서 드래그하여 Copy Mesh from Static Mesh 노드를 생성하고 실행 핀을 연결합니다.
- 배열 엘리먼트 출력 핀을 스태틱 메시 에셋에서(From Static Mesh Asset) 입력 핀에 연결합니다.
지오메트리 편집
다이내믹 메시가 생성되었으면 이를 스태틱 메시에 적용하기 전에 원하는 모든 절차와 조작을 수행할 수 있습니다. 이 스크립트에서는 노드 하나만 사용하여 메시 편집을 수행합니다.
- Copy Mesh from Static Mesh 의 성공(Success) 실행 핀에서 드래그하여 Apply Simplify to TriangleCount 노드를 생성합니다. 간소화 노드가 트라이앵글 수를 지정된 입력 값으로 줄이려고 시도합니다.
- 다이내믹 메시(Dynamic Mesh) 출력 핀을 타깃 메시(Target Mesh) 입력 핀에 연결합니다.
- Triangle Count 변수를 그래프로 드래그하고 이를 게터로 설정합니다.
- 변수의 출력 핀을 Triangle Count 입력 핀에 연결합니다.
- 컴파일 하고(Ctrl+Alt) 저장 합니다(Ctrl+S).
메시 선택 및 편집을 위한 여러 함수에 대한 자세한 내용은 지오메트리 스크립팅 레퍼런스 문서를 참고하세요.
스태틱 메시로 변환
편집을 마친 후에는 수정 사항을 적절히 적용하기 위해 다이내믹 메시를 스태틱 메시로 변환해야 합니다.
다시 스태틱 메시로 변환하려면 다음 단계를 따릅니다.
- Apply Simplify to Triangle Count 실행 핀에서 드래그하여 Copy Mesh to Static Mesh 노드를 추가합니다.
- 타깃 메시 출력 핀을 다이내믹 메시에서(From Dynamic Mesh) 입력 핀에 연결합니다.
- 배열 엘리먼트 출력 핀을 For Each Loop 에서 스태틱 메시 에셋으로(To Static Mesh Asset) 입력 핀에 연결합니다. 다이내믹 메시에 적용한 변경사항이 선택된 스태틱 메시로 전송됩니다.
- 스태틱 메시에 편집 내용을 복사했으면 메모리를 다시 사용할 수 있도록 임시 메시를 풀로 반환할 수 있습니다. DM_Pool 변수를 그래프로 드래그하고 이를 게터로 설정합니다.
- 변수 핀에서 드래그하여 Return Mesh 노드를 추가합니다. 이벤트가 트리거되면 풀이 할당한 모든 계산 메시가 해제됩니다.
- 다이내믹 메시 출력 핀을 메시(Mesh) 입력 핀에 연결합니다.
- 성공 실행 핀을 연결합니다.
- 컴파일 하고(Ctrl+Alt) 저장 합니다(Ctrl+S).
최종 결과
Begin Object Class=/Script/BlueprintGraph.K2Node_FunctionEntry Name="K2Node_FunctionEntry_3" ExportPath="/Script/BlueprintGraph.K2Node_FunctionEntry'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_FunctionEntry_3'"
MetaData=(ToolTip=NSLOCTEXT("", "4D6746D844632AC61B27CEB0D1766AC9", "Input goal triangle count"),CompactNodeTitle=NSLOCTEXT("", "FDA984354C3EFF9C28C56AAF663F0FA0", "Input goal triangle count"),bCallInEditor=True)
LocalVariables(0)=(VarName="DM_Pool",VarGuid=D8C926394459D364E666959C38DE25DD,VarType=(PinCategory="object",PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'"),FriendlyName="DM Pool",Category=NSLOCTEXT("KismetSchema", "Default", "Default"),PropertyFlags=5)
LocalVariables(1)=(VarName="SM_Array",VarGuid=D406D44F4390AC382945F19C80394E4C,VarType=(PinCategory="object",PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",ContainerType=Array),FriendlyName="SM Array",Category=NSLOCTEXT("KismetSchema", "Default", "Default"),PropertyFlags=5)
LocalVariables(2)=(VarName="SM_Unique",VarGuid=42C5EBB3457D00E0B738D5A3082CA3F7,VarType=(PinCategory="object",PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'"),FriendlyName="SM Unique",Category=NSLOCTEXT("KismetSchema", "Default", "Default"),PropertyFlags=5)
ExtraFlags=201457664
FunctionReference=(MemberName="Simplify Mesh")
bIsEditable=True
NodePosX=-2816
NodePosY=96
NodeGuid=DE6855934AACF1EBD69EA182E2E0E0B2
CustomProperties Pin (PinId=CEFB9E9C43892ABCB129A3B0A03E07B3,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_25 43D2DCF6452148C196AF28AE964951EA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=6155457440B5A2B53ACA9BBB43B8A497,PinName="Triangle Count",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_20 01EFEA744EF12AB2CC5054AE0736767E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties UserDefinedPin (PinName="Triangle Count",PinType=(PinCategory="int"),DesiredPinDirection=EGPD_Output)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_25" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_CallFunction_25'"
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptLibrary_SceneUtilityFunctions'",MemberName="CreateDynamicMeshPool")
NodePosX=-2624
NodePosY=96
NodeGuid=BA9B167A4479C10436AD9CB945C6A0C6
CustomProperties Pin (PinId=43D2DCF6452148C196AF28AE964951EA,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_FunctionEntry_3 CEFB9E9C43892ABCB129A3B0A03E07B3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C3065E1B4D8062326B2844A194A40FC6,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_26 A7E6E3084EC817988704119B28DD0E85,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=6F1C7C37446D69E05B88149B0D95EF73,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nGeometry Script Library Scene Utility Functions Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptLibrary_SceneUtilityFunctions'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/GeometryScriptingCore.Default__GeometryScriptLibrary_SceneUtilityFunctions",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=72F3295C4FF378372BD08E888E9C9A2E,PinName="ReturnValue",PinFriendlyName=NSLOCTEXT("", "9C55A6A44A03F3B4531FD9B897577788", "Dynamic Mesh Pool"),PinToolTip="Dynamic Mesh Pool\nDynamic Mesh Pool Object Reference\n\nCreate a new UDynamicMeshPool object.\nCaller needs to create a UProperty reference to the returned object, or it will be garbage-collected.",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_26 14B2DD1A4869E8E76BB67CA84F33B1BA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_MacroInstance Name="K2Node_MacroInstance_4" ExportPath="/Script/BlueprintGraph.K2Node_MacroInstance'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_MacroInstance_4'"
MacroGraphReference=(MacroGraph="/Script/Engine.EdGraph'/Engine/EditorBlueprintResources/StandardMacros.StandardMacros:ForEachLoop'",GraphBlueprint="/Script/Engine.Blueprint'/Engine/EditorBlueprintResources/StandardMacros.StandardMacros'",GraphGuid=99DBFD5540A796041F72A5A9DA655026)
ResolvedWildcardType=(PinCategory="object",PinSubCategoryObject="/Script/CoreUObject.Class'/Script/CoreUObject.Object'",ContainerType=Array)
NodePosX=-1744
NodePosY=144
NodeGuid=EB857B56400DBB980B0F09BC2555CDEA
CustomProperties Pin (PinId=D5A22E2E49FA28A89007CE9499E1ADA8,PinName="Exec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_31 A6369F814B0997CFC86E5F904182ADFB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=44BF76624C11DB747F1C1B9C2C39471A,PinName="Array",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/CoreUObject.Object'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_31 FC4ACC7845A57540A51FBF890E004482,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B047C99241F194BD31C89D9586E2C827,PinName="LoopBody",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_DynamicCast_2 5DEAE70145F7CD315A6168B945D1F16B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=9956676741BEE3F37DDC0E9AF8D3329D,PinName="Array Element",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/CoreUObject.Object'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_DynamicCast_2 93FF01F64E7FBD00A92967AC074AB979,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=AD82C9104C27934BBA7C238216535588,PinName="Array Index",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=8F9BC25D4D8649563E469D9FDA8E3219,PinName="Completed",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_5 69D6E31B488992830414C58292C49166,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_26" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_CallFunction_26'"
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'",MemberName="RequestMesh")
NodePosX=-2144
NodePosY=432
NodeGuid=2B9083BF4BF1E3D2BD13B499DF3F41A5
CustomProperties Pin (PinId=E8F9B400440C0A09A7CCFB9CEB90F497,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_5 D7C902BC4C9062871D1715AB87DCE6BB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=26A9196C405B5B6CB02B76A4CC35D1DC,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_27 8B725AD8443D62F3601E28905083C773,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=00CDA26B4F7DCA7C8E8782A516C138FF,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_11 C891D87943262024DBC2719F8B36F561,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D89FBF8B4756C4908953119A058F2291,PinName="ReturnValue",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_27 9EB91EAC40967B208B3B9FB182D7C79D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_27" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_CallFunction_27'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptLibrary_StaticMeshFunctions'",MemberName="CopyMeshFromStaticMesh")
NodePosX=-1856
NodePosY=527
NodeGuid=A0240A5544E45E50318D21A6677B720D
CustomProperties Pin (PinId=D68A2CF74DA0A14EEADCACB49068A3C7,PinName="Failure",PinToolTip="Failure\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=34738377430A5FC54EA97BA21DA9B1C6,PinName="Success",PinToolTip="Success\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_30 99CC5E09435BF1F995767487A513AA70,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=8B725AD8443D62F3601E28905083C773,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_26 26A9196C405B5B6CB02B76A4CC35D1DC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=80DA02514812361A6CF064AB1EAAF3F0,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nGeometry Script Library Static Mesh Functions Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptLibrary_StaticMeshFunctions'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/GeometryScriptingCore.Default__GeometryScriptLibrary_StaticMeshFunctions",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D134C5F74EBAD12AE86A26B30CF3671A,PinName="FromStaticMeshAsset",PinToolTip="From Static Mesh Asset\nStatic Mesh Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_22 C1FCF1474AF32DE46DF626A60F0DEC3C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=9EB91EAC40967B208B3B9FB182D7C79D,PinName="ToDynamicMesh",PinToolTip="To Dynamic Mesh\nDynamic Mesh Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_26 D89FBF8B4756C4908953119A058F2291,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2EBBC3D541C12345A2F122B77C5685CE,PinName="AssetOptions",PinToolTip="Asset Options\nGeometry Script Copy Mesh From Asset Options Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/GeometryScriptingCore.GeometryScriptCopyMeshFromAssetOptions'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=6EFD77444746F61FCA2566907B7AC409,PinName="RequestedLOD",PinToolTip="Requested LOD\nGeometry Script Mesh Read LOD Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/GeometryScriptingCore.GeometryScriptMeshReadLOD'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B1A186044DF6566116DB77802ADD895D,PinName="Outcome",PinToolTip="Outcome\nEGeometryScriptOutcomePins Enum",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/GeometryScriptingCore.EGeometryScriptOutcomePins'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Failure",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=281EAC614CF5A689023D5EA05D70390C,PinName="Debug",PinToolTip="Debug\nGeometry Script Debug Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptDebug'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,AutogeneratedDefaultValue="None",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=423E56B847BEEE886B260BA4E500A677,PinName="ReturnValue",PinFriendlyName=NSLOCTEXT("", "9B66C75342A7ECE9742170919BCC3C05", "Dynamic Mesh"),PinToolTip="Dynamic Mesh\nDynamic Mesh Object Reference\n\nExtracts a Dynamic Mesh from a Static Mesh Asset.",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_30 3DC2DDCE40542BA2C5B0408EBD5951EE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_28" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_CallFunction_28'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptLibrary_StaticMeshFunctions'",MemberName="CopyMeshToStaticMesh")
NodePosX=-800
NodePosY=480
NodeGuid=E530E0FB4B7BF377D7B7F195FDAF50E5
CustomProperties Pin (PinId=B3ED1CD3495A1D134D489DB1FA49FE8C,PinName="Failure",PinToolTip="Failure\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=18FB80234BF178D7A48FB7B9E5E72774,PinName="Success",PinToolTip="Success\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_29 5FA1EDD342E8DD0A29F8C9B25610EFF8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=EDC6DE484BDF1496DEEF6CBE555B4A73,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_30 E6730AB449D3DABB8E10CEB47E750CF0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=4FAF275B488E9FB48C36528BDA27AC08,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nGeometry Script Library Static Mesh Functions Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptLibrary_StaticMeshFunctions'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/GeometryScriptingCore.Default__GeometryScriptLibrary_StaticMeshFunctions",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=21A28B1F461A646DE308CFB3A5016FF5,PinName="FromDynamicMesh",PinToolTip="From Dynamic Mesh\nDynamic Mesh Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_30 0951DCBE4A3EC477849595BD6F4F6740,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1AD98F734A70377FD7386DA8E3BD4A4C,PinName="ToStaticMeshAsset",PinToolTip="To Static Mesh Asset\nStatic Mesh Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_19 21E95ED44504C12591E95FBEF1EC2471,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=15E21B0646F02A31B8BC689CB05B9640,PinName="Options",PinToolTip="Options\nGeometry Script Copy Mesh To Asset Options Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/GeometryScriptingCore.GeometryScriptCopyMeshToAssetOptions'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=35C23B074A22F32260E841BC4FC4BD98,PinName="TargetLOD",PinToolTip="Target LOD\nGeometry Script Mesh Write LOD Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/GeometryScriptingCore.GeometryScriptMeshWriteLOD'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=80A82B3446DBE6F99FE65DAADD770AF9,PinName="Outcome",PinToolTip="Outcome\nEGeometryScriptOutcomePins Enum",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/GeometryScriptingCore.EGeometryScriptOutcomePins'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Failure",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=854722EA4818E59A4C9104A01E2C58C8,PinName="Debug",PinToolTip="Debug\nGeometry Script Debug Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptDebug'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,AutogeneratedDefaultValue="None",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=81A748EF4961A73053D82CBBEC3C043C,PinName="ReturnValue",PinFriendlyName=NSLOCTEXT("", "AF3C100C4345755A960361ADE0B9F1A9", "Dynamic Mesh"),PinToolTip="Dynamic Mesh\nDynamic Mesh Object Reference\n\nUpdates a Static Mesh Asset with new geometry converted from a Dynamic Mesh.",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_29 999B53BE4E94F60C424BD8893A6A6BFF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_29" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_CallFunction_29'"
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'",MemberName="ReturnMesh")
NodePosX=-464
NodePosY=512
NodeGuid=CE61F44F413BD5F50742CE8DBC756199
CustomProperties Pin (PinId=5FA1EDD342E8DD0A29F8C9B25610EFF8,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_28 18FB80234BF178D7A48FB7B9E5E72774,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=E1428BD74327CF50A16EFEB552D32FC6,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=E3017CC64510E99CCC915D9DEF1A918F,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_12 C07A50D34B37DE660B428BAB379DE7D4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=999B53BE4E94F60C424BD8893A6A6BFF,PinName="Mesh",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_28 81A748EF4961A73053D82CBBEC3C043C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_26" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_VariableSet_26'"
VariableReference=(MemberScope="Simplify Mesh",MemberName="DM_Pool",MemberGuid=D8C926394459D364E666959C38DE25DD)
NodePosX=-2368
NodePosY=112
NodeGuid=8E5779034600860F40453BB06ED02D8A
CustomProperties Pin (PinId=A7E6E3084EC817988704119B28DD0E85,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_25 C3065E1B4D8062326B2844A194A40FC6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0CB28C3049B45DE3781A739B9A367428,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_27 35465B3044062105483BDCBD20D99790,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=14B2DD1A4869E8E76BB67CA84F33B1BA,PinName="DM_Pool",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_25 72F3295C4FF378372BD08E888E9C9A2E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=EBAA13F54CA0CD45181E31AC5ACE1B52,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_11" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_VariableGet_11'"
VariableReference=(MemberScope="Simplify Mesh",MemberName="DM_Pool",MemberGuid=D8C926394459D364E666959C38DE25DD)
NodePosX=-2320
NodePosY=352
NodeGuid=0A0A85D942EAAA3EC7142B9E071D9D2E
CustomProperties Pin (PinId=C891D87943262024DBC2719F8B36F561,PinName="DM_Pool",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_26 00CDA26B4F7DCA7C8E8782A516C138FF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_12" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_VariableGet_12'"
VariableReference=(MemberScope="Simplify Mesh",MemberName="DM_Pool",MemberGuid=D8C926394459D364E666959C38DE25DD)
NodePosX=-640
NodePosY=736
ErrorType=3
NodeGuid=1C0BEEB1454269ADD2A2C594E6C10880
CustomProperties Pin (PinId=C07A50D34B37DE660B428BAB379DE7D4,PinName="DM_Pool",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMeshPool'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_29 E3017CC64510E99CCC915D9DEF1A918F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_30" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_CallFunction_30'"
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptLibrary_MeshSimplifyFunctions'",MemberName="ApplySimplifyToTriangleCount")
NodePosX=-1264
NodePosY=528
NodeGuid=56A27D4249063932AA4244805DF2813E
CustomProperties Pin (PinId=99CC5E09435BF1F995767487A513AA70,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_27 34738377430A5FC54EA97BA21DA9B1C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=E6730AB449D3DABB8E10CEB47E750CF0,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_28 EDC6DE484BDF1496DEEF6CBE555B4A73,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0E59329C42FBA7A4079EEDA9D4E5FD97,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nGeometry Script Library Mesh Simplify Functions Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptLibrary_MeshSimplifyFunctions'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/GeometryScriptingCore.Default__GeometryScriptLibrary_MeshSimplifyFunctions",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3DC2DDCE40542BA2C5B0408EBD5951EE,PinName="TargetMesh",PinToolTip="Target Mesh\nDynamic Mesh Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_27 423E56B847BEEE886B260BA4E500A677,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=57E9794949580AA67491BB892DB80012,PinName="TriangleCount",PinToolTip="Triangle Count\nInteger",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0",AutogeneratedDefaultValue="0",LinkedTo=(K2Node_VariableGet_15 8D010CB540388E3315EBB7BFAAE782A2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0F0BC9C04230D182BAC7EAAB064CF1C8,PinName="Options",PinToolTip="Options\nGeometry Script Simplify Mesh Options Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/GeometryScriptingCore.GeometryScriptSimplifyMeshOptions'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D05AD07043A9651A9024CA9BDF05BFDB,PinName="Debug",PinToolTip="Debug\nGeometry Script Debug Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryScriptingCore.GeometryScriptDebug'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,AutogeneratedDefaultValue="None",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0951DCBE4A3EC477849595BD6F4F6740,PinName="ReturnValue",PinFriendlyName=NSLOCTEXT("", "8B15424C4CB5E68949A5A0BDEA3226CD", "Target Mesh"),PinToolTip="Target Mesh\nDynamic Mesh Object Reference\n\nSimplifies the mesh until a target triangle count is reached. Behavior can be additionally controlled with the Options.",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/GeometryFramework.DynamicMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_28 21A28B1F461A646DE308CFB3A5016FF5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_31" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_CallFunction_31'"
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/VREditor.VRScoutingInteractor'",MemberName="GetSelectedActors")
NodePosX=-1984
NodePosY=112
NodeGuid=082945AA4F0852D2D73744B26879C061
CustomProperties Pin (PinId=3CC9B804444638B3DBEA5A84A98B27F5,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_27 A024E85145952B2BE99301A028CF337C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A6369F814B0997CFC86E5F904182ADFB,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_4 D5A22E2E49FA28A89007CE9499E1ADA8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=CC1869D84604589C846BB884614DFBB1,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nVRScouting Interactor Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/VREditor.VRScoutingInteractor'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/VREditor.Default__VRScoutingInteractor",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=FC4ACC7845A57540A51FBF890E004482,PinName="ReturnValue",PinToolTip="Return Value\nArray of Actor Object References\n\nGets all actors that are selected in the world editor",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.Actor'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_4 44BF76624C11DB747F1C1B9C2C39471A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_27" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_VariableSet_27'"
VariableReference=(MemberName="Triangle Count",MemberGuid=C13AA7DF446F312D026A8E82743B246A,bSelfContext=True)
NodePosX=-2192
NodePosY=224
ErrorType=1
NodeGuid=97D7663F4E2A49B2951FBAA1509EF85D
CustomProperties Pin (PinId=35465B3044062105483BDCBD20D99790,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_26 0CB28C3049B45DE3781A739B9A367428,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A024E85145952B2BE99301A028CF337C,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_31 3CC9B804444638B3DBEA5A84A98B27F5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=BEB01FE04DDBD76CB4BE2489CE0A97FB,PinName="Triangle Count",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0",AutogeneratedDefaultValue="0",LinkedTo=(K2Node_Knot_20 D231422A4B99A22AF1BFADB2E7C124D4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2219279E40ED23FCE90FDFAE5AC181B8,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0",AutogeneratedDefaultValue="0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=BC48A03346779124170FBEB2B409CAC9,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/Engine.BlueprintGeneratedClass'/Game/ActorAU_Simplify.ActorAU_Simplify_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_15" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_VariableGet_15'"
VariableReference=(MemberName="Triangle Count",MemberGuid=C13AA7DF446F312D026A8E82743B246A,bSelfContext=True)
NodePosX=-1456
NodePosY=480
NodeGuid=9783B36A4EC8EBB443B1A290FC5FBE1A
CustomProperties Pin (PinId=8D010CB540388E3315EBB7BFAAE782A2,PinName="Triangle Count",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0",AutogeneratedDefaultValue="0",LinkedTo=(K2Node_CallFunction_30 57E9794949580AA67491BB892DB80012,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C6FF03564EE7C594AAF7F2A21FA9702E,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/Engine.BlueprintGeneratedClass'/Game/ActorAU_Simplify.ActorAU_Simplify_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_DynamicCast Name="K2Node_DynamicCast_2" ExportPath="/Script/BlueprintGraph.K2Node_DynamicCast'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_DynamicCast_2'"
TargetType="/Script/CoreUObject.Class'/Script/Engine.StaticMeshActor'"
NodePosX=-1407
NodePosY=86
NodeGuid=F8AB201A4C22CE2D2A1716864BD7E0AF
CustomProperties Pin (PinId=5DEAE70145F7CD315A6168B945D1F16B,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_4 B047C99241F194BD31C89D9586E2C827,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3FCD7E374B09C2CD20015BB1300B32A8,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallArrayFunction_2 9AD3BFC840515F5D0EA2B691E377845D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=396BED1E429A94BA45A1758901AADCAB,PinName="CastFailed",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=93FF01F64E7FBD00A92967AC074AB979,PinName="Object",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/CoreUObject.Object'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_4 9956676741BEE3F37DDC0E9AF8D3329D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A52F36D2459331F14AB359BBF7E188A9,PinName="AsStatic Mesh Actor",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMeshActor'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_16 643B229B409D8AC2B95EBE81423572E6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=6475807040CF46CBCEEE58916B78D335,PinName="bSuccess",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_16" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_VariableGet_16'"
VariableReference=(MemberParent="/Script/CoreUObject.Class'/Script/Engine.StaticMeshActor'",MemberName="StaticMeshComponent")
SelfContextInfo=NotSelfContext
NodePosX=-1423
NodePosY=246
NodeGuid=7574A8DC40F093E7E0029A9827B89498
CustomProperties Pin (PinId=614A61084A049FD4FABFD2A799DD9C19,PinName="StaticMeshComponent",PinFriendlyName=NSLOCTEXT("UObjectDisplayNames", "StaticMeshActor:StaticMeshComponent", "Static Mesh Component"),Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMeshComponent'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=True,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_17 9DCB20864E441EF8A7F3129047956D88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=643B229B409D8AC2B95EBE81423572E6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMeshActor'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_DynamicCast_2 A52F36D2459331F14AB359BBF7E188A9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_17" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_VariableGet_17'"
VariableReference=(MemberParent="/Script/CoreUObject.Class'/Script/Engine.StaticMeshComponent'",MemberName="StaticMesh")
SelfContextInfo=NotSelfContext
NodePosX=-1391
NodePosY=326
NodeGuid=1C14C49B49FA65DEE4F486ABAEF46131
CustomProperties Pin (PinId=BAAADB7541CB6C8E966C759D18F06796,PinName="StaticMesh",PinFriendlyName=NSLOCTEXT("UObjectDisplayNames", "StaticMeshComponent:StaticMesh", "Static Mesh"),Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=True,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallArrayFunction_2 D5CC070B4BB0C4CA8967DBB032FABEE9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=9DCB20864E441EF8A7F3129047956D88,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMeshComponent'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_16 614A61084A049FD4FABFD2A799DD9C19,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_CallArrayFunction Name="K2Node_CallArrayFunction_2" ExportPath="/Script/BlueprintGraph.K2Node_CallArrayFunction'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_CallArrayFunction_2'"
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Engine.KismetArrayLibrary'",MemberName="Array_AddUnique")
NodePosX=-1071
NodePosY=102
NodeGuid=300914FA4C9834A965762A977E3C38E0
CustomProperties Pin (PinId=9AD3BFC840515F5D0EA2B691E377845D,PinName="execute",PinToolTip="\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_DynamicCast_2 3FCD7E374B09C2CD20015BB1300B32A8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1581682446A7E309707F9EA02095D220,PinName="then",PinToolTip="\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=5A144A7844C1D855EA3E5C9CD48F2E01,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\nKismet Array Library Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.KismetArrayLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Engine.Default__KismetArrayLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=5329E3A34FDCE0DFA05D5AA7224D2AAE,PinName="TargetArray",PinToolTip="Target Array\nArray of Static Mesh Object References\n\nThe array to add item to",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_18 B4DAD5564BB526DEB2C6D4A454B1C6CA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D5CC070B4BB0C4CA8967DBB032FABEE9,PinName="NewItem",PinToolTip="New Item\nStatic Mesh Object Reference (by ref)\n\nThe item to add to the array",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_17 BAAADB7541CB6C8E966C759D18F06796,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B38F14684698446DC6FE008B2470F89D,PinName="ReturnValue",PinToolTip="Return Value\nInteger\n\nThe index of the newly added item, or INDEX_NONE if the item is already present in the array",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0",AutogeneratedDefaultValue="0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_MacroInstance Name="K2Node_MacroInstance_5" ExportPath="/Script/BlueprintGraph.K2Node_MacroInstance'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_MacroInstance_5'"
MacroGraphReference=(MacroGraph="/Script/Engine.EdGraph'/Engine/EditorBlueprintResources/StandardMacros.StandardMacros:ForEachLoop'",GraphBlueprint="/Script/Engine.Blueprint'/Engine/EditorBlueprintResources/StandardMacros.StandardMacros'",GraphGuid=99DBFD5540A796041F72A5A9DA655026)
ResolvedWildcardType=(PinCategory="object",PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",ContainerType=Array)
NodePosX=-2464
NodePosY=432
NodeGuid=6EC67A934B6B256417345CA7FE9D6CCB
CustomProperties Pin (PinId=69D6E31B488992830414C58292C49166,PinName="Exec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_4 8F9BC25D4D8649563E469D9FDA8E3219,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A1D5ABB740345090A1AB46B1ADCD06BD,PinName="Array",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_19 5EFACDA54673966A0BAAF68B551ED096,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D7C902BC4C9062871D1715AB87DCE6BB,PinName="LoopBody",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_26 E8F9B400440C0A09A7CCFB9CEB90F497,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=DA256ADB457AE8EC460D14A1CBCD0BE0,PinName="Array Element",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_22 2C6838AB48920A9AB3C0BDB1CB5666AF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=9136E0E74EDCC764726922BF6B4BE8B5,PinName="Array Index",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1A033E41454E76ADB4577885093D7FF7,PinName="Completed",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_18" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_VariableGet_18'"
VariableReference=(MemberScope="Simplify Mesh",MemberName="SM_Array",MemberGuid=D406D44F4390AC382945F19C80394E4C)
NodePosX=-1119
NodePosY=294
NodeGuid=00BF873347AF3272779D1BA2A9B386EE
CustomProperties Pin (PinId=B4DAD5564BB526DEB2C6D4A454B1C6CA,PinName="SM_Array",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallArrayFunction_2 5329E3A34FDCE0DFA05D5AA7224D2AAE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_19" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_VariableGet_19'"
VariableReference=(MemberScope="Simplify Mesh",MemberName="SM_Array",MemberGuid=D406D44F4390AC382945F19C80394E4C)
NodePosX=-2608
NodePosY=352
NodeGuid=536B29C94F06EBB324F3129C9AC34668
CustomProperties Pin (PinId=5EFACDA54673966A0BAAF68B551ED096,PinName="SM_Array",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_5 A1D5ABB740345090A1AB46B1ADCD06BD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_19" ExportPath="/Script/BlueprintGraph.K2Node_Knot'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_Knot_19'"
NodePosX=-960
NodePosY=832
NodeGuid=B2C77A374802AA4CBE276C83D66B2A4C
CustomProperties Pin (PinId=85DAB4C048A2A1906A52FDACCC21A30E,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_21 A6E327D44C6EAD85516E51BFE1C93B45,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=21E95ED44504C12591E95FBEF1EC2471,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_28 1AD98F734A70377FD7386DA8E3BD4A4C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_20" ExportPath="/Script/BlueprintGraph.K2Node_Knot'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_Knot_20'"
NodePosX=-2656
NodePosY=272
NodeGuid=5FDA79AD4BB3FE46A6EDC788D6F628AD
CustomProperties Pin (PinId=01EFEA744EF12AB2CC5054AE0736767E,PinName="InputPin",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_FunctionEntry_3 6155457440B5A2B53ACA9BBB43B8A497,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D231422A4B99A22AF1BFADB2E7C124D4,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="int",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_27 BEB01FE04DDBD76CB4BE2489CE0A97FB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_21" ExportPath="/Script/BlueprintGraph.K2Node_Knot'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_Knot_21'"
NodePosX=-2128
NodePosY=832
NodeGuid=0A05928D49A0C29650EB7D80AD1C827F
CustomProperties Pin (PinId=36CADFD04304A7A1BBC3809F0BE59DA0,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_22 C1FCF1474AF32DE46DF626A60F0DEC3C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A6E327D44C6EAD85516E51BFE1C93B45,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_19 85DAB4C048A2A1906A52FDACCC21A30E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_6" ExportPath="/Script/UnrealEd.EdGraphNode_Comment'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.EdGraphNode_Comment_6'"
CommentColor=(R=0.950346,G=0.210375,B=1.000000,A=1.000000)
bCommentBubbleVisible_InDetailsPanel=False
NodePosX=-848
NodePosY=416
NodeWidth=672
NodeHeight=384
bCommentBubblePinned=False
bCommentBubbleVisible=False
NodeComment="Core End - Converting back to Static Mesh "
NodeGuid=0646DB4A41C0F54CD355C09A57238354
End Object
Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_7" ExportPath="/Script/UnrealEd.EdGraphNode_Comment'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.EdGraphNode_Comment_7'"
CommentColor=(R=0.207115,G=1.000000,B=0.588831,A=1.000000)
bCommentBubbleVisible_InDetailsPanel=False
NodePosX=-1488
NodePosY=416
NodeWidth=608
NodeHeight=384
bCommentBubblePinned=False
bCommentBubbleVisible=False
NodeComment="Specific Geometry Scripting Editing"
NodeGuid=17D7AC69467B4A30223FC896DC3B3051
End Object
Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_2" ExportPath="/Script/UnrealEd.EdGraphNode_Comment'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.EdGraphNode_Comment_2'"
CommentColor=(R=1.000000,G=0.408526,B=0.511890,A=1.000000)
bCommentBubbleVisible_InDetailsPanel=False
NodePosX=-1488
NodePosY=16
NodeWidth=672
NodeHeight=384
bCommentBubblePinned=False
bCommentBubbleVisible=False
NodeComment="Creating Unique Static Mesh Array"
NodeGuid=D9CDFB69415FFB67BB6B9EAF8240AB17
End Object
Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_3" ExportPath="/Script/UnrealEd.EdGraphNode_Comment'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.EdGraphNode_Comment_3'"
bCommentBubbleVisible_InDetailsPanel=False
NodePosX=-2639
NodePosY=12
NodeWidth=1136
NodeHeight=784
bCommentBubblePinned=False
bCommentBubbleVisible=False
NodeComment="Core Geometry Scripting Setup - Converting to Dynamic Mesh"
NodeGuid=F8AC64A84F3EBEF44DFE50BE040499B3
End Object
Begin Object Class=/Script/BlueprintGraph.K2Node_Knot Name="K2Node_Knot_22" ExportPath="/Script/BlueprintGraph.K2Node_Knot'/Game/ActorAU_Simplify.ActorAU_Simplify:Simplify Mesh.K2Node_Knot_22'"
NodePosX=-2160
NodePosY=592
NodeGuid=65EFCE8842DEAC9737BA588B20A9F0F2
CustomProperties Pin (PinId=2C6838AB48920A9AB3C0BDB1CB5666AF,PinName="InputPin",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_5 DA256ADB457AE8EC460D14A1CBCD0BE0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C1FCF1474AF32DE46DF626A60F0DEC3C,PinName="OutputPin",Direction="EGPD_Output",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Engine.StaticMesh'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_27 D134C5F74EBAD12AE86A26B30CF3671A,K2Node_Knot_21 36CADFD04304A7A1BBC3809F0BE59DA0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
블루프린트가 저장되고 컴파일되었으면 레벨에서 스태틱 메시를 우클릭할 때 컨텍스트 메뉴에 스크립팅된 에셋 액션(Scripted Asset Actions) > 메시 간소화(Simplify Mesh) 옵션이 표시됩니다. Simplify 스크립트를 클릭하면 타깃 수에 도달할 때까지 메시의 트라이앵글 수가 줄어듭니다. 이 스크립트는 여러 에셋에 편집 사항을 적용하고 레벨을 빠르게 업데이트하기 위한 워크플로를 생성합니다.
직접 해보기
이 스크립트로 빌드를 계속하거나 이를 다른 함수의 기초로 사용할 수 있습니다.
새 함수에 모든 노드를 복사하는 대신 구성 및 종료 노드를 매크로로 전환할 수 있습니다. 이때, 로컬 변수를 올바르게 다시 생성해야 합니다.
배운 내용을 활용하여 직접 다음과 같이 조정해 봅니다.
- Apply Bend Warp to Mesh 노드를 사용하여 메시에 디포메이션을 적용합니다.
- Flip Normals 노드를 사용하여 메시의 노멀을 플립합니다.
- 스크립트를 에셋 액션 유틸리티 클래스로 변환합니다. Get Selected Actor 대신 Get Selected Assets 노드를 사용합니다.
액션 유틸리티 학습을 계속하려면 에픽 디벨로퍼 커뮤니티 포털에서 Automate with 33 Scripted Action Utilities를 참고하세요.