void T5F_FMOD_SetVCA (UFMODVCA * Vca , double Volume , UObject * __WorldContext ) Script26 statements · 914 bytes of bytecode 0x0000 CallFunc_GridSnap_Float_ReturnValue = GridSnap_Float(Volume, 0.1);0x002E CallFunc_MultiplyMultiply_FloatFloat_ReturnValue = MultiplyMultiply_FloatFloat(CallFunc_GridSnap_Float_ReturnValue, 2);0x005C CallFunc_VCASetVolume_Volume_ImplicitCast = Cast<3>(CallFunc_MultiplyMultiply_FloatFloat_ReturnValue);0x0079 VCASetVolume(Vca, CallFunc_VCASetVolume_Volume_ImplicitCast);0x0095 CallFunc_GetObjectName_ReturnValue = GetObjectName(Vca);0x00BA K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Volume";0x00DD K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 3;0x00FA K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0117 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x013B K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x015B K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = Volume;0x017F K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x019C CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetObjectName_ReturnValue);0x01C1 K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "VCA";0x01E1 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x01FE K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x0222 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0246 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0266 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x028A K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x02A7 K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x02C4 CallFunc_Format_ReturnValue = Format(NSLOCTEXT("75B981FD42A54ABFFF939CA32BB575C9", "", "SetVCA: {VCA}, Volume: {Volume}"), K2Node_MakeArray_Array);0x0330 CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0355 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, __WorldContext);0x038F return;Static Public 0x1448c50 0x18 void T5F_FMOD_SetAudioDriver (int32 AudioDriver , UObject * __WorldContext ) Script15 statements · 501 bytes of bytecode 0x0000 SetOutputDriverByIndex(AudioDriver);0x0013 CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(AudioDriver);0x0038 K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Target";0x005B K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x0078 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0095 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x00B9 K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00D9 K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x00FD K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x011A K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x012E CallFunc_Format_ReturnValue = Format(NSLOCTEXT("B6CE6185461E77300C8A69A1367E63B1", "", "SetAudioDriver: {Target}"), K2Node_MakeArray_Array);0x0193 CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x01B8 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, __WorldContext);0x01F2 return;Static Public 0x1448c50 0x10 void T5F_FMOD_GetSpeakerSystem (UObject * __WorldContext , const ABP_SpeakerSoundSystem_C * & SpeakerSystem ) Script10 statements · 183 bytes of bytecode 0x0000 CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(__WorldContext, /Game/GameBlueprints/Audio/Actors/SpeakerSystem/BP_SpeakerSoundSystem.BP_SpeakerSoundSystem_C);0x0026 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetActorOfClass_ReturnValue);0x0043 if (!(CallFunc_IsValid_ReturnValue)) goto Label_0069;0x0051 SpeakerSystem = CallFunc_GetActorOfClass_ReturnValue;0x0064 goto Label_00B4;0x0069 Label_0069:0x0069 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Speaker system not found", 0, 2, __WorldContext);0x00B4 Label_00B4:0x00B4 return;Static Public 0x1448c50 0x10 void T5F_FMOD_SetVolume (const FFMODEventInstance & EventInstance , AActor * Target , double InRangeA , double InRangeB , UObject * __WorldContext ) Script7 statements · 237 bytes of bytecode 0x0000 CallFunc_GetVelocity_ReturnValue = Target.GetVelocity();0x0036 CallFunc_VSize_ReturnValue = VSize(CallFunc_GetVelocity_ReturnValue);0x005B CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_VSize_ReturnValue, InRangeA, InRangeB, 0.1, 1);0x00A4 CallFunc_EventInstanceSetParameter_Value_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue);0x00C1 EventInstanceSetParameter(EventInstance, FName(Volume), CallFunc_EventInstanceSetParameter_Value_ImplicitCast);0x00EA return;Static Public 0x1448c50 0x28 void T5F_FMOD_SetSpeakermode (int32 SelectedSpeakermode , UObject * __WorldContext ) Script17 statements · 576 bytes of bytecode 0x0000 CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(SelectedSpeakermode);0x0025 CallFunc_SetGlobalParameterByName_Value_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x0042 SetGlobalParameterByName(FName(SpeakerMode), CallFunc_SetGlobalParameterByName_Value_ImplicitCast);0x0062 CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(SelectedSpeakermode);0x0087 K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Mode";0x00A8 K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106 K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126 K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014A K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167 K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017B CallFunc_Format_ReturnValue = Format(NSLOCTEXT("10DB3E004EC997DE12A1CC9A447EF57C", "", "SetSpeakerMode: {Mode}"), K2Node_MakeArray_Array);0x01DE CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0203 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, __WorldContext);0x023D return;Static Public 0x1448c50 0x10 void T5F_FMOD_SetMixTarget (int32 SelectedMixTarget , UObject * __WorldContext ) Script17 statements · 578 bytes of bytecode 0x0000 CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(SelectedMixTarget);0x0025 CallFunc_SetGlobalParameterByName_Value_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x0042 SetGlobalParameterByName(FName(Mix_Target), CallFunc_SetGlobalParameterByName_Value_ImplicitCast);0x0062 CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(SelectedMixTarget);0x0087 K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Target";0x00AA K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C7 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E4 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0108 K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0128 K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014C K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0169 K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017D CallFunc_Format_ReturnValue = Format(NSLOCTEXT("80AA813C4D7401F395D1DFBADE875E68", "", "SetMixTarget: {Target}"), K2Node_MakeArray_Array);0x01E0 CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0205 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, __WorldContext);0x023F return;Static Public 0x1448c50 0x10 void T5F_FMOD_LoadBank (TArray<UFMODBank *> & Soundbank Array , UObject * __WorldContext ) Script29 statements · 652 bytes of bytecode 0x0000 PushFlow(Label_0289);0x0005 Temp_int_Loop_Counter_Variable = 0;0x001C Temp_int_Array_Index_Variable = 0;0x0033 Label_0033:0x0033 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Soundbank Array);0x006E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_023A;0x00A2 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BD PushFlow(Label_023F);0x00C2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00FD CallFunc_IsBankLoaded_ReturnValue = IsBankLoaded(CallFunc_Array_Get_Item);0x011A CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsBankLoaded_ReturnValue);0x0137 if (!(CallFunc_Not_PreBool_ReturnValue)) PopFlow();0x0141 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x017C LoadBank(CallFunc_Array_Get_Item, true, true);0x0191 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01CC CallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_Array_Get_Item);0x01F1 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Bank Loaded: ", CallFunc_GetDisplayName_ReturnValue);0x0225 LogString(CallFunc_Concat_StrStr_ReturnValue, true);0x0239 PopFlow();0x023A Label_023A:0x023A goto Label_0289;0x023F Label_023F:0x023F CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0269 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0284 goto Label_0033;0x0289 Label_0289:0x0289 return;Static Public 0x1448c50 0x18 void T5F_FMOD_SetLocale (UFMODBank * Soundbank , const E_AvailableLocales & SelectedLocale , UObject * __WorldContext ) Script9 statements · 151 bytes of bytecode 0x0000 CallFunc_IsBankLoaded_ReturnValue = IsBankLoaded(Soundbank);0x001D if (!(CallFunc_IsBankLoaded_ReturnValue)) goto Label_003E;0x002B UnloadBank(Soundbank);0x003E Label_003E:0x003E CallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/GameBlueprints/Enums/E_AvailableLocales.E_AvailableLocales, SelectedLocale);0x006C SetLocale(CallFunc_GetEnumeratorUserFriendlyName_ReturnValue);0x007F LoadBank(Soundbank, false, true);0x0094 return;Static Public 0x1448c50 0x18 void T5F_FMOD_StopAllBuses (UObject * __WorldContext ) Script24 statements · 486 bytes of bytecode 0x0000 PushFlow(Label_01E3);0x0005 Temp_int_Loop_Counter_Variable = 0;0x001C Temp_int_Array_Index_Variable = 0;0x0033 Label_0033:0x0033 K2Node_MakeArray_Array = {/Game/FMOD/Buses/MASTER/SFX.SFX, /Game/FMOD/Buses/MASTER/Music.Music};0x0050 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array);0x008B CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00B1 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_014D;0x00BF Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00DA PushFlow(Label_0199);0x00DF K2Node_MakeArray_Array = {/Game/FMOD/Buses/MASTER/SFX.SFX, /Game/FMOD/Buses/MASTER/Music.Music};0x00FC /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0137 BusStopAllEvents(CallFunc_Array_Get_Item, 0);0x014C PopFlow();0x014D Label_014D:0x014D /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("FMOD Bus Stop All Events", 1, 0, __WorldContext);0x0198 PopFlow();0x0199 Label_0199:0x0199 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x01C3 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01DE goto Label_0033;0x01E3 Label_01E3:0x01E3 return;Static Public 0x1448c50 0x08 void T5F_FMOD_StopBus (UFMODBus * Bus , const EFMOD_STUDIO_STOP_MODE & stopMode , UObject * __WorldContext ) Script6 statements · 191 bytes of bytecode 0x0000 BusStopAllEvents(Bus, stopMode);0x001C CallFunc_GetDisplayName_ReturnValue = GetDisplayName(Bus);0x0041 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("FMOD Bus Stop All Events: ", CallFunc_GetDisplayName_ReturnValue);0x0082 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Concat_StrStr_ReturnValue, 1, 0, __WorldContext);0x00BC return;Static Public 0x1448c50 0x18 void T5F_FMOD_UnloadBanks (TArray<UFMODBank *> & Soundbank Array , UObject * __WorldContext ) Script28 statements · 623 bytes of bytecode 0x0000 PushFlow(Label_026C);0x0005 Temp_int_Loop_Counter_Variable = 0;0x001C Temp_int_Array_Index_Variable = 0;0x0033 Label_0033:0x0033 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Soundbank Array);0x006E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_021D;0x00A2 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BD PushFlow(Label_0222);0x00C2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00FD CallFunc_IsBankLoaded_ReturnValue = IsBankLoaded(CallFunc_Array_Get_Item);0x011A if (!(CallFunc_IsBankLoaded_ReturnValue)) PopFlow();0x0124 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x015F UnloadBank(CallFunc_Array_Get_Item);0x0172 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01AD CallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_Array_Get_Item);0x01D2 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Bank Unloaded: ", CallFunc_GetDisplayName_ReturnValue);0x0208 LogString(CallFunc_Concat_StrStr_ReturnValue, true);0x021C PopFlow();0x021D Label_021D:0x021D goto Label_026C;0x0222 Label_0222:0x0222 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x024C Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0267 goto Label_0033;0x026C Label_026C:0x026C return;Static Public 0x1448c50 0x18 void T5F_FMOD_PlayEventAttached (UFMODEvent * FMOD_Event , USceneComponent * AttachToComponent , const FName & AttachPointName , bool bAutoPlay , bool bAutoDestroy , UObject * __WorldContext , const UFMODAudioComponent * & AudioComponent ) Script23 statements · 908 bytes of bytecode 0x0000 CallFunc_PlayEventAttached_ReturnValue = PlayEventAttached(FMOD_Event, AttachToComponent, AttachPointName, FVector(0, 0, 0), 0, false, bAutoPlay, bAutoDestroy);0x005D K2Node_MakeArray_Array = {0, 1};0x006C CallFunc_GetSocketLocation_ReturnValue = AttachToComponent.GetSocketLocation(AttachPointName);0x00AB CallFunc_SphereOverlapActors_OutActors = {};0x00B6 CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(CallFunc_PlayEventAttached_ReturnValue, CallFunc_GetSocketLocation_ReturnValue, 50f, K2Node_MakeArray_Array, /Script/Engine.AudioVolume, Temp_object_Variable, CallFunc_SphereOverlapActors_OutActors);0x0105 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0140 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x0162 if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_02FD;0x0170 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, 0, CallFunc_Array_Get_Item);0x01A7 CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x01DA CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x01F7 if (!(CallFunc_IsValid_ReturnValue)) goto Label_02FD;0x0205 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, 0, CallFunc_Array_Get_Item);0x023C CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x026F CallFunc_Conv_ByteToDouble_ReturnValue = Conv_ByteToDouble(CallFunc_GetComponentByClass_ReturnValue.ReverbType);0x02AA CallFunc_SetParameter_Value_ImplicitCast = Cast<3>(CallFunc_Conv_ByteToDouble_ReturnValue);0x02C7 CallFunc_PlayEventAttached_ReturnValue.SetParameter(FName(ReverbType), CallFunc_SetParameter_Value_ImplicitCast);0x02FD Label_02FD:0x02FD /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(__WorldContext, CallFunc_T5F_GetGameMode_Game_Mode);0x0333 CallFunc_T5F_GetGameMode_Game_Mode.BPC_FMODManager.RegisterFMODEvent(CallFunc_PlayEventAttached_ReturnValue);0x0376 AudioComponent = CallFunc_PlayEventAttached_ReturnValue;0x0389 return;Static Public 0x1448c50 0x30 void T5F_FMOD_PlayEventAtLocation (UFMODEvent * FMOD Event , const FTransform & Transform , bool bAutoPlay , UObject * __WorldContext , const FFMODEventInstance & Event Instance ) Script23 statements · 855 bytes of bytecode 0x0000 BreakTransform(Transform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x002E K2Node_MakeArray_Array = {0, 1};0x003D CallFunc_SphereOverlapActors_OutActors = {};0x0048 CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(__WorldContext, CallFunc_BreakTransform_Location, 50f, K2Node_MakeArray_Array, /Script/Engine.AudioVolume, Temp_object_Variable, CallFunc_SphereOverlapActors_OutActors);0x0097 CallFunc_PlayEventAtLocation_ReturnValue = PlayEventAtLocation(__WorldContext, FMOD Event, Transform, bAutoPlay);0x00D7 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0112 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x0134 if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_02C2;0x0142 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, 0, CallFunc_Array_Get_Item);0x0179 CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x01AC CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x01C9 if (!(CallFunc_IsValid_ReturnValue)) goto Label_02C2;0x01D7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, 0, CallFunc_Array_Get_Item);0x020E CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x0241 CallFunc_Conv_ByteToDouble_ReturnValue = Conv_ByteToDouble(CallFunc_GetComponentByClass_ReturnValue.ReverbType);0x027C CallFunc_EventInstanceSetParameter_Value_ImplicitCast = Cast<3>(CallFunc_Conv_ByteToDouble_ReturnValue);0x0299 EventInstanceSetParameter(CallFunc_PlayEventAtLocation_ReturnValue, FName(ReverbType), CallFunc_EventInstanceSetParameter_Value_ImplicitCast);0x02C2 Label_02C2:0x02C2 BreakTransform(Transform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x02F0 T5F_FMOD_DebugCapsuleTrace(CallFunc_BreakTransform_Location, 2, LinearColor{0.790045f, 1f, 0f, 1f}, 3f, __WorldContext);0x0339 Event Instance = CallFunc_PlayEventAtLocation_ReturnValue;0x0354 return;Static Public 0x1448c50 0x88 void T5F_FMOD_PlayEvent2D (UFMODEvent * FMOD Event , UObject * __WorldContext , const FFMODEventInstance & Event Instance ) Script8 statements · 260 bytes of bytecode 0x0000 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetPlayerCharacter(__WorldContext, CallFunc_T5F_GetPlayerCharacter_First_Person_Character);0x0036 CallFunc_PlayEvent2D_ReturnValue = PlayEvent2D(__WorldContext, FMOD Event, true);0x0065 CallFunc_Conv_ByteToDouble_ReturnValue = Conv_ByteToDouble(CallFunc_T5F_GetPlayerCharacter_First_Person_Character.ReverbType);0x00A0 CallFunc_EventInstanceSetParameter_Value_ImplicitCast = Cast<3>(CallFunc_Conv_ByteToDouble_ReturnValue);0x00BD EventInstanceSetParameter(CallFunc_PlayEvent2D_ReturnValue, FName(ReverbType), CallFunc_EventInstanceSetParameter_Value_ImplicitCast);0x00E6 Event Instance = CallFunc_PlayEvent2D_ReturnValue;0x0101 return;Static Public 0x1448c50 0x18 void T5F_FMOD_DebugSplineTrace (USplineComponent * Spline , int32 DivisionLineTrace , float Duration , UObject * __WorldContext ) Script29 statements · 794 bytes of bytecode 0x0000 PushFlow(Label_0317);0x0005 T5F_FMOD_IsDebuggingEnabled(__WorldContext, CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD);0x0025 if (!(CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD)) PopFlow();0x002F Temp_int_Variable = 0;0x0046 Label_0046:0x0046 CallFunc_GetSplineLength_ReturnValue = Spline.GetSplineLength();0x0078 CallFunc_FTrunc_A_ImplicitCast = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x0095 CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_FTrunc_A_ImplicitCast);0x00BA CallFunc_Divide_IntInt_ReturnValue = Divide_IntInt(CallFunc_FTrunc_ReturnValue, DivisionLineTrace);0x00E8 CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Divide_IntInt_ReturnValue);0x010E if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x0118 PushFlow(Label_02CD);0x011D CallFunc_Multiply_IntInt_ReturnValue = Multiply_IntInt(Temp_int_Variable, DivisionLineTrace);0x014B CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Multiply_IntInt_ReturnValue);0x0170 CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x018D CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast, 1);0x01CA CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(DivisionLineTrace);0x01EF CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, CallFunc_Conv_IntToDouble_ReturnValue_1);0x021D CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast_1 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x023A CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue_1 = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast_1, 1);0x0277 DrawDebugLine(__WorldContext, CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue, CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue_1, LinearColor{0.603922f, 0f, 1f, 1f}, Duration, 1f);0x02CC PopFlow();0x02CD Label_02CD:0x02CD CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x02F7 Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0312 goto Label_0046;0x0317 Label_0317:0x0317 return;Static Public 0x1448c50 0x18 void T5F_FMOD_DebugCapsuleTrace (const FVector & Location , const EDrawDebugTrace & DrawDebugType , const FLinearColor & TraceColor , float DrawTime , UObject * __WorldContext ) Script6 statements · 110 bytes of bytecode 0x0000 T5F_FMOD_IsDebuggingEnabled(__WorldContext, CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD);0x0020 if (!(CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD)) goto Label_006B;0x002E DrawDebugSphere(__WorldContext, Location, 20f, 10, TraceColor, DrawTime, 0f);0x006B Label_006B:0x006B return;Static Public 0x1448c50 0x38 void T5F_FMOD_IsDebuggingEnabled (UObject * __WorldContext , const bool & DebugFMOD ) Script10 statements · 157 bytes of bytecode 0x0000 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameInstance(__WorldContext, CallFunc_T5F_GetGameInstance_GameInstance);0x0036 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_T5F_GetGameInstance_GameInstance);0x0053 if (!(CallFunc_IsValid_ReturnValue)) goto Label_008F;0x0061 DebugFMOD = CallFunc_T5F_GetGameInstance_GameInstance.DebugFMOD;0x008A goto Label_009A;0x008F Label_008F:0x008F DebugFMOD = true;0x009A Label_009A:0x009A return;Static Public 0x1448c50 0x09