void T5F_PlayWorldCameraShake (TSubclassOf<UCameraShakeBase > Shake , const FVector & Epicenter , double InnerRadius , double OuterRadius , double Falloff , bool bOrientShakeTowardsEpicenter , UObject * __WorldContext ) Script9 statements · 253 bytes of bytecode 0x0000 T5F_GetGameInstance(__WorldContext, CallFunc_T5F_GetGameInstance_GameInstance);0x0020 if (!(CallFunc_T5F_GetGameInstance_GameInstance.SettingsSave.ScreenShakeEnabled)) goto Label_00FA;0x005A CallFunc_PlayWorldCameraShake_InnerRadius_ImplicitCast = Cast<3>(InnerRadius);0x0077 CallFunc_PlayWorldCameraShake_OuterRadius_ImplicitCast = Cast<3>(OuterRadius);0x0094 CallFunc_PlayWorldCameraShake_Falloff_ImplicitCast = Cast<3>(Falloff);0x00B1 PlayWorldCameraShake(__WorldContext, Shake, Epicenter, CallFunc_PlayWorldCameraShake_InnerRadius_ImplicitCast, CallFunc_PlayWorldCameraShake_OuterRadius_ImplicitCast, CallFunc_PlayWorldCameraShake_Falloff_ImplicitCast, bOrientShakeTowardsEpicenter);0x00FA Label_00FA:0x00FA return;Static Public 0x1448c50 0x48 void T5F_GetPlayerController (UObject * __WorldContext , const ABP_FirstPersonPlayerController_C * & PlayerController ) Script8 statements · 135 bytes of bytecode 0x0000 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(__WorldContext, 0);0x0022 K2Node_DynamicCast_AsBP_First_Person_Player_Controller = Cast<BP_FirstPersonPlayerController_C>(CallFunc_GetPlayerController_ReturnValue);0x0046 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Player_Controller);0x0063 if (!(K2Node_DynamicCast_bSuccess)) goto Label_0084;0x0071 PlayerController = K2Node_DynamicCast_AsBP_First_Person_Player_Controller;0x0084 Label_0084:0x0084 return;Static Public 0x1448c50 0x10 void T5F_SetAreaType (const E_Areas & Area , const E_AreaTypes & AreaType , UObject * __WorldContext ) Script36 statements · 1,122 bytes of bytecode 0x0000 PushFlow(Label_045F);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(__WorldContext, /Script/Engine.AudioVolume, CallFunc_GetAllActorsOfClass_OutActors);0x0035 Temp_int_Loop_Counter_Variable = 0;0x004C Temp_int_Array_Index_Variable = 0;0x0063 Label_0063:0x0063 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x009E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C4 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00CE Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E9 PushFlow(Label_0415);0x00EE /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0129 CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x015C CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetComponentByClass_ReturnValue.Area, Area);0x0198 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x01A2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01DD CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x0210 CallFunc_GetComponentByClass_ReturnValue.AreaType = AreaType;0x0241 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x027C CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x02AF CallFunc_GetComponentByClass_ReturnValue.GetFMODInstance(CallFunc_GetFMODInstance_FMODInstance, CallFunc_GetFMODInstance_IsValid);0x02E5 if (!(CallFunc_GetFMODInstance_IsValid)) PopFlow();0x02EF /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x032A CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x035D CallFunc_Conv_ByteToDouble_ReturnValue = Conv_ByteToDouble(CallFunc_GetComponentByClass_ReturnValue.AreaType);0x0398 CallFunc_GetComponentByClass_ReturnValue.GetFMODInstance(CallFunc_GetFMODInstance_FMODInstance, CallFunc_GetFMODInstance_IsValid);0x03CE CallFunc_EventInstanceSetParameter_Value_ImplicitCast = Cast<3>(CallFunc_Conv_ByteToDouble_ReturnValue);0x03EB EventInstanceSetParameter(CallFunc_GetFMODInstance_FMODInstance, FName(RoomAreaType), CallFunc_EventInstanceSetParameter_Value_ImplicitCast);0x0414 PopFlow();0x0415 Label_0415:0x0415 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x043F Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x045A goto Label_0063;0x045F Label_045F:0x045F return;Static Public 0x1448c50 0x10 void T5F_SetDataLayer (UDataLayerAsset * DL Asset , const EDataLayerRuntimeState & DL State , UObject * __WorldContext ) Script13 statements · 339 bytes of bytecode 0x0000 T5F_GetGameMode(__WorldContext, CallFunc_T5F_GetGameMode_Game_Mode);0x0020 CallFunc_GetDataLayerManager_ReturnValue = GetDataLayerManager(CallFunc_T5F_GetGameMode_Game_Mode);0x003D CallFunc_GetDataLayerInstanceFromAsset_ReturnValue = CallFunc_GetDataLayerManager_ReturnValue.GetDataLayerInstanceFromAsset(DL Asset);0x0070 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetDataLayerInstanceFromAsset_ReturnValue);0x008D if (!(CallFunc_IsValid_ReturnValue)) goto Label_0110;0x009B CallFunc_GetDataLayerInstanceFromAsset_ReturnValue = CallFunc_GetDataLayerManager_ReturnValue.GetDataLayerInstanceFromAsset(DL Asset);0x00CE CallFunc_SetDataLayerInstanceRuntimeState_ReturnValue = CallFunc_GetDataLayerManager_ReturnValue.SetDataLayerInstanceRuntimeState(CallFunc_GetDataLayerInstanceFromAsset_ReturnValue, DL State, true);0x010B goto Label_0150;0x0110 Label_0110:0x0110 T5F_PrintScreen("DataLayer Is not available in Level", 0, 2, __WorldContext);0x0150 Label_0150:0x0150 return;Static Public 0x1448c50 0x18 void T5F_PlayAVI (AActor * Actor , const E_InteractionTypes & Action , UObject * __WorldContext ) Script21 statements · 714 bytes of bytecode 0x0000 K2Node_DynamicCast_AsBPI_AVI = Cast<BPI_AVI_C>(Actor);0x0024 K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_AVI);0x0041 if (!(K2Node_DynamicCast_bSuccess)) goto Label_029D;0x004F K2Node_DynamicCast_AsBPI_AVI.GetAVIData(Action, CallFunc_GetAVIData_AVIAction);0x0086 Label_0086:0x0086 CallFunc_GetTransform_ReturnValue = Actor.GetTransform();0x00B8 /Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_PlayEventAtLocation(CallFunc_GetAVIData_AVIAction.SFX_5_E542D01A7F57455BACDC43B2CF8854E4, CallFunc_GetTransform_ReturnValue, true, __WorldContext, CallFunc_T5F_FMOD_PlayEventAtLocation_Event_Instance);0x010A CallFunc_GetTransform_ReturnValue = Actor.GetTransform();0x013C BreakTransform(CallFunc_GetTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x016A CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(__WorldContext, CallFunc_GetAVIData_AVIAction.VFX_14_9DE5138A9E814DD0ADB2D69FCC8644E4, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale, true, true, 0, true);0x01B9 T5F_PlayHapticFeedback(0, CallFunc_GetAVIData_AVIAction.HapticFeedback_17_D950BFD1522E4227AF727E5E34C67AAB, false, true, nullptr, __WorldContext);0x01EA CallFunc_GetTransform_ReturnValue = Actor.GetTransform();0x021C BreakTransform(CallFunc_GetTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x024A T5F_PlayWorldCameraShake(CallFunc_GetAVIData_AVIAction.CameraShake_15_62417BEA9A234E1681663625546BE88E, CallFunc_BreakTransform_Location, 1000, 10000, 1, false, __WorldContext);0x0298 goto Label_02C7;0x029D Label_029D:0x029D CallFunc_GetAVIData_AVIAction = F_AVIActionDefinition{nullptr, nullptr, 0, nullptr};0x02C2 goto Label_0086;0x02C7 Label_02C7:0x02C7 return;Static Public 0x1448c50 0x18 void T5F_PrintScreen (const FString & String , const E_LogCategory & Category , const E_LogType & Type , UObject * __WorldContext ) Script45 statements · 1,841 bytes of bytecode 0x0000 /Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_IsDebuggingEnabled(__WorldContext, CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD);0x0036 Temp_struct_Variable = LinearColor{1f, 0f, 1f, 1f};0x006A CallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/GameBlueprints/Enums/E_LogType.E_LogType, Type);0x0098 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(Category, 3);0x00B7 CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetEnumeratorUserFriendlyName_ReturnValue);0x00DC CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(Category, 1);0x00FB K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Type";0x011C K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0139 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x015D K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x0181 K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x01A1 K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x01C5 K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x01E2 CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(Category, 2);0x0201 CallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(Category, 1);0x0220 CallFunc_SelectColor_ReturnValue = SelectColor(LinearColor{0.62754f, 0.34375f, 1f, 1f}, LinearColor{1f, 1f, 1f, 1f}, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x0289 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_EqualEqual_ByteByte_ReturnValue_2, CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD);0x02AF CallFunc_SelectColor_ReturnValue_1 = SelectColor(LinearColor{0.501961f, 0.45353f, 0f, 1f}, CallFunc_SelectColor_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue);0x02FF CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_NotEqual_ByteByte_ReturnValue, CallFunc_BooleanAND_ReturnValue);0x0325 CallFunc_GetEnumeratorUserFriendlyName_ReturnValue_1 = GetEnumeratorUserFriendlyName(/Game/GameBlueprints/Enums/E_LogCategory.E_LogCategory, Category);0x0353 CallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(String);0x0378 CallFunc_Conv_StringToText_ReturnValue_2 = Conv_StringToText(CallFunc_GetEnumeratorUserFriendlyName_ReturnValue_1);0x039D K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "String";0x03C0 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x03DD K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_1;0x0401 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0425 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0445 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x0469 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0486 K2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "Category";0x04AB K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x04C8 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_2;0x04EC K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x0510 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x0530 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueDouble = 0;0x0554 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x0571 K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData, K2Node_MakeStruct_FormatArgumentData_2, K2Node_MakeStruct_FormatArgumentData_1};0x0597 Temp_struct_Variable_1 = LinearColor{1f, 0f, 0f, 1f};0x05CB CallFunc_Format_ReturnValue = Format(NSLOCTEXT("BDAAF8A648B6B38D239666B14E36D022", "", "[{Type}, {Category}] {String}"), K2Node_MakeArray_Array);0x0635 CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x065A Temp_struct_Variable_2 = LinearColor{1f, 0.192244f, 0f, 1f};0x068E Temp_byte_Variable = Type;0x06A9 PrintString(nullptr, CallFunc_Conv_TextToString_ReturnValue, CallFunc_BooleanOR_ReturnValue, true, Switch(Temp_byte_Variable, 0 => CallFunc_SelectColor_ReturnValue_1, 1 => Temp_struct_Variable_2, 2 => Temp_struct_Variable_1, 3 => Temp_struct_Variable, default => K2Node_Select_Default), 3f, FName(None));0x072E return;Static Public 0x1448c50 0x20 void T5F_PlayHapticFeedback (int32 PlayerIndex , const E_HapticOptions & HapticOption , bool bLooping , bool Active , UForceFeedbackEffect * OverrideOption , UObject * __WorldContext ) Script52 statements · 1,157 bytes of bytecode 0x0000 PushFlow(Label_0482);0x0005 DT_HapticOptions = /Game/GameBlueprints/DataTables/DT_HapticFeedback.DT_HapticFeedback;0x0018 Local_HapticOption = 6;0x002C LocalActive = true;0x0037 T5F_GetGameInstance(__WorldContext, CallFunc_T5F_GetGameInstance_GameInstance);0x0057 if (!(CallFunc_T5F_GetGameInstance_GameInstance.SettingsSave.HapticFeedback)) PopFlow();0x008D Local_PlayerIndex = PlayerIndex;0x00A8 Local_HapticOption = HapticOption;0x00C3 Local_Looping = bLooping;0x00D6 LocalActive = Active;0x00E9 CallFunc_IsValid_ReturnValue = IsValid(OverrideOption);0x0106 CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsValid_ReturnValue);0x0123 if (!(CallFunc_Not_PreBool_ReturnValue_1)) goto Label_034E;0x0131 CallFunc_GetDataTableRowNames_OutRowNames = {};0x013C GetDataTableRowNames(DT_HapticOptions, CallFunc_GetDataTableRowNames_OutRowNames);0x0158 Temp_bool_True_if_break_was_hit_Variable = false;0x0163 Temp_int_Loop_Counter_Variable = 0;0x017A Temp_int_Array_Index_Variable = 0;0x0191 Label_0191:0x0191 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x01AE CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetDataTableRowNames_OutRowNames);0x01E9 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x020F CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x0235 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0361;0x0243 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x025E PushFlow(Label_0438);0x0263 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetDataTableRowNames_OutRowNames, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x029E CallFunc_GetDataTableRowFromName_ReturnValue = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(DT_HapticOptions, CallFunc_Array_Get_Item, CallFunc_GetDataTableRowFromName_OutRow);0x02E3 if (!(CallFunc_GetDataTableRowFromName_ReturnValue)) PopFlow();0x02ED CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(Local_HapticOption, CallFunc_GetDataTableRowFromName_OutRow.HapticOption_5_327473AB4C869FA6AC538F97830469F2);0x031C if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x0326 ForceFeedback = CallFunc_GetDataTableRowFromName_OutRow.ForceFeedback_2_F0C32D814670C49497739EB99A771B55;0x0342 Temp_bool_True_if_break_was_hit_Variable = true;0x034D PopFlow();0x034E Label_034E:0x034E ForceFeedback = OverrideOption;0x0361 Label_0361:0x0361 if (!(LocalActive)) goto Label_03D7;0x036F CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(__WorldContext, Local_PlayerIndex);0x0395 CallFunc_GetPlayerController_ReturnValue_1.K2_ClientPlayForceFeedback(ForceFeedback, FName(None), Local_Looping, false, false);0x03D6 PopFlow();0x03D7 Label_03D7:0x03D7 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(__WorldContext, Local_PlayerIndex);0x03FD CallFunc_GetPlayerController_ReturnValue.ClientStopForceFeedback(ForceFeedback, FName(None));0x0437 PopFlow();0x0438 Label_0438:0x0438 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0462 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x047D goto Label_0191;0x0482 Label_0482:0x0482 return;Static Public 0x1448c50 0x18 void T5F_Switch_SetLight_Intensity (TSubclassOf<ALight > LightClass , const FName & Tag , bool IsActive , double max , double min , UObject * __WorldContext ) Script30 statements · 658 bytes of bytecode 0x0000 PushFlow(Label_028F);0x0005 CallFunc_GetAllActorsOfClassWithTag_OutActors = {};0x0010 GetAllActorsOfClassWithTag(__WorldContext, LightClass, Tag, CallFunc_GetAllActorsOfClassWithTag_OutActors);0x003E Temp_int_Loop_Counter_Variable = 0;0x0055 Temp_int_Array_Index_Variable = 0;0x006C Label_006C:0x006C CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClassWithTag_OutActors);0x00A7 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00CD if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D7 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00F2 PushFlow(Label_01E8);0x00F7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0132 K2Node_DynamicCast_AsLight = Cast<Light>(CallFunc_Array_Get_Item);0x0156 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsLight);0x0173 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x017D if (!(IsActive)) goto Label_0232;0x018B CallFunc_SetIntensity_NewIntensity_ImplicitCast = Cast<3>(max);0x01A8 K2Node_DynamicCast_AsLight.LightComponent.SetIntensity(CallFunc_SetIntensity_NewIntensity_ImplicitCast);0x01E7 PopFlow();0x01E8 Label_01E8:0x01E8 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0212 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x022D goto Label_006C;0x0232 Label_0232:0x0232 CallFunc_SetIntensity_NewIntensity_ImplicitCast_1 = Cast<3>(min);0x024F K2Node_DynamicCast_AsLight.LightComponent.SetIntensity(CallFunc_SetIntensity_NewIntensity_ImplicitCast_1);0x028E PopFlow();0x028F Label_028F:0x028F return;Static Public 0x1448c50 0x30 void T5F_Switch_SetDynamicMaterialInstance (TSubclassOf<AActor > ActorClass , const FName & Tag , bool IsActive , const FName & ParameterName , double max , double min , UObject * __WorldContext ) Script32 statements · 800 bytes of bytecode 0x0000 PushFlow(Label_031D);0x0005 CallFunc_GetAllActorsOfClassWithTag_OutActors = {};0x0010 GetAllActorsOfClassWithTag(__WorldContext, ActorClass, Tag, CallFunc_GetAllActorsOfClassWithTag_OutActors);0x003E Temp_int_Loop_Counter_Variable = 0;0x0055 Temp_int_Array_Index_Variable = 0;0x006C Label_006C:0x006C CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClassWithTag_OutActors);0x00A7 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00CD if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D7 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00F2 PushFlow(Label_0283);0x00F7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0132 K2Node_DynamicCast_AsStatic_Mesh_Actor = Cast<StaticMeshActor>(CallFunc_Array_Get_Item);0x0156 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsStatic_Mesh_Actor);0x0173 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x017D CallFunc_GetMaterial_ReturnValue = K2Node_DynamicCast_AsStatic_Mesh_Actor.StaticMeshComponent.GetMaterial(0);0x01C6 CallFunc_CreateDynamicMaterialInstance_ReturnValue = K2Node_DynamicCast_AsStatic_Mesh_Actor.StaticMeshComponent.CreateDynamicMaterialInstance(0, CallFunc_GetMaterial_ReturnValue, FName(None));0x0225 if (!(IsActive)) goto Label_02CD;0x0233 CallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(max);0x0250 CallFunc_CreateDynamicMaterialInstance_ReturnValue.SetScalarParameterValue(ParameterName, CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x0282 PopFlow();0x0283 Label_0283:0x0283 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02AD Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02C8 goto Label_006C;0x02CD Label_02CD:0x02CD CallFunc_SetScalarParameterValue_Value_ImplicitCast_1 = Cast<3>(min);0x02EA CallFunc_CreateDynamicMaterialInstance_ReturnValue.SetScalarParameterValue(ParameterName, CallFunc_SetScalarParameterValue_Value_ImplicitCast_1);0x031C PopFlow();0x031D Label_031D:0x031D return;Static Public 0x1448c50 0x38 void T5F_Switch_SetActorSequence (TSubclassOf<AActor > ActorClass , const FName & Tag , bool IsActive , int32 NumLoops , UObject * __WorldContext ) Script46 statements · 1,408 bytes of bytecode 0x0000 PushFlow(Label_057D);0x0005 CallFunc_GetAllActorsOfClassWithTag_OutActors = {};0x0010 GetAllActorsOfClassWithTag(__WorldContext, ActorClass, Tag, CallFunc_GetAllActorsOfClassWithTag_OutActors);0x003E Temp_int_Loop_Counter_Variable = 0;0x0055 Temp_int_Array_Index_Variable = 0;0x006C Label_006C:0x006C CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClassWithTag_OutActors);0x00A7 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00CD if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D7 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00F2 PushFlow(Label_036B);0x00F7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0132 CallFunc_GetComponentByClass_ReturnValue_1 = CallFunc_Array_Get_Item.GetComponentByClass(/Script/ActorSequence.ActorSequenceComponent);0x0165 CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetComponentByClass_ReturnValue_1);0x0182 if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x018C if (!(IsActive)) goto Label_03B5;0x019A /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01D5 CallFunc_GetComponentByClass_ReturnValue_1 = CallFunc_Array_Get_Item.GetComponentByClass(/Script/ActorSequence.ActorSequenceComponent);0x0208 CallFunc_GetComponentByClass_ReturnValue_1.SequencePlayer.PlayLooping(NumLoops);0x0247 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0282 CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Script/FMODStudio.FMODAudioComponent);0x02B5 CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x02D2 if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x02DC /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0317 CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Script/FMODStudio.FMODAudioComponent);0x034A CallFunc_GetComponentByClass_ReturnValue.Play();0x036A PopFlow();0x036B Label_036B:0x036B CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0395 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03B0 goto Label_006C;0x03B5 Label_03B5:0x03B5 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03F0 CallFunc_GetComponentByClass_ReturnValue_1 = CallFunc_Array_Get_Item.GetComponentByClass(/Script/ActorSequence.ActorSequenceComponent);0x0423 CallFunc_GetComponentByClass_ReturnValue_1.SequencePlayer.StopAtCurrentTime();0x0459 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0494 CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Script/FMODStudio.FMODAudioComponent);0x04C7 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x04E4 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x04EE /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0529 CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Script/FMODStudio.FMODAudioComponent);0x055C CallFunc_GetComponentByClass_ReturnValue.Stop();0x057C PopFlow();0x057D Label_057D:0x057D return;Static Public 0x1448c50 0x20 void T5F_GetPlayerHUD (UObject * __WorldContext , const ABP_PlayerHUD_C * & HUD ) Script12 statements · 228 bytes of bytecode 0x0000 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(__WorldContext, 0);0x0022 CallFunc_GetHUD_ReturnValue = CallFunc_GetPlayerController_ReturnValue.GetHUD();0x004C K2Node_DynamicCast_AsBP_Player_HUD = Cast<BP_PlayerHUD_C>(CallFunc_GetHUD_ReturnValue);0x0070 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Player_HUD);0x008D if (!(K2Node_DynamicCast_bSuccess)) goto Label_00B3;0x009B HUD = K2Node_DynamicCast_AsBP_Player_HUD;0x00AE goto Label_00E1;0x00B3 Label_00B3:0x00B3 T5F_PrintScreen("Invalid PlayerHUD", 0, 2, __WorldContext);0x00E1 Label_00E1:0x00E1 return;Static Public 0x1448c50 0x10 void T5F_GetPlayerCharacter (UObject * __WorldContext , const ABP_FirstPersonCharacter_C * & First Person Character ) Script8 statements · 135 bytes of bytecode 0x0000 CallFunc_GetPlayerCharacter_ReturnValue = GetPlayerCharacter(__WorldContext, 0);0x0022 K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_GetPlayerCharacter_ReturnValue);0x0046 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x0063 if (!(K2Node_DynamicCast_bSuccess)) goto Label_0084;0x0071 First Person Character = K2Node_DynamicCast_AsBP_First_Person_Character;0x0084 Label_0084:0x0084 return;Static Public 0x1448c50 0x10 void T5F_GetGameMode (UObject * __WorldContext , const ABP_GameMode_Gameplay_C * & Game Mode ) Script8 statements · 130 bytes of bytecode 0x0000 CallFunc_GetGameMode_ReturnValue = GetGameMode(__WorldContext);0x001D K2Node_DynamicCast_AsBP_Game_Mode_Gameplay = Cast<BP_GameMode_Gameplay_C>(CallFunc_GetGameMode_ReturnValue);0x0041 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Game_Mode_Gameplay);0x005E if (!(K2Node_DynamicCast_bSuccess)) goto Label_007F;0x006C Game Mode = K2Node_DynamicCast_AsBP_Game_Mode_Gameplay;0x007F Label_007F:0x007F return;Static Public 0x1448c50 0x10 void T5F_GetGameInstance (UObject * __WorldContext , const UBP_GameInstance_C * & GameInstance ) Script11 statements · 146 bytes of bytecode 0x0000 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(__WorldContext);0x001D K2Node_DynamicCast_AsBP_Game_Instance = Cast<BP_GameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x0041 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Game_Instance);0x005E if (!(K2Node_DynamicCast_bSuccess)) goto Label_0084;0x006C GameInstance = K2Node_DynamicCast_AsBP_Game_Instance;0x007F goto Label_008F;0x0084 Label_0084:0x0084 GameInstance = nullptr;0x008F Label_008F:0x008F return;Static Public 0x1448c50 0x10