Lorsque vous créez ou modifiez une géométrie dans un niveau, il est possible que vous deviez effectuer des tâches répétitives. Pour réduire le nombre de ces tâches, vous pouvez utiliser des utilitaires d'action. Vous avez également la possibilité de combiner des utilitaires d'action avec le plug-in Geometry Script pour créer des flux de travail d'édition de maillage efficaces. Vous pouvez créer des actions de clic droit pour vous aider à modifier rapidement le style des maillages, recalculer les UV, ajuster les emplacements des pivots, entre autres.
Dans ce guide, nous vous expliquons comment :
- Créer des utilitaires d'action scénarisés pour automatiser les tâches.
- Configurer les nœuds du plug-in Geometry Script.
- Utiliser le plug-in Geometry Script pour créer un utilitaire permettant de réduire la densité des triangles dans un maillage.
Bien que ce guide se concentre sur la simplification (réduction du nombre de triangles) d'un maillage, vous pouvez utiliser le script comme modèle pour créer des flux de travail plus complexes.
Connaissances préalables
Pour comprendre le contenu de cette page et le mettre en pratique :
Vous pouvez utiliser n'importe quel projet pour suivre ces tutoriels. Pour créer une géométrie proxy à des fins de test, utilisez l'une des formes primitives du mode Modélisation. Pour en savoir plus sur ce mode de l'éditeur, consultez la page Aperçu du mode Modélisation.
Activer le plug-in
Pour utiliser le plug-in Geometry Script, vous devez l'activer.
Pour activer le plug-in ou vous assurer qu'il est activé :
- Dans la barre de menus, cliquez sur Modifier > Plug-ins.
-
Dans la barre de recherche, saisissez « geometry script ».
- Activez le plug-in Geometry Script et cliquez sur Oui dans la boîte de dialogue contextuelle.
- Redémarrez le moteur.
Créer une classe d'utilitaire
Pour commencer, vous devez créer une classe de blueprint pour concevoir votre utilitaire d'action. Ce guide fait appel à l'utilitaire d'action Acteur pour faire un clic droit sur les acteurs dans l'éditeur de niveau afin d'effectuer une action scénarisée. Vous pouvez également choisir l'utilitaire d'action Ressource pour faire un clic droit sur une ressource dans le navigateur de contenu.
Pour créer la classe d'utilitaire :
- Dans le navigateur de contenu, cliquez sur Ajouter ou faites un clic droit, puis cliquez sur Utilitaires d'éditeur > Blueprint d'utilitaire d'éditeur.
- Recherchez l'utilitaire d'action Acteur et cliquez dessus.
- Dans le navigateur de contenu, donnez à votre nouvelle classe un nom descriptif, par exemple
ActorAU_Simplify.
Créer une fonction
Après avoir créé votre classe d'utilitaire, l'étape suivante consiste à créer une fonction. Le but du script est de simplifier un maillage selon un nombre de triangles donné.
Pour créer une fonction :
- Double-cliquez sur votre nouveau blueprint pour l'ouvrir dans l'éditeur de blueprint.
- Dans le panneau Mon blueprint, cliquez sur l'icône Plus dans la catégorie Fonctions et nommez la fonction Simplifier le maillage. Vérifiez que l'option Appeler dans l'éditeur est activée dans le panneau Détails.
- Dans le panneau Détails, cliquez sur l'icône Plus (+) dans la catégorie Commandes pour ajouter un paramètre.
- Convertissez le paramètre en entier et nommez-le Nombre de triangles. Ce paramètre de commande déclenche une invite lorsque le script est activé, permettant aux créateurs de saisir un nombre de triangles cible pour la méthode de simplification.
- Promouvez Nombre de triangles vers la variable locale en faisant un clic droit sur sa broche de sortie et en cliquant sur Promouvoir vers la variable locale.
- Nommez la variable Nombre de triangle.
Restreindre à une classe d'acteur spécifique
Si vous compilez et enregistrez votre blueprint, puis commencez à faire un clic droit sur les acteurs du niveau, vous remarquerez peut-être que l'option Actions scénarisées des acteurs apparaît dans le menu contextuel. Le script est disponible pour n'importe quelle classe d'acteur, ce qui peut entraîner une confusion si le script n'est pas conçu pour plusieurs classes. Pour contrôler les acteurs que les créateurs peuvent affecter, vous pouvez restreindre l'action scénarisée à une classe spécifique.
Pour ajuster la classe prise en charge :
- Dans la barre d'outils supérieure, cliquez sur Valeurs par défaut de la classe.
- Dans la barre Classes prises en charge, cliquez sur l'icône Plus (+).
-
Recherchez l'acteur de maillage statique et cliquez dessus.
- Utilisez les fonctions Compiler (Ctrl + Alt) et Enregistrer (Ctrl + S).
Maintenant que vous avez établi votre script avec une fonction et une classe prise en charge, vous pouvez commencer à implémenter les nœuds du plug-in Geometry Script.
L'une des étapes essentielles de la configuration de votre script consiste à créer un maillage dynamique pour en vue de le modifier. Utilisez ce maillage dynamique comme maillage temporaire sur lequel vous pouvez exécuter vos opérations avant de les appliquer à votre maillage statique. Ce processus temporaire évite toute géométrie inutile dans l'éditeur, ce qui permet de réduire le traitement informatique.
Pool de maillages dynamiques
Pour créer un maillage dynamique, vous devez le demander auprès d'un pool de maillages dynamiques.
Pour configurer un pool de maillages dynamiques :
- Faites un clic droit dans le graphique d'événements et créez un nœud Create a Dynamic Mesh Pool.
- Connectez la broche d'exécution à la fonction Simplifier le maillage.
- Faites un clic droit sur la broche de sortie Pool de maillages dynamiques, puis choisissez Promouvoir vers la variable locale.
- Nommez la variable DM_Pool.
- Connectez la broche d'exécution au nœud Triangle Count SET.
- Utilisez les fonctions Compiler (Ctrl + Alt) et Enregistrer (Ctrl + S).
Obtenir la ressource de l'acteur
Étant donné que le plug-in Geometry Script fonctionne sur UDynamicMesh, la ressource de maillage statique de l'acteur sélectionné est nécessaire. De plus, pour chaque acteur choisi, vous devez vous assurer que toutes les ressources de maillage statique partagées ne sont utilisées qu'une seule fois. Bien que cette fonction s'exécute selon une valeur cible (évitant les opérations en double), elle déclenche des calculs inutiles si les acteurs sélectionnés utilisent la même ressource de maillage statique.
Pour obtenir une ressource de maillage statique unique :
- Faites glisser la broche d'exécution Nombre de triangles et créez un nœud Get Selected Actors.
- Faites glisser la broche Valeur de retour, créez un nœud For Each Loop et connectez les broches d'exécution. Ces nœuds connectés itèrent les acteurs sélectionnés.
- Faites glisser la broche Élément de matrice, créez une option Projeter vers l'acteur à maillage statique et connectez les broches d'exécution (Loop Body). L'option Projeter vers l'acteur à maillage statique assure que vous utilisez uniquement des acteurs à maillage statique.
- Faites glisser la broche En tant qu'acteur à maillage statique et créez un nœud Get Static Mesh Component.
- Faites glisser la broche du composant et créez un nœud Get Static Mesh.
- Faites glisser la broche de maillage statique et créez un nœud Add Unique. Ce nœud ajoute chaque maillage statique unique à une matrice.
- Connectez la broche d'exécution Projeter vers l'acteur à maillage statique à Add Unique.
- Dans le panneau Mon blueprint, cliquez sur l'icône Plus (+) dans la catégorie Variables locales pour créer une nouvelle variable.
- Nommez la variable SM_Array.
- Dans le panneau Détails, définissez le type de variable sur Maillage statique et le type de conteneur sur Matrice.
- Faites glisser la variable dans le graphique et cliquez sur Obtenir SM_Array pour la convertir en getter. Connectez la broche de matrice à Add Unique.
La nouvelle liste de ressources de maillage statique uniques est créée et la boucle for est terminée.
Créer un maillage dynamique
Pour convertir en maillage dynamique :
- Dans le nœud For Each Loop, faites glisser la broche d'exécution Terminé, puis créez un autre nœud For Each Loop.
- Faites glisser la variable SM_Array dans le graphique et convertissez-la en getter.
- Connectez la sortie de la matrice au nœud For Each Loop.
- Faites glisser la variable DM_Pool dans le graphique et convertissez-la en getter.
- Faites glisser sa broche et créez un nœud Request Mesh. Ce nœud extrait un maillage dynamique du nœud Dynamic Mesh Pool que vous avez créé précédemment.
- Connectez la broche d'exécution Pour chaque boucle au nœud Request Mesh.
- Une fois le maillage dynamique acquis, vous pouvez convertir votre maillage statique. Faites glisser la broche Valeur de retour, créez un nœud Copy Mesh from Static Mesh et connectez les broches d'exécution.
- Connectez la broche de sortie Élément de matrice à la broche d'entrée À partir de la ressource de maillage statique.
Modifier la géométrie
Après avoir créé le maillage dynamique, vous pouvez effectuer toutes les procédures et manipulations souhaitées avant de les appliquer à votre maillage statique. Dans ce script, vous n'utilisez qu'un seul nœud pour modifier le maillage.
- Faites glisser la broche d'exécution Réussite du nœud Copy Mesh from Static Mesh et créez un nœud Apply Simplify to TriangleCount. Le nœud de simplification tente de réduire le nombre de triangles en fonction de la valeur d'entrée donnée.
- Connectez la broche de sortie Maillage dynamique à la broche d'entrée Maillage cible.
- Faites glisser la variable Nombre de triangles dans le graphique et convertissez-la en getter.
- Connectez la broche de sortie de la variable à la broche d'entrée Nombre de triangles.
- Utilisez les fonctions Compiler (Ctrl + Alt) et Enregistrer (Ctrl + S).
Pour en savoir plus sur les différentes fonctions de sélection et de modification d'un maillage, consultez la page Référence du plug-in Geometry Script.
Convertir en maillage statique
Une fois les modifications terminées, vous devez reconvertir le maillage dynamique en maillage statique pour appliquer les modifications de manière appropriée.
Pour reconvertir en maillage statique :
- Faites glisser la broche d'exécution Appliquer la simplification au nombre de triangles et ajoutez un nœud Copy Mesh to Static Mesh.
- Connectez la broche de sortie Maillage cible à la broche d'entrée À partir du maillage dynamique.
- Connectez la broche de sortie Élément de matrice de For Each Loop à la broche d'entrée À la ressource de maillage statique. Les modifications que vous avez appliquées au maillage dynamique sont transférées au maillage statique sélectionné.
- Une fois les modifications copiées sur le maillage statique, vous pouvez renvoyer le maillage temporaire dans le pool pour réutiliser sa mémoire. Faites glisser la variable DM_Pool dans le graphique et convertissez-la en getter.
- Faites glisser la broche de la variable et ajoutez un nœud Return Mesh. Lorsque l'événement est déclenché, tous les maillages de calcul alloués au pool sont libérés.
- Connectez la broche de sortie Maillage dynamique à la broche d'entrée Maillage.
- Connectez la broche d'exécution Réussite.
- Utilisez les fonctions Compiler (Ctrl + Alt) et Enregistrer (Ctrl + S).
Résultats finaux
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
Une fois votre blueprint enregistré et compilé, l'option Actions scénarisées des ressources > Simplifier le maillage doit figurer dans le menu contextuel lorsque vous faites un clic droit sur un maillage statique dans le niveau. Cliquez sur le script Simplifier pour réduire le nombre de triangles dans un maillage jusqu'à ce qu'il atteigne le nombre cible. Ce script crée un flux de travail pour appliquer des modifications à plusieurs ressources et mettre à jour votre niveau rapidement.
À vous de jouer
Vous pouvez continuer à développer ce script ou l'utiliser comme base pour une autre fonction.
Plutôt que de copier tous les nœuds dans une nouvelle fonction, vous pouvez convertir les nœuds de configuration et de fin en macros. Assurez-vous de recréer correctement les variables locales.
Utilisez vos connaissances pour tenter d'effectuer les ajustements suivants :
- Appliquez une déformation au maillage à l'aide du nœud Apply Bend Warp to Mesh.
- Inversez les normales du maillage à l'aide du nœud Flip Normals.
- Convertissez le script en une classe Utilitaire d'action de ressource. Utilisez le nœud Get Selected Assets plutôt que le nœud Get Selected Actor.
Pour en savoir plus sur les utilitaires d'action, consultez la page 33 utilitaires d'actions scénarisées sur le portail de la communauté de développeurs Epic.