void GetOpositeColor (const FLinearColor & In Color , UObject * __WorldContext , const FLinearColor & Oposite Color ) Script12 statements · 446 bytes of bytecode 0x0000 CallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(In Color.R, 1f);0x0033 CallFunc_Subtract_FloatFloat_ReturnValue1 = Subtract_FloatFloat(In Color.A, 1f);0x0066 CallFunc_Abs_ReturnValue = Abs(CallFunc_Subtract_FloatFloat_ReturnValue);0x008B CallFunc_Abs_ReturnValue1 = Abs(CallFunc_Subtract_FloatFloat_ReturnValue1);0x00B0 CallFunc_Subtract_FloatFloat_ReturnValue2 = Subtract_FloatFloat(In Color.B, 1f);0x00E3 CallFunc_Subtract_FloatFloat_ReturnValue3 = Subtract_FloatFloat(In Color.G, 1f);0x0116 CallFunc_Abs_ReturnValue2 = Abs(CallFunc_Subtract_FloatFloat_ReturnValue2);0x013B CallFunc_Abs_ReturnValue3 = Abs(CallFunc_Subtract_FloatFloat_ReturnValue3);0x0160 CallFunc_MakeColor_ReturnValue = MakeColor(CallFunc_Abs_ReturnValue, CallFunc_Abs_ReturnValue3, CallFunc_Abs_ReturnValue2, CallFunc_Abs_ReturnValue1);0x01A0 Oposite Color = CallFunc_MakeColor_ReturnValue;0x01BB return;Static Public 0x728b20 0x28 void Quality (const Quality & QualityLevel , UObject * __WorldContext ) Script30 statements · 1,131 bytes of bytecode 0x0000 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(QualityLevel, 0);0x001F if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_008C;0x002D K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(QualityLevel, 1);0x004C if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01D7;0x005A K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(QualityLevel, 2);0x0079 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0322;0x0087 goto Label_0468;0x008C Label_008C:0x008C /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "sg.ShadowQuality 3", nullptr);0x00CA /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "sg.PostProcessQuality 3", nullptr);0x010D /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "r.ScreenPercentage 100", nullptr);0x014F /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "r.PostProcessAAQuality 6", nullptr);0x0193 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "sg.EffectsQuality 3", nullptr);0x01D2 goto Label_0468;0x01D7 Label_01D7:0x01D7 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "sg.ShadowQuality 1", nullptr);0x0215 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "sg.PostProcessQuality 2", nullptr);0x0258 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "r.ScreenPercentage 100", nullptr);0x029A /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "r.PostProcessAAQuality 2", nullptr);0x02DE /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "sg.EffectsQuality 2", nullptr);0x031D goto Label_0468;0x0322 Label_0322:0x0322 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "sg.ShadowQuality 0", nullptr);0x0360 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "sg.PostProcessQuality 0", nullptr);0x03A3 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "r.ScreenPercentage 100", nullptr);0x03E5 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "r.PostProcessAAQuality 0", nullptr);0x0429 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "sg.EffectsQuality 0", nullptr);0x0468 Label_0468:0x0468 return;Static Public 0x728b20 0x10 void GetAllActorsInRadius (AActor * Origin , float Radius , TSubclassOf<AActor > Class , UObject * __WorldContext , const TArray<AActor *> & ActorsInRange ) Script29 statements · 708 bytes of bytecode 0x0000 PushFlow(Label_02C1);0x0005 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(Actors);0x002E CallFunc_GetAllActorsOfClass_OutActors = {};0x0039 /Script/Engine.Default__GameplayStatics.GetAllActorsOfClass(__WorldContext, Class, CallFunc_GetAllActorsOfClass_OutActors);0x0074 Temp_int_Loop_Counter_Variable = 0;0x008B Temp_int_Array_Index_Variable = 0;0x00A2 Label_00A2:0x00A2 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x00DD CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0103 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0257;0x0111 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x012C PushFlow(Label_0277);0x0131 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x016C CallFunc_GetDistanceTo_ReturnValue = Origin.GetDistanceTo(CallFunc_Array_Get_Item);0x01A7 CallFunc_LessEqual_FloatFloat_ReturnValue = LessEqual_FloatFloat(CallFunc_GetDistanceTo_ReturnValue, Radius);0x01CD if (!(CallFunc_LessEqual_FloatFloat_ReturnValue)) PopFlow();0x01D7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0212 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Actors, CallFunc_Array_Get_Item);0x0256 PopFlow();0x0257 Label_0257:0x0257 ActorsInRange = Actors;0x0272 goto Label_02C1;0x0277 Label_0277:0x0277 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02A1 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02BC goto Label_00A2;0x02C1 Label_02C1:0x02C1 return;Static Public 0x728b20 0x30 void GetClosestActorWithTag (AActor * SelfActor , const FName & Tag , UObject * __WorldContext , const AActor * & Target , const FVector & Location , const float & Distance , const bool & IsValid , const bool & NoneFound ) Script42 statements · 1,098 bytes of bytecode 0x0000 PushFlow(Label_0447);0x0005 Location_distance = 1e+07f;0x001C FocusActor = nullptr;0x0027 Location_distance = 1e+07f;0x003E CallFunc_GetAllActorsWithTag_OutActors = {};0x0049 /Script/Engine.Default__GameplayStatics.GetAllActorsWithTag(__WorldContext, Tag, CallFunc_GetAllActorsWithTag_OutActors);0x0084 Temp_int_Loop_Counter_Variable = 0;0x009B Temp_int_Array_Index_Variable = 0;0x00B2 Label_00B2:0x00B2 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsWithTag_OutActors);0x00ED CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0113 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_02C7;0x0121 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x013C PushFlow(Label_03FD);0x0141 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x017C CallFunc_GetDistanceTo_ReturnValue = SelfActor.GetDistanceTo(CallFunc_Array_Get_Item);0x01B7 CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CallFunc_GetDistanceTo_ReturnValue, Location_distance);0x01DD if (!(CallFunc_Less_FloatFloat_ReturnValue)) PopFlow();0x01E7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0222 CallFunc_GetDistanceTo_ReturnValue = SelfActor.GetDistanceTo(CallFunc_Array_Get_Item);0x025D Location_distance = CallFunc_GetDistanceTo_ReturnValue;0x0278 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02B3 FocusActor = CallFunc_Array_Get_Item;0x02C6 PopFlow();0x02C7 Label_02C7:0x02C7 CallFunc_Array_Length_ReturnValue1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsWithTag_OutActors);0x0302 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Length_ReturnValue1, 0);0x0324 CallFunc_IsValid_ReturnValue = /Script/Engine.Default__KismetSystemLibrary.IsValid(FocusActor);0x0357 CallFunc_K2_GetActorLocation_ReturnValue = FocusActor.K2_GetActorLocation();0x0389 Target = FocusActor;0x039C Location = CallFunc_K2_GetActorLocation_ReturnValue;0x03B7 Distance = Location_distance;0x03D2 IsValid = CallFunc_IsValid_ReturnValue;0x03E5 NoneFound = CallFunc_EqualEqual_IntInt_ReturnValue;0x03F8 goto Label_0447;0x03FD Label_03FD:0x03FD CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0427 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0442 goto Label_00B2;0x0447 Label_0447:0x0447 return;Static Public 0x728b20 0x32 void DestroyAllActorsOfClass (TSubclassOf<AActor > NewParam , UObject * __WorldContext ) Script27 statements · 549 bytes of bytecode 0x0000 PushFlow(Label_0222);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 /Script/Engine.Default__GameplayStatics.GetAllActorsOfClass(__WorldContext, NewParam, CallFunc_GetAllActorsOfClass_OutActors);0x004B CallFunc_Array_Length_ReturnValue1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0086 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Length_ReturnValue1, 0);0x00A8 if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_00BB;0x00B6 Label_00B6:0x00B6 goto Label_0222;0x00BB Label_00BB:0x00BB Temp_int_Loop_Counter_Variable = 0;0x00D2 Temp_int_Array_Index_Variable = 0;0x00E9 Label_00E9:0x00E9 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0124 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x014A if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_00B6;0x0158 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0173 PushFlow(Label_01D8);0x0178 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01B3 CallFunc_Array_Get_Item.K2_DestroyActor();0x01D7 PopFlow();0x01D8 Label_01D8:0x01D8 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0202 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x021D goto Label_00E9;0x0222 Label_0222:0x0222 return;Static Public 0x728b20 0x10 void HAPTICS (const EControllerHand & SIDE , UHapticFeedbackEffect_Curve * Efekt , float Scale , UObject * __WorldContext ) Script4 statements · 119 bytes of bytecode 0x0000 CallFunc_GetPlayerController_ReturnValue = /Script/Engine.Default__GameplayStatics.GetPlayerController(__WorldContext, 0);0x0038 CallFunc_GetPlayerController_ReturnValue.PlayHapticEffect(Efekt, SIDE, Scale, false);0x0074 return;Static Public 0x728b20 0x20 void TakeScreenshot (UObject * __WorldContext ) Script3 statements · 60 bytes of bytecode 0x0000 /Script/Engine.Default__KismetSystemLibrary.ExecuteConsoleCommand(__WorldContext, "HighResShot 2", nullptr);0x0039 return;Static Public 0x728b20 0x08 void Open Map (const FName & Map , UObject * __WorldContext ) Script6 statements · 173 bytes of bytecode 0x0000 CallFunc_GetAllActorsOfClass_OutActors = {};0x000B /Script/Engine.Default__GameplayStatics.GetAllActorsOfClass(__WorldContext, /Game/BP/GAME/MAP_STREAM.MAP_STREAM_C, CallFunc_GetAllActorsOfClass_OutActors);0x0046 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x007D CallFunc_Array_Get_Item.OPEN_MAP(Map);0x00AA return;Static Public 0x728b20 0x10 void GetCurrentTimeString (UObject * __WorldContext , FText & NowTimeString ) Script48 statements · 1,516 bytes of bytecode 0x0000 Time = "";0x0014 CallFunc_Now_ReturnValue = Now();0x0030 CallFunc_GetHour_ReturnValue = GetHour(CallFunc_Now_ReturnValue);0x0055 CallFunc_Conv_IntToString_ReturnValue2 = /Script/Engine.Default__KismetStringLibrary.Conv_IntToString(CallFunc_GetHour_ReturnValue);0x0090 Hour = CallFunc_Conv_IntToString_ReturnValue2;0x00AB CallFunc_Now_ReturnValue = Now();0x00C7 CallFunc_GetMinute_ReturnValue = GetMinute(CallFunc_Now_ReturnValue);0x00EC CallFunc_Less_IntInt_ReturnValue1 = Less_IntInt(CallFunc_GetMinute_ReturnValue, 10);0x010E if (!(CallFunc_Less_IntInt_ReturnValue1)) goto Label_04B1;0x011C CallFunc_Now_ReturnValue = Now();0x0138 CallFunc_GetMinute_ReturnValue = GetMinute(CallFunc_Now_ReturnValue);0x015D CallFunc_Conv_IntToString_ReturnValue1 = /Script/Engine.Default__KismetStringLibrary.Conv_IntToString(CallFunc_GetMinute_ReturnValue);0x0198 CallFunc_Concat_StrStr_ReturnValue5 = /Script/Engine.Default__KismetStringLibrary.Concat_StrStr("0", CallFunc_Conv_IntToString_ReturnValue1);0x01D6 Min = CallFunc_Concat_StrStr_ReturnValue5;0x01F1 Label_01F1:0x01F1 CallFunc_Now_ReturnValue = Now();0x020D CallFunc_GetSecond_ReturnValue = GetSecond(CallFunc_Now_ReturnValue);0x0232 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(CallFunc_GetSecond_ReturnValue, 10);0x0254 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_054D;0x0262 CallFunc_Now_ReturnValue = Now();0x027E CallFunc_GetSecond_ReturnValue = GetSecond(CallFunc_Now_ReturnValue);0x02A3 CallFunc_Conv_IntToString_ReturnValue = /Script/Engine.Default__KismetStringLibrary.Conv_IntToString(CallFunc_GetSecond_ReturnValue);0x02DE CallFunc_Concat_StrStr_ReturnValue4 = /Script/Engine.Default__KismetStringLibrary.Concat_StrStr("0", CallFunc_Conv_IntToString_ReturnValue);0x031C sec = CallFunc_Concat_StrStr_ReturnValue4;0x0337 Label_0337:0x0337 CallFunc_Concat_StrStr_ReturnValue = /Script/Engine.Default__KismetStringLibrary.Concat_StrStr(Hour, ":");0x0375 CallFunc_Concat_StrStr_ReturnValue1 = /Script/Engine.Default__KismetStringLibrary.Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, Min);0x03B9 CallFunc_Concat_StrStr_ReturnValue2 = /Script/Engine.Default__KismetStringLibrary.Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue1, ":");0x03F7 CallFunc_Concat_StrStr_ReturnValue3 = /Script/Engine.Default__KismetStringLibrary.Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue2, sec);0x043B Time = CallFunc_Concat_StrStr_ReturnValue3;0x0456 CallFunc_Conv_StringToText_ReturnValue = /Script/Engine.Default__KismetTextLibrary.Conv_StringToText(Time);0x0491 NowTimeString = CallFunc_Conv_StringToText_ReturnValue;0x04AC goto Label_05E9;0x04B1 Label_04B1:0x04B1 CallFunc_Now_ReturnValue = Now();0x04CD CallFunc_GetMinute_ReturnValue = GetMinute(CallFunc_Now_ReturnValue);0x04F2 CallFunc_Conv_IntToString_ReturnValue1 = /Script/Engine.Default__KismetStringLibrary.Conv_IntToString(CallFunc_GetMinute_ReturnValue);0x052D Min = CallFunc_Conv_IntToString_ReturnValue1;0x0548 goto Label_01F1;0x054D Label_054D:0x054D CallFunc_Now_ReturnValue = Now();0x0569 CallFunc_GetSecond_ReturnValue = GetSecond(CallFunc_Now_ReturnValue);0x058E CallFunc_Conv_IntToString_ReturnValue = /Script/Engine.Default__KismetStringLibrary.Conv_IntToString(CallFunc_GetSecond_ReturnValue);0x05C9 sec = CallFunc_Conv_IntToString_ReturnValue;0x05E4 goto Label_0337;0x05E9 Label_05E9:0x05E9 return;Static Public 0x728b20 0x20 void GetRandomActorOfClass (TSubclassOf<AActor > Class , UObject * __WorldContext , const AActor * & RandomActor ) Script9 statements · 294 bytes of bytecode 0x0000 CallFunc_GetAllActorsOfClass_OutActors = {};0x000B /Script/Engine.Default__GameplayStatics.GetAllActorsOfClass(__WorldContext, Class, CallFunc_GetAllActorsOfClass_OutActors);0x0046 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0081 CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_Array_Length_ReturnValue, 1);0x00AB CallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(0, CallFunc_Subtract_IntInt_ReturnValue);0x00D5 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, CallFunc_RandomIntegerInRange_ReturnValue, CallFunc_Array_Get_Item);0x0110 RandomActor = CallFunc_Array_Get_Item;0x0123 return;Static Public 0x728b20 0x18 void LOAD (const FString & VariableName , UObject * __WorldContext , const FString & Value ) Script7 statements · 284 bytes of bytecode 0x0000 CallFunc_GetAllActorsOfClass_OutActors = {};0x000B /Script/Engine.Default__GameplayStatics.GetAllActorsOfClass(__WorldContext, /Game/BP/EasySave/easySaveObject.easySaveObject_C, CallFunc_GetAllActorsOfClass_OutActors);0x0046 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x007D CallFunc_Array_Get_Item.EasyLoadValue(VariableName, 0, false, CallFunc_EasyLoadValue_ValueAsString, CallFunc_EasyLoadValue_ValueAsFloat, CallFunc_EasyLoadValue_ValueAsInt, CallFunc_EasyLoadValue_ValueAsBool, CallFunc_EasyLoadValue_ValueAsVector2, CallFunc_EasyLoadValue_ValueAsVector3, CallFunc_EasyLoadValue_ValueAsLocation, CallFunc_EasyLoadValue_ValueAsTransform, CallFunc_EasyLoadValue_ValueAsRotation);0x00FE Value = CallFunc_EasyLoadValue_ValueAsString;0x0119 return;Static Public 0x728b20 0x28 void SAVE (const FString & VariableName , const FText & Value , UObject * __WorldContext ) Script6 statements · 290 bytes of bytecode 0x0000 CallFunc_GetAllActorsOfClass_OutActors = {};0x000B /Script/Engine.Default__GameplayStatics.GetAllActorsOfClass(__WorldContext, /Game/BP/EasySave/easySaveObject.easySaveObject_C, CallFunc_GetAllActorsOfClass_OutActors);0x0046 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x007D CallFunc_Array_Get_Item.EasySaveValue(VariableName, 0, Value, nullptr, false, Vector2D{0f, 0f}, FVector(0, 0, 0), FVector(0, 0, 0), FTransform(...), FRotator(0, 0, 0));0x011F return;Static Public 0x728b20 0x30 void CountAllActorsOfClass (TSubclassOf<AActor > Class , UObject * __WorldContext , const int32 & Count ) Script6 statements · 159 bytes of bytecode 0x0000 CallFunc_GetAllActorsOfClass_OutActors = {};0x000B /Script/Engine.Default__GameplayStatics.GetAllActorsOfClass(__WorldContext, Class, CallFunc_GetAllActorsOfClass_OutActors);0x0046 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0081 Count = CallFunc_Array_Length_ReturnValue;0x009C return;Static Public 0x728b20 0x14 void GetClosestActorOfClass (AActor * SelfActor , TSubclassOf<AActor > Class , const FName & IgnoreTag , UObject * __WorldContext , const AActor * & Target , const FVector & Location , const float & Distance , const bool & IsValid , const bool & NoneFound ) Script50 statements · 1,324 bytes of bytecode 0x0000 PushFlow(Label_0529);0x0005 Location_distance = 1e+07f;0x001C FocusActor = nullptr;0x0027 Location_distance = 1e+07f;0x003E CallFunc_GetAllActorsOfClass_OutActors = {};0x0049 /Script/Engine.Default__GameplayStatics.GetAllActorsOfClass(__WorldContext, Class, CallFunc_GetAllActorsOfClass_OutActors);0x0084 CallFunc_Array_Length_ReturnValue1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x00BF CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Length_ReturnValue1, 0);0x00E1 if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_00F0;0x00EF PopFlow();0x00F0 Label_00F0:0x00F0 Temp_int_Loop_Counter_Variable = 0;0x0107 Temp_int_Array_Index_Variable = 0;0x011E Label_011E:0x011E CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0159 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x017F if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_03A9;0x018D Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x01A8 PushFlow(Label_04DF);0x01AD /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01E8 CallFunc_ActorHasTag_ReturnValue = CallFunc_Array_Get_Item.ActorHasTag(IgnoreTag);0x021B CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_ActorHasTag_ReturnValue);0x0238 CallFunc_GetDistanceTo_ReturnValue = SelfActor.GetDistanceTo(CallFunc_Array_Get_Item);0x0273 CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CallFunc_GetDistanceTo_ReturnValue, Location_distance);0x0299 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Less_FloatFloat_ReturnValue, CallFunc_Not_PreBool_ReturnValue);0x02BF if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x02C9 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0304 CallFunc_GetDistanceTo_ReturnValue = SelfActor.GetDistanceTo(CallFunc_Array_Get_Item);0x033F Location_distance = CallFunc_GetDistanceTo_ReturnValue;0x035A /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0395 FocusActor = CallFunc_Array_Get_Item;0x03A8 PopFlow();0x03A9 Label_03A9:0x03A9 CallFunc_Array_Length_ReturnValue1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x03E4 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Length_ReturnValue1, 0);0x0406 CallFunc_IsValid_ReturnValue = /Script/Engine.Default__KismetSystemLibrary.IsValid(FocusActor);0x0439 CallFunc_K2_GetActorLocation_ReturnValue = FocusActor.K2_GetActorLocation();0x046B Target = FocusActor;0x047E Location = CallFunc_K2_GetActorLocation_ReturnValue;0x0499 Distance = Location_distance;0x04B4 IsValid = CallFunc_IsValid_ReturnValue;0x04C7 NoneFound = CallFunc_EqualEqual_IntInt_ReturnValue;0x04DA goto Label_0529;0x04DF Label_04DF:0x04DF CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0509 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0524 goto Label_011E;0x0529 Label_0529:0x0529 return;Static Public 0x728b20 0x3A void AngleBetweenVectors (const FVector & A , const FVector & B , UObject * __WorldContext , const float & Angle ) Script7 statements · 197 bytes of bytecode 0x0000 CallFunc_Normal_ReturnValue = Normal(A, 1e-04f);0x002A CallFunc_Normal_ReturnValue1 = Normal(B, 1e-04f);0x0054 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Normal_ReturnValue1);0x0082 CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x00A7 Angle = CallFunc_DegAcos_ReturnValue;0x00C2 return;Static Public 0x728b20 0x24 void ValidatePath (AActor * SelfActor , AActor * TargetActor , float Acceptance , UObject * __WorldContext , const bool & IsValidPath ) Script19 statements · 641 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = /Script/Engine.Default__KismetSystemLibrary.IsValid(TargetActor);0x0033 CallFunc_IsValid_ReturnValue1 = /Script/Engine.Default__KismetSystemLibrary.IsValid(SelfActor);0x0066 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsValid_ReturnValue1, CallFunc_IsValid_ReturnValue);0x008C if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0273;0x009A CallFunc_K2_GetActorLocation_ReturnValue = TargetActor.K2_GetActorLocation();0x00CC CallFunc_K2_GetActorLocation_ReturnValue1 = SelfActor.K2_GetActorLocation();0x00FE CallFunc_FindPathToLocationSynchronously_ReturnValue = /Script/NavigationSystem.Default__NavigationSystemV1.FindPathToLocationSynchronously(__WorldContext, CallFunc_K2_GetActorLocation_ReturnValue1, CallFunc_K2_GetActorLocation_ReturnValue, nullptr, nullptr);0x0145 CallFunc_K2_GetActorLocation_ReturnValue = TargetActor.K2_GetActorLocation();0x0177 CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(CallFunc_FindPathToLocationSynchronously_ReturnValue.PathPoints);0x01C8 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_FindPathToLocationSynchronously_ReturnValue.PathPoints, CallFunc_Array_LastIndex_ReturnValue, CallFunc_Array_Get_Item);0x0219 CallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(CallFunc_Array_Get_Item, CallFunc_K2_GetActorLocation_ReturnValue, Acceptance);0x0248 return = CallFunc_EqualEqual_VectorVector_ReturnValue;0x025B IsValidPath = return;0x026E goto Label_027E;0x0273 Label_0273:0x0273 return = false;0x027E Label_027E:0x027E return;Static Public 0x728b20 0x21 void TryGetAllActors (TSubclassOf<AActor > NewParam , UObject * __WorldContext , const TArray<AActor *> & Actors ) Script33 statements · 770 bytes of bytecode 0x0000 PushFlow(Label_02FF);0x0005 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(Actor);0x002E CallFunc_GetAllActorsOfClass_OutActors = {};0x0039 /Script/Engine.Default__GameplayStatics.GetAllActorsOfClass(__WorldContext, NewParam, CallFunc_GetAllActorsOfClass_OutActors);0x0074 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x00AF CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x00D1 if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_00E0;0x00DF PopFlow();0x00E0 Label_00E0:0x00E0 Temp_int_Loop_Counter_Variable = 0;0x00F7 Temp_int_Array_Index_Variable = 0;0x010E Label_010E:0x010E CallFunc_Array_Length_ReturnValue1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0149 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue1);0x016F if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0295;0x017D Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0198 PushFlow(Label_02B5);0x019D /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01D8 CallFunc_IsValid_ReturnValue = /Script/Engine.Default__KismetSystemLibrary.IsValid(CallFunc_Array_Get_Item);0x020B if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0215 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0250 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Actor, CallFunc_Array_Get_Item);0x0294 PopFlow();0x0295 Label_0295:0x0295 Actors = Actor;0x02B0 goto Label_02FF;0x02B5 Label_02B5:0x02B5 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02DF Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02FA goto Label_010E;0x02FF Label_02FF:0x02FF return;Static Public 0x728b20 0x20 void GetTeleportDestination (USceneComponent * ForwardArrow , UObject * __WorldContext , const FVector & Location , const FRotator & Rotation ) Script10 statements · 346 bytes of bytecode 0x0000 CallFunc_K2_GetComponentLocation_ReturnValue = ForwardArrow.K2_GetComponentLocation();0x0032 /Script/HeadMountedDisplay.Default__HeadMountedDisplayFunctionLibrary.GetOrientationAndPosition(CallFunc_GetOrientationAndPosition_DeviceRotation, CallFunc_GetOrientationAndPosition_DevicePosition);0x0064 BreakVector(CallFunc_GetOrientationAndPosition_DevicePosition, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0092 CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, 0f);0x00C5 CallFunc_GreaterGreater_VectorRotator_ReturnValue = GreaterGreater_VectorRotator(CallFunc_MakeVector_ReturnValue, TeleportRotationFunc);0x00F3 CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_GreaterGreater_VectorRotator_ReturnValue);0x0121 Location = CallFunc_Subtract_VectorVector_ReturnValue;0x013C Rotation = TeleportRotationFunc;0x0157 return;Static Public 0x728b20 0x28