Zdexby TheHolyOneZ
5,372 classes
Class

ABP_PlayerCharacter_C

: APlayerCharacter : ACharacter : APawn : AActor : UObject
/Game/Character/BP_PlayerCharacter.BP_PlayerCharacter_C 0x1110 (4,368 B) align 16 inherited 0x0E90 64 scripted vtable /Game/Character/BP_PlayerCharacter
0x00x1110

Members 82

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Mesh_LampUStaticMeshComponent*7 flagsnullptr
0x08BP_InfectedStateUBP_InfectedState_C*7 flagsnullptr
0x08BeastMasterUsableUSingleUsableComponent*7 flagsnullptr
0x08BP_EnemyControlStateUBP_EnemyControlState_C*7 flagsnullptr
0x08FilmFaceLightUPointLightComponent*7 flagsnullptr
0x08BP_PushingStateUBP_PushingState_C*7 flagsnullptr
0x08BP_TrackMovementStateUBP_TrackMovementState_C*7 flagsnullptr
0x08SelfieSpringArmPointUBP_SelfiePoint_C*7 flagsnullptr
0x08SelfieSpringArmUSpringArmComponent*7 flagsnullptr
0x08Fixed_Selfie_PointsUSceneComponent*7 flagsnullptr
0x08SelfieCameraSetupUSceneComponent*7 flagsnullptr
0x08ShieldBoostUsableUShieldBoostUsable*7 flagsnullptr
0x08BP_AudioControlUBP_AudioControl_LowHealth_C*7 flagsnullptr
0x08BP_AttachedStateUBP_AttachedState_C*7 flagsnullptr
0x08BP_PilotingStateUBP_PilotingState_C*7 flagsnullptr
0x08BP_DeadStateUBP_DeadState_C*7 flagsnullptr
0x08BP_PhotographyStateUBP_PhotographyState_C*7 flagsnullptr
0x08BP_PassedOutUBP_PassedOut_C*7 flagsnullptr
0x08BP_IntoxicationComponentUBP_IntoxicationComponent_C*7 flagsnullptr
0x08BP_FrozenStateUBP_FrozenState_C*7 flagsnullptr
0x08ScannerArrowUStaticMeshComponent*7 flagsnullptr
0x08BP_GrabbedStateUBP_GrabbedState_C*7 flagsnullptr
0x08PointLightUPointLightComponent*7 flagsnullptr
0x08SpotLightUSpotLightComponent*7 flagsnullptr
0x08FP_PointLight_CloseShine_GroundUPointLightComponent*7 flagsnullptr
0x08ShoulderCamLocationUSceneComponent*7 flagsnullptr
0x08ShoulderCamArmUSpringArmComponent*7 flagsnullptr
0x08DebugPointLightUPointLightComponent*7 flagsnullptr
0x08BP_SelfiePoint6UBP_SelfiePoint_C*7 flagsnullptr
0x08BP_SelfiePoint5UBP_SelfiePoint_C*7 flagsnullptr
0x08BP_SelfiePoint4UBP_SelfiePoint_C*7 flagsnullptr
0x08BP_SelfiePoint3UBP_SelfiePoint_C*7 flagsnullptr
0x08BP_SelfiePoint2UBP_SelfiePoint_C*7 flagsnullptr
0x08BP_SelfiePoint1UBP_SelfiePoint_C*7 flagsnullptr
0x08BP_SelfiePointUBP_SelfiePoint_C*7 flagsnullptr
0x08BP_SelfiePoint8UBP_SelfiePoint_C*7 flagsnullptr
0x08DropShadowUStaticMeshComponent*7 flagsnullptr
0x08FragileDebrisCleanerCoreUFragileDebrisCleaner*7 flagsnullptr
0x08FragileDebrisCleanerFeetUFragileDebrisCleaner*7 flagsnullptr
0x08P_Ambient_DustUParticleSystemComponent*7 flagsnullptr
0x08BP_FlyingStateUBP_FlyingState_C*7 flagsnullptr
0x08TP_SpotLight_shadowUSpotLightComponent*7 flagsnullptr
0x08TP_SpotLightUSceneComponent*7 flagsnullptr
0x08FP_SpotLight_LightUSpotLightComponent*7 flagsnullptr
0x08FP_SpotLightUSceneComponent*7 flagsnullptr
0x08EmergencyLightUPointLightComponent*7 flagsnullptr
0x08FP_PointLight_CloseShineUPointLightComponent*7 flagsnullptr
0x08BP_NoMovementStateUBP_NoMovementState_C*7 flagsnullptr
0x08BP_ZipLineStateUBP_ZipLineState_C*7 flagsnullptr
0x08BP_UsingStateUBP_UsingState_C*7 flagsnullptr
0x08ShieldRegenAudioUAudioComponent*7 flagsnullptr
0x08radarPointURadarPointComponent*7 flagsnullptr
0x08BP_ParalyzedStateUBP_ParalyzedState_C*7 flagsnullptr
0x08PointLight_SpotCloseShineUPointLightComponent*7 flagsnullptr
0x08BP_DownedStateUBP_DownedState_C*7 flagsnullptr
0x08BP_FallingStateUBP_FallingState_C*7 flagsnullptr
0x08BP_WalkingStateUBP_WalkingState_C*7 flagsnullptr
0x08SM_LightConeUStaticMeshComponent*7 flagsnullptr
0x08Mesh_Lamp_rimUStaticMeshComponent*7 flagsnullptr
0x08UsableCollisionUSphereComponent*7 flagsnullptr
0x04Emergency_Timeline_Light_Intensity_49385F0B40EDFCE34D2340AC7114B889float4 flags0
0x01Emergency_Timeline__Direction_49385F0B40EDFCE34D2340AC7114B889uint84 flags0
0x107D0x03padding / unreflected
0x08Emergency TimelineUTimelineComponent*6 flagsnullptr
0x04ShieldRegenTimeline_Volume_007E924B43B618D88D08859A06A1CF61float4 flags0
0x04ShieldRegenTimeline_Pitch_007E924B43B618D88D08859A06A1CF61float4 flags0
0x01ShieldRegenTimeline__Direction_007E924B43B618D88D08859A06A1CF61uint84 flags0
0x10910x07padding / unreflected
0x08ShieldRegenTimelineUTimelineComponent*6 flagsnullptr
0x04ShieldRegenTimefloat7 flags0
0x04LastDamageTimefloat7 flags0
0x10FixedSelfiePointListTArray<UBP_SelfiePoint_C*>4 flags[]
0x08ActiveSelfiePointUBP_SelfiePoint_C*8 flagsnullptr
0x01WasHUDVisiblebool6 flagsfalse
0x10C10x07padding / unreflected
0x08PreDownReverbUReverbEffect*7 flagsnullptr
0x10MixerConfettiFScaledEffect4 flags{ParticleSystem=/Game/GameElements/Bar/P_Bar_SupporterDrink…
0x08InstantReviveParticlesUParticleSystem*7 flags/Game/GameElements/KPI/Perks/PerkFX/P_FieldMedic.P_FieldMed…
0x08InstantReviveCueUSoundBase*7 flags/Game/Audio/SFX/Characters/Perks/PerkFieldMedicInstantReviv…
0x01LeftShiftPressedbool6 flagsfalse
0x01LeftCtrPressedbool6 flagsfalse
0x10F20x06padding / unreflected
0x08SelfieZoomTimerFTimerHandle5 flags{Handle=0}
0x08SelfieMoveRightTimerFTimerHandle5 flags{Handle=0}
0x08SelfieMoveUpTimerFTimerHandle5 flags{Handle=0}
Inherited from APlayerCharacter 197
OffsetSizeNameTypeFlagsDefault
0x10OnStartedUsingItemFMulticastScriptDelegate4 flags<delegate>
0x10OnStoppedUsingItemFMulticastScriptDelegate4 flags<delegate>
0x10OnFirePressedFMulticastScriptDelegate4 flags<delegate>
0x10OnFireReleasedFMulticastScriptDelegate4 flags<delegate>
0x10OnGrenadePressedFMulticastScriptDelegate4 flags<delegate>
0x10OnPerkInitializedFMulticastScriptDelegate4 flags<delegate>
0x10OnInstantRevivePossibleEventFMulticastScriptDelegate4 flags<delegate>
0x10OnGenericAnimNotifyFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x08HeightenedSenseComponentUHeightenedSenseComponent*Transient+7 flagsnullptr
0x10OnCollectedEverythingFMulticastScriptDelegate4 flags<delegate>
0x10OnCollectedSchematicFMulticastScriptDelegate4 flags<delegate>
0x10OnCollectedSkinFMulticastScriptDelegate4 flags<delegate>
0x10OnCollectedDrinkFMulticastScriptDelegate4 flags<delegate>
0x10OnCollectedVictoryPoseFMulticastScriptDelegate4 flags<delegate>
0x10OnCollectedPickaxePartFMulticastScriptDelegate4 flags<delegate>
0x10OnCollectedVanityItemFMulticastScriptDelegate4 flags<delegate>
0x10OnCameraModeChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnDownCameraTargetChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnActionHoldProgressFMulticastScriptDelegate4 flags<delegate>
0x10OnThrowCarriableProgressFMulticastScriptDelegate4 flags<delegate>
0x10OnJumpPressedFMulticastScriptDelegate4 flags<delegate>
0x10OnJumpReleasedFMulticastScriptDelegate4 flags<delegate>
0x10OnSecondaryFirePressedFMulticastScriptDelegate4 flags<delegate>
0x10OnSecondaryFireReleasedFMulticastScriptDelegate4 flags<delegate>
0x10OnManualMiningBeginFMulticastScriptDelegate4 flags<delegate>
0x10OnManualMiningEndFMulticastScriptDelegate4 flags<delegate>
0x10OnLaserPointerPressedFMulticastScriptDelegate4 flags<delegate>
0x10OnLaserPointerReleasedFMulticastScriptDelegate4 flags<delegate>
0x10OnTerrainScannerPressedFMulticastScriptDelegate4 flags<delegate>
0x10OnTerrainScannerReleasedFMulticastScriptDelegate4 flags<delegate>
0x10OnFlareThrownFMulticastScriptDelegate4 flags<delegate>
0x10OnUpdateMeshesFMulticastScriptDelegate4 flags<delegate>
0x10OnOpenChatFMulticastScriptDelegate4 flags<delegate>
0x10OnAcceptInviteFMulticastScriptDelegate4 flags<delegate>
0x10OnRejectInviteFMulticastScriptDelegate4 flags<delegate>
0x10OnIgnoreInviteFMulticastScriptDelegate4 flags<delegate>
0x10OnToggleMapToolFMulticastScriptDelegate4 flags<delegate>
0x10OnToggleScanToolFMulticastScriptDelegate4 flags<delegate>
0x10OnDepthChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnCharacterStateChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnCharacterDeathChangeFMulticastScriptDelegate4 flags<delegate>
0x10OnDamagedEnemyFMulticastScriptDelegate4 flags<delegate>
0x10OnLaserPointerEventFMulticastScriptDelegate4 flags<delegate>
0x10OnSecondaryLaserPointerEventFMulticastScriptDelegate4 flags<delegate>
0x10OnSaluteEventFMulticastScriptDelegate4 flags<delegate>
0x10OnPlayerShoutFMulticastScriptDelegate4 flags<delegate>
0x10OnBoscoSaluteFMulticastScriptDelegate4 flags<delegate>
0x07C00x10padding / unreflected
0x10OnRevivedEventFMulticastScriptDelegate5 flags<delegate>
0x10OnReviveCallEventFMulticastScriptDelegate4 flags<delegate>
0x10OnRevivedOtherCharacterFMulticastScriptDelegate4 flags<delegate>
0x10OnHeadlightOnChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnCallDonkeyFMulticastScriptDelegate4 flags<delegate>
0x20GameplayTagsFGameplayTagContainer3 flags{GameplayTags=[], ParentTags=[]}
0x08AttentionShoutOverrideUDialogDataAsset*5 flagsnullptr
0x28JetBootsComponentSpawnableTSoftClassPtr<UJetBootsMovementComponent>5 flags<SoftClassProperty>
0x28JetBootsComponentMK2SpawnableTSoftClassPtr<UJetBootsMovementComponent>5 flags<SoftClassProperty>
0x08ZipLineStateComponentUZipLineStateComponent*Transient+7 flagsnullptr
0x10EscapableGrabberEnemiesTArray<TSubclassOf<AActor>>Transient+3 flags[]
0x10OnKilledGrabberFMulticastScriptDelegate4 flags<delegate>
0x10OnPerkActivationTimerFinishedFMulticastScriptDelegate4 flags<delegate>
0x08BoundPerkActivationWUPerkHUDActivationWidget*9 flagsnullptr
0x04PerkActivationTimerfloat6 flags-1
0x08DC0x04padding / unreflected
0x10OnCanEscapeGrabberChangedFMulticastScriptDelegateProtected+4 flags<delegate>
0x08GrabbedByClassTSubclassOf<AActor>TransientProtected+8 flagsnullptr
0x10OnCoolDownProgressFMulticastScriptDelegateProtected+4 flags<delegate>
0x01bIsBeingBittenByCaveLeechboolTransientProtected+7 flagsfalse
0x01bIsBeingBittenByPitJawboolTransientProtected+7 flagsfalse
0x090A0x06padding / unreflected
0x08WidgetInteractionUWidgetInteractionComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.WidgetInteraction
0x10PlatformComponentClassesTArray<FPlatformComponent>Protected+3 flags[]
0x09280x14padding / unreflected
0x18DownCameraSettingsFDownCameraSettingsProtected+3 flags{Target=<0xffffffff>, TargetIndex=0, MinPitch=-45, MaxPitch…
0x09540x14padding / unreflected
0x10ActiveShieldGeneratorsTArray<TWeakObjectPtr<AShieldGeneratorActor>>TransientProtected+3 flags[]
0x09780x04padding / unreflected
0x10SavegameIDFGuidProtected+6 flags{A=0, B=0, C=0, D=0}
0x0CEstimatedVelocityFVectorProtected+7 flags{X=0, Y=0, Z=0}
0x09980x10padding / unreflected
0x28FlareHeadlightButtonFHoldButtonProtected+2 flags{HoldingText=<FText>, HoldStartTime=0.3, HoldDuration=0.5}
0x28CycleItemButtonFHoldButtonProtected+2 flags{HoldingText=<FText>, HoldStartTime=0.3, HoldDuration=0.5}
0x09F80x08padding / unreflected
0x28ToggleHUDButtonFHoldButtonProtected+2 flags{HoldingText=<FText>, HoldStartTime=0.3, HoldDuration=0.5}
0x04EquipLaserpointerHoldDurationfloatProtected+6 flags0.33
0x01IsPressingMovementInputKeyboolNetTransient+6 flagsfalse
0x0A2D0x1Bpadding / unreflected
0x08characterIDUPlayerCharacterID*Protected+8 flagsnullptr
0x28TutorialManagerTypeTSoftClassPtr<ATutorialManager>Protected+4 flags<SoftClassProperty>
0x28TutorialManagerSpacerigTSoftClassPtr<ATutorialManager>Protected+4 flags<SoftClassProperty>
0x08FPMeshUSkeletalMeshComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.FPMesh
0x08FirstPersonCameraUCameraComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.FirstPersonCamera
0x08FirstPersonRootUSceneComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.FPRoot
0x08ActorTrackingUActorTrackingComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.ActorTracking
0x08IntoxicationComponentUCharacterIntoxicationComponent*TransientProtected+9 flagsnullptr
0x08MissionStatsCollectorUMissionStatsCollector*Protected+11 flags/Script/FSD.Default__PlayerCharacter.MissionStatsCollector
0x08ThirdPersonSpringArmUSpringArmComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.ThirdPersonSpringArm
0x08ThirdPersonCameraUCameraComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.ThirdPersonCamera
0x08ThirdPersonLightUPointLightComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.ThirdPersonLight
0x08FollowSpringArmUSpringArmComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.FollowSpringArm
0x08FollowCameraUCameraComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.FollowCamera
0x08DownCameraUCameraComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.DownCamera
0x08CameraControllerUCharacterCameraController*Protected+11 flags/Script/FSD.Default__PlayerCharacter.CameraController
0x08HealthComponentUPlayerHealthComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.Health
0x08SightComponentUCharacterSightComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.SightComponent
0x08InventoryComponentUInventoryComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.Inventory
0x08UseComponentNewUCharacterUseComponent*Protected+9 flags/Script/FSD.Default__PlayerCharacter.UseComponentNew
0x08UsableComponentUSingleUsableComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.UsableComponent
0x08OutlineComponentUOutlineComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.OutlineComponent
0x08RecoilComponentUCharacterRecoilComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.RecoilComponent
0x08StatusEffectsComponentUStatusEffectsComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.StatusEffects
0x08PawnStatsComponentUPawnStatsComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.PawnStats
0x08PawnAfflictionComponentUPlayerAfflictionComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.PawnAfflictions
0x08PlayerInfoComponentUPlayerInfoComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.PlayerInfoComponent
0x08AttackerPositioningComponentUPlayerAttackPositionComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.AttackerPositioning
0x08CommunicationComponentUCommunicationComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.Communication
0x08TemperatureComponentUPlayerTemperatureComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.TemperatureComponent
0x08InfectionComponentUPlayerInfectionComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.InfectionComponent
0x08ReactiveTerrainTrackerUPlayerReactiveTerrainTrackerComponent*Protected+9 flags/Script/FSD.Default__PlayerCharacter.TerrainTracker
0x08TrackGrindUsableComponentUInstantUsable*Protected+11 flags/Script/FSD.Default__PlayerCharacter.TrackGrindUsable
0x04RunningSpeedfloatProtected+6 flags0
0x04RunBoostfloatProtected+6 flags0
0x04RunBoostChargeTimefloatProtected+6 flags0
0x0B9C0x04padding / unreflected
0x08RunBoostActivationSoundUSoundCue*Protected+6 flagsnullptr
0x08RunBoostParticlesUParticleSystem*Protected+6 flagsnullptr
0x0BB00x08padding / unreflected
0x08RunBoostAfflictionUPawnAffliction*Protected+6 flagsnullptr
0x08HangingPhysicsAssetUPhysicsAsset*Protected+6 flagsnullptr
0x04HangingSimulationBlendfloatProtected+6 flags1
0x0BCC0x08padding / unreflected
0x01IsPlayableCharacterboolProtected+6 flagstrue
0x0BD50x03padding / unreflected
0x08SprintSoundComponentUAudioComponent*TransientProtected+7 flagsnullptr
0x08SpringSoundUSoundCue*Protected+6 flagsnullptr
0x48AimSettingsFAnalogAimSettingsProtected+5 flags{AimRate={X=90, Y=75}, SensitivityCurve=nullptr, LookAtStic…
0x04DownedCameraMinPitchfloatProtected+8 flags-75
0x04DownedCameraMaxPitchfloatProtected+8 flags0
0x04TurnToFaceScannerAngularSpeedfloatProtected+6 flags180
0x04Turn180TimefloatProtected+6 flags0.5
0x04CarryingMovementSpeedPenaltyfloatProtected+8 flags0.5
0x04CarryingMaxFallVelocityfloatProtected+8 flags1200
0x04MaxThrowProgressfloatProtected+8 flags1
0x04MaxThrowHoldDurationfloatProtected+6 flags2
0x0C500x04padding / unreflected
0x04CarryingThrowMinForcefloatProtected+6 flags100
0x04CarryingThrowMaxForcefloatProtected+6 flags600
0x04PlayerVelocityToThrowFactorfloatProtected+6 flags0
0x0C600x10padding / unreflected
0x08CarryingThrowingStatusEffectTSubclassOf<UStatusEffect>Protected+7 flagsnullptr
0x0C780x04padding / unreflected
0x04ThrowCarriableProgressfloatTransientProtected+7 flags0
0x50CharacterStatesTMap<uint8, UCharacterStateComponent*>TransientProtected+3 flags<TMap>
0x08TutorialManagerTWeakObjectPtr<ATutorialManager>TransientProtected+6 flags<0xffffffff>
0x08ActiveCharacterStateUCharacterStateComponent*NetTransient+9 flagsnullptr
0x0CE00x03padding / unreflected
0x01IsInDropPodboolTransientProtected+6 flagsfalse
0x01IsInEscapePodboolTransientProtected+6 flagsfalse
0x0CE50x03padding / unreflected
0x04ButtonMemoryDurationfloatProtected+8 flags0.25
0x01IsRunningboolNetTransient+8 flagsfalse
0x01CanDashboolProtected+6 flagsfalse
0x0CEE0x06padding / unreflected
0x04DashInputWindowfloatProtected+6 flags0.3
0x04DashFowardMovementMinRequirementfloatProtected+6 flags0.9
0x04DashRightMovementMaxRequirementfloatProtected+6 flags0.1
0x04DashControllerMinValueRequiredfloatProtected+6 flags0.5
0x04DashCooldownfloatTransientProtected+6 flags1
0x08DashStatusEffectTSubclassOf<UStatusEffect>Protected+7 flagsnullptr
0x04ForwardInputfloatTransientProtected+5 flags0
0x04RightInputfloatTransientProtected+5 flags0
0x04ControllerForwardInputfloatTransientProtected+5 flags0
0x04ControllerRightInputfloatTransientProtected+5 flags0
0x0D200x0Cpadding / unreflected
0x04StoppedRunningTimefloatTransientProtected+5 flags-1
0x04ShoutPressedTimefloatTransientProtected+5 flags-1
0x01bIsUsingItemPressedboolTransientProtected+5 flagsfalse
0x01bIsUsingPressedboolTransientProtected+5 flagsfalse
0x0D360x02padding / unreflected
0x04UsingDelayfloatTransientProtected+5 flags0
0x01HeadLightOnboolNetTransient+9 flagstrue
0x01isUsingboolNetTransient+8 flagsfalse
0x0D3E0x02padding / unreflected
0x04JumpPressedTimefloatTransientProtected+7 flags0
0x01CanMoveboolTransientProtected+6 flagstrue
0x01CanAimboolTransientProtected+6 flagstrue
0x01CanUseItemboolTransientProtected+6 flagstrue
0x01CanUseLaserpointerboolTransientProtected+6 flagstrue
0x01CanChangeItemsboolTransientProtected+6 flagstrue
0x01CanMineboolTransientProtected+6 flagstrue
0x01CanSaluteboolTransientProtected+6 flagstrue
0x01IsStandingDownboolNetTransient+8 flagsfalse
0x0D4C0x01padding / unreflected
0x01InDanceRangeboolTransientProtected+6 flagsfalse
0x01isDancingboolNetTransient+9 flagsfalse
0x0D4F0x01padding / unreflected
0x04DanceStartTimefloatTransientProtected+7 flags0
0x0D540x04padding / unreflected
0x08HappyFeetAchievementUFSDAchievement*Protected+6 flagsnullptr
0x04danceMoveint32NetTransient+7 flags0
0x01CameraModeECharacterCameraModeTransientProtected+7 flagsFirstPerson
0x01IsInCharacterSelectionWorldboolTransientProtected+7 flagsfalse
0x01bShouldSpawnAnimEffectsboolTransientProtected+5 flagstrue
0x0D670x01padding / unreflected
0x04IdleTimefloatTransientProtected+7 flags0
0x0D6C0x04padding / unreflected
0x08FPDrinkSaluteUAnimMontage*Protected+6 flagsnullptr
0x08TPDrinkSaluteUAnimMontage*Protected+6 flagsnullptr
0x08CurrentSaluteMontageUAnimMontage*TransientProtected+5 flagsnullptr
0x0D880x08padding / unreflected
0x10CachedMaterialsTArray<UMaterialInterface*>TransientProtected+2 flags[]
0x01BlockTrackGrindOnLandedboolTransientProtected+5 flagsfalse
0x0DA10x17padding / unreflected
0x10SteamClassIDFStringProtected+6 flags""
0x08RadarMaterialInstanceUMaterialInstanceDynamic*TransientProtected+5 flagsnullptr
0x04RadarMaterialAngleParameterIndexint32TransientProtected+5 flags0
0x0CLastUpdateVisibiltyPosFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
0x0CSpawnLocationFVectorTransientProtected+6 flags{X=0, Y=0, Z=0}
0x0DEC0x04padding / unreflected
0x08FallbackPhysicalMaterialUFSDPhysicalMaterial*TransientProtected+5 flagsnullptr
0x0DF80x01padding / unreflected
0x01ClientReadyboolTransientProtected+7 flagsfalse
0x0DFA0x06padding / unreflected
0x08NextCharacterStateUCharacterStateComponent*TransientProtected+7 flagsnullptr
0x0E080x08padding / unreflected
0x01PlayerIsLeavingInDroppodboolNetTransient+7 flagsfalse
0x0E110x0Bpadding / unreflected
0x01CanInstantReviveboolTransientProtected+6 flagsfalse
0x0E1D0x01padding / unreflected
0x01HasInitializedPerksboolTransientProtected+7 flagsfalse
0x0E1F0x19padding / unreflected
0x08CharacterVanityUCharacterVanityComponent*Protected+11 flags/Script/FSD.Default__PlayerCharacter.CharacterVanity
0x0E400x0Cpadding / unreflected
0x3CCameraSpringSettingsFCameraSpringSettingsProtected+3 flags{SpringEnabled=true, StepThreshold=5, SpringExtend={X=-100,…
Inherited from ACharacter 38
OffsetSizeNameTypeFlagsDefault
0x08MeshUSkeletalMeshComponent*11 flags/Script/Engine.Default__Character.CharacterMesh0
0x08CharacterMovementUCharacterMovementComponent*11 flags/Script/Engine.Default__Character.CharMoveComp
0x08CapsuleComponentUCapsuleComponent*11 flags/Script/Engine.Default__Character.CollisionCylinder
0x30BasedMovementFBasedMovementInfoProtected+3 flags{MovementBase=nullptr, BoneName=None, Location={}, Rotation…
0x30ReplicatedBasedMovementFBasedMovementInfoNetRepNotify+4 flags{MovementBase=nullptr, BoneName=None, Location={}, Rotation…
0x04AnimRootMotionTranslationScalefloatNetProtected+5 flags1
0x0CBaseTranslationOffsetFVectorProtected+5 flags{X=0, Y=0, Z=0}
0x03080x08padding / unreflected
0x10BaseRotationOffsetFQuatProtected+3 flags{X=0, Y=0, Z=0, W=1}
0x04ReplicatedServerLastTransformUpdateTimeStampfloatNetProtected+5 flags0
0x04ReplayLastTransformUpdateTimeStampfloatNetRepNotify+6 flags0
0x01ReplicatedMovementModeuint8NetProtected+5 flags0
0x01bInBaseReplicationboolProtected+5 flagsfalse
0x032A0x02padding / unreflected
0x04CrouchedEyeHeightfloat7 flags32
0x01bIsCrouched : 1bit 0boolNetRepNotify+5 flagsfalse
0x01bProxyIsJumpForceApplied : 1bit 1boolNetTransient+3 flagsfalse
0x01bPressedJump : 1bit 2bool5 flagsfalse
0x01bClientUpdating : 1bit 3boolTransient+3 flagsfalse
0x01bClientWasFalling : 1bit 4boolTransient+3 flagsfalse
0x01bClientResimulateRootMotion : 1bit 5boolTransient+3 flagsfalse
0x01bClientResimulateRootMotionSources : 1bit 6boolTransient+3 flagsfalse
0x01bSimGravityDisabled : 1bit 7bool3 flagsfalse
0x01bClientCheckEncroachmentOnNetUpdate : 1bit 0boolTransient+3 flagstrue
0x01bServerMoveIgnoreRootMotion : 1bit 1boolTransient+3 flagsfalse
0x01bWasJumping : 1bit 2boolTransient+8 flagsfalse
0x03320x02padding / unreflected
0x04JumpKeyHoldTimefloatTransient+10 flags0
0x04JumpForceTimeRemainingfloatTransient+10 flags0
0x04ProxyJumpForceStartedTimefloatTransient+10 flags0
0x04JumpMaxHoldTimefloatNet+7 flags0
0x04JumpMaxCountint32Net+7 flags1
0x04JumpCurrentCountint3210 flags0
0x04JumpCurrentCountPreJumpint3210 flags0
0x03500x08padding / unreflected
0x10OnReachedJumpApexFMulticastScriptDelegate4 flags<delegate>
0x03680x10padding / unreflected
0x10MovementModeChangedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnCharacterMovementUpdatedFMulticastScriptDelegate4 flags<delegate>
0x38SavedRootMotionFRootMotionSourceGroupTransient+1 flags{bHasAdditiveSources=false, bHasOverrideSources=false, bHas…
0x40ClientRootMotionParamsFRootMotionMovementParamsTransient+2 flags{bHasRootMotion=false, BlendWeight=0, RootMotionTransform={…
0x10RootMotionRepMovesTArray<FSimulatedRootMotionReplicatedMove>Transient+3 flags[]
0x98RepRootMotionFRepRootMotionMontageNetRepNotify+2 flags{bIsActive=false, AnimMontage=nullptr, Position=0, Location…
Inherited from APawn 14
OffsetSizeNameTypeFlagsDefault
0x01bUseControllerRotationPitch : 1bit 0bool5 flagsfalse
0x01bUseControllerRotationYaw : 1bit 1bool5 flagsfalse
0x01bUseControllerRotationRoll : 1bit 2bool5 flagsfalse
0x01bCanAffectNavigationGeneration : 1bit 3bool6 flagsfalse
0x02290x03padding / unreflected
0x04BaseEyeHeightfloat7 flags64
0x01AutoPossessPlayeruint86 flags0
0x01AutoPossessAIEAutoPossessAI6 flagsPlacedInWorld
0x01RemoteViewPitchuint8Net+5 flags0
0x02330x05padding / unreflected
0x08AIControllerClassTSubclassOf<AController>8 flags/Script/AIModule.AIController
0x08PlayerStateAPlayerState*NetRepNotify+7 flagsnullptr
0x02480x08padding / unreflected
0x08LastHitByAController*Transient+7 flagsnullptr
0x08ControllerAController*NetRepNotify+5 flagsnullptr
0x02600x04padding / unreflected
0x0CControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
0x0CLastControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
Inherited from AActor 76
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bHidden : 1bit 5boolNet+7 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 7bool3 flagsfalse
0x01bExchangedRoles : 1bit 0boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 1bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 2bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 3bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 4bool5 flagstrue
0x01bReplayRewindable : 1bit 5bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 6bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 7bool4 flagsfalse
0x01bCanBeDamaged : 1bit 0boolNet+6 flagstrue
0x01bBlockInput : 1bit 1bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 2bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 3bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 4bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 5bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 6bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 7bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 0bool3 flagsfalse
0x01bReplicates : 1bit 1boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 2boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 3boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 3bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 4boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleuint8NetTransient+5 flags0
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x009C0x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01Roleuint8Net+5 flags3
0x01NetDormancyuint89 flags1
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputuint86 flags0
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01140x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+2 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+2 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>2 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01900x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>4 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>6 flags[]

Functions 64

SignatureFlagsNativeParams
void UpdateWeaponLicenseStat()
Script45 statements · 1,241 bytes of bytecode
0x0000PushFlow(Label_04D6);0x0005WeaponLicenseAssignment = /Game/GameElements/KPI/MissionStats/MS_Assignments_WeaponLicenses.MS_Assignments_WeaponLicenses;0x0018Temp_int_Loop_Counter_Variable = 0;0x002FTemp_int_Array_Index_Variable = 0;0x0046Label_0046:0x0046CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x005ACallFunc_GetCampaingManager_ReturnValue = GetCampaingManager(this);0x006FCallFunc_GetCompletedSideCampaigns_ReturnValue = CallFunc_GetCampaingManager_ReturnValue.GetCompletedSideCampaigns(CallFunc_GetPlayerController_ReturnValue);0x00AACallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetCompletedSideCampaigns_ReturnValue);0x00E5CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x010Bif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_027F;0x0119Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0134PushFlow(Label_048C);0x0139CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x014DCallFunc_GetCampaingManager_ReturnValue = GetCampaingManager(this);0x0162CallFunc_GetCompletedSideCampaigns_ReturnValue = CallFunc_GetCampaingManager_ReturnValue.GetCompletedSideCampaigns(CallFunc_GetPlayerController_ReturnValue);0x019D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetCompletedSideCampaigns_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01D8CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_Array_Get_Item.CampaignCompletedMissionStat, WeaponLicenseAssignment);0x0214if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x021ECallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(CompletedLicenses, 1);0x0248Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x0263CompletedLicenses = Temp_int_Variable;0x027EPopFlow();0x027FLabel_027F:0x027FCallFunc_GetStatCountTotal_ReturnValue = WeaponLicenseAssignment.GetStatCountTotal(this);0x02B2CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_GetStatCountTotal_ReturnValue);0x02D7CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CompletedLicenses, CallFunc_FTrunc_ReturnValue);0x02FDif (!(CallFunc_Greater_IntInt_ReturnValue)) PopFlow();0x0307CallFunc_GetLocalPlayerCharacter_ReturnValue = GetLocalPlayerCharacter(this);0x031CCallFunc_GetCharacterIDFromCharacter_ReturnValue = GetCharacterIDFromCharacter(CallFunc_GetLocalPlayerCharacter_ReturnValue);0x0339CallFunc_GetStatCount_ReturnValue = WeaponLicenseAssignment.GetStatCount(this, CallFunc_GetCharacterIDFromCharacter_ReturnValue);0x0375CallFunc_GetStatCountTotal_ReturnValue_1 = WeaponLicenseAssignment.GetStatCountTotal(this);0x03A8CallFunc_FTrunc_ReturnValue_1 = FTrunc(CallFunc_GetStatCountTotal_ReturnValue_1);0x03CDCallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CompletedLicenses, CallFunc_FTrunc_ReturnValue_1);0x03FBCallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(CallFunc_Subtract_IntInt_ReturnValue);0x0420CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue, CallFunc_GetStatCount_ReturnValue);0x044ECallFunc_SetStatValue_ReturnValue = WeaponLicenseAssignment.SetStatValue(this, this, CallFunc_Add_FloatFloat_ReturnValue);0x048BPopFlow();0x048CLabel_048C:0x048CCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x04B6Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x04D1goto Label_0046;0x04D6Label_04D6:0x04D6return;0x04D8// end of script
Private0x00
UUsableComponent* GetBeastMasterUsableComponent()
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = BeastMasterUsable;0x0013return ReturnValue;0x001D// end of script
EventPublic0x08
void GotoNextSelfiePoint(bool ForceExitSelfieMode)
Script25 statements · 811 bytes of bytecode
0x0000NextIndex = 0;0x0017CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(FixedSelfiePointList, ActiveSelfiePoint);0x005BCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(CallFunc_Array_Find_ReturnValue, 1);0x0085NextIndex = CallFunc_Add_IntInt_ReturnValue_1;0x00A0CallFunc_Not_PreBool_ReturnValue = Not_PreBool(ForceExitSelfieMode);0x00BDCallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(FixedSelfiePointList);0x00F8CallFunc_Less_IntInt_ReturnValue = Less_IntInt(NextIndex, CallFunc_Array_Length_ReturnValue_1);0x011ECallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x0144if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0319;0x0152/Script/Engine.Default__KismetArrayLibrary.Array_Get(FixedSelfiePointList, NextIndex, CallFunc_Array_Get_Item);0x018DSetActiveSelfiePoint(CallFunc_Array_Get_Item);0x01A4CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(FixedSelfiePointList);0x01DFCallFunc_Add_IntInt_ReturnValue = Add_IntInt(NextIndex, 1);0x0209CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(CallFunc_Array_Length_ReturnValue);0x022ECallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_Add_IntInt_ReturnValue);0x0253CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Camera ", CallFunc_Conv_IntToString_ReturnValue_1);0x0281CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, "/");0x02A9CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_1, CallFunc_Conv_IntToString_ReturnValue);0x02D7PrintString(this, CallFunc_Concat_StrStr_ReturnValue_2, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 0.5f);0x0314goto Label_0328;0x0319Label_0319:0x0319SetActiveSelfiePoint(nullptr);0x0328Label_0328:0x0328return;0x032A// end of script
Public0x01
void SetActiveSelfiePoint(UBP_SelfiePoint_C* InSelfiePoint)
Script45 statements · 747 bytes of bytecode
0x0000PushFlow(Label_02E8);0x0005CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(InSelfiePoint, ActiveSelfiePoint);0x002Bif (!(CallFunc_NotEqual_ObjectObject_ReturnValue)) PopFlow();0x0035PushFlow(Label_0091);0x003ACallFunc_IsValid_ReturnValue = IsValid(ActiveSelfiePoint);0x0057if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0061ActiveSelfiePoint.DeactivateCamera();0x0085ActiveSelfiePoint = nullptr;0x0090PopFlow();0x0091Label_0091:0x0091ActiveSelfiePoint = InSelfiePoint;0x00A4CallFunc_IsValid_ReturnValue_2 = IsValid(ActiveSelfiePoint);0x00C1if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_0100;0x00CFPushFlow(Label_01C3);0x00D4CallFunc_IsValid_ReturnValue_1 = IsValid(ActiveSelfiePoint);0x00F1if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_01F4;0x00FFPopFlow();0x0100Label_0100:0x0100SetCameraMode(0);0x010Cif (!(WasHUDVisible)) PopFlow();0x0116CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x012ACallFunc_GetHUD_ReturnValue = CallFunc_GetPlayerController_ReturnValue.GetHUD();0x0154K2Node_DynamicCast_AsFSDHUD = Cast<FSDHUD>(CallFunc_GetHUD_ReturnValue);0x0178K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsFSDHUD);0x0195if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x019FK2Node_DynamicCast_AsFSDHUD.SetHUDVisible(true, 1);0x01C2PopFlow();0x01C3Label_01C3:0x01C3SetCameraMode(2);0x01CFActiveSelfiePoint.ActivateCamera();0x01F3PopFlow();0x01F4Label_01F4:0x01F4CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController();0x0208CallFunc_GetHUD_ReturnValue_1 = CallFunc_GetPlayerController_ReturnValue_1.GetHUD();0x0232K2Node_DynamicCast_AsFSDHUD_1 = Cast<FSDHUD>(CallFunc_GetHUD_ReturnValue_1);0x0256K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsFSDHUD_1);0x0273if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x027DCallFunc_GetHUDVisible_ReturnValue = K2Node_DynamicCast_AsFSDHUD_1.GetHUDVisible();0x02A7WasHUDVisible = CallFunc_GetHUDVisible_ReturnValue;0x02BAif (!(WasHUDVisible)) PopFlow();0x02C4K2Node_DynamicCast_AsFSDHUD_1.SetHUDVisible(false, 1);0x02E7PopFlow();0x02E8Label_02E8:0x02E8return;0x02EA// end of script
Public0x08
bool DamageCausesReaction(UDamageClass* DamageClass)
Script4 statements · 68 bytes of bytecode
0x0000CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(DamageClass, /Game/GameElements/Damage/DMG_NoOxygen.DMG_NoOxygen);0x0026ReturnValue = CallFunc_NotEqual_ObjectObject_ReturnValue;0x0039return ReturnValue;0x0043// end of script
Public0x09
USceneComponent* GetDownCameraAttachPoint()
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = ShoulderCamLocation;0x0013return ReturnValue;0x001D// end of script
EventPublic0x08
USceneComponent* GetDownCameraRotationPoint()
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = ShoulderCamArm;0x0013return ReturnValue;0x001D// end of script
EventPublic0x08
void ChromaEffect(uint8 Effect)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x01
void CharacterAudioThrottled(UDialogDataAsset* Shout)
Script9 statements · 198 bytes of bytecode
0x0000CallFunc_TimeSince_ReturnValue = TimeSince(this, LastDamageTime);0x0026CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(CallFunc_TimeSince_ReturnValue, 1f);0x0048if (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_00C3;0x0056CommunicationComponent.PlayPitchedAsync(Shout, 0, false, nullptr, this, -1f, 0);0x008BCallFunc_GetGameTimeInSeconds_ReturnValue = GetGameTimeInSeconds(this);0x00A8LastDamageTime = CallFunc_GetGameTimeInSeconds_ReturnValue;0x00C3Label_00C3:0x00C3return;0x00C5// end of script
Public0x08
void UpdateHeadLight()
Script16 statements · 342 bytes of bytecode
0x0000CallFunc_IsFirstPerson_ReturnValue = IsFirstPerson();0x0014if (!(CallFunc_IsFirstPerson_ReturnValue)) goto Label_0124;0x0022FP_SpotLight.SetVisibility(HeadLightOn, true);0x004CLabel_004C:0x004CTemp_object_Variable = /Game/Audio/SFX/WeaponsNTools/ITM_DwarfFlashlight/FlashlightOn_Cue.FlashlightOn_Cue;0x005FTemp_object_Variable_1 = /Game/Audio/SFX/WeaponsNTools/ITM_DwarfFlashlight/FlashlightOff_Cue.FlashlightOff_Cue;0x0072Temp_bool_Variable = HeadLightOn;0x0085CallFunc_K2_GetComponentLocation_ReturnValue = CapsuleComponent.K2_GetComponentLocation();0x00B7PlaySoundAtLocation(this, Switch(Temp_bool_Variable, false => Temp_object_Variable_1, true => Temp_object_Variable, default => K2Node_Select_Default), CallFunc_K2_GetComponentLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x011Fgoto Label_0153;0x0124Label_0124:0x0124TP_SpotLight.SetVisibility(HeadLightOn, true);0x014Egoto Label_004C;0x0153Label_0153:0x0153return;0x0155// end of script
0x00
void ShieldRegenTimeline__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(15);0x000Freturn;0x0011// end of script
0x00
void ShieldRegenTimeline__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(10356);0x000Freturn;0x0011// end of script
0x00
void Emergency Timeline__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(10011);0x000Freturn;0x0011// end of script
0x00
void Emergency Timeline__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(10006);0x000Freturn;0x0011// end of script
0x00
void InpActEvt_P_K2Node_InputKeyEvent_16(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_16 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(2149);0x0021return;0x0023// end of script
0x18
void InpActEvt_LeftShift_K2Node_InputKeyEvent_15(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_15 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(1311);0x0021return;0x0023// end of script
0x18
void InpActEvt_LeftShift_K2Node_InputKeyEvent_14(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_14 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(908);0x0021return;0x0023// end of script
0x18
void InpActEvt_LeftControl_K2Node_InputKeyEvent_13(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_13 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(697);0x0021return;0x0023// end of script
0x18
void InpActEvt_LeftControl_K2Node_InputKeyEvent_12(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_12 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(10072);0x0021return;0x0023// end of script
0x18
void InpActEvt_PageDown_K2Node_InputKeyEvent_11(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_11 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(8217);0x0021return;0x0023// end of script
0x18
void InpActEvt_PageDown_K2Node_InputKeyEvent_10(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_10 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(7625);0x0021return;0x0023// end of script
0x18
void InpActEvt_PageUp_K2Node_InputKeyEvent_9(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_9 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(7363);0x0021return;0x0023// end of script
0x18
void InpActEvt_PageUp_K2Node_InputKeyEvent_8(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_8 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(7217);0x0021return;0x0023// end of script
0x18
void InpActEvt_Home_K2Node_InputKeyEvent_7(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_7 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(2873);0x0021return;0x0023// end of script
0x18
void InpActEvt_Home_K2Node_InputKeyEvent_6(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_6 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(175);0x0021return;0x0023// end of script
0x18
void InpActEvt_End_K2Node_InputKeyEvent_5(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_5 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(222);0x0021return;0x0023// end of script
0x18
void InpActEvt_End_K2Node_InputKeyEvent_4(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_4 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(269);0x0021return;0x0023// end of script
0x18
void InpActEvt_Insert_K2Node_InputKeyEvent_3(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_3 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(420);0x0021return;0x0023// end of script
0x18
void InpActEvt_Insert_K2Node_InputKeyEvent_2(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_2 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(571);0x0021return;0x0023// end of script
0x18
void InpActEvt_Delete_K2Node_InputKeyEvent_1(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key_1 = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(618);0x0021return;0x0023// end of script
0x18
void InpActEvt_Delete_K2Node_InputKeyEvent_0(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(650);0x0021return;0x0023// end of script
0x18
void BP_OnControllerReady()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(4220);0x000Freturn;0x0011// end of script
EventProtected0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(4487);0x000Freturn;0x0011// end of script
EventProtected0x00
void BndEvt__HealthComponent_K2Node_ComponentBoundEvent_0_ArmorHealedSig__DelegateSignature(float amount)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Amount_2 = amount;0x0012ExecuteUbergraph_BP_PlayerCharacter(5406);0x0021return;0x0023// end of script
0x04
void StopRegenAudio()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(5986);0x000Freturn;0x0011// end of script
0x00
void BP_OnUpdateMeshes()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(6169);0x000Freturn;0x0011// end of script
EventProtected0x00
void CharacterState Changed(const ECharacterState& NewState)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_newState = NewState;0x0012ExecuteUbergraph_BP_PlayerCharacter(6399);0x0021return;0x0023// end of script
0x01
void BndEvt__HealthComponent_K2Node_ComponentBoundEvent_0_DamageSig__DelegateSignature(float amount)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Amount_1 = amount;0x0012ExecuteUbergraph_BP_PlayerCharacter(7410);0x0021return;0x0023// end of script
0x04
void BndEvt__HealthComponent_K2Node_ComponentBoundEvent_2_DamageSig__DelegateSignature(float amount)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Amount = amount;0x0012ExecuteUbergraph_BP_PlayerCharacter(7415);0x0021return;0x0023// end of script
0x04
void Init Selfie Cam()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(7507);0x000Freturn;0x0011// end of script
0x00
void SetDustVisible(bool Visible)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Visible = Visible;0x0012ExecuteUbergraph_BP_PlayerCharacter(7577);0x0021return;0x0023// end of script
0x01
void ReceiveOnHeadlightOn()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(7620);0x000Freturn;0x0011// end of script
EventProtected0x00
void ResetSaveGameIDInEditor()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(8264);0x000Freturn;0x0011// end of script
0x00
void On Temporary Buff Changed(UTemporaryBuff* buff, APlayerCharacter* AffectedPlayer)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_buff = buff;0x0012PersistentFrame.K2Node_CustomEvent_AffectedPlayer = AffectedPlayer;0x0024ExecuteUbergraph_BP_PlayerCharacter(8265);0x0033return;0x0035// end of script
0x10
void MixerClientSpawnConfettii(const FVector& Location, const FRotator& Rotation)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Location_2 = Location;0x0012PersistentFrame.K2Node_CustomEvent_Rotation_2 = Rotation;0x0024ExecuteUbergraph_BP_PlayerCharacter(8392);0x0033return;0x0035// end of script
0x18
void MixerServerSpawnConfettii(const FVector& Location, const FRotator& Rotation)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Location_1 = Location;0x0012PersistentFrame.K2Node_CustomEvent_Rotation_1 = Rotation;0x0024ExecuteUbergraph_BP_PlayerCharacter(8594);0x0033return;0x0035// end of script
0x18
void MixerSpawnConfetti(const FVector& Location, const FRotator& Rotation)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Location = Location;0x0012PersistentFrame.K2Node_CustomEvent_Rotation = Rotation;0x0024ExecuteUbergraph_BP_PlayerCharacter(8708);0x0033return;0x0035// end of script
0x18
void PrepareForEndScreen()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(8809);0x000Freturn;0x0011// end of script
EventPublic0x00
void BndEvt__HealthComponent_K2Node_ComponentBoundEvent_0_HitSig__DelegateSignature(float Damage, FDamageData& DamageData, bool anyHealthLost)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Damage_1 = Damage;0x0012PersistentFrame.K2Node_ComponentBoundEvent_damageData_1 = DamageData;0x0024PersistentFrame.K2Node_ComponentBoundEvent_anyHealthLost_1 = anyHealthLost;0x0036ExecuteUbergraph_BP_PlayerCharacter(8821);0x0045return;0x0047// end of script
0x61
void BndEvt__HealthComponent_K2Node_ComponentBoundEvent_1_HitSig__DelegateSignature(float Damage, FDamageData& DamageData, bool anyHealthLost)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Damage = Damage;0x0012PersistentFrame.K2Node_ComponentBoundEvent_damageData = DamageData;0x0024PersistentFrame.K2Node_ComponentBoundEvent_anyHealthLost = anyHealthLost;0x0036ExecuteUbergraph_BP_PlayerCharacter(8826);0x0045return;0x0047// end of script
0x61
void Receive_ShowFieldMedicInstantReviveEffects()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(9106);0x000Freturn;0x0011// end of script
EventPublic0x00
void InpAxisKeyEvt_MouseX_K2Node_InputAxisKeyEvent_0(float AxisValue)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputAxisKeyEvent_AxisValue_1 = AxisValue;0x0012ExecuteUbergraph_BP_PlayerCharacter(9302);0x0021return;0x0023// end of script
0x04
void InpAxisKeyEvt_MouseY_K2Node_InputAxisKeyEvent_1(float AxisValue)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputAxisKeyEvent_AxisValue = AxisValue;0x0012ExecuteUbergraph_BP_PlayerCharacter(9307);0x0021return;0x0023// end of script
0x04
void SelfieZoom(float InDelta)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InDelta = InDelta;0x0012ExecuteUbergraph_BP_PlayerCharacter(9324);0x0021return;0x0023// end of script
0x04
void TickSelfieZoom()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(9509);0x000Freturn;0x0011// end of script
0x00
void SelfieMoveUp(float InDirection)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InDirection_1 = InDirection;0x0012ExecuteUbergraph_BP_PlayerCharacter(9514);0x0021return;0x0023// end of script
0x04
void TickSelfieMoveUp()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(9539);0x000Freturn;0x0011// end of script
0x00
void SelfieMoveRight(float InDirection)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InDirection = InDirection;0x0012ExecuteUbergraph_BP_PlayerCharacter(9760);0x0021return;0x0023// end of script
0x04
void TickSelfieMoveRight()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(9785);0x000Freturn;0x0011// end of script
0x00
void ReceivePossessed(AController* NewController)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_NewController = NewController;0x0012ExecuteUbergraph_BP_PlayerCharacter(10012);0x0021return;0x0023// end of script
EventPublic0x08
void Cheat_Medical()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(10036);0x000Freturn;0x0011// end of script
0x00
void Update MissionStats()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(10104);0x000Freturn;0x0011// end of script
0x00
void Cheat_CreateCountdownHUD()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_PlayerCharacter(10237);0x000Freturn;0x0011// end of script
EventPublic0x00
void ExecuteUbergraph_BP_PlayerCharacter(int32 EntryPoint)
Script493 statements · 10,364 bytes of bytecode
0x0000PushFlow(Label_2879);0x0005goto [EntryPoint];0x000FPopFlow();0x0010CharacterAudioThrottled(/Game/Character/Shouts/Shout_TakeDamageLight.Shout_TakeDamageLight);0x0027PopFlow();0x0028CallFunc_SpawnSound2D_ReturnValue_1 = SpawnSound2D(/Game/Audio/Music/Music_SpecialEvents/PlayerDown_Cue.PlayerDown_Cue, 0f, 1f, 1f, 0f, nullptr, false, true, true);0x005DPopFlow();0x005ECharacterAudioThrottled(/Game/Character/Shouts/NewAugust2019/Shout_LowOxygen_HeavyBreathing.Shout_LowOxygen_HeavyBreathing);0x0075PopFlow();0x0076CharacterAudioThrottled(/Game/Character/Shouts/Shout_TakeDamageHeavy.Shout_TakeDamageHeavy);0x008DPopFlow();0x008ELabel_008E:0x008ECharacterVanity.EquipMedicalGown();0x00AEPopFlow();0x00AFTemp_struct_Variable = K2Node_InputKeyEvent_Key_6;0x00CASelfieMoveUp(1f);0x00DDPopFlow();0x00DETemp_struct_Variable_1 = K2Node_InputKeyEvent_Key_5;0x00F9SelfieMoveUp(0f);0x010CPopFlow();0x010DTemp_struct_Variable_1 = K2Node_InputKeyEvent_Key_4;0x0128SelfieMoveUp(-1f);0x013BPopFlow();0x013CLabel_013C:0x013CK2Node_CreateDelegate_OutputDelegate.Bind(this, TickSelfieMoveUp);0x0153CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 0.01f, true, 0f, 0f);0x0188SelfieMoveUpTimer = CallFunc_K2_SetTimerDelegate_ReturnValue;0x01A3PopFlow();0x01A4Temp_struct_Variable_2 = K2Node_InputKeyEvent_Key_3;0x01BFLabel_01BF:0x01BFSelfieMoveRight(0f);0x01D2PopFlow();0x01D3Label_01D3:0x01D3K2Node_CreateDelegate_OutputDelegate_1.Bind(this, TickSelfieMoveRight);0x01EACallFunc_K2_SetTimerDelegate_ReturnValue_1 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_1, 0.01f, true, 0f, 0f);0x021FSelfieMoveRightTimer = CallFunc_K2_SetTimerDelegate_ReturnValue_1;0x023APopFlow();0x023BTemp_struct_Variable_2 = K2Node_InputKeyEvent_Key_2;0x0256SelfieMoveRight(1f);0x0269PopFlow();0x026ATemp_struct_Variable_3 = K2Node_InputKeyEvent_Key_1;0x0285goto Label_01BF;0x028ATemp_struct_Variable_3 = K2Node_InputKeyEvent_Key;0x02A5SelfieMoveRight(-1f);0x02B8PopFlow();0x02B9Temp_struct_Variable_7 = K2Node_InputKeyEvent_Key_13;0x02D4LeftCtrPressed = false;0x02DFPopFlow();0x02E0Label_02E0:0x02E0CallFunc_HasAuthority_ReturnValue = HasAuthority();0x02F4if (!(CallFunc_HasAuthority_ReturnValue)) PopFlow();0x02FEif (!(K2Node_ComponentBoundEvent_anyHealthLost_1)) PopFlow();0x0308K2Node_DynamicCast_AsIOn_Damaged_Player = Cast<IOnDamagedPlayer_C>(K2Node_ComponentBoundEvent_damageData_1.DamageCauser);0x0335K2Node_DynamicCast_bSuccess_2 = Cast<73>(K2Node_DynamicCast_AsIOn_Damaged_Player);0x0352if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x035CK2Node_DynamicCast_AsIOn_Damaged_Player.OnDamagedPlayer(this, K2Node_ComponentBoundEvent_Damage_1);0x038BPopFlow();0x038CTemp_struct_Variable_4 = K2Node_InputKeyEvent_Key_14;0x03A7LeftShiftPressed = true;0x03B2PopFlow();0x03B3Label_03B3:0x03B3CallFunc_GetCheatManager_ReturnValue = GetCheatManager(this);0x03C8CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetCheatManager_ReturnValue);0x03E5if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x03EFCallFunc_K2_GetRootComponent_ReturnValue = K2_GetRootComponent();0x0403CallFunc_K2_AttachToComponent_ReturnValue = SelfieCameraSetup.K2_AttachToComponent(CallFunc_K2_GetRootComponent_ReturnValue, FName(None), 0, 0, 0, true);0x044Aif (!(LeftCtrPressed)) goto Label_0507;0x0458Temp_object_Variable = nullptr;0x0463Temp_bool_Variable = LeftShiftPressed;0x0476SetActiveSelfiePoint(Switch(Temp_bool_Variable, false => SelfieSpringArmPoint, true => Temp_object_Variable, default => K2Node_Select_Default));0x04B9SelfieSpringArm.ResetRelativeTransform();0x04D9SelfieSpringArm.TargetArmLength = 300f;0x0506PopFlow();0x0507Label_0507:0x0507GotoNextSelfiePoint(LeftShiftPressed);0x051EPopFlow();0x051FTemp_struct_Variable_4 = K2Node_InputKeyEvent_Key_15;0x053ALeftShiftPressed = false;0x0545PopFlow();0x0546Label_0546:0x0546CallFunc_GetCheatManager_ReturnValue_1 = GetCheatManager(this);0x055BCallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetCheatManager_ReturnValue_1);0x0578if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0582CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(K2Node_InputAxisKeyEvent_AxisValue, 90f);0x05ACCallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x05C9CallFunc_Multiply_FloatFloat_ReturnValue_4 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_2, CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x05F7CallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, CallFunc_Multiply_FloatFloat_ReturnValue_4, 0f);0x0626SelfieSpringArm.K2_AddRelativeRotation(CallFunc_MakeRotator_ReturnValue_1, false, CallFunc_K2_AddRelativeRotation_SweepHitResult_1, true);0x065APopFlow();0x065BLabel_065B:0x065BCallFunc_GetCheatManager_ReturnValue_2 = GetCheatManager(this);0x0670CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_GetCheatManager_ReturnValue_2);0x068Dif (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x0697CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(K2Node_InputAxisKeyEvent_AxisValue_1, 90f);0x06C1CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x06DECallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_1, CallFunc_GetWorldDeltaSeconds_ReturnValue);0x070CCallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_3);0x073BSelfieSpringArm.K2_AddRelativeRotation(CallFunc_MakeRotator_ReturnValue, false, CallFunc_K2_AddRelativeRotation_SweepHitResult, true);0x076FPopFlow();0x0770Label_0770:0x0770CallFunc_GetCheatManager_ReturnValue_3 = GetCheatManager(this);0x0785CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_GetCheatManager_ReturnValue_3);0x07A2if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x07ACCallFunc_Abs_ReturnValue = Abs(K2Node_CustomEvent_InDelta);0x07D1CallFunc_Greater_FloatFloat_ReturnValue_1 = Greater_FloatFloat(CallFunc_Abs_ReturnValue, 0f);0x07F3if (!(CallFunc_Greater_FloatFloat_ReturnValue_1)) PopFlow();0x07FDK2Node_CreateDelegate_OutputDelegate_4.Bind(this, TickSelfieZoom);0x0814CallFunc_K2_SetTimerDelegate_ReturnValue_2 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_4, 0.01f, true, 0f, 0f);0x0849SelfieZoomTimer = CallFunc_K2_SetTimerDelegate_ReturnValue_2;0x0864PopFlow();0x0865goto Label_03B3;0x086ALabel_086A:0x086ACallFunc_GetCheatManager_ReturnValue_4 = GetCheatManager(this);0x087FCallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_GetCheatManager_ReturnValue_4);0x089Cif (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x08A6CallFunc_Abs_ReturnValue_1 = Abs(K2Node_CustomEvent_InDirection_1);0x08CBCallFunc_Greater_FloatFloat_ReturnValue_2 = Greater_FloatFloat(CallFunc_Abs_ReturnValue_1, 0f);0x08EDif (!(CallFunc_Greater_FloatFloat_ReturnValue_2)) PopFlow();0x08F7goto Label_013C;0x08FCLabel_08FC:0x08FCCallFunc_GetCheatManager_ReturnValue_5 = GetCheatManager(this);0x0911CallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_GetCheatManager_ReturnValue_5);0x092Eif (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0x0938CallFunc_Abs_ReturnValue_2 = Abs(K2Node_CustomEvent_InDirection);0x095DCallFunc_Greater_FloatFloat_ReturnValue_3 = Greater_FloatFloat(CallFunc_Abs_ReturnValue_2, 0f);0x097Fif (!(CallFunc_Greater_FloatFloat_ReturnValue_3)) PopFlow();0x0989goto Label_01D3;0x098ELabel_098E:0x098ECallFunc_IsFirstPerson_ReturnValue = IsFirstPerson();0x09A2CallFunc_SelectFloat_ReturnValue = SelectFloat(1f, 0.5f, CallFunc_IsFirstPerson_ReturnValue);0x09D1CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x09E5CallFunc_GetPlayerController_ReturnValue.ClientStartCameraShake(/Game/Character/Camera/CameraShakes/CameraShake_LightDamage.CameraShake_LightDamage_C, CallFunc_SelectFloat_ReturnValue, 0, FRotator(0, 0, 0));0x0A2ACallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0A46CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(/Game/Audio/SFX/Characters/Dwarf_Hit_Cue.Dwarf_Hit_Cue, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true, true);0x0A8CPopFlow();0x0A8DLabel_0A8D:0x0A8DCallFunc_HasAuthority_ReturnValue_1 = HasAuthority();0x0AA1if (!(CallFunc_HasAuthority_ReturnValue_1)) PopFlow();0x0AABCallFunc_HasSpawnedInMedbay_ReturnValue = CharacterVanity.HasSpawnedInMedbay();0x0AD5if (!(CallFunc_HasSpawnedInMedbay_ReturnValue)) PopFlow();0x0ADFDelay(this, 0.25f, LatentActionInfo{0x8E, -1399790719, FName(ExecuteUbergraph_BP_PlayerCharacter), this});0x0B15PopFlow();0x0B16Label_0B16:0x0B16CallFunc_HasAuthority_ReturnValue_2 = HasAuthority();0x0B2Aif (!(CallFunc_HasAuthority_ReturnValue_2)) PopFlow();0x0B34goto Label_008E;0x0B39Temp_struct_Variable = K2Node_InputKeyEvent_Key_7;0x0B54SelfieMoveUp(0f);0x0B67PopFlow();0x0B68Label_0B68:0x0B68Temp_int_Loop_Counter_Variable = 0;0x0B7FTemp_int_Array_Index_Variable_1 = 0;0x0B96Label_0B96:0x0B96CallFunc_GetChildrenComponents_Children = {};0x0BA1Fixed_Selfie_Points.GetChildrenComponents(true, CallFunc_GetChildrenComponents_Children);0x0BCBCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetChildrenComponents_Children);0x0C06CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0C2Cif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0D5A;0x0C3ATemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x0C55PushFlow(Label_0D82);0x0C5ACallFunc_GetChildrenComponents_Children = {};0x0C65Fixed_Selfie_Points.GetChildrenComponents(true, CallFunc_GetChildrenComponents_Children);0x0C8F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetChildrenComponents_Children, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0CCAK2Node_DynamicCast_AsBP_Selfie_Point = Cast<BP_SelfiePoint_C>(CallFunc_Array_Get_Item);0x0CEEK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Selfie_Point);0x0D0Bif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0D15CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(FixedSelfiePointList, K2Node_DynamicCast_AsBP_Selfie_Point);0x0D59PopFlow();0x0D5ALabel_0D5A:0x0D5ASelfieCameraSetup.K2_DetachFromComponent(0, 0, 0, true);0x0D81PopFlow();0x0D82Label_0D82:0x0D82CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0DACTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0DC7goto Label_0B96;0x0DCCLabel_0DCC:0x0DCCCallFunc_HasAuthority_ReturnValue_3 = HasAuthority();0x0DE0if (!(CallFunc_HasAuthority_ReturnValue_3)) PopFlow();0x0DEACommunicationComponent.ShoutCustom(/Game/Character/Shouts/Shout_Healed.Shout_Healed);0x0E13PopFlow();0x0E14Label_0E14:0x0E14Temp_int_Loop_Counter_Variable_1 = 0;0x0E2BTemp_int_Array_Index_Variable = 0;0x0E42Label_0E42:0x0E42CallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x0E57CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetFSDGameInstance_ReturnValue_1.TemporaryBuffs);0x0EA8CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x0ECEif (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x0ED8Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x0EF3PushFlow(Label_1032);0x0EF8CallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x0F0D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetFSDGameInstance_ReturnValue_1.TemporaryBuffs, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0F5ECallFunc_GetActivateOnlyWhenDrinking_ReturnValue = CallFunc_Array_Get_Item_1.GetActivateOnlyWhenDrinking();0x0F8CCallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(CallFunc_GetActivateOnlyWhenDrinking_ReturnValue);0x0FA9if (!(CallFunc_Not_PreBool_ReturnValue_2)) PopFlow();0x0FB3CallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x0FC8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetFSDGameInstance_ReturnValue_1.TemporaryBuffs, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x1019On Temporary Buff Changed(CallFunc_Array_Get_Item_1, this);0x1031PopFlow();0x1032Label_1032:0x1032CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x105CTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x1077goto Label_0E42;0x107CUpdate MissionStats();0x108ASM_LightCone.SetVisibility(false, true);0x10ACCallFunc_IsLocallyControlled_ReturnValue_4 = IsLocallyControlled();0x10C4if (!(CallFunc_IsLocallyControlled_ReturnValue_4)) PopFlow();0x10CEK2Node_CreateDelegate_OutputDelegate_2.Bind(this, On Temporary Buff Changed);0x10E5CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x10FACallFunc_GetFSDGameInstance_ReturnValue.OnTemporaryBuffAdded += K2Node_CreateDelegate_OutputDelegate_2;0x1123CallFunc_GetController_ReturnValue = GetController();0x1137K2Node_DynamicCast_AsFSDPlayer_Controller = Cast<FSDPlayerController>(CallFunc_GetController_ReturnValue);0x115BK2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsFSDPlayer_Controller);0x1178if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x1182goto Label_0E14;0x1187PushFlow(Label_1431);0x118CPushFlow(Label_13D9);0x1191PushFlow(Label_127F);0x1196PushFlow(Label_12A2);0x119BShieldRegenAudio.FadeOut(0.1f, 0f, 0);0x11CBK2Node_CreateDelegate_OutputDelegate_3.Bind(this, CharacterState Changed);0x11E2OnCharacterStateChanged += K2Node_CreateDelegate_OutputDelegate_3;0x11F5Init Selfie Cam();0x1203CallFunc_GetCSGWorld_ReturnValue = GetCSGWorld(this);0x1218CallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_GetCSGWorld_ReturnValue);0x1235if (!(CallFunc_IsValid_ReturnValue_8)) PopFlow();0x123FCallFunc_GetCSGWorld_ReturnValue = GetCSGWorld(this);0x1254CallFunc_GetCSGWorld_ReturnValue.RegisterScannerComponent(ScannerArrow, false);0x127EPopFlow();0x127FLabel_127F:0x127FDebugPointLight.SetHiddenInGame(true, true);0x12A1PopFlow();0x12A2Label_12A2:0x12A2CallFunc_GetProceduralSetup_ReturnValue = GetProceduralSetup(this);0x12B7CallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_GetProceduralSetup_ReturnValue);0x12D4if (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x12DECallFunc_GetProceduralSetup_ReturnValue = GetProceduralSetup(this);0x12F3CallFunc_GetAtmosphericParticles_ReturnValue = CallFunc_GetProceduralSetup_ReturnValue.Biome.GetAtmosphericParticles();0x1333CallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_GetAtmosphericParticles_ReturnValue);0x1350if (!(CallFunc_IsValid_ReturnValue_7)) PopFlow();0x135ACallFunc_GetProceduralSetup_ReturnValue = GetProceduralSetup(this);0x136FCallFunc_GetAtmosphericParticles_ReturnValue = CallFunc_GetProceduralSetup_ReturnValue.Biome.GetAtmosphericParticles();0x13AFP_Ambient_Dust.SetTemplate(CallFunc_GetAtmosphericParticles_ReturnValue);0x13D8PopFlow();0x13D9Label_13D9:0x13D9CallFunc_IsLocallyControlled_ReturnValue_2 = IsLocallyControlled();0x13F1if (!(CallFunc_IsLocallyControlled_ReturnValue_2)) PopFlow();0x13FBCallFunc_GetCharacterVanity_ReturnValue = GetCharacterVanity();0x140FCallFunc_GetCharacterVanity_ReturnValue.UpdateEquippedVanity(true);0x1430PopFlow();0x1431Label_1431:0x1431CallFunc_GetMaterial_ReturnValue = ScannerArrow.GetMaterial(0);0x1464CallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(ScannerArrow, CallFunc_GetMaterial_ReturnValue, FName(None), 0);0x1499CallFunc_GetHeroColor_ReturnValue = GetHeroColor();0x14B5CallFunc_CreateDynamicMaterialInstance_ReturnValue.SetVectorParameterValue(FName(Color), CallFunc_GetHeroColor_ReturnValue);0x14EBScannerArrow.SetMaterial(0, CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x151DPopFlow();0x151ECallFunc_IsLocallyControlled_ReturnValue = IsLocallyControlled();0x1536if (!(CallFunc_IsLocallyControlled_ReturnValue)) PopFlow();0x1540CallFunc_GetArmorPct_ReturnValue = HealthComponent.GetArmorPct();0x1576CallFunc_GreaterEqual_FloatFloat_ReturnValue = GreaterEqual_FloatFloat(CallFunc_GetArmorPct_ReturnValue, 1f);0x1598if (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue)) goto Label_160C;0x15A6ShieldRegenAudio.FadeOut(2f, 0f, 0);0x15D6CallFunc_SpawnSound2D_ReturnValue_2 = SpawnSound2D(/Game/Audio/SFX/Characters/Dwarf_ShieldRegeneration_FULL_Cue.Dwarf_ShieldRegeneration_FULL_Cue, 0f, 1f, 1f, 0f, nullptr, false, true, true);0x160BPopFlow();0x160CLabel_160C:0x160CCallFunc_GetMaxArmor_ReturnValue = HealthComponent.GetMaxArmor();0x1642CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(K2Node_ComponentBoundEvent_Amount_2, CallFunc_GetMaxArmor_ReturnValue);0x1670CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CallFunc_Divide_FloatFloat_ReturnValue, ShieldRegenTime);0x169EShieldRegenTime = CallFunc_Add_FloatFloat_ReturnValue;0x16B9ShieldRegenTimeline.SetNewTime(ShieldRegenTime);0x16E2PopFlow();0x16E3Label_16E3:0x16E3CallFunc_IsPlaying_ReturnValue = ShieldRegenAudio.IsPlaying();0x1711CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsPlaying_ReturnValue);0x172Eif (!(CallFunc_Not_PreBool_ReturnValue)) PopFlow();0x1738ShieldRegenAudio.Play(0f);0x1761PopFlow();0x1762ShieldRegenAudio.Stop();0x1786ShieldRegenTime = 0f;0x179DPopFlow();0x179ELabel_179E:0x179EStopRegenAudio();0x17ACCallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController();0x17C0CallFunc_GetPlayerController_ReturnValue_1.ClientStartCameraShake(/Game/Character/Camera/CameraShakes/CameraShake_BobbingRun.CameraShake_BobbingRun_C, 0.5f, 0, FRotator(0, 0, 0));0x1801CharacterAudioThrottled(/Game/Character/Shouts/Shout_TakeDamageLight.Shout_TakeDamageLight);0x1818PopFlow();0x1819CallFunc_IsFirstPerson_ReturnValue_1 = IsFirstPerson();0x182DCallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsFirstPerson_ReturnValue_1);0x184ACallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, HeadLightOn);0x1870TP_SpotLight_shadow.SetVisibility(CallFunc_BooleanAND_ReturnValue, true);0x189ACallFunc_IsFirstPerson_ReturnValue_1 = IsFirstPerson();0x18AECallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_IsFirstPerson_ReturnValue_1, HeadLightOn);0x18D4FP_SpotLight_Light.SetVisibility(CallFunc_BooleanAND_ReturnValue_1, true);0x18FEPopFlow();0x18FFPushFlow(Label_19C1);0x1904PushFlow(Label_1C08);0x1909CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_CustomEvent_newState, 1);0x1928EmergencyLight.SetVisibility(CallFunc_EqualEqual_ByteByte_ReturnValue, true);0x1952CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_CustomEvent_newState, 1);0x1971if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_19A0;0x197FEmergency Timeline.PlayFromStart();0x199FPopFlow();0x19A0Label_19A0:0x19A0Emergency Timeline.Stop();0x19C0PopFlow();0x19C1Label_19C1:0x19C1CallFunc_IsLocallyControlled_ReturnValue_1 = IsLocallyControlled();0x19D9if (!(CallFunc_IsLocallyControlled_ReturnValue_1)) PopFlow();0x19E3CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_CustomEvent_newState, 1);0x1A02if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_1BAF;0x1A10PushFlow(Label_1B78);0x1A15PushFlow(Label_1A73);0x1A1APushSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnDown2-0.PSM_DuckOnDown2-0);0x1A2EPushSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnDownStateBPTiming.PSM_DuckOnDownStateBPTiming);0x1A42ActivateReverbEffect(this, /Game/Audio/SoundControl/ReverbEffects/ReverbDown.ReverbDown, FName(None), 0f, 5f, 0.5f);0x1A72PopFlow();0x1A73Label_1A73:0x1A73PopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnExplosionClose.PSM_DuckOnExplosionClose);0x1A87PopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnDropSpikeFall1-0.PSM_DuckOnDropSpikeFall1-0);0x1A9BPopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnEggAlert.PSM_DuckOnEggAlert);0x1AAFPopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnEnemyCommunicationFixedTiming.PSM_DuckOnEnemyCommunicationFixedTiming);0x1AC3PopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnExplosionClose.PSM_DuckOnExplosionClose);0x1AD7PopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnDropSpikeFall1-0.PSM_DuckOnDropSpikeFall1-0);0x1AEBPopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnEggAlert.PSM_DuckOnEggAlert);0x1AFFPopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnEnemyProjectileImpact.PSM_DuckOnEnemyProjectileImpact);0x1B13PopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnExplosionClose.PSM_DuckOnExplosionClose);0x1B27PopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnGrabbed.PSM_DuckOnGrabbed);0x1B3BPopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnShooting.PSM_DuckOnShooting);0x1B4FPopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_FadeInSFXandMusic.PSM_FadeInSFXandMusic);0x1B63PopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_MuteSFXandMusic.PSM_MuteSFXandMusic);0x1B77PopFlow();0x1B78Label_1B78:0x1B78Delay(this, 0.5f, LatentActionInfo{0x28, -1917457525, FName(ExecuteUbergraph_BP_PlayerCharacter), this});0x1BAEPopFlow();0x1BAFLabel_1BAF:0x1BAFPopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnDown2-0.PSM_DuckOnDown2-0);0x1BC3PopSoundMixModifier(this, /Game/Audio/SoundControl/SoundMixes/PSM_DuckOnDownStateBPTiming.PSM_DuckOnDownStateBPTiming);0x1BD7ActivateReverbEffect(this, PreDownReverb, FName(None), 0f, 0.5f, 0.5f);0x1C07PopFlow();0x1C08Label_1C08:0x1C08CallFunc_GetCurrentReverbEffect_ReturnValue = GetCurrentReverbEffect(this);0x1C1DPreDownReverb = CallFunc_GetCurrentReverbEffect_ReturnValue;0x1C30PopFlow();0x1C31Temp_struct_Variable_5 = K2Node_InputKeyEvent_Key_8;0x1C4CSelfieZoom(-1f);0x1C5FPopFlow();0x1C60Label_1C60:0x1C60CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(Emergency_Timeline_Light_Intensity_49385F0B40EDFCE34D2340AC7114B889, 50000f);0x1C8AEmergencyLight.SetIntensity(CallFunc_Multiply_FloatFloat_ReturnValue);0x1CB3PopFlow();0x1CB4Label_1CB4:0x1CB4UpdateHeadLight();0x1CC2PopFlow();0x1CC3Temp_struct_Variable_5 = K2Node_InputKeyEvent_Key_9;0x1CDESelfieZoom(0f);0x1CF1PopFlow();0x1CF2goto Label_0DCC;0x1CF7CallFunc_IsLocallyControlled_ReturnValue_3 = IsLocallyControlled();0x1D0Fif (!(CallFunc_IsLocallyControlled_ReturnValue_3)) PopFlow();0x1D19CallFunc_SpawnSound2D_ReturnValue = SpawnSound2D(/Game/Audio/SFX/Characters/Dwarf_ShieldImpact_Cue.Dwarf_ShieldImpact_Cue, 0f, 1f, 1f, 0f, nullptr, false, true, false);0x1D4Egoto Label_179E;0x1D53goto Label_0B68;0x1D58Label_1D58:0x1D58Delay(this, 0.2f, LatentActionInfo{0x10, 1675203120, FName(ExecuteUbergraph_BP_PlayerCharacter), this});0x1D8EPopFlow();0x1D8FLabel_1D8F:0x1D8FPushFlow(Label_1D58);0x1D94goto Label_098E;0x1D99P_Ambient_Dust.SetVisibility(K2Node_CustomEvent_Visible, false);0x1DC3PopFlow();0x1DC4goto Label_1CB4;0x1DC9Temp_struct_Variable_6 = K2Node_InputKeyEvent_Key_10;0x1DE4SelfieZoom(1f);0x1DF7PopFlow();0x1DF8Label_1DF8:0x1DF8CallFunc_IsDown_ReturnValue = IsDown();0x1E0Cif (!(CallFunc_IsDown_ReturnValue)) goto Label_1E70;0x1E1ACallFunc_GetPlayerController_ReturnValue_2 = GetPlayerController();0x1E2ECallFunc_GetPlayerController_ReturnValue_2.ClientStartCameraShake(/Game/Character/Camera/CameraShakes/CameraShake_BobbingRun.CameraShake_BobbingRun_C, 1f, 0, FRotator(0, 0, 0));0x1E6FPopFlow();0x1E70Label_1E70:0x1E70CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_ComponentBoundEvent_damageData.DamageClass, /Game/GameElements/Damage/DMG_VampireChallenge.DMG_VampireChallenge);0x1E9Fif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_1EAE;0x1EADPopFlow();0x1EAELabel_1EAE:0x1EAECallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(K2Node_ComponentBoundEvent_Damage, 6f);0x1ED0if (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_1D8F;0x1EDEPushFlow(Label_1FE2);0x1EE3CallFunc_IsFirstPerson_ReturnValue_2 = IsFirstPerson();0x1EF7CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(1f, 0.5f, CallFunc_IsFirstPerson_ReturnValue_2);0x1F26CallFunc_GetPlayerController_ReturnValue_3 = GetPlayerController();0x1F3ACallFunc_GetPlayerController_ReturnValue_3.ClientStartCameraShake(/Game/Character/Camera/CameraShakes/CameraShake_HeavyDamage.CameraShake_HeavyDamage_C, CallFunc_SelectFloat_ReturnValue_1, 0, FRotator(0, 0, 0));0x1F7FCallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x1F9BCallFunc_SpawnSoundAtLocation_ReturnValue_3 = SpawnSoundAtLocation(/Game/Audio/SFX/Characters/Dwarf_Hit_Cue.Dwarf_Hit_Cue, CallFunc_K2_GetActorLocation_ReturnValue_3, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true, true);0x1FE1PopFlow();0x1FE2Label_1FE2:0x1FE2Delay(this, 0.2f, LatentActionInfo{0x76, -454164221, FName(ExecuteUbergraph_BP_PlayerCharacter), this});0x2018PopFlow();0x2019Temp_struct_Variable_6 = K2Node_InputKeyEvent_Key_11;0x2034SelfieZoom(0f);0x2047PopFlow();0x2048PopFlow();0x2049K2Node_CustomEvent_AffectedPlayer.Client_ActivateTemporaryBuff(K2Node_CustomEvent_buff);0x2076CallFunc_IsServer_ReturnValue = IsServer(this);0x208Bif (!(CallFunc_IsServer_ReturnValue)) goto Label_209A;0x2099PopFlow();0x209ALabel_209A:0x209AK2Node_CustomEvent_AffectedPlayer.Server_ActivateTemporaryBuff(K2Node_CustomEvent_buff);0x20C7PopFlow();0x20C8PrintString(this, "Spawn Confetti: Client spawn", true, true, LinearColor{1f, 0.176703f, 0f, 1f}, 9f);0x211ACallFunc_SpawnScaledEmitterAtLocation_ReturnValue = SpawnScaledEmitterAtLocation(this, MixerConfetti, K2Node_CustomEvent_Location_2, K2Node_CustomEvent_Rotation_2, true);0x214BCallFunc_SpawnSoundAtLocation_ReturnValue_1 = SpawnSoundAtLocation(this, /Game/Audio/SFX/SpaceRig/Confetti/SpaceRigConfetti_Cue.SpaceRigConfetti_Cue, K2Node_CustomEvent_Location_2, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x2191PopFlow();0x2192PrintString(this, "Spawn Confetti: Ask clients", true, true, LinearColor{1f, 0.176703f, 0f, 1f}, 9f);0x21E3MixerClientSpawnConfettii(K2Node_CustomEvent_Location_1, K2Node_CustomEvent_Rotation_1);0x2203PopFlow();0x2204PrintString(this, "Spawn Confetti", true, true, LinearColor{1f, 0.176703f, 0f, 1f}, 9f);0x2248MixerServerSpawnConfettii(K2Node_CustomEvent_Location, K2Node_CustomEvent_Rotation);0x2268PopFlow();0x2269SetHeadLight(false);0x2274PopFlow();0x2275goto Label_02E0;0x227ACallFunc_IsLocallyControlled_ReturnValue_5 = IsLocallyControlled();0x2292CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(K2Node_ComponentBoundEvent_anyHealthLost, CallFunc_IsLocallyControlled_ReturnValue_5);0x22B8if (!(CallFunc_BooleanAND_ReturnValue_2)) PopFlow();0x22C2CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(K2Node_ComponentBoundEvent_damageData.DamageClass, /Game/GameElements/Damage/DMG_NoOxygen.DMG_NoOxygen);0x22F1if (!(CallFunc_NotEqual_ObjectObject_ReturnValue)) goto Label_2304;0x22FFgoto Label_1DF8;0x2304Label_2304:0x2304Delay(this, 0.2f, LatentActionInfo{0x5E, 694053803, FName(ExecuteUbergraph_BP_PlayerCharacter), this});0x233APopFlow();0x233BLabel_233B:0x233BShieldRegenAudio.SetPitchMultiplier(ShieldRegenTimeline_Pitch_007E924B43B618D88D08859A06A1CF61);0x2364ShieldRegenAudio.SetVolumeMultiplier(ShieldRegenTimeline_Volume_007E924B43B618D88D08859A06A1CF61);0x238Dgoto Label_16E3;0x2392CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x23AECallFunc_SpawnEmitterAtLocation_ReturnValue = SpawnEmitterAtLocation(this, InstantReviveParticles, CallFunc_K2_GetActorLocation_ReturnValue_1, FRotator(0, 0, 0), FVector(1, 1, 1), true, 0, true);0x23F3CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x240FCallFunc_SpawnSoundAtLocation_ReturnValue_2 = SpawnSoundAtLocation(InstantReviveCue, CallFunc_K2_GetActorLocation_ReturnValue_2, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true, true);0x2455PopFlow();0x2456goto Label_065B;0x245Bgoto Label_0546;0x2460Label_2460:0x2460LeftCtrPressed = true;0x246BPopFlow();0x246CK2_ClearAndInvalidateTimerHandle(this, SelfieZoomTimer);0x2480goto Label_0770;0x2485Label_2485:0x2485CallFunc_Multiply_FloatFloat_ReturnValue_5 = Multiply_FloatFloat(K2Node_CustomEvent_InDelta, 2f);0x24AFCallFunc_Add_FloatFloat_ReturnValue_1 = Add_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_5, SelfieSpringArm.TargetArmLength);0x24F3SelfieSpringArm.TargetArmLength = CallFunc_Add_FloatFloat_ReturnValue_1;0x2524PopFlow();0x2525goto Label_2485;0x252AK2_ClearAndInvalidateTimerHandle(this, SelfieMoveUpTimer);0x253Egoto Label_086A;0x2543CallFunc_SignOfFloat_ReturnValue = SignOfFloat(K2Node_CustomEvent_InDirection_1);0x2568CallFunc_Multiply_FloatFloat_ReturnValue_6 = Multiply_FloatFloat(CallFunc_SignOfFloat_ReturnValue, 100f);0x2592CallFunc_Multiply_FloatFloat_ReturnValue_7 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_6, 0.01f);0x25BCCallFunc_MakeVector_ReturnValue = MakeVector(0f, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_7);0x25EBSelfieSpringArm.K2_AddRelativeLocation(CallFunc_MakeVector_ReturnValue, false, CallFunc_K2_AddRelativeLocation_SweepHitResult, false);0x261FPopFlow();0x2620K2_ClearAndInvalidateTimerHandle(this, SelfieMoveRightTimer);0x2634goto Label_08FC;0x2639CallFunc_SignOfFloat_ReturnValue_1 = SignOfFloat(K2Node_CustomEvent_InDirection);0x265ECallFunc_Multiply_FloatFloat_ReturnValue_8 = Multiply_FloatFloat(CallFunc_SignOfFloat_ReturnValue_1, 100f);0x2688CallFunc_Multiply_FloatFloat_ReturnValue_9 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue_8, 0.01f);0x26B2CallFunc_MakeVector_ReturnValue_1 = MakeVector(0f, CallFunc_Multiply_FloatFloat_ReturnValue_9, 0f);0x26E1SelfieSpringArm.K2_AddRelativeLocation(CallFunc_MakeVector_ReturnValue_1, false, CallFunc_K2_AddRelativeLocation_SweepHitResult_1, false);0x2715PopFlow();0x2716goto Label_1C60;0x271BPopFlow();0x271CReceivePossessed(K2Node_Event_NewController);0x272Fgoto Label_0A8D;0x2734CallFunc_IsPlayInEditor_ReturnValue = IsPlayInEditor(this);0x2749if (!(CallFunc_IsPlayInEditor_ReturnValue)) PopFlow();0x2753goto Label_0B16;0x2758Temp_struct_Variable_7 = K2Node_InputKeyEvent_Key_12;0x2773goto Label_2460;0x2778CallFunc_IsLocallyControlled_ReturnValue_6 = IsLocallyControlled();0x2790/Game/Game/LIB_Game.Default__LIB_Game_C.IsOnSpaceRig(this, CallFunc_IsOnSpaceRig_OnSpaceRig);0x27BECallFunc_BooleanAND_ReturnValue_3 = BooleanAND(CallFunc_IsLocallyControlled_ReturnValue_6, CallFunc_IsOnSpaceRig_OnSpaceRig);0x27E4if (!(CallFunc_BooleanAND_ReturnValue_3)) PopFlow();0x27EEUpdateWeaponLicenseStat();0x27FCPopFlow();0x27FDCallFunc_GetPlayerController_ReturnValue_4 = GetPlayerController();0x2811CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/GameElements/MovieMode/UI/WND_CheatCountDown.WND_CheatCountDown_C, CallFunc_GetPlayerController_ReturnValue_4);0x284ECallFunc_Create_ReturnValue.AddToViewport(0);0x2873PopFlow();0x2874goto Label_233B;0x2879Label_2879:0x2879return;0x287B// end of script
Final0x04

Subclasses 4