0x00x1110
Members 82
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | Mesh_Lamp | UStaticMeshComponent* | 7 flags | nullptr | |
| 0x08 | BP_InfectedState | UBP_InfectedState_C* | 7 flags | nullptr | |
| 0x08 | BeastMasterUsable | USingleUsableComponent* | 7 flags | nullptr | |
| 0x08 | BP_EnemyControlState | UBP_EnemyControlState_C* | 7 flags | nullptr | |
| 0x08 | FilmFaceLight | UPointLightComponent* | 7 flags | nullptr | |
| 0x08 | BP_PushingState | UBP_PushingState_C* | 7 flags | nullptr | |
| 0x08 | BP_TrackMovementState | UBP_TrackMovementState_C* | 7 flags | nullptr | |
| 0x08 | SelfieSpringArmPoint | UBP_SelfiePoint_C* | 7 flags | nullptr | |
| 0x08 | SelfieSpringArm | USpringArmComponent* | 7 flags | nullptr | |
| 0x08 | Fixed_Selfie_Points | USceneComponent* | 7 flags | nullptr | |
| 0x08 | SelfieCameraSetup | USceneComponent* | 7 flags | nullptr | |
| 0x08 | ShieldBoostUsable | UShieldBoostUsable* | 7 flags | nullptr | |
| 0x08 | BP_AudioControl | UBP_AudioControl_LowHealth_C* | 7 flags | nullptr | |
| 0x08 | BP_AttachedState | UBP_AttachedState_C* | 7 flags | nullptr | |
| 0x08 | BP_PilotingState | UBP_PilotingState_C* | 7 flags | nullptr | |
| 0x08 | BP_DeadState | UBP_DeadState_C* | 7 flags | nullptr | |
| 0x08 | BP_PhotographyState | UBP_PhotographyState_C* | 7 flags | nullptr | |
| 0x08 | BP_PassedOut | UBP_PassedOut_C* | 7 flags | nullptr | |
| 0x08 | BP_IntoxicationComponent | UBP_IntoxicationComponent_C* | 7 flags | nullptr | |
| 0x08 | BP_FrozenState | UBP_FrozenState_C* | 7 flags | nullptr | |
| 0x08 | ScannerArrow | UStaticMeshComponent* | 7 flags | nullptr | |
| 0x08 | BP_GrabbedState | UBP_GrabbedState_C* | 7 flags | nullptr | |
| 0x08 | PointLight | UPointLightComponent* | 7 flags | nullptr | |
| 0x08 | SpotLight | USpotLightComponent* | 7 flags | nullptr | |
| 0x08 | FP_PointLight_CloseShine_Ground | UPointLightComponent* | 7 flags | nullptr | |
| 0x08 | ShoulderCamLocation | USceneComponent* | 7 flags | nullptr | |
| 0x08 | ShoulderCamArm | USpringArmComponent* | 7 flags | nullptr | |
| 0x08 | DebugPointLight | UPointLightComponent* | 7 flags | nullptr | |
| 0x08 | BP_SelfiePoint6 | UBP_SelfiePoint_C* | 7 flags | nullptr | |
| 0x08 | BP_SelfiePoint5 | UBP_SelfiePoint_C* | 7 flags | nullptr | |
| 0x08 | BP_SelfiePoint4 | UBP_SelfiePoint_C* | 7 flags | nullptr | |
| 0x08 | BP_SelfiePoint3 | UBP_SelfiePoint_C* | 7 flags | nullptr | |
| 0x08 | BP_SelfiePoint2 | UBP_SelfiePoint_C* | 7 flags | nullptr | |
| 0x08 | BP_SelfiePoint1 | UBP_SelfiePoint_C* | 7 flags | nullptr | |
| 0x08 | BP_SelfiePoint | UBP_SelfiePoint_C* | 7 flags | nullptr | |
| 0x08 | BP_SelfiePoint8 | UBP_SelfiePoint_C* | 7 flags | nullptr | |
| 0x08 | DropShadow | UStaticMeshComponent* | 7 flags | nullptr | |
| 0x08 | FragileDebrisCleanerCore | UFragileDebrisCleaner* | 7 flags | nullptr | |
| 0x08 | FragileDebrisCleanerFeet | UFragileDebrisCleaner* | 7 flags | nullptr | |
| 0x08 | P_Ambient_Dust | UParticleSystemComponent* | 7 flags | nullptr | |
| 0x08 | BP_FlyingState | UBP_FlyingState_C* | 7 flags | nullptr | |
| 0x08 | TP_SpotLight_shadow | USpotLightComponent* | 7 flags | nullptr | |
| 0x08 | TP_SpotLight | USceneComponent* | 7 flags | nullptr | |
| 0x08 | FP_SpotLight_Light | USpotLightComponent* | 7 flags | nullptr | |
| 0x08 | FP_SpotLight | USceneComponent* | 7 flags | nullptr | |
| 0x08 | EmergencyLight | UPointLightComponent* | 7 flags | nullptr | |
| 0x08 | FP_PointLight_CloseShine | UPointLightComponent* | 7 flags | nullptr | |
| 0x08 | BP_NoMovementState | UBP_NoMovementState_C* | 7 flags | nullptr | |
| 0x08 | BP_ZipLineState | UBP_ZipLineState_C* | 7 flags | nullptr | |
| 0x08 | BP_UsingState | UBP_UsingState_C* | 7 flags | nullptr | |
| 0x08 | ShieldRegenAudio | UAudioComponent* | 7 flags | nullptr | |
| 0x08 | radarPoint | URadarPointComponent* | 7 flags | nullptr | |
| 0x08 | BP_ParalyzedState | UBP_ParalyzedState_C* | 7 flags | nullptr | |
| 0x08 | PointLight_SpotCloseShine | UPointLightComponent* | 7 flags | nullptr | |
| 0x08 | BP_DownedState | UBP_DownedState_C* | 7 flags | nullptr | |
| 0x08 | BP_FallingState | UBP_FallingState_C* | 7 flags | nullptr | |
| 0x08 | BP_WalkingState | UBP_WalkingState_C* | 7 flags | nullptr | |
| 0x08 | SM_LightCone | UStaticMeshComponent* | 7 flags | nullptr | |
| 0x08 | Mesh_Lamp_rim | UStaticMeshComponent* | 7 flags | nullptr | |
| 0x08 | UsableCollision | USphereComponent* | 7 flags | nullptr | |
| 0x04 | Emergency_Timeline_Light_Intensity_49385F0B40EDFCE34D2340AC7114B889 | float | 4 flags | 0 | |
| 0x01 | Emergency_Timeline__Direction_49385F0B40EDFCE34D2340AC7114B889 | uint8 | 4 flags | 0 | |
| 0x107D | 0x03 | padding / unreflected | |||
| 0x08 | Emergency Timeline | UTimelineComponent* | 6 flags | nullptr | |
| 0x04 | ShieldRegenTimeline_Volume_007E924B43B618D88D08859A06A1CF61 | float | 4 flags | 0 | |
| 0x04 | ShieldRegenTimeline_Pitch_007E924B43B618D88D08859A06A1CF61 | float | 4 flags | 0 | |
| 0x01 | ShieldRegenTimeline__Direction_007E924B43B618D88D08859A06A1CF61 | uint8 | 4 flags | 0 | |
| 0x1091 | 0x07 | padding / unreflected | |||
| 0x08 | ShieldRegenTimeline | UTimelineComponent* | 6 flags | nullptr | |
| 0x04 | ShieldRegenTime | float | 7 flags | 0 | |
| 0x04 | LastDamageTime | float | 7 flags | 0 | |
| 0x10 | FixedSelfiePointList | TArray<UBP_SelfiePoint_C*> | 4 flags | [] | |
| 0x08 | ActiveSelfiePoint | UBP_SelfiePoint_C* | 8 flags | nullptr | |
| 0x01 | WasHUDVisible | bool | 6 flags | false | |
| 0x10C1 | 0x07 | padding / unreflected | |||
| 0x08 | PreDownReverb | UReverbEffect* | 7 flags | nullptr | |
| 0x10 | MixerConfetti | FScaledEffect | 4 flags | {ParticleSystem=/Game/GameElements/Bar/P_Bar_SupporterDrink… | |
| 0x08 | InstantReviveParticles | UParticleSystem* | 7 flags | /Game/GameElements/KPI/Perks/PerkFX/P_FieldMedic.P_FieldMed… | |
| 0x08 | InstantReviveCue | USoundBase* | 7 flags | /Game/Audio/SFX/Characters/Perks/PerkFieldMedicInstantReviv… | |
| 0x01 | LeftShiftPressed | bool | 6 flags | false | |
| 0x01 | LeftCtrPressed | bool | 6 flags | false | |
| 0x10F2 | 0x06 | padding / unreflected | |||
| 0x08 | SelfieZoomTimer | FTimerHandle | 5 flags | {Handle=0} | |
| 0x08 | SelfieMoveRightTimer | FTimerHandle | 5 flags | {Handle=0} | |
| 0x08 | SelfieMoveUpTimer | FTimerHandle | 5 flags | {Handle=0} | |
Inherited from APlayerCharacter 197
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | OnStartedUsingItem | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnStoppedUsingItem | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnFirePressed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnFireReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnGrenadePressed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPerkInitialized | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnInstantRevivePossibleEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnGenericAnimNotify | FMulticastScriptDelegate | BlueprintCallable+4 flags | <delegate> | |
| 0x08 | HeightenedSenseComponent | UHeightenedSenseComponent* | Transient+7 flags | nullptr | |
| 0x10 | OnCollectedEverything | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCollectedSchematic | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCollectedSkin | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCollectedDrink | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCollectedVictoryPose | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCollectedPickaxePart | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCollectedVanityItem | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCameraModeChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnDownCameraTargetChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnActionHoldProgress | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnThrowCarriableProgress | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnJumpPressed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnJumpReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnSecondaryFirePressed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnSecondaryFireReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnManualMiningBegin | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnManualMiningEnd | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnLaserPointerPressed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnLaserPointerReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnTerrainScannerPressed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnTerrainScannerReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnFlareThrown | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnUpdateMeshes | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnOpenChat | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnAcceptInvite | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnRejectInvite | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnIgnoreInvite | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnToggleMapTool | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnToggleScanTool | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnDepthChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCharacterStateChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCharacterDeathChange | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnDamagedEnemy | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnLaserPointerEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnSecondaryLaserPointerEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnSaluteEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayerShout | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnBoscoSalute | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x07C0 | 0x10 | padding / unreflected | |||
| 0x10 | OnRevivedEvent | FMulticastScriptDelegate | 5 flags | <delegate> | |
| 0x10 | OnReviveCallEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnRevivedOtherCharacter | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnHeadlightOnChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCallDonkey | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x20 | GameplayTags | FGameplayTagContainer | 3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x08 | AttentionShoutOverride | UDialogDataAsset* | 5 flags | nullptr | |
| 0x28 | JetBootsComponentSpawnable | TSoftClassPtr<UJetBootsMovementComponent> | 5 flags | <SoftClassProperty> | |
| 0x28 | JetBootsComponentMK2Spawnable | TSoftClassPtr<UJetBootsMovementComponent> | 5 flags | <SoftClassProperty> | |
| 0x08 | ZipLineStateComponent | UZipLineStateComponent* | Transient+7 flags | nullptr | |
| 0x10 | EscapableGrabberEnemies | TArray<TSubclassOf<AActor>> | Transient+3 flags | [] | |
| 0x10 | OnKilledGrabber | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPerkActivationTimerFinished | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x08 | BoundPerkActivationW | UPerkHUDActivationWidget* | 9 flags | nullptr | |
| 0x04 | PerkActivationTimer | float | 6 flags | -1 | |
| 0x08DC | 0x04 | padding / unreflected | |||
| 0x10 | OnCanEscapeGrabberChanged | FMulticastScriptDelegate | Protected+4 flags | <delegate> | |
| 0x08 | GrabbedByClass | TSubclassOf<AActor> | TransientProtected+8 flags | nullptr | |
| 0x10 | OnCoolDownProgress | FMulticastScriptDelegate | Protected+4 flags | <delegate> | |
| 0x01 | bIsBeingBittenByCaveLeech | bool | TransientProtected+7 flags | false | |
| 0x01 | bIsBeingBittenByPitJaw | bool | TransientProtected+7 flags | false | |
| 0x090A | 0x06 | padding / unreflected | |||
| 0x08 | WidgetInteraction | UWidgetInteractionComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.WidgetInteraction | |
| 0x10 | PlatformComponentClasses | TArray<FPlatformComponent> | Protected+3 flags | [] | |
| 0x0928 | 0x14 | padding / unreflected | |||
| 0x18 | DownCameraSettings | FDownCameraSettings | Protected+3 flags | {Target=<0xffffffff>, TargetIndex=0, MinPitch=-45, MaxPitch… | |
| 0x0954 | 0x14 | padding / unreflected | |||
| 0x10 | ActiveShieldGenerators | TArray<TWeakObjectPtr<AShieldGeneratorActor>> | TransientProtected+3 flags | [] | |
| 0x0978 | 0x04 | padding / unreflected | |||
| 0x10 | SavegameID | FGuid | Protected+6 flags | {A=0, B=0, C=0, D=0} | |
| 0x0C | EstimatedVelocity | FVector | Protected+7 flags | {X=0, Y=0, Z=0} | |
| 0x0998 | 0x10 | padding / unreflected | |||
| 0x28 | FlareHeadlightButton | FHoldButton | Protected+2 flags | {HoldingText=<FText>, HoldStartTime=0.3, HoldDuration=0.5} | |
| 0x28 | CycleItemButton | FHoldButton | Protected+2 flags | {HoldingText=<FText>, HoldStartTime=0.3, HoldDuration=0.5} | |
| 0x09F8 | 0x08 | padding / unreflected | |||
| 0x28 | ToggleHUDButton | FHoldButton | Protected+2 flags | {HoldingText=<FText>, HoldStartTime=0.3, HoldDuration=0.5} | |
| 0x04 | EquipLaserpointerHoldDuration | float | Protected+6 flags | 0.33 | |
| 0x01 | IsPressingMovementInputKey | bool | NetTransient+6 flags | false | |
| 0x0A2D | 0x1B | padding / unreflected | |||
| 0x08 | characterID | UPlayerCharacterID* | Protected+8 flags | nullptr | |
| 0x28 | TutorialManagerType | TSoftClassPtr<ATutorialManager> | Protected+4 flags | <SoftClassProperty> | |
| 0x28 | TutorialManagerSpacerig | TSoftClassPtr<ATutorialManager> | Protected+4 flags | <SoftClassProperty> | |
| 0x08 | FPMesh | USkeletalMeshComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.FPMesh | |
| 0x08 | FirstPersonCamera | UCameraComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.FirstPersonCamera | |
| 0x08 | FirstPersonRoot | USceneComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.FPRoot | |
| 0x08 | ActorTracking | UActorTrackingComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.ActorTracking | |
| 0x08 | IntoxicationComponent | UCharacterIntoxicationComponent* | TransientProtected+9 flags | nullptr | |
| 0x08 | MissionStatsCollector | UMissionStatsCollector* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.MissionStatsCollector | |
| 0x08 | ThirdPersonSpringArm | USpringArmComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.ThirdPersonSpringArm | |
| 0x08 | ThirdPersonCamera | UCameraComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.ThirdPersonCamera | |
| 0x08 | ThirdPersonLight | UPointLightComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.ThirdPersonLight | |
| 0x08 | FollowSpringArm | USpringArmComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.FollowSpringArm | |
| 0x08 | FollowCamera | UCameraComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.FollowCamera | |
| 0x08 | DownCamera | UCameraComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.DownCamera | |
| 0x08 | CameraController | UCharacterCameraController* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.CameraController | |
| 0x08 | HealthComponent | UPlayerHealthComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.Health | |
| 0x08 | SightComponent | UCharacterSightComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.SightComponent | |
| 0x08 | InventoryComponent | UInventoryComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.Inventory | |
| 0x08 | UseComponentNew | UCharacterUseComponent* | Protected+9 flags | /Script/FSD.Default__PlayerCharacter.UseComponentNew | |
| 0x08 | UsableComponent | USingleUsableComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.UsableComponent | |
| 0x08 | OutlineComponent | UOutlineComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.OutlineComponent | |
| 0x08 | RecoilComponent | UCharacterRecoilComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.RecoilComponent | |
| 0x08 | StatusEffectsComponent | UStatusEffectsComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.StatusEffects | |
| 0x08 | PawnStatsComponent | UPawnStatsComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.PawnStats | |
| 0x08 | PawnAfflictionComponent | UPlayerAfflictionComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.PawnAfflictions | |
| 0x08 | PlayerInfoComponent | UPlayerInfoComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.PlayerInfoComponent | |
| 0x08 | AttackerPositioningComponent | UPlayerAttackPositionComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.AttackerPositioning | |
| 0x08 | CommunicationComponent | UCommunicationComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.Communication | |
| 0x08 | TemperatureComponent | UPlayerTemperatureComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.TemperatureComponent | |
| 0x08 | InfectionComponent | UPlayerInfectionComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.InfectionComponent | |
| 0x08 | ReactiveTerrainTracker | UPlayerReactiveTerrainTrackerComponent* | Protected+9 flags | /Script/FSD.Default__PlayerCharacter.TerrainTracker | |
| 0x08 | TrackGrindUsableComponent | UInstantUsable* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.TrackGrindUsable | |
| 0x04 | RunningSpeed | float | Protected+6 flags | 0 | |
| 0x04 | RunBoost | float | Protected+6 flags | 0 | |
| 0x04 | RunBoostChargeTime | float | Protected+6 flags | 0 | |
| 0x0B9C | 0x04 | padding / unreflected | |||
| 0x08 | RunBoostActivationSound | USoundCue* | Protected+6 flags | nullptr | |
| 0x08 | RunBoostParticles | UParticleSystem* | Protected+6 flags | nullptr | |
| 0x0BB0 | 0x08 | padding / unreflected | |||
| 0x08 | RunBoostAffliction | UPawnAffliction* | Protected+6 flags | nullptr | |
| 0x08 | HangingPhysicsAsset | UPhysicsAsset* | Protected+6 flags | nullptr | |
| 0x04 | HangingSimulationBlend | float | Protected+6 flags | 1 | |
| 0x0BCC | 0x08 | padding / unreflected | |||
| 0x01 | IsPlayableCharacter | bool | Protected+6 flags | true | |
| 0x0BD5 | 0x03 | padding / unreflected | |||
| 0x08 | SprintSoundComponent | UAudioComponent* | TransientProtected+7 flags | nullptr | |
| 0x08 | SpringSound | USoundCue* | Protected+6 flags | nullptr | |
| 0x48 | AimSettings | FAnalogAimSettings | Protected+5 flags | {AimRate={X=90, Y=75}, SensitivityCurve=nullptr, LookAtStic… | |
| 0x04 | DownedCameraMinPitch | float | Protected+8 flags | -75 | |
| 0x04 | DownedCameraMaxPitch | float | Protected+8 flags | 0 | |
| 0x04 | TurnToFaceScannerAngularSpeed | float | Protected+6 flags | 180 | |
| 0x04 | Turn180Time | float | Protected+6 flags | 0.5 | |
| 0x04 | CarryingMovementSpeedPenalty | float | Protected+8 flags | 0.5 | |
| 0x04 | CarryingMaxFallVelocity | float | Protected+8 flags | 1200 | |
| 0x04 | MaxThrowProgress | float | Protected+8 flags | 1 | |
| 0x04 | MaxThrowHoldDuration | float | Protected+6 flags | 2 | |
| 0x0C50 | 0x04 | padding / unreflected | |||
| 0x04 | CarryingThrowMinForce | float | Protected+6 flags | 100 | |
| 0x04 | CarryingThrowMaxForce | float | Protected+6 flags | 600 | |
| 0x04 | PlayerVelocityToThrowFactor | float | Protected+6 flags | 0 | |
| 0x0C60 | 0x10 | padding / unreflected | |||
| 0x08 | CarryingThrowingStatusEffect | TSubclassOf<UStatusEffect> | Protected+7 flags | nullptr | |
| 0x0C78 | 0x04 | padding / unreflected | |||
| 0x04 | ThrowCarriableProgress | float | TransientProtected+7 flags | 0 | |
| 0x50 | CharacterStates | TMap<uint8, UCharacterStateComponent*> | TransientProtected+3 flags | <TMap> | |
| 0x08 | TutorialManager | TWeakObjectPtr<ATutorialManager> | TransientProtected+6 flags | <0xffffffff> | |
| 0x08 | ActiveCharacterState | UCharacterStateComponent* | NetTransient+9 flags | nullptr | |
| 0x0CE0 | 0x03 | padding / unreflected | |||
| 0x01 | IsInDropPod | bool | TransientProtected+6 flags | false | |
| 0x01 | IsInEscapePod | bool | TransientProtected+6 flags | false | |
| 0x0CE5 | 0x03 | padding / unreflected | |||
| 0x04 | ButtonMemoryDuration | float | Protected+8 flags | 0.25 | |
| 0x01 | IsRunning | bool | NetTransient+8 flags | false | |
| 0x01 | CanDash | bool | Protected+6 flags | false | |
| 0x0CEE | 0x06 | padding / unreflected | |||
| 0x04 | DashInputWindow | float | Protected+6 flags | 0.3 | |
| 0x04 | DashFowardMovementMinRequirement | float | Protected+6 flags | 0.9 | |
| 0x04 | DashRightMovementMaxRequirement | float | Protected+6 flags | 0.1 | |
| 0x04 | DashControllerMinValueRequired | float | Protected+6 flags | 0.5 | |
| 0x04 | DashCooldown | float | TransientProtected+6 flags | 1 | |
| 0x08 | DashStatusEffect | TSubclassOf<UStatusEffect> | Protected+7 flags | nullptr | |
| 0x04 | ForwardInput | float | TransientProtected+5 flags | 0 | |
| 0x04 | RightInput | float | TransientProtected+5 flags | 0 | |
| 0x04 | ControllerForwardInput | float | TransientProtected+5 flags | 0 | |
| 0x04 | ControllerRightInput | float | TransientProtected+5 flags | 0 | |
| 0x0D20 | 0x0C | padding / unreflected | |||
| 0x04 | StoppedRunningTime | float | TransientProtected+5 flags | -1 | |
| 0x04 | ShoutPressedTime | float | TransientProtected+5 flags | -1 | |
| 0x01 | bIsUsingItemPressed | bool | TransientProtected+5 flags | false | |
| 0x01 | bIsUsingPressed | bool | TransientProtected+5 flags | false | |
| 0x0D36 | 0x02 | padding / unreflected | |||
| 0x04 | UsingDelay | float | TransientProtected+5 flags | 0 | |
| 0x01 | HeadLightOn | bool | NetTransient+9 flags | true | |
| 0x01 | isUsing | bool | NetTransient+8 flags | false | |
| 0x0D3E | 0x02 | padding / unreflected | |||
| 0x04 | JumpPressedTime | float | TransientProtected+7 flags | 0 | |
| 0x01 | CanMove | bool | TransientProtected+6 flags | true | |
| 0x01 | CanAim | bool | TransientProtected+6 flags | true | |
| 0x01 | CanUseItem | bool | TransientProtected+6 flags | true | |
| 0x01 | CanUseLaserpointer | bool | TransientProtected+6 flags | true | |
| 0x01 | CanChangeItems | bool | TransientProtected+6 flags | true | |
| 0x01 | CanMine | bool | TransientProtected+6 flags | true | |
| 0x01 | CanSalute | bool | TransientProtected+6 flags | true | |
| 0x01 | IsStandingDown | bool | NetTransient+8 flags | false | |
| 0x0D4C | 0x01 | padding / unreflected | |||
| 0x01 | InDanceRange | bool | TransientProtected+6 flags | false | |
| 0x01 | isDancing | bool | NetTransient+9 flags | false | |
| 0x0D4F | 0x01 | padding / unreflected | |||
| 0x04 | DanceStartTime | float | TransientProtected+7 flags | 0 | |
| 0x0D54 | 0x04 | padding / unreflected | |||
| 0x08 | HappyFeetAchievement | UFSDAchievement* | Protected+6 flags | nullptr | |
| 0x04 | danceMove | int32 | NetTransient+7 flags | 0 | |
| 0x01 | CameraMode | ECharacterCameraMode | TransientProtected+7 flags | FirstPerson | |
| 0x01 | IsInCharacterSelectionWorld | bool | TransientProtected+7 flags | false | |
| 0x01 | bShouldSpawnAnimEffects | bool | TransientProtected+5 flags | true | |
| 0x0D67 | 0x01 | padding / unreflected | |||
| 0x04 | IdleTime | float | TransientProtected+7 flags | 0 | |
| 0x0D6C | 0x04 | padding / unreflected | |||
| 0x08 | FPDrinkSalute | UAnimMontage* | Protected+6 flags | nullptr | |
| 0x08 | TPDrinkSalute | UAnimMontage* | Protected+6 flags | nullptr | |
| 0x08 | CurrentSaluteMontage | UAnimMontage* | TransientProtected+5 flags | nullptr | |
| 0x0D88 | 0x08 | padding / unreflected | |||
| 0x10 | CachedMaterials | TArray<UMaterialInterface*> | TransientProtected+2 flags | [] | |
| 0x01 | BlockTrackGrindOnLanded | bool | TransientProtected+5 flags | false | |
| 0x0DA1 | 0x17 | padding / unreflected | |||
| 0x10 | SteamClassID | FString | Protected+6 flags | "" | |
| 0x08 | RadarMaterialInstance | UMaterialInstanceDynamic* | TransientProtected+5 flags | nullptr | |
| 0x04 | RadarMaterialAngleParameterIndex | int32 | TransientProtected+5 flags | 0 | |
| 0x0C | LastUpdateVisibiltyPos | FVector | TransientProtected+5 flags | {X=0, Y=0, Z=0} | |
| 0x0C | SpawnLocation | FVector | TransientProtected+6 flags | {X=0, Y=0, Z=0} | |
| 0x0DEC | 0x04 | padding / unreflected | |||
| 0x08 | FallbackPhysicalMaterial | UFSDPhysicalMaterial* | TransientProtected+5 flags | nullptr | |
| 0x0DF8 | 0x01 | padding / unreflected | |||
| 0x01 | ClientReady | bool | TransientProtected+7 flags | false | |
| 0x0DFA | 0x06 | padding / unreflected | |||
| 0x08 | NextCharacterState | UCharacterStateComponent* | TransientProtected+7 flags | nullptr | |
| 0x0E08 | 0x08 | padding / unreflected | |||
| 0x01 | PlayerIsLeavingInDroppod | bool | NetTransient+7 flags | false | |
| 0x0E11 | 0x0B | padding / unreflected | |||
| 0x01 | CanInstantRevive | bool | TransientProtected+6 flags | false | |
| 0x0E1D | 0x01 | padding / unreflected | |||
| 0x01 | HasInitializedPerks | bool | TransientProtected+7 flags | false | |
| 0x0E1F | 0x19 | padding / unreflected | |||
| 0x08 | CharacterVanity | UCharacterVanityComponent* | Protected+11 flags | /Script/FSD.Default__PlayerCharacter.CharacterVanity | |
| 0x0E40 | 0x0C | padding / unreflected | |||
| 0x3C | CameraSpringSettings | FCameraSpringSettings | Protected+3 flags | {SpringEnabled=true, StepThreshold=5, SpringExtend={X=-100,… | |
Inherited from ACharacter 38
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Mesh | USkeletalMeshComponent* | 11 flags | /Script/Engine.Default__Character.CharacterMesh0 | |
| 0x08 | CharacterMovement | UCharacterMovementComponent* | 11 flags | /Script/Engine.Default__Character.CharMoveComp | |
| 0x08 | CapsuleComponent | UCapsuleComponent* | 11 flags | /Script/Engine.Default__Character.CollisionCylinder | |
| 0x30 | BasedMovement | FBasedMovementInfo | Protected+3 flags | {MovementBase=nullptr, BoneName=None, Location={}, Rotation… | |
| 0x30 | ReplicatedBasedMovement | FBasedMovementInfo | NetRepNotify+4 flags | {MovementBase=nullptr, BoneName=None, Location={}, Rotation… | |
| 0x04 | AnimRootMotionTranslationScale | float | NetProtected+5 flags | 1 | |
| 0x0C | BaseTranslationOffset | FVector | Protected+5 flags | {X=0, Y=0, Z=0} | |
| 0x0308 | 0x08 | padding / unreflected | |||
| 0x10 | BaseRotationOffset | FQuat | Protected+3 flags | {X=0, Y=0, Z=0, W=1} | |
| 0x04 | ReplicatedServerLastTransformUpdateTimeStamp | float | NetProtected+5 flags | 0 | |
| 0x04 | ReplayLastTransformUpdateTimeStamp | float | NetRepNotify+6 flags | 0 | |
| 0x01 | ReplicatedMovementMode | uint8 | NetProtected+5 flags | 0 | |
| 0x01 | bInBaseReplication | bool | Protected+5 flags | false | |
| 0x032A | 0x02 | padding / unreflected | |||
| 0x04 | CrouchedEyeHeight | float | 7 flags | 32 | |
| 0x01 | bIsCrouched : 1bit 0 | bool | NetRepNotify+5 flags | false | |
| 0x01 | bProxyIsJumpForceApplied : 1bit 1 | bool | NetTransient+3 flags | false | |
| 0x01 | bPressedJump : 1bit 2 | bool | 5 flags | false | |
| 0x01 | bClientUpdating : 1bit 3 | bool | Transient+3 flags | false | |
| 0x01 | bClientWasFalling : 1bit 4 | bool | Transient+3 flags | false | |
| 0x01 | bClientResimulateRootMotion : 1bit 5 | bool | Transient+3 flags | false | |
| 0x01 | bClientResimulateRootMotionSources : 1bit 6 | bool | Transient+3 flags | false | |
| 0x01 | bSimGravityDisabled : 1bit 7 | bool | 3 flags | false | |
| 0x01 | bClientCheckEncroachmentOnNetUpdate : 1bit 0 | bool | Transient+3 flags | true | |
| 0x01 | bServerMoveIgnoreRootMotion : 1bit 1 | bool | Transient+3 flags | false | |
| 0x01 | bWasJumping : 1bit 2 | bool | Transient+8 flags | false | |
| 0x0332 | 0x02 | padding / unreflected | |||
| 0x04 | JumpKeyHoldTime | float | Transient+10 flags | 0 | |
| 0x04 | JumpForceTimeRemaining | float | Transient+10 flags | 0 | |
| 0x04 | ProxyJumpForceStartedTime | float | Transient+10 flags | 0 | |
| 0x04 | JumpMaxHoldTime | float | Net+7 flags | 0 | |
| 0x04 | JumpMaxCount | int32 | Net+7 flags | 1 | |
| 0x04 | JumpCurrentCount | int32 | 10 flags | 0 | |
| 0x04 | JumpCurrentCountPreJump | int32 | 10 flags | 0 | |
| 0x0350 | 0x08 | padding / unreflected | |||
| 0x10 | OnReachedJumpApex | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0368 | 0x10 | padding / unreflected | |||
| 0x10 | MovementModeChangedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnCharacterMovementUpdated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x38 | SavedRootMotion | FRootMotionSourceGroup | Transient+1 flags | {bHasAdditiveSources=false, bHasOverrideSources=false, bHas… | |
| 0x40 | ClientRootMotionParams | FRootMotionMovementParams | Transient+2 flags | {bHasRootMotion=false, BlendWeight=0, RootMotionTransform={… | |
| 0x10 | RootMotionRepMoves | TArray<FSimulatedRootMotionReplicatedMove> | Transient+3 flags | [] | |
| 0x98 | RepRootMotion | FRepRootMotionMontage | NetRepNotify+2 flags | {bIsActive=false, AnimMontage=nullptr, Position=0, Location… | |
Inherited from APawn 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bUseControllerRotationPitch : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bUseControllerRotationYaw : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bUseControllerRotationRoll : 1bit 2 | bool | 5 flags | false | |
| 0x01 | bCanAffectNavigationGeneration : 1bit 3 | bool | 6 flags | false | |
| 0x0229 | 0x03 | padding / unreflected | |||
| 0x04 | BaseEyeHeight | float | 7 flags | 64 | |
| 0x01 | AutoPossessPlayer | uint8 | 6 flags | 0 | |
| 0x01 | AutoPossessAI | EAutoPossessAI | 6 flags | PlacedInWorld | |
| 0x01 | RemoteViewPitch | uint8 | Net+5 flags | 0 | |
| 0x0233 | 0x05 | padding / unreflected | |||
| 0x08 | AIControllerClass | TSubclassOf<AController> | 8 flags | /Script/AIModule.AIController | |
| 0x08 | PlayerState | APlayerState* | NetRepNotify+7 flags | nullptr | |
| 0x0248 | 0x08 | padding / unreflected | |||
| 0x08 | LastHitBy | AController* | Transient+7 flags | nullptr | |
| 0x08 | Controller | AController* | NetRepNotify+5 flags | nullptr | |
| 0x0260 | 0x04 | padding / unreflected | |||
| 0x0C | ControlInputVector | FVector | TransientProtected+5 flags | {X=0, Y=0, Z=0} | |
| 0x0C | LastControlInputVector | FVector | TransientProtected+5 flags | {X=0, Y=0, Z=0} | |
Inherited from AActor 76
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryActorTick | FActorTickFunction | 3 flags | {} | |
| 0x01 | bNetTemporary : 1bit 0 | bool | 3 flags | false | |
| 0x01 | bNetStartup : 1bit 1 | bool | 3 flags | false | |
| 0x01 | bOnlyRelevantToOwner : 1bit 2 | bool | 7 flags | false | |
| 0x01 | bAlwaysRelevant : 1bit 3 | bool | 6 flags | false | |
| 0x01 | bReplicateMovement : 1bit 4 | bool | NetRepNotify+5 flags | false | |
| 0x01 | bHidden : 1bit 5 | bool | Net+7 flags | false | |
| 0x01 | bTearOff : 1bit 6 | bool | Net+3 flags | false | |
| 0x01 | bForceNetAddressable : 1bit 7 | bool | 3 flags | false | |
| 0x01 | bExchangedRoles : 1bit 0 | bool | Transient+3 flags | false | |
| 0x01 | bNetLoadOnClient : 1bit 1 | bool | 4 flags | true | |
| 0x01 | bNetUseOwnerRelevancy : 1bit 2 | bool | 6 flags | false | |
| 0x01 | bRelevantForNetworkReplays : 1bit 3 | bool | 3 flags | true | |
| 0x01 | bRelevantForLevelBounds : 1bit 4 | bool | 5 flags | true | |
| 0x01 | bReplayRewindable : 1bit 5 | bool | 5 flags | false | |
| 0x01 | bAllowTickBeforeBeginPlay : 1bit 6 | bool | 5 flags | false | |
| 0x01 | bAutoDestroyWhenFinished : 1bit 7 | bool | 4 flags | false | |
| 0x01 | bCanBeDamaged : 1bit 0 | bool | Net+6 flags | true | |
| 0x01 | bBlockInput : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bCollideWhenPlacing : 1bit 2 | bool | 3 flags | false | |
| 0x01 | bFindCameraComponentWhenViewTarget : 1bit 3 | bool | 6 flags | true | |
| 0x01 | bGenerateOverlapEventsDuringLevelStreaming : 1bit 4 | bool | 5 flags | false | |
| 0x01 | bIgnoresOriginShifting : 1bit 5 | bool | 5 flags | false | |
| 0x01 | bEnableAutoLODGeneration : 1bit 6 | bool | 6 flags | false | |
| 0x01 | bIsEditorOnlyActor : 1bit 7 | bool | 5 flags | false | |
| 0x01 | bActorSeamlessTraveled : 1bit 0 | bool | 3 flags | false | |
| 0x01 | bReplicates : 1bit 1 | bool | Protected+7 flags | false | |
| 0x01 | bCanBeInCluster : 1bit 2 | bool | Protected+5 flags | false | |
| 0x01 | bAllowReceiveTickEventOnDedicatedServer : 1bit 3 | bool | Protected+3 flags | true | |
| 0x01 | bActorEnableCollision : 1bit 3 | bool | 3 flags | true | |
| 0x01 | bActorIsBeingDestroyed : 1bit 4 | bool | Transient+4 flags | false | |
| 0x01 | UpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | Protected+6 flags | UseConfigDefault | |
| 0x01 | DefaultUpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | 8 flags | OnlyUpdateMovable | |
| 0x01 | RemoteRole | uint8 | NetTransient+5 flags | 0 | |
| 0x34 | ReplicatedMovement | FRepMovement | NetRepNotify+5 flags | {LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,… | |
| 0x04 | InitialLifeSpan | float | 8 flags | 0 | |
| 0x04 | CustomTimeDilation | float | 7 flags | 1 | |
| 0x009C | 0x04 | padding / unreflected | |||
| 0x40 | AttachmentReplication | FRepAttachment | NetTransient+4 flags | {AttachParent=nullptr, LocationOffset={}, RelativeScale3D={… | |
| 0x08 | Owner | AActor* | NetRepNotify+5 flags | nullptr | |
| 0x08 | NetDriverName | FName | Protected+5 flags | GameNetDriver | |
| 0x01 | Role | uint8 | Net+5 flags | 3 | |
| 0x01 | NetDormancy | uint8 | 9 flags | 1 | |
| 0x01 | SpawnCollisionHandlingMethod | ESpawnActorCollisionHandlingMethod | 7 flags | AlwaysSpawn | |
| 0x01 | AutoReceiveInput | uint8 | 6 flags | 0 | |
| 0x04 | InputPriority | int32 | 6 flags | 0 | |
| 0x08 | InputComponent | UInputComponent* | 8 flags | nullptr | |
| 0x04 | NetCullDistanceSquared | float | 9 flags | 2.25e+08 | |
| 0x04 | NetTag | int32 | Transient+5 flags | 0 | |
| 0x04 | NetUpdateFrequency | float | 8 flags | 100 | |
| 0x04 | MinNetUpdateFrequency | float | 8 flags | 2 | |
| 0x04 | NetPriority | float | 8 flags | 1 | |
| 0x0114 | 0x04 | padding / unreflected | |||
| 0x08 | Instigator | APawn* | NetRepNotify+7 flags | nullptr | |
| 0x10 | Children | TArray<AActor*> | Transient+2 flags | [] | |
| 0x08 | RootComponent | USceneComponent* | Protected+9 flags | nullptr | |
| 0x10 | ControllingMatineeActors | TArray<AMatineeActor*> | TransientProtected+2 flags | [] | |
| 0x0148 | 0x08 | padding / unreflected | |||
| 0x10 | Layers | TArray<FName> | 2 flags | [] | |
| 0x08 | ParentComponent | TWeakObjectPtr<UChildActorComponent> | 8 flags | <0xffffffff> | |
| 0x0168 | 0x08 | padding / unreflected | |||
| 0x10 | Tags | TArray<FName> | 5 flags | [] | |
| 0x01 | OnTakeAnyDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakePointDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakeRadialDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorBeginOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorEndOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnBeginCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnClicked | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchBegin | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnd | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnter | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchLeave | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorHit | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnDestroyed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndPlay | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0190 | 0x60 | padding / unreflected | |||
| 0x10 | InstanceComponents | TArray<UActorComponent*> | 4 flags | [] | |
| 0x10 | BlueprintCreatedComponents | TArray<UActorComponent*> | 6 flags | [] | |
Functions 64
| Signature | Flags | Native | Params |
|---|---|---|---|
void UpdateWeaponLicenseStat()Script45 statements · 1,241 bytes of bytecode0x0000PushFlow(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 | Private | 0x00 | |
UUsableComponent* GetBeastMasterUsableComponent()Script3 statements · 30 bytes of bytecode0x0000ReturnValue = BeastMasterUsable;0x0013return ReturnValue;0x001D// end of script | EventPublic | 0x08 | |
void GotoNextSelfiePoint(bool ForceExitSelfieMode)Script25 statements · 811 bytes of bytecode0x0000NextIndex = 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 | Public | 0x01 | |
void SetActiveSelfiePoint(UBP_SelfiePoint_C* InSelfiePoint)Script45 statements · 747 bytes of bytecode0x0000PushFlow(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 | Public | 0x08 | |
bool DamageCausesReaction(UDamageClass* DamageClass)Script4 statements · 68 bytes of bytecode0x0000CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(DamageClass, /Game/GameElements/Damage/DMG_NoOxygen.DMG_NoOxygen);0x0026ReturnValue = CallFunc_NotEqual_ObjectObject_ReturnValue;0x0039return ReturnValue;0x0043// end of script | Public | 0x09 | |
USceneComponent* GetDownCameraAttachPoint()Script3 statements · 30 bytes of bytecode0x0000ReturnValue = ShoulderCamLocation;0x0013return ReturnValue;0x001D// end of script | EventPublic | 0x08 | |
USceneComponent* GetDownCameraRotationPoint()Script3 statements · 30 bytes of bytecode0x0000ReturnValue = ShoulderCamArm;0x0013return ReturnValue;0x001D// end of script | EventPublic | 0x08 | |
void ChromaEffect(uint8 Effect)Script2 statements · 3 bytes of bytecode0x0000return;0x0002// end of script | Public | 0x01 | |
void CharacterAudioThrottled(UDialogDataAsset* Shout)Script9 statements · 198 bytes of bytecode0x0000CallFunc_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 | Public | 0x08 | |
void UpdateHeadLight()Script16 statements · 342 bytes of bytecode0x0000CallFunc_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 bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(15);0x000Freturn;0x0011// end of script | 0x00 | ||
void ShieldRegenTimeline__UpdateFunc()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(10356);0x000Freturn;0x0011// end of script | 0x00 | ||
void Emergency Timeline__FinishedFunc()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(10011);0x000Freturn;0x0011// end of script | 0x00 | ||
void Emergency Timeline__UpdateFunc()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(10006);0x000Freturn;0x0011// end of script | 0x00 | ||
void InpActEvt_P_K2Node_InputKeyEvent_16(const FKey& Key)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.K2Node_InputKeyEvent_Key = Key;0x0012ExecuteUbergraph_BP_PlayerCharacter(650);0x0021return;0x0023// end of script | 0x18 | ||
void BP_OnControllerReady()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(4220);0x000Freturn;0x0011// end of script | EventProtected | 0x00 | |
void ReceiveBeginPlay()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(4487);0x000Freturn;0x0011// end of script | EventProtected | 0x00 | |
void BndEvt__HealthComponent_K2Node_ComponentBoundEvent_0_ArmorHealedSig__DelegateSignature(float amount)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_ComponentBoundEvent_Amount_2 = amount;0x0012ExecuteUbergraph_BP_PlayerCharacter(5406);0x0021return;0x0023// end of script | 0x04 | ||
void StopRegenAudio()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(5986);0x000Freturn;0x0011// end of script | 0x00 | ||
void BP_OnUpdateMeshes()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(6169);0x000Freturn;0x0011// end of script | EventProtected | 0x00 | |
void CharacterState Changed(const ECharacterState& NewState)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.K2Node_ComponentBoundEvent_Amount = amount;0x0012ExecuteUbergraph_BP_PlayerCharacter(7415);0x0021return;0x0023// end of script | 0x04 | ||
void Init Selfie Cam()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(7507);0x000Freturn;0x0011// end of script | 0x00 | ||
void SetDustVisible(bool Visible)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_Visible = Visible;0x0012ExecuteUbergraph_BP_PlayerCharacter(7577);0x0021return;0x0023// end of script | 0x01 | ||
void ReceiveOnHeadlightOn()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(7620);0x000Freturn;0x0011// end of script | EventProtected | 0x00 | |
void ResetSaveGameIDInEditor()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(8264);0x000Freturn;0x0011// end of script | 0x00 | ||
void On Temporary Buff Changed(UTemporaryBuff* buff, APlayerCharacter* AffectedPlayer)Script5 statements · 54 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(8809);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void BndEvt__HealthComponent_K2Node_ComponentBoundEvent_0_HitSig__DelegateSignature(float Damage, FDamageData& DamageData, bool anyHealthLost)Script6 statements · 72 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.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 bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(9106);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void InpAxisKeyEvt_MouseX_K2Node_InputAxisKeyEvent_0(float AxisValue)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.K2Node_InputAxisKeyEvent_AxisValue = AxisValue;0x0012ExecuteUbergraph_BP_PlayerCharacter(9307);0x0021return;0x0023// end of script | 0x04 | ||
void SelfieZoom(float InDelta)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_InDelta = InDelta;0x0012ExecuteUbergraph_BP_PlayerCharacter(9324);0x0021return;0x0023// end of script | 0x04 | ||
void TickSelfieZoom()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(9509);0x000Freturn;0x0011// end of script | 0x00 | ||
void SelfieMoveUp(float InDirection)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_InDirection_1 = InDirection;0x0012ExecuteUbergraph_BP_PlayerCharacter(9514);0x0021return;0x0023// end of script | 0x04 | ||
void TickSelfieMoveUp()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(9539);0x000Freturn;0x0011// end of script | 0x00 | ||
void SelfieMoveRight(float InDirection)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_InDirection = InDirection;0x0012ExecuteUbergraph_BP_PlayerCharacter(9760);0x0021return;0x0023// end of script | 0x04 | ||
void TickSelfieMoveRight()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(9785);0x000Freturn;0x0011// end of script | 0x00 | ||
void ReceivePossessed(AController* NewController)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_NewController = NewController;0x0012ExecuteUbergraph_BP_PlayerCharacter(10012);0x0021return;0x0023// end of script | EventPublic | 0x08 | |
void Cheat_Medical()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(10036);0x000Freturn;0x0011// end of script | 0x00 | ||
void Update MissionStats()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(10104);0x000Freturn;0x0011// end of script | 0x00 | ||
void Cheat_CreateCountdownHUD()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_PlayerCharacter(10237);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void ExecuteUbergraph_BP_PlayerCharacter(int32 EntryPoint)Script493 statements · 10,364 bytes of bytecode0x0000PushFlow(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 | Final | 0x04 |