Zdexby TheHolyOneZ
4,841 classes
Class

AMusicPlayer_C

: AActor : UObject
/Game/Sound/Music/MusicPlayer.MusicPlayer_C 0x0410 (1,040 B) align 8 inherited 0x02B0 20 scripted vtable /Game/Sound/Music/MusicPlayer
0x00x0410

Members 35

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Music_AtmUAudioComponent*6 flagsnullptr
0x08Music_ActionUAudioComponent*6 flagsnullptr
0x08DefaultSceneRootUSceneComponent*6 flagsnullptr
0x04AudioFadeTL_NewTrack_0_7783459B4955DC2F7C938794535632C3float4 flags0
0x01AudioFadeTL__Direction_7783459B4955DC2F7C938794535632C3ETimelineDirection4 flagsForward
0x02D50x03padding / unreflected
0x08AudioFadeTLUTimelineComponent*5 flagsnullptr
0x04StartPointint327 flags0
0x01Startedbool7 flagsfalse
0x01CurrentMusicSelectedMusicList7 flagsNewEnumerator0
0x02E60x02padding / unreflected
0x04CurrentMusicIDint327 flags0
0x02EC0x04padding / unreflected
0x80MusicStartPointsFMusicStartPoints4 flags{01-Story_22_4CAEB35B4C625479F0864A8C63AF958C=[4 items], 02…
0x08MusicFront_DnBUSoundBase*6 flagsnullptr
0x08MusicBG_AtmosUSoundBase*6 flagsnullptr
0x08MusicFront_AlternativeUSoundBase*6 flagsnullptr
0x08MusicBG_AlternativeUSoundBase*6 flagsnullptr
0x08StartPointValuedouble7 flags0
0x08MusicFullUSoundBase*6 flagsnullptr
0x04FadeStartfloat7 flags1
0x01CanResetOnDeathbool7 flagsfalse
0x04StartLayerFMusicLayers6 flags{Background_4_E290215F479AE7DF53F4318F321B26FD=true, Drums_…
0x03A90x03padding / unreflected
0x04PlaybackPercentfloat7 flags0
0x08MusicFront_DnBSelectedUSoundBase*6 flagsnullptr
0x08MusicFront_bgSelectedUSoundBase*6 flagsnullptr
0x04LastLayerFMusicLayers6 flags{Background_4_E290215F479AE7DF53F4318F321B26FD=true, Drums_…
0x03C40x04padding / unreflected
0x08audioCurveUCurveFloat*6 flags/Game/Sound/AudioVolumeCurve.AudioVolumeCurve
0x08VolumeToStartdouble7 flags0
0x08CurrentPositiondouble7 flags0
0x04Durationfloat7 flags0
0x03E40x04padding / unreflected
0x08MusicDataUMusicDataAsset_C*6 flags/Game/Sound/Music/Music_DA.Music_DA
0x01TrackSelectMusicList7 flagsNewEnumerator0
0x03F10x03padding / unreflected
0x04PlaybackPercent2float7 flags0
0x08CurrentPosition2double7 flags0
0x04Duration2float7 flags0
0x04040x04padding / unreflected
0x08StartFadeOutFTimerHandle5 flags{Handle=0}
Inherited from AActor 80
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x005C0x01padding / unreflected
0x01bActorEnableCollision : 1bit 0bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 1boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 7boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x88ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / unreflected
0x08HLODLayerUHLODLayer*7 flagsnullptr
0x10LayersTArray<FName>4 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x02080x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 20

SignatureFlagsNativeParams
void SelectMusicData(const MusicList& Selection, int32 InputPin)
Script27 statements · 1,370 bytes of bytecode
0x0000TrackSelect = Selection;0x001BPoint = InputPin;0x0036CallFunc_Conv_ByteToInt_ReturnValue = Conv_ByteToInt(TrackSelect);0x005BCallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_Conv_ByteToInt_ReturnValue, -1);0x0085/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicData.Full, CallFunc_Add_IntInt_ReturnValue, CallFunc_Array_Get_Item);0x00D6MusicFull = CallFunc_Array_Get_Item;0x00E9CallFunc_Conv_ByteToInt_ReturnValue = Conv_ByteToInt(TrackSelect);0x010ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_Conv_ByteToInt_ReturnValue, -1);0x0138/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicData.DnB, CallFunc_Add_IntInt_ReturnValue, CallFunc_Array_Get_Item_9);0x0189MusicFront_DnB = CallFunc_Array_Get_Item_9;0x019CCallFunc_Conv_ByteToInt_ReturnValue = Conv_ByteToInt(TrackSelect);0x01C1CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_Conv_ByteToInt_ReturnValue, -1);0x01EB/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicData.Atmos, CallFunc_Add_IntInt_ReturnValue, CallFunc_Array_Get_Item_10);0x023CMusicBG_Atmos = CallFunc_Array_Get_Item_10;0x024FTemp_real_Variable = 0;0x026ATemp_byte_Variable = TrackSelect;0x0285/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicStartPoints.08-Megastructure_29_971987134AE68F8140BE10A1C8BE50D8, Point, CallFunc_Array_Get_Item_1);0x02C9/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicStartPoints.07-Boss2_28_1CF63A46458C09085637B6B3CDF0B5DA, Point, CallFunc_Array_Get_Item_2);0x030D/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicStartPoints.06-Boss1_27_B1358DEC4791C656099BCA8388994932, Point, CallFunc_Array_Get_Item_3);0x0351/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicStartPoints.05-Darkness_26_67B15A60466B911356DDE49914B31246, Point, CallFunc_Array_Get_Item_4);0x0395/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicStartPoints.04-Chapter_25_9EE969084A32BE4C436B188B5F1040A0, Point, CallFunc_Array_Get_Item_5);0x03D9/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicStartPoints.03-Combat2_24_52171BFE40CEC8F5347EA4A8AE5CE803, Point, CallFunc_Array_Get_Item_6);0x041D/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicStartPoints.02-Combat1_23_F584A30F44814DCA916FFA92AFD9A539, Point, CallFunc_Array_Get_Item_7);0x0461/Script/Engine.Default__KismetArrayLibrary.Array_Get(MusicStartPoints.01-Story_22_4CAEB35B4C625479F0864A8C63AF958C, Point, CallFunc_Array_Get_Item_8);0x04A5StartPointValue = Switch(Temp_byte_Variable, 0 => Temp_real_Variable, 1 => CallFunc_Array_Get_Item_8, 2 => CallFunc_Array_Get_Item_7, 3 => CallFunc_Array_Get_Item_6, 4 => CallFunc_Array_Get_Item_5, 5 => CallFunc_Array_Get_Item_4, 6 => CallFunc_Array_Get_Item_3, 7 => CallFunc_Array_Get_Item_2, 8 => CallFunc_Array_Get_Item_1, default => K2Node_Select_Default);0x0557return;0x0559// end of script
Public0x08
void AudioFadeTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(6519);0x000Freturn;0x0011// end of script
0x00
void AudioFadeTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(6509);0x000Freturn;0x0011// end of script
0x00
void ResetonRespawn()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(2675);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(1126);0x000Freturn;0x0011// end of script
EventProtected0x00
void AudioFade(bool Start, double Time)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Start_1 = Start;0x0012PersistentFrame.K2Node_CustomEvent_Time = Time;0x0024ExecuteUbergraph_MusicPlayer(1358);0x0033return;0x0035// end of script
0x10
void MusicLengt2(USoundWave* PlayingSoundWave, float PlaybackPercent)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_PlayingSoundWave_1 = PlayingSoundWave;0x0012PersistentFrame.K2Node_CustomEvent_PlaybackPercent_1 = PlaybackPercent;0x0024ExecuteUbergraph_MusicPlayer(1566);0x0033return;0x0035// end of script
0x0C
void StartAudios()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(2670);0x000Freturn;0x0011// end of script
0x00
void LayerActionVolume(float VolumeAction, double VolumeAtm)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_VolumeAction = VolumeAction;0x0012PersistentFrame.K2Node_CustomEvent_VolumeAtm = VolumeAtm;0x0024ExecuteUbergraph_MusicPlayer(3899);0x0033return;0x0035// end of script
0x10
void JumpTo()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(4482);0x000Freturn;0x0011// end of script
0x00
void MusicLength1(USoundWave* PlayingSoundWave, float PlaybackPercent)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_PlayingSoundWave = PlayingSoundWave;0x0012PersistentFrame.K2Node_CustomEvent_PlaybackPercent = PlaybackPercent;0x0024ExecuteUbergraph_MusicPlayer(4534);0x0033return;0x0035// end of script
0x0C
void end2()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(5637);0x000Freturn;0x0011// end of script
0x00
void end1()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(5739);0x000Freturn;0x0011// end of script
0x00
void ClearPercent()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(5841);0x000Freturn;0x0011// end of script
0x00
void StopMusicAllTracks(float FadeOutDnB, double FadeOutBG, double HowFastByStandard)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_FadeOutDnB = FadeOutDnB;0x0012PersistentFrame.K2Node_CustomEvent_FadeOutBG = FadeOutBG;0x0024PersistentFrame.K2Node_CustomEvent_HowFastByStandard = HowFastByStandard;0x0036ExecuteUbergraph_MusicPlayer(6155);0x0045return;0x0047// end of script
0x18
void StartMusic(float FadeInDuration, int32 StartPoint, const MusicList& MusicSelected, bool CanResetOnDeath, const FMusicLayers& Start, double VolumeToStart, AActor* ComingFromActor)
Script10 statements · 144 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_FadeInDuration = FadeInDuration;0x0012PersistentFrame.K2Node_CustomEvent_StartPoint = StartPoint;0x0024PersistentFrame.K2Node_CustomEvent_MusicSelected = MusicSelected;0x0036PersistentFrame.K2Node_CustomEvent_CanResetOnDeath = CanResetOnDeath;0x0048PersistentFrame.K2Node_CustomEvent_Start = Start;0x005APersistentFrame.K2Node_CustomEvent_VolumeToStart = VolumeToStart;0x006CPersistentFrame.K2Node_CustomEvent_ComingFromActor = ComingFromActor;0x007EExecuteUbergraph_MusicPlayer(6160);0x008Dreturn;0x008F// end of script
0x20
void ResetTrigger(AActor* Trigger)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Trigger = Trigger;0x0012ExecuteUbergraph_MusicPlayer(6165);0x0021return;0x0023// end of script
0x08
void RemoveAllBinds()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(6504);0x000Freturn;0x0011// end of script
0x00
void CustomFadeout()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MusicPlayer(6514);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_MusicPlayer(int32 EntryPoint)
Script273 statements · 6,523 bytes of bytecode
0x0000PushFlow(Label_1978);0x0005goto [EntryPoint];0x000FMusicFront_DnBSelected = MusicFront_DnB;0x0022MusicFront_bgSelected = MusicBG_Atmos;0x0035PushFlow(Label_01E7);0x003Aif (!(StartLayer.Drums_5_EB89220146EEA4E2C95D88A876E92697)) goto Label_03FD;0x0051CallFunc_IsValid_ReturnValue_1 = IsValid(MusicFront_DnBSelected);0x006Eif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0078Music_Action.SetSound(MusicFront_DnBSelected);0x00A1CallFunc_Play_StartTime_ImplicitCast = Cast<3>(StartPointValue);0x00BEMusic_Action.Play(CallFunc_Play_StartTime_ImplicitCast);0x00EBK2Node_CreateDelegate_OutputDelegate.Bind(this, MusicLength1);0x0102Music_Action.OnAudioPlaybackPercent += K2Node_CreateDelegate_OutputDelegate;0x012BK2Node_CreateDelegate_OutputDelegate_1.Bind(this, end1);0x0142Music_Action.OnAudioFinished += K2Node_CreateDelegate_OutputDelegate_1;0x016BCallFunc_FadeIn_FadeVolumeLevel_ImplicitCast = Cast<3>(VolumeToStart);0x0188CallFunc_FadeIn_StartTime_ImplicitCast = Cast<3>(StartPointValue);0x01A5Music_Action.FadeIn(FadeStart, CallFunc_FadeIn_FadeVolumeLevel_ImplicitCast, CallFunc_FadeIn_StartTime_ImplicitCast, 0);0x01E6PopFlow();0x01E7Label_01E7:0x01E7if (!(StartLayer.Background_4_E290215F479AE7DF53F4318F321B26FD)) goto Label_0394;0x01FECallFunc_IsValid_ReturnValue_2 = IsValid(MusicBG_Atmos);0x021Bif (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x0225Music_Atm.SetSound(MusicBG_Atmos);0x024ECallFunc_Play_StartTime_ImplicitCast_1 = Cast<3>(StartPointValue);0x026BMusic_Atm.Play(CallFunc_Play_StartTime_ImplicitCast_1);0x0298K2Node_CreateDelegate_OutputDelegate_3.Bind(this, MusicLengt2);0x02AFMusic_Atm.OnAudioPlaybackPercent += K2Node_CreateDelegate_OutputDelegate_3;0x02D8K2Node_CreateDelegate_OutputDelegate_2.Bind(this, end2);0x02EFMusic_Atm.OnAudioFinished += K2Node_CreateDelegate_OutputDelegate_2;0x0318CallFunc_FadeIn_FadeVolumeLevel_ImplicitCast_1 = Cast<3>(VolumeToStart);0x0335CallFunc_FadeIn_StartTime_ImplicitCast_1 = Cast<3>(StartPointValue);0x0352Music_Atm.FadeIn(FadeStart, CallFunc_FadeIn_FadeVolumeLevel_ImplicitCast_1, CallFunc_FadeIn_StartTime_ImplicitCast_1, 0);0x0393PopFlow();0x0394Label_0394:0x0394CallFunc_IsPlaying_ReturnValue_1 = Music_Atm.IsPlaying();0x03C2if (!(CallFunc_IsPlaying_ReturnValue_1)) PopFlow();0x03CCMusic_Atm.FadeOut(1f, 0f, 0);0x03FCPopFlow();0x03FDLabel_03FD:0x03FDCallFunc_IsPlaying_ReturnValue = Music_Action.IsPlaying();0x042Bif (!(CallFunc_IsPlaying_ReturnValue)) PopFlow();0x0435Music_Action.FadeOut(1f, 0f, 0);0x0465PopFlow();0x0466AudioFade(true, 5);0x047EPopFlow();0x047FLabel_047F:0x047FCallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0494K2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x04B8K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x04D5if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x04DFCallFunc_FadeAudioFucntion_FadeAudio_ImplicitCast = Cast<4>(AudioFadeTL_NewTrack_0_7783459B4955DC2F7C938794535632C3);0x04FCK2Node_DynamicCast_AsMy_Game_Instance.FadeAudioFucntion(CallFunc_FadeAudioFucntion_FadeAudio_ImplicitCast);0x0529K2Node_DynamicCast_AsMy_Game_Instance.GlobalMixVolume();0x054DPopFlow();0x054ECallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(1, K2Node_CustomEvent_Time);0x057CCallFunc_SetPlayRate_NewRate_ImplicitCast = Cast<3>(CallFunc_Divide_DoubleDouble_ReturnValue);0x0599AudioFadeTL.SetPlayRate(CallFunc_SetPlayRate_NewRate_ImplicitCast);0x05C2if (!(K2Node_CustomEvent_Start_1)) goto Label_05F1;0x05D0AudioFadeTL.Play();0x05F0PopFlow();0x05F1Label_05F1:0x05F1AudioFadeTL.Reverse();0x0611PopFlow();0x0612Label_0612:0x0612CanResetOnDeath = false;0x061DPopFlow();0x061ECallFunc_IsValid_ReturnValue = IsValid(K2Node_CustomEvent_PlayingSoundWave_1);0x063Bif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0645PlaybackPercent2 = K2Node_CustomEvent_PlaybackPercent_1;0x0660CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(PlaybackPercent2);0x067DCallFunc_Multiply_DoubleDouble_B_ImplicitCast = Cast<4>(K2Node_CustomEvent_PlayingSoundWave_1.Duration);0x06B0CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, CallFunc_Multiply_DoubleDouble_B_ImplicitCast);0x06DECurrentPosition2 = CallFunc_Multiply_DoubleDouble_ReturnValue_3;0x06F9Duration2 = K2Node_CustomEvent_PlayingSoundWave_1.Duration;0x072APopFlow();0x072BLabel_072B:0x072BPushFlow(Label_0826);0x0730CurrentMusicSelected = K2Node_CustomEvent_MusicSelected;0x074BCallFunc_Conv_ByteToInt_ReturnValue = Conv_ByteToInt(CurrentMusicSelected);0x0770CurrentMusicID = CallFunc_Conv_ByteToInt_ReturnValue;0x078BStartPoint = K2Node_CustomEvent_StartPoint;0x07A6FadeStart = K2Node_CustomEvent_FadeInDuration;0x07C1StartLayer = K2Node_CustomEvent_Start;0x07DCVolumeToStart = K2Node_CustomEvent_VolumeToStart;0x07F7SelectMusicData(CurrentMusicSelected, StartPoint);0x0817StartAudios();0x0825PopFlow();0x0826Label_0826:0x0826ResetTrigger(K2Node_CustomEvent_ComingFromActor);0x083DCallFunc_GetGameMode_ReturnValue_1 = GetGameMode(this);0x0852K2Node_DynamicCast_AsMy_Game_Mode_1 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_1);0x0876K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_1);0x0893if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x089DK2Node_CreateDelegate_OutputDelegate_5.Bind(this, ResetonRespawn);0x08B4K2Node_DynamicCast_AsMy_Game_Mode_1.DeathFirstDelay -= K2Node_CreateDelegate_OutputDelegate_5;0x08DDif (!(CanResetOnDeath)) PopFlow();0x08E7CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x08FCK2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x0920K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x093Dif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0947K2Node_CreateDelegate_OutputDelegate_4.Bind(this, ResetonRespawn);0x095EK2Node_DynamicCast_AsMy_Game_Mode.DeathFirstDelay += K2Node_CreateDelegate_OutputDelegate_4;0x0987PopFlow();0x0988Label_0988:0x0988LastLayer = StartLayer;0x09A3Music_Atm.Stop();0x09C7Music_Action.Stop();0x09EBClearPercent();0x09F9CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x0A16CallFunc_RetriggerableDelay_Duration_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x0A33RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast, LatentActionInfo{0xF, -173232545, FName(ExecuteUbergraph_MusicPlayer), this});0x0A6DPopFlow();0x0A6Egoto Label_0988;0x0A73CallFunc_GetGameMode_ReturnValue_2 = GetGameMode(this);0x0A88K2Node_DynamicCast_AsMy_Game_Mode_2 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_2);0x0AACK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_2);0x0AC9if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x0AD3K2Node_CreateDelegate_OutputDelegate_6.Bind(this, ResetonRespawn);0x0AEAK2Node_DynamicCast_AsMy_Game_Mode_2.DeathFirstDelay -= K2Node_CreateDelegate_OutputDelegate_6;0x0B13StopMusicAllTracks(0.5f, 5, 0);0x0B38goto Label_0612;0x0B3DLabel_0B3D:0x0B3DStarted = false;0x0B48PushFlow(Label_0E3A);0x0B4DCallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0.1);0x0B72CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(K2Node_CustomEvent_HowFastByStandard, 0);0x0B98CallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(K2Node_CustomEvent_HowFastByStandard);0x0BBDCallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_2, CallFunc_MakeLiteralDouble_ReturnValue);0x0BEBCallFunc_SelectFloat_B_ImplicitCast = Cast<4>(K2Node_CustomEvent_FadeOutDnB);0x0C08CallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_Multiply_DoubleDouble_ReturnValue_2, CallFunc_SelectFloat_B_ImplicitCast, CallFunc_Greater_DoubleDouble_ReturnValue);0x0C3FCallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(0.01);0x0C64CallFunc_FadeOut_FadeOutDuration_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x0C81CallFunc_FadeOut_FadeVolumeLevel_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_3);0x0C9EMusic_Action.FadeOut(CallFunc_FadeOut_FadeOutDuration_ImplicitCast, CallFunc_FadeOut_FadeVolumeLevel_ImplicitCast, 0);0x0CD6CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(K2Node_CustomEvent_HowFastByStandard, 0);0x0CFCCallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(K2Node_CustomEvent_HowFastByStandard);0x0D21CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(CallFunc_MakeLiteralDouble_ReturnValue_2, K2Node_CustomEvent_FadeOutBG, CallFunc_Greater_DoubleDouble_ReturnValue);0x0D58CallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(0.01);0x0D7DCallFunc_FadeOut_FadeOutDuration_ImplicitCast_1 = Cast<3>(CallFunc_SelectFloat_ReturnValue_1);0x0D9ACallFunc_FadeOut_FadeVolumeLevel_ImplicitCast_1 = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_3);0x0DB7Music_Atm.FadeOut(CallFunc_FadeOut_FadeOutDuration_ImplicitCast_1, CallFunc_FadeOut_FadeVolumeLevel_ImplicitCast_1, 0);0x0DEFPrintString(this, "fadeour", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0E39PopFlow();0x0E3ALabel_0E3A:0x0E3AK2Node_CreateDelegate_OutputDelegate_7.Bind(this, MusicLength1);0x0E51Music_Action.OnAudioPlaybackPercent -= K2Node_CreateDelegate_OutputDelegate_7;0x0E7AK2Node_CreateDelegate_OutputDelegate_8.Bind(this, end1);0x0E91Music_Action.OnAudioFinished -= K2Node_CreateDelegate_OutputDelegate_8;0x0EBAK2Node_CreateDelegate_OutputDelegate_9.Bind(this, MusicLengt2);0x0ED1Music_Atm.OnAudioPlaybackPercent -= K2Node_CreateDelegate_OutputDelegate_9;0x0EFAK2Node_CreateDelegate_OutputDelegate_10.Bind(this, end2);0x0F11Music_Atm.OnAudioFinished -= K2Node_CreateDelegate_OutputDelegate_10;0x0F3APopFlow();0x0F3Bif (!(Started)) PopFlow();0x0F45CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(0.01);0x0F6ACallFunc_FClamp_ReturnValue_1 = FClamp(K2Node_CustomEvent_VolumeAtm, CallFunc_MakeLiteralDouble_ReturnValue_1, 1);0x0FA1CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_FClamp_ReturnValue_1, VolumeToStart);0x0FCFCallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x0FECMusic_Atm.SetVolumeMultiplier(CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast_1);0x1015CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(0.01);0x103ACallFunc_FClamp_Value_ImplicitCast = Cast<4>(K2Node_CustomEvent_VolumeAction);0x1057CallFunc_FClamp_ReturnValue = FClamp(CallFunc_FClamp_Value_ImplicitCast, CallFunc_MakeLiteralDouble_ReturnValue_1, 1);0x108ECallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_FClamp_ReturnValue, VolumeToStart);0x10BCCallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x10D9Music_Action.SetVolumeMultiplier(CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast);0x1102PopFlow();0x1103Label_1103:0x1103if (!(Started)) PopFlow();0x110Dgoto Label_0B3D;0x1112Label_1112:0x1112Started = true;0x111DCanResetOnDeath = K2Node_CustomEvent_CanResetOnDeath;0x1130PrintString(this, "STARTMUSIC", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x117Dgoto Label_072B;0x1182RemoveAllBinds();0x1190FadeStart = 0f;0x11A7StartAudios();0x11B5PopFlow();0x11B6CallFunc_IsValid_ReturnValue_3 = IsValid(K2Node_CustomEvent_PlayingSoundWave);0x11D3if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x11DDPlaybackPercent = K2Node_CustomEvent_PlaybackPercent;0x11F8CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(PlaybackPercent);0x1215CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1 = Cast<4>(K2Node_CustomEvent_PlayingSoundWave.Duration);0x1248CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1);0x1276CurrentPosition = CallFunc_Multiply_DoubleDouble_ReturnValue_4;0x1291Duration = K2Node_CustomEvent_PlayingSoundWave.Duration;0x12C2CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x12DFCallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x12F4CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(PlaybackPercent);0x1311CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1 = Cast<4>(K2Node_CustomEvent_PlayingSoundWave.Duration);0x1344CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1);0x1372CallFunc_Conv_DoubleToString_ReturnValue = Conv_DoubleToString(CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x1397CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("atm", CallFunc_Conv_DoubleToString_ReturnValue);0x13C1CallFunc_PrintString_Duration_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x13DEPrintString(this, CallFunc_Concat_StrStr_ReturnValue, CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{0.39433f, 1f, 0f, 1f}, CallFunc_PrintString_Duration_ImplicitCast, FName(None));0x1434PopFlow();0x1435Label_1435:0x1435PushFlow(Label_1535);0x143ACallFunc_IsValid_ReturnValue_4 = IsValid(K2Node_CustomEvent_Trigger);0x1457if (!(CallFunc_IsValid_ReturnValue_4)) goto Label_14D5;0x1465/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x14A0CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_Array_Get_Item, K2Node_CustomEvent_Trigger);0x14C6if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_14D5;0x14D4PopFlow();0x14D5Label_14D5:0x14D5/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x1510CallFunc_Array_Get_Item.ResetCancelTimer();0x1534PopFlow();0x1535Label_1535:0x1535CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x155FTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x157ALabel_157A:0x157ACallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x15B5CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x15DBif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x15E5Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x1600goto Label_1435;0x1605Music_Atm.OnAudioPlaybackPercent.Clear();0x1625Music_Atm.OnAudioFinished.Clear();0x1645StopMusicAllTracks(0.1f, 0.1, 0);0x166APopFlow();0x166BMusic_Action.OnAudioFinished.Clear();0x168BMusic_Action.OnAudioPlaybackPercent.Clear();0x16ABStopMusicAllTracks(0.1f, 0.1, 0);0x16D0PopFlow();0x16D1Music_Action.OnAudioPlaybackPercent.Clear();0x16F1Music_Action.OnAudioFinished.Clear();0x1711Music_Atm.OnAudioPlaybackPercent.Clear();0x1731Music_Atm.OnAudioFinished.Clear();0x1751PopFlow();0x1752Label_1752:0x1752Temp_int_Loop_Counter_Variable = 0;0x1769Temp_int_Array_Index_Variable = 0;0x1780goto Label_157A;0x1785Label_1785:0x1785goto Label_1112;0x178ALabel_178A:0x178Aif (!(Started)) goto Label_17E4;0x1798CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_CustomEvent_MusicSelected, CurrentMusicSelected);0x17BEif (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_17E4;0x17CCCanResetOnDeath = K2Node_CustomEvent_CanResetOnDeath;0x17DFgoto Label_0826;0x17E4Label_17E4:0x17E4RemoveAllBinds();0x17F2K2_ClearAndInvalidateTimerHandle(this, StartFadeOut);0x1806goto Label_1785;0x180Bgoto Label_1103;0x1810goto Label_178A;0x1815CallFunc_GetAllActorsOfClass_OutActors = {};0x1820GetAllActorsOfClass(this, /Game/Sound/Music/MusicTrigger.MusicTrigger_C, CallFunc_GetAllActorsOfClass_OutActors);0x183Dgoto Label_1752;0x1842Label_1842:0x1842Music_Action.OnAudioPlaybackPercent.Clear();0x1862Music_Action.OnAudioFinished.Clear();0x1882Music_Atm.OnAudioPlaybackPercent.Clear();0x18A2Music_Atm.OnAudioFinished.Clear();0x18C2PopFlow();0x18C3Label_18C3:0x18C3CallFunc_GetGameMode_ReturnValue_3 = GetGameMode(this);0x18D8K2Node_DynamicCast_AsMy_Game_Mode_3 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_3);0x18FCK2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_3);0x1919if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x1923K2Node_CreateDelegate_OutputDelegate_11.Bind(this, ResetonRespawn);0x193AK2Node_DynamicCast_AsMy_Game_Mode_3.DeathFirstDelay -= K2Node_CreateDelegate_OutputDelegate_11;0x1963goto Label_1842;0x1968goto Label_18C3;0x196Dgoto Label_047F;0x1972goto Label_17E4;0x1977PopFlow();0x1978Label_1978:0x1978return;0x197A// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type