0x0000PushFlow(Label_0C9A);0x0005goto [EntryPoint];0x000FCharacter.InDanceRange = true;0x0030PopFlow();0x0031StarburstParticles.Deactivate();0x0055PopFlow();0x0056EnabledEffect = true;0x0061CallFunc_SpawnEmitterAttached_ReturnValue = SpawnEmitterAttached(/Game/GameElements/Bar/DrinkEffects/P_BeerEffect_DiscoLightOn.P_BeerEffect_DiscoLightOn, Character.CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), FVector(1, 1, 1), 0, true, 0, true);0x00D7CallFunc_SpawnSoundAttached_ReturnValue_2 = SpawnSoundAttached(/Game/Audio/SFX/BeerEffects/BeerEffectPuff_DiscoEffect_ON_Cue.BeerEffectPuff_DiscoEffect_ON_Cue, Character.CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x014FCharacter.InDanceRange = true;0x0170Set Light();0x017ECallFunc_IsLocallyControlled_ReturnValue = Character.IsLocallyControlled();0x01ACif (!(CallFunc_IsLocallyControlled_ReturnValue)) PopFlow();0x01B6CallFunc_GetFSDGameUserSettings_ReturnValue = GetFSDGameUserSettings();0x01CATemp_bool_Variable = CallFunc_GetFSDGameUserSettings_ReturnValue.bJukeboxStreamerMode;0x01F3Temp_softobject_Variable = SoftObject("/Game/Audio/Music/SpaceRigMusic/Ambience_Music_DiscoBeer_Safe_Cue.Ambience_Music_DiscoBeer_Safe_Cue");0x026BTemp_softobject_Variable_1 = SoftObject("/Game/Audio/Music/SpaceRigMusic/Ambience_Music_DiscoBeer_Cue.Ambience_Music_DiscoBeer_Cue");0x02D9K2Node_CreateDelegate_OutputDelegate.Bind(this, OnLoaded_9A4F10A04AD1DAA8BA45FFA4A7DB3EEC);0x02F0LoadAsset(this, Switch(Temp_bool_Variable, false => Temp_softobject_Variable_1, true => Temp_softobject_Variable, default => K2Node_Select_Default), K2Node_CreateDelegate_OutputDelegate, LatentActionInfo{-1, -1367256856, FName(ExecuteUbergraph_DE_DiscoLight), this});0x035FPopFlow();0x0360Temp_object_Variable = K2Node_CustomEvent_Loaded;0x0373K2Node_DynamicCast_AsSound_Base = Cast<SoundBase>(Temp_object_Variable);0x0397K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsSound_Base);0x03B4if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x03BECallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(K2Node_DynamicCast_AsSound_Base, Light.PointLightComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x0436MusicPlayer = CallFunc_SpawnSoundAttached_ReturnValue;0x0449MusicPlayer.Play(0f);0x0472PopFlow();0x0473Label_0473:0x0473Light.LightComponent.SetIsReplicated(true);0x04AALight.LightComponent.SetCastShadows(false);0x04E1Light.LightComponent.SetMobility(2);0x051DLight.K2_AttachToActor(Character, FName(None), 0, 0, 0, true);0x055ALight.K2_SetActorRelativeLocation(FVector(0, 0, 90), false, CallFunc_K2_SetActorRelativeLocation_SweepHitResult, false);0x0592Light.PointLightComponent.SetIntensity(40000f);0x05CDLight.PointLightComponent.SetAttenuationRadius(250f);0x0608Light.PointLightComponent.SetTemperature(6500f);0x0643PopFlow();0x0644PopFlow();0x0645CallFunc_BooleanAND_ReturnValue = BooleanAND(EffectIsActive, EnabledEffect);0x066Bif (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0675PushFlow(Label_06F2);0x067ACallFunc_Not_PreBool_ReturnValue = Not_PreBool(Character.isDancing);0x06ADif (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_085E;0x06BBDelay(this, 0.75f, LatentActionInfo{0xF, -1633270757, FName(ExecuteUbergraph_DE_DiscoLight), this});0x06F1PopFlow();0x06F2Label_06F2:0x06F2Temp_float_Variable = 0f;0x0709CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(K2Node_Event_DeltaSeconds, TimeSinceStart);0x0737CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CallFunc_Add_FloatFloat_ReturnValue, curvelength);0x075DTemp_bool_Variable_1 = CallFunc_Less_FloatFloat_ReturnValue;0x0770TimeSinceStart = Switch(Temp_bool_Variable_1, false => Temp_float_Variable, true => CallFunc_Add_FloatFloat_ReturnValue, default => K2Node_Select_Default_1);0x07B7CallFunc_IsValid_ReturnValue = IsValid(Light);0x07D4if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x07DECallFunc_GetClampedLinearColorValue_ReturnValue = LightColorCurve.GetClampedLinearColorValue(TimeSinceStart);0x081DLight.PointLightComponent.SetLightColor(CallFunc_GetClampedLinearColorValue_ReturnValue, true);0x085DPopFlow();0x085ELabel_085E:0x085ECallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(Character.CameraMode, 0);0x0893if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x089DCharacter.SetCameraMode(1);0x08BFPopFlow();0x08C0Character = K2Node_Event_character;0x08D3PushFlow(Label_09F9);0x08D8PushFlow(Label_0A83);0x08DDCallFunc_SpawnSoundAttached_ReturnValue_1 = SpawnSoundAttached(/Game/Audio/SFX/BeerEffects/BeerEffect_BuffGeneric_BuildUp_Cue.BeerEffect_BuffGeneric_BuildUp_Cue, Character.CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x0955CallFunc_IsLocallyControlled_ReturnValue_1 = Character.IsLocallyControlled();0x0983if (!(CallFunc_IsLocallyControlled_ReturnValue_1)) PopFlow();0x098DCallFunc_GetPlayerController_ReturnValue = Character.GetPlayerController();0x09B7CallFunc_GetPlayerController_ReturnValue.ClientStartCameraShake(/Game/Character/Camera/CameraShakes/CameraShake_BuffBeerGeneric.CameraShake_BuffBeerGeneric_C, 1f, 0, FRotator(0, 0, 0));0x09F8PopFlow();0x09F9Label_09F9:0x09F9CallFunc_SpawnEmitterAttached_ReturnValue_1 = SpawnEmitterAttached(/Game/GameElements/Bar/DrinkEffects/P_DiscoStarDust.P_DiscoStarDust, Character.CapsuleComponent, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), FVector(1, 1, 1), 0, true, 0, true);0x0A6FStarburstParticles = CallFunc_SpawnEmitterAttached_ReturnValue_1;0x0A82PopFlow();0x0A83Label_0A83:0x0A83Delay(this, 2f, LatentActionInfo{0x56, 780223443, FName(ExecuteUbergraph_DE_DiscoLight), this});0x0AB9PopFlow();0x0ABAMusicPlayer.FadeOut(2.5f, 0f, 0);0x0AEALight.PointLightComponent.K2_DestroyComponent(this);0x0B21Light.K2_DestroyActor();0x0B45Character.InDanceRange = false;0x0B66Delay(this, 2f, LatentActionInfo{0x31, -64571924, FName(ExecuteUbergraph_DE_DiscoLight), this});0x0B9CPopFlow();0x0B9DCallFunc_GetTransform_ReturnValue = Character.GetTransform();0x0BCFCallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Script/Engine.PointLight, CallFunc_GetTransform_ReturnValue, 1, Character);0x0C01SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Instigator), Character);0x0C2ACallFunc_GetTransform_ReturnValue = Character.GetTransform();0x0C5CCallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_GetTransform_ReturnValue);0x0C82Light = CallFunc_FinishSpawningActor_ReturnValue;0x0C95goto Label_0473;0x0C9ALabel_0C9A:0x0C9Areturn;