Zdexby TheHolyOneZ
2,759 classes
Class

UBP_PlayerAudioComponent_C

: UTarAnimationListenerComponent : UActorComponent : UObject
/Game/Characters/Player/BP_PlayerAudioComponent.BP_PlayerAudioComponent_C 0x0255 (597 B) align 8 inherited 0x0100 106 scripted vtable /Game/Characters/Player/BP_PlayerAudioComponent
0x00x0255

Members 65

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Audio ComponentUAudioComponent*8 flagsnullptr
0x08playerPawnABP_Player_C*8 flagsnullptr
0x04Whistle Noise Loudnessfloat7 flags1500
0x04StaminaRatioBreathingfloat7 flags0
0x01IsExhaustedbool6 flagsfalse
0x01IsTiredbool6 flagsfalse
0x01220x06padding / unreflected
0x08StaminaSoundInUSoundBase*7 flags/Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/CUE_six_st…
0x08StaminaSoundOutUSoundBase*7 flags/Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/CUE_six_st…
0x01IsCoughingbool6 flagsfalse
0x01390x03padding / unreflected
0x08FootstepMaterialOverrideFName7 flagsNone
0x08MoveTypeFName7 flagsNone
0x08LandTypeFName7 flagsNone
0x08ClothMoveTypeFName7 flagsNone
0x08ScuffTypeFName7 flagsNone
0x01640x04padding / unreflected
0x08WhistleSoundUAudioComponent*8 flagsnullptr
0x08GrabMaterialFName7 flagsNone
0x01GrabMaterialTagCheckbool6 flagsfalse
0x01WaterStepsbool6 flagsfalse
0x017A0x02padding / unreflected
0x08WhistleStateFName7 flagsGood
0x01840x04padding / unreflected
0x10DeathMagicSnapFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x04HungerFadefloat7 flags4
0x04hungerLevelint327 flags0
0x08ListenModeLoop_RefUAudioComponent*8 flagsnullptr
0x08HungerStateLoop_RefUAudioComponent*8 flagsnullptr
0x08HungerStateBreathingLoopRefUAudioComponent*8 flagsnullptr
0x08PrioChefABP_ChefAI_C*8 flagsnullptr
0x04HeartrateInterpSpeedfloat7 flags0
0x04HeartrateRawfloat7 flags0
0x04HeartrateSmoothedfloat7 flags0
0x01DebugHeartbeatsbool6 flagstrue
0x01HeartbeatsActivebool6 flagsfalse
0x01LineOfSightChefActivebool6 flagsfalse
0x01CF0x01padding / unreflected
0x08PrioJanitorABP_JanitorAI_C*8 flagsnullptr
0x08HeartbeatsStateFName7 flagsNone
0x01HeartbeatsMutebool6 flagsfalse
0x01AllowListenModebool6 flagsfalse
0x01E20x02padding / unreflected
0x04RandomWoodCreakChancefloat7 flags1
0x04Landing Material Noise Influencefloat7 flags1
0x01DragCooldownIsActivebool6 flagsfalse
0x01UseLongDragEffortbool6 flagsfalse
0x01EE0x02padding / unreflected
0x08HungerSoundMixUSoundMix*7 flagsnullptr
0x08GrabTypeFName7 flagsNone
0x04GrabVelocityfloat7 flags0
0x04GrabSpeedClampedfloat7 flags0
0x01DuckPlayerFoleybool6 flagsfalse
0x02090x03padding / unreflected
0x08PlayerCustomAttenuationFName7 flagsNone
0x04FootstepTypeNoiseMultiplierfloat7 flags1
0x01Land_Noisebool6 flagstrue
0x01DebugPlayerNoisebool6 flagsfalse
0x021A0x02padding / unreflected
0x04LandingMaterialVolInfluencefloat7 flags0
0x01ManualGrabVelocitybool6 flagstrue
0x02210x07padding / unreflected
0x10NoiseEventFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01GlobalFadeOutOnDeathbool6 flagstrue
0x02390x03padding / unreflected
0x04HeartbeatsVolumeRawfloat7 flags1
0x04HeartbeatsVolumeSmoothedfloat7 flags1
0x01JanitorPresentbool6 flagsfalse
0x01ChefPresentbool6 flagsfalse
0x01LadyPresentbool6 flagsfalse
0x02470x01padding / unreflected
0x08CURVE_Heartrate_GenericUCurveFloat*7 flags/Game/Audio/SoundEffects/Gameplay/ListenMode/CURVE_Heartrat…
0x01ListenModeAudioStateENUM_AiAudioStates7 flagsNewEnumerator18
0x01FootstepStationarybool6 flagsfalse
0x01ThroughShardsbool6 flagsfalse
0x01DebugPlayerNoiseDrawRadiusbool6 flagsfalse
0x01EnableEffortSoundsDebugbool6 flagsfalse
Inherited from UTarAnimationListenerComponent 5
OffsetSizeNameTypeFlagsDefault
0x08SkeletalMeshComponentNameFName6 flagsNone
0x10PreProcessAnimNotifiesFMulticastScriptDelegate4 flags<delegate>
0x10PostProcessAnimNotifiesFMulticastScriptDelegate4 flags<delegate>
0x10OnAnimNotfiyFMulticastScriptDelegate4 flags<delegate>
0x08MeshUSkeletalMeshComponent*Transient+7 flagsnullptr
Inherited from UActorComponent 15
OffsetSizeNameTypeFlagsDefault
0x30PrimaryComponentTickFActorComponentTickFunction3 flags{}
0x10ComponentTagsTArray<FName>4 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+6 flags[]
0x00800x04padding / unreflected
0x04UCSSerializationIndexint325 flags-1
0x01bNetAddressable : 1bit 3boolProtected+3 flagsfalse
0x01bReplicates : 1bit 4boolNet+7 flagsfalse
0x01bAutoActivate : 1bit 7bool6 flagsfalse
0x01bIsActive : 1bit 0boolNetTransient+4 flagsfalse
0x01bEditableWhenInherited : 1bit 1bool5 flagstrue
0x01bCanEverAffectNavigation : 1bit 3boolProtected+6 flagsfalse
0x01bIsEditorOnly : 1bit 5bool6 flagsfalse
0x008B0x01padding / unreflected
0x01CreationMethodEComponentCreationMethod5 flagsNative
0x01OnComponentActivatedFMulticastScriptDelegate4 flags<delegate>
0x01OnComponentDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x008F0x01padding / unreflected
0x10UCSModifiedPropertiesTArray<FSimpleMemberReference>2 flags[]

Functions 106

SignatureFlagsNativeParams
void NoiseLoudnessDebug(float InFloat)
Script7 statements · 172 bytes of bytecode
0x0000if (!(DebugPlayerNoise)) goto Label_00A9;0x000ECallFunc_Conv_FloatToString_ReturnValue = Conv_FloatToString(InFloat);0x0033CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Noise Loudness: ", CallFunc_Conv_FloatToString_ReturnValue);0x006AAddOnScreenDebugMessage(0, CallFunc_Concat_StrStr_ReturnValue, LinearColor{1f, 0.135731f, 0.357218f, 1f}, -1f);0x00A9Label_00A9:0x00A9return;0x00AB// end of script
Public0x04
void DragCooldownComplete()
Script3 statements · 14 bytes of bytecode
0x0000DragCooldownIsActive = false;0x000Breturn;0x000D// end of script
Public0x00
void SmoothenHeartrate()
Script8 statements · 239 bytes of bytecode
0x0000CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x001DCallFunc_FInterpTo_ReturnValue_1 = FInterpTo(HeartrateSmoothed, HeartrateRaw, CallFunc_GetWorldDeltaSeconds_ReturnValue_1, HeartrateInterpSpeed);0x005DHeartrateSmoothed = CallFunc_FInterpTo_ReturnValue_1;0x0078CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x0095CallFunc_FInterpTo_ReturnValue = FInterpTo(HeartbeatsVolumeSmoothed, HeartbeatsVolumeRaw, CallFunc_GetWorldDeltaSeconds_ReturnValue, 1f);0x00D1HeartbeatsVolumeSmoothed = CallFunc_FInterpTo_ReturnValue;0x00ECreturn;0x00EE// end of script
Public0x00
void SetUpReferences()
Script24 statements · 582 bytes of bytecode
0x0000CallFunc_GetOwner_ReturnValue = GetOwner();0x0014K2Node_DynamicCast_AsBP_Player = Cast<BP_Player_C>(CallFunc_GetOwner_ReturnValue);0x0038K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Player);0x0055if (!(K2Node_DynamicCast_bSuccess)) goto Label_011F;0x0063playerPawn = K2Node_DynamicCast_AsBP_Player;0x0076Audio Component = playerPawn.PlayerSound;0x009FListenModeLoop_Ref = playerPawn.ListenModeLoop;0x00C8HungerStateLoop_Ref = playerPawn.HungerStateLoop;0x00F1HungerStateBreathingLoopRef = playerPawn.HungerStateBreathingLoop;0x011ALabel_011A:0x011Agoto Label_0243;0x011FLabel_011F:0x011FCallFunc_GetOwner_ReturnValue = GetOwner();0x0133CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue.K2_GetComponentsByClass(/Script/Engine.AudioComponent);0x016EAudio components = CallFunc_K2_GetComponentsByClass_ReturnValue;0x0189CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Audio components);0x01C4CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x01E6if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_011A;0x01F4/Script/Engine.Default__KismetArrayLibrary.Array_Get(Audio components, 0, CallFunc_Array_Get_Item);0x022BAudio Component = CallFunc_Array_Get_Item;0x023Egoto Label_011A;0x0243Label_0243:0x0243return;0x0245// end of script
Public0x00
void HasMovementModifierType(const EAtlasPlayerMoveModTypes& Type, const bool& Has Type)
Script8 statements · 157 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(playerPawn);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_0087;0x002BCallFunc_HasType_ReturnValue = playerPawn.MovementModifierComponent.HasType(Type);0x0074Return = CallFunc_HasType_ReturnValue;0x0087Label_0087:0x0087Has Type = Return;0x009Areturn;0x009C// end of script
Public0x02
void PlayerIsMoving(const bool& PlayerIsMoving)
Script5 statements · 110 bytes of bytecode
0x0000CallFunc_GetSpeed_ReturnValue = playerPawn.GetSpeed();0x0036CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(CallFunc_GetSpeed_ReturnValue, 1f);0x0058PlayerIsMoving = CallFunc_Greater_FloatFloat_ReturnValue;0x006Breturn;0x006D// end of script
Public0x01
void GetStaminaTimelineRate(const float& StaminaTimelineRate)
Script11 statements · 400 bytes of bytecode
0x0000CallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(this);0x0015CallFunc_GetAtlasPlayerPawn_ReturnValue_1 = GetAtlasPlayerPawn(this);0x002ACallFunc_GetSpeed_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue_1.GetSpeed();0x0060CallFunc_GetCurrentStaminaRatio_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue.StaminaComponent.GetCurrentStaminaRatio();0x00A8CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_GetSpeed_ReturnValue, 260f);0x00D2CallFunc_MapRangeUnclamped_ReturnValue = MapRangeUnclamped(CallFunc_GetCurrentStaminaRatio_ReturnValue, 0f, 1f, 1f, 0f);0x010BCallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_MapRangeUnclamped_ReturnValue, CallFunc_Divide_FloatFloat_ReturnValue);0x0139CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_Multiply_FloatFloat_ReturnValue, 0f, 1f, 0.7f, 1.05f);0x0172StaminaTimelineRate = CallFunc_MapRangeClamped_ReturnValue;0x018Dreturn;0x018F// end of script
Public0x04
void SetupStaminaRatioBreathing(const float& StaminaRatioBreathing)
Script14 statements · 506 bytes of bytecode
0x0000CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x001DCallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(this);0x0032CallFunc_GetAtlasPlayerPawn_ReturnValue_1 = GetAtlasPlayerPawn(this);0x0047CallFunc_GetSpeed_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue.GetSpeed();0x007DCallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_GetSpeed_ReturnValue, 260f);0x00A7CallFunc_GetCurrentStaminaRatio_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue_1.StaminaComponent.GetCurrentStaminaRatio();0x00EFCallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_FloatFloat_ReturnValue, 0.5f, 1f);0x011ECallFunc_MapRangeUnclamped_ReturnValue = MapRangeUnclamped(CallFunc_GetCurrentStaminaRatio_ReturnValue, 0f, 1f, 1f, 0f);0x0157CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_MapRangeUnclamped_ReturnValue, CallFunc_FClamp_ReturnValue);0x0185CallFunc_FInterpTo_ReturnValue = FInterpTo(StaminaRatioBreathing, CallFunc_Multiply_FloatFloat_ReturnValue, CallFunc_GetWorldDeltaSeconds_ReturnValue, 2f);0x01C1StaminaRatioBreathing = CallFunc_FInterpTo_ReturnValue;0x01DCStaminaRatioBreathing = StaminaRatioBreathing;0x01F7return;0x01F9// end of script
Public0x04
void Report Footstep Noise()
Script83 statements · 2,745 bytes of bytecode
0x0000PushFlow(Label_0AB6);0x0005MaterialNoiseLoudness = 1f;0x001CCallFunc_IsValid_ReturnValue = IsValid(playerPawn);0x0039if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0043PushFlow(Label_031D);0x0048CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_1 = GetAtlasPlayerAudioMaterial(this);0x0065CallFunc_NotEqual_NameName_ReturnValue = NotEqual_NameName(FootstepMaterialOverride, FName(None));0x008FTemp_bool_Variable_1 = CallFunc_NotEqual_NameName_ReturnValue;0x00A2K2Node_SwitchName_CmpSuccess = NotEqual_NameName(Switch(Temp_bool_Variable_1, false => CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_1, true => FootstepMaterialOverride, default => K2Node_Select_Default_1), FName(Carpet));0x00F8if (!(K2Node_SwitchName_CmpSuccess)) goto Label_09B8;0x0106K2Node_SwitchName_CmpSuccess = NotEqual_NameName(Switch(Temp_bool_Variable_1, false => CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_1, true => FootstepMaterialOverride, default => K2Node_Select_Default_1), FName(CreakingNoise));0x015Cif (!(K2Node_SwitchName_CmpSuccess)) goto Label_0A0F;0x016AK2Node_SwitchName_CmpSuccess = NotEqual_NameName(Switch(Temp_bool_Variable_1, false => CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_1, true => FootstepMaterialOverride, default => K2Node_Select_Default_1), FName(PainfulFloor));0x01C0if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0A66;0x01CEK2Node_SwitchName_CmpSuccess = NotEqual_NameName(Switch(Temp_bool_Variable_1, false => CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_1, true => FootstepMaterialOverride, default => K2Node_Select_Default_1), FName(Matress));0x0224if (!(K2Node_SwitchName_CmpSuccess)) goto Label_09B8;0x0232K2Node_SwitchName_CmpSuccess = NotEqual_NameName(Switch(Temp_bool_Variable_1, false => CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_1, true => FootstepMaterialOverride, default => K2Node_Select_Default_1), FName(Sack));0x0288if (!(K2Node_SwitchName_CmpSuccess)) goto Label_09B8;0x0296K2Node_SwitchName_CmpSuccess = NotEqual_NameName(Switch(Temp_bool_Variable_1, false => CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_1, true => FootstepMaterialOverride, default => K2Node_Select_Default_1), FName(Books));0x02ECif (!(K2Node_SwitchName_CmpSuccess)) goto Label_09B8;0x02FAMaterialNoiseLoudness = 1f;0x0311Loud Floor = false;0x031CPopFlow();0x031DLabel_031D:0x031DTemp_float_Variable = 1f;0x0334/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(2, this, CallFunc_GetNoiseLevels_Noise_Level_1);0x0364/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(6, this, CallFunc_GetNoiseLevels_Noise_Level_2);0x0394/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(0, this, CallFunc_GetNoiseLevels_Noise_Level_3);0x03C4Temp_bool_Variable = Loud Floor;0x03D7CallFunc_GetCrouchAmount_ReturnValue = playerPawn.CrouchComponent.GetCrouchAmount();0x041FCallFunc_GreaterEqual_FloatFloat_ReturnValue = GreaterEqual_FloatFloat(CallFunc_GetCrouchAmount_ReturnValue, 0.5f);0x0441CallFunc_SelectFloat_ReturnValue = SelectFloat(Switch(Temp_bool_Variable, false => CallFunc_GetNoiseLevels_Noise_Level_1, true => CallFunc_GetNoiseLevels_Noise_Level_2, default => K2Node_Select_Default), 1f, CallFunc_GreaterEqual_FloatFloat_ReturnValue);0x04A0Temp_bool_Variable_2 = Loud Floor;0x04B3GetPlayerSpeedRatio(CallFunc_GetPlayerSpeedRatio_Speed_Ratio);0x04CACallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_GetNoiseLevels_Noise_Level_3, Switch(Temp_bool_Variable_2, false => CallFunc_GetPlayerSpeedRatio_Speed_Ratio, true => Temp_float_Variable, default => K2Node_Select_Default_2));0x0524CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue, FootstepTypeNoiseMultiplier);0x0552CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_1, MaterialNoiseLoudness);0x0580CallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_2, CallFunc_SelectFloat_ReturnValue);0x05AEReportNoise(CallFunc_Multiply_FloatFloat_ReturnValue_3, FName(None));0x05D2Temp_float_Variable = 1f;0x05E9/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(2, this, CallFunc_GetNoiseLevels_Noise_Level_1);0x0619/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(6, this, CallFunc_GetNoiseLevels_Noise_Level_2);0x0649/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(0, this, CallFunc_GetNoiseLevels_Noise_Level_3);0x0679Temp_bool_Variable = Loud Floor;0x068CCallFunc_GetCrouchAmount_ReturnValue = playerPawn.CrouchComponent.GetCrouchAmount();0x06D4CallFunc_GreaterEqual_FloatFloat_ReturnValue = GreaterEqual_FloatFloat(CallFunc_GetCrouchAmount_ReturnValue, 0.5f);0x06F6CallFunc_SelectFloat_ReturnValue = SelectFloat(Switch(Temp_bool_Variable, false => CallFunc_GetNoiseLevels_Noise_Level_1, true => CallFunc_GetNoiseLevels_Noise_Level_2, default => K2Node_Select_Default), 1f, CallFunc_GreaterEqual_FloatFloat_ReturnValue);0x0755Temp_bool_Variable_2 = Loud Floor;0x0768GetPlayerSpeedRatio(CallFunc_GetPlayerSpeedRatio_Speed_Ratio);0x077FCallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_GetNoiseLevels_Noise_Level_3, Switch(Temp_bool_Variable_2, false => CallFunc_GetPlayerSpeedRatio_Speed_Ratio, true => Temp_float_Variable, default => K2Node_Select_Default_2));0x07D9CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue, FootstepTypeNoiseMultiplier);0x0807CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_1, MaterialNoiseLoudness);0x0835CallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_2, CallFunc_SelectFloat_ReturnValue);0x0863NoiseLoudnessDebug(CallFunc_Multiply_FloatFloat_ReturnValue_3);0x087Aif (!(DebugPlayerNoise)) PopFlow();0x0884if (!(WaterSteps)) goto Label_0905;0x0892CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Material: ", "WaterStep");0x08C5AddOnScreenDebugMessage(1, CallFunc_Concat_StrStr_ReturnValue, LinearColor{0.666319f, 0.574954f, 1f, 1f}, -1f);0x0904PopFlow();0x0905Label_0905:0x0905CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue = GetAtlasPlayerAudioMaterial(this);0x0922CallFunc_Conv_NameToString_ReturnValue = Conv_NameToString(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue);0x0947CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("Material: ", CallFunc_Conv_NameToString_ReturnValue);0x0978AddOnScreenDebugMessage(1, CallFunc_Concat_StrStr_ReturnValue_1, LinearColor{0.666319f, 0.574954f, 1f, 1f}, -1f);0x09B7PopFlow();0x09B8Label_09B8:0x09B8/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(4, this, CallFunc_GetNoiseLevels_Noise_Level_5);0x09E8MaterialNoiseLoudness = CallFunc_GetNoiseLevels_Noise_Level_5;0x0A03Loud Floor = false;0x0A0EPopFlow();0x0A0FLabel_0A0F:0x0A0F/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(5, this, CallFunc_GetNoiseLevels_Noise_Level_4);0x0A3FMaterialNoiseLoudness = CallFunc_GetNoiseLevels_Noise_Level_4;0x0A5ALabel_0A5A:0x0A5ALoud Floor = true;0x0A65PopFlow();0x0A66Label_0A66:0x0A66/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(7, this, CallFunc_GetNoiseLevels_Noise_Level);0x0A96MaterialNoiseLoudness = CallFunc_GetNoiseLevels_Noise_Level;0x0AB1goto Label_0A5A;0x0AB6Label_0AB6:0x0AB6return;0x0AB8// end of script
Private0x00
void GetPlayerSpeedRatioShards(const float& Speed Ratio)
Script15 statements · 276 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(playerPawn);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_00F5;0x002BCallFunc_GetSpeed_ReturnValue = playerPawn.GetSpeed();0x0061CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_GetSpeed_ReturnValue, 170f);0x008BCallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_FloatFloat_ReturnValue, 0f, 1f);0x00BAReturn = CallFunc_FClamp_ReturnValue;0x00D5Label_00D5:0x00D5Speed Ratio = Return;0x00F0goto Label_0111;0x00F5Label_00F5:0x00F5Return = 1f;0x010Cgoto Label_00D5;0x0111Label_0111:0x0111return;0x0113// end of script
Private0x04
void GetPlayerSpeedRatioClimb(const float& Speed Ratio)
Script6 statements · 173 bytes of bytecode
0x0000CallFunc_GetSpeed_ReturnValue = playerPawn.GetSpeed();0x0036CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_GetSpeed_ReturnValue, 120f);0x0060CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_FloatFloat_ReturnValue, 0f, 1f);0x008FSpeed Ratio = CallFunc_FClamp_ReturnValue;0x00AAreturn;0x00AC// end of script
Private0x04
void ReportNoise(float Loudness, const FName& Tag)
Script9 statements · 271 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(playerPawn);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_010C;0x002BCallFunc_K2_GetActorLocation_ReturnValue = playerPawn.K2_GetActorLocation();0x005DReportNoiseEvent(this, CallFunc_K2_GetActorLocation_ReturnValue, Loudness, playerPawn, DebugPlayerNoiseDrawRadius, 1f, Color{255, 0, 255, 255}, 0f, Tag);0x00B5CallFunc_K2_GetActorLocation_ReturnValue = playerPawn.K2_GetActorLocation();0x00E7NoiseEvent.Broadcast(CallFunc_K2_GetActorLocation_ReturnValue, Loudness);0x010CLabel_010C:0x010Creturn;0x010E// end of script
Public0x0C
void GetPlayerSpeedRatio(const float& Speed Ratio)
Script16 statements · 299 bytes of bytecode
0x0000Return = 0f;0x0017CallFunc_IsValid_ReturnValue = IsValid(playerPawn);0x0034if (!(CallFunc_IsValid_ReturnValue)) goto Label_010C;0x0042CallFunc_GetSpeed_ReturnValue = playerPawn.GetSpeed();0x0078CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_GetSpeed_ReturnValue, 320f);0x00A2CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_FloatFloat_ReturnValue, 0f, 1f);0x00D1Return = CallFunc_FClamp_ReturnValue;0x00ECLabel_00EC:0x00ECSpeed Ratio = Return;0x0107goto Label_0128;0x010CLabel_010C:0x010CReturn = 1f;0x0123goto Label_00EC;0x0128Label_0128:0x0128return;0x012A// end of script
Private0x04
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(7579);0x000Freturn;0x0011// end of script
EventPublic0x00
void SOUND_Run()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(8269);0x000Freturn;0x0011// end of script
0x00
void SOUND_Walk()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(8853);0x000Freturn;0x0011// end of script
0x00
void SOUND_Sneak()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(8923);0x000Freturn;0x0011// end of script
0x00
void Setup Lighter Events()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(9038);0x000Freturn;0x0011// end of script
0x00
void OnLighterLit()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(9211);0x000Freturn;0x0011// end of script
0x00
void OnLighterExtinguished(const ELighterExtinguishType& ExtinguishType)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ExtinguishType = ExtinguishType;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(9314);0x0021return;0x0023// end of script
0x01
void OnAnimNotify(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName = NotifyName;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(9924);0x0021return;0x0023// end of script
0x08
void SetupAnimNotifies()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(12159);0x000Freturn;0x0011// end of script
0x00
void Setup Fall Events()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(12202);0x000Freturn;0x0011// end of script
0x00
void OnLanded(float fallHeight, const FVector& ImpactVelocity, FHitResult& HitResult)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_fallHeight = fallHeight;0x0012PersistentFrame.K2Node_CustomEvent_impactVelocity = ImpactVelocity;0x0024PersistentFrame.K2Node_CustomEvent_hitResult = HitResult;0x0036ExecuteUbergraph_BP_PlayerAudioComponent(12267);0x0045return;0x0047// end of script
0x98
void Setup Throw Events()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(15576);0x000Freturn;0x0011// end of script
0x00
void On Throw(float Force)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_force = Force;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(15663);0x0021return;0x0023// end of script
0x04
void OnEnterWater()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(16302);0x000Freturn;0x0011// end of script
0x00
void SetUp Water Events()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(16355);0x000Freturn;0x0011// end of script
0x00
void SetupSlideAnims()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(16420);0x000Freturn;0x0011// end of script
0x00
void Setup Jump Events()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(16902);0x000Freturn;0x0011// end of script
0x00
void OnJumped()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(16967);0x000Freturn;0x0011// end of script
0x00
void Setup Grab Events()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(17188);0x000Freturn;0x0011// end of script
0x00
void OnGrabChangedEvent(UAtlasGrabbable* grabbedComponent, UAtlasGrabHelper* GrabHelper, const EAtlasLimb& Limb, const EAtlasGrabChangeType& ChangeType, const EAtlasGrabHelperMaterial& Material)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_grabbedComponent = grabbedComponent;0x0012PersistentFrame.K2Node_CustomEvent_grabHelper = GrabHelper;0x0024PersistentFrame.K2Node_CustomEvent_limb = Limb;0x0036PersistentFrame.K2Node_CustomEvent_changeType = ChangeType;0x0048PersistentFrame.K2Node_CustomEvent_material = Material;0x005AExecuteUbergraph_BP_PlayerAudioComponent(17253);0x0069return;0x006B// end of script
0x13
void Setup Death Events()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(20879);0x000Freturn;0x0011// end of script
0x00
void OnDeath(const EAtlasPlayerDeathType& deathType)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_deathType = deathType;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(21079);0x0021return;0x0023// end of script
0x01
void SlideBegin()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(22411);0x000Freturn;0x0011// end of script
0x00
void Slide End()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(22416);0x000Freturn;0x0011// end of script
0x00
void OnStaminaStateChanged_Event_0(const EAtlasStaminaState& aNewStaminaState)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_aNewStaminaState = aNewStaminaState;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(22421);0x0021return;0x0023// end of script
0x01
void Setup Stamina Events()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(22626);0x000Freturn;0x0011// end of script
0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(22713);0x0021return;0x0023// end of script
EventPublic0x04
void SetupStaminaBreathEvents()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(23148);0x000Freturn;0x0011// end of script
0x00
void Event_Stamina_BreathIn_Event_0()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(23622);0x000Freturn;0x0011// end of script
0x00
void Event_Stamina_BreathOut_Event_0()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(23660);0x000Freturn;0x0011// end of script
0x00
void SOUND_Stamina_Breath_In()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(23831);0x000Freturn;0x0011// end of script
0x00
void SOUND_Stamina_Breath_Out()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(23836);0x000Freturn;0x0011// end of script
0x00
void TriggerCough()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(23940);0x000Freturn;0x0011// end of script
0x00
void Cloth_Slow()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(24268);0x000Freturn;0x0011// end of script
0x00
void Cloth_Mid()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(24638);0x000Freturn;0x0011// end of script
0x00
void Cloth_Quick()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(24674);0x000Freturn;0x0011// end of script
0x00
void Scuff Slow()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(24710);0x000Freturn;0x0011// end of script
0x00
void Scuff Quick()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(25016);0x000Freturn;0x0011// end of script
0x00
void OnSetPauseEnabled_Event_0(bool bEnabled)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bEnabled = bEnabled;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(25093);0x0021return;0x0023// end of script
0x01
void Walk_NoNoise()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(25172);0x000Freturn;0x0011// end of script
0x00
void Whistle()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(25211);0x000Freturn;0x0011// end of script
0x00
void ResetBreathOut()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(25282);0x000Freturn;0x0011// end of script
0x00
void ResetBreathIn()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(25287);0x000Freturn;0x0011// end of script
0x00
void MuteWhistle()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(25292);0x000Freturn;0x0011// end of script
0x00
void Cloth_Impact_Soft()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(25564);0x000Freturn;0x0011// end of script
0x00
void Cloth_Impact_Hard()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(25900);0x000Freturn;0x0011// end of script
0x00
void Animation_Land()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(25936);0x000Freturn;0x0011// end of script
0x00
void SOUND_Voice_JumpEffort()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(26190);0x000Freturn;0x0011// end of script
0x00
void DRAG_StartupFullyBlended()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(26460);0x000Freturn;0x0011// end of script
0x00
void Setup Hunger Events()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(26539);0x000Freturn;0x0011// end of script
0x00
void OnHungerLevelChanged(int32 hungerLevel)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_hungerLevel = hungerLevel;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(26626);0x0021return;0x0023// end of script
0x04
void StopHungerState()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(27648);0x000Freturn;0x0011// end of script
0x00
void GrabAnimationTriggered(bool Hard)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Hard = Hard;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(27845);0x0021return;0x0023// end of script
0x01
void StartHungerState()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(28140);0x000Freturn;0x0011// end of script
0x00
void FadeOutHungerState()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(28145);0x000Freturn;0x0011// end of script
0x00
void EatingRat()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(28150);0x000Freturn;0x0011// end of script
0x00
void UpdateStamina()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(28263);0x000Freturn;0x0011// end of script
0x00
void AIAudioStateDispatch_Event_0(const FSTRUCT_AiAudioStates& AI Audio State Struct)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_AI_Audio_State_Struct = AI Audio State Struct;0x0012ExecuteUbergraph_BP_PlayerAudioComponent(28268);0x0021return;0x0023// end of script
0x10
void TriggerListenModeShort()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(28323);0x000Freturn;0x0011// end of script
0x00
void UpdateHeartbeatsChef()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(28344);0x000Freturn;0x0011// end of script
0x00
void TriggerHeartbeat_Ref()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(30356);0x000Freturn;0x0011// end of script
0x00
void SetupHeartbeatEvents()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(30586);0x000Freturn;0x0011// end of script
0x00
void UpdateMixStates()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(30651);0x000Freturn;0x0011// end of script
0x00
void UpdateHeartbeatsJanitor()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(31918);0x000Freturn;0x0011// end of script
0x00
void EnterListenMode()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(34472);0x000Freturn;0x0011// end of script
0x00
void ExitListenMode()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(34477);0x000Freturn;0x0011// end of script
0x00
void TriggerListenMode()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(34482);0x000Freturn;0x0011// end of script
0x00
void UntriggerListenMode()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(34487);0x000Freturn;0x0011// end of script
0x00
void JanitorKilledPlayer()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(34492);0x000Freturn;0x0011// end of script
0x00
void DRAG_GeneralTransIdle()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(34566);0x000Freturn;0x0011// end of script
0x00
void Effort_Ouch_Release()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(34645);0x000Freturn;0x0011// end of script
0x00
void SetHungerAudioVol(float Volume, float FadeDuration)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Volume = Volume;0x0012PersistentFrame.K2Node_CustomEvent_FadeDuration = FadeDuration;0x0024ExecuteUbergraph_BP_PlayerAudioComponent(34841);0x0033return;0x0035// end of script
0x08
void Stop_HungerState_Abrupt()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(34970);0x000Freturn;0x0011// end of script
0x00
void EatingLady()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35167);0x000Freturn;0x0011// end of script
0x00
void Update Six Foley Ducking()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35511);0x000Freturn;0x0011// end of script
0x00
void EatBread()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35516);0x000Freturn;0x0011// end of script
0x00
void WalkClimbLedge()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35629);0x000Freturn;0x0011// end of script
0x00
void SneakClimbLedge()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35720);0x000Freturn;0x0011// end of script
0x00
void TriggerGenericDeathSoundMix()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35811);0x000Freturn;0x0011// end of script
0x00
void PlayDefaultDeathStinger()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35816);0x000Freturn;0x0011// end of script
0x00
void OnScreenFadeBegun_Event_0(float Duration, float startDelay, const EFadeState& fadeType)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Duration = Duration;0x0012PersistentFrame.K2Node_CustomEvent_startDelay = startDelay;0x0024PersistentFrame.K2Node_CustomEvent_fadeType = fadeType;0x0036ExecuteUbergraph_BP_PlayerAudioComponent(35821);0x0045return;0x0047// end of script
0x09
void TriggerGrabbedByAISoundMix()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35822);0x000Freturn;0x0011// end of script
0x00
void SOUND_Hunger_Belly()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35827);0x000Freturn;0x0011// end of script
0x00
void SOUND_Moan_Short()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(35980);0x000Freturn;0x0011// end of script
0x00
void SOUND_Moan_Long()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(36079);0x000Freturn;0x0011// end of script
0x00
void SOUND_Hunger_Cough()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(36178);0x000Freturn;0x0011// end of script
0x00
void UpdateHeartbeatsLady(float DistanceToLady, bool LadyPresent)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_DistanceToLady = DistanceToLady;0x0012PersistentFrame.K2Node_CustomEvent_LadyPresent = LadyPresent;0x0024ExecuteUbergraph_BP_PlayerAudioComponent(36277);0x0033return;0x0035// end of script
0x05
void UpdateHeartrate()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(36838);0x000Freturn;0x0011// end of script
0x00
void SOUND_WalkStationary()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerAudioComponent(36843);0x000Freturn;0x0011// end of script
0x00
void UpdateHungerAudioState(float HungerLevel0, float HungerLevel1, float HungerLevel2, float HungerLevel3, float HungerLevel4, float HungerLevel5)
Script9 statements · 126 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_HungerLevel0 = HungerLevel0;0x0012PersistentFrame.K2Node_CustomEvent_HungerLevel1 = HungerLevel1;0x0024PersistentFrame.K2Node_CustomEvent_HungerLevel2 = HungerLevel2;0x0036PersistentFrame.K2Node_CustomEvent_HungerLevel3 = HungerLevel3;0x0048PersistentFrame.K2Node_CustomEvent_HungerLevel4 = HungerLevel4;0x005APersistentFrame.K2Node_CustomEvent_HungerLevel5 = HungerLevel5;0x006CExecuteUbergraph_BP_PlayerAudioComponent(36859);0x007Breturn;0x007D// end of script
0x18
void ExecuteUbergraph_BP_PlayerAudioComponent(int32 EntryPoint)
Script2039 statements · 37,583 bytes of bytecode
0x0000PushFlow(Label_92CC);0x0005goto [EntryPoint];0x000FTemp_bool_IsClosed_Variable_24 = false;0x001ATemp_bool_Has_Been_Initd_Variable_24 = true;0x0025PopFlow();0x0026Temp_bool_IsClosed_Variable_21 = false;0x0031Temp_bool_Has_Been_Initd_Variable_18 = true;0x003CPopFlow();0x003DLabel_003D:0x003DPlayDefaultDeathStinger();0x004BPopFlow();0x004CIsCoughing = false;0x0057PopFlow();0x0058Temp_bool_IsClosed_Variable_5 = false;0x0063Temp_bool_Has_Been_Initd_Variable_3 = true;0x006EPopFlow();0x006FStaminaSoundIn = /Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/Hilda/CUE_six_stamina_tired_1+3_in.CUE_six_stamina_tired_1+3_in;0x0082ResetBreathOut();0x0090ResetBreathIn();0x009ETemp_bool_IsClosed_Variable_18 = false;0x00A9Temp_bool_Has_Been_Initd_Variable_13 = true;0x00B4PopFlow();0x00B5CallFunc_SpawnSoundAttached_ReturnValue_21 = SpawnSoundAttached(/Game/Audio/SoundEffects/CUE_silence.CUE_silence, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x0117CallFunc_IsValid_ReturnValue_18 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_21);0x0134if (!(CallFunc_IsValid_ReturnValue_18)) PopFlow();0x013ECallFunc_SpawnSoundAttached_ReturnValue_21.SetNameParameter(FName(WhistleState), WhistleState);0x0174PushFlow(Label_0222);0x0179K2Node_SwitchName_CmpSuccess_2 = NotEqual_NameName(WhistleState, FName(Good));0x01A3if (!(K2Node_SwitchName_CmpSuccess_2)) goto Label_0356;0x01B1K2Node_SwitchName_CmpSuccess_2 = NotEqual_NameName(WhistleState, FName(Bad));0x01DBif (!(K2Node_SwitchName_CmpSuccess_2)) goto Label_03DD;0x01E9K2Node_SwitchName_CmpSuccess_2 = NotEqual_NameName(WhistleState, FName(Failed));0x0213if (!(K2Node_SwitchName_CmpSuccess_2)) goto Label_042D;0x0221PopFlow();0x0222Label_0222:0x0222WhistleState = FName(Failed);0x0241RetriggerableDelay(this, 2f, LatentActionInfo{0x278, 1893887618, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x0277PopFlow();0x0278CallFunc_EqualEqual_NameName_ReturnValue_1 = EqualEqual_NameName(WhistleState, FName(Failed));0x02A2if (!(CallFunc_EqualEqual_NameName_ReturnValue_1)) PopFlow();0x02ACWhistleState = FName(Bad);0x02CBRetriggerableDelay(this, 2.6f, LatentActionInfo{0x302, -528387340, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x0301PopFlow();0x0302CallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(WhistleState, FName(Bad));0x032Cif (!(CallFunc_EqualEqual_NameName_ReturnValue)) PopFlow();0x0336WhistleState = FName(Good);0x0355PopFlow();0x0356Label_0356:0x0356/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(16, this, CallFunc_GetNoiseLevels_Noise_Level_9);0x0386Whistle Noise Loudness = CallFunc_GetNoiseLevels_Noise_Level_9;0x03A1Label_03A1:0x03A1ReportNoise(Whistle Noise Loudness, FName(None));0x03C5NoiseLoudnessDebug(Whistle Noise Loudness);0x03DCPopFlow();0x03DDLabel_03DD:0x03DD/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(17, this, CallFunc_GetNoiseLevels_Noise_Level_10);0x040DWhistle Noise Loudness = CallFunc_GetNoiseLevels_Noise_Level_10;0x0428goto Label_03A1;0x042DLabel_042D:0x042D/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(18, this, CallFunc_GetNoiseLevels_Noise_Level_11);0x045DWhistle Noise Loudness = CallFunc_GetNoiseLevels_Noise_Level_11;0x0478goto Label_03A1;0x047DTemp_bool_IsClosed_Variable_16 = false;0x0488Temp_bool_Has_Been_Initd_Variable_15 = true;0x0493PopFlow();0x0494CallFunc_SpawnSoundAttached_ReturnValue_3 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Raincoat/CUE_six_raincoat_throw_low_force.CUE_six_raincoat_throw_low_force, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x04F6CallFunc_FClamp_ReturnValue = FClamp(K2Node_CustomEvent_force, 0f, 1060f);0x0525CallFunc_MapRangeUnclamped_ReturnValue = MapRangeUnclamped(CallFunc_FClamp_ReturnValue, 0f, 1060f, 0f, 1f);0x055ECallFunc_SpawnSoundAttached_ReturnValue_3.SetFloatParameter(FName(Force), CallFunc_MapRangeUnclamped_ReturnValue, 0f, true);0x059ACallFunc_SpawnSoundAttached_ReturnValue_27 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Efforts/CUE_six_effort.CUE_six_effort, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x05FCCallFunc_IsValid_ReturnValue_26 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_27);0x0619if (!(CallFunc_IsValid_ReturnValue_26)) PopFlow();0x0623CallFunc_SpawnSoundAttached_ReturnValue_27.SetNameParameter(FName(EffortType), FName(ThrowLowForce));0x065Dif (!(EnableEffortSoundsDebug)) PopFlow();0x0667PrintString(this, "ThrowLowForce", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x06AAPopFlow();0x06ABCallFunc_GetAtlasPlayerController_ReturnValue_1 = GetAtlasPlayerController(this);0x06C0CallFunc_MapRangeUnclamped_ReturnValue_2 = MapRangeUnclamped(HeartrateSmoothed, 0f, 1.3f, 0f, 125f);0x06F9CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_MapRangeUnclamped_ReturnValue_2, 2f);0x0723CallFunc_FTrunc_ReturnValue_1 = FTrunc(CallFunc_Divide_FloatFloat_ReturnValue);0x0748CallFunc_Conv_IntToByte_ReturnValue_1 = Conv_IntToByte(CallFunc_FTrunc_ReturnValue_1);0x076DCallFunc_GetAtlasPlayerController_ReturnValue_1.AddVibrationEvent_Old(CallFunc_Conv_IntToByte_ReturnValue_1, CallFunc_Conv_IntToByte_ReturnValue_1, 0.1f, 0);0x07A6PopFlow();0x07A7Temp_bool_IsClosed_Variable_11 = false;0x07B2Temp_bool_Has_Been_Initd_Variable_10 = true;0x07BDPopFlow();0x07BESetHungerAudioVol(0f, HungerFade);0x07DAPopFlow();0x07DB/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetAIAudioState(K2Node_CustomEvent_AI_Audio_State_Struct, false, true, this, CallFunc_GetAIAudioState_AI_State, CallFunc_GetAIAudioState_AI_Reference);0x081DPushFlow(Label_08B3);0x0822K2Node_DynamicCast_AsBP_Chef_AI = Cast<BP_ChefAI_C>(CallFunc_GetAIAudioState_AI_Reference);0x0846K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsBP_Chef_AI);0x0863PrioChef = K2Node_DynamicCast_AsBP_Chef_AI;0x0876K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CallFunc_GetAIAudioState_AI_State, 4);0x0895if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_08A4;0x08A3PopFlow();0x08A4Label_08A4:0x08A4TriggerListenModeShort();0x08B2PopFlow();0x08B3Label_08B3:0x08B3K2Node_DynamicCast_AsBP_Janitor_AI = Cast<BP_JanitorAI_C>(CallFunc_GetAIAudioState_AI_Reference);0x08D7K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsBP_Janitor_AI);0x08F4PrioJanitor = K2Node_DynamicCast_AsBP_Janitor_AI;0x0907K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_GetAIAudioState_AI_State, 7);0x0926if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0B04;0x0934K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_GetAIAudioState_AI_State, 8);0x0953if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0AE0;0x0961K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_GetAIAudioState_AI_State, 9);0x0980if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0A6E;0x098EK2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_GetAIAudioState_AI_State, 10);0x09ADif (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0AE0;0x09BBK2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_GetAIAudioState_AI_State, 13);0x09DAif (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0AE0;0x09E8K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_GetAIAudioState_AI_State, 15);0x0A07if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0A43;0x0A15K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_GetAIAudioState_AI_State, 18);0x0A34if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0B45;0x0A42PopFlow();0x0A43Label_0A43:0x0A43HeartbeatsState = FName(HeartbeatsOffAbrupt);0x0A62AllowListenMode = false;0x0A6DPopFlow();0x0A6ELabel_0A6E:0x0A6EHeartbeatsState = FName(HeartbeatsTouchedPlayer);0x0A8DLabel_0A8D:0x0A8DPushFlow(Label_0ABA);0x0A92if (!(Temp_bool_Has_Been_Initd_Variable_6)) goto Label_0AA1;0x0AA0PopFlow();0x0AA1Label_0AA1:0x0AA1Temp_bool_Has_Been_Initd_Variable_6 = true;0x0AACif (!(false)) PopFlow();0x0AAETemp_bool_IsClosed_Variable_7 = true;0x0AB9PopFlow();0x0ABALabel_0ABA:0x0ABAif (!(Temp_bool_IsClosed_Variable_7)) goto Label_0AC9;0x0AC8PopFlow();0x0AC9Label_0AC9:0x0AC9Temp_bool_IsClosed_Variable_7 = true;0x0AD4AllowListenMode = true;0x0ADFPopFlow();0x0AE0Label_0AE0:0x0AE0HeartbeatsState = FName(HeartbeatsInvestigating);0x0AFFgoto Label_0A8D;0x0B04Label_0B04:0x0B04HeartbeatsState = FName(HeartbeatsIdle);0x0B23AllowListenMode = false;0x0B2ETemp_bool_IsClosed_Variable_7 = false;0x0B39Temp_bool_Has_Been_Initd_Variable_6 = true;0x0B44PopFlow();0x0B45Label_0B45:0x0B45JanitorKilledPlayer();0x0B53PopFlow();0x0B54Label_0B54:0x0B54if (!(Temp_bool_IsClosed_Variable)) goto Label_0B63;0x0B62PopFlow();0x0B63Label_0B63:0x0B63Temp_bool_IsClosed_Variable = true;0x0B6EEnterListenMode();0x0B7CTemp_bool_IsClosed_Variable_23 = false;0x0B87Temp_bool_Has_Been_Initd_Variable_23 = true;0x0B92PopFlow();0x0B93Label_0B93:0x0B93if (!(Temp_bool_IsClosed_Variable_1)) goto Label_0BA2;0x0BA1PopFlow();0x0BA2Label_0BA2:0x0BA2Temp_bool_IsClosed_Variable_1 = true;0x0BADif (!(IsCoughing)) goto Label_0D4D;0x0BBBLabel_0BBB:0x0BBBPushFlow(Label_0BE8);0x0BC0if (!(Temp_bool_Has_Been_Initd_Variable_13)) goto Label_0BCF;0x0BCEPopFlow();0x0BCFLabel_0BCF:0x0BCFTemp_bool_Has_Been_Initd_Variable_13 = true;0x0BDAif (!(false)) PopFlow();0x0BDCTemp_bool_IsClosed_Variable_18 = true;0x0BE7PopFlow();0x0BE8Label_0BE8:0x0BE8if (!(Temp_bool_IsClosed_Variable_18)) goto Label_0BF7;0x0BF6PopFlow();0x0BF7Label_0BF7:0x0BF7Temp_bool_IsClosed_Variable_18 = true;0x0C02StaminaSoundIn = /Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/Hilda/CUE_six_stamina_interruption.CUE_six_stamina_interruption;0x0C15CallFunc_SpawnSoundAttached_ReturnValue_20 = SpawnSoundAttached(StaminaSoundIn, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x0C77CallFunc_IsValid_ReturnValue_17 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_20);0x0C94if (!(CallFunc_IsValid_ReturnValue_17)) PopFlow();0x0C9ECallFunc_SpawnSoundAttached_ReturnValue_20.SetFloatParameter(FName(TiredVol), StaminaRatioBreathing, 0f, true);0x0CDACallFunc_SpawnSoundAttached_ReturnValue_20.SetFloatParameter(FName(TiredPitch), StaminaRatioBreathing, 0f, true);0x0D16Delay(this, 1.7f, LatentActionInfo{0x6F, 740915213, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x0D4CPopFlow();0x0D4DLabel_0D4D:0x0D4DCallFunc_SpawnSoundAttached_ReturnValue_9 = SpawnSoundAttached(StaminaSoundIn, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x0DAFCallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_9);0x0DCCif (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x0DD6CallFunc_SpawnSoundAttached_ReturnValue_9.SetFloatParameter(FName(TiredVol), StaminaRatioBreathing, 0f, true);0x0E12CallFunc_SpawnSoundAttached_ReturnValue_9.SetFloatParameter(FName(TiredPitch), StaminaRatioBreathing, 0f, true);0x0E4EFadeOutIfValid(CallFunc_SpawnSoundAttached_ReturnValue_10, 0.1f, 0f);0x0E6BResetBreathOut();0x0E79PopFlow();0x0E7ALabel_0E7A:0x0E7ATemp_bool_IsClosed_Variable_1 = true;0x0E85PopFlow();0x0E86Label_0E86:0x0E86Temp_bool_IsClosed_Variable_1 = false;0x0E91Temp_bool_Has_Been_Initd_Variable_21 = true;0x0E9CPopFlow();0x0E9DLabel_0E9D:0x0E9DTemp_bool_IsClosed_Variable = true;0x0EA8PopFlow();0x0EA9Label_0EA9:0x0EA9Temp_bool_IsClosed_Variable = false;0x0EB4Temp_bool_Has_Been_Initd_Variable_22 = true;0x0EBFPopFlow();0x0EC0Label_0EC0:0x0EC0Temp_bool_IsClosed_Variable_2 = false;0x0ECBTemp_bool_Has_Been_Initd_Variable = true;0x0ED6PopFlow();0x0ED7Label_0ED7:0x0ED7PushFlow(Label_0B93);0x0EDCif (!(Temp_bool_Has_Been_Initd_Variable_21)) goto Label_0EEB;0x0EEAPopFlow();0x0EEBLabel_0EEB:0x0EEBTemp_bool_Has_Been_Initd_Variable_21 = true;0x0EF6if (!(false)) PopFlow();0x0EF8goto Label_0E7A;0x0EFDLabel_0EFD:0x0EFDCallFunc_K2_SetTimer_ReturnValue = K2_SetTimer(this, "DragCooldownComplete", 0.5f, false, 0f, 0f);0x0F40DragCooldownIsActive = true;0x0F4BPopFlow();0x0F4CLabel_0F4C:0x0F4CPushFlow(Label_1071);0x0F51if (!(DragCooldownIsActive)) goto Label_0F60;0x0F5FPopFlow();0x0F60Label_0F60:0x0F60CallFunc_SpawnSoundAttached_ReturnValue_18 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Efforts/CUE_six_effort.CUE_six_effort, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x0FC2CallFunc_IsValid_ReturnValue_15 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_18);0x0FDFif (!(CallFunc_IsValid_ReturnValue_15)) PopFlow();0x0FE9CallFunc_SpawnSoundAttached_ReturnValue_18.SetNameParameter(FName(EffortType), FName(DragStartup));0x1023if (!(EnableEffortSoundsDebug)) PopFlow();0x102DAddOnScreenDebugMessage(0, "DragStartup", LinearColor{1f, 1f, 1f, 1f}, -1f);0x1070PopFlow();0x1071Label_1071:0x1071if (!(DragCooldownIsActive)) goto Label_0EFD;0x107FPopFlow();0x1080Label_1080:0x1080CallFunc_K2_SetTimer_ReturnValue_1 = K2_SetTimer(this, "DragCooldownComplete", 0.5f, false, 0f, 0f);0x10C3DragCooldownIsActive = true;0x10CEPopFlow();0x10CFLabel_10CF:0x10CFPushFlow(Label_11F1);0x10D4if (!(DragCooldownIsActive)) goto Label_10E3;0x10E2PopFlow();0x10E3Label_10E3:0x10E3CallFunc_SpawnSoundAttached_ReturnValue_26 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Efforts/CUE_six_effort.CUE_six_effort, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x1145CallFunc_IsValid_ReturnValue_25 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_26);0x1162if (!(CallFunc_IsValid_ReturnValue_25)) PopFlow();0x116CCallFunc_SpawnSoundAttached_ReturnValue_26.SetNameParameter(FName(EffortType), FName(DragStop));0x11A6if (!(EnableEffortSoundsDebug)) PopFlow();0x11B0AddOnScreenDebugMessage(0, "DragStop", LinearColor{1f, 1f, 1f, 1f}, -1f);0x11F0PopFlow();0x11F1Label_11F1:0x11F1if (!(DragCooldownIsActive)) goto Label_1080;0x11FFPopFlow();0x1200Label_1200:0x1200if (!(false)) PopFlow();0x1202Temp_bool_IsClosed_Variable_14 = true;0x120DPopFlow();0x120ELabel_120E:0x120Eif (!(false)) PopFlow();0x1210Temp_bool_IsClosed_Variable_5 = true;0x121BPopFlow();0x121CLabel_121C:0x121CPushFlow(Label_1240);0x1221if (!(Temp_bool_Has_Been_Initd_Variable_3)) goto Label_1230;0x122FPopFlow();0x1230Label_1230:0x1230Temp_bool_Has_Been_Initd_Variable_3 = true;0x123Bgoto Label_120E;0x1240Label_1240:0x1240if (!(Temp_bool_IsClosed_Variable_5)) goto Label_124F;0x124EPopFlow();0x124FLabel_124F:0x124FTemp_bool_IsClosed_Variable_5 = true;0x125ACallFunc_SpawnSoundAttached_ReturnValue_25 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Footsteps/CUE_Six_footstep.CUE_Six_footstep, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x12BCCallFunc_IsValid_ReturnValue_24 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_25);0x12D9if (!(CallFunc_IsValid_ReturnValue_24)) PopFlow();0x12E3CallFunc_SpawnSoundAttached_ReturnValue_25.SetBoolParameter(FName(WaterPuddle), WaterSteps);0x1319CallFunc_SpawnSoundAttached_ReturnValue_25.SetBoolParameter(FName(ThroughShards), ThroughShards);0x134FCallFunc_SpawnSoundAttached_ReturnValue_25.SetNameParameter(FName(MoveType), MoveType);0x1385if (!(FootstepStationary)) goto Label_15D7;0x1393CallFunc_SpawnSoundAttached_ReturnValue_25.SetFloatParameter(FName(Speed), 1f, 0f, true);0x13CBLabel_13CB:0x13CBCallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_5 = GetAtlasPlayerAudioMaterial(this);0x13E8CallFunc_NotEqual_NameName_ReturnValue = NotEqual_NameName(FootstepMaterialOverride, FName(None));0x1412Temp_bool_Variable_3 = CallFunc_NotEqual_NameName_ReturnValue;0x1425CallFunc_SpawnSoundAttached_ReturnValue_25.SetNameParameter(FName(Material), Switch(Temp_bool_Variable_3, false => CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_5, true => FootstepMaterialOverride, default => K2Node_Select_Default_1));0x1487CallFunc_SpawnSoundAttached_ReturnValue_25.SetNameParameter(FName(CustomAttenuation), PlayerCustomAttenuation);0x14BDCallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_4 = GetAtlasPlayerAudioMaterial(this);0x14DACallFunc_EqualEqual_NameName_ReturnValue_2 = EqualEqual_NameName(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_4, FName(WoodCreaking));0x1504if (!(CallFunc_EqualEqual_NameName_ReturnValue_2)) goto Label_15BE;0x1512CallFunc_RandomBoolWithWeight_ReturnValue = RandomBoolWithWeight(RandomWoodCreakChance);0x152Fif (!(CallFunc_RandomBoolWithWeight_ReturnValue)) goto Label_15CD;0x153DCallFunc_SpawnSoundAttached_ReturnValue_24 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Footsteps/CreakyWood/CUE_six_footsteps_CreakingNoise.CUE_six_footsteps_CreakingNoise, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x159FFootstepMaterialOverride = FName(CreakingNoise);0x15BELabel_15BE:0x15BEReport Footstep Noise();0x15CCPopFlow();0x15CDLabel_15CD:0x15CDPushFlow(Label_15BE);0x15D2goto Label_0EC0;0x15D7Label_15D7:0x15D7GetPlayerSpeedRatio(CallFunc_GetPlayerSpeedRatio_Speed_Ratio);0x15EEGetPlayerSpeedRatioShards(CallFunc_GetPlayerSpeedRatioShards_Speed_Ratio);0x1605HasMovementModifierType(0, CallFunc_HasMovementModifierType_Has_Type_2);0x161ECallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_GetPlayerSpeedRatio_Speed_Ratio, CallFunc_GetPlayerSpeedRatioShards_Speed_Ratio, CallFunc_HasMovementModifierType_Has_Type_2);0x1655CallFunc_SpawnSoundAttached_ReturnValue_25.SetFloatParameter(FName(Speed), CallFunc_SelectFloat_ReturnValue, 0f, true);0x1691goto Label_13CB;0x1696Label_1696:0x1696Temp_bool_Has_Been_Initd_Variable_1 = true;0x16A1PopFlow();0x16A2Label_16A2:0x16A2Temp_bool_Has_Been_Initd_Variable_1 = true;0x16ADif (!(false)) PopFlow();0x16AFTemp_bool_IsClosed_Variable_8 = true;0x16BAPopFlow();0x16BBLabel_16BB:0x16BBif (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_16A2;0x16C9PopFlow();0x16CALabel_16CA:0x16CAif (!(Temp_bool_IsClosed_Variable_3)) goto Label_16D9;0x16D8PopFlow();0x16D9Label_16D9:0x16D9Temp_bool_IsClosed_Variable_3 = true;0x16E4CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Audio/Music/Death/CUE_music_stinger_death_corpus.CUE_music_stinger_death_corpus, FVector(0, 0, 0), FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x172ETriggerGenericDeathSoundMix();0x173CPopFlow();0x173DLabel_173D:0x173DTemp_bool_Has_Been_Initd_Variable_2 = true;0x1748if (!(false)) PopFlow();0x174ATemp_bool_IsClosed_Variable_3 = true;0x1755PopFlow();0x1756Label_1756:0x1756if (!(Temp_bool_Has_Been_Initd_Variable_2)) goto Label_173D;0x1764PopFlow();0x1765Label_1765:0x1765PushFlow(Label_16CA);0x176Agoto Label_1756;0x176FLabel_176F:0x176Fif (!(Temp_bool_IsClosed_Variable_4)) goto Label_177E;0x177DPopFlow();0x177ELabel_177E:0x177ETemp_bool_IsClosed_Variable_4 = true;0x1789CallFunc_SpawnSoundAtLocation_ReturnValue_2 = SpawnSoundAtLocation(this, /Game/Audio/SoundEffects/Foley/Governess/DeathMagic/CUE_Governess_LiftKillPlayer.CUE_Governess_LiftKillPlayer, FVector(0, 0, 0), FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x17D3TriggerGenericDeathSoundMix();0x17E1PopFlow();0x17E2Label_17E2:0x17E2Temp_bool_IsClosed_Variable_4 = true;0x17EDPopFlow();0x17EELabel_17EE:0x17EEPushFlow(Label_176F);0x17F3if (!(Temp_bool_Has_Been_Initd_Variable_4)) goto Label_1802;0x1801PopFlow();0x1802Label_1802:0x1802Temp_bool_Has_Been_Initd_Variable_4 = true;0x180Dif (!(false)) PopFlow();0x180Fgoto Label_17E2;0x1814Label_1814:0x1814if (!(Temp_bool_IsClosed_Variable_6)) goto Label_1823;0x1822PopFlow();0x1823Label_1823:0x1823Temp_bool_IsClosed_Variable_6 = true;0x182EExitListenMode();0x183CPopFlow();0x183DLabel_183D:0x183DTemp_bool_IsClosed_Variable_6 = true;0x1848PopFlow();0x1849Label_1849:0x1849Temp_bool_IsClosed_Variable_6 = false;0x1854Temp_bool_Has_Been_Initd_Variable_5 = true;0x185FPopFlow();0x1860Label_1860:0x1860PushFlow(Label_1814);0x1865if (!(Temp_bool_Has_Been_Initd_Variable_5)) goto Label_1874;0x1873PopFlow();0x1874Label_1874:0x1874Temp_bool_Has_Been_Initd_Variable_5 = true;0x187Fif (!(false)) PopFlow();0x1881goto Label_183D;0x1886Label_1886:0x1886if (!(Temp_bool_IsClosed_Variable_8)) goto Label_1895;0x1894PopFlow();0x1895Label_1895:0x1895Temp_bool_IsClosed_Variable_8 = true;0x18A0PopSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_LineOfSightChef.SMIX_LineOfSightChef);0x18B4LineOfSightChefActive = false;0x18BFListenModeLoop_Ref.FadeOut(0.1f, 0f, 1f, 0);0x18F4PopFlow();0x18F5Label_18F5:0x18F5Temp_bool_IsClosed_Variable_8 = false;0x1900goto Label_1696;0x1905Label_1905:0x1905if (!(Temp_bool_IsClosed_Variable_9)) goto Label_1914;0x1913PopFlow();0x1914Label_1914:0x1914Temp_bool_IsClosed_Variable_9 = true;0x191FplayerPawn.Timeline_Heartrate_Play();0x1943PopFlow();0x1944Label_1944:0x1944Temp_bool_Has_Been_Initd_Variable_7 = true;0x194FPopFlow();0x1950Label_1950:0x1950Temp_bool_Has_Been_Initd_Variable_7 = true;0x195Bif (!(false)) PopFlow();0x195DTemp_bool_IsClosed_Variable_9 = true;0x1968PopFlow();0x1969Label_1969:0x1969if (!(Temp_bool_Has_Been_Initd_Variable_7)) goto Label_1950;0x1977PopFlow();0x1978Label_1978:0x1978Temp_bool_IsClosed_Variable_9 = false;0x1983goto Label_1944;0x1988Label_1988:0x1988PushFlow(Label_1905);0x198Dgoto Label_1969;0x1992Label_1992:0x1992if (!(Temp_bool_IsClosed_Variable_10)) goto Label_19A1;0x19A0PopFlow();0x19A1Label_19A1:0x19A1Temp_bool_IsClosed_Variable_10 = true;0x19ACCallFunc_SpawnSoundAttached_ReturnValue_35 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/DeathFoley/CUE_six_death_crush.CUE_six_death_crush, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x1A0EPlayDefaultDeathStinger();0x1A1CPopFlow();0x1A1DLabel_1A1D:0x1A1DTemp_bool_Has_Been_Initd_Variable_8 = true;0x1A28if (!(false)) PopFlow();0x1A2ATemp_bool_IsClosed_Variable_10 = true;0x1A35PopFlow();0x1A36Label_1A36:0x1A36if (!(Temp_bool_Has_Been_Initd_Variable_8)) goto Label_1A1D;0x1A44PopFlow();0x1A45Label_1A45:0x1A45PushFlow(Label_1992);0x1A4Agoto Label_1A36;0x1A4FLabel_1A4F:0x1A4Fif (!(false)) PopFlow();0x1A51Temp_bool_IsClosed_Variable_12 = true;0x1A5CPopFlow();0x1A5DLabel_1A5D:0x1A5DPushFlow(Label_1B45);0x1A62PushFlow(Label_1A8F);0x1A67if (!(Temp_bool_Has_Been_Initd_Variable_24)) goto Label_1A76;0x1A75PopFlow();0x1A76Label_1A76:0x1A76Temp_bool_Has_Been_Initd_Variable_24 = true;0x1A81if (!(false)) PopFlow();0x1A83Temp_bool_IsClosed_Variable_24 = true;0x1A8EPopFlow();0x1A8FLabel_1A8F:0x1A8Fif (!(Temp_bool_IsClosed_Variable_24)) goto Label_1A9E;0x1A9DPopFlow();0x1A9ELabel_1A9E:0x1A9ETemp_bool_IsClosed_Variable_24 = true;0x1AA9/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(14, this, CallFunc_GetNoiseLevels_Noise_Level_7);0x1AD9ReportNoise(CallFunc_GetNoiseLevels_Noise_Level_7, FName(None));0x1AFD/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(14, this, CallFunc_GetNoiseLevels_Noise_Level_7);0x1B2DNoiseLoudnessDebug(CallFunc_GetNoiseLevels_Noise_Level_7);0x1B44PopFlow();0x1B45Label_1B45:0x1B45Delay(this, 4f, LatentActionInfo{0xF, -1281330014, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x1B7BPopFlow();0x1B7CLabel_1B7C:0x1B7CPushFlow(Label_1BA0);0x1B81if (!(Temp_bool_Has_Been_Initd_Variable_9)) goto Label_1B90;0x1B8FPopFlow();0x1B90Label_1B90:0x1B90Temp_bool_Has_Been_Initd_Variable_9 = true;0x1B9Bgoto Label_1A4F;0x1BA0Label_1BA0:0x1BA0if (!(Temp_bool_IsClosed_Variable_12)) goto Label_1BAF;0x1BAEPopFlow();0x1BAFLabel_1BAF:0x1BAFTemp_bool_IsClosed_Variable_12 = true;0x1BBACallFunc_SpawnSoundAtLocation_ReturnValue_1 = SpawnSoundAtLocation(this, /Game/Audio/Music/Death/CUE_music_death_eye_muffled.CUE_music_death_eye_muffled, FVector(0, 0, 0), FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x1C04TriggerGenericDeathSoundMix();0x1C12PopFlow();0x1C13Label_1C13:0x1C13PushFlow(Label_1CFB);0x1C18PushFlow(Label_1C45);0x1C1Dif (!(Temp_bool_Has_Been_Initd_Variable_18)) goto Label_1C2C;0x1C2BPopFlow();0x1C2CLabel_1C2C:0x1C2CTemp_bool_Has_Been_Initd_Variable_18 = true;0x1C37if (!(false)) PopFlow();0x1C39Temp_bool_IsClosed_Variable_21 = true;0x1C44PopFlow();0x1C45Label_1C45:0x1C45if (!(Temp_bool_IsClosed_Variable_21)) goto Label_1C54;0x1C53PopFlow();0x1C54Label_1C54:0x1C54Temp_bool_IsClosed_Variable_21 = true;0x1C5F/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(15, this, CallFunc_GetNoiseLevels_Noise_Level_8);0x1C8FReportNoise(CallFunc_GetNoiseLevels_Noise_Level_8, FName(None));0x1CB3/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(15, this, CallFunc_GetNoiseLevels_Noise_Level_8);0x1CE3NoiseLoudnessDebug(CallFunc_GetNoiseLevels_Noise_Level_8);0x1CFAPopFlow();0x1CFBLabel_1CFB:0x1CFBDelay(this, 4f, LatentActionInfo{0x26, -264603464, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x1D31PopFlow();0x1D32Label_1D32:0x1D32PushFlow(Label_1D56);0x1D37if (!(Temp_bool_Has_Been_Initd_Variable_11)) goto Label_1D46;0x1D45PopFlow();0x1D46Label_1D46:0x1D46Temp_bool_Has_Been_Initd_Variable_11 = true;0x1D51goto Label_1200;0x1D56Label_1D56:0x1D56if (!(Temp_bool_IsClosed_Variable_14)) goto Label_1D65;0x1D64PopFlow();0x1D65Label_1D65:0x1D65Temp_bool_IsClosed_Variable_14 = true;0x1D70PopSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_ChefIsNotInSameRoom.SMIX_ChefIsNotInSameRoom);0x1D84Temp_bool_IsClosed_Variable_17 = false;0x1D8FTemp_bool_Has_Been_Initd_Variable_14 = true;0x1D9APopFlow();0x1D9BPushFlow(Label_1E0B);0x1DA0PushFlow(Label_1E61);0x1DA5PushFlow(Label_1EF8);0x1DAAClearSoundMixModifiers(this);0x1DB5K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnSetPauseEnabled_Event_0);0x1DCCCallFunc_GetAtlasBaseGameMode_ReturnValue = GetAtlasBaseGameMode(this);0x1DE1CallFunc_GetAtlasBaseGameMode_ReturnValue.OnSetPauseEnabled += K2Node_CreateDelegate_OutputDelegate_2;0x1E0APopFlow();0x1E0BLabel_1E0B:0x1E0BCallFunc_GetAtlasHUD_ReturnValue = GetAtlasHUD(this);0x1E20K2Node_CreateDelegate_OutputDelegate_12.Bind(this, OnScreenFadeBegun_Event_0);0x1E37CallFunc_GetAtlasHUD_ReturnValue.OnScreenFadeBegun += K2Node_CreateDelegate_OutputDelegate_12;0x1E60PopFlow();0x1E61Label_1E61:0x1E61CallFunc_GetGameState_ReturnValue = GetGameState(this);0x1E76K2Node_DynamicCast_AsAtlas_Game_State = Cast<AtlasGameState_C>(CallFunc_GetGameState_ReturnValue);0x1E9AK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Game_State);0x1EB7K2Node_CreateDelegate_OutputDelegate_5.Bind(this, AIAudioStateDispatch_Event_0);0x1ECEK2Node_DynamicCast_AsAtlas_Game_State.AIAudioStateDispatch += K2Node_CreateDelegate_OutputDelegate_5;0x1EF7PopFlow();0x1EF8Label_1EF8:0x1EF8SetUpReferences();0x1F06CallFunc_IsValid_ReturnValue_9 = IsValid(Audio Component);0x1F23if (!(CallFunc_IsValid_ReturnValue_9)) PopFlow();0x1F2DSetupAnimNotifies();0x1F3BCallFunc_IsValid_ReturnValue_8 = IsValid(playerPawn);0x1F58if (!(CallFunc_IsValid_ReturnValue_8)) PopFlow();0x1F62PushFlow(Label_1F8A);0x1F67PushFlow(Label_1FC6);0x1F6CPushFlow(Label_1FD5);0x1F71PushFlow(Label_1FE4);0x1F76PushFlow(Label_1FF3);0x1F7BSetup Lighter Events();0x1F89PopFlow();0x1F8ALabel_1F8A:0x1F8APushFlow(Label_203E);0x1F8FPushFlow(Label_202F);0x1F94PushFlow(Label_2020);0x1F99PushFlow(Label_2011);0x1F9EPushFlow(Label_2002);0x1FA3PushFlow(Label_1FB7);0x1FA8Setup Jump Events();0x1FB6PopFlow();0x1FB7Label_1FB7:0x1FB7Setup Grab Events();0x1FC5PopFlow();0x1FC6Label_1FC6:0x1FC6SetupSlideAnims();0x1FD4PopFlow();0x1FD5Label_1FD5:0x1FD5SetUp Water Events();0x1FE3PopFlow();0x1FE4Label_1FE4:0x1FE4Setup Throw Events();0x1FF2PopFlow();0x1FF3Label_1FF3:0x1FF3Setup Fall Events();0x2001PopFlow();0x2002Label_2002:0x2002Setup Death Events();0x2010PopFlow();0x2011Label_2011:0x2011Setup Stamina Events();0x201FPopFlow();0x2020Label_2020:0x2020SetupStaminaBreathEvents();0x202EPopFlow();0x202FLabel_202F:0x202FSetup Hunger Events();0x203DPopFlow();0x203ELabel_203E:0x203ESetupHeartbeatEvents();0x204CPopFlow();0x204DFootstepStationary = false;0x2058/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(1, this, CallFunc_GetNoiseLevels_Noise_Level);0x2088FootstepTypeNoiseMultiplier = CallFunc_GetNoiseLevels_Noise_Level;0x20A3MoveType = FName(Run);0x20C2Label_20C2:0x20C2CallFunc_GetMovementMode_ReturnValue = playerPawn.GetMovementMode();0x20F4CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetMovementMode_ReturnValue, 1);0x2113if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x211DPushFlow(Label_225E);0x2122PushFlow(Label_121C);0x2127HasMovementModifierType(9, CallFunc_HasMovementModifierType_Has_Type_4);0x2140if (!(CallFunc_HasMovementModifierType_Has_Type_4)) goto Label_224E;0x214EThroughShards = true;0x2159Label_2159:0x2159HasMovementModifierType(0, CallFunc_HasMovementModifierType_Has_Type_1);0x2172if (!(CallFunc_HasMovementModifierType_Has_Type_1)) goto Label_21A0;0x2180FootstepMaterialOverride = FName(PainfulFloor);0x219FPopFlow();0x21A0Label_21A0:0x21A0HasMovementModifierType(5, CallFunc_HasMovementModifierType_Has_Type_3);0x21B9if (!(CallFunc_HasMovementModifierType_Has_Type_3)) goto Label_21E7;0x21C7FootstepMaterialOverride = FName(LeechGoo);0x21E6PopFlow();0x21E7Label_21E7:0x21E7HasMovementModifierType(4, CallFunc_HasMovementModifierType_Has_Type);0x2200if (!(CallFunc_HasMovementModifierType_Has_Type)) goto Label_222E;0x220EFootstepMaterialOverride = FName(ShoePit);0x222DPopFlow();0x222ELabel_222E:0x222EFootstepMaterialOverride = FName(None);0x224DPopFlow();0x224ELabel_224E:0x224EThroughShards = false;0x2259goto Label_2159;0x225ELabel_225E:0x225EDelay(this, 0.15f, LatentActionInfo{0x58, -578823894, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x2294PopFlow();0x2295FootstepStationary = false;0x22A0Label_22A0:0x22A0FootstepTypeNoiseMultiplier = 1f;0x22B7Label_22B7:0x22B7MoveType = FName(Walk);0x22D6goto Label_20C2;0x22DBFootstepStationary = false;0x22E6FootstepTypeNoiseMultiplier = 1f;0x22FDLabel_22FD:0x22FDMoveType = FName(sneak);0x231Cgoto Label_20C2;0x2321Label_2321:0x2321SOUND_Run();0x232FPopFlow();0x2330Label_2330:0x2330SOUND_Walk();0x233EPopFlow();0x233FLabel_233F:0x233FSOUND_Sneak();0x234DPopFlow();0x234EK2Node_CreateDelegate_OutputDelegate_19.Bind(this, OnLighterExtinguished);0x2365playerPawn.LighterComponent.OnLighterExtinguishedEvent += K2Node_CreateDelegate_OutputDelegate_19;0x23A4K2Node_CreateDelegate_OutputDelegate.Bind(this, OnLighterLit);0x23BBplayerPawn.LighterComponent.OnLighterLitEvent += K2Node_CreateDelegate_OutputDelegate;0x23FAPopFlow();0x23FBCallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(/Game/Audio/SoundEffects/Gameplay/Lighter/CUE_lighter_on.CUE_lighter_on, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x245Dgoto Label_1A5D;0x2462K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_ExtinguishType, 0);0x2481if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_257E;0x248FK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_ExtinguishType, 1);0x24AEif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_257E;0x24BCK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_ExtinguishType, 2);0x24DBif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_2517;0x24E9K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_ExtinguishType, 3);0x2508if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_257E;0x2516PopFlow();0x2517Label_2517:0x2517CallFunc_SpawnSoundAttached_ReturnValue_1 = SpawnSoundAttached(/Game/Audio/SoundEffects/Gameplay/Lighter/CUE_lighter_off.CUE_lighter_off, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x2579goto Label_1C13;0x257ELabel_257E:0x257ECallFunc_SpawnSoundAttached_ReturnValue_11 = SpawnSoundAttached(/Game/Audio/SoundEffects/Gameplay/Lighter/CUE_Lighter_BlowOut.CUE_Lighter_BlowOut, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x25E0PopFlow();0x25E1Label_25E1:0x25E1if (!(false)) PopFlow();0x25E3Temp_bool_IsClosed_Variable_11 = true;0x25EEPopFlow();0x25EFLabel_25EF:0x25EFPushFlow(Label_2613);0x25F4if (!(Temp_bool_Has_Been_Initd_Variable_10)) goto Label_2603;0x2602PopFlow();0x2603Label_2603:0x2603Temp_bool_Has_Been_Initd_Variable_10 = true;0x260Egoto Label_25E1;0x2613Label_2613:0x2613if (!(Temp_bool_IsClosed_Variable_11)) goto Label_2622;0x2621PopFlow();0x2622Label_2622:0x2622Temp_bool_IsClosed_Variable_11 = true;0x262DPushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_LineOfSightChef.SMIX_LineOfSightChef);0x2641LineOfSightChefActive = true;0x264CCallFunc_IsPlaying_ReturnValue_3 = ListenModeLoop_Ref.IsPlaying();0x267Aif (!(CallFunc_IsPlaying_ReturnValue_3)) goto Label_2689;0x2688PopFlow();0x2689Label_2689:0x2689ListenModeLoop_Ref.FadeIn(0.7f, 1f, 0f, 1f, 0);0x26C3PopFlow();0x26C4K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Run));0x26EEif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2321;0x26FCK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Walk));0x2726if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2330;0x2734K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Sneak));0x275Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_233F;0x276CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_WalkLedgeClimb));0x2796if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E4D;0x27A4K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_SneakLedgeClimb));0x27CEif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E3E;0x27DCK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Stamina_BreathIn));0x2806if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E2F;0x2814K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Stamina_BreathOut));0x283Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E20;0x284CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_ClimbLedge_Hand));0x2876if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E10;0x2884K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Cloth_Slow));0x28AEif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E01;0x28BCK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Cloth_Mid));0x28E6if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2DF2;0x28F4K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Cloth_Quick));0x291Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2DE3;0x292CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Scuff_Slow));0x2956if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2DD4;0x2964K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Scuff_Quick));0x298Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2DC5;0x299CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Walk_NoNoise));0x29C6if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E5C;0x29D4K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Whistle));0x29FEif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E6B;0x2A0CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Cloth_Impact_Soft));0x2A36if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E7A;0x2A44K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Cloth_Impact_Hard));0x2A6Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E89;0x2A7CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Land));0x2AA6if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2E98;0x2AB4K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Voice_JumpEffort));0x2ADEif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2EA7;0x2AECK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(DRAG_StartupFullyBlended));0x2B16if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2EB6;0x2B24K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_DeathMagic_Snap));0x2B4Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2EC5;0x2B5CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_EatRat));0x2B86if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2ED9;0x2B94K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(DRAG_GeneralTransIdle));0x2BBEif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2EE8;0x2BCCK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Effort_Ouch_Release));0x2BF6if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2EF7;0x2C04K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_EatingLady));0x2C2Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2F06;0x2C3CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_EatBread));0x2C66if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2F15;0x2C74K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Hunger_Belly));0x2C9Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2F24;0x2CACK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Hunger_Moan_Short));0x2CD6if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2F33;0x2CE4K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Hunger_Moan_Long));0x2D0Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2F42;0x2D1CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_Hunger_Cough));0x2D46if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2F51;0x2D54K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_ClimbLedge_Hand_Hard));0x2D7Eif (!(K2Node_SwitchName_CmpSuccess)) goto Label_2F60;0x2D8CK2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_NotifyName, FName(SOUND_WalkStationary));0x2DB6if (!(K2Node_SwitchName_CmpSuccess)) goto Label_2F70;0x2DC4PopFlow();0x2DC5Label_2DC5:0x2DC5Scuff Quick();0x2DD3PopFlow();0x2DD4Label_2DD4:0x2DD4Scuff Slow();0x2DE2PopFlow();0x2DE3Label_2DE3:0x2DE3Cloth_Quick();0x2DF1PopFlow();0x2DF2Label_2DF2:0x2DF2Cloth_Mid();0x2E00PopFlow();0x2E01Label_2E01:0x2E01Cloth_Slow();0x2E0FPopFlow();0x2E10Label_2E10:0x2E10GrabAnimationTriggered(false);0x2E1FPopFlow();0x2E20Label_2E20:0x2E20SOUND_Stamina_Breath_Out();0x2E2EPopFlow();0x2E2FLabel_2E2F:0x2E2FSOUND_Stamina_Breath_In();0x2E3DPopFlow();0x2E3ELabel_2E3E:0x2E3ESneakClimbLedge();0x2E4CPopFlow();0x2E4DLabel_2E4D:0x2E4DWalkClimbLedge();0x2E5BPopFlow();0x2E5CLabel_2E5C:0x2E5CWalk_NoNoise();0x2E6APopFlow();0x2E6BLabel_2E6B:0x2E6BWhistle();0x2E79PopFlow();0x2E7ALabel_2E7A:0x2E7ACloth_Impact_Soft();0x2E88PopFlow();0x2E89Label_2E89:0x2E89Cloth_Impact_Soft();0x2E97PopFlow();0x2E98Label_2E98:0x2E98Animation_Land();0x2EA6PopFlow();0x2EA7Label_2EA7:0x2EA7SOUND_Voice_JumpEffort();0x2EB5PopFlow();0x2EB6Label_2EB6:0x2EB6DRAG_StartupFullyBlended();0x2EC4PopFlow();0x2EC5Label_2EC5:0x2EC5DeathMagicSnap.Broadcast();0x2ED8PopFlow();0x2ED9Label_2ED9:0x2ED9EatingRat();0x2EE7PopFlow();0x2EE8Label_2EE8:0x2EE8DRAG_GeneralTransIdle();0x2EF6PopFlow();0x2EF7Label_2EF7:0x2EF7Effort_Ouch_Release();0x2F05PopFlow();0x2F06Label_2F06:0x2F06EatingLady();0x2F14PopFlow();0x2F15Label_2F15:0x2F15EatBread();0x2F23PopFlow();0x2F24Label_2F24:0x2F24SOUND_Hunger_Belly();0x2F32PopFlow();0x2F33Label_2F33:0x2F33SOUND_Moan_Short();0x2F41PopFlow();0x2F42Label_2F42:0x2F42SOUND_Moan_Long();0x2F50PopFlow();0x2F51Label_2F51:0x2F51SOUND_Hunger_Cough();0x2F5FPopFlow();0x2F60Label_2F60:0x2F60GrabAnimationTriggered(true);0x2F6FPopFlow();0x2F70Label_2F70:0x2F70SOUND_WalkStationary();0x2F7EPopFlow();0x2F7FK2Node_CreateDelegate_OutputDelegate_18.Bind(this, OnAnimNotify);0x2F96OnAnimNotfiy += K2Node_CreateDelegate_OutputDelegate_18;0x2FA9PopFlow();0x2FAAK2Node_CreateDelegate_OutputDelegate_17.Bind(this, OnLanded);0x2FC1playerPawn.OnLandedEvent += K2Node_CreateDelegate_OutputDelegate_17;0x2FEAPopFlow();0x2FEBLand_Noise = true;0x2FF6CallFunc_GetLastFallType_ReturnValue = playerPawn.GetLastFallType();0x3028K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_GetLastFallType_ReturnValue, 0);0x3047if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3CA6;0x3055K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_GetLastFallType_ReturnValue, 1);0x3074if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3C82;0x3082K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_GetLastFallType_ReturnValue, 2);0x30A1if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3C5E;0x30AFK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_GetLastFallType_ReturnValue, 3);0x30CEif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3C3A;0x30DCK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_GetLastFallType_ReturnValue, 4);0x30FBif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_310A;0x3109PopFlow();0x310ALabel_310A:0x310ALandType = FName(Death);0x3129Label_3129:0x3129Cloth_Impact_Hard();0x3137Label_3137:0x3137PushFlow(Label_3180);0x313CPushFlow(Label_32DD);0x3141HasMovementModifierType(9, CallFunc_HasMovementModifierType_Has_Type_5);0x315Aif (!(CallFunc_HasMovementModifierType_Has_Type_5)) goto Label_3174;0x3168ThroughShards = true;0x3173PopFlow();0x3174Label_3174:0x3174ThroughShards = false;0x317FPopFlow();0x3180Label_3180:0x3180CallFunc_SpawnSoundAttached_ReturnValue_15 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Efforts/CUE_six_effort.CUE_six_effort, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x31E2CallFunc_IsValid_ReturnValue_12 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_15);0x31FFif (!(CallFunc_IsValid_ReturnValue_12)) PopFlow();0x3209CallFunc_SpawnSoundAttached_ReturnValue_15.SetNameParameter(FName(LandType), LandType);0x323Fif (!(EnableEffortSoundsDebug)) PopFlow();0x3249CallFunc_Conv_NameToString_ReturnValue = Conv_NameToString(LandType);0x326ECallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("LandType: ", CallFunc_Conv_NameToString_ReturnValue);0x329FPrintString(this, CallFunc_Concat_StrStr_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x32DCPopFlow();0x32DDLabel_32DD:0x32DDCallFunc_SpawnSoundAttached_ReturnValue_2 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Land/CUE_Six_Land.CUE_Six_Land, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x333FCallFunc_IsValid_ReturnValue = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_2);0x335Cif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x3366CallFunc_SpawnSoundAttached_ReturnValue_2.SetBoolParameter(FName(WaterPuddle), WaterSteps);0x339CCallFunc_SpawnSoundAttached_ReturnValue_2.SetBoolParameter(FName(ThroughShards), ThroughShards);0x33D2CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue = GetAtlasPlayerAudioMaterial(this);0x33EFCallFunc_SpawnSoundAttached_ReturnValue_2.SetNameParameter(FName(Material), CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue);0x3425CallFunc_SpawnSoundAttached_ReturnValue_2.SetNameParameter(FName(LandType), LandType);0x345BCallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(K2Node_CustomEvent_fallHeight, 0f, 1000f, 0f, 1f);0x3494CallFunc_SpawnSoundAttached_ReturnValue_2.SetFloatParameter(FName(fallHeight), CallFunc_MapRangeClamped_ReturnValue, 0f, true);0x34D0PushFlow(Label_3706);0x34D5CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_6 = GetAtlasPlayerAudioMaterial(this);0x34F2K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_6, FName(Carpet));0x351Cif (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_36BA;0x352AK2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_6, FName(Matress));0x3554if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_36BA;0x3562K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_6, FName(Sack));0x358Cif (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_36BA;0x359AK2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_6, FName(WoodCreaking));0x35C4if (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_366E;0x35D2K2Node_SwitchName_CmpSuccess_1 = NotEqual_NameName(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_6, FName(PainfulFloor));0x35FCif (!(K2Node_SwitchName_CmpSuccess_1)) goto Label_3622;0x360ALanding Material Noise Influence = 1f;0x3621PopFlow();0x3622Label_3622:0x3622/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(7, this, CallFunc_GetNoiseLevels_Noise_Level_17);0x3652Landing Material Noise Influence = CallFunc_GetNoiseLevels_Noise_Level_17;0x366DPopFlow();0x366ELabel_366E:0x366E/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(5, this, CallFunc_GetNoiseLevels_Noise_Level_16);0x369ELanding Material Noise Influence = CallFunc_GetNoiseLevels_Noise_Level_16;0x36B9PopFlow();0x36BALabel_36BA:0x36BA/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(4, this, CallFunc_GetNoiseLevels_Noise_Level_1);0x36EALanding Material Noise Influence = CallFunc_GetNoiseLevels_Noise_Level_1;0x3705PopFlow();0x3706Label_3706:0x3706CallFunc_GetLastFallType_ReturnValue_1 = playerPawn.GetLastFallType();0x3738CallFunc_IsFallingFromExit_ReturnValue = playerPawn.HideawayInterface.IsFallingFromExit();0x3778Temp_byte_Variable = CallFunc_GetLastFallType_ReturnValue_1;0x3793/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(8, this, CallFunc_GetNoiseLevels_Noise_Level_2);0x37C3CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(Land_Noise);0x37E0/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(9, this, CallFunc_GetNoiseLevels_Noise_Level_3);0x3810CallFunc_BooleanOR_ReturnValue_4 = BooleanOR(CallFunc_IsFallingFromExit_ReturnValue, CallFunc_Not_PreBool_ReturnValue_1);0x3836/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(10, this, CallFunc_GetNoiseLevels_Noise_Level_4);0x3866/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(11, this, CallFunc_GetNoiseLevels_Noise_Level_5);0x3896/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(12, this, CallFunc_GetNoiseLevels_Noise_Level_6);0x38C6CallFunc_SelectFloat_ReturnValue_3 = SelectFloat(0f, Switch(Temp_byte_Variable, 0 => CallFunc_GetNoiseLevels_Noise_Level_2, 1 => CallFunc_GetNoiseLevels_Noise_Level_3, 2 => CallFunc_GetNoiseLevels_Noise_Level_4, 3 => CallFunc_GetNoiseLevels_Noise_Level_5, 4 => CallFunc_GetNoiseLevels_Noise_Level_6, default => K2Node_Select_Default_3), CallFunc_BooleanOR_ReturnValue_4);0x3954CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(Landing Material Noise Influence, CallFunc_SelectFloat_ReturnValue_3);0x3982ReportNoise(CallFunc_Multiply_FloatFloat_ReturnValue, FName(None));0x39A6CallFunc_GetLastFallType_ReturnValue_1 = playerPawn.GetLastFallType();0x39D8CallFunc_IsFallingFromExit_ReturnValue = playerPawn.HideawayInterface.IsFallingFromExit();0x3A18Temp_byte_Variable = CallFunc_GetLastFallType_ReturnValue_1;0x3A33/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(8, this, CallFunc_GetNoiseLevels_Noise_Level_2);0x3A63CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(Land_Noise);0x3A80/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(9, this, CallFunc_GetNoiseLevels_Noise_Level_3);0x3AB0CallFunc_BooleanOR_ReturnValue_4 = BooleanOR(CallFunc_IsFallingFromExit_ReturnValue, CallFunc_Not_PreBool_ReturnValue_1);0x3AD6/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(10, this, CallFunc_GetNoiseLevels_Noise_Level_4);0x3B06/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(11, this, CallFunc_GetNoiseLevels_Noise_Level_5);0x3B36/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(12, this, CallFunc_GetNoiseLevels_Noise_Level_6);0x3B66CallFunc_SelectFloat_ReturnValue_3 = SelectFloat(0f, Switch(Temp_byte_Variable, 0 => CallFunc_GetNoiseLevels_Noise_Level_2, 1 => CallFunc_GetNoiseLevels_Noise_Level_3, 2 => CallFunc_GetNoiseLevels_Noise_Level_4, 3 => CallFunc_GetNoiseLevels_Noise_Level_5, 4 => CallFunc_GetNoiseLevels_Noise_Level_6, default => K2Node_Select_Default_3), CallFunc_BooleanOR_ReturnValue_4);0x3BF4CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(Landing Material Noise Influence, CallFunc_SelectFloat_ReturnValue_3);0x3C22NoiseLoudnessDebug(CallFunc_Multiply_FloatFloat_ReturnValue);0x3C39PopFlow();0x3C3ALabel_3C3A:0x3C3ALandType = FName(Concussive);0x3C59goto Label_3129;0x3C5ELabel_3C5E:0x3C5ELandType = FName(Heavy);0x3C7Dgoto Label_3129;0x3C82Label_3C82:0x3C82LandType = FName(Medium);0x3CA1goto Label_3129;0x3CA6Label_3CA6:0x3CA6LandType = FName(Light);0x3CC5Cloth_Impact_Soft();0x3CD3goto Label_3137;0x3CD8K2Node_CreateDelegate_OutputDelegate_16.Bind(this, On Throw);0x3CEFplayerPawn.CarryInterface.OnThrowBeginEvent += K2Node_CreateDelegate_OutputDelegate_16;0x3D2EPopFlow();0x3D2FCallFunc_GreaterEqual_FloatFloat_ReturnValue = GreaterEqual_FloatFloat(K2Node_CustomEvent_force, 600f);0x3D51if (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue)) goto Label_3F77;0x3D5FCallFunc_SpawnSoundAttached_ReturnValue_4 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Raincoat/CUE_six_raincoat_throw_high_force.CUE_six_raincoat_throw_high_force, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x3DC1CallFunc_FClamp_ReturnValue = FClamp(K2Node_CustomEvent_force, 0f, 1060f);0x3DF0CallFunc_MapRangeUnclamped_ReturnValue = MapRangeUnclamped(CallFunc_FClamp_ReturnValue, 0f, 1060f, 0f, 1f);0x3E29CallFunc_SpawnSoundAttached_ReturnValue_4.SetFloatParameter(FName(Force), CallFunc_MapRangeUnclamped_ReturnValue, 0f, true);0x3E65CallFunc_SpawnSoundAttached_ReturnValue_19 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Efforts/CUE_six_effort.CUE_six_effort, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x3EC7CallFunc_IsValid_ReturnValue_16 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_19);0x3EE4if (!(CallFunc_IsValid_ReturnValue_16)) PopFlow();0x3EEECallFunc_SpawnSoundAttached_ReturnValue_19.SetNameParameter(FName(EffortType), FName(ThrowHighForce));0x3F28if (!(EnableEffortSoundsDebug)) PopFlow();0x3F32PrintString(this, "ThrowHighForce", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x3F76PopFlow();0x3F77Label_3F77:0x3F77Delay(this, 0.2f, LatentActionInfo{0x494, 163726946, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x3FADPopFlow();0x3FAECallFunc_IsFalling_ReturnValue = playerPawn.IsFalling();0x3FD8if (!(CallFunc_IsFalling_ReturnValue)) PopFlow();0x3FE2PopFlow();0x3FE3K2Node_CreateDelegate_OutputDelegate_15.Bind(this, OnEnterWater);0x3FFAplayerPawn.OnEnteredWaterEvent += K2Node_CreateDelegate_OutputDelegate_15;0x4023PopFlow();0x4024K2Node_CreateDelegate_OutputDelegate_10.Bind(this, SlideBegin);0x403BplayerPawn.CrouchComponent.OnSlideBegin += K2Node_CreateDelegate_OutputDelegate_10;0x407AK2Node_CreateDelegate_OutputDelegate_9.Bind(this, Slide End);0x4091playerPawn.CrouchComponent.OnSlideEnd += K2Node_CreateDelegate_OutputDelegate_9;0x40D0PopFlow();0x40D1Label_40D1:0x40D1CallFunc_SpawnSoundAttached_ReturnValue_5 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Land/CUE_Six_Land.CUE_Six_Land, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x4133CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_5);0x4150if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x415ACallFunc_SpawnSoundAttached_ReturnValue_5.SetNameParameter(FName(Slide), FName(Yes));0x4194CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_3 = GetAtlasPlayerAudioMaterial(this);0x41B1CallFunc_SpawnSoundAttached_ReturnValue_5.SetNameParameter(FName(Material), CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_3);0x41E7PopFlow();0x41E8Label_41E8:0x41E8FadeOutIfValid(CallFunc_SpawnSoundAttached_ReturnValue_5, 0.1f, 0f);0x4205PopFlow();0x4206K2Node_CreateDelegate_OutputDelegate_14.Bind(this, OnJumped);0x421DplayerPawn.OnJumpBeginEvent += K2Node_CreateDelegate_OutputDelegate_14;0x4246PopFlow();0x4247CallFunc_SpawnSoundAttached_ReturnValue_6 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Jump/CUE_Six_Jump.CUE_Six_Jump, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x42A9CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_6);0x42C6if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x42D0CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_1 = GetAtlasPlayerAudioMaterial(this);0x42EDCallFunc_SpawnSoundAttached_ReturnValue_6.SetNameParameter(FName(Material), CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_1);0x4323PopFlow();0x4324K2Node_CreateDelegate_OutputDelegate_13.Bind(this, OnGrabChangedEvent);0x433BplayerPawn.OnGrabChangedEvent += K2Node_CreateDelegate_OutputDelegate_13;0x4364PopFlow();0x4365PushFlow(Label_4672);0x436AGrabMaterialTagCheck = false;0x4375K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 0);0x4394if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_4652;0x43A2K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 1);0x43C1if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_4632;0x43CFK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 2);0x43EEif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_4612;0x43FCK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 3);0x441Bif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_45F2;0x4429K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 4);0x4448if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_45D2;0x4456K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 5);0x4475if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_45B2;0x4483K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 6);0x44A2if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_45D2;0x44B0K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 7);0x44CFif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_4652;0x44DDK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 8);0x44FCif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_4592;0x450AK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 9);0x4529if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_4592;0x4537K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 10);0x4556if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_4592;0x4564K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(K2Node_CustomEvent_material, 11);0x4583if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_4652;0x4591PopFlow();0x4592Label_4592:0x4592GrabMaterial = FName(Organic);0x45B1PopFlow();0x45B2Label_45B2:0x45B2GrabMaterial = FName(MetalPipe);0x45D1PopFlow();0x45D2Label_45D2:0x45D2GrabMaterial = FName(VentShaft);0x45F1PopFlow();0x45F2Label_45F2:0x45F2GrabMaterial = FName(MetalSolid);0x4611PopFlow();0x4612Label_4612:0x4612GrabMaterial = FName(WoodThick);0x4631PopFlow();0x4632Label_4632:0x4632GrabMaterial = FName(WoodThin);0x4651PopFlow();0x4652Label_4652:0x4652GrabMaterial = FName(None);0x4671PopFlow();0x4672Label_4672:0x4672K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(K2Node_CustomEvent_limb, 0);0x4691if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_46FA;0x469FK2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(K2Node_CustomEvent_limb, 1);0x46BEif (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_46FA;0x46CCK2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(K2Node_CustomEvent_limb, 5);0x46EBif (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_46FA;0x46F9PopFlow();0x46FALabel_46FA:0x46FAK2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(K2Node_CustomEvent_changeType, 0);0x4719if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_4728;0x4727PopFlow();0x4728Label_4728:0x4728CallFunc_IsGrabbingType_ReturnValue = playerPawn.IsGrabbingType(1);0x4754CallFunc_IsGrabbingType_ReturnValue_1 = playerPawn.IsGrabbingType(7);0x4780CallFunc_IsGrabbingType_ReturnValue_2 = playerPawn.IsGrabbingType(6);0x47ACCallFunc_BooleanOR_ReturnValue_7 = BooleanOR(CallFunc_IsGrabbingType_ReturnValue_2, CallFunc_IsGrabbingType_ReturnValue_1);0x47D2CallFunc_BooleanOR_ReturnValue_8 = BooleanOR(CallFunc_BooleanOR_ReturnValue_7, CallFunc_IsGrabbingType_ReturnValue);0x47F8if (!(CallFunc_BooleanOR_ReturnValue_8)) goto Label_5168;0x4806ManualGrabVelocity = false;0x4811Label_4811:0x4811CallFunc_SpawnSoundAttached_ReturnValue_14 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Grab/CUE_Six_Grab.CUE_Six_Grab, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x4873CallFunc_IsValid_ReturnValue_11 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_14);0x4890if (!(CallFunc_IsValid_ReturnValue_11)) PopFlow();0x489ATemp_bool_Variable_2 = GrabMaterialTagCheck;0x48ADCallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_2 = GetAtlasPlayerAudioMaterial(this);0x48CACallFunc_SpawnSoundAttached_ReturnValue_14.SetNameParameter(FName(GrabMaterial), Switch(Temp_bool_Variable_2, false => GrabMaterial, true => CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_2, default => K2Node_Select_Default));0x492Cif (!(ManualGrabVelocity)) goto Label_50B2;0x493ALabel_493A:0x493ACallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Soft));0x4963CallFunc_MakeLiteralName_ReturnValue_1 = MakeLiteralName(FName(Hard));0x498CCallFunc_LessEqual_FloatFloat_ReturnValue_1 = LessEqual_FloatFloat(GrabVelocity, 300f);0x49AETemp_bool_Variable_1 = CallFunc_LessEqual_FloatFloat_ReturnValue_1;0x49C1GrabType = Switch(Temp_bool_Variable_1, false => CallFunc_MakeLiteralName_ReturnValue_1, true => CallFunc_MakeLiteralName_ReturnValue, default => K2Node_Select_Default_2);0x4A08CallFunc_MapRangeClamped_ReturnValue_2 = MapRangeClamped(GrabVelocity, 0f, 300f, 0.3f, 1f);0x4A41CallFunc_MapRangeClamped_ReturnValue_3 = MapRangeClamped(GrabVelocity, 300f, 900f, 0.3f, 1f);0x4A7ACallFunc_EqualEqual_NameName_ReturnValue_3 = EqualEqual_NameName(GrabType, FName(Soft));0x4AA4CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(CallFunc_MapRangeClamped_ReturnValue_2, CallFunc_MapRangeClamped_ReturnValue_3, CallFunc_EqualEqual_NameName_ReturnValue_3);0x4ADBGrabSpeedClamped = CallFunc_SelectFloat_ReturnValue_2;0x4AF6CallFunc_SpawnSoundAttached_ReturnValue_14.SetFloatParameter(FName(Speed), GrabSpeedClamped, 0f, true);0x4B32CallFunc_SpawnSoundAttached_ReturnValue_14.SetNameParameter(FName(GrabType), GrabType);0x4B68if (!(false)) goto Label_4EEF;0x4B6ECallFunc_Conv_FloatToString_ReturnValue_3 = Conv_FloatToString(GrabVelocity);0x4B93CallFunc_Concat_StrStr_ReturnValue_5 = Concat_StrStr("Grab Velocity Raw: ", CallFunc_Conv_FloatToString_ReturnValue_3);0x4BCDAddOnScreenDebugMessage(0, CallFunc_Concat_StrStr_ReturnValue_5, LinearColor{1f, 1f, 1f, 1f}, -1f);0x4C0CCallFunc_Conv_FloatToString_ReturnValue_2 = Conv_FloatToString(GrabSpeedClamped);0x4C31CallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr("Grab Contin Mod Speed: ", CallFunc_Conv_FloatToString_ReturnValue_2);0x4C6FAddOnScreenDebugMessage(1, CallFunc_Concat_StrStr_ReturnValue_4, LinearColor{1f, 1f, 1f, 1f}, -1f);0x4CAECallFunc_Conv_NameToString_ReturnValue_2 = Conv_NameToString(GrabType);0x4CD3CallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr("Grab Type: ", CallFunc_Conv_NameToString_ReturnValue_2);0x4D05AddOnScreenDebugMessage(2, CallFunc_Concat_StrStr_ReturnValue_7, LinearColor{1f, 1f, 1f, 1f}, -1f);0x4D44CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_8 = GetAtlasPlayerAudioMaterial(this);0x4D61Temp_bool_Variable = GrabMaterialTagCheck;0x4D74CallFunc_Conv_NameToString_ReturnValue_1 = Conv_NameToString(Switch(Temp_bool_Variable, false => GrabMaterial, true => CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_8, default => K2Node_Select_Default_4));0x4DC5CallFunc_Concat_StrStr_ReturnValue_6 = Concat_StrStr("Grab Material: ", CallFunc_Conv_NameToString_ReturnValue_1);0x4DFBAddOnScreenDebugMessage(3, CallFunc_Concat_StrStr_ReturnValue_6, LinearColor{1f, 1f, 1f, 1f}, -1f);0x4E3ACallFunc_SelectString_ReturnValue = SelectString("Animation", "Grab Event", GrabMaterialTagCheck);0x4E76CallFunc_Concat_StrStr_ReturnValue_8 = Concat_StrStr("Grab Trigger Type: ", CallFunc_SelectString_ReturnValue);0x4EB0AddOnScreenDebugMessage(4, CallFunc_Concat_StrStr_ReturnValue_8, LinearColor{1f, 1f, 1f, 1f}, -1f);0x4EEFLabel_4EEF:0x4EEFCallFunc_EqualEqual_NameName_ReturnValue_4 = EqualEqual_NameName(GrabType, FName(Hard));0x4F19if (!(CallFunc_EqualEqual_NameName_ReturnValue_4)) PopFlow();0x4F23PushFlow(Label_507B);0x4F28PushFlow(Label_4F55);0x4F2Dif (!(Temp_bool_Has_Been_Initd_Variable_15)) goto Label_4F3C;0x4F3BPopFlow();0x4F3CLabel_4F3C:0x4F3CTemp_bool_Has_Been_Initd_Variable_15 = true;0x4F47if (!(false)) PopFlow();0x4F49Temp_bool_IsClosed_Variable_16 = true;0x4F54PopFlow();0x4F55Label_4F55:0x4F55if (!(Temp_bool_IsClosed_Variable_16)) goto Label_4F64;0x4F63PopFlow();0x4F64Label_4F64:0x4F64Temp_bool_IsClosed_Variable_16 = true;0x4F6FCallFunc_SpawnSoundAttached_ReturnValue_16 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Efforts/CUE_six_effort.CUE_six_effort, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x4FD1CallFunc_IsValid_ReturnValue_13 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_16);0x4FEEif (!(CallFunc_IsValid_ReturnValue_13)) PopFlow();0x4FF8CallFunc_SpawnSoundAttached_ReturnValue_16.SetNameParameter(FName(EffortType), FName(HardGrab));0x5032if (!(EnableEffortSoundsDebug)) PopFlow();0x503CPrintString(this, "HardGrab", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x507APopFlow();0x507BLabel_507B:0x507BDelay(this, 0.5f, LatentActionInfo{0x47D, -1465383143, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x50B1PopFlow();0x50B2Label_50B2:0x50B2CallFunc_GetAtlasPlayerPawn_ReturnValue_1 = GetAtlasPlayerPawn(this);0x50C7CallFunc_GetCurrentGrabInterface_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue_1.GetCurrentGrabInterface();0x50F1CallFunc_GetGrabVelocity_ReturnValue = CallFunc_GetCurrentGrabInterface_ReturnValue.GetGrabVelocity();0x5123CallFunc_VSize_ReturnValue = VSize(CallFunc_GetGrabVelocity_ReturnValue);0x5148GrabVelocity = CallFunc_VSize_ReturnValue;0x5163goto Label_493A;0x5168Label_5168:0x5168ManualGrabVelocity = true;0x5173GrabVelocity = 0f;0x518Agoto Label_4811;0x518FK2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnDeath);0x51A6playerPawn.DamageComponent.OnDeathEvent += K2Node_CreateDelegate_OutputDelegate_11;0x51E5PopFlow();0x51E6Label_51E6:0x51E6CallFunc_SpawnSoundAttached_ReturnValue_7 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Jump/CUE_six_death_from_fall.CUE_six_death_from_fall, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x5248PlayDefaultDeathStinger();0x5256PopFlow();0x5257MuteWhistle();0x5265K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 1);0x5284if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_003D;0x5292K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 2);0x52B1if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_55A8;0x52BFK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 3);0x52DEif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_003D;0x52ECK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 4);0x530Bif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_5599;0x5319K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 5);0x5338if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_5599;0x5346K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 6);0x5365if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_5599;0x5373K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 7);0x5392if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_1B7C;0x53A0K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 8);0x53BFif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_003D;0x53CDK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 9);0x53ECif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_5562;0x53FAK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 10);0x5419if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_003D;0x5427K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 11);0x5446if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_5553;0x5454K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 12);0x5473if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_003D;0x5481K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 13);0x54A0if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_17EE;0x54AEK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 14);0x54CDif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_5562;0x54DBK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 15);0x54FAif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_5536;0x5508K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(K2Node_CustomEvent_deathType, 16);0x5527if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_1A45;0x5535PopFlow();0x5536Label_5536:0x5536Stop_HungerState_Abrupt();0x5544TriggerGenericDeathSoundMix();0x5552PopFlow();0x5553Label_5553:0x5553TriggerGenericDeathSoundMix();0x5561PopFlow();0x5562Label_5562:0x5562Delay(this, 0.25f, LatentActionInfo{0x3D, -1487247489, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x5598PopFlow();0x5599Label_5599:0x5599TriggerGrabbedByAISoundMix();0x55A7PopFlow();0x55A8Label_55A8:0x55A8PushFlow(Label_55D5);0x55ADif (!(Temp_bool_Has_Been_Initd_Variable_17)) goto Label_55BC;0x55BBPopFlow();0x55BCLabel_55BC:0x55BCTemp_bool_Has_Been_Initd_Variable_17 = true;0x55C7if (!(false)) PopFlow();0x55C9Temp_bool_IsClosed_Variable_19 = true;0x55D4PopFlow();0x55D5Label_55D5:0x55D5if (!(Temp_bool_IsClosed_Variable_19)) goto Label_55E4;0x55E3PopFlow();0x55E4Label_55E4:0x55E4Temp_bool_IsClosed_Variable_19 = true;0x55EFgoto Label_51E6;0x55F4Label_55F4:0x55F4PushFlow(Label_5603);0x55F9PushFlow(Label_569F);0x55FEgoto Label_40D1;0x5603Label_5603:0x5603/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(13, this, CallFunc_GetNoiseLevels_Noise_Level_12);0x5633ReportNoise(CallFunc_GetNoiseLevels_Noise_Level_12, FName(None));0x5657/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(13, this, CallFunc_GetNoiseLevels_Noise_Level_12);0x5687NoiseLoudnessDebug(CallFunc_GetNoiseLevels_Noise_Level_12);0x569EPopFlow();0x569FLabel_569F:0x569FCallFunc_SpawnSoundAttached_ReturnValue_8 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Cloth/Raincoat/CUE_Six_Cloth_Raincoat.CUE_Six_Cloth_Raincoat, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x5701CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_8);0x571Eif (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x5728CallFunc_SpawnSoundAttached_ReturnValue_8.SetNameParameter(FName(ClothMoveType), FName(Slide));0x5762PopFlow();0x5763Label_5763:0x5763PushFlow(Label_576D);0x5768goto Label_41E8;0x576DLabel_576D:0x576DFadeOutIfValid(CallFunc_SpawnSoundAttached_ReturnValue_8, 0.1f, 0f);0x578APopFlow();0x578Bgoto Label_55F4;0x5790goto Label_5763;0x5795K2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(K2Node_CustomEvent_aNewStaminaState, 0);0x57B4if (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_584B;0x57C2K2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(K2Node_CustomEvent_aNewStaminaState, 1);0x57E1if (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_5834;0x57EFK2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(K2Node_CustomEvent_aNewStaminaState, 2);0x580Eif (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_581D;0x581CPopFlow();0x581DLabel_581D:0x581DIsTired = false;0x5828IsExhausted = false;0x5833PopFlow();0x5834Label_5834:0x5834IsTired = true;0x583FIsExhausted = false;0x584APopFlow();0x584BLabel_584B:0x584BIsExhausted = true;0x5856IsTired = false;0x5861PopFlow();0x5862K2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnStaminaStateChanged_Event_0);0x5879playerPawn.StaminaComponent.OnStaminaStateChanged += K2Node_CreateDelegate_OutputDelegate_8;0x58B8PopFlow();0x58B9CallFunc_IsValid_ReturnValue_23 = IsValid(playerPawn);0x58D6if (!(CallFunc_IsValid_ReturnValue_23)) PopFlow();0x58E0PushFlow(Label_5903);0x58E5PushFlow(Label_5912);0x58EAPushFlow(Label_5921);0x58EFPushFlow(Label_5930);0x58F4UpdateStamina();0x5902PopFlow();0x5903Label_5903:0x5903Update Six Foley Ducking();0x5911PopFlow();0x5912Label_5912:0x5912UpdateHeartbeatsJanitor();0x5920PopFlow();0x5921Label_5921:0x5921UpdateHeartbeatsChef();0x592FPopFlow();0x5930Label_5930:0x5930UpdateMixStates();0x593EPopFlow();0x593FLabel_593F:0x593FCallFunc_SpawnSoundAttached_ReturnValue_10 = SpawnSoundAttached(StaminaSoundOut, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x59A1CallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_10);0x59BEif (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0x59C8CallFunc_SpawnSoundAttached_ReturnValue_10.SetFloatParameter(FName(TiredVol), StaminaRatioBreathing, 0f, true);0x5A04CallFunc_SpawnSoundAttached_ReturnValue_10.SetFloatParameter(FName(TiredPitch), StaminaRatioBreathing, 0f, true);0x5A40FadeOutIfValid(CallFunc_SpawnSoundAttached_ReturnValue_9, 0.1f, 0f);0x5A5DResetBreathIn();0x5A6BPopFlow();0x5A6CK2Node_CreateDelegate_OutputDelegate_6.Bind(this, Event_Stamina_BreathIn_Event_0);0x5A83playerPawn.Event_Stamina_BreathIn += K2Node_CreateDelegate_OutputDelegate_6;0x5AACK2Node_CreateDelegate_OutputDelegate_4.Bind(this, Event_Stamina_BreathOut_Event_0);0x5AC3playerPawn.Event_Stamina_BreathOut += K2Node_CreateDelegate_OutputDelegate_4;0x5AECPopFlow();0x5AEDLabel_5AED:0x5AEDGetStaminaTimelineRate(CallFunc_GetStaminaTimelineRate_StaminaTimelineRate);0x5B04playerPawn.TimelineStaminaBreathing.SetPlayRate(CallFunc_GetStaminaTimelineRate_StaminaTimelineRate);0x5B43GetStaminaTimelineRate(CallFunc_GetStaminaTimelineRate_StaminaTimelineRate_2);0x5B5ACallFunc_GreaterEqual_FloatFloat_ReturnValue_1 = GreaterEqual_FloatFloat(CallFunc_GetStaminaTimelineRate_StaminaTimelineRate_2, 1.05f);0x5B7Cif (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue_1)) goto Label_5BB1;0x5B8AStaminaSoundIn = /Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/Hilda/CUE_six_stamina_exhausted_2+3_in.CUE_six_stamina_exhausted_2+3_in;0x5B9DStaminaSoundOut = /Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/Hilda/CUE_six_stamina_exhausted_2+3_out.CUE_six_stamina_exhausted_2+3_out;0x5BB0PopFlow();0x5BB1Label_5BB1:0x5BB1GetStaminaTimelineRate(CallFunc_GetStaminaTimelineRate_StaminaTimelineRate_1);0x5BC8CallFunc_LessEqual_FloatFloat_ReturnValue = LessEqual_FloatFloat(CallFunc_GetStaminaTimelineRate_StaminaTimelineRate_1, 0.7f);0x5BEAif (!(CallFunc_LessEqual_FloatFloat_ReturnValue)) goto Label_5C1F;0x5BF8StaminaSoundIn = /Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/Hilda/CUE_six_stamina_in_long.CUE_six_stamina_in_long;0x5C0BStaminaSoundOut = /Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/Hilda/CUE_six_stamina_out_long.CUE_six_stamina_out_long;0x5C1EPopFlow();0x5C1FLabel_5C1F:0x5C1FStaminaSoundIn = /Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/Hilda/CUE_six_stamina_tired_1+3_in.CUE_six_stamina_tired_1+3_in;0x5C32StaminaSoundOut = /Game/Audio/SoundEffects/Foley/Six/Voice/Stamina/Hilda/CUE_six_stamina_tired_1+3_out.CUE_six_stamina_tired_1+3_out;0x5C45PopFlow();0x5C46PlayerIsMoving(CallFunc_PlayerIsMoving_PlayerIsMoving);0x5C5Dif (!(CallFunc_PlayerIsMoving_PlayerIsMoving)) PopFlow();0x5C67goto Label_0ED7;0x5C6CPlayerIsMoving(CallFunc_PlayerIsMoving_PlayerIsMoving_1);0x5C83if (!(CallFunc_PlayerIsMoving_PlayerIsMoving_1)) PopFlow();0x5C8DLabel_5C8D:0x5C8DCallFunc_BooleanOR_ReturnValue_2 = BooleanOR(IsTired, IsExhausted);0x5CB3if (!(CallFunc_BooleanOR_ReturnValue_2)) PopFlow();0x5CBDPushFlow(Label_5CEA);0x5CC2if (!(Temp_bool_Has_Been_Initd_Variable_16)) goto Label_5CD1;0x5CD0PopFlow();0x5CD1Label_5CD1:0x5CD1Temp_bool_Has_Been_Initd_Variable_16 = true;0x5CDCif (!(false)) PopFlow();0x5CDETemp_bool_IsClosed_Variable_13 = true;0x5CE9PopFlow();0x5CEALabel_5CEA:0x5CEAif (!(Temp_bool_IsClosed_Variable_13)) goto Label_5CF9;0x5CF8PopFlow();0x5CF9Label_5CF9:0x5CF9Temp_bool_IsClosed_Variable_13 = true;0x5D04if (!(IsCoughing)) goto Label_593F;0x5D12goto Label_0BBB;0x5D17goto Label_0ED7;0x5D1Cgoto Label_5C8D;0x5D21Label_5D21:0x5D21SetupStaminaRatioBreathing(CallFunc_SetupStaminaRatioBreathing_StaminaRatioBreathing);0x5D38goto Label_5AED;0x5D3DLabel_5D3D:0x5D3DDelay(this, 1.7f, LatentActionInfo{0x4C, -2063673960, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x5D73PopFlow();0x5D74Label_5D74:0x5D74IsCoughing = true;0x5D7Fgoto Label_5D3D;0x5D84PushFlow(Label_5D8E);0x5D89goto Label_5D74;0x5D8ELabel_5D8E:0x5D8ETemp_bool_IsClosed_Variable_15 = false;0x5D99Temp_bool_Has_Been_Initd_Variable_12 = true;0x5DA4PopFlow();0x5DA5Label_5DA5:0x5DA5PushFlow(Label_5DDF);0x5DAACallFunc_BooleanOR_ReturnValue_1 = BooleanOR(IsTired, IsExhausted);0x5DD0if (!(CallFunc_BooleanOR_ReturnValue_1)) PopFlow();0x5DDAgoto Label_5D21;0x5DDFLabel_5DDF:0x5DDFCallFunc_BooleanOR_ReturnValue = BooleanOR(IsTired, IsExhausted);0x5E05if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_5EA7;0x5E13PushFlow(Label_5E40);0x5E18if (!(Temp_bool_Has_Been_Initd_Variable_12)) goto Label_5E27;0x5E26PopFlow();0x5E27Label_5E27:0x5E27Temp_bool_Has_Been_Initd_Variable_12 = true;0x5E32if (!(false)) PopFlow();0x5E34Temp_bool_IsClosed_Variable_15 = true;0x5E3FPopFlow();0x5E40Label_5E40:0x5E40if (!(Temp_bool_IsClosed_Variable_15)) goto Label_5E4F;0x5E4EPopFlow();0x5E4FLabel_5E4F:0x5E4FTemp_bool_IsClosed_Variable_15 = true;0x5E5AK2Node_CreateDelegate_OutputDelegate_3.Bind(this, TriggerCough);0x5E71CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_3, 10f, false, 0f, 0f);0x5EA6PopFlow();0x5EA7Label_5EA7:0x5EA7K2_ClearAndInvalidateTimerHandle(this, CallFunc_K2_SetTimerDelegate_ReturnValue);0x5EBBgoto Label_5D8E;0x5EC0Label_5EC0:0x5EC0Temp_bool_Has_Been_Initd_Variable_11 = true;0x5ECBPopFlow();0x5ECCClothMoveType = FName(Slow);0x5EEBLabel_5EEB:0x5EEBLandingMaterialVolInfluence = 1f;0x5F02Label_5F02:0x5F02CallFunc_SpawnSoundAttached_ReturnValue_12 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Cloth/Raincoat/CUE_Six_Cloth_Raincoat.CUE_Six_Cloth_Raincoat, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x5F64CallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_12);0x5F81if (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x5F8BCallFunc_SpawnSoundAttached_ReturnValue_12.SetNameParameter(FName(ClothMoveType), ClothMoveType);0x5FC1GetPlayerSpeedRatio(CallFunc_GetPlayerSpeedRatio_Speed_Ratio_1);0x5FD8CallFunc_SpawnSoundAttached_ReturnValue_12.SetFloatParameter(FName(Speed), CallFunc_GetPlayerSpeedRatio_Speed_Ratio_1, 0f, true);0x6014CallFunc_SpawnSoundAttached_ReturnValue_12.SetVolumeMultiplier(LandingMaterialVolInfluence);0x603DPopFlow();0x603EClothMoveType = FName(Mid);0x605Dgoto Label_5EEB;0x6062ClothMoveType = FName(Quick);0x6081goto Label_5EEB;0x6086ScuffType = FName(Slow);0x60A5Label_60A5:0x60A5CallFunc_SpawnSoundAttached_ReturnValue_13 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Footsteps/CUE_Foley_Six_Scuff.CUE_Foley_Six_Scuff, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x6107CallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_13);0x6124if (!(CallFunc_IsValid_ReturnValue_7)) PopFlow();0x612ECallFunc_SpawnSoundAttached_ReturnValue_13.SetNameParameter(FName(ScuffType), ScuffType);0x6164GetPlayerSpeedRatio(CallFunc_GetPlayerSpeedRatio_Speed_Ratio_2);0x617BCallFunc_SpawnSoundAttached_ReturnValue_13.SetFloatParameter(FName(Speed), CallFunc_GetPlayerSpeedRatio_Speed_Ratio_2, 0f, true);0x61B7PopFlow();0x61B8ScuffType = FName(Quick);0x61D7goto Label_60A5;0x61DCLabel_61DC:0x61DCPushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_Death.SMIX_Death);0x61F0PushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_DeathFadeOutMusic.SMIX_DeathFadeOutMusic);0x6204PopFlow();0x6205if (!(K2Node_CustomEvent_bEnabled)) goto Label_6228;0x6213PushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_PauseMenu.SMIX_PauseMenu);0x6227PopFlow();0x6228Label_6228:0x6228PopSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_PauseMenu.SMIX_PauseMenu);0x623CPopFlow();0x623DLabel_623D:0x623DTemp_bool_IsClosed_Variable_13 = false;0x6248Temp_bool_Has_Been_Initd_Variable_16 = true;0x6253PopFlow();0x6254FootstepStationary = false;0x625FFootstepTypeNoiseMultiplier = 0f;0x6276goto Label_22B7;0x627BDelay(this, 0.2f, LatentActionInfo{0xB5, 1357482617, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x62B1PopFlow();0x62B2Label_62B2:0x62B2Temp_bool_IsClosed_Variable_14 = false;0x62BDgoto Label_5EC0;0x62C2goto Label_623D;0x62C7goto Label_0E86;0x62CCCallFunc_IsValid_ReturnValue_10 = IsValid(WhistleSound);0x62E9if (!(CallFunc_IsValid_ReturnValue_10)) PopFlow();0x62F3WhistleSound.FadeOut(0.1f, 0f, 1f, 0);0x6328PopFlow();0x6329Label_6329:0x6329PushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_DeathGrabbedByAI.SMIX_DeathGrabbedByAI);0x633DPushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_DeathFadeOutMusic.SMIX_DeathFadeOutMusic);0x6351PopFlow();0x6352Label_6352:0x6352if (!(false)) PopFlow();0x6354Temp_bool_IsClosed_Variable_17 = true;0x635FPopFlow();0x6360Label_6360:0x6360PushFlow(Label_1886);0x6365goto Label_16BB;0x636ALabel_636A:0x636AGrabMaterialTagCheck = true;0x6375ManualGrabVelocity = true;0x6380goto Label_4811;0x6385Label_6385:0x6385PushFlow(Label_63A9);0x638Aif (!(Temp_bool_Has_Been_Initd_Variable_14)) goto Label_6399;0x6398PopFlow();0x6399Label_6399:0x6399Temp_bool_Has_Been_Initd_Variable_14 = true;0x63A4goto Label_6352;0x63A9Label_63A9:0x63A9if (!(Temp_bool_IsClosed_Variable_17)) goto Label_63B8;0x63B7PopFlow();0x63B8Label_63B8:0x63B8Temp_bool_IsClosed_Variable_17 = true;0x63C3PushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_ChefIsNotInSameRoom.SMIX_ChefIsNotInSameRoom);0x63D7goto Label_62B2;0x63DCClothMoveType = FName(ImpactSoft);0x63FBLabel_63FB:0x63FBCallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_7 = GetAtlasPlayerAudioMaterial(this);0x6418K2Node_SwitchName_CmpSuccess_3 = NotEqual_NameName(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_7, FName(Carpet));0x6442if (!(K2Node_SwitchName_CmpSuccess_3)) goto Label_64DC;0x6450K2Node_SwitchName_CmpSuccess_3 = NotEqual_NameName(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_7, FName(Matress));0x647Aif (!(K2Node_SwitchName_CmpSuccess_3)) goto Label_64DC;0x6488K2Node_SwitchName_CmpSuccess_3 = NotEqual_NameName(CallFunc_GetAtlasPlayerAudioMaterial_ReturnValue_7, FName(Sack));0x64B2if (!(K2Node_SwitchName_CmpSuccess_3)) goto Label_64DC;0x64C0LandingMaterialVolInfluence = 1f;0x64D7goto Label_5F02;0x64DCLabel_64DC:0x64DC/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(4, this, CallFunc_GetNoiseLevels_Noise_Level_15);0x650CLandingMaterialVolInfluence = CallFunc_GetNoiseLevels_Noise_Level_15;0x6527goto Label_5F02;0x652CClothMoveType = FName(ImpactHard);0x654Bgoto Label_63FB;0x6550Land_Noise = false;0x655BCallFunc_GetLastFallHeightZ_ReturnValue = playerPawn.GetLastFallHeightZ();0x6591CallFunc_InRange_FloatFloat_ReturnValue_1 = InRange_FloatFloat(CallFunc_GetLastFallHeightZ_ReturnValue, 1f, 100f, true, false);0x65BAif (!(CallFunc_InRange_FloatFloat_ReturnValue_1)) goto Label_65CD;0x65C8goto Label_3CA6;0x65CDLabel_65CD:0x65CDCallFunc_GetLastFallHeightZ_ReturnValue = playerPawn.GetLastFallHeightZ();0x6603CallFunc_InRange_FloatFloat_ReturnValue = InRange_FloatFloat(CallFunc_GetLastFallHeightZ_ReturnValue, 100f, 500f, true, false);0x662Cif (!(CallFunc_InRange_FloatFloat_ReturnValue)) goto Label_663F;0x663Agoto Label_3C82;0x663FLabel_663F:0x663FCloth_Impact_Soft();0x664DPopFlow();0x664ECallFunc_SpawnSoundAttached_ReturnValue_17 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Efforts/CUE_six_effort.CUE_six_effort, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x66B0CallFunc_IsValid_ReturnValue_14 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_17);0x66CDif (!(CallFunc_IsValid_ReturnValue_14)) PopFlow();0x66D7CallFunc_SpawnSoundAttached_ReturnValue_17.SetNameParameter(FName(EffortType), FName(JumpOff));0x6711if (!(EnableEffortSoundsDebug)) PopFlow();0x671BPrintString(this, "JumpEffort", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x675BPopFlow();0x675CCallFunc_WantsEffortAudio_ReturnValue = playerPawn.DragInterface.WantsEffortAudio();0x679Cif (!(CallFunc_WantsEffortAudio_ReturnValue)) PopFlow();0x67A6goto Label_0F4C;0x67ABK2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnHungerLevelChanged);0x67C2playerPawn.DamageComponent.OnHungerLevelChanged += K2Node_CreateDelegate_OutputDelegate_1;0x6801PopFlow();0x6802hungerLevel = K2Node_CustomEvent_hungerLevel;0x681DCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(K2Node_CustomEvent_hungerLevel, -1);0x683Fif (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_685C;0x684DStopHungerState();0x685BPopFlow();0x685CLabel_685C:0x685CPushFlow(Label_6B7A);0x6861PushFlow(Label_6B89);0x6866K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(hungerLevel, 0);0x6888if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_6B23;0x6896K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(hungerLevel, 1);0x68B8if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_6ACC;0x68C6K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(hungerLevel, 2);0x68E8if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_6A75;0x68F6K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(hungerLevel, 3);0x6918if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_6A1E;0x6926K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(hungerLevel, 4);0x6948if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_69C7;0x6956K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(hungerLevel, 5);0x6978if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_6987;0x6986PopFlow();0x6987Label_6987:0x6987HungerSoundMix = /Game/Audio/SoundMixes/HungerState/SMIX_HungerState.SMIX_HungerState;0x699AUpdateHungerAudioState(0f, 0f, 0f, 0f, 0f, 1f);0x69C6PopFlow();0x69C7Label_69C7:0x69C7HungerFade = 20f;0x69DEHungerSoundMix = /Game/Audio/SoundMixes/HungerState/SMIX_HungerState_20sec.SMIX_HungerState_20sec;0x69F1UpdateHungerAudioState(0f, 0f, 0f, 0f, 1f, 0f);0x6A1DPopFlow();0x6A1ELabel_6A1E:0x6A1EHungerFade = 18f;0x6A35HungerSoundMix = /Game/Audio/SoundMixes/HungerState/SMIX_HungerState_18sec.SMIX_HungerState_18sec;0x6A48UpdateHungerAudioState(0f, 0f, 0f, 1f, 0f, 0f);0x6A74PopFlow();0x6A75Label_6A75:0x6A75HungerFade = 14f;0x6A8CHungerSoundMix = /Game/Audio/SoundMixes/HungerState/SMIX_HungerState_14sec.SMIX_HungerState_14sec;0x6A9FUpdateHungerAudioState(0f, 0f, 1f, 0f, 0f, 0f);0x6ACBPopFlow();0x6ACCLabel_6ACC:0x6ACCHungerFade = 12f;0x6AE3HungerSoundMix = /Game/Audio/SoundMixes/HungerState/SMIX_HungerState_12sec.SMIX_HungerState_12sec;0x6AF6UpdateHungerAudioState(0f, 1f, 0f, 0f, 0f, 0f);0x6B22PopFlow();0x6B23Label_6B23:0x6B23HungerFade = 8f;0x6B3AHungerSoundMix = /Game/Audio/SoundMixes/HungerState/SMIX_HungerState_8sec.SMIX_HungerState_8sec;0x6B4DUpdateHungerAudioState(1f, 0f, 0f, 0f, 0f, 0f);0x6B79PopFlow();0x6B7ALabel_6B7A:0x6B7AFadeOutHungerState();0x6B88PopFlow();0x6B89Label_6B89:0x6B89StartHungerState();0x6B97PopFlow();0x6B98Label_6B98:0x6B98CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(hungerLevel, 5);0x6BBAif (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) goto Label_6BC9;0x6BC8PopFlow();0x6BC9Label_6BC9:0x6BC9RetriggerableDelay(this, 2f, LatentActionInfo{0x7BE, 177083777, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x6BFFPopFlow();0x6C00PushFlow(Label_6C6F);0x6C05CallFunc_IsPlaying_ReturnValue_1 = HungerStateLoop_Ref.IsPlaying();0x6C33if (!(CallFunc_IsPlaying_ReturnValue_1)) PopFlow();0x6C3DFadeOutIfValid(HungerStateLoop_Ref, 5f, 0f);0x6C5APopSoundMixModifier(this, /Game/Audio/SoundMixes/HungerState/SMIX_HungerState.SMIX_HungerState);0x6C6EPopFlow();0x6C6FLabel_6C6F:0x6C6FCallFunc_IsPlaying_ReturnValue = HungerStateBreathingLoopRef.IsPlaying();0x6C9Dif (!(CallFunc_IsPlaying_ReturnValue)) PopFlow();0x6CA7FadeOutIfValid(HungerStateBreathingLoopRef, 0.1f, 0f);0x6CC4PopFlow();0x6CC5CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(400f, 0f, K2Node_CustomEvent_Hard);0x6CF4GrabVelocity = CallFunc_SelectFloat_ReturnValue_1;0x6D0Fgoto Label_636A;0x6D14Label_6D14:0x6D14CallFunc_IsPlaying_ReturnValue_2 = HungerStateLoop_Ref.IsPlaying();0x6D42if (!(CallFunc_IsPlaying_ReturnValue_2)) goto Label_6D7D;0x6D50SetHungerAudioVol(1f, 2f);0x6D68Label_6D68:0x6D68PushSoundMixModifier(this, HungerSoundMix);0x6D7CPopFlow();0x6D7DLabel_6D7D:0x6D7DHungerStateLoop_Ref.Play(0f);0x6DA6HungerStateBreathingLoopRef.Play(0f);0x6DCFSetHungerAudioVol(1f, 2f);0x6DE7goto Label_6D68;0x6DECgoto Label_6D14;0x6DF1goto Label_6B98;0x6DF6CallFunc_SpawnSoundAttached_ReturnValue_22 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Eating/CUE_Six_Sequence_EatingRat.CUE_Six_Sequence_EatingRat, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x6E58StopHungerState();0x6E66PopFlow();0x6E67goto Label_5DA5;0x6E6CDelay(this, 0.1f, LatentActionInfo{0x7DB, 665895778, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x6EA2PopFlow();0x6EA3PushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_ListenModeShortChef.SMIX_ListenModeShortChef);0x6EB7PopFlow();0x6EB8PushFlow(Label_726D);0x6EBDCallFunc_IsValid_ReturnValue_19 = IsValid(PrioChef);0x6EDAif (!(CallFunc_IsValid_ReturnValue_19)) goto Label_7261;0x6EE8ChefPresent = true;0x6EF3if (!(PrioChef.EnableHeartbeats)) PopFlow();0x6F13PushFlow(Label_7252);0x6F18HeartbeatsMute = false;0x6F23if (!(LineOfSightChefActive)) goto Label_6FCA;0x6F31CallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(PrioChef.LastAlertReactionTime, 1f, 2.5f, 3.5f, 2f);0x6F80HeartrateInterpSpeed = CallFunc_MapRangeClamped_ReturnValue_1;0x6F9BHeartrateRaw = 1.4f;0x6FB2HeartbeatsVolumeRaw = 1f;0x6FC9PopFlow();0x6FCALabel_6FCA:0x6FCACallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(PrioChef.IsIdle);0x6FFDCallFunc_IsPursuing_ReturnValue = PrioChef.IsPursuing();0x7027CallFunc_BooleanOR_ReturnValue_9 = BooleanOR(CallFunc_IsPursuing_ReturnValue, CallFunc_Not_PreBool_ReturnValue_2);0x704Dif (!(CallFunc_BooleanOR_ReturnValue_9)) goto Label_70A1;0x705BHeartrateInterpSpeed = 10f;0x7072HeartrateRaw = 0f;0x7089HeartbeatsVolumeRaw = 1f;0x70A0PopFlow();0x70A1Label_70A1:0x70A1CallFunc_Less_FloatFloat_ReturnValue_2 = Less_FloatFloat(PrioChef.DistanceToPlayer, 600f);0x70D9CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_Less_FloatFloat_ReturnValue_2, PrioChef.SoundData.bIsInSameRoom);0x711Eif (!(CallFunc_BooleanAND_ReturnValue_2)) goto Label_720C;0x712CHeartrateInterpSpeed = 0.5f;0x7143CallFunc_GetAtlasPlayerPawn_ReturnValue_3 = GetAtlasPlayerPawn(this);0x7158CallFunc_GetDistanceToClosestHostileAI_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue_3.AIAwarenessComponent.GetDistanceToClosestHostileAI();0x71A0CallFunc_MapRangeClamped_ReturnValue_5 = MapRangeClamped(CallFunc_GetDistanceToClosestHostileAI_ReturnValue, 300f, 600f, 1f, 0f);0x71D9HeartrateRaw = CallFunc_MapRangeClamped_ReturnValue_5;0x71F4HeartbeatsVolumeRaw = 1f;0x720BPopFlow();0x720CLabel_720C:0x720CHeartrateInterpSpeed = 0.15f;0x7223HeartrateRaw = 0f;0x723AHeartbeatsVolumeRaw = 1f;0x7251PopFlow();0x7252Label_7252:0x7252UpdateHeartrate();0x7260PopFlow();0x7261Label_7261:0x7261ChefPresent = false;0x726CPopFlow();0x726DLabel_726D:0x726Dif (!(false)) PopFlow();0x726FCallFunc_Conv_FloatToString_ReturnValue_1 = Conv_FloatToString(HeartrateSmoothed);0x7294CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr("Heartrate Smoothed: ", CallFunc_Conv_FloatToString_ReturnValue_1);0x72CFAddOnScreenDebugMessage(0, CallFunc_Concat_StrStr_ReturnValue_3, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x730ECallFunc_Conv_FloatToString_ReturnValue = Conv_FloatToString(HeartrateRaw);0x7333CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr("Heartrate Raw: ", CallFunc_Conv_FloatToString_ReturnValue);0x7369AddOnScreenDebugMessage(1, CallFunc_Concat_StrStr_ReturnValue_2, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x73A8CallFunc_Conv_BoolToString_ReturnValue = Conv_BoolToString(HeartbeatsActive);0x73CDCallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("Trigger Heartbeats: ", CallFunc_Conv_BoolToString_ReturnValue);0x7408AddOnScreenDebugMessage(2, CallFunc_Concat_StrStr_ReturnValue_1, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x7447PopFlow();0x7448Label_7448:0x7448PushFlow(Label_7592);0x744DCallFunc_GetAtlasPlayerController_ReturnValue = GetAtlasPlayerController(this);0x7462CallFunc_MapRangeUnclamped_ReturnValue_2 = MapRangeUnclamped(HeartrateSmoothed, 0f, 1.3f, 0f, 125f);0x749BCallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_MapRangeUnclamped_ReturnValue_2);0x74C0CallFunc_Conv_IntToByte_ReturnValue = Conv_IntToByte(CallFunc_FTrunc_ReturnValue);0x74E5CallFunc_GetAtlasPlayerController_ReturnValue.AddVibrationEvent_Old(CallFunc_Conv_IntToByte_ReturnValue, CallFunc_Conv_IntToByte_ReturnValue, 0.1f, 0);0x751ECallFunc_MapRangeUnclamped_ReturnValue_1 = MapRangeUnclamped(HeartrateSmoothed, 0f, 1.3f, 0.1f, 0f);0x7557Delay(this, CallFunc_MapRangeUnclamped_ReturnValue_1, LatentActionInfo{0x6AB, -2006601285, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x7591PopFlow();0x7592Label_7592:0x7592CallFunc_SpawnSoundAttached_ReturnValue_23 = SpawnSoundAttached(/Game/Audio/SoundEffects/Gameplay/ListenMode/CUE_ListenMode_heartbeat_single.CUE_ListenMode_heartbeat_single, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x75F4CallFunc_IsValid_ReturnValue_20 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_23);0x7611if (!(CallFunc_IsValid_ReturnValue_20)) PopFlow();0x761BCallFunc_SpawnSoundAttached_ReturnValue_23.SetFloatParameter(FName(Heartrate), HeartrateSmoothed, 0f, true);0x7657CallFunc_SpawnSoundAttached_ReturnValue_23.SetFloatParameter(FName(Volume), HeartbeatsVolumeSmoothed, 0f, true);0x7693PopFlow();0x7694CallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(this);0x76A9CallFunc_IsDead_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue.DamageComponent.IsDead(false);0x76EACallFunc_BooleanOR_ReturnValue_3 = BooleanOR(HeartbeatsMute, CallFunc_IsDead_ReturnValue);0x7710if (!(CallFunc_BooleanOR_ReturnValue_3)) goto Label_771F;0x771EPopFlow();0x771FLabel_771F:0x771FCallFunc_BooleanOR_ReturnValue_5 = BooleanOR(JanitorPresent, ChefPresent);0x7745CallFunc_BooleanOR_ReturnValue_6 = BooleanOR(CallFunc_BooleanOR_ReturnValue_5, LadyPresent);0x776Bif (!(CallFunc_BooleanOR_ReturnValue_6)) PopFlow();0x7775goto Label_7448;0x777AK2Node_CreateDelegate_OutputDelegate_7.Bind(this, TriggerHeartbeat_Ref);0x7791playerPawn.Event_TriggerHeartbeat += K2Node_CreateDelegate_OutputDelegate_7;0x77BAPopFlow();0x77BBPushFlow(Label_7A3C);0x77C0CallFunc_IsValid_ReturnValue_21 = IsValid(PrioChef);0x77DDif (!(CallFunc_IsValid_ReturnValue_21)) PopFlow();0x77E7PushFlow(Label_783B);0x77ECCallFunc_Not_PreBool_ReturnValue = Not_PreBool(PrioChef.SoundData.bIsInSameRoom);0x7828if (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_1D32;0x7836goto Label_6385;0x783BLabel_783B:0x783BPushFlow(Label_7952);0x7840CallFunc_IsAlerted_ReturnValue = PrioChef.IsAlerted();0x786Aif (!(CallFunc_IsAlerted_ReturnValue)) PopFlow();0x7874if (!(PrioChef.bPlayerIsInLineOfSight)) PopFlow();0x7894CallFunc_GetCurrentState_ReturnValue_1 = PrioChef.GetCurrentState();0x78C6CallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(CallFunc_GetCurrentState_ReturnValue_1, 3);0x78E5CallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(CallFunc_EqualEqual_ByteByte_ReturnValue_2);0x7902if (!(CallFunc_Not_PreBool_ReturnValue_3)) PopFlow();0x790CPushFlow(Label_18F5);0x7911PushFlow(Label_791B);0x7916goto Label_25EF;0x791BLabel_791B:0x791BDelay(this, 10f, LatentActionInfo{0x7A7, 524711292, FName(ExecuteUbergraph_BP_PlayerAudioComponent), this});0x7951PopFlow();0x7952Label_7952:0x7952CallFunc_GetCurrentState_ReturnValue = PrioChef.GetCurrentState();0x7984CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetCurrentState_ReturnValue, 4);0x79A3CallFunc_EqualEqual_ByteByte_ReturnValue_3 = EqualEqual_ByteByte(CallFunc_GetCurrentState_ReturnValue, 5);0x79C2CallFunc_EqualEqual_ByteByte_ReturnValue_4 = EqualEqual_ByteByte(CallFunc_GetCurrentState_ReturnValue, 3);0x79E1CallFunc_BooleanOR_ReturnValue_10 = BooleanOR(CallFunc_EqualEqual_ByteByte_ReturnValue_4, CallFunc_EqualEqual_ByteByte_ReturnValue_3);0x7A07CallFunc_BooleanOR_ReturnValue_11 = BooleanOR(CallFunc_BooleanOR_ReturnValue_10, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x7A2Dif (!(CallFunc_BooleanOR_ReturnValue_11)) PopFlow();0x7A37goto Label_6360;0x7A3CLabel_7A3C:0x7A3CCallFunc_IsValid_ReturnValue_22 = IsValid(PrioJanitor);0x7A59if (!(CallFunc_IsValid_ReturnValue_22)) goto Label_1860;0x7A67PushFlow(Label_1849);0x7A6CPushFlow(Label_7BA2);0x7A71if (!(PrioJanitor.EnableSameRoomMixState)) PopFlow();0x7A91if (!(PrioJanitor.SoundData.bIsInSameRoom)) goto Label_7B30;0x7ABEPushFlow(Label_7AEB);0x7AC3if (!(Temp_bool_Has_Been_Initd_Variable_20)) goto Label_7AD2;0x7AD1PopFlow();0x7AD2Label_7AD2:0x7AD2Temp_bool_Has_Been_Initd_Variable_20 = true;0x7ADDif (!(false)) PopFlow();0x7ADFTemp_bool_IsClosed_Variable_22 = true;0x7AEAPopFlow();0x7AEBLabel_7AEB:0x7AEBif (!(Temp_bool_IsClosed_Variable_22)) goto Label_7AFA;0x7AF9PopFlow();0x7AFALabel_7AFA:0x7AFATemp_bool_IsClosed_Variable_22 = true;0x7B05PushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_JanitorSameRoom.SMIX_JanitorSameRoom);0x7B19Temp_bool_IsClosed_Variable_20 = false;0x7B24Temp_bool_Has_Been_Initd_Variable_19 = true;0x7B2FPopFlow();0x7B30Label_7B30:0x7B30PushFlow(Label_7B5D);0x7B35if (!(Temp_bool_Has_Been_Initd_Variable_19)) goto Label_7B44;0x7B43PopFlow();0x7B44Label_7B44:0x7B44Temp_bool_Has_Been_Initd_Variable_19 = true;0x7B4Fif (!(false)) PopFlow();0x7B51Temp_bool_IsClosed_Variable_20 = true;0x7B5CPopFlow();0x7B5DLabel_7B5D:0x7B5Dif (!(Temp_bool_IsClosed_Variable_20)) goto Label_7B6C;0x7B6BPopFlow();0x7B6CLabel_7B6C:0x7B6CTemp_bool_IsClosed_Variable_20 = true;0x7B77PopSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_JanitorSameRoom.SMIX_JanitorSameRoom);0x7B8BTemp_bool_IsClosed_Variable_22 = false;0x7B96Temp_bool_Has_Been_Initd_Variable_20 = true;0x7BA1PopFlow();0x7BA2Label_7BA2:0x7BA2if (!(PrioJanitor.EnableListenMode)) PopFlow();0x7BC2CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(PrioJanitor.DistanceToPlayer, 4000f);0x7BFACallFunc_BooleanAND_ReturnValue = BooleanAND(AllowListenMode, CallFunc_Less_FloatFloat_ReturnValue);0x7C20if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_7C54;0x7C2ELabel_7C2E:0x7C2EPushFlow(Label_0B54);0x7C33if (!(Temp_bool_Has_Been_Initd_Variable_22)) goto Label_7C42;0x7C41PopFlow();0x7C42Label_7C42:0x7C42Temp_bool_Has_Been_Initd_Variable_22 = true;0x7C4Dif (!(false)) PopFlow();0x7C4Fgoto Label_0E9D;0x7C54Label_7C54:0x7C54PushFlow(Label_7C81);0x7C59if (!(Temp_bool_Has_Been_Initd_Variable_23)) goto Label_7C68;0x7C67PopFlow();0x7C68Label_7C68:0x7C68Temp_bool_Has_Been_Initd_Variable_23 = true;0x7C73if (!(false)) PopFlow();0x7C75Temp_bool_IsClosed_Variable_23 = true;0x7C80PopFlow();0x7C81Label_7C81:0x7C81if (!(Temp_bool_IsClosed_Variable_23)) goto Label_7C90;0x7C8FPopFlow();0x7C90Label_7C90:0x7C90Temp_bool_IsClosed_Variable_23 = true;0x7C9BExitListenMode();0x7CA9goto Label_0EA9;0x7CAECallFunc_IsValid_ReturnValue_28 = IsValid(PrioJanitor);0x7CCBif (!(CallFunc_IsValid_ReturnValue_28)) goto Label_858F;0x7CD9JanitorPresent = true;0x7CE4PushFlow(Label_80F6);0x7CE9CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(PrioJanitor.EnableHeartbeats, JanitorPresent);0x7D25if (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0x7D2FPushFlow(Label_80E7);0x7D34HeartbeatsMute = false;0x7D3FK2Node_SwitchName_CmpSuccess_4 = NotEqual_NameName(HeartbeatsState, FName(HeartbeatsOffAbrupt));0x7D69if (!(K2Node_SwitchName_CmpSuccess_4)) goto Label_80B8;0x7D77K2Node_SwitchName_CmpSuccess_4 = NotEqual_NameName(HeartbeatsState, FName(HeartbeatsTouchedPlayer));0x7DA1if (!(K2Node_SwitchName_CmpSuccess_4)) goto Label_8072;0x7DAFK2Node_SwitchName_CmpSuccess_4 = NotEqual_NameName(HeartbeatsState, FName(HeartbeatsInvestigating));0x7DD9if (!(K2Node_SwitchName_CmpSuccess_4)) goto Label_7F45;0x7DE7K2Node_SwitchName_CmpSuccess_4 = NotEqual_NameName(HeartbeatsState, FName(HeartbeatsIdle));0x7E11if (!(K2Node_SwitchName_CmpSuccess_4)) goto Label_7E20;0x7E1FPopFlow();0x7E20Label_7E20:0x7E20CallFunc_Less_FloatFloat_ReturnValue_3 = Less_FloatFloat(PrioJanitor.DistanceToPlayer, 2000f);0x7E58if (!(CallFunc_Less_FloatFloat_ReturnValue_3)) goto Label_7EFF;0x7E66HeartrateInterpSpeed = 0.5f;0x7E7DCallFunc_MapRangeClamped_ReturnValue_7 = MapRangeClamped(PrioJanitor.DistanceToPlayer, 500f, 2000f, 1f, 0f);0x7ECCHeartrateRaw = CallFunc_MapRangeClamped_ReturnValue_7;0x7EE7HeartbeatsVolumeRaw = 0.4f;0x7EFEPopFlow();0x7EFFLabel_7EFF:0x7EFFHeartrateInterpSpeed = 0.15f;0x7F16HeartrateRaw = 0f;0x7F2DHeartbeatsVolumeRaw = 0.4f;0x7F44PopFlow();0x7F45Label_7F45:0x7F45HeartrateInterpSpeed = 1.5f;0x7F5CPrioJanitor.DistanceToNearestHand(CallFunc_DistanceToNearestHand_DistanceToNearestHand_1);0x7F89CallFunc_MapRangeClamped_ReturnValue_6 = MapRangeClamped(CallFunc_DistanceToNearestHand_DistanceToNearestHand_1, 200f, 1200f, 1.2f, 1f);0x7FC2CallFunc_MapRangeClamped_ReturnValue_7 = MapRangeClamped(PrioJanitor.DistanceToPlayer, 500f, 2000f, 1f, 0f);0x8011CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_MapRangeClamped_ReturnValue_6, CallFunc_MapRangeClamped_ReturnValue_7);0x803FHeartrateRaw = CallFunc_Multiply_FloatFloat_ReturnValue_1;0x805AHeartbeatsVolumeRaw = 0.7f;0x8071PopFlow();0x8072Label_8072:0x8072HeartrateInterpSpeed = 2f;0x8089HeartrateRaw = 1.4f;0x80A0HeartbeatsVolumeRaw = 0.7f;0x80B7PopFlow();0x80B8Label_80B8:0x80B8HeartrateInterpSpeed = 10f;0x80CFHeartrateRaw = 0f;0x80E6PopFlow();0x80E7Label_80E7:0x80E7UpdateHeartrate();0x80F5PopFlow();0x80F6Label_80F6:0x80F6if (!(false)) PopFlow();0x80F8CallFunc_Conv_FloatToString_ReturnValue_8 = Conv_FloatToString(HeartrateSmoothed);0x811DCallFunc_Concat_StrStr_ReturnValue_15 = Concat_StrStr("Heartrate Smoothed: ", CallFunc_Conv_FloatToString_ReturnValue_8);0x8158AddOnScreenDebugMessage(0, CallFunc_Concat_StrStr_ReturnValue_15, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x8197CallFunc_Conv_FloatToString_ReturnValue_7 = Conv_FloatToString(HeartrateRaw);0x81BCCallFunc_Concat_StrStr_ReturnValue_14 = Concat_StrStr("Heartrate Raw: ", CallFunc_Conv_FloatToString_ReturnValue_7);0x81F2AddOnScreenDebugMessage(1, CallFunc_Concat_StrStr_ReturnValue_14, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x8231CallFunc_Conv_BoolToString_ReturnValue_1 = Conv_BoolToString(HeartbeatsActive);0x8256CallFunc_Concat_StrStr_ReturnValue_13 = Concat_StrStr("Trigger Heartbeats: ", CallFunc_Conv_BoolToString_ReturnValue_1);0x8291AddOnScreenDebugMessage(2, CallFunc_Concat_StrStr_ReturnValue_13, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x82D0CallFunc_Conv_FloatToString_ReturnValue_6 = Conv_FloatToString(PrioJanitor.DistanceToPlayer);0x830BCallFunc_Concat_StrStr_ReturnValue_12 = Concat_StrStr("Distance to Player ", CallFunc_Conv_FloatToString_ReturnValue_6);0x8345AddOnScreenDebugMessage(3, CallFunc_Concat_StrStr_ReturnValue_12, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x8384PrioJanitor.DistanceToNearestHand(CallFunc_DistanceToNearestHand_DistanceToNearestHand);0x83B1CallFunc_Conv_FloatToString_ReturnValue_5 = Conv_FloatToString(CallFunc_DistanceToNearestHand_DistanceToNearestHand);0x83D6CallFunc_Concat_StrStr_ReturnValue_11 = Concat_StrStr("Distance to nearest hand: ", CallFunc_Conv_FloatToString_ReturnValue_5);0x8417AddOnScreenDebugMessage(4, CallFunc_Concat_StrStr_ReturnValue_11, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x8456CallFunc_Conv_NameToString_ReturnValue_3 = Conv_NameToString(HeartbeatsState);0x847BCallFunc_Concat_StrStr_ReturnValue_10 = Concat_StrStr("HeartbeatState: ", CallFunc_Conv_NameToString_ReturnValue_3);0x84B2AddOnScreenDebugMessage(5, CallFunc_Concat_StrStr_ReturnValue_10, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x84F1CallFunc_Conv_FloatToString_ReturnValue_4 = Conv_FloatToString(HeartbeatsVolumeRaw);0x8516CallFunc_Concat_StrStr_ReturnValue_9 = Concat_StrStr("HeartbeatsVolume: ", CallFunc_Conv_FloatToString_ReturnValue_4);0x854FAddOnScreenDebugMessage(6, CallFunc_Concat_StrStr_ReturnValue_9, LinearColor{1f, 0.2f, 0.3f, 1f}, -1f);0x858EPopFlow();0x858FLabel_858F:0x858FJanitorPresent = false;0x859APopFlow();0x859BLabel_859B:0x859BPushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_JanitorListenMode.SMIX_JanitorListenMode);0x85AFCallFunc_IsPlaying_ReturnValue_4 = ListenModeLoop_Ref.IsPlaying();0x85DDif (!(CallFunc_IsPlaying_ReturnValue_4)) goto Label_85EC;0x85EBPopFlow();0x85ECLabel_85EC:0x85ECListenModeLoop_Ref.FadeIn(1f, 1f, 0f, 1f, 0);0x8626/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.SetAIAudioState(PrioJanitor, ListenModeAudioState, this);0x865DPopFlow();0x865ELabel_865E:0x865EPopSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_JanitorListenMode.SMIX_JanitorListenMode);0x8672ListenModeLoop_Ref.FadeOut(4f, 0f, 1f, 0);0x86A7PopFlow();0x86A8goto Label_859B;0x86ADgoto Label_865E;0x86B2goto Label_7C2E;0x86B7goto Label_7C54;0x86BCPopSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_JanitorListenMode.SMIX_JanitorListenMode);0x86D0ListenModeLoop_Ref.FadeOut(0.1f, 0f, 1f, 0);0x8705PopFlow();0x8706CallFunc_WantsEffortAudio_ReturnValue_1 = playerPawn.DragInterface.WantsEffortAudio();0x8746if (!(CallFunc_WantsEffortAudio_ReturnValue_1)) PopFlow();0x8750goto Label_10CF;0x8755CallFunc_SpawnSoundAttached_ReturnValue_28 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Efforts/CUE_six_effort.CUE_six_effort, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x87B7CallFunc_IsValid_ReturnValue_27 = IsValid(CallFunc_SpawnSoundAttached_ReturnValue_28);0x87D4if (!(CallFunc_IsValid_ReturnValue_27)) PopFlow();0x87DECallFunc_SpawnSoundAttached_ReturnValue_28.SetNameParameter(FName(EffortType), FName(OuchRelease));0x8818PopFlow();0x8819HungerStateBreathingLoopRef.SetFloatParameter(FName(Volume), K2Node_CustomEvent_Volume, K2Node_CustomEvent_FadeDuration, true);0x8859HungerStateLoop_Ref.SetFloatParameter(FName(Volume), K2Node_CustomEvent_Volume, K2Node_CustomEvent_FadeDuration, true);0x8899PopFlow();0x889APushFlow(Label_8909);0x889FCallFunc_IsPlaying_ReturnValue_6 = HungerStateLoop_Ref.IsPlaying();0x88CDif (!(CallFunc_IsPlaying_ReturnValue_6)) PopFlow();0x88D7FadeOutIfValid(HungerStateLoop_Ref, 1f, 0f);0x88F4PopSoundMixModifier(this, /Game/Audio/SoundMixes/HungerState/SMIX_HungerState.SMIX_HungerState);0x8908PopFlow();0x8909Label_8909:0x8909CallFunc_IsPlaying_ReturnValue_5 = HungerStateBreathingLoopRef.IsPlaying();0x8937if (!(CallFunc_IsPlaying_ReturnValue_5)) PopFlow();0x8941FadeOutIfValid(HungerStateBreathingLoopRef, 0.1f, 0f);0x895EPopFlow();0x895FCallFunc_SpawnSoundAttached_ReturnValue_29 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Eating/CUE_Anim_Six_Eating_Governess.CUE_Anim_Six_Eating_Governess, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x89C1PopFlow();0x89C2Label_89C2:0x89C2PushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_SixFoleyDucking.SMIX_SixFoleyDucking);0x89D6PopFlow();0x89D7Label_89D7:0x89D7PopSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_SixFoleyDucking.SMIX_SixFoleyDucking);0x89EBPopFlow();0x89ECLabel_89EC:0x89ECDuckPlayerFoley = false;0x89F7goto Label_89D7;0x89FCLabel_89FC:0x89FCCallFunc_GetAtlasPlayerPawn_ReturnValue_2 = GetAtlasPlayerPawn(this);0x8A11CallFunc_GetCurrentStaminaRatio_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue_2.StaminaComponent.GetCurrentStaminaRatio();0x8A59CallFunc_LessEqual_FloatFloat_ReturnValue_2 = LessEqual_FloatFloat(CallFunc_GetCurrentStaminaRatio_ReturnValue, 0.5f);0x8A7Bif (!(CallFunc_LessEqual_FloatFloat_ReturnValue_2)) goto Label_8AA8;0x8A89if (!(DuckPlayerFoley)) goto Label_8A98;0x8A97PopFlow();0x8A98Label_8A98:0x8A98DuckPlayerFoley = true;0x8AA3goto Label_89C2;0x8AA8Label_8AA8:0x8AA8if (!(DuckPlayerFoley)) PopFlow();0x8AB2goto Label_89EC;0x8AB7goto Label_89FC;0x8ABCCallFunc_SpawnSoundAttached_ReturnValue_30 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Eating/CUE_Anim_Six_Eating_Bread.CUE_Anim_Six_Eating_Bread, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x8B1EStopHungerState();0x8B2CPopFlow();0x8B2DFootstepStationary = true;0x8B38/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(3, this, CallFunc_GetNoiseLevels_Noise_Level_14);0x8B68FootstepTypeNoiseMultiplier = CallFunc_GetNoiseLevels_Noise_Level_14;0x8B83goto Label_22B7;0x8B88FootstepStationary = true;0x8B93/Game/GameplayLogic/FunctionLibrary/BP_AtlasFunctionLibrary.Default__BP_AtlasFunctionLibrary_C.GetNoiseLevels(3, this, CallFunc_GetNoiseLevels_Noise_Level_13);0x8BC3FootstepTypeNoiseMultiplier = CallFunc_GetNoiseLevels_Noise_Level_13;0x8BDEgoto Label_22FD;0x8BE3goto Label_61DC;0x8BE8goto Label_1765;0x8BEDPopFlow();0x8BEEgoto Label_6329;0x8BF3CallFunc_SpawnSoundAttached_ReturnValue_31 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Belly/CUE_Six_BellySounds_2.CUE_Six_BellySounds_2, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x8C55CallFunc_SpawnSoundAttached_ReturnValue_31.SetIntParameter(FName(hungerLevel), hungerLevel);0x8C8BPopFlow();0x8C8CCallFunc_SpawnSoundAttached_ReturnValue_34 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Hunger/CUE_Six_Hunger_Moan_Short.CUE_Six_Hunger_Moan_Short, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x8CEEPopFlow();0x8CEFCallFunc_SpawnSoundAttached_ReturnValue_33 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Hunger/CUE_Six_Hunger_Moan_Long.CUE_Six_Hunger_Moan_Long, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x8D51PopFlow();0x8D52CallFunc_SpawnSoundAttached_ReturnValue_32 = SpawnSoundAttached(/Game/Audio/SoundEffects/Foley/Six/Voice/Hunger/CUE_Six_Hungry_Cough.CUE_Six_Hungry_Cough, Audio Component, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x8DB4PopFlow();0x8DB5LadyPresent = K2Node_CustomEvent_LadyPresent;0x8DC8CallFunc_Less_FloatFloat_ReturnValue_1 = Less_FloatFloat(K2Node_CustomEvent_DistanceToLady, 1200f);0x8DEAif (!(CallFunc_Less_FloatFloat_ReturnValue_1)) goto Label_8E89;0x8DF8HeartrateInterpSpeed = 0.5f;0x8E0FCallFunc_MapRangeClamped_ReturnValue_4 = MapRangeClamped(K2Node_CustomEvent_DistanceToLady, 1200f, 400f, 0.5f, 1f);0x8E48HeartrateRaw = CallFunc_MapRangeClamped_ReturnValue_4;0x8E63HeartbeatsVolumeRaw = 0.7f;0x8E7ALabel_8E7A:0x8E7AUpdateHeartrate();0x8E88PopFlow();0x8E89Label_8E89:0x8E89HeartrateInterpSpeed = 0.15f;0x8EA0HeartrateRaw = 0f;0x8EB7HeartbeatsVolumeRaw = 0.7f;0x8ECEgoto Label_8E7A;0x8ED3Label_8ED3:0x8ED3SmoothenHeartrate();0x8EE1CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(HeartrateSmoothed, 0.05f);0x8F03if (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_8F9B;0x8F11HeartbeatsActive = true;0x8F1CCallFunc_GetFloatValue_ReturnValue = CURVE_Heartrate_Generic.GetFloatValue(HeartrateSmoothed);0x8F57playerPawn.Timeline_Heartrate.SetPlayRate(CallFunc_GetFloatValue_ReturnValue);0x8F96goto Label_1988;0x8F9BLabel_8F9B:0x8F9BHeartbeatsActive = false;0x8FA6playerPawn.Timeline_Heartrate.SetPlayRate(0f);0x8FE1goto Label_1978;0x8FE6goto Label_8ED3;0x8FEBFootstepStationary = true;0x8FF6goto Label_22A0;0x8FFBHungerStateBreathingLoopRef.SetFloatParameter(FName(HungerLevel0), K2Node_CustomEvent_HungerLevel0, 1f, true);0x9037HungerStateLoop_Ref.SetFloatParameter(FName(HungerLevel0), K2Node_CustomEvent_HungerLevel0, 1f, true);0x9073HungerStateLoop_Ref.SetFloatParameter(FName(HungerLevel1), K2Node_CustomEvent_HungerLevel1, 1f, true);0x90AFHungerStateBreathingLoopRef.SetFloatParameter(FName(HungerLevel1), K2Node_CustomEvent_HungerLevel1, 1f, true);0x90EBHungerStateBreathingLoopRef.SetFloatParameter(FName(HungerLevel2), K2Node_CustomEvent_HungerLevel2, 1f, true);0x9127HungerStateLoop_Ref.SetFloatParameter(FName(HungerLevel2), K2Node_CustomEvent_HungerLevel2, 1f, true);0x9163HungerStateBreathingLoopRef.SetFloatParameter(FName(HungerLevel3), K2Node_CustomEvent_HungerLevel3, 1f, true);0x919FHungerStateLoop_Ref.SetFloatParameter(FName(HungerLevel3), K2Node_CustomEvent_HungerLevel3, 1f, true);0x91DBHungerStateBreathingLoopRef.SetFloatParameter(FName(HungerLevel4), K2Node_CustomEvent_HungerLevel4, 1f, true);0x9217HungerStateLoop_Ref.SetFloatParameter(FName(HungerLevel4), K2Node_CustomEvent_HungerLevel4, 1f, true);0x9253HungerStateLoop_Ref.SetFloatParameter(FName(HungerLevel5), K2Node_CustomEvent_HungerLevel5, 1f, true);0x928FHungerStateBreathingLoopRef.SetFloatParameter(FName(HungerLevel5), K2Node_CustomEvent_HungerLevel5, 1f, true);0x92CBPopFlow();0x92CCLabel_92CC:0x92CCreturn;0x92CE// end of script
Final0x04
void NoiseEvent__DelegateSignature(const FVector& NoiseLocation, float Loudness)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x10
void DeathMagicSnap__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 2

types with a member, parameter or interface of this type