Zdexby TheHolyOneZ
9,486 classes
/Game/Blueprints/Core/BP_SN2PlayerController.BP_SN2PlayerController_C 0x08B0 (2,224 B) align 8 inherited 0x0870 8 scripted vtable /Game/Blueprints/Core/BP_SN2PlayerController
0x00x08B0

Members 6

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08BPC_MusicManagerUBPC_MusicManager_C*6 flagsnullptr
0x10HoverEffectActorsToExcludeTArray<TSubclassOf<AActor>>3 flags[]
0x10BufferDebugCommandsTArray<FString>3 flags[6 items]
0x04CurrentBufferint327 flags0
0x08A40x04padding / unreflected
0x08WaitingForRestartScreenUCommonActivatableWidget*7 flagsnullptr
Inherited from ASN2PlayerController 22
OffsetSizeNameTypeFlagsDefault
0x08SaveCommunicationUUWESaveCommunicationComponent*12 flags/Script/Subnautica2.Default__SN2PlayerController.SaveCommun…
0x08GameStateCommandComponentUSN2GameStateCommandComponent*12 flags/Script/Subnautica2.Default__SN2PlayerController.GameStateC…
0x08PingSystemCommandComponentUUWEPingSystemCommandComponent*12 flags/Script/Subnautica2.Default__SN2PlayerController.PingSystem…
0x08StoryGoalCommandComponentUUWEStoryGoalCommandComponent*12 flags/Script/Subnautica2.Default__SN2PlayerController.StoryGoalC…
0x08BaseScannerInteractionComponentUSN2BaseScannerInteractionComponent*12 flags/Script/Subnautica2.Default__SN2PlayerController.BaseScanne…
0x08SonarCommunicationComponentUUWESonarCommunicationComponent*12 flags/Script/Subnautica2.Default__SN2PlayerController.SonarCommu…
0x08PlayerCustomizationComponentUSN2PlayerCustomizationControllerComponent*12 flags/Script/Subnautica2.Default__SN2PlayerController.PlayerCust…
0x08VideoTourComponentUUWEVideoTourComponent*12 flags/Script/Subnautica2.Default__SN2PlayerController.VideoTourC…
0x08EmoteComponentUUWEEmoteComponent*12 flags/Script/Subnautica2.Default__SN2PlayerController.EmoteCompo…
0x08InteractCompUUWEInteractComponent*11 flags/Script/Subnautica2.Default__SN2PlayerController.InteractCo…
0x10OnPlayerStateSetFMulticastScriptDelegate4 flags<delegate>
0x10OnGameStateSetFMulticastScriptDelegate4 flags<delegate>
0x10OnPlayerPerspectiveChangedFMulticastScriptDelegate4 flags<delegate>
0x08GameplayMessageRouterComponentUUWEGameplayMessageRouterComponent*8 flags/Script/Subnautica2.Default__SN2PlayerController.GameplayMe…
0x08BaseReplicatorComponentUUWEBaseReplicatorComponent*8 flags/Script/Subnautica2.Default__SN2PlayerController.BaseReplic…
0x08PilotComponentUUWESubmarinePilotComponent*10 flags/Script/Subnautica2.Default__SN2PlayerController.PilotCompo…
0x08DebugTargetAActor*6 flagsnullptr
0x01CurrentPerspectiveESN2PlayerPerspective5 flagsUndefined
0x08410x03padding / unreflected
0x04CameraOffsetfloat5 flags250
0x01bPlayerStateAcknowledgedbool5 flagsfalse
0x01bInitialPawnRestartDelayedboolTransient+5 flagsfalse
0x084A0x12padding / unreflected
0x08ForceFeedbackMultiplierSettingsNameFNameProtected+7 flagsNone
Inherited from AUWEGameplayPlayerController 6
OffsetSizeNameTypeFlagsDefault
0x04XSX_LeftLargeMotorMultiplierfloatProtected+7 flags1
0x04XSX_LeftSmallMotorMultiplierfloatProtected+7 flags0.5
0x04XSX_RightLargeMotorMultiplierfloatProtected+7 flags1
0x04XSX_RightSmallMotorMultiplierfloatProtected+7 flags0.5
0x07640x04padding / unreflected
0x08TimeSinceLastActionTriggereddoubleProtected+7 flags0
0x07700x08padding / unreflected
0x10DynamicForceFeedbackEffectsTArray<FActiveDynamicForceFeedback>2 flags[]
Inherited from APlayerController 56
OffsetSizeNameTypeFlagsDefault
0x08PlayerUPlayer*6 flagsnullptr
0x08AcknowledgedPawnAPawn*6 flagsnullptr
0x08MyHUDAHUD*6 flagsnullptr
0x08PlayerCameraManagerAPlayerCameraManager*8 flagsnullptr
0x08PlayerCameraManagerClassTSubclassOf<APlayerCameraManager>8 flagsnullptr
0x01bAutoManageActiveCameraTargetbool6 flagstrue
0x03890x07padding / unreflected
0x18TargetViewRotationFRotatorNet+4 flags{Pitch=0, Yaw=0, Roll=0}
0x03A80x18padding / unreflected
0x04SmoothTargetViewRotationSpeedfloat7 flags20
0x03C40x04padding / unreflected
0x10HiddenActorsTArray<AActor*>4 flags[]
0x10HiddenPrimitiveComponentsTArray<TWeakObjectPtr<UPrimitiveComponent>>5 flags[]
0x03E80x04padding / unreflected
0x04LastSpectatorStateSynchTimefloat5 flags0
0x18LastSpectatorSyncLocationFVectorTransient+5 flags{X=0, Y=0, Z=0}
0x18LastSpectatorSyncRotationFRotatorTransient+4 flags{Pitch=0, Yaw=0, Roll=0}
0x04ClientCapint325 flags0
0x04240x04padding / unreflected
0x08CheatManagerUCheatManager*Transient+8 flagsnullptr
0x08CheatClassTSubclassOf<UCheatManager>9 flags/Script/Engine.CheatManager
0x08PlayerInputUPlayerInput*Transient+6 flagsnullptr
0x10ActiveForceFeedbackEffectsTArray<FActiveForceFeedbackEffect>Transient+2 flags[]
0x04500x80padding / unreflected
0x01bPlayerIsWaiting : 1bit 4bool8 flagsfalse
0x04D10x03padding / unreflected
0x01NetPlayerIndexuint86 flags0
0x04D50x5Bpadding / unreflected
0x08PendingSwapConnectionUNetConnection*7 flagsnullptr
0x08NetConnectionUNetConnection*7 flagsnullptr
0x05400x18padding / unreflected
0x04InputYawScalefloatDeprecated+6 flags2.5
0x04InputPitchScalefloatDeprecated+6 flags-2.5
0x04InputRollScalefloatDeprecated+6 flags1
0x01bShowMouseCursor : 1bit 0bool5 flagsfalse
0x01bEnableClickEvents : 1bit 1bool5 flagsfalse
0x01bEnableTouchEvents : 1bit 2bool5 flagstrue
0x01bEnableMouseOverEvents : 1bit 3bool5 flagsfalse
0x01bEnableTouchOverEvents : 1bit 4bool5 flagsfalse
0x01bForceFeedbackEnabled : 1bit 5bool5 flagstrue
0x01bEnableMotionControls : 1bit 6bool5 flagstrue
0x01bEnableStreamingSource : 1bit 7bool5 flagstrue
0x01bStreamingSourceShouldActivate : 1bit 0bool5 flagstrue
0x01bStreamingSourceShouldBlockOnSlowStreaming : 1bit 1bool5 flagstrue
0x05660x02padding / unreflected
0x01StreamingSourcePriorityEStreamingSourcePriority7 flagsNormal
0x05690x03padding / unreflected
0x04StreamingSourceDebugColorFColor7 flags{B=0, G=0, R=0, A=0}
0x10StreamingSourceShapesTArray<FStreamingSourceShape>4 flags[]
0x04ForceFeedbackScalefloat6 flags1
0x05840x04padding / unreflected
0x10ClickEventKeysTArray<FKey>4 flags[1 item]
0x01DefaultMouseCursorEMouseCursor8 flagsDefault
0x01CurrentMouseCursorEMouseCursor6 flagsNone
0x01DefaultClickTraceChannelECollisionChannel8 flagsECC_Visibility
0x01CurrentClickTraceChannelECollisionChannel6 flagsECC_WorldStatic
0x04HitResultTraceDistancefloat7 flags1e+05
0x02SeamlessTravelCountuint165 flags0
0x02LastCompletedSeamlessTravelCountuint165 flags0
0x05A40x84padding / unreflected
0x08InactiveStateInputComponentUInputComponent*Protected+8 flagsnullptr
0x01bShouldPerformFullTickWhenPaused : 1bit 2boolProtected+5 flagsfalse
0x06310x17padding / unreflected
0x08CurrentTouchInterfaceUTouchInterface*Protected+6 flagsnullptr
0x08OverridePlayerInputClassTSubclassOf<UPlayerInput>Protected+7 flagsnullptr
0x06580x78padding / unreflected
0x08SpectatorPawnASpectatorPawn*6 flagsnullptr
0x06D80x04padding / unreflected
0x01bIsLocalPlayerControllerbool5 flagsfalse
0x06DD0x03padding / unreflected
0x18SpawnLocationFVectorNetProtected+5 flags{X=0, Y=0, Z=0}
0x06F80x20padding / unreflected
0x30CachedConnectionPlayerIdFUniqueNetIdRepl2 flags{ReplicationBytes=[]}
0x04ClientHandshakeIduint326 flags0
Inherited from AController 9
OffsetSizeNameTypeFlagsDefault
0x08PlayerStateAPlayerState*NetRepNotify+8 flagsnullptr
0x02D00x08padding / unreflected
0x10OnInstigatedAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x10OnPossessedPawnChangedFMulticastScriptDelegate4 flags<delegate>
0x08StateNameFName5 flagsNone
0x08PawnAPawn*NetRepNotify+6 flagsnullptr
0x03080x08padding / unreflected
0x08CharacterACharacter*6 flagsnullptr
0x08TransformComponentUSceneComponent*8 flags/Script/Engine.Default__Controller.TransformComponent0
0x03200x18padding / unreflected
0x18ControlRotationFRotatorProtected+4 flags{Pitch=0, Yaw=0, Roll=0}
0x01bAttachToPawn : 1bit 0boolProtected+5 flagsfalse
Inherited from AActor 80
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x00640x01padding / unreflected
0x01bActorEnableCollision : 1bit 0bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 1boolTransient+4 flagsfalse
0x00660x01padding / unreflected
0x01bAsyncPhysicsTickEnabled : 1bit 0boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x006B0x01padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x88ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01780x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x019D0x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C80x08padding / unreflected
0x10LayersTArray<FName>4 flags[]
0x10UWEActorIDFGuidNetRepNotify+8 flags{A=0, B=0, C=0, D=0}
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x02180x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 8

SignatureFlagsNativeParams
void InpActEvt_IA_CycleBuffers_K2Node_EnhancedInputActionEvent_1(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_1 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_1 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_1 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_1 = SourceAction;0x0048ExecuteUbergraph_BP_SN2PlayerController(91);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_VisualizeBuffer_K2Node_EnhancedInputActionEvent_0(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction = SourceAction;0x0048ExecuteUbergraph_BP_SN2PlayerController(2989);0x0057return;0x0059// end of script
0x30
void ToggleHoverEffect(AActor* Actor, bool bActive)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Actor = Actor;0x0012PersistentFrame.K2Node_Event_bActive = bActive;0x0024ExecuteUbergraph_BP_SN2PlayerController(2940);0x0033return;0x0035// end of script
EventPublic0x09
void ShowScreen(TSubclassOf<UCommonActivatableWidget> ActivatableWidgetClass, const EUWEWindowManagerLayer& LayerId)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ActivatableWidgetClass = ActivatableWidgetClass;0x0012PersistentFrame.K2Node_CustomEvent_LayerId = LayerId;0x0024ExecuteUbergraph_BP_SN2PlayerController(3253);0x0033return;0x0035// end of script
0x09
void OnBeginWaitingForInitialPawnStart()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_SN2PlayerController(3344);0x000Freturn;0x0011// end of script
EventProtected0x00
void OnStopWaitingForInitialPawnStart()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_SN2PlayerController(3438);0x000Freturn;0x0011// end of script
EventProtected0x00
void RegisterUsedCharacter(int32 CharacterIndex)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_CharacterIndex = CharacterIndex;0x0012ExecuteUbergraph_BP_SN2PlayerController(3443);0x0021return;0x0023// end of script
0x04
void ExecuteUbergraph_BP_SN2PlayerController(int32 EntryPoint)
Script140 statements · 3,647 bytes of bytecode
0x0000PushFlow(Label_0E3C);0x0005goto [EntryPoint];0x000FCallFunc_GetWindowManager_ReturnValue_1 = GetWindowManager(this);0x0024CallFunc_GetWindowManager_ReturnValue_1.RemoveWidgetFromLayer(6, WaitingForRestartScreen);0x004FWaitingForRestartScreen = nullptr;0x005APopFlow();0x005BCallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_1);0x0078Temp_bool_Variable_2 = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x008BTemp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_1);0x00A8Temp_real_Variable_2 = Temp_real_Variable_2;0x00C3Temp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_1);0x00E0Temp_real_Variable_3 = Temp_real_Variable_3;0x00FBTemp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction_1;0x010ECallFunc_GetBuildConfiguration_ReturnValue = GetBuildConfiguration();0x012ACallFunc_EqualEqual_StrStr_ReturnValue = EqualEqual_StrStr(CallFunc_GetBuildConfiguration_ReturnValue, "Development");0x0154if (!(CallFunc_EqualEqual_StrStr_ReturnValue)) PopFlow();0x015ECallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(CurrentBuffer, 1);0x0188CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(BufferDebugCommands);0x01C3CallFunc_Percent_IntInt_ReturnValue = Percent_IntInt(CallFunc_Add_IntInt_ReturnValue_2, CallFunc_Array_Length_ReturnValue_2);0x01F1CurrentBuffer = CallFunc_Percent_IntInt_ReturnValue;0x020CLabel_020C:0x020C/Script/Engine.Default__KismetArrayLibrary.Array_Get(BufferDebugCommands, CurrentBuffer, CallFunc_Array_Get_Item_2);0x0247ExecuteConsoleCommand(this, CallFunc_Array_Get_Item_2, this);0x025C/Script/Engine.Default__KismetArrayLibrary.Array_Get(BufferDebugCommands, CurrentBuffer, CallFunc_Array_Get_Item_2);0x0297CallFunc_Split_ReturnValue = Split(CallFunc_Array_Get_Item_2, " ", CallFunc_Split_LeftS, CallFunc_Split_RightS, 1, 1);0x02CDPrintString(this, CallFunc_Split_RightS, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0317PopFlow();0x0318Label_0318:0x0318CallFunc_IsValid_ReturnValue = IsValid(WaitingForRestartScreen);0x0335if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x033FDelayUntilNextTick(this, LatentActionInfo{0xF, -1320168065, FName(ExecuteUbergraph_BP_SN2PlayerController), this});0x0370PopFlow();0x0371Label_0371:0x0371PushFlow(Label_054E);0x0376CallFunc_K2_GetComponentsByClass_ReturnValue = K2_GetComponentsByClass(/Script/Engine.SkeletalMeshComponent);0x039B/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03D6CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_Array_Get_Item);0x03F3if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x03FDCallFunc_K2_GetComponentsByClass_ReturnValue = K2_GetComponentsByClass(/Script/Engine.SkeletalMeshComponent);0x0422/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x045DCallFunc_GetOwner_ReturnValue = CallFunc_Array_Get_Item.GetOwner();0x0487CallFunc_ActorHasTag_ReturnValue = CallFunc_GetOwner_ReturnValue.ActorHasTag(FName(NoOutline));0x04BEif (!(CallFunc_ActorHasTag_ReturnValue)) goto Label_0643;0x04CCCallFunc_K2_GetComponentsByClass_ReturnValue = K2_GetComponentsByClass(/Script/Engine.SkeletalMeshComponent);0x04F1/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x052CCallFunc_Array_Get_Item.SetRenderCustomDepth(false);0x054DPopFlow();0x054ELabel_054E:0x054ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0578Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0593Label_0593:0x0593CallFunc_K2_GetComponentsByClass_ReturnValue = K2_GetComponentsByClass(/Script/Engine.SkeletalMeshComponent);0x05B8CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_K2_GetComponentsByClass_ReturnValue);0x05F3CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x0619if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x0623Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x063Egoto Label_0371;0x0643Label_0643:0x0643CallFunc_K2_GetComponentsByClass_ReturnValue = K2_GetComponentsByClass(/Script/Engine.SkeletalMeshComponent);0x0668/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x06A3CallFunc_Array_Get_Item.SetRenderCustomDepth(K2Node_Event_bActive);0x06CCPopFlow();0x06CDLabel_06CD:0x06CDTemp_int_Loop_Counter_Variable = 0;0x06E4Temp_int_Array_Index_Variable = 0;0x06FBgoto Label_0593;0x0700Label_0700:0x0700CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x072ATemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0745Label_0745:0x0745CallFunc_K2_GetComponentsByClass_ReturnValue_1 = K2Node_Event_Actor.K2_GetComponentsByClass(/Script/Engine.StaticMeshComponent);0x0780CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_K2_GetComponentsByClass_ReturnValue_1);0x07BBCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x07E1if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x07EBTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x0806PushFlow(Label_0700);0x080BCallFunc_K2_GetComponentsByClass_ReturnValue_1 = K2Node_Event_Actor.K2_GetComponentsByClass(/Script/Engine.StaticMeshComponent);0x0846/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue_1, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x0881CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_Array_Get_Item_1);0x089Eif (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x08A8CallFunc_K2_GetComponentsByClass_ReturnValue_1 = K2Node_Event_Actor.K2_GetComponentsByClass(/Script/Engine.StaticMeshComponent);0x08E3/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue_1, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x091ECallFunc_GetOwner_ReturnValue_1 = CallFunc_Array_Get_Item_1.GetOwner();0x0948CallFunc_ActorHasTag_ReturnValue_1 = CallFunc_GetOwner_ReturnValue_1.ActorHasTag(FName(NoOutline));0x097Fif (!(CallFunc_ActorHasTag_ReturnValue_1)) goto Label_0A25;0x098DCallFunc_K2_GetComponentsByClass_ReturnValue_1 = K2Node_Event_Actor.K2_GetComponentsByClass(/Script/Engine.StaticMeshComponent);0x09C8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue_1, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x0A03CallFunc_Array_Get_Item_1.SetRenderCustomDepth(false);0x0A24PopFlow();0x0A25Label_0A25:0x0A25CallFunc_K2_GetComponentsByClass_ReturnValue_1 = K2Node_Event_Actor.K2_GetComponentsByClass(/Script/Engine.StaticMeshComponent);0x0A60/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue_1, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x0A9BCallFunc_Array_Get_Item_1.SetRenderCustomDepth(K2Node_Event_bActive);0x0AC4PopFlow();0x0AC5Label_0AC5:0x0AC5CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_Variable_1);0x0AE2Temp_bool_Variable_1 = CallFunc_Not_PreBool_ReturnValue;0x0AF5if (!(Temp_bool_Variable_1)) goto Label_0B2E;0x0B03ExecuteConsoleCommand(this, "ViewMode VisualizeBuffer", this);0x0B29goto Label_020C;0x0B2ELabel_0B2E:0x0B2EExecuteConsoleCommand(this, "ViewMode Lit", this);0x0B48PopFlow();0x0B49Label_0B49:0x0B49Temp_int_Loop_Counter_Variable_1 = 0;0x0B60Temp_int_Array_Index_Variable_1 = 0;0x0B77goto Label_0745;0x0B7CCallFunc_IsValid_ReturnValue_2 = IsValid(K2Node_Event_Actor);0x0B99if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x0BA3PushFlow(Label_06CD);0x0BA8goto Label_0B49;0x0BADCallFunc_Conv_InputActionValueToBool_ReturnValue_1 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue);0x0BCATemp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue_1;0x0BDDTemp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x0BFATemp_real_Variable = Temp_real_Variable;0x0C15Temp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x0C32Temp_real_Variable_1 = Temp_real_Variable_1;0x0C4DTemp_object_Variable_1 = K2Node_EnhancedInputActionEvent_SourceAction;0x0C60CallFunc_GetBuildConfiguration_ReturnValue_1 = GetBuildConfiguration();0x0C7CCallFunc_EqualEqual_StrStr_ReturnValue_1 = EqualEqual_StrStr(CallFunc_GetBuildConfiguration_ReturnValue_1, "Development");0x0CA6if (!(CallFunc_EqualEqual_StrStr_ReturnValue_1)) PopFlow();0x0CB0goto Label_0AC5;0x0CB5CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x0CD3CallFunc_PushToLayer_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.PushToLayer(K2Node_CustomEvent_LayerId, K2Node_CustomEvent_ActivatableWidgetClass);0x0D0FPopFlow();0x0D10CallFunc_GetWindowManager_ReturnValue = GetWindowManager(this);0x0D25CallFunc_PushToLayer_ReturnValue_1 = CallFunc_GetWindowManager_ReturnValue.PushToLayer(6, /Game/Blueprints/UI/CharacterSelect/WBP_AwaitingRespawnScreen.WBP_AwaitingRespawnScreen_C);0x0D5AWaitingForRestartScreen = CallFunc_PushToLayer_ReturnValue_1;0x0D6DPopFlow();0x0D6Egoto Label_0318;0x0D73CallFunc_GetGameState_ReturnValue = GetGameState(this);0x0D88K2Node_DynamicCast_AsBP_SN2Game_State = Cast<BP_SN2GameState_C>(CallFunc_GetGameState_ReturnValue);0x0DACK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_SN2Game_State);0x0DC9if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0DD3CallFunc_GetPlayerName_ReturnValue = PlayerState.GetPlayerName();0x0E05K2Node_DynamicCast_AsBP_SN2Game_State.RegisterCharacterSelected(K2Node_CustomEvent_CharacterIndex, CallFunc_GetPlayerName_ReturnValue);0x0E3BPopFlow();0x0E3CLabel_0E3C:0x0E3Creturn;0x0E3E// end of script
Final0x04