Zdexby TheHolyOneZ
4,790 classes
Class

UAC_SkinCustom_C

: UActorComponent : UObject
/Game/Skins/SkinCustomizationLogic/AC_SkinCustom.AC_SkinCustom_C 0x0198 (408 B) align 8 inherited 0x00A0 7 scripted vtable /Game/Skins/SkinCustomizationLogic/AC_SkinCustom
0x00x0198

Members 30

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08As MecAMec_C*7 flagsnullptr
0x08Body ModelUData_SkinCustom_Body_C*6 flagsnullptr
0x08Body Material 1UData_SkinCustom_Material_C*6 flagsnullptr
0x08Body Material 2UData_SkinCustom_Material_C*6 flagsnullptr
0x08Body Material 3UData_SkinCustom_Material_C*6 flagsnullptr
0x08Body Material DetailsUData_SkinCustom_Material_C*6 flagsnullptr
0x08Metal MaterialUData_SkinCustom_Metal_C*6 flagsnullptr
0x08Head ModelUData_SkinCustom_Head_C*6 flagsnullptr
0x08Hood MaterialUData_SkinCustom_Material_C*6 flagsnullptr
0x08Mask MaterialUData_SkinCustom_Metal_C*6 flagsnullptr
0x10Mouse PositionFVector2D7 flags{X=0, Y=0}
0x08FaceUData_SkinCustom_Face_C*6 flagsnullptr
0x08Eyes ColorUData_SkinCustom_EyeColor_C*6 flagsnullptr
0x08Hair ColorUData_SkinCustom_HairColor_C*6 flagsnullptr
0x08Patch RoundUData_SkinCustom_Patch_C*6 flagsnullptr
0x08Patch SquareUData_SkinCustom_Patch_C*6 flagsnullptr
0x08CharmUData_SkinCustom_Charm_C*6 flagsnullptr
0x08SkinColorUData_SkinCustom_SkinColor_C*6 flagsnullptr
0x08Skin Custom SaveUSave_SkinCustom_C*6 flagsnullptr
0x01Selected ColorEnum_SelectedColor7 flagsNewEnumerator0
0x01510x07padding / unreflected
0x08Current Loop MaterialUData_SkinCustom_Material_C*6 flagsnullptr
0x04Current Loop Indexint327 flags0
0x01640x04padding / unreflected
0x08TargetUMeshComponent*7 flagsnullptr
0x08Dynamic Material InstanceUMaterialInstanceDynamic*6 flagsnullptr
0x08Face MaterialUMaterialInstanceDynamic*6 flagsnullptr
0x08Body MeshUSkeletalMeshComponent*7 flagsnullptr
0x08Head MeshUSkeletalMeshComponent*7 flagsnullptr
0x08Charm MeshUStaticMeshComponent*7 flagsnullptr
Inherited from UActorComponent 15
OffsetSizeNameTypeFlagsDefault
0x30PrimaryComponentTickFActorComponentTickFunction3 flags{}
0x10ComponentTagsTArray<FName>4 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+8 flags[]
0x00800x04padding / unreflected
0x04UCSSerializationIndexint325 flags-1
0x01bNetAddressable : 1bit 4boolProtected+3 flagsfalse
0x01bReplicateUsingRegisteredSubObjectList : 1bit 5boolProtected+9 flagsfalse
0x01bReplicates : 1bit 6boolNet+7 flagsfalse
0x00890x01padding / unreflected
0x01bAutoActivate : 1bit 2bool6 flagsfalse
0x01bIsActive : 1bit 3boolNetTransient+4 flagsfalse
0x01bEditableWhenInherited : 1bit 4bool5 flagstrue
0x01bCanEverAffectNavigation : 1bit 6boolProtected+6 flagsfalse
0x01bIsEditorOnly : 1bit 0bool6 flagsfalse
0x008C0x01padding / unreflected
0x01CreationMethodEComponentCreationMethod5 flagsNative
0x01OnComponentActivatedFMulticastScriptDelegate4 flags<delegate>
0x01OnComponentDeactivatedFMulticastScriptDelegate4 flags<delegate>

Functions 7

SignatureFlagsNativeParams
void Update Body(const Enum_SelectedColor& Color, const FStr_SkinCustom_Result& Custom)
Script546 statements · 21,841 bytes of bytecode
0x0000PushFlow(Label_554E);0x0005PushFlow(Label_2C88);0x000APushFlow(Label_278C);0x000FPushFlow(Label_2041);0x0014Body Mesh.SetSkeletalMeshAsset(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Body Model);0x005CPushFlow(Label_460A);0x0061PushFlow(Label_4309);0x0066PushFlow(Label_407E);0x006BPushFlow(Label_38A3);0x0070PushFlow(Label_30C8);0x0075CallFunc_Map_Keys_Keys_7 = {};0x0080/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Body Materials, CallFunc_Map_Keys_Keys_7);0x00D1Temp_int_Loop_Counter_Variable_9 = 0;0x00E8Temp_int_Array_Index_Variable_8 = 0;0x00FFLabel_00FF:0x00FFCallFunc_Array_Length_ReturnValue_13 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_7);0x013ACallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Temp_int_Loop_Counter_Variable_9, CallFunc_Array_Length_ReturnValue_13);0x0160if (!(CallFunc_Less_IntInt_ReturnValue_9)) PopFlow();0x016ATemp_int_Array_Index_Variable_8 = Temp_int_Loop_Counter_Variable_9;0x0185PushFlow(Label_47E5);0x018A/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_7, Temp_int_Array_Index_Variable_8, CallFunc_Array_Get_Item_8);0x01C5CallFunc_GetMaterialIndex_ReturnValue_11 = Body Mesh.GetMaterialIndex(CallFunc_Array_Get_Item_8);0x0204CallFunc_Map_Find_ReturnValue_11 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Body Materials, CallFunc_Array_Get_Item_8, CallFunc_Map_Find_Value_11);0x0268CallFunc_CreateDynamicMaterialInstance_ReturnValue_11 = Body Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_11, CallFunc_Map_Find_Value_11, FName(None));0x02B5Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_11;0x02C8Temp_int_Variable_1 = 1;0x02DFLabel_02DF:0x02DFCallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable_1, 4);0x0301if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x030BPushFlow(Label_482F);0x0310Current Loop Index = Temp_int_Variable_1;0x032BTemp_object_Variable = nullptr;0x0336Temp_int_Variable = Current Loop Index;0x0351Current Loop Material = Switch(Temp_int_Variable, 0 => Temp_object_Variable, 1 => Custom.BodyMaterial1_11_9E37A9534980030E97045B8AD7B87AE0, 2 => Custom.BodyMaterial2_12_0F84899343D64242E1BFC7B7CEA80159, 3 => Custom.BodyMaterial3_14_A9070D884EA2AFC896C02687BD0998CE, 4 => Custom.BodyMaterialDetails_16_4D0675D04FC7CA49F259079D9E6BCF98, default => K2Node_Select_Default_8);0x03F2Label_03F2:0x03F2Temp_byte_Variable_3 = 0;0x0406CallFunc_Conv_IntToString_ReturnValue_26 = Conv_IntToString(Current Loop Index);0x042BCallFunc_Concat_StrStr_ReturnValue_26 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_26, " - Color");0x045ACallFunc_Conv_StringToName_ReturnValue_26 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_26);0x047FCallFunc_Map_Find_ReturnValue_23 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color, Temp_byte_Variable_3, CallFunc_Map_Find_Value_23);0x04DACallFunc_Map_Find_ReturnValue_24 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color, Color, CallFunc_Map_Find_Value_24);0x0535Temp_bool_Variable_2 = CallFunc_Map_Find_ReturnValue_24;0x0548CallFunc_Conv_ColorToLinearColor_ReturnValue_10 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_2, false => CallFunc_Map_Find_Value_23, true => CallFunc_Map_Find_Value_24, default => K2Node_Select_Default_7));0x0599Dynamic Material Instance.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_26, CallFunc_Conv_ColorToLinearColor_ReturnValue_10);0x05CBCallFunc_Conv_IntToString_ReturnValue_27 = Conv_IntToString(Current Loop Index);0x05F0CallFunc_Concat_StrStr_ReturnValue_27 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_27, " - AO Albedo");0x0623CallFunc_Conv_StringToName_ReturnValue_27 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_27);0x0648CallFunc_SetScalarParameterValue_Value_ImplicitCast_28 = Cast<3>(Current Loop Material.AO Albedo);0x067BDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_27, CallFunc_SetScalarParameterValue_Value_ImplicitCast_28);0x06ADCallFunc_Conv_IntToString_ReturnValue_25 = Conv_IntToString(Current Loop Index);0x06D2CallFunc_Concat_StrStr_ReturnValue_25 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_25, " - AO Power");0x0704CallFunc_Conv_StringToName_ReturnValue_25 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_25);0x0729CallFunc_SetScalarParameterValue_Value_ImplicitCast_27 = Cast<3>(Current Loop Material.AO Power);0x075CDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_25, CallFunc_SetScalarParameterValue_Value_ImplicitCast_27);0x078ETemp_byte_Variable_2 = 0;0x07A2CallFunc_Conv_IntToString_ReturnValue_22 = Conv_IntToString(Current Loop Index);0x07C7CallFunc_Concat_StrStr_ReturnValue_22 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_22, " - Color 2");0x07F8CallFunc_Conv_StringToName_ReturnValue_22 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_22);0x081DCallFunc_Map_Find_ReturnValue_21 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color 2, Color, CallFunc_Map_Find_Value_21);0x0878CallFunc_Map_Find_ReturnValue_22 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color 2, Temp_byte_Variable_2, CallFunc_Map_Find_Value_22);0x08D3Temp_bool_Variable_1 = CallFunc_Map_Find_ReturnValue_21;0x08E6CallFunc_Conv_ColorToLinearColor_ReturnValue_9 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_1, false => CallFunc_Map_Find_Value_22, true => CallFunc_Map_Find_Value_21, default => K2Node_Select_Default_6));0x0937Dynamic Material Instance.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_22, CallFunc_Conv_ColorToLinearColor_ReturnValue_9);0x0969CallFunc_Conv_IntToString_ReturnValue_24 = Conv_IntToString(Current Loop Index);0x098ECallFunc_Concat_StrStr_ReturnValue_24 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_24, " - AO Albedo 2");0x09C3CallFunc_Conv_StringToName_ReturnValue_24 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_24);0x09E8CallFunc_SetScalarParameterValue_Value_ImplicitCast_26 = Cast<3>(Current Loop Material.AO Albedo 2);0x0A1BDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_24, CallFunc_SetScalarParameterValue_Value_ImplicitCast_26);0x0A4DCallFunc_Conv_IntToString_ReturnValue_23 = Conv_IntToString(Current Loop Index);0x0A72CallFunc_Concat_StrStr_ReturnValue_23 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_23, " - AO Power 2");0x0AA6CallFunc_Conv_StringToName_ReturnValue_23 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_23);0x0ACBCallFunc_SetScalarParameterValue_Value_ImplicitCast_25 = Cast<3>(Current Loop Material.AO Power 2);0x0AFEDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_23, CallFunc_SetScalarParameterValue_Value_ImplicitCast_25);0x0B30CallFunc_Conv_BoolToDouble_ReturnValue_2 = Conv_BoolToDouble(Current Loop Material.Rainbow Toggle);0x0B6BCallFunc_Conv_IntToString_ReturnValue_21 = Conv_IntToString(Current Loop Index);0x0B90CallFunc_Concat_StrStr_ReturnValue_21 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_21, " - Rainbow Toggle");0x0BC8CallFunc_Conv_StringToName_ReturnValue_21 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_21);0x0BEDCallFunc_SetScalarParameterValue_Value_ImplicitCast_24 = Cast<3>(CallFunc_Conv_BoolToDouble_ReturnValue_2);0x0C0ADynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_21, CallFunc_SetScalarParameterValue_Value_ImplicitCast_24);0x0C3CCallFunc_Conv_IntToString_ReturnValue_20 = Conv_IntToString(Current Loop Index);0x0C61CallFunc_Concat_StrStr_ReturnValue_20 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_20, " - Rainbow Fresnel");0x0C9ACallFunc_Conv_StringToName_ReturnValue_20 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_20);0x0CBFCallFunc_SetScalarParameterValue_Value_ImplicitCast_23 = Cast<3>(Current Loop Material.Rainbow fresnel);0x0CF2Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_20, CallFunc_SetScalarParameterValue_Value_ImplicitCast_23);0x0D24CallFunc_Conv_IntToString_ReturnValue_19 = Conv_IntToString(Current Loop Index);0x0D49CallFunc_Concat_StrStr_ReturnValue_19 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_19, " - Rainbow Intensity");0x0D84CallFunc_Conv_StringToName_ReturnValue_19 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_19);0x0DA9CallFunc_SetScalarParameterValue_Value_ImplicitCast_22 = Cast<3>(Current Loop Material.Rainbow intensity);0x0DDCDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_19, CallFunc_SetScalarParameterValue_Value_ImplicitCast_22);0x0E0ECallFunc_Conv_IntToString_ReturnValue_18 = Conv_IntToString(Current Loop Index);0x0E33CallFunc_Concat_StrStr_ReturnValue_18 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_18, " - Rainbow Offset");0x0E6BCallFunc_Conv_StringToName_ReturnValue_18 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_18);0x0E90CallFunc_SetScalarParameterValue_Value_ImplicitCast_21 = Cast<3>(Current Loop Material.Rainbow Offset);0x0EC3Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_18, CallFunc_SetScalarParameterValue_Value_ImplicitCast_21);0x0EF5CallFunc_Conv_BoolToDouble_ReturnValue_1 = Conv_BoolToDouble(Current Loop Material.Fresnel Toggle);0x0F30CallFunc_Conv_IntToString_ReturnValue_16 = Conv_IntToString(Current Loop Index);0x0F55CallFunc_Concat_StrStr_ReturnValue_16 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_16, " - Fresnel Toggle");0x0F8DCallFunc_Conv_StringToName_ReturnValue_16 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_16);0x0FB2CallFunc_SetScalarParameterValue_Value_ImplicitCast_19 = Cast<3>(CallFunc_Conv_BoolToDouble_ReturnValue_1);0x0FCFDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_16, CallFunc_SetScalarParameterValue_Value_ImplicitCast_19);0x1001Temp_byte_Variable_1 = 0;0x1015CallFunc_Conv_IntToString_ReturnValue_15 = Conv_IntToString(Current Loop Index);0x103ACallFunc_Concat_StrStr_ReturnValue_15 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_15, " - Fresnel Color");0x1071CallFunc_Conv_StringToName_ReturnValue_15 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_15);0x1096CallFunc_Map_Find_ReturnValue_19 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color 2, Color, CallFunc_Map_Find_Value_19);0x10F1Temp_bool_Variable = CallFunc_Map_Find_ReturnValue_19;0x1104CallFunc_Map_Find_ReturnValue_20 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color 2, Temp_byte_Variable_1, CallFunc_Map_Find_Value_20);0x115FCallFunc_Conv_ColorToLinearColor_ReturnValue_8 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable, false => CallFunc_Map_Find_Value_20, true => CallFunc_Map_Find_Value_19, default => K2Node_Select_Default_5));0x11B0Dynamic Material Instance.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_15, CallFunc_Conv_ColorToLinearColor_ReturnValue_8);0x11E2CallFunc_Conv_IntToString_ReturnValue_17 = Conv_IntToString(Current Loop Index);0x1207CallFunc_Concat_StrStr_ReturnValue_17 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_17, " - Fresnel Power");0x123ECallFunc_Conv_StringToName_ReturnValue_17 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_17);0x1263CallFunc_SetScalarParameterValue_Value_ImplicitCast_20 = Cast<3>(Current Loop Material.Fresnel Power);0x1296Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_17, CallFunc_SetScalarParameterValue_Value_ImplicitCast_20);0x12C8CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(Current Loop Material.Pattern Toggle);0x1303CallFunc_Conv_IntToString_ReturnValue_14 = Conv_IntToString(Current Loop Index);0x1328CallFunc_Concat_StrStr_ReturnValue_14 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_14, " - Pattern Toggle");0x1360CallFunc_Conv_StringToName_ReturnValue_14 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_14);0x1385CallFunc_SetScalarParameterValue_Value_ImplicitCast_18 = Cast<3>(CallFunc_Conv_BoolToDouble_ReturnValue);0x13A2Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_14, CallFunc_SetScalarParameterValue_Value_ImplicitCast_18);0x13D4CallFunc_Conv_IntToString_ReturnValue_13 = Conv_IntToString(Current Loop Index);0x13F9CallFunc_Concat_StrStr_ReturnValue_13 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_13, " - Pattern Texture");0x1432CallFunc_Conv_StringToName_ReturnValue_13 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_13);0x1457Dynamic Material Instance.SetTextureParameterValue(CallFunc_Conv_StringToName_ReturnValue_13, Current Loop Material.Pattern Texture);0x149FCallFunc_Conv_IntToString_ReturnValue_12 = Conv_IntToString(Current Loop Index);0x14C4CallFunc_Concat_StrStr_ReturnValue_12 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_12, " - Pattern Scale");0x14FBCallFunc_Conv_StringToName_ReturnValue_12 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_12);0x1520CallFunc_SetScalarParameterValue_Value_ImplicitCast_17 = Cast<3>(Current Loop Material.Pattern Scale);0x1553Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_12, CallFunc_SetScalarParameterValue_Value_ImplicitCast_17);0x1585CallFunc_Conv_IntToString_ReturnValue_11 = Conv_IntToString(Current Loop Index);0x15AACallFunc_Concat_StrStr_ReturnValue_11 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_11, " - Pattern Power");0x15E1CallFunc_Conv_StringToName_ReturnValue_11 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_11);0x1606CallFunc_SetScalarParameterValue_Value_ImplicitCast_16 = Cast<3>(Current Loop Material.Pattern power);0x1639Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_11, CallFunc_SetScalarParameterValue_Value_ImplicitCast_16);0x166BCallFunc_Conv_IntToString_ReturnValue_10 = Conv_IntToString(Current Loop Index);0x1690CallFunc_Concat_StrStr_ReturnValue_10 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_10, " - Metal");0x16BFCallFunc_Conv_StringToName_ReturnValue_10 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_10);0x16E4CallFunc_SetScalarParameterValue_Value_ImplicitCast_15 = Cast<3>(Current Loop Material.Metal);0x1717Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_10, CallFunc_SetScalarParameterValue_Value_ImplicitCast_15);0x1749CallFunc_Conv_IntToString_ReturnValue_9 = Conv_IntToString(Current Loop Index);0x176ECallFunc_Concat_StrStr_ReturnValue_9 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_9, " - Metal 2");0x179FCallFunc_Conv_StringToName_ReturnValue_9 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_9);0x17C4CallFunc_SetScalarParameterValue_Value_ImplicitCast_14 = Cast<3>(Current Loop Material.Metal 2);0x17F7Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_9, CallFunc_SetScalarParameterValue_Value_ImplicitCast_14);0x1829CallFunc_Conv_IntToString_ReturnValue_8 = Conv_IntToString(Current Loop Index);0x184ECallFunc_Concat_StrStr_ReturnValue_8 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_8, " - Specular");0x1880CallFunc_Conv_StringToName_ReturnValue_8 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_8);0x18A5CallFunc_SetScalarParameterValue_Value_ImplicitCast_13 = Cast<3>(Current Loop Material.Specular);0x18D8Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_8, CallFunc_SetScalarParameterValue_Value_ImplicitCast_13);0x190ACallFunc_Conv_IntToString_ReturnValue_7 = Conv_IntToString(Current Loop Index);0x192FCallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_7, " - Specular 2");0x1963CallFunc_Conv_StringToName_ReturnValue_7 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_7);0x1988CallFunc_SetScalarParameterValue_Value_ImplicitCast_12 = Cast<3>(Current Loop Material.Specular 2);0x19BBDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_7, CallFunc_SetScalarParameterValue_Value_ImplicitCast_12);0x19EDCallFunc_Conv_IntToString_ReturnValue_6 = Conv_IntToString(Current Loop Index);0x1A12CallFunc_Concat_StrStr_ReturnValue_6 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_6, " - AO Specular");0x1A47CallFunc_Conv_StringToName_ReturnValue_6 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_6);0x1A6CCallFunc_SetScalarParameterValue_Value_ImplicitCast_11 = Cast<3>(Current Loop Material.AO Specular);0x1A9FDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_6, CallFunc_SetScalarParameterValue_Value_ImplicitCast_11);0x1AD1CallFunc_Conv_IntToString_ReturnValue_5 = Conv_IntToString(Current Loop Index);0x1AF6CallFunc_Concat_StrStr_ReturnValue_5 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_5, " - Specular Power");0x1B2ECallFunc_Conv_StringToName_ReturnValue_5 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_5);0x1B53CallFunc_SetScalarParameterValue_Value_ImplicitCast_10 = Cast<3>(Current Loop Material.Specular Power);0x1B86Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_5, CallFunc_SetScalarParameterValue_Value_ImplicitCast_10);0x1BB8CallFunc_Conv_IntToString_ReturnValue_4 = Conv_IntToString(Current Loop Index);0x1BDDCallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_4, " - Roughness Min");0x1C14CallFunc_Conv_StringToName_ReturnValue_4 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_4);0x1C39CallFunc_SetScalarParameterValue_Value_ImplicitCast_9 = Cast<3>(Current Loop Material.Roughness Min);0x1C6CDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_4, CallFunc_SetScalarParameterValue_Value_ImplicitCast_9);0x1C9ECallFunc_Conv_IntToString_ReturnValue_3 = Conv_IntToString(Current Loop Index);0x1CC3CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_3, " - Roughness Min 2");0x1CFCCallFunc_Conv_StringToName_ReturnValue_3 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_3);0x1D21CallFunc_SetScalarParameterValue_Value_ImplicitCast_8 = Cast<3>(Current Loop Material.Roughness Min 2);0x1D54Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_3, CallFunc_SetScalarParameterValue_Value_ImplicitCast_8);0x1D86CallFunc_Conv_IntToString_ReturnValue_2 = Conv_IntToString(Current Loop Index);0x1DABCallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_2, " - Roughness Max");0x1DE2CallFunc_Conv_StringToName_ReturnValue_2 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_2);0x1E07CallFunc_SetScalarParameterValue_Value_ImplicitCast_7 = Cast<3>(Current Loop Material.Roughness Max);0x1E3ADynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_2, CallFunc_SetScalarParameterValue_Value_ImplicitCast_7);0x1E6CCallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(Current Loop Index);0x1E91CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_1, " - Roughness Max 2");0x1ECACallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_1);0x1EEFCallFunc_SetScalarParameterValue_Value_ImplicitCast_6 = Cast<3>(Current Loop Material.Roughness Max 2);0x1F22Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_1, CallFunc_SetScalarParameterValue_Value_ImplicitCast_6);0x1F54CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Current Loop Index);0x1F79CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue, " - Roughness Curvature");0x1FB6CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue);0x1FDBCallFunc_SetScalarParameterValue_Value_ImplicitCast_5 = Cast<3>(Current Loop Material.Roughness Curvature);0x200EDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue, CallFunc_SetScalarParameterValue_Value_ImplicitCast_5);0x2040PopFlow();0x2041Label_2041:0x2041As Mec.SkM Head.SetSkeletalMeshAsset(Skin Custom Save.Head Model.Head Model);0x20ACPushFlow(Label_5329);0x20B1PushFlow(Label_5054);0x20B6PushFlow(Label_4879);0x20BBPushFlow(Label_22AD);0x20C0CallFunc_GetMaterialIndex_ReturnValue_5 = Head Mesh.GetMaterialIndex(FName(Face));0x2103CallFunc_CreateDynamicMaterialInstance_ReturnValue_5 = Head Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_5, /Game/Character/Astronaut/Face/M_Face.M_Face, FName(None));0x2150Face Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_5;0x2163Face Material.SetTextureParameterValue(FName(Face), Custom.Face_31_F348297E4D89FC1AD30AF9BE3C8EBCB7.Face Texture);0x21B8CallFunc_Conv_ColorToLinearColor_ReturnValue_2 = Conv_ColorToLinearColor(Custom.EyesColor_35_EDE8E47C40F7748B93FEBA873B43D7A3.Eye Color L);0x21FCFace Material.SetVectorParameterValue(FName(Eye Color L), CallFunc_Conv_ColorToLinearColor_ReturnValue_2);0x2232CallFunc_Conv_ColorToLinearColor_ReturnValue_1 = Conv_ColorToLinearColor(Custom.EyesColor_35_EDE8E47C40F7748B93FEBA873B43D7A3.Eye Color R);0x2276Face Material.SetVectorParameterValue(FName(Eye Color R), CallFunc_Conv_ColorToLinearColor_ReturnValue_1);0x22ACPopFlow();0x22ADLabel_22AD:0x22ADCallFunc_GetMaterialIndex_ReturnValue_4 = Head Mesh.GetMaterialIndex(FName(Hair));0x22F0CallFunc_CreateDynamicMaterialInstance_ReturnValue_4 = Head Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_4, /Game/Skins/CustomV2_TEST/Mat_Hair_V2.Mat_Hair_V2, FName(None));0x233DDynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_4;0x2350CallFunc_Map_Keys_Keys_2 = {};0x235B/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Custom.HairColor_38_9B88AF7244450E817D1829A3B23BCD49.Hair Colors, CallFunc_Map_Keys_Keys_2);0x23ACTemp_int_Loop_Counter_Variable_4 = 0;0x23C3Temp_int_Array_Index_Variable_3 = 0;0x23DALabel_23DA:0x23DACallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_2);0x2415CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_6);0x243Bif (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x2445Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_4;0x2460PushFlow(Label_2742);0x2465/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_2, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item);0x24A0CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.HairColor_38_9B88AF7244450E817D1829A3B23BCD49.Hair Colors, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value);0x2504CallFunc_Conv_ColorToLinearColor_ReturnValue = Conv_ColorToLinearColor(CallFunc_Map_Find_Value);0x2529Dynamic Material Instance.SetVectorParameterValue(CallFunc_Array_Get_Item, CallFunc_Conv_ColorToLinearColor_ReturnValue);0x255BCallFunc_Map_Keys_Keys_3 = {};0x2566/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Hair Textures, CallFunc_Map_Keys_Keys_3);0x25B7Temp_int_Loop_Counter_Variable_7 = 0;0x25CETemp_int_Array_Index_Variable_6 = 0;0x25E5Label_25E5:0x25E5CallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_3);0x2620CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_7, CallFunc_Array_Length_ReturnValue_5);0x2646if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x2650Temp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_7;0x266BPushFlow(Label_5504);0x2670/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_3, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_1);0x26ABCallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Hair Textures, CallFunc_Array_Get_Item_1, CallFunc_Map_Find_Value_1);0x270FDynamic Material Instance.SetTextureParameterValue(CallFunc_Array_Get_Item_1, CallFunc_Map_Find_Value_1);0x2741PopFlow();0x2742Label_2742:0x2742CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x276CTemp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_5;0x2787goto Label_23DA;0x278CLabel_278C:0x278CCallFunc_GetMaterialIndex_ReturnValue_2 = Body Mesh.GetMaterialIndex(FName(PatchRound));0x27CFCallFunc_CreateDynamicMaterialInstance_ReturnValue_3 = Body Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_2, Custom.PatchRound_43_75D7B6D845B2A8E8703977A3535C1DDE.Material, FName(None));0x283BCallFunc_GetMaterialIndex_ReturnValue_1 = Body Mesh.GetMaterialIndex(FName(PatchSquare));0x287ECallFunc_CreateDynamicMaterialInstance_ReturnValue_1 = Body Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_1, Custom.PatchSquare_45_D9F5EB2B432C29E84983C789BD9E1F66.Material, FName(None));0x28EACallFunc_SetStaticMesh_ReturnValue = Charm Mesh.SetStaticMesh(Custom.Charm_48_4703AC154EE2F9E306B89D9EB1ABC57E.Mesh);0x2940Temp_int_Loop_Counter_Variable_12 = 0;0x2957Temp_int_Array_Index_Variable_9 = 0;0x296ELabel_296E:0x296ECallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Custom.Charm_48_4703AC154EE2F9E306B89D9EB1ABC57E.Materials);0x29C8CallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Temp_int_Loop_Counter_Variable_12, CallFunc_Array_Length_ReturnValue_1);0x29EEif (!(CallFunc_Less_IntInt_ReturnValue_12)) PopFlow();0x29F8Temp_int_Array_Index_Variable_9 = Temp_int_Loop_Counter_Variable_12;0x2A13PushFlow(Label_2C3E);0x2A18/Script/Engine.Default__KismetArrayLibrary.Array_Get(Custom.Charm_48_4703AC154EE2F9E306B89D9EB1ABC57E.Materials, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_9);0x2A72CallFunc_Map_Find_ReturnValue_12 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_9.Materials_10_B7E999A94E9D65C13EC017879120E840, Color, CallFunc_Map_Find_Value_12);0x2AC0CallFunc_GetMaterialIndex_ReturnValue_12 = Charm Mesh.GetMaterialIndex(CallFunc_Array_Get_Item_9.SlotName_2_C41B91154746F4750EBDC19A6C451F34);0x2B08Temp_bool_Variable_7 = CallFunc_Map_Find_ReturnValue_12;0x2B1BTemp_byte_Variable_7 = 0;0x2B2FCallFunc_Map_Find_ReturnValue_14 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_9.Materials_10_B7E999A94E9D65C13EC017879120E840, Temp_byte_Variable_7, CallFunc_Map_Find_Value_14);0x2B7DCallFunc_CreateDynamicMaterialInstance_ReturnValue_12 = Charm Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_12, Switch(Temp_bool_Variable_7, false => CallFunc_Map_Find_Value_14, true => CallFunc_Map_Find_Value_12, default => K2Node_Select_Default_3), FName(None));0x2BF6CallFunc_K2_AttachToComponent_ReturnValue = Charm Mesh.K2_AttachToComponent(Body Mesh, FName(s_charm), 2, 2, 2, true);0x2C3DPopFlow();0x2C3ELabel_2C3E:0x2C3ECallFunc_Add_IntInt_ReturnValue_13 = Add_IntInt(Temp_int_Loop_Counter_Variable_12, 1);0x2C68Temp_int_Loop_Counter_Variable_12 = CallFunc_Add_IntInt_ReturnValue_13;0x2C83goto Label_296E;0x2C88Label_2C88:0x2C88PushFlow(Label_2D36);0x2C8DPushFlow(Label_2DD5);0x2C92CallFunc_GetMaterialIndex_ReturnValue = Head Mesh.GetMaterialIndex(FName(Light));0x2CD5CallFunc_CreateDynamicMaterialInstance_ReturnValue = Head Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue, /Game/Character/Astronaut/Materials/Face/M_HeadLight.M_HeadLight, FName(None));0x2D22Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x2D35PopFlow();0x2D36Label_2D36:0x2D36CallFunc_Conv_ColorToLinearColor_ReturnValue_6 = Conv_ColorToLinearColor(Color{0, 0, 0, 0});0x2D68Body Mesh.SetColorParameterValueOnMaterials(FName(Skin Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_6);0x2D9EHead Mesh.SetColorParameterValueOnMaterials(FName(Skin Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_6);0x2DD4PopFlow();0x2DD5Label_2DD5:0x2DD5Temp_int_Loop_Counter_Variable_10 = 0;0x2DECTemp_int_Array_Index_Variable_10 = 0;0x2E03Label_2E03:0x2E03CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Custom.Light_54_4EC705D24905F23A7BB856BAD8E52747.Colors);0x2E5DCallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Temp_int_Loop_Counter_Variable_10, CallFunc_Array_Length_ReturnValue);0x2E83if (!(CallFunc_Less_IntInt_ReturnValue_10)) PopFlow();0x2E8DTemp_int_Array_Index_Variable_10 = Temp_int_Loop_Counter_Variable_10;0x2EA8PushFlow(Label_307E);0x2EAD/Script/Engine.Default__KismetArrayLibrary.Array_Get(Custom.Light_54_4EC705D24905F23A7BB856BAD8E52747.Colors, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_10);0x2F07CallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(CallFunc_Array_Get_Item_10.Name_16_98ACF3214964480F97B1B88D24E15C1B, FName(Helmet Color));0x2F3Aif (!(CallFunc_EqualEqual_NameName_ReturnValue)) PopFlow();0x2F44/Script/Engine.Default__KismetArrayLibrary.Array_Get(Custom.Light_54_4EC705D24905F23A7BB856BAD8E52747.Colors, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_10);0x2F9ECallFunc_Map_Find_ReturnValue_13 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_10.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Color, CallFunc_Map_Find_Value_13);0x2FECCallFunc_Conv_ColorToLinearColor_ReturnValue_5 = Conv_ColorToLinearColor(CallFunc_Map_Find_Value_13);0x3011Body Mesh.SetColorParameterValueOnMaterials(FName(Fresnel Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_5);0x3047Head Mesh.SetColorParameterValueOnMaterials(FName(Fresnel Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_5);0x307DPopFlow();0x307ELabel_307E:0x307ECallFunc_Add_IntInt_ReturnValue_11 = Add_IntInt(Temp_int_Loop_Counter_Variable_10, 1);0x30A8Temp_int_Loop_Counter_Variable_10 = CallFunc_Add_IntInt_ReturnValue_11;0x30C3goto Label_2E03;0x30C8Label_30C8:0x30C8CallFunc_Map_Keys_Keys_6 = {};0x30D3/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Metal Materials, CallFunc_Map_Keys_Keys_6);0x3124Temp_int_Loop_Counter_Variable_6 = 0;0x313BTemp_int_Array_Index_Variable_7 = 0;0x3152Label_3152:0x3152CallFunc_Array_Length_ReturnValue_12 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_6);0x318DCallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue_12);0x31B3if (!(CallFunc_Less_IntInt_ReturnValue_8)) PopFlow();0x31BDTemp_int_Array_Index_Variable_7 = Temp_int_Loop_Counter_Variable_6;0x31D8PushFlow(Label_3859);0x31DD/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_6, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_7);0x3218CallFunc_GetMaterialIndex_ReturnValue_10 = Body Mesh.GetMaterialIndex(CallFunc_Array_Get_Item_7);0x3257CallFunc_CreateDynamicMaterialInstance_ReturnValue_10 = Body Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_10, Custom.MetalMeterial_19_F21CD69D46F00F393D13D8A33DF0899B.Material, FName(None));0x32C3Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_10;0x32D6/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_6, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_7);0x3311CallFunc_Map_Find_ReturnValue_10 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Metal Materials, CallFunc_Array_Get_Item_7, CallFunc_Map_Find_Value_10);0x3375Dynamic Material Instance.SetTextureParameterValue(FName(Normal), CallFunc_Map_Find_Value_10.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x33B4/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_6, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_7);0x33EFCallFunc_Map_Find_ReturnValue_10 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Metal Materials, CallFunc_Array_Get_Item_7, CallFunc_Map_Find_Value_10);0x3453Dynamic Material Instance.SetTextureParameterValue(FName(Details), CallFunc_Map_Find_Value_10.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x3492/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_6, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_7);0x34CDCallFunc_Map_Find_ReturnValue_10 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Metal Materials, CallFunc_Array_Get_Item_7, CallFunc_Map_Find_Value_10);0x3531CallFunc_SetScalarParameterValue_Value_ImplicitCast_3 = Cast<3>(CallFunc_Map_Find_Value_10.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x3557Dynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast_3);0x358DTemp_int_Loop_Counter_Variable_5 = 0;0x35A4Temp_int_Array_Index_Variable_5 = 0;0x35BBLabel_35BB:0x35BBCallFunc_Array_Length_ReturnValue_11 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Custom.MetalMeterial_19_F21CD69D46F00F393D13D8A33DF0899B.Colors);0x3615CallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_11);0x363Bif (!(CallFunc_Less_IntInt_ReturnValue_7)) PopFlow();0x3645Temp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_5;0x3660PushFlow(Label_380F);0x3665Temp_byte_Variable = 0;0x3679/Script/Engine.Default__KismetArrayLibrary.Array_Get(Custom.MetalMeterial_19_F21CD69D46F00F393D13D8A33DF0899B.Colors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_5);0x36D3CallFunc_Map_Find_ReturnValue_7 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_5.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Color, CallFunc_Map_Find_Value_7);0x3721Temp_bool_Variable_3 = CallFunc_Map_Find_ReturnValue_7;0x3734CallFunc_Map_Find_ReturnValue_9 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_5.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Temp_byte_Variable, CallFunc_Map_Find_Value_9);0x3782CallFunc_Conv_ColorToLinearColor_ReturnValue_4 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_3, false => CallFunc_Map_Find_Value_9, true => CallFunc_Map_Find_Value_7, default => K2Node_Select_Default_2));0x37D3Dynamic Material Instance.SetVectorParameterValue(CallFunc_Array_Get_Item_5.Name_16_98ACF3214964480F97B1B88D24E15C1B, CallFunc_Conv_ColorToLinearColor_ReturnValue_4);0x380EPopFlow();0x380FLabel_380F:0x380FCallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x3839Temp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_4;0x3854goto Label_35BB;0x3859Label_3859:0x3859CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x3883Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x389Egoto Label_3152;0x38A3Label_38A3:0x38A3CallFunc_Map_Keys_Keys_5 = {};0x38AE/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Light Materials, CallFunc_Map_Keys_Keys_5);0x38FFTemp_int_Loop_Counter_Variable_3 = 0;0x3916Temp_int_Array_Index_Variable_4 = 0;0x392DLabel_392D:0x392DCallFunc_Array_Length_ReturnValue_10 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_5);0x3968CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_10);0x398Eif (!(CallFunc_Less_IntInt_ReturnValue_6)) PopFlow();0x3998Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_3;0x39B3PushFlow(Label_4034);0x39B8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_5, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_6);0x39F3CallFunc_GetMaterialIndex_ReturnValue_9 = Body Mesh.GetMaterialIndex(CallFunc_Array_Get_Item_6);0x3A32CallFunc_CreateDynamicMaterialInstance_ReturnValue_9 = Body Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_9, Custom.Light_54_4EC705D24905F23A7BB856BAD8E52747.Material, FName(None));0x3A9EDynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_9;0x3AB1/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_5, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_6);0x3AECCallFunc_Map_Find_ReturnValue_8 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Light Materials, CallFunc_Array_Get_Item_6, CallFunc_Map_Find_Value_8);0x3B50Dynamic Material Instance.SetTextureParameterValue(FName(Normal), CallFunc_Map_Find_Value_8.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x3B8F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_5, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_6);0x3BCACallFunc_Map_Find_ReturnValue_8 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Light Materials, CallFunc_Array_Get_Item_6, CallFunc_Map_Find_Value_8);0x3C2EDynamic Material Instance.SetTextureParameterValue(FName(Details), CallFunc_Map_Find_Value_8.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x3C6D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_5, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_6);0x3CA8CallFunc_Map_Find_ReturnValue_8 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Light Materials, CallFunc_Array_Get_Item_6, CallFunc_Map_Find_Value_8);0x3D0CCallFunc_SetScalarParameterValue_Value_ImplicitCast_2 = Cast<3>(CallFunc_Map_Find_Value_8.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x3D32Dynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast_2);0x3D68Temp_int_Loop_Counter_Variable_2 = 0;0x3D7FTemp_int_Array_Index_Variable_2 = 0;0x3D96Label_3D96:0x3D96CallFunc_Array_Length_ReturnValue_9 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Custom.Light_54_4EC705D24905F23A7BB856BAD8E52747.Colors);0x3DF0CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_9);0x3E16if (!(CallFunc_Less_IntInt_ReturnValue_5)) PopFlow();0x3E20Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_2;0x3E3BPushFlow(Label_3FEA);0x3E40Temp_byte_Variable_4 = 0;0x3E54/Script/Engine.Default__KismetArrayLibrary.Array_Get(Custom.Light_54_4EC705D24905F23A7BB856BAD8E52747.Colors, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_3);0x3EAECallFunc_Map_Find_ReturnValue_5 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_3.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Color, CallFunc_Map_Find_Value_5);0x3EFCCallFunc_Map_Find_ReturnValue_6 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_3.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Temp_byte_Variable_4, CallFunc_Map_Find_Value_6);0x3F4ATemp_bool_Variable_4 = CallFunc_Map_Find_ReturnValue_5;0x3F5DCallFunc_Conv_ColorToLinearColor_ReturnValue_3 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_4, false => CallFunc_Map_Find_Value_6, true => CallFunc_Map_Find_Value_5, default => K2Node_Select_Default_1));0x3FAEDynamic Material Instance.SetVectorParameterValue(CallFunc_Array_Get_Item_3.Name_16_98ACF3214964480F97B1B88D24E15C1B, CallFunc_Conv_ColorToLinearColor_ReturnValue_3);0x3FE9PopFlow();0x3FEALabel_3FEA:0x3FEACallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x4014Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x402Fgoto Label_3D96;0x4034Label_4034:0x4034CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x405ETemp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x4079goto Label_392D;0x407ELabel_407E:0x407ECallFunc_Map_Keys_Keys_4 = {};0x4089/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Static Materials, CallFunc_Map_Keys_Keys_4);0x40DATemp_int_Loop_Counter_Variable = 0;0x40F1Temp_int_Array_Index_Variable_1 = 0;0x4108Label_4108:0x4108CallFunc_Array_Length_ReturnValue_8 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_4);0x4143CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_8);0x4169if (!(CallFunc_Less_IntInt_ReturnValue_4)) PopFlow();0x4173Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x418EPushFlow(Label_42BF);0x4193/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_4, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_4);0x41CECallFunc_Map_Find_ReturnValue_4 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Static Materials, CallFunc_Array_Get_Item_4, CallFunc_Map_Find_Value_4);0x4232CallFunc_GetMaterialIndex_ReturnValue_8 = Body Mesh.GetMaterialIndex(CallFunc_Array_Get_Item_4);0x4271CallFunc_CreateDynamicMaterialInstance_ReturnValue_8 = Body Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_8, CallFunc_Map_Find_Value_4, FName(None));0x42BEPopFlow();0x42BFLabel_42BF:0x42BFCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x42E9Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x4304goto Label_4108;0x4309Label_4309:0x4309Temp_int_Loop_Counter_Variable_1 = 0;0x4320Temp_int_Array_Index_Variable = 0;0x4337Label_4337:0x4337CallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Special Materials);0x4391CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_7);0x43B7if (!(CallFunc_Less_IntInt_ReturnValue_3)) PopFlow();0x43C1Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x43DCPushFlow(Label_45C0);0x43E1Temp_byte_Variable_5 = 0;0x43F5/Script/Engine.Default__KismetArrayLibrary.Array_Get(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Special Materials, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_2);0x444FCallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_2.Material_13_56BAEADA4317001EAF6443ADA25DD0EB, Temp_byte_Variable_5, CallFunc_Map_Find_Value_2);0x449DCallFunc_GetMaterialIndex_ReturnValue_7 = Body Mesh.GetMaterialIndex(CallFunc_Array_Get_Item_2.Name_2_FF9C3DFC4086F67F4276A8BD14ED602C);0x44E5CallFunc_Map_Find_ReturnValue_3 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_2.Material_13_56BAEADA4317001EAF6443ADA25DD0EB, Color, CallFunc_Map_Find_Value_3);0x4533Temp_bool_Variable_5 = CallFunc_Map_Find_ReturnValue_3;0x4546CallFunc_CreateDynamicMaterialInstance_ReturnValue_7 = Body Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_7, Switch(Temp_bool_Variable_5, false => CallFunc_Map_Find_Value_2, true => CallFunc_Map_Find_Value_3, default => K2Node_Select_Default), FName(None));0x45BFPopFlow();0x45C0Label_45C0:0x45C0CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x45EATemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x4605goto Label_4337;0x460ALabel_460A:0x460ACallFunc_GetMaterialIndex_ReturnValue_6 = Body Mesh.GetMaterialIndex(FName(Skin));0x464DCallFunc_CreateDynamicMaterialInstance_ReturnValue_6 = Body Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_6, /Game/Skins/Default/Head/M_Skin.M_Skin, FName(None));0x469ADynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_6;0x46ADDynamic Material Instance.SetTextureParameterValue(FName(Normal), Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Skin Material.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x470BDynamic Material Instance.SetTextureParameterValue(FName(AO), Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Skin Material.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x4769CallFunc_SetScalarParameterValue_Value_ImplicitCast_1 = Cast<3>(Custom.BodyModel_5_270C01124EB6741F9D56EC96E7646281.Skin Material.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x47AEDynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast_1);0x47E4PopFlow();0x47E5Label_47E5:0x47E5CallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(Temp_int_Loop_Counter_Variable_9, 1);0x480FTemp_int_Loop_Counter_Variable_9 = CallFunc_Add_IntInt_ReturnValue_9;0x482Agoto Label_00FF;0x482FLabel_482F:0x482FCallFunc_Add_IntInt_ReturnValue_10 = Add_IntInt(Temp_int_Variable_1, 1);0x4859Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_10;0x4874goto Label_02DF;0x4879Label_4879:0x4879CallFunc_Map_Keys_Keys_1 = {};0x4884/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Metal Materials, CallFunc_Map_Keys_Keys_1);0x48D5Temp_int_Loop_Counter_Variable_11 = 0;0x48ECTemp_int_Array_Index_Variable_11 = 0;0x4903Label_4903:0x4903CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_1);0x493ECallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Temp_int_Loop_Counter_Variable_11, CallFunc_Array_Length_ReturnValue_4);0x4964if (!(CallFunc_Less_IntInt_ReturnValue_11)) PopFlow();0x496ETemp_int_Array_Index_Variable_11 = Temp_int_Loop_Counter_Variable_11;0x4989PushFlow(Label_500A);0x498E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_1, Temp_int_Array_Index_Variable_11, CallFunc_Array_Get_Item_11);0x49C9CallFunc_GetMaterialIndex_ReturnValue_13 = Head Mesh.GetMaterialIndex(CallFunc_Array_Get_Item_11);0x4A08CallFunc_CreateDynamicMaterialInstance_ReturnValue_13 = Head Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_13, Custom.MaskMaterial_28_C4BB6D7E46F685674E1AF78C255BC5C0.Material, FName(None));0x4A74Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_13;0x4A87/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_1, Temp_int_Array_Index_Variable_11, CallFunc_Array_Get_Item_11);0x4AC2CallFunc_Map_Find_ReturnValue_15 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Metal Materials, CallFunc_Array_Get_Item_11, CallFunc_Map_Find_Value_15);0x4B26Dynamic Material Instance.SetTextureParameterValue(FName(Normal), CallFunc_Map_Find_Value_15.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x4B65/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_1, Temp_int_Array_Index_Variable_11, CallFunc_Array_Get_Item_11);0x4BA0CallFunc_Map_Find_ReturnValue_15 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Metal Materials, CallFunc_Array_Get_Item_11, CallFunc_Map_Find_Value_15);0x4C04Dynamic Material Instance.SetTextureParameterValue(FName(Details), CallFunc_Map_Find_Value_15.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x4C43/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_1, Temp_int_Array_Index_Variable_11, CallFunc_Array_Get_Item_11);0x4C7ECallFunc_Map_Find_ReturnValue_15 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Metal Materials, CallFunc_Array_Get_Item_11, CallFunc_Map_Find_Value_15);0x4CE2CallFunc_SetScalarParameterValue_Value_ImplicitCast_4 = Cast<3>(CallFunc_Map_Find_Value_15.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x4D08Dynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast_4);0x4D3ETemp_int_Loop_Counter_Variable_13 = 0;0x4D55Temp_int_Array_Index_Variable_12 = 0;0x4D6CLabel_4D6C:0x4D6CCallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Custom.MetalMeterial_19_F21CD69D46F00F393D13D8A33DF0899B.Colors);0x4DC6CallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Temp_int_Loop_Counter_Variable_13, CallFunc_Array_Length_ReturnValue_2);0x4DECif (!(CallFunc_Less_IntInt_ReturnValue_13)) PopFlow();0x4DF6Temp_int_Array_Index_Variable_12 = Temp_int_Loop_Counter_Variable_13;0x4E11PushFlow(Label_4FC0);0x4E16Temp_byte_Variable_6 = 0;0x4E2A/Script/Engine.Default__KismetArrayLibrary.Array_Get(Custom.MetalMeterial_19_F21CD69D46F00F393D13D8A33DF0899B.Colors, Temp_int_Array_Index_Variable_12, CallFunc_Array_Get_Item_12);0x4E84CallFunc_Map_Find_ReturnValue_16 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_12.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Color, CallFunc_Map_Find_Value_16);0x4ED2Temp_bool_Variable_6 = CallFunc_Map_Find_ReturnValue_16;0x4EE5CallFunc_Map_Find_ReturnValue_17 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_12.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Temp_byte_Variable_6, CallFunc_Map_Find_Value_17);0x4F33CallFunc_Conv_ColorToLinearColor_ReturnValue_7 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_6, false => CallFunc_Map_Find_Value_17, true => CallFunc_Map_Find_Value_16, default => K2Node_Select_Default_4));0x4F84Dynamic Material Instance.SetVectorParameterValue(CallFunc_Array_Get_Item_12.Name_16_98ACF3214964480F97B1B88D24E15C1B, CallFunc_Conv_ColorToLinearColor_ReturnValue_7);0x4FBFPopFlow();0x4FC0Label_4FC0:0x4FC0CallFunc_Add_IntInt_ReturnValue_14 = Add_IntInt(Temp_int_Loop_Counter_Variable_13, 1);0x4FEATemp_int_Loop_Counter_Variable_13 = CallFunc_Add_IntInt_ReturnValue_14;0x5005goto Label_4D6C;0x500ALabel_500A:0x500ACallFunc_Add_IntInt_ReturnValue_12 = Add_IntInt(Temp_int_Loop_Counter_Variable_11, 1);0x5034Temp_int_Loop_Counter_Variable_11 = CallFunc_Add_IntInt_ReturnValue_12;0x504Fgoto Label_4903;0x5054Label_5054:0x5054CallFunc_Map_Keys_Keys = {};0x505F/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Head Materials, CallFunc_Map_Keys_Keys);0x50B0Temp_int_Loop_Counter_Variable_8 = 0;0x50C7Temp_int_Array_Index_Variable_13 = 0;0x50DELabel_50DE:0x50DECallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys);0x5119CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_8, CallFunc_Array_Length_ReturnValue_3);0x513Fif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x5149Temp_int_Array_Index_Variable_13 = Temp_int_Loop_Counter_Variable_8;0x5164PushFlow(Label_52DF);0x5169/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_13);0x51A4CallFunc_GetMaterialIndex_ReturnValue_14 = Head Mesh.GetMaterialIndex(CallFunc_Array_Get_Item_13);0x51E3CallFunc_Map_Find_ReturnValue_18 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Head Materials, CallFunc_Array_Get_Item_13, CallFunc_Map_Find_Value_18);0x5247CallFunc_CreateDynamicMaterialInstance_ReturnValue_14 = Head Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_14, CallFunc_Map_Find_Value_18, FName(None));0x5294Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_14;0x52A7Current Loop Index = 1;0x52BECurrent Loop Material = Custom.HoodMaterial_25_474CAA67420BE547A7AD6CA3A1D5243D;0x52DAgoto Label_03F2;0x52DFLabel_52DF:0x52DFCallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(Temp_int_Loop_Counter_Variable_8, 1);0x5309Temp_int_Loop_Counter_Variable_8 = CallFunc_Add_IntInt_ReturnValue_8;0x5324goto Label_50DE;0x5329Label_5329:0x5329CallFunc_GetMaterialIndex_ReturnValue_3 = Head Mesh.GetMaterialIndex(FName(Skin));0x536CCallFunc_CreateDynamicMaterialInstance_ReturnValue_2 = Head Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_3, /Game/Skins/Default/Head/M_Skin.M_Skin, FName(None));0x53B9Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_2;0x53CCDynamic Material Instance.SetTextureParameterValue(FName(Normal), Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Skin Material.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x542ADynamic Material Instance.SetTextureParameterValue(FName(AO), Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Skin Material.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x5488CallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(Custom.HeadModel_22_DB057AD947AD09EDFB635C9EB5E12B13.Skin Material.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x54CDDynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x5503PopFlow();0x5504Label_5504:0x5504CallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_7, 1);0x552ETemp_int_Loop_Counter_Variable_7 = CallFunc_Add_IntInt_ReturnValue_7;0x5549goto Label_25E5;0x554ELabel_554E:0x554Ereturn;0x5550// end of script
Public0x98
void Set References(USkeletalMeshComponent* Body, USkeletalMeshComponent* Head, UStaticMeshComponent* Charm)
Script5 statements · 60 bytes of bytecode
0x0000Body Mesh = Body;0x0013Head Mesh = Head;0x0026Charm Mesh = Charm;0x0039return;0x003B// end of script
Public0x18
void Update Skin and Save()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_AC_SkinCustom(16471);0x000Freturn;0x0011// end of script
0x00
void Check for save()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_AC_SkinCustom(23109);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_AC_SkinCustom(23114);0x000Freturn;0x0011// end of script
EventPublic0x00
void Set Skin from Save()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_AC_SkinCustom(23229);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_AC_SkinCustom(int32 EntryPoint)
Script800 statements · 29,459 bytes of bytecode
0x0000PushFlow(Label_7310);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FTemp_int_Loop_Counter_Variable = 0;0x0026Temp_int_Array_Index_Variable = 0;0x003DLabel_003D:0x003DCallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_4);0x0078CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_7);0x009Eif (!(CallFunc_Less_IntInt_ReturnValue_6)) PopFlow();0x00A8Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00C3PushFlow(Label_03CC);0x00C8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_4, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_6);0x0103CallFunc_Map_Find_ReturnValue_15 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Hair Color.Hair Colors, CallFunc_Array_Get_Item_6, CallFunc_Map_Find_Value_15);0x0174CallFunc_Conv_ColorToLinearColor_ReturnValue_7 = Conv_ColorToLinearColor(CallFunc_Map_Find_Value_15);0x0199Dynamic Material Instance.SetVectorParameterValue(CallFunc_Array_Get_Item_6, CallFunc_Conv_ColorToLinearColor_ReturnValue_7);0x01CBCallFunc_Map_Keys_Keys_5 = {};0x01D6/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Skin Custom Save.Head Model.Hair Textures, CallFunc_Map_Keys_Keys_5);0x0234Temp_int_Loop_Counter_Variable_1 = 0;0x024BTemp_int_Array_Index_Variable_2 = 0;0x0262Label_0262:0x0262CallFunc_Array_Length_ReturnValue_8 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_5);0x029DCallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_8);0x02C3if (!(CallFunc_Less_IntInt_ReturnValue_7)) PopFlow();0x02CDTemp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x02E8PushFlow(Label_0416);0x02ED/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_5, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_8);0x0328CallFunc_Map_Find_ReturnValue_17 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Head Model.Hair Textures, CallFunc_Array_Get_Item_8, CallFunc_Map_Find_Value_17);0x0399Dynamic Material Instance.SetTextureParameterValue(CallFunc_Array_Get_Item_8, CallFunc_Map_Find_Value_17);0x03CBPopFlow();0x03CCLabel_03CC:0x03CCCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x03F6Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0411goto Label_003D;0x0416Label_0416:0x0416CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0440Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x045Bgoto Label_0262;0x0460Label_0460:0x0460Temp_int_Array_Index_Variable_1 = 0;0x0477Label_0477:0x0477CallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Skin Custom Save.Body Model.Special Materials);0x04DECallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_6);0x0504if (!(CallFunc_Less_IntInt_ReturnValue_4)) PopFlow();0x050ETemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x0529PushFlow(Label_0746);0x052ETemp_byte_Variable_2 = 0;0x0542/Script/Engine.Default__KismetArrayLibrary.Array_Get(Skin Custom Save.Body Model.Special Materials, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_5);0x05A9CallFunc_Map_Find_ReturnValue_12 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_5.Material_13_56BAEADA4317001EAF6443ADA25DD0EB, Temp_byte_Variable_2, CallFunc_Map_Find_Value_12);0x05F7CallFunc_GetMaterialIndex_ReturnValue_3 = As Mec.SkM Body.GetMaterialIndex(CallFunc_Array_Get_Item_5.Name_2_FF9C3DFC4086F67F4276A8BD14ED602C);0x0655CallFunc_Map_Find_ReturnValue_13 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_5.Material_13_56BAEADA4317001EAF6443ADA25DD0EB, Selected Color, CallFunc_Map_Find_Value_13);0x06A3Temp_bool_Variable_2 = CallFunc_Map_Find_ReturnValue_13;0x06B6CallFunc_CreateDynamicMaterialInstance_ReturnValue_3 = As Mec.SkM Body.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_3, Switch(Temp_bool_Variable_2, false => CallFunc_Map_Find_Value_12, true => CallFunc_Map_Find_Value_13, default => K2Node_Select_Default_4), FName(None));0x0745PopFlow();0x0746Label_0746:0x0746CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x0770Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x078Bgoto Label_0477;0x0790Label_0790:0x0790PushFlow(Label_2703);0x0795/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, Temp_int_Array_Index_Variable_11, CallFunc_Array_Get_Item);0x07D0CallFunc_GetMaterialIndex_ReturnValue = As Mec.SkM Body.GetMaterialIndex(CallFunc_Array_Get_Item);0x0825CallFunc_Map_Find_ReturnValue_4 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Body Model.Body Materials, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value_4);0x0896CallFunc_CreateDynamicMaterialInstance_ReturnValue = As Mec.SkM Body.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue, CallFunc_Map_Find_Value_4, FName(None));0x08F9Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x090CTemp_int_Variable_1 = 1;0x0923Label_0923:0x0923CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable_1, 4);0x0945if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x094FPushFlow(Label_26B9);0x0954Current Loop Index = Temp_int_Variable_1;0x096FTemp_object_Variable = nullptr;0x097ATemp_int_Variable_2 = Current Loop Index;0x0995Current Loop Material = Switch(Temp_int_Variable_2, 0 => Temp_object_Variable, 1 => Skin Custom Save.Body Material 1, 2 => Skin Custom Save.Body Material 2, 3 => Skin Custom Save.Body Material 3, 4 => Skin Custom Save.Body Material Details, default => K2Node_Select_Default_7);0x0A6ALabel_0A6A:0x0A6ACallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color, Selected Color, CallFunc_Map_Find_Value);0x0AC5CallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(Current Loop Index);0x0AEACallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_1, " - Color");0x0B19CallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_1);0x0B3ETemp_byte_Variable_7 = 0;0x0B52CallFunc_Map_Find_ReturnValue_14 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color, Temp_byte_Variable_7, CallFunc_Map_Find_Value_14);0x0BADTemp_bool_Variable_7 = CallFunc_Map_Find_ReturnValue;0x0BC0CallFunc_Conv_ColorToLinearColor_ReturnValue_6 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_7, false => CallFunc_Map_Find_Value_14, true => CallFunc_Map_Find_Value, default => K2Node_Select_Default_5));0x0C11Dynamic Material Instance.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_1, CallFunc_Conv_ColorToLinearColor_ReturnValue_6);0x0C43CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Current Loop Index);0x0C68CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue, " - AO Albedo");0x0C9BCallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue);0x0CC0CallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(Current Loop Material.AO Albedo);0x0CF3Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue, CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x0D25CallFunc_Conv_IntToString_ReturnValue_2 = Conv_IntToString(Current Loop Index);0x0D4ACallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_2, " - AO Power");0x0D7CCallFunc_Conv_StringToName_ReturnValue_2 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_2);0x0DA1CallFunc_SetScalarParameterValue_Value_ImplicitCast_1 = Cast<3>(Current Loop Material.AO Power);0x0DD4Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_2, CallFunc_SetScalarParameterValue_Value_ImplicitCast_1);0x0E06CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color 2, Selected Color, CallFunc_Map_Find_Value_1);0x0E61CallFunc_Conv_IntToString_ReturnValue_5 = Conv_IntToString(Current Loop Index);0x0E86CallFunc_Concat_StrStr_ReturnValue_5 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_5, " - Color 2");0x0EB7CallFunc_Conv_StringToName_ReturnValue_5 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_5);0x0EDCTemp_byte_Variable_6 = 0;0x0EF0CallFunc_Map_Find_ReturnValue_10 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color 2, Temp_byte_Variable_6, CallFunc_Map_Find_Value_10);0x0F4BTemp_bool_Variable_6 = CallFunc_Map_Find_ReturnValue_1;0x0F5ECallFunc_Conv_ColorToLinearColor_ReturnValue_3 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_6, false => CallFunc_Map_Find_Value_10, true => CallFunc_Map_Find_Value_1, default => K2Node_Select_Default_3));0x0FAFDynamic Material Instance.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_5, CallFunc_Conv_ColorToLinearColor_ReturnValue_3);0x0FE1CallFunc_Conv_IntToString_ReturnValue_3 = Conv_IntToString(Current Loop Index);0x1006CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_3, " - AO Albedo 2");0x103BCallFunc_Conv_StringToName_ReturnValue_3 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_3);0x1060CallFunc_SetScalarParameterValue_Value_ImplicitCast_2 = Cast<3>(Current Loop Material.AO Albedo 2);0x1093Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_3, CallFunc_SetScalarParameterValue_Value_ImplicitCast_2);0x10C5CallFunc_Conv_IntToString_ReturnValue_4 = Conv_IntToString(Current Loop Index);0x10EACallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_4, " - AO Power 2");0x111ECallFunc_Conv_StringToName_ReturnValue_4 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_4);0x1143CallFunc_SetScalarParameterValue_Value_ImplicitCast_3 = Cast<3>(Current Loop Material.AO Power 2);0x1176Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_4, CallFunc_SetScalarParameterValue_Value_ImplicitCast_3);0x11A8CallFunc_Conv_IntToString_ReturnValue_6 = Conv_IntToString(Current Loop Index);0x11CDCallFunc_Concat_StrStr_ReturnValue_6 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_6, " - Rainbow Toggle");0x1205CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(Current Loop Material.Rainbow Toggle);0x1240CallFunc_Conv_StringToName_ReturnValue_6 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_6);0x1265CallFunc_SetScalarParameterValue_Value_ImplicitCast_4 = Cast<3>(CallFunc_Conv_BoolToDouble_ReturnValue);0x1282Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_6, CallFunc_SetScalarParameterValue_Value_ImplicitCast_4);0x12B4CallFunc_Conv_IntToString_ReturnValue_7 = Conv_IntToString(Current Loop Index);0x12D9CallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_7, " - Rainbow Fresnel");0x1312CallFunc_Conv_StringToName_ReturnValue_7 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_7);0x1337CallFunc_SetScalarParameterValue_Value_ImplicitCast_5 = Cast<3>(Current Loop Material.Rainbow fresnel);0x136ADynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_7, CallFunc_SetScalarParameterValue_Value_ImplicitCast_5);0x139CCallFunc_Conv_IntToString_ReturnValue_8 = Conv_IntToString(Current Loop Index);0x13C1CallFunc_Concat_StrStr_ReturnValue_8 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_8, " - Rainbow Intensity");0x13FCCallFunc_Conv_StringToName_ReturnValue_8 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_8);0x1421CallFunc_SetScalarParameterValue_Value_ImplicitCast_6 = Cast<3>(Current Loop Material.Rainbow intensity);0x1454Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_8, CallFunc_SetScalarParameterValue_Value_ImplicitCast_6);0x1486CallFunc_Conv_IntToString_ReturnValue_9 = Conv_IntToString(Current Loop Index);0x14ABCallFunc_Concat_StrStr_ReturnValue_9 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_9, " - Rainbow Offset");0x14E3CallFunc_Conv_StringToName_ReturnValue_9 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_9);0x1508CallFunc_SetScalarParameterValue_Value_ImplicitCast_7 = Cast<3>(Current Loop Material.Rainbow Offset);0x153BDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_9, CallFunc_SetScalarParameterValue_Value_ImplicitCast_7);0x156DCallFunc_Conv_IntToString_ReturnValue_11 = Conv_IntToString(Current Loop Index);0x1592CallFunc_Concat_StrStr_ReturnValue_11 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_11, " - Fresnel Toggle");0x15CACallFunc_Conv_BoolToDouble_ReturnValue_1 = Conv_BoolToDouble(Current Loop Material.Fresnel Toggle);0x1605CallFunc_Conv_StringToName_ReturnValue_11 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_11);0x162ACallFunc_SetScalarParameterValue_Value_ImplicitCast_9 = Cast<3>(CallFunc_Conv_BoolToDouble_ReturnValue_1);0x1647Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_11, CallFunc_SetScalarParameterValue_Value_ImplicitCast_9);0x1679Temp_byte_Variable_5 = 0;0x168DCallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color 2, Selected Color, CallFunc_Map_Find_Value_2);0x16E8CallFunc_Conv_IntToString_ReturnValue_12 = Conv_IntToString(Current Loop Index);0x170DCallFunc_Map_Find_ReturnValue_3 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Current Loop Material.Color 2, Temp_byte_Variable_5, CallFunc_Map_Find_Value_3);0x1768CallFunc_Concat_StrStr_ReturnValue_12 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_12, " - Fresnel Color");0x179FCallFunc_Conv_StringToName_ReturnValue_12 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_12);0x17C4Temp_bool_Variable_5 = CallFunc_Map_Find_ReturnValue_2;0x17D7CallFunc_Conv_ColorToLinearColor_ReturnValue_1 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_5, false => CallFunc_Map_Find_Value_3, true => CallFunc_Map_Find_Value_2, default => K2Node_Select_Default_1));0x1828Dynamic Material Instance.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_12, CallFunc_Conv_ColorToLinearColor_ReturnValue_1);0x185ACallFunc_Conv_IntToString_ReturnValue_10 = Conv_IntToString(Current Loop Index);0x187FCallFunc_Concat_StrStr_ReturnValue_10 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_10, " - Fresnel Power");0x18B6CallFunc_Conv_StringToName_ReturnValue_10 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_10);0x18DBCallFunc_SetScalarParameterValue_Value_ImplicitCast_8 = Cast<3>(Current Loop Material.Fresnel Power);0x190EDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_10, CallFunc_SetScalarParameterValue_Value_ImplicitCast_8);0x1940CallFunc_Conv_IntToString_ReturnValue_13 = Conv_IntToString(Current Loop Index);0x1965CallFunc_Concat_StrStr_ReturnValue_13 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_13, " - Pattern Toggle");0x199DCallFunc_Conv_StringToName_ReturnValue_13 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_13);0x19C2CallFunc_Conv_BoolToDouble_ReturnValue_2 = Conv_BoolToDouble(Current Loop Material.Pattern Toggle);0x19FDCallFunc_SetScalarParameterValue_Value_ImplicitCast_10 = Cast<3>(CallFunc_Conv_BoolToDouble_ReturnValue_2);0x1A1ADynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_13, CallFunc_SetScalarParameterValue_Value_ImplicitCast_10);0x1A4CCallFunc_Conv_IntToString_ReturnValue_14 = Conv_IntToString(Current Loop Index);0x1A71CallFunc_Concat_StrStr_ReturnValue_14 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_14, " - Pattern Texture");0x1AAACallFunc_Conv_StringToName_ReturnValue_14 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_14);0x1ACFDynamic Material Instance.SetTextureParameterValue(CallFunc_Conv_StringToName_ReturnValue_14, Current Loop Material.Pattern Texture);0x1B17CallFunc_Conv_IntToString_ReturnValue_15 = Conv_IntToString(Current Loop Index);0x1B3CCallFunc_Concat_StrStr_ReturnValue_15 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_15, " - Pattern Scale");0x1B73CallFunc_Conv_StringToName_ReturnValue_15 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_15);0x1B98CallFunc_SetScalarParameterValue_Value_ImplicitCast_11 = Cast<3>(Current Loop Material.Pattern Scale);0x1BCBDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_15, CallFunc_SetScalarParameterValue_Value_ImplicitCast_11);0x1BFDCallFunc_Conv_IntToString_ReturnValue_16 = Conv_IntToString(Current Loop Index);0x1C22CallFunc_Concat_StrStr_ReturnValue_16 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_16, " - Pattern Power");0x1C59CallFunc_Conv_StringToName_ReturnValue_16 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_16);0x1C7ECallFunc_SetScalarParameterValue_Value_ImplicitCast_12 = Cast<3>(Current Loop Material.Pattern power);0x1CB1Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_16, CallFunc_SetScalarParameterValue_Value_ImplicitCast_12);0x1CE3CallFunc_Conv_IntToString_ReturnValue_17 = Conv_IntToString(Current Loop Index);0x1D08CallFunc_Concat_StrStr_ReturnValue_17 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_17, " - Metal");0x1D37CallFunc_Conv_StringToName_ReturnValue_17 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_17);0x1D5CCallFunc_SetScalarParameterValue_Value_ImplicitCast_13 = Cast<3>(Current Loop Material.Metal);0x1D8FDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_17, CallFunc_SetScalarParameterValue_Value_ImplicitCast_13);0x1DC1CallFunc_Conv_IntToString_ReturnValue_18 = Conv_IntToString(Current Loop Index);0x1DE6CallFunc_Concat_StrStr_ReturnValue_18 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_18, " - Metal 2");0x1E17CallFunc_Conv_StringToName_ReturnValue_18 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_18);0x1E3CCallFunc_SetScalarParameterValue_Value_ImplicitCast_14 = Cast<3>(Current Loop Material.Metal 2);0x1E6FDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_18, CallFunc_SetScalarParameterValue_Value_ImplicitCast_14);0x1EA1CallFunc_Conv_IntToString_ReturnValue_19 = Conv_IntToString(Current Loop Index);0x1EC6CallFunc_Concat_StrStr_ReturnValue_19 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_19, " - Specular");0x1EF8CallFunc_Conv_StringToName_ReturnValue_19 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_19);0x1F1DCallFunc_SetScalarParameterValue_Value_ImplicitCast_15 = Cast<3>(Current Loop Material.Specular);0x1F50Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_19, CallFunc_SetScalarParameterValue_Value_ImplicitCast_15);0x1F82CallFunc_Conv_IntToString_ReturnValue_20 = Conv_IntToString(Current Loop Index);0x1FA7CallFunc_Concat_StrStr_ReturnValue_20 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_20, " - Specular 2");0x1FDBCallFunc_Conv_StringToName_ReturnValue_20 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_20);0x2000CallFunc_SetScalarParameterValue_Value_ImplicitCast_16 = Cast<3>(Current Loop Material.Specular 2);0x2033Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_20, CallFunc_SetScalarParameterValue_Value_ImplicitCast_16);0x2065CallFunc_Conv_IntToString_ReturnValue_21 = Conv_IntToString(Current Loop Index);0x208ACallFunc_Concat_StrStr_ReturnValue_21 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_21, " - AO Specular");0x20BFCallFunc_Conv_StringToName_ReturnValue_21 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_21);0x20E4CallFunc_SetScalarParameterValue_Value_ImplicitCast_17 = Cast<3>(Current Loop Material.AO Specular);0x2117Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_21, CallFunc_SetScalarParameterValue_Value_ImplicitCast_17);0x2149CallFunc_Conv_IntToString_ReturnValue_22 = Conv_IntToString(Current Loop Index);0x216ECallFunc_Concat_StrStr_ReturnValue_22 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_22, " - Specular Power");0x21A6CallFunc_Conv_StringToName_ReturnValue_22 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_22);0x21CBCallFunc_SetScalarParameterValue_Value_ImplicitCast_18 = Cast<3>(Current Loop Material.Specular Power);0x21FEDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_22, CallFunc_SetScalarParameterValue_Value_ImplicitCast_18);0x2230CallFunc_Conv_IntToString_ReturnValue_23 = Conv_IntToString(Current Loop Index);0x2255CallFunc_Concat_StrStr_ReturnValue_23 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_23, " - Roughness Min");0x228CCallFunc_Conv_StringToName_ReturnValue_23 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_23);0x22B1CallFunc_SetScalarParameterValue_Value_ImplicitCast_19 = Cast<3>(Current Loop Material.Roughness Min);0x22E4Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_23, CallFunc_SetScalarParameterValue_Value_ImplicitCast_19);0x2316CallFunc_Conv_IntToString_ReturnValue_24 = Conv_IntToString(Current Loop Index);0x233BCallFunc_Concat_StrStr_ReturnValue_24 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_24, " - Roughness Min 2");0x2374CallFunc_Conv_StringToName_ReturnValue_24 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_24);0x2399CallFunc_SetScalarParameterValue_Value_ImplicitCast_20 = Cast<3>(Current Loop Material.Roughness Min 2);0x23CCDynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_24, CallFunc_SetScalarParameterValue_Value_ImplicitCast_20);0x23FECallFunc_Conv_IntToString_ReturnValue_25 = Conv_IntToString(Current Loop Index);0x2423CallFunc_Concat_StrStr_ReturnValue_25 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_25, " - Roughness Max");0x245ACallFunc_Conv_StringToName_ReturnValue_25 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_25);0x247FCallFunc_SetScalarParameterValue_Value_ImplicitCast_21 = Cast<3>(Current Loop Material.Roughness Max);0x24B2Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_25, CallFunc_SetScalarParameterValue_Value_ImplicitCast_21);0x24E4CallFunc_Conv_IntToString_ReturnValue_26 = Conv_IntToString(Current Loop Index);0x2509CallFunc_Concat_StrStr_ReturnValue_26 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_26, " - Roughness Max 2");0x2542CallFunc_Conv_StringToName_ReturnValue_26 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_26);0x2567CallFunc_SetScalarParameterValue_Value_ImplicitCast_22 = Cast<3>(Current Loop Material.Roughness Max 2);0x259ADynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_26, CallFunc_SetScalarParameterValue_Value_ImplicitCast_22);0x25CCCallFunc_Conv_IntToString_ReturnValue_27 = Conv_IntToString(Current Loop Index);0x25F1CallFunc_Concat_StrStr_ReturnValue_27 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_27, " - Roughness Curvature");0x262ECallFunc_Conv_StringToName_ReturnValue_27 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_27);0x2653CallFunc_SetScalarParameterValue_Value_ImplicitCast_23 = Cast<3>(Current Loop Material.Roughness Curvature);0x2686Dynamic Material Instance.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_27, CallFunc_SetScalarParameterValue_Value_ImplicitCast_23);0x26B8PopFlow();0x26B9Label_26B9:0x26B9CallFunc_Add_IntInt_ReturnValue_12 = Add_IntInt(Temp_int_Variable_1, 1);0x26E3Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_12;0x26FEgoto Label_0923;0x2703Label_2703:0x2703CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x272DTemp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_5;0x2748Label_2748:0x2748CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys);0x2783CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue);0x27A9if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x27B3Temp_int_Array_Index_Variable_11 = Temp_int_Loop_Counter_Variable_5;0x27CEgoto Label_0790;0x27D3Label_27D3:0x27D3Temp_int_Loop_Counter_Variable_2 = 0;0x27EAgoto Label_0460;0x27EFLabel_27EF:0x27EFPushFlow(Label_2A57);0x27F4/Script/Engine.Default__KismetArrayLibrary.Array_Get(Skin Custom Save.Light.Colors, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_9);0x285BCallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(CallFunc_Array_Get_Item_9.Name_16_98ACF3214964480F97B1B88D24E15C1B, FName(Helmet Color));0x288Eif (!(CallFunc_EqualEqual_NameName_ReturnValue)) PopFlow();0x2898/Script/Engine.Default__KismetArrayLibrary.Array_Get(Skin Custom Save.Light.Colors, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_9);0x28FFCallFunc_Map_Find_ReturnValue_18 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_9.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Selected Color, CallFunc_Map_Find_Value_18);0x294DCallFunc_Conv_ColorToLinearColor_ReturnValue_8 = Conv_ColorToLinearColor(CallFunc_Map_Find_Value_18);0x2972As Mec.SkM Hands.SetColorParameterValueOnMaterials(FName(Fresnel Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_8);0x29BEAs Mec.SkM Body.SetColorParameterValueOnMaterials(FName(Fresnel Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_8);0x2A0AAs Mec.SkM Head.SetColorParameterValueOnMaterials(FName(Fresnel Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_8);0x2A56PopFlow();0x2A57Label_2A57:0x2A57CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x2A81Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x2A9CLabel_2A9C:0x2A9CCallFunc_Array_Length_ReturnValue_9 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Skin Custom Save.Light.Colors);0x2B03CallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_9);0x2B29if (!(CallFunc_Less_IntInt_ReturnValue_8)) PopFlow();0x2B33Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_3;0x2B4Egoto Label_27EF;0x2B53Label_2B53:0x2B53Temp_int_Loop_Counter_Variable_3 = 0;0x2B6ATemp_int_Array_Index_Variable_3 = 0;0x2B81goto Label_2A9C;0x2B86Label_2B86:0x2B86Temp_int_Array_Index_Variable_4 = 0;0x2B9DLabel_2B9D:0x2B9DCallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_3);0x2BD8CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue_5);0x2BFEif (!(CallFunc_Less_IntInt_ReturnValue_3)) PopFlow();0x2C08Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_6;0x2C23PushFlow(Label_2D8D);0x2C28/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_3, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_4);0x2C63CallFunc_Map_Find_ReturnValue_11 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Body Model.Static Materials, CallFunc_Array_Get_Item_4, CallFunc_Map_Find_Value_11);0x2CD4CallFunc_GetMaterialIndex_ReturnValue_2 = As Mec.SkM Body.GetMaterialIndex(CallFunc_Array_Get_Item_4);0x2D29CallFunc_CreateDynamicMaterialInstance_ReturnValue_2 = As Mec.SkM Body.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_2, CallFunc_Map_Find_Value_11, FName(None));0x2D8CPopFlow();0x2D8DLabel_2D8D:0x2D8DCallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x2DB7Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x2DD2goto Label_2B9D;0x2DD7Label_2DD7:0x2DD7Temp_int_Loop_Counter_Variable_4 = 0;0x2DEETemp_int_Array_Index_Variable_5 = 0;0x2E05Label_2E05:0x2E05CallFunc_Array_Length_ReturnValue_11 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_6);0x2E40CallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_11);0x2E66if (!(CallFunc_Less_IntInt_ReturnValue_10)) PopFlow();0x2E70Temp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_4;0x2E8BPushFlow(Label_3586);0x2E90/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_6, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_10);0x2ECBCallFunc_GetMaterialIndex_ReturnValue_7 = As Mec.SkM Head.GetMaterialIndex(CallFunc_Array_Get_Item_10);0x2F20CallFunc_CreateDynamicMaterialInstance_ReturnValue_7 = As Mec.SkM Head.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_7, Skin Custom Save.Mask Material.Material, FName(None));0x2FAFDynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_7;0x2FC2/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_6, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_10);0x2FFDCallFunc_Map_Find_ReturnValue_19 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Head Model.Metal Materials, CallFunc_Array_Get_Item_10, CallFunc_Map_Find_Value_19);0x306EDynamic Material Instance.SetTextureParameterValue(FName(Normal), CallFunc_Map_Find_Value_19.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x30AD/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_6, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_10);0x30E8CallFunc_Map_Find_ReturnValue_19 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Head Model.Metal Materials, CallFunc_Array_Get_Item_10, CallFunc_Map_Find_Value_19);0x3159Dynamic Material Instance.SetTextureParameterValue(FName(Details), CallFunc_Map_Find_Value_19.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x3198/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_6, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_10);0x31D3CallFunc_Map_Find_ReturnValue_19 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Head Model.Metal Materials, CallFunc_Array_Get_Item_10, CallFunc_Map_Find_Value_19);0x3244CallFunc_SetScalarParameterValue_Value_ImplicitCast_26 = Cast<3>(CallFunc_Map_Find_Value_19.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x326ADynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast_26);0x32A0Temp_int_Loop_Counter_Variable_7 = 0;0x32B7Temp_int_Array_Index_Variable_6 = 0;0x32CELabel_32CE:0x32CECallFunc_Array_Length_ReturnValue_10 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Skin Custom Save.Metal Material.Colors);0x3335CallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Temp_int_Loop_Counter_Variable_7, CallFunc_Array_Length_ReturnValue_10);0x335Bif (!(CallFunc_Less_IntInt_ReturnValue_9)) PopFlow();0x3365Temp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_7;0x3380PushFlow(Label_353C);0x3385Temp_byte_Variable_1 = 0;0x3399/Script/Engine.Default__KismetArrayLibrary.Array_Get(Skin Custom Save.Metal Material.Colors, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_11);0x3400CallFunc_Map_Find_ReturnValue_20 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_11.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Temp_byte_Variable_1, CallFunc_Map_Find_Value_20);0x344ECallFunc_Map_Find_ReturnValue_21 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_11.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Selected Color, CallFunc_Map_Find_Value_21);0x349CTemp_bool_Variable_1 = CallFunc_Map_Find_ReturnValue_21;0x34AFCallFunc_Conv_ColorToLinearColor_ReturnValue_9 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_1, false => CallFunc_Map_Find_Value_20, true => CallFunc_Map_Find_Value_21, default => K2Node_Select_Default_6));0x3500Dynamic Material Instance.SetVectorParameterValue(CallFunc_Array_Get_Item_11.Name_16_98ACF3214964480F97B1B88D24E15C1B, CallFunc_Conv_ColorToLinearColor_ReturnValue_9);0x353BPopFlow();0x353CLabel_353C:0x353CCallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_7, 1);0x3566Temp_int_Loop_Counter_Variable_7 = CallFunc_Add_IntInt_ReturnValue_7;0x3581goto Label_32CE;0x3586Label_3586:0x3586CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x35B0Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_4;0x35CBgoto Label_2E05;0x35D0Label_35D0:0x35D0Temp_int_Loop_Counter_Variable_6 = 0;0x35E7goto Label_2B86;0x35ECLabel_35EC:0x35ECTemp_int_Loop_Counter_Variable_5 = 0;0x3603Temp_int_Array_Index_Variable_11 = 0;0x361Agoto Label_2748;0x361FLabel_361F:0x361FTemp_int_Array_Index_Variable_7 = 0;0x3636Label_3636:0x3636CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Skin Custom Save.Light.Colors);0x369DCallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_9, CallFunc_Array_Length_ReturnValue_4);0x36C3if (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x36CDTemp_int_Array_Index_Variable_7 = Temp_int_Loop_Counter_Variable_9;0x36E8PushFlow(Label_38A4);0x36EDTemp_byte_Variable_3 = 0;0x3701/Script/Engine.Default__KismetArrayLibrary.Array_Get(Skin Custom Save.Light.Colors, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_3);0x3768CallFunc_Map_Find_ReturnValue_8 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_3.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Temp_byte_Variable_3, CallFunc_Map_Find_Value_8);0x37B6CallFunc_Map_Find_ReturnValue_9 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_3.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Selected Color, CallFunc_Map_Find_Value_9);0x3804Temp_bool_Variable_3 = CallFunc_Map_Find_ReturnValue_9;0x3817CallFunc_Conv_ColorToLinearColor_ReturnValue_2 = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_3, false => CallFunc_Map_Find_Value_8, true => CallFunc_Map_Find_Value_9, default => K2Node_Select_Default_2));0x3868Dynamic Material Instance.SetVectorParameterValue(CallFunc_Array_Get_Item_3.Name_16_98ACF3214964480F97B1B88D24E15C1B, CallFunc_Conv_ColorToLinearColor_ReturnValue_2);0x38A3PopFlow();0x38A4Label_38A4:0x38A4CallFunc_Add_IntInt_ReturnValue_10 = Add_IntInt(Temp_int_Loop_Counter_Variable_9, 1);0x38CETemp_int_Loop_Counter_Variable_9 = CallFunc_Add_IntInt_ReturnValue_10;0x38E9goto Label_3636;0x38EELabel_38EE:0x38EEPushFlow(Label_3AAF);0x38F3/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_7, Temp_int_Array_Index_Variable_8, CallFunc_Array_Get_Item_12);0x392ECallFunc_GetMaterialIndex_ReturnValue_8 = As Mec.SkM Head.GetMaterialIndex(CallFunc_Array_Get_Item_12);0x3983CallFunc_Map_Find_ReturnValue_22 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Head Model.Head Materials, CallFunc_Array_Get_Item_12, CallFunc_Map_Find_Value_22);0x39F4CallFunc_CreateDynamicMaterialInstance_ReturnValue_8 = As Mec.SkM Head.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_8, CallFunc_Map_Find_Value_22, FName(None));0x3A57Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_8;0x3A6ACurrent Loop Index = 1;0x3A81Current Loop Material = Skin Custom Save.Hood Material;0x3AAAgoto Label_0A6A;0x3AAFLabel_3AAF:0x3AAFCallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(Temp_int_Loop_Counter_Variable_8, 1);0x3AD9Temp_int_Loop_Counter_Variable_8 = CallFunc_Add_IntInt_ReturnValue_8;0x3AF4Label_3AF4:0x3AF4CallFunc_Array_Length_ReturnValue_12 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_7);0x3B2FCallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Temp_int_Loop_Counter_Variable_8, CallFunc_Array_Length_ReturnValue_12);0x3B55if (!(CallFunc_Less_IntInt_ReturnValue_11)) PopFlow();0x3B5FTemp_int_Array_Index_Variable_8 = Temp_int_Loop_Counter_Variable_8;0x3B7Agoto Label_38EE;0x3B7FLabel_3B7F:0x3B7FTemp_int_Loop_Counter_Variable_8 = 0;0x3B96Temp_int_Array_Index_Variable_8 = 0;0x3BADgoto Label_3AF4;0x3BB2Label_3BB2:0x3BB2Temp_int_Loop_Counter_Variable_10 = 0;0x3BC9Temp_int_Array_Index_Variable_9 = 0;0x3BE0Label_3BE0:0x3BE0CallFunc_Array_Length_ReturnValue_13 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Skin Custom Save.Charm.Materials);0x3C47CallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Temp_int_Loop_Counter_Variable_10, CallFunc_Array_Length_ReturnValue_13);0x3C6Dif (!(CallFunc_Less_IntInt_ReturnValue_13)) PopFlow();0x3C77Temp_int_Array_Index_Variable_9 = Temp_int_Loop_Counter_Variable_10;0x3C92PushFlow(Label_3FF1);0x3C97Temp_byte_Variable = 0;0x3CAB/Script/Engine.Default__KismetArrayLibrary.Array_Get(Skin Custom Save.Charm.Materials, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_13);0x3D12CallFunc_Map_Find_ReturnValue_23 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_13.Materials_10_B7E999A94E9D65C13EC017879120E840, Temp_byte_Variable, CallFunc_Map_Find_Value_23);0x3D60CallFunc_GetMaterialIndex_ReturnValue_14 = As Mec.Charm Mesh.GetMaterialIndex(CallFunc_Array_Get_Item_13.SlotName_2_C41B91154746F4750EBDC19A6C451F34);0x3DBECallFunc_Map_Find_ReturnValue_24 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_13.Materials_10_B7E999A94E9D65C13EC017879120E840, Selected Color, CallFunc_Map_Find_Value_24);0x3E0CTemp_bool_Variable = CallFunc_Map_Find_ReturnValue_24;0x3E1FCallFunc_CreateDynamicMaterialInstance_ReturnValue_14 = As Mec.Charm Mesh.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_14, Switch(Temp_bool_Variable, false => CallFunc_Map_Find_Value_23, true => CallFunc_Map_Find_Value_24, default => K2Node_Select_Default_9), FName(None));0x3EAECallFunc_Conv_StringToName_ReturnValue_28 = Conv_StringToName(Skin Custom Save.Body Model.Charm Slot);0x3EFFAs Mec.Charm Socket = CallFunc_Conv_StringToName_ReturnValue_28;0x3F30CallFunc_Conv_StringToName_ReturnValue_28 = Conv_StringToName(Skin Custom Save.Body Model.Charm Slot);0x3F81CallFunc_K2_AttachToComponent_ReturnValue = As Mec.Charm Mesh.K2_AttachToComponent(As Mec.SkM Body, CallFunc_Conv_StringToName_ReturnValue_28, 2, 2, 2, true);0x3FF0PopFlow();0x3FF1Label_3FF1:0x3FF1CallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(Temp_int_Loop_Counter_Variable_10, 1);0x401BTemp_int_Loop_Counter_Variable_10 = CallFunc_Add_IntInt_ReturnValue_9;0x4036goto Label_3BE0;0x403BLabel_403B:0x403BTemp_int_Loop_Counter_Variable_9 = 0;0x4052goto Label_361F;0x4057PushFlow(Label_424A);0x405CPushFlow(Label_41D6);0x4061PushFlow(Label_4855);0x4066PushFlow(Label_4726);0x406BPushFlow(Label_45F7);0x4070PushFlow(Label_43A9);0x4075PushFlow(Label_427A);0x407APushFlow(Label_509E);0x407FPushFlow(Label_4F6F);0x4084PushFlow(Label_4E40);0x4089PushFlow(Label_4D11);0x408EPushFlow(Label_4BE2);0x4093PushFlow(Label_4AB3);0x4098PushFlow(Label_4984);0x409DPushFlow(Label_52FC);0x40A2PushFlow(Label_51CD);0x40A7CallFunc_GetDataTableRowNames_OutRowNames_12 = {};0x40B2GetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_PatchRound.DT_SkinCustom_List_PatchRound, CallFunc_GetDataTableRowNames_OutRowNames_12);0x40CE/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_12, CallFunc_Array_Random_OutItem_13, CallFunc_Array_Random_OutIndex_13);0x4109CallFunc_GetDataTableRowFromName_ReturnValue_12 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_PatchRound.DT_SkinCustom_List_PatchRound, CallFunc_Array_Random_OutItem_13, CallFunc_GetDataTableRowFromName_OutRow_12);0x414Eif (!(CallFunc_GetDataTableRowFromName_ReturnValue_12)) PopFlow();0x4158K2Node_DynamicCast_AsData_Skin_Custom_Patch = Cast<Data_SkinCustom_Patch_C>(CallFunc_GetDataTableRowFromName_OutRow_12.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x4185K2Node_DynamicCast_bSuccess_12 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Patch);0x41A2if (!(K2Node_DynamicCast_bSuccess_12)) PopFlow();0x41ACSkin Custom Save.Patch Round = K2Node_DynamicCast_AsData_Skin_Custom_Patch;0x41D5PopFlow();0x41D6Label_41D6:0x41D6K2Node_MakeArray_Array = {1, 2, 3, 4, 5, 6, 7, 8, 9};0x41F3/Script/Engine.Default__KismetArrayLibrary.Array_Random(K2Node_MakeArray_Array, CallFunc_Array_Random_OutItem, CallFunc_Array_Random_OutIndex);0x422ESelected Color = CallFunc_Array_Random_OutItem;0x4249PopFlow();0x424ALabel_424A:0x424ACallFunc_SaveGameToSlot_ReturnValue = SaveGameToSlot(Skin Custom Save, "Skin_Custom", 0);0x4279PopFlow();0x427ALabel_427A:0x427ACallFunc_GetDataTableRowNames_OutRowNames = {};0x4285GetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Body.DT_SkinCustom_List_Body, CallFunc_GetDataTableRowNames_OutRowNames);0x42A1/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames, CallFunc_Array_Random_OutItem_1, CallFunc_Array_Random_OutIndex_1);0x42DCCallFunc_GetDataTableRowFromName_ReturnValue = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Body.DT_SkinCustom_List_Body, CallFunc_Array_Random_OutItem_1, CallFunc_GetDataTableRowFromName_OutRow);0x4321if (!(CallFunc_GetDataTableRowFromName_ReturnValue)) PopFlow();0x432BK2Node_DynamicCast_AsData_Skin_Custom_Body = Cast<Data_SkinCustom_Body_C>(CallFunc_GetDataTableRowFromName_OutRow.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x4358K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Body);0x4375if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x437FSkin Custom Save.Body Model = K2Node_DynamicCast_AsData_Skin_Custom_Body;0x43A8PopFlow();0x43A9Label_43A9:0x43A9Temp_int_Variable_3 = 0;0x43C0Label_43C0:0x43C0CallFunc_LessEqual_IntInt_ReturnValue_1 = LessEqual_IntInt(Temp_int_Variable_3, 2);0x43E2if (!(CallFunc_LessEqual_IntInt_ReturnValue_1)) PopFlow();0x43ECPushFlow(Label_45AD);0x43F1CallFunc_GetDataTableRowNames_OutRowNames_1 = {};0x43FCGetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialSuit.DT_SkinCustom_List_MaterialSuit, CallFunc_GetDataTableRowNames_OutRowNames_1);0x4418/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_1, CallFunc_Array_Random_OutItem_2, CallFunc_Array_Random_OutIndex_2);0x4453CallFunc_GetDataTableRowFromName_ReturnValue_1 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialSuit.DT_SkinCustom_List_MaterialSuit, CallFunc_Array_Random_OutItem_2, CallFunc_GetDataTableRowFromName_OutRow_1);0x4498if (!(CallFunc_GetDataTableRowFromName_ReturnValue_1)) PopFlow();0x44A2K2Node_DynamicCast_AsData_Skin_Custom_Material = Cast<Data_SkinCustom_Material_C>(CallFunc_GetDataTableRowFromName_OutRow_1.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x44CFK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Material);0x44ECif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x44F6Temp_int_Variable = Temp_int_Variable_3;0x4511Switch(Temp_int_Variable, 0 => Skin Custom Save.Body Material 1, 1 => Skin Custom Save.Body Material 2, 2 => Skin Custom Save.Body Material 3, default => K2Node_Select_Default_8) = K2Node_DynamicCast_AsData_Skin_Custom_Material;0x45ACPopFlow();0x45ADLabel_45AD:0x45ADCallFunc_Add_IntInt_ReturnValue_14 = Add_IntInt(Temp_int_Variable_3, 1);0x45D7Temp_int_Variable_3 = CallFunc_Add_IntInt_ReturnValue_14;0x45F2goto Label_43C0;0x45F7Label_45F7:0x45F7CallFunc_GetDataTableRowNames_OutRowNames_2 = {};0x4602GetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialDetails.DT_SkinCustom_List_MaterialDetails, CallFunc_GetDataTableRowNames_OutRowNames_2);0x461E/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_2, CallFunc_Array_Random_OutItem_3, CallFunc_Array_Random_OutIndex_3);0x4659CallFunc_GetDataTableRowFromName_ReturnValue_2 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialDetails.DT_SkinCustom_List_MaterialDetails, CallFunc_Array_Random_OutItem_3, CallFunc_GetDataTableRowFromName_OutRow_2);0x469Eif (!(CallFunc_GetDataTableRowFromName_ReturnValue_2)) PopFlow();0x46A8K2Node_DynamicCast_AsData_Skin_Custom_Material_1 = Cast<Data_SkinCustom_Material_C>(CallFunc_GetDataTableRowFromName_OutRow_2.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x46D5K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Material_1);0x46F2if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x46FCSkin Custom Save.Body Material Details = K2Node_DynamicCast_AsData_Skin_Custom_Material_1;0x4725PopFlow();0x4726Label_4726:0x4726CallFunc_GetDataTableRowNames_OutRowNames_3 = {};0x4731GetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialMetal.DT_SkinCustom_List_MaterialMetal, CallFunc_GetDataTableRowNames_OutRowNames_3);0x474D/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_3, CallFunc_Array_Random_OutItem_4, CallFunc_Array_Random_OutIndex_4);0x4788CallFunc_GetDataTableRowFromName_ReturnValue_3 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialMetal.DT_SkinCustom_List_MaterialMetal, CallFunc_Array_Random_OutItem_4, CallFunc_GetDataTableRowFromName_OutRow_3);0x47CDif (!(CallFunc_GetDataTableRowFromName_ReturnValue_3)) PopFlow();0x47D7K2Node_DynamicCast_AsData_Skin_Custom_Metal = Cast<Data_SkinCustom_Metal_C>(CallFunc_GetDataTableRowFromName_OutRow_3.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x4804K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Metal);0x4821if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x482BSkin Custom Save.Metal Material = K2Node_DynamicCast_AsData_Skin_Custom_Metal;0x4854PopFlow();0x4855Label_4855:0x4855CallFunc_GetDataTableRowNames_OutRowNames_4 = {};0x4860GetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Light.DT_SkinCustom_List_Light, CallFunc_GetDataTableRowNames_OutRowNames_4);0x487C/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_4, CallFunc_Array_Random_OutItem_5, CallFunc_Array_Random_OutIndex_5);0x48B7CallFunc_GetDataTableRowFromName_ReturnValue_4 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Light.DT_SkinCustom_List_Light, CallFunc_Array_Random_OutItem_5, CallFunc_GetDataTableRowFromName_OutRow_4);0x48FCif (!(CallFunc_GetDataTableRowFromName_ReturnValue_4)) PopFlow();0x4906K2Node_DynamicCast_AsData_Skin_Custom_Light = Cast<Data_SkinCustom_Light_C>(CallFunc_GetDataTableRowFromName_OutRow_4.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x4933K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Light);0x4950if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x495ASkin Custom Save.Light = K2Node_DynamicCast_AsData_Skin_Custom_Light;0x4983PopFlow();0x4984Label_4984:0x4984CallFunc_GetDataTableRowNames_OutRowNames_5 = {};0x498FGetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Head.DT_SkinCustom_List_Head, CallFunc_GetDataTableRowNames_OutRowNames_5);0x49AB/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_5, CallFunc_Array_Random_OutItem_6, CallFunc_Array_Random_OutIndex_6);0x49E6CallFunc_GetDataTableRowFromName_ReturnValue_5 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Head.DT_SkinCustom_List_Head, CallFunc_Array_Random_OutItem_6, CallFunc_GetDataTableRowFromName_OutRow_5);0x4A2Bif (!(CallFunc_GetDataTableRowFromName_ReturnValue_5)) PopFlow();0x4A35K2Node_DynamicCast_AsData_Skin_Custom_Head = Cast<Data_SkinCustom_Head_C>(CallFunc_GetDataTableRowFromName_OutRow_5.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x4A62K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Head);0x4A7Fif (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x4A89Skin Custom Save.Head Model = K2Node_DynamicCast_AsData_Skin_Custom_Head;0x4AB2PopFlow();0x4AB3Label_4AB3:0x4AB3CallFunc_GetDataTableRowNames_OutRowNames_6 = {};0x4ABEGetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialMask.DT_SkinCustom_List_MaterialMask, CallFunc_GetDataTableRowNames_OutRowNames_6);0x4ADA/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_6, CallFunc_Array_Random_OutItem_7, CallFunc_Array_Random_OutIndex_7);0x4B15CallFunc_GetDataTableRowFromName_ReturnValue_6 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialMask.DT_SkinCustom_List_MaterialMask, CallFunc_Array_Random_OutItem_7, CallFunc_GetDataTableRowFromName_OutRow_6);0x4B5Aif (!(CallFunc_GetDataTableRowFromName_ReturnValue_6)) PopFlow();0x4B64K2Node_DynamicCast_AsData_Skin_Custom_Metal_1 = Cast<Data_SkinCustom_Metal_C>(CallFunc_GetDataTableRowFromName_OutRow_6.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x4B91K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Metal_1);0x4BAEif (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x4BB8Skin Custom Save.Mask Material = K2Node_DynamicCast_AsData_Skin_Custom_Metal_1;0x4BE1PopFlow();0x4BE2Label_4BE2:0x4BE2CallFunc_GetDataTableRowNames_OutRowNames_7 = {};0x4BEDGetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialSuit.DT_SkinCustom_List_MaterialSuit, CallFunc_GetDataTableRowNames_OutRowNames_7);0x4C09/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_7, CallFunc_Array_Random_OutItem_8, CallFunc_Array_Random_OutIndex_8);0x4C44CallFunc_GetDataTableRowFromName_ReturnValue_7 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_MaterialSuit.DT_SkinCustom_List_MaterialSuit, CallFunc_Array_Random_OutItem_8, CallFunc_GetDataTableRowFromName_OutRow_7);0x4C89if (!(CallFunc_GetDataTableRowFromName_ReturnValue_7)) PopFlow();0x4C93K2Node_DynamicCast_AsData_Skin_Custom_Material_2 = Cast<Data_SkinCustom_Material_C>(CallFunc_GetDataTableRowFromName_OutRow_7.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x4CC0K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Material_2);0x4CDDif (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x4CE7Skin Custom Save.Hood Material = K2Node_DynamicCast_AsData_Skin_Custom_Material_2;0x4D10PopFlow();0x4D11Label_4D11:0x4D11CallFunc_GetDataTableRowNames_OutRowNames_8 = {};0x4D1CGetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Face.DT_SkinCustom_List_Face, CallFunc_GetDataTableRowNames_OutRowNames_8);0x4D38/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_8, CallFunc_Array_Random_OutItem_9, CallFunc_Array_Random_OutIndex_9);0x4D73CallFunc_GetDataTableRowFromName_ReturnValue_8 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Face.DT_SkinCustom_List_Face, CallFunc_Array_Random_OutItem_9, CallFunc_GetDataTableRowFromName_OutRow_8);0x4DB8if (!(CallFunc_GetDataTableRowFromName_ReturnValue_8)) PopFlow();0x4DC2K2Node_DynamicCast_AsData_Skin_Custom_Face = Cast<Data_SkinCustom_Face_C>(CallFunc_GetDataTableRowFromName_OutRow_8.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x4DEFK2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Face);0x4E0Cif (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x4E16Skin Custom Save.Face = K2Node_DynamicCast_AsData_Skin_Custom_Face;0x4E3FPopFlow();0x4E40Label_4E40:0x4E40CallFunc_GetDataTableRowNames_OutRowNames_9 = {};0x4E4BGetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_SkinColor.DT_SkinCustom_List_SkinColor, CallFunc_GetDataTableRowNames_OutRowNames_9);0x4E67/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_9, CallFunc_Array_Random_OutItem_10, CallFunc_Array_Random_OutIndex_10);0x4EA2CallFunc_GetDataTableRowFromName_ReturnValue_9 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_SkinColor.DT_SkinCustom_List_SkinColor, CallFunc_Array_Random_OutItem_10, CallFunc_GetDataTableRowFromName_OutRow_9);0x4EE7if (!(CallFunc_GetDataTableRowFromName_ReturnValue_9)) PopFlow();0x4EF1K2Node_DynamicCast_AsData_Skin_Custom_Skin_Color = Cast<Data_SkinCustom_SkinColor_C>(CallFunc_GetDataTableRowFromName_OutRow_9.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x4F1EK2Node_DynamicCast_bSuccess_9 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Skin_Color);0x4F3Bif (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x4F45Skin Custom Save.SkinColor = K2Node_DynamicCast_AsData_Skin_Custom_Skin_Color;0x4F6EPopFlow();0x4F6FLabel_4F6F:0x4F6FCallFunc_GetDataTableRowNames_OutRowNames_10 = {};0x4F7AGetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_EyeColor.DT_SkinCustom_List_EyeColor, CallFunc_GetDataTableRowNames_OutRowNames_10);0x4F96/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_10, CallFunc_Array_Random_OutItem_11, CallFunc_Array_Random_OutIndex_11);0x4FD1CallFunc_GetDataTableRowFromName_ReturnValue_10 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_EyeColor.DT_SkinCustom_List_EyeColor, CallFunc_Array_Random_OutItem_11, CallFunc_GetDataTableRowFromName_OutRow_10);0x5016if (!(CallFunc_GetDataTableRowFromName_ReturnValue_10)) PopFlow();0x5020K2Node_DynamicCast_AsData_Skin_Custom_Eye_Color = Cast<Data_SkinCustom_EyeColor_C>(CallFunc_GetDataTableRowFromName_OutRow_10.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x504DK2Node_DynamicCast_bSuccess_10 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Eye_Color);0x506Aif (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x5074Skin Custom Save.Eyes Color = K2Node_DynamicCast_AsData_Skin_Custom_Eye_Color;0x509DPopFlow();0x509ELabel_509E:0x509ECallFunc_GetDataTableRowNames_OutRowNames_11 = {};0x50A9GetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_HairColor.DT_SkinCustom_List_HairColor, CallFunc_GetDataTableRowNames_OutRowNames_11);0x50C5/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_11, CallFunc_Array_Random_OutItem_12, CallFunc_Array_Random_OutIndex_12);0x5100CallFunc_GetDataTableRowFromName_ReturnValue_11 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_HairColor.DT_SkinCustom_List_HairColor, CallFunc_Array_Random_OutItem_12, CallFunc_GetDataTableRowFromName_OutRow_11);0x5145if (!(CallFunc_GetDataTableRowFromName_ReturnValue_11)) PopFlow();0x514FK2Node_DynamicCast_AsData_Skin_Custom_Hair_Color = Cast<Data_SkinCustom_HairColor_C>(CallFunc_GetDataTableRowFromName_OutRow_11.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x517CK2Node_DynamicCast_bSuccess_11 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Hair_Color);0x5199if (!(K2Node_DynamicCast_bSuccess_11)) PopFlow();0x51A3Skin Custom Save.Hair Color = K2Node_DynamicCast_AsData_Skin_Custom_Hair_Color;0x51CCPopFlow();0x51CDLabel_51CD:0x51CDCallFunc_GetDataTableRowNames_OutRowNames_13 = {};0x51D8GetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_PatchSquare.DT_SkinCustom_List_PatchSquare, CallFunc_GetDataTableRowNames_OutRowNames_13);0x51F4/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_13, CallFunc_Array_Random_OutItem_14, CallFunc_Array_Random_OutIndex_14);0x522FCallFunc_GetDataTableRowFromName_ReturnValue_13 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_PatchSquare.DT_SkinCustom_List_PatchSquare, CallFunc_Array_Random_OutItem_14, CallFunc_GetDataTableRowFromName_OutRow_13);0x5274if (!(CallFunc_GetDataTableRowFromName_ReturnValue_13)) PopFlow();0x527EK2Node_DynamicCast_AsData_Skin_Custom_Patch_1 = Cast<Data_SkinCustom_Patch_C>(CallFunc_GetDataTableRowFromName_OutRow_13.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x52ABK2Node_DynamicCast_bSuccess_13 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Patch_1);0x52C8if (!(K2Node_DynamicCast_bSuccess_13)) PopFlow();0x52D2Skin Custom Save.Patch Square = K2Node_DynamicCast_AsData_Skin_Custom_Patch_1;0x52FBPopFlow();0x52FCLabel_52FC:0x52FCCallFunc_GetDataTableRowNames_OutRowNames_14 = {};0x5307GetDataTableRowNames(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Charm.DT_SkinCustom_List_Charm, CallFunc_GetDataTableRowNames_OutRowNames_14);0x5323/Script/Engine.Default__KismetArrayLibrary.Array_Random(CallFunc_GetDataTableRowNames_OutRowNames_14, CallFunc_Array_Random_OutItem_15, CallFunc_Array_Random_OutIndex_15);0x535ECallFunc_GetDataTableRowFromName_ReturnValue_14 = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/Skins/SkinCustomization_Lists/DT_SkinCustom_List_Charm.DT_SkinCustom_List_Charm, CallFunc_Array_Random_OutItem_15, CallFunc_GetDataTableRowFromName_OutRow_14);0x53A3if (!(CallFunc_GetDataTableRowFromName_ReturnValue_14)) PopFlow();0x53ADK2Node_DynamicCast_AsData_Skin_Custom_Charm = Cast<Data_SkinCustom_Charm_C>(CallFunc_GetDataTableRowFromName_OutRow_14.Data_2_9CE010E040B40A76DC70EB9052AE74BB);0x53DAK2Node_DynamicCast_bSuccess_14 = Cast<1>(K2Node_DynamicCast_AsData_Skin_Custom_Charm);0x53F7if (!(K2Node_DynamicCast_bSuccess_14)) PopFlow();0x5401Skin Custom Save.Charm = K2Node_DynamicCast_AsData_Skin_Custom_Charm;0x542APopFlow();0x542BLabel_542B:0x542BTemp_int_Array_Index_Variable_10 = 0;0x5442Label_5442:0x5442CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_2);0x547DCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_11, CallFunc_Array_Length_ReturnValue_3);0x54A3if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x54ADTemp_int_Array_Index_Variable_10 = Temp_int_Loop_Counter_Variable_11;0x54C8PushFlow(Label_58E2);0x54CD/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_2, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_2);0x5508CallFunc_GetMaterialIndex_ReturnValue_1 = As Mec.SkM Body.GetMaterialIndex(CallFunc_Array_Get_Item_2);0x555DCallFunc_CreateDynamicMaterialInstance_ReturnValue_1 = As Mec.SkM Body.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_1, Skin Custom Save.Light.Material, FName(None));0x55ECDynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_1;0x55FF/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_2, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_2);0x563ACallFunc_Map_Find_ReturnValue_7 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Body Model.Light Materials, CallFunc_Array_Get_Item_2, CallFunc_Map_Find_Value_7);0x56ABDynamic Material Instance.SetTextureParameterValue(FName(Normal), CallFunc_Map_Find_Value_7.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x56EA/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_2, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_2);0x5725CallFunc_Map_Find_ReturnValue_7 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Body Model.Light Materials, CallFunc_Array_Get_Item_2, CallFunc_Map_Find_Value_7);0x5796Dynamic Material Instance.SetTextureParameterValue(FName(Details), CallFunc_Map_Find_Value_7.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x57D5/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_2, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_2);0x5810CallFunc_Map_Find_ReturnValue_7 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Body Model.Light Materials, CallFunc_Array_Get_Item_2, CallFunc_Map_Find_Value_7);0x5881CallFunc_SetScalarParameterValue_Value_ImplicitCast_24 = Cast<3>(CallFunc_Map_Find_Value_7.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x58A7Dynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast_24);0x58DDgoto Label_403B;0x58E2Label_58E2:0x58E2CallFunc_Add_IntInt_ReturnValue_11 = Add_IntInt(Temp_int_Loop_Counter_Variable_11, 1);0x590CTemp_int_Loop_Counter_Variable_11 = CallFunc_Add_IntInt_ReturnValue_11;0x5927goto Label_5442;0x592CLabel_592C:0x592CCallFunc_CreateSaveGameObject_ReturnValue = CreateSaveGameObject(/Game/Skins/SkinCustomizationLogic/Save_SkinCustom.Save_SkinCustom_C);0x5949Skin Custom Save = CallFunc_CreateSaveGameObject_ReturnValue;0x595CCallFunc_SaveGameToSlot_ReturnValue_1 = SaveGameToSlot(Skin Custom Save, "Skin_Custom", 0);0x598BPopFlow();0x598CLabel_598C:0x598CCallFunc_DoesSaveGameExist_ReturnValue = DoesSaveGameExist("Skin_Custom", 0);0x59B2if (!(CallFunc_DoesSaveGameExist_ReturnValue)) goto Label_592C;0x59C0CallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot("Skin_Custom", 0);0x59E6K2Node_DynamicCast_AsSave_Skin_Custom = Cast<Save_SkinCustom_C>(CallFunc_LoadGameFromSlot_ReturnValue);0x5A0AK2Node_DynamicCast_bSuccess_15 = Cast<1>(K2Node_DynamicCast_AsSave_Skin_Custom);0x5A27if (!(K2Node_DynamicCast_bSuccess_15)) PopFlow();0x5A31Skin Custom Save = K2Node_DynamicCast_AsSave_Skin_Custom;0x5A44PopFlow();0x5A45goto Label_598C;0x5A4ACallFunc_GetOwner_ReturnValue = GetOwner();0x5A5EK2Node_DynamicCast_AsMec = Cast<Mec_C>(CallFunc_GetOwner_ReturnValue);0x5A82K2Node_DynamicCast_bSuccess_16 = Cast<1>(K2Node_DynamicCast_AsMec);0x5A9Fif (!(K2Node_DynamicCast_bSuccess_16)) PopFlow();0x5AA9As Mec = K2Node_DynamicCast_AsMec;0x5ABCPopFlow();0x5ABDPushFlow(Label_67AC);0x5AC2PushFlow(Label_69BC);0x5AC7PushFlow(Label_6C0A);0x5ACCAs Mec.SkM Body.SetSkeletalMeshAsset(Skin Custom Save.Body Model.Body Model);0x5B37As Mec.SkM Hands.SetSkeletalMeshAsset(Skin Custom Save.Body Model.Body Model);0x5BA2PushFlow(Label_5C29);0x5BA7PushFlow(Label_27D3);0x5BACPushFlow(Label_5E57);0x5BB1PushFlow(Label_5EC5);0x5BB6PushFlow(Label_5F4A);0x5BBBCallFunc_Map_Keys_Keys = {};0x5BC6/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Skin Custom Save.Body Model.Body Materials, CallFunc_Map_Keys_Keys);0x5C24goto Label_35EC;0x5C29Label_5C29:0x5C29CallFunc_GetMaterialIndex_ReturnValue_11 = As Mec.SkM Body.GetMaterialIndex(FName(Skin));0x5C82CallFunc_CreateDynamicMaterialInstance_ReturnValue_11 = As Mec.SkM Body.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_11, /Game/Skins/Default/Head/M_Skin.M_Skin, FName(None));0x5CE5Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_11;0x5CF8Dynamic Material Instance.SetTextureParameterValue(FName(Normal), Skin Custom Save.Body Model.Skin Material.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x5D63Dynamic Material Instance.SetTextureParameterValue(FName(AO), Skin Custom Save.Body Model.Skin Material.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x5DCECallFunc_SetScalarParameterValue_Value_ImplicitCast_28 = Cast<3>(Skin Custom Save.Body Model.Skin Material.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x5E20Dynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast_28);0x5E56PopFlow();0x5E57Label_5E57:0x5E57CallFunc_Map_Keys_Keys_3 = {};0x5E62/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Skin Custom Save.Body Model.Static Materials, CallFunc_Map_Keys_Keys_3);0x5EC0goto Label_35D0;0x5EC5Label_5EC5:0x5EC5CallFunc_Map_Keys_Keys_2 = {};0x5ED0/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Skin Custom Save.Body Model.Light Materials, CallFunc_Map_Keys_Keys_2);0x5F2ETemp_int_Loop_Counter_Variable_11 = 0;0x5F45goto Label_542B;0x5F4ALabel_5F4A:0x5F4ACallFunc_Map_Keys_Keys_1 = {};0x5F55/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Skin Custom Save.Body Model.Metal Materials, CallFunc_Map_Keys_Keys_1);0x5FB3Temp_int_Loop_Counter_Variable_13 = 0;0x5FCATemp_int_Array_Index_Variable_13 = 0;0x5FE1Label_5FE1:0x5FE1CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys_1);0x601CCallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Temp_int_Loop_Counter_Variable_13, CallFunc_Array_Length_ReturnValue_1);0x6042if (!(CallFunc_Less_IntInt_ReturnValue_12)) PopFlow();0x604CTemp_int_Array_Index_Variable_13 = Temp_int_Loop_Counter_Variable_13;0x6067PushFlow(Label_6762);0x606C/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_1, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x60A7CallFunc_GetMaterialIndex_ReturnValue_6 = As Mec.SkM Body.GetMaterialIndex(CallFunc_Array_Get_Item_7);0x60FCCallFunc_CreateDynamicMaterialInstance_ReturnValue_6 = As Mec.SkM Body.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_6, Skin Custom Save.Metal Material.Material, FName(None));0x618BDynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_6;0x619E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_1, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x61D9CallFunc_Map_Find_ReturnValue_16 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Body Model.Metal Materials, CallFunc_Array_Get_Item_7, CallFunc_Map_Find_Value_16);0x624ADynamic Material Instance.SetTextureParameterValue(FName(Normal), CallFunc_Map_Find_Value_16.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x6289/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_1, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x62C4CallFunc_Map_Find_ReturnValue_16 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Body Model.Metal Materials, CallFunc_Array_Get_Item_7, CallFunc_Map_Find_Value_16);0x6335Dynamic Material Instance.SetTextureParameterValue(FName(Details), CallFunc_Map_Find_Value_16.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x6374/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys_1, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x63AFCallFunc_Map_Find_ReturnValue_16 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Skin Custom Save.Body Model.Metal Materials, CallFunc_Array_Get_Item_7, CallFunc_Map_Find_Value_16);0x6420CallFunc_SetScalarParameterValue_Value_ImplicitCast_25 = Cast<3>(CallFunc_Map_Find_Value_16.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x6446Dynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast_25);0x647CTemp_int_Loop_Counter_Variable_12 = 0;0x6493Temp_int_Array_Index_Variable_12 = 0;0x64AALabel_64AA:0x64AACallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Skin Custom Save.Metal Material.Colors);0x6511CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_12, CallFunc_Array_Length_ReturnValue_2);0x6537if (!(CallFunc_Less_IntInt_ReturnValue_5)) PopFlow();0x6541Temp_int_Array_Index_Variable_12 = Temp_int_Loop_Counter_Variable_12;0x655CPushFlow(Label_6718);0x6561Temp_byte_Variable_4 = 0;0x6575/Script/Engine.Default__KismetArrayLibrary.Array_Get(Skin Custom Save.Metal Material.Colors, Temp_int_Array_Index_Variable_12, CallFunc_Array_Get_Item_1);0x65DCCallFunc_Map_Find_ReturnValue_5 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_1.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Selected Color, CallFunc_Map_Find_Value_5);0x662ACallFunc_Map_Find_ReturnValue_6 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item_1.Color_26_B75F4E48407DEC75C5F19787BD9FA2C3, Temp_byte_Variable_4, CallFunc_Map_Find_Value_6);0x6678Temp_bool_Variable_4 = CallFunc_Map_Find_ReturnValue_5;0x668BCallFunc_Conv_ColorToLinearColor_ReturnValue = Conv_ColorToLinearColor(Switch(Temp_bool_Variable_4, false => CallFunc_Map_Find_Value_6, true => CallFunc_Map_Find_Value_5, default => K2Node_Select_Default));0x66DCDynamic Material Instance.SetVectorParameterValue(CallFunc_Array_Get_Item_1.Name_16_98ACF3214964480F97B1B88D24E15C1B, CallFunc_Conv_ColorToLinearColor_ReturnValue);0x6717PopFlow();0x6718Label_6718:0x6718CallFunc_Add_IntInt_ReturnValue_13 = Add_IntInt(Temp_int_Loop_Counter_Variable_12, 1);0x6742Temp_int_Loop_Counter_Variable_12 = CallFunc_Add_IntInt_ReturnValue_13;0x675Dgoto Label_64AA;0x6762Label_6762:0x6762CallFunc_Add_IntInt_ReturnValue_15 = Add_IntInt(Temp_int_Loop_Counter_Variable_13, 1);0x678CTemp_int_Loop_Counter_Variable_13 = CallFunc_Add_IntInt_ReturnValue_15;0x67A7goto Label_5FE1;0x67ACLabel_67AC:0x67ACPushFlow(Label_6886);0x67B1PushFlow(Label_2B53);0x67B6CallFunc_GetMaterialIndex_ReturnValue_9 = As Mec.SkM Head.GetMaterialIndex(FName(Light));0x680FCallFunc_CreateDynamicMaterialInstance_ReturnValue_9 = As Mec.SkM Head.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_9, /Game/Character/Astronaut/Materials/Face/M_HeadLight.M_HeadLight, FName(None));0x6872Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_9;0x6885PopFlow();0x6886Label_6886:0x6886CallFunc_Conv_ColorToLinearColor_ReturnValue_10 = Conv_ColorToLinearColor(Skin Custom Save.SkinColor.SkinColor);0x68D7As Mec.SkM Hands.SetColorParameterValueOnMaterials(FName(Skin Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_10);0x6923As Mec.SkM Body.SetColorParameterValueOnMaterials(FName(Skin Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_10);0x696FAs Mec.SkM Head.SetColorParameterValueOnMaterials(FName(Skin Color), CallFunc_Conv_ColorToLinearColor_ReturnValue_10);0x69BBPopFlow();0x69BCLabel_69BC:0x69BCCallFunc_GetMaterialIndex_ReturnValue_12 = As Mec.SkM Body.GetMaterialIndex(FName(PatchRound));0x6A15CallFunc_CreateDynamicMaterialInstance_ReturnValue_12 = As Mec.SkM Body.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_12, Skin Custom Save.Patch Round.Material, FName(None));0x6AA4CallFunc_GetMaterialIndex_ReturnValue_13 = As Mec.SkM Body.GetMaterialIndex(FName(PatchSquare));0x6AFDCallFunc_CreateDynamicMaterialInstance_ReturnValue_13 = As Mec.SkM Body.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_13, Skin Custom Save.Patch Square.Material, FName(None));0x6B8CCallFunc_SetStaticMesh_ReturnValue = As Mec.Charm Mesh.SetStaticMesh(Skin Custom Save.Charm.Mesh);0x6C05goto Label_3BB2;0x6C0ALabel_6C0A:0x6C0AAs Mec.SkM Head.SetSkeletalMeshAsset(Skin Custom Save.Head Model.Head Model);0x6C75PushFlow(Label_6EC9);0x6C7APushFlow(Label_70F7);0x6C7FPushFlow(Label_7165);0x6C84PushFlow(Label_71D3);0x6C89CallFunc_GetMaterialIndex_ReturnValue_4 = As Mec.SkM Head.GetMaterialIndex(FName(Face));0x6CE2CallFunc_CreateDynamicMaterialInstance_ReturnValue_4 = As Mec.SkM Head.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_4, /Game/Character/Astronaut/Face/M_Face.M_Face, FName(None));0x6D45Face Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_4;0x6D58Face Material.SetTextureParameterValue(FName(Face), Skin Custom Save.Face.Face Texture);0x6DBACallFunc_Conv_ColorToLinearColor_ReturnValue_4 = Conv_ColorToLinearColor(Skin Custom Save.Eyes Color.Eye Color L);0x6E0BFace Material.SetVectorParameterValue(FName(Eye Color L), CallFunc_Conv_ColorToLinearColor_ReturnValue_4);0x6E41CallFunc_Conv_ColorToLinearColor_ReturnValue_5 = Conv_ColorToLinearColor(Skin Custom Save.Eyes Color.Eye Color R);0x6E92Face Material.SetVectorParameterValue(FName(Eye Color R), CallFunc_Conv_ColorToLinearColor_ReturnValue_5);0x6EC8PopFlow();0x6EC9Label_6EC9:0x6EC9CallFunc_GetMaterialIndex_ReturnValue_10 = As Mec.SkM Head.GetMaterialIndex(FName(Skin));0x6F22CallFunc_CreateDynamicMaterialInstance_ReturnValue_10 = As Mec.SkM Head.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_10, /Game/Skins/Default/Head/M_Skin.M_Skin, FName(None));0x6F85Dynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_10;0x6F98Dynamic Material Instance.SetTextureParameterValue(FName(Normal), Skin Custom Save.Head Model.Skin Material.Normal_3_B71700824080FBFB5CAC7C8D33E0BD43);0x7003Dynamic Material Instance.SetTextureParameterValue(FName(AO), Skin Custom Save.Head Model.Skin Material.Details_4_B422D7474AD6280605B0AD81DEE13D42);0x706ECallFunc_SetScalarParameterValue_Value_ImplicitCast_27 = Cast<3>(Skin Custom Save.Head Model.Skin Material.Globalpatternscale_10_417B22114851E6B136D7B88D38C6914A);0x70C0Dynamic Material Instance.SetScalarParameterValue(FName(Global pattern scale), CallFunc_SetScalarParameterValue_Value_ImplicitCast_27);0x70F6PopFlow();0x70F7Label_70F7:0x70F7CallFunc_Map_Keys_Keys_7 = {};0x7102/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Skin Custom Save.Head Model.Head Materials, CallFunc_Map_Keys_Keys_7);0x7160goto Label_3B7F;0x7165Label_7165:0x7165CallFunc_Map_Keys_Keys_6 = {};0x7170/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Skin Custom Save.Head Model.Metal Materials, CallFunc_Map_Keys_Keys_6);0x71CEgoto Label_2DD7;0x71D3Label_71D3:0x71D3CallFunc_GetMaterialIndex_ReturnValue_5 = As Mec.SkM Head.GetMaterialIndex(FName(Hair));0x722CCallFunc_CreateDynamicMaterialInstance_ReturnValue_5 = As Mec.SkM Head.CreateDynamicMaterialInstance(CallFunc_GetMaterialIndex_ReturnValue_5, /Game/Skins/CustomV2_TEST/Mat_Hair_V2.Mat_Hair_V2, FName(None));0x728FDynamic Material Instance = CallFunc_CreateDynamicMaterialInstance_ReturnValue_5;0x72A2CallFunc_Map_Keys_Keys_4 = {};0x72AD/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Skin Custom Save.Hair Color.Hair Colors, CallFunc_Map_Keys_Keys_4);0x730Bgoto Label_000F;0x7310Label_7310:0x7310return;0x7312// end of script
Final0x04

Used by 2

types with a member, parameter or interface of this type