Zdexby TheHolyOneZ
4,593 classes
Class

UBPFL_FMODAudio_C

: UBlueprintFunctionLibrary : UObject
/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.BPFL_FMODAudio_C 0x0028 (40 B) align 8 inherited 0x0028 17 scripted vtable /Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 17

SignatureFlagsNativeParams
void T5F_FMOD_SetVCA(UFMODVCA* Vca, double Volume, UObject* __WorldContext)
Script26 statements · 914 bytes of bytecode
0x0000CallFunc_GridSnap_Float_ReturnValue = GridSnap_Float(Volume, 0.1);0x002ECallFunc_MultiplyMultiply_FloatFloat_ReturnValue = MultiplyMultiply_FloatFloat(CallFunc_GridSnap_Float_ReturnValue, 2);0x005CCallFunc_VCASetVolume_Volume_ImplicitCast = Cast<3>(CallFunc_MultiplyMultiply_FloatFloat_ReturnValue);0x0079VCASetVolume(Vca, CallFunc_VCASetVolume_Volume_ImplicitCast);0x0095CallFunc_GetObjectName_ReturnValue = GetObjectName(Vca);0x00BAK2Node_MakeStruct_FormatArgumentData.ArgumentName = "Volume";0x00DDK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 3;0x00FAK2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0117K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x013BK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x015BK2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = Volume;0x017FK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x019CCallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetObjectName_ReturnValue);0x01C1K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "VCA";0x01E1K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x01FEK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x0222K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0246K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0266K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x028AK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x02A7K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x02C4CallFunc_Format_ReturnValue = Format(NSLOCTEXT("75B981FD42A54ABFFF939CA32BB575C9", "", "SetVCA: {VCA}, Volume: {Volume}"), K2Node_MakeArray_Array);0x0330CallFunc_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);0x038Freturn;0x0391// end of script
StaticPublic0x18
void T5F_FMOD_SetAudioDriver(int32 AudioDriver, UObject* __WorldContext)
Script15 statements · 501 bytes of bytecode
0x0000SetOutputDriverByIndex(AudioDriver);0x0013CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(AudioDriver);0x0038K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Target";0x005BK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x0078K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0095K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x00B9K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00D9K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x00FDK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x011AK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x012ECallFunc_Format_ReturnValue = Format(NSLOCTEXT("B6CE6185461E77300C8A69A1367E63B1", "", "SetAudioDriver: {Target}"), K2Node_MakeArray_Array);0x0193CallFunc_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);0x01F2return;0x01F4// end of script
StaticPublic0x10
void T5F_FMOD_GetSpeakerSystem(UObject* __WorldContext, const ABP_SpeakerSoundSystem_C*& SpeakerSystem)
Script10 statements · 183 bytes of bytecode
0x0000CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(__WorldContext, /Game/GameBlueprints/Audio/Actors/SpeakerSystem/BP_SpeakerSoundSystem.BP_SpeakerSoundSystem_C);0x0026CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetActorOfClass_ReturnValue);0x0043if (!(CallFunc_IsValid_ReturnValue)) goto Label_0069;0x0051SpeakerSystem = CallFunc_GetActorOfClass_ReturnValue;0x0064goto Label_00B4;0x0069Label_0069:0x0069/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Speaker system not found", 0, 2, __WorldContext);0x00B4Label_00B4:0x00B4return;0x00B6// end of script
StaticPublic0x10
void T5F_FMOD_SetVolume(const FFMODEventInstance& EventInstance, AActor* Target, double InRangeA, double InRangeB, UObject* __WorldContext)
Script7 statements · 237 bytes of bytecode
0x0000CallFunc_GetVelocity_ReturnValue = Target.GetVelocity();0x0036CallFunc_VSize_ReturnValue = VSize(CallFunc_GetVelocity_ReturnValue);0x005BCallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_VSize_ReturnValue, InRangeA, InRangeB, 0.1, 1);0x00A4CallFunc_EventInstanceSetParameter_Value_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue);0x00C1EventInstanceSetParameter(EventInstance, FName(Volume), CallFunc_EventInstanceSetParameter_Value_ImplicitCast);0x00EAreturn;0x00EC// end of script
StaticPublic0x28
void T5F_FMOD_SetSpeakermode(int32 SelectedSpeakermode, UObject* __WorldContext)
Script17 statements · 576 bytes of bytecode
0x0000CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(SelectedSpeakermode);0x0025CallFunc_SetGlobalParameterByName_Value_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x0042SetGlobalParameterByName(FName(SpeakerMode), CallFunc_SetGlobalParameterByName_Value_ImplicitCast);0x0062CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(SelectedSpeakermode);0x0087K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Mode";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("10DB3E004EC997DE12A1CC9A447EF57C", "", "SetSpeakerMode: {Mode}"), K2Node_MakeArray_Array);0x01DECallFunc_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);0x023Dreturn;0x023F// end of script
StaticPublic0x10
void T5F_FMOD_SetMixTarget(int32 SelectedMixTarget, UObject* __WorldContext)
Script17 statements · 578 bytes of bytecode
0x0000CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(SelectedMixTarget);0x0025CallFunc_SetGlobalParameterByName_Value_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x0042SetGlobalParameterByName(FName(Mix_Target), CallFunc_SetGlobalParameterByName_Value_ImplicitCast);0x0062CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(SelectedMixTarget);0x0087K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Target";0x00AAK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C7K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E4K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0108K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0128K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014CK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0169K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017DCallFunc_Format_ReturnValue = Format(NSLOCTEXT("80AA813C4D7401F395D1DFBADE875E68", "", "SetMixTarget: {Target}"), K2Node_MakeArray_Array);0x01E0CallFunc_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);0x023Freturn;0x0241// end of script
StaticPublic0x10
void T5F_FMOD_LoadBank(TArray<UFMODBank*>& Soundbank Array, UObject* __WorldContext)
Script29 statements · 652 bytes of bytecode
0x0000PushFlow(Label_0289);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Soundbank Array);0x006ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_023A;0x00A2Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BDPushFlow(Label_023F);0x00C2/Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00FDCallFunc_IsBankLoaded_ReturnValue = IsBankLoaded(CallFunc_Array_Get_Item);0x011ACallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsBankLoaded_ReturnValue);0x0137if (!(CallFunc_Not_PreBool_ReturnValue)) PopFlow();0x0141/Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x017CLoadBank(CallFunc_Array_Get_Item, true, true);0x0191/Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01CCCallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_Array_Get_Item);0x01F1CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Bank Loaded: ", CallFunc_GetDisplayName_ReturnValue);0x0225LogString(CallFunc_Concat_StrStr_ReturnValue, true);0x0239PopFlow();0x023ALabel_023A:0x023Agoto Label_0289;0x023FLabel_023F:0x023FCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0269Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0284goto Label_0033;0x0289Label_0289:0x0289return;0x028B// end of script
StaticPublic0x18
void T5F_FMOD_SetLocale(UFMODBank* Soundbank, const E_AvailableLocales& SelectedLocale, UObject* __WorldContext)
Script9 statements · 151 bytes of bytecode
0x0000CallFunc_IsBankLoaded_ReturnValue = IsBankLoaded(Soundbank);0x001Dif (!(CallFunc_IsBankLoaded_ReturnValue)) goto Label_003E;0x002BUnloadBank(Soundbank);0x003ELabel_003E:0x003ECallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/GameBlueprints/Enums/E_AvailableLocales.E_AvailableLocales, SelectedLocale);0x006CSetLocale(CallFunc_GetEnumeratorUserFriendlyName_ReturnValue);0x007FLoadBank(Soundbank, false, true);0x0094return;0x0096// end of script
StaticPublic0x18
void T5F_FMOD_StopAllBuses(UObject* __WorldContext)
Script24 statements · 486 bytes of bytecode
0x0000PushFlow(Label_01E3);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033K2Node_MakeArray_Array = {/Game/FMOD/Buses/MASTER/SFX.SFX, /Game/FMOD/Buses/MASTER/Music.Music};0x0050CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array);0x008BCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00B1if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_014D;0x00BFTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00DAPushFlow(Label_0199);0x00DFK2Node_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);0x0137BusStopAllEvents(CallFunc_Array_Get_Item, 0);0x014CPopFlow();0x014DLabel_014D:0x014D/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("FMOD Bus Stop All Events", 1, 0, __WorldContext);0x0198PopFlow();0x0199Label_0199:0x0199CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x01C3Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01DEgoto Label_0033;0x01E3Label_01E3:0x01E3return;0x01E5// end of script
StaticPublic0x08
void T5F_FMOD_StopBus(UFMODBus* Bus, const EFMOD_STUDIO_STOP_MODE& stopMode, UObject* __WorldContext)
Script6 statements · 191 bytes of bytecode
0x0000BusStopAllEvents(Bus, stopMode);0x001CCallFunc_GetDisplayName_ReturnValue = GetDisplayName(Bus);0x0041CallFunc_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);0x00BCreturn;0x00BE// end of script
StaticPublic0x18
void T5F_FMOD_UnloadBanks(TArray<UFMODBank*>& Soundbank Array, UObject* __WorldContext)
Script28 statements · 623 bytes of bytecode
0x0000PushFlow(Label_026C);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Soundbank Array);0x006ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_021D;0x00A2Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BDPushFlow(Label_0222);0x00C2/Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00FDCallFunc_IsBankLoaded_ReturnValue = IsBankLoaded(CallFunc_Array_Get_Item);0x011Aif (!(CallFunc_IsBankLoaded_ReturnValue)) PopFlow();0x0124/Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x015FUnloadBank(CallFunc_Array_Get_Item);0x0172/Script/Engine.Default__KismetArrayLibrary.Array_Get(Soundbank Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01ADCallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_Array_Get_Item);0x01D2CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Bank Unloaded: ", CallFunc_GetDisplayName_ReturnValue);0x0208LogString(CallFunc_Concat_StrStr_ReturnValue, true);0x021CPopFlow();0x021DLabel_021D:0x021Dgoto Label_026C;0x0222Label_0222:0x0222CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x024CTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0267goto Label_0033;0x026CLabel_026C:0x026Creturn;0x026E// end of script
StaticPublic0x18
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
0x0000CallFunc_PlayEventAttached_ReturnValue = PlayEventAttached(FMOD_Event, AttachToComponent, AttachPointName, FVector(0, 0, 0), 0, false, bAutoPlay, bAutoDestroy);0x005DK2Node_MakeArray_Array = {0, 1};0x006CCallFunc_GetSocketLocation_ReturnValue = AttachToComponent.GetSocketLocation(AttachPointName);0x00ABCallFunc_SphereOverlapActors_OutActors = {};0x00B6CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(CallFunc_PlayEventAttached_ReturnValue, CallFunc_GetSocketLocation_ReturnValue, 50f, K2Node_MakeArray_Array, /Script/Engine.AudioVolume, Temp_object_Variable, CallFunc_SphereOverlapActors_OutActors);0x0105CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0140CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x0162if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_02FD;0x0170/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, 0, CallFunc_Array_Get_Item);0x01A7CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x01DACallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x01F7if (!(CallFunc_IsValid_ReturnValue)) goto Label_02FD;0x0205/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, 0, CallFunc_Array_Get_Item);0x023CCallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x026FCallFunc_Conv_ByteToDouble_ReturnValue = Conv_ByteToDouble(CallFunc_GetComponentByClass_ReturnValue.ReverbType);0x02AACallFunc_SetParameter_Value_ImplicitCast = Cast<3>(CallFunc_Conv_ByteToDouble_ReturnValue);0x02C7CallFunc_PlayEventAttached_ReturnValue.SetParameter(FName(ReverbType), CallFunc_SetParameter_Value_ImplicitCast);0x02FDLabel_02FD:0x02FD/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(__WorldContext, CallFunc_T5F_GetGameMode_Game_Mode);0x0333CallFunc_T5F_GetGameMode_Game_Mode.BPC_FMODManager.RegisterFMODEvent(CallFunc_PlayEventAttached_ReturnValue);0x0376AudioComponent = CallFunc_PlayEventAttached_ReturnValue;0x0389return;0x038B// end of script
StaticPublic0x30
void T5F_FMOD_PlayEventAtLocation(UFMODEvent* FMOD Event, const FTransform& Transform, bool bAutoPlay, UObject* __WorldContext, const FFMODEventInstance& Event Instance)
Script23 statements · 855 bytes of bytecode
0x0000BreakTransform(Transform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x002EK2Node_MakeArray_Array = {0, 1};0x003DCallFunc_SphereOverlapActors_OutActors = {};0x0048CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(__WorldContext, CallFunc_BreakTransform_Location, 50f, K2Node_MakeArray_Array, /Script/Engine.AudioVolume, Temp_object_Variable, CallFunc_SphereOverlapActors_OutActors);0x0097CallFunc_PlayEventAtLocation_ReturnValue = PlayEventAtLocation(__WorldContext, FMOD Event, Transform, bAutoPlay);0x00D7CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0112CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x0134if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_02C2;0x0142/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, 0, CallFunc_Array_Get_Item);0x0179CallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x01ACCallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x01C9if (!(CallFunc_IsValid_ReturnValue)) goto Label_02C2;0x01D7/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, 0, CallFunc_Array_Get_Item);0x020ECallFunc_GetComponentByClass_ReturnValue = CallFunc_Array_Get_Item.GetComponentByClass(/Game/GameBlueprints/Audio/System/BPC_AreaSwitch.BPC_AreaSwitch_C);0x0241CallFunc_Conv_ByteToDouble_ReturnValue = Conv_ByteToDouble(CallFunc_GetComponentByClass_ReturnValue.ReverbType);0x027CCallFunc_EventInstanceSetParameter_Value_ImplicitCast = Cast<3>(CallFunc_Conv_ByteToDouble_ReturnValue);0x0299EventInstanceSetParameter(CallFunc_PlayEventAtLocation_ReturnValue, FName(ReverbType), CallFunc_EventInstanceSetParameter_Value_ImplicitCast);0x02C2Label_02C2:0x02C2BreakTransform(Transform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x02F0T5F_FMOD_DebugCapsuleTrace(CallFunc_BreakTransform_Location, 2, LinearColor{0.790045f, 1f, 0f, 1f}, 3f, __WorldContext);0x0339Event Instance = CallFunc_PlayEventAtLocation_ReturnValue;0x0354return;0x0356// end of script
StaticPublic0x88
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);0x0036CallFunc_PlayEvent2D_ReturnValue = PlayEvent2D(__WorldContext, FMOD Event, true);0x0065CallFunc_Conv_ByteToDouble_ReturnValue = Conv_ByteToDouble(CallFunc_T5F_GetPlayerCharacter_First_Person_Character.ReverbType);0x00A0CallFunc_EventInstanceSetParameter_Value_ImplicitCast = Cast<3>(CallFunc_Conv_ByteToDouble_ReturnValue);0x00BDEventInstanceSetParameter(CallFunc_PlayEvent2D_ReturnValue, FName(ReverbType), CallFunc_EventInstanceSetParameter_Value_ImplicitCast);0x00E6Event Instance = CallFunc_PlayEvent2D_ReturnValue;0x0101return;0x0103// end of script
StaticPublic0x18
void T5F_FMOD_DebugSplineTrace(USplineComponent* Spline, int32 DivisionLineTrace, float Duration, UObject* __WorldContext)
Script29 statements · 794 bytes of bytecode
0x0000PushFlow(Label_0317);0x0005T5F_FMOD_IsDebuggingEnabled(__WorldContext, CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD);0x0025if (!(CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD)) PopFlow();0x002FTemp_int_Variable = 0;0x0046Label_0046:0x0046CallFunc_GetSplineLength_ReturnValue = Spline.GetSplineLength();0x0078CallFunc_FTrunc_A_ImplicitCast = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x0095CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_FTrunc_A_ImplicitCast);0x00BACallFunc_Divide_IntInt_ReturnValue = Divide_IntInt(CallFunc_FTrunc_ReturnValue, DivisionLineTrace);0x00E8CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Divide_IntInt_ReturnValue);0x010Eif (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x0118PushFlow(Label_02CD);0x011DCallFunc_Multiply_IntInt_ReturnValue = Multiply_IntInt(Temp_int_Variable, DivisionLineTrace);0x014BCallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Multiply_IntInt_ReturnValue);0x0170CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x018DCallFunc_GetLocationAtDistanceAlongSpline_ReturnValue = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast, 1);0x01CACallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(DivisionLineTrace);0x01EFCallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, CallFunc_Conv_IntToDouble_ReturnValue_1);0x021DCallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast_1 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x023ACallFunc_GetLocationAtDistanceAlongSpline_ReturnValue_1 = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast_1, 1);0x0277DrawDebugLine(__WorldContext, CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue, CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue_1, LinearColor{0.603922f, 0f, 1f, 1f}, Duration, 1f);0x02CCPopFlow();0x02CDLabel_02CD:0x02CDCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x02F7Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0312goto Label_0046;0x0317Label_0317:0x0317return;0x0319// end of script
StaticPublic0x18
void T5F_FMOD_DebugCapsuleTrace(const FVector& Location, const EDrawDebugTrace& DrawDebugType, const FLinearColor& TraceColor, float DrawTime, UObject* __WorldContext)
Script6 statements · 110 bytes of bytecode
0x0000T5F_FMOD_IsDebuggingEnabled(__WorldContext, CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD);0x0020if (!(CallFunc_T5F_FMOD_IsDebuggingEnabled_DebugFMOD)) goto Label_006B;0x002EDrawDebugSphere(__WorldContext, Location, 20f, 10, TraceColor, DrawTime, 0f);0x006BLabel_006B:0x006Breturn;0x006D// end of script
StaticPublic0x38
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);0x0036CallFunc_IsValid_ReturnValue = IsValid(CallFunc_T5F_GetGameInstance_GameInstance);0x0053if (!(CallFunc_IsValid_ReturnValue)) goto Label_008F;0x0061DebugFMOD = CallFunc_T5F_GetGameInstance_GameInstance.DebugFMOD;0x008Agoto Label_009A;0x008FLabel_008F:0x008FDebugFMOD = true;0x009ALabel_009A:0x009Areturn;0x009C// end of script
StaticPublic0x09