Zdexby TheHolyOneZ
4,593 classes
Class

ABP_FirstPersonPlayerController_C

: ABP_PlayerController_Base_C : APlayerController : AController : AActor : UObject
/Game/GameBlueprints/Controllers/BP_FirstPersonPlayerController.BP_FirstPersonPlayerController_C 0x0888 (2,184 B) align 8 inherited 0x0878 15 scripted vtable /Game/GameBlueprints/Controllers/BP_FirstPersonPlayerController
0x00x0888

Members 2

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08PausemenuUWBP_PauseMenu_C*7 flagsnullptr
Inherited from ABP_PlayerController_Base_C 3
OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x01PrimaryDeviceTypeEHardwareDevicePrimaryType7 flagsUnspecified
0x08610x07padding / unreflected
0x10OnInputDeviceChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
Inherited from APlayerController 54
OffsetSizeNameTypeFlagsDefault
0x08PlayerUPlayer*6 flagsnullptr
0x08AcknowledgedPawnAPawn*6 flagsnullptr
0x08MyHUDAHUD*6 flagsnullptr
0x08PlayerCameraManagerAPlayerCameraManager*8 flagsnullptr
0x08PlayerCameraManagerClassTSubclassOf<APlayerCameraManager>8 flagsnullptr
0x01bAutoManageActiveCameraTargetbool6 flagstrue
0x03710x07padding / unreflected
0x18TargetViewRotationFRotatorNet+4 flags{Pitch=0, Yaw=0, Roll=0}
0x03900x18padding / unreflected
0x04SmoothTargetViewRotationSpeedfloat7 flags20
0x03AC0x04padding / unreflected
0x10HiddenActorsTArray<AActor*>4 flags[]
0x10HiddenPrimitiveComponentsTArray<TWeakObjectPtr<UPrimitiveComponent>>5 flags[]
0x03D00x04padding / unreflected
0x04LastSpectatorStateSynchTimefloat5 flags0
0x18LastSpectatorSyncLocationFVectorTransient+5 flags{X=0, Y=0, Z=0}
0x18LastSpectatorSyncRotationFRotatorTransient+4 flags{Pitch=0, Yaw=0, Roll=0}
0x04ClientCapint325 flags0
0x040C0x04padding / unreflected
0x08CheatManagerUCheatManager*Transient+8 flagsnullptr
0x08CheatClassTSubclassOf<UCheatManager>9 flags/Script/Engine.CheatManager
0x08PlayerInputUPlayerInput*Transient+6 flagsnullptr
0x10ActiveForceFeedbackEffectsTArray<FActiveForceFeedbackEffect>Transient+2 flags[]
0x04380x80padding / unreflected
0x01bPlayerIsWaiting : 1bit 4bool8 flagsfalse
0x04B90x03padding / unreflected
0x01NetPlayerIndexuint86 flags0
0x04BD0x5Bpadding / unreflected
0x08PendingSwapConnectionUNetConnection*7 flagsnullptr
0x08NetConnectionUNetConnection*7 flagsnullptr
0x05280x18padding / 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
0x054E0x02padding / unreflected
0x01StreamingSourcePriorityEStreamingSourcePriority7 flagsNormal
0x05510x03padding / unreflected
0x04StreamingSourceDebugColorFColor7 flags{B=0, G=0, R=0, A=0}
0x10StreamingSourceShapesTArray<FStreamingSourceShape>4 flags[]
0x04ForceFeedbackScalefloat6 flags1
0x056C0x04padding / unreflected
0x10ClickEventKeysTArray<FKey>4 flags[1 item]
0x01DefaultMouseCursorEMouseCursor8 flagsDefault
0x01CurrentMouseCursorEMouseCursor6 flagsNone
0x01DefaultClickTraceChannelECollisionChannel8 flagsECC_Visibility
0x01CurrentClickTraceChannelECollisionChannel6 flagsECC_WorldStatic
0x04HitResultTraceDistancefloat7 flags1e+05
0x02SeamlessTravelCountuint165 flags0
0x02LastCompletedSeamlessTravelCountuint165 flags0
0x058C0x84padding / unreflected
0x08InactiveStateInputComponentUInputComponent*Protected+8 flagsnullptr
0x01bShouldPerformFullTickWhenPaused : 1bit 2boolProtected+5 flagsfalse
0x06190x17padding / unreflected
0x08CurrentTouchInterfaceUTouchInterface*Protected+6 flagsnullptr
0x08OverridePlayerInputClassTSubclassOf<UPlayerInput>Protected+7 flagsnullptr
0x06400x78padding / unreflected
0x08SpectatorPawnASpectatorPawn*6 flagsnullptr
0x06C00x04padding / unreflected
0x01bIsLocalPlayerControllerbool5 flagsfalse
0x06C50x03padding / unreflected
0x18SpawnLocationFVectorNetProtected+5 flags{X=0, Y=0, Z=0}
Inherited from AController 9
OffsetSizeNameTypeFlagsDefault
0x08PlayerStateAPlayerState*NetRepNotify+8 flagsnullptr
0x02B80x08padding / unreflected
0x10OnInstigatedAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x10OnPossessedPawnChangedFMulticastScriptDelegate4 flags<delegate>
0x08StateNameFName5 flagsNone
0x08PawnAPawn*NetRepNotify+6 flagsnullptr
0x02F00x08padding / unreflected
0x08CharacterACharacter*6 flagsnullptr
0x08TransformComponentUSceneComponent*8 flags/Script/Engine.Default__Controller.TransformComponent0
0x03080x18padding / unreflected
0x18ControlRotationFRotatorProtected+4 flags{Pitch=0, Yaw=0, Roll=0}
0x01bAttachToPawn : 1bit 0boolProtected+5 flagsfalse
Inherited from AActor 79
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
0x01bActorEnableCollision : 1bit 7bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 0boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 5boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / 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
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / unreflected
0x10LayersTArray<FName>4 flags[]
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>
0x02000x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 15

SignatureFlagsNativeParams
void SetupInputMapping()
Script21 statements · 672 bytes of bytecode
0x0000SetupInputMapping();0x000ACallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0028CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetLocalPlayerSubsystem_ReturnValue);0x0045if (!(CallFunc_IsValid_ReturnValue)) goto Label_029D;0x0053CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0071CallFunc_GetLocalPlayerSubsystem_ReturnValue.ClearAllMappings();0x0096CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x00B4Temp_struct_Variable = ModifyContextOptions{true, false, false};0x00F2CallFunc_GetLocalPlayerSubsystem_ReturnValue.AddMappingContext(/Game/Input/IMC_UserInterface.IMC_UserInterface, 0, Temp_struct_Variable);0x012ECallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x014CTemp_struct_Variable_2 = ModifyContextOptions{true, false, false};0x018ACallFunc_GetLocalPlayerSubsystem_ReturnValue.AddMappingContext(/Game/Input/IMC_Character.IMC_Character, 1, Temp_struct_Variable_2);0x01C6CallFunc_IsPackagedForDistribution_ReturnValue = IsPackagedForDistribution();0x01DACallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsPackagedForDistribution_ReturnValue);0x01F7if (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_029D;0x0205CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0223Temp_struct_Variable_1 = ModifyContextOptions{true, false, false};0x0261CallFunc_GetLocalPlayerSubsystem_ReturnValue.AddMappingContext(/Game/Input/IMC_Debug.IMC_Debug, 2, Temp_struct_Variable_1);0x029DLabel_029D:0x029Dreturn;0x029F// end of script
Public0x00
void ClosePauseMenu()
Script5 statements · 65 bytes of bytecode
0x0000Pausemenu.RemoveFromParent();0x0024Pausemenu = nullptr;0x002FSetCharacterInputEnabled(true);0x003Ereturn;0x0040// end of script
Public0x00
void OpenPauseMenu()
Script6 statements · 127 bytes of bytecode
0x0000CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Screens/WBP_PauseMenu.WBP_PauseMenu_C, nullptr);0x0035Pausemenu = CallFunc_Create_ReturnValue;0x0048CallFunc_Create_ReturnValue.AddToViewport(0);0x006DSetCharacterInputEnabled(false);0x007Creturn;0x007E// end of script
Public0x00
void SetCharacterInputEnabled(bool IsEnabled)
Script12 statements · 277 bytes of bytecode
0x0000if (!(IsEnabled)) goto Label_0092;0x000ECallFunc_K2_GetPawn_ReturnValue = this.K2_GetPawn();0x0030CallFunc_K2_GetPawn_ReturnValue.EnableInput(this);0x0055/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Input enabled", 0, 0, this);0x008Dgoto Label_0112;0x0092Label_0092:0x0092CallFunc_K2_GetPawn_ReturnValue = this.K2_GetPawn();0x00B4CallFunc_K2_GetPawn_ReturnValue.DisableInput(this);0x00D9/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Input disabled", 0, 0, this);0x0112Label_0112:0x0112return;0x0114// end of script
Public0x01
void InpActEvt_IA_Debug_KillPlayer_K2Node_EnhancedInputActionEvent_8(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_8 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_8 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_8 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_8 = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(2955);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Debug_OpenProjectorRoom_K2Node_EnhancedInputActionEvent_7(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_7 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_7 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_7 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_7 = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(26);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Debug_CompleteCinema_K2Node_EnhancedInputActionEvent_6(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_6 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_6 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_6 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_6 = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(355);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Debug_DisableProjectorRoom_K2Node_EnhancedInputActionEvent_5(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_5 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_5 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_5 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_5 = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(716);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Debug_CinemaSkipMovie_K2Node_EnhancedInputActionEvent_4(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_4 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_4 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_4 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_4 = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(1047);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Debug_FMOD_K2Node_EnhancedInputActionEvent_3(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_3 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_3 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_3 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_3 = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(1373);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Debug_GiveStarterItems_K2Node_EnhancedInputActionEvent_2(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_2 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_2 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_2 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_2 = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(1840);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_UI_Pause_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_FirstPersonPlayerController(2165);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_Debug_CompleteSR_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_FirstPersonPlayerController(2441);0x0057return;0x0059// end of script
0x30
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(2764);0x000Freturn;0x0011// end of script
EventProtected0x00
void ExecuteUbergraph_BP_FirstPersonPlayerController(int32 EntryPoint)
Script123 statements · 3,142 bytes of bytecode
0x0000goto [EntryPoint];0x000ALabel_000A:0x000AbShowMouseCursor = false;0x0015goto Label_0C43;0x001ACallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_7);0x0037Temp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x004ATemp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_7);0x0067Temp_real_Variable_1 = Temp_real_Variable_1;0x0082Temp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_7);0x009FTemp_real_Variable = Temp_real_Variable;0x00BATemp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction_7;0x00CD/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_1);0x00FBCallFunc_T5F_GetGameMode_Game_Mode_1.OpenProjectorRoom(false);0x0120/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("OnOpenProjectorRoom", 0, 3, this);0x015Egoto Label_0C43;0x0163CallFunc_Conv_InputActionValueToBool_ReturnValue_1 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_6);0x0180Temp_bool_Variable_1 = CallFunc_Conv_InputActionValueToBool_ReturnValue_1;0x0193Temp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_6);0x01B0Temp_real_Variable_3 = Temp_real_Variable_3;0x01CBTemp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_6);0x01E8Temp_real_Variable_2 = Temp_real_Variable_2;0x0203Temp_object_Variable_1 = K2Node_EnhancedInputActionEvent_SourceAction_6;0x0216/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_3);0x0244CallFunc_T5F_GetGameMode_Game_Mode_3.CompleteProjectorRoom();0x0268CallFunc_T5F_GetGameMode_Game_Mode_3.CompleteCinema();0x028C/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("OnCompleteCinema", 0, 3, this);0x02C7goto Label_0C43;0x02CCCallFunc_Conv_InputActionValueToBool_ReturnValue_2 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_5);0x02E9Temp_bool_Variable_2 = CallFunc_Conv_InputActionValueToBool_ReturnValue_2;0x02FCTemp_real_Variable_5 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_5);0x0319Temp_real_Variable_5 = Temp_real_Variable_5;0x0334Temp_real_Variable_4 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_5);0x0351Temp_real_Variable_4 = Temp_real_Variable_4;0x036CTemp_object_Variable_2 = K2Node_EnhancedInputActionEvent_SourceAction_5;0x037F/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_2);0x03ADCallFunc_T5F_GetGameMode_Game_Mode_2.DisableProjectorRoom();0x03D1/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("OnDisableProjectorRoom", 0, 3, this);0x0412goto Label_0C43;0x0417CallFunc_Conv_InputActionValueToBool_ReturnValue_3 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_4);0x0434Temp_bool_Variable_3 = CallFunc_Conv_InputActionValueToBool_ReturnValue_3;0x0447Temp_real_Variable_7 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_4);0x0464Temp_real_Variable_7 = Temp_real_Variable_7;0x047FTemp_real_Variable_6 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_4);0x049CTemp_real_Variable_6 = Temp_real_Variable_6;0x04B7Temp_object_Variable_3 = K2Node_EnhancedInputActionEvent_SourceAction_4;0x04CA/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_4);0x04F8CallFunc_T5F_GetGameMode_Game_Mode_4.SkipCinemaMovie();0x051C/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("OnCinemaSkipMovie", 0, 3, this);0x0558goto Label_0C43;0x055DCallFunc_Conv_InputActionValueToBool_ReturnValue_4 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_3);0x057ATemp_bool_Variable_4 = CallFunc_Conv_InputActionValueToBool_ReturnValue_4;0x058DTemp_real_Variable_9 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_3);0x05AATemp_real_Variable_9 = Temp_real_Variable_9;0x05C5Temp_real_Variable_8 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_3);0x05E2Temp_real_Variable_8 = Temp_real_Variable_8;0x05FDTemp_object_Variable_4 = K2Node_EnhancedInputActionEvent_SourceAction_3;0x0610/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameInstance(this, CallFunc_T5F_GetGameInstance_GameInstance);0x063ECallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_Variable_8);0x065BTemp_bool_Variable_8 = CallFunc_Not_PreBool_ReturnValue;0x066Eif (!(Temp_bool_Variable_8)) goto Label_070A;0x067CCallFunc_T5F_GetGameInstance_GameInstance.DebugFMOD = true;0x069DLabel_069D:0x069D/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_5);0x06CBCallFunc_T5F_GetGameMode_Game_Mode_5.BPC_FMODManager.CallDebugSwitch();0x0705goto Label_0C43;0x070ALabel_070A:0x070ACallFunc_T5F_GetGameInstance_GameInstance.DebugFMOD = false;0x072Bgoto Label_069D;0x0730CallFunc_Conv_InputActionValueToBool_ReturnValue_5 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_2);0x074DTemp_bool_Variable_5 = CallFunc_Conv_InputActionValueToBool_ReturnValue_5;0x0760Temp_real_Variable_11 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_2);0x077DTemp_real_Variable_11 = Temp_real_Variable_11;0x0798Temp_real_Variable_10 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_2);0x07B5Temp_real_Variable_10 = Temp_real_Variable_10;0x07D0Temp_object_Variable_5 = K2Node_EnhancedInputActionEvent_SourceAction_2;0x07E3/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetPlayerCharacter(this, CallFunc_T5F_GetPlayerCharacter_First_Person_Character);0x0811CallFunc_T5F_GetPlayerCharacter_First_Person_Character.GiveStarterItems();0x0835/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("GiveStarterItems", 0, 3, this);0x0870goto Label_0C43;0x0875CallFunc_Conv_InputActionValueToAxis2D_ReturnValue = Conv_InputActionValueToAxis2D(K2Node_EnhancedInputActionEvent_ActionValue_1);0x089ATemp_struct_Variable = CallFunc_Conv_InputActionValueToAxis2D_ReturnValue;0x08B5Temp_real_Variable_13 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_1);0x08D2Temp_real_Variable_13 = Temp_real_Variable_13;0x08EDTemp_real_Variable_12 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_1);0x090ATemp_real_Variable_12 = Temp_real_Variable_12;0x0925Temp_object_Variable_6 = K2Node_EnhancedInputActionEvent_SourceAction_1;0x0938CallFunc_IsValid_ReturnValue = IsValid(Pausemenu);0x0955if (!(CallFunc_IsValid_ReturnValue)) goto Label_0976;0x0963ClosePauseMenu();0x0971goto Label_0C43;0x0976Label_0976:0x0976OpenPauseMenu();0x0984goto Label_0C43;0x0989CallFunc_Conv_InputActionValueToBool_ReturnValue_6 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue);0x09A6Temp_bool_Variable_6 = CallFunc_Conv_InputActionValueToBool_ReturnValue_6;0x09B9Temp_real_Variable_15 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x09D6Temp_real_Variable_15 = Temp_real_Variable_15;0x09F1Temp_real_Variable_14 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x0A0ETemp_real_Variable_14 = Temp_real_Variable_14;0x0A29Temp_object_Variable_7 = K2Node_EnhancedInputActionEvent_SourceAction;0x0A3C/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_6);0x0A6ACallFunc_T5F_GetGameMode_Game_Mode_6.TriggerEvent(26);0x0A90/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("SR Completed", 0, 3, this);0x0AC7goto Label_0C43;0x0ACCReceiveBeginPlay();0x0AD6/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(this, false);0x0AF8goto Label_000A;0x0AFDLabel_0AFD:0x0AFD/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode);0x0B2BCallFunc_T5F_GetGameMode_Game_Mode.Respawn Player(false, false);0x0B51/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("KillPlayer", 0, 3, this);0x0B86goto Label_0C43;0x0B8BCallFunc_Conv_InputActionValueToBool_ReturnValue_7 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_8);0x0BA8Temp_bool_Variable_7 = CallFunc_Conv_InputActionValueToBool_ReturnValue_7;0x0BBBTemp_real_Variable_16 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_8);0x0BD8Temp_real_Variable_16 = Temp_real_Variable_16;0x0BF3Temp_real_Variable_17 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_8);0x0C10Temp_real_Variable_17 = Temp_real_Variable_17;0x0C2BTemp_object_Variable_8 = K2Node_EnhancedInputActionEvent_SourceAction_8;0x0C3Egoto Label_0AFD;0x0C43Label_0C43:0x0C43return;0x0C45// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type