Zdexby TheHolyOneZ
4,841 classes
Class

AMyController_C

: APlayerController : AController : AActor : UObject
/Game/Blueprints/Essentials/MyController.MyController_C 0x075A (1,882 B) align 8 inherited 0x0740 3 scripted vtable /Game/Blueprints/Essentials/MyController
0x00x075A

Members 5

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08FadeOutTimedouble7 flags0
0x08PCAPlayerController*7 flagsnullptr
0x01PreventMultiplebool7 flagsfalse
0x01Jumpedbool7 flagsfalse
Inherited from APlayerController 56
OffsetSizeNameTypeFlagsDefault
0x08PlayerUPlayer*6 flagsnullptr
0x08AcknowledgedPawnAPawn*6 flagsnullptr
0x08MyHUDAHUD*6 flagsnullptr
0x08PlayerCameraManagerAPlayerCameraManager*8 flagsnullptr
0x08PlayerCameraManagerClassTSubclassOf<APlayerCameraManager>8 flagsnullptr
0x01bAutoManageActiveCameraTargetbool6 flagstrue
0x03790x07padding / unreflected
0x18TargetViewRotationFRotatorNet+4 flags{Pitch=0, Yaw=0, Roll=0}
0x03980x18padding / unreflected
0x04SmoothTargetViewRotationSpeedfloat7 flags20
0x03B40x04padding / unreflected
0x10HiddenActorsTArray<AActor*>4 flags[]
0x10HiddenPrimitiveComponentsTArray<TWeakObjectPtr<UPrimitiveComponent>>5 flags[]
0x03D80x04padding / unreflected
0x04LastSpectatorStateSynchTimefloat5 flags0
0x18LastSpectatorSyncLocationFVectorTransient+5 flags{X=0, Y=0, Z=0}
0x18LastSpectatorSyncRotationFRotatorTransient+4 flags{Pitch=0, Yaw=0, Roll=0}
0x04ClientCapint325 flags0
0x04140x04padding / unreflected
0x08CheatManagerUCheatManager*Transient+8 flagsnullptr
0x08CheatClassTSubclassOf<UCheatManager>9 flags/Script/Engine.CheatManager
0x08PlayerInputUPlayerInput*Transient+6 flagsnullptr
0x10ActiveForceFeedbackEffectsTArray<FActiveForceFeedbackEffect>Transient+2 flags[]
0x04400x80padding / unreflected
0x01bPlayerIsWaiting : 1bit 4bool8 flagsfalse
0x04C10x03padding / unreflected
0x01NetPlayerIndexuint86 flags0
0x04C50x5Bpadding / unreflected
0x08PendingSwapConnectionUNetConnection*7 flagsnullptr
0x08NetConnectionUNetConnection*7 flagsnullptr
0x05300x18padding / 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
0x05560x02padding / unreflected
0x01StreamingSourcePriorityEStreamingSourcePriority7 flagsNormal
0x05590x03padding / unreflected
0x04StreamingSourceDebugColorFColor7 flags{B=0, G=0, R=0, A=0}
0x10StreamingSourceShapesTArray<FStreamingSourceShape>4 flags[]
0x04ForceFeedbackScalefloat6 flags1
0x05740x04padding / unreflected
0x10ClickEventKeysTArray<FKey>4 flags[1 item]
0x01DefaultMouseCursorEMouseCursor8 flagsDefault
0x01CurrentMouseCursorEMouseCursor6 flagsNone
0x01DefaultClickTraceChannelECollisionChannel8 flagsECC_Visibility
0x01CurrentClickTraceChannelECollisionChannel6 flagsECC_WorldStatic
0x04HitResultTraceDistancefloat7 flags1e+05
0x02SeamlessTravelCountuint165 flags0
0x02LastCompletedSeamlessTravelCountuint165 flags0
0x05940x84padding / unreflected
0x08InactiveStateInputComponentUInputComponent*Protected+8 flagsnullptr
0x01bShouldPerformFullTickWhenPaused : 1bit 2boolProtected+5 flagsfalse
0x06210x17padding / unreflected
0x08CurrentTouchInterfaceUTouchInterface*Protected+6 flagsnullptr
0x08OverridePlayerInputClassTSubclassOf<UPlayerInput>Protected+7 flagsnullptr
0x06480x78padding / unreflected
0x08SpectatorPawnASpectatorPawn*6 flagsnullptr
0x06C80x04padding / unreflected
0x01bIsLocalPlayerControllerbool5 flagsfalse
0x06CD0x03padding / unreflected
0x18SpawnLocationFVectorNetProtected+5 flags{X=0, Y=0, Z=0}
0x06E80x20padding / unreflected
0x30CachedConnectionPlayerIdFUniqueNetIdRepl2 flags{ReplicationBytes=[]}
0x04ClientHandshakeIduint326 flags0
Inherited from AController 9
OffsetSizeNameTypeFlagsDefault
0x08PlayerStateAPlayerState*NetRepNotify+8 flagsnullptr
0x02C00x08padding / unreflected
0x10OnInstigatedAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x10OnPossessedPawnChangedFMulticastScriptDelegate4 flags<delegate>
0x08StateNameFName5 flagsNone
0x08PawnAPawn*NetRepNotify+6 flagsnullptr
0x02F80x08padding / unreflected
0x08CharacterACharacter*6 flagsnullptr
0x08TransformComponentUSceneComponent*8 flags/Script/Engine.Default__Controller.TransformComponent0
0x03100x18padding / 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
0x005C0x01padding / unreflected
0x01bActorEnableCollision : 1bit 0bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 1boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 7boolProtected+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
0x08HLODLayerUHLODLayer*7 flagsnullptr
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>
0x02080x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 3

SignatureFlagsNativeParams
void K2_OnBecomeViewTarget(APlayerController* PC)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PC = PC;0x0012ExecuteUbergraph_MyController(1956);0x0021return;0x0023// end of script
EventPublic0x08
void ReceivePossess(APawn* PossessedPawn)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PossessedPawn = PossessedPawn;0x0012ExecuteUbergraph_MyController(2205);0x0021return;0x0023// end of script
EventProtected0x08
void ExecuteUbergraph_MyController(int32 EntryPoint)
Script86 statements · 2,319 bytes of bytecode
0x0000PushFlow(Label_090C);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FJumped = false;0x001ACallFunc_GetAllActorsOfClass_OutActors = {};0x0025GetAllActorsOfClass(this, /Script/LevelSequence.LevelSequenceActor, CallFunc_GetAllActorsOfClass_OutActors);0x0042Temp_int_Loop_Counter_Variable = 0;0x0059Temp_int_Array_Index_Variable = 0;0x0070Label_0070:0x0070CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x00ABCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00D1if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_06C9;0x00DFTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00FAPushFlow(Label_0749);0x00FF/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x013ACallFunc_GetSequencePlayer_ReturnValue = CallFunc_Array_Get_Item.GetSequencePlayer();0x0164CallFunc_IsPlaying_ReturnValue = CallFunc_GetSequencePlayer_ReturnValue.IsPlaying();0x018Eif (!(CallFunc_IsPlaying_ReturnValue)) PopFlow();0x0198/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01D3CallFunc_GetSequencePlayer_ReturnValue = CallFunc_Array_Get_Item.GetSequencePlayer();0x01FDCallFunc_GetActiveCameraComponent_ReturnValue = CallFunc_GetSequencePlayer_ReturnValue.GetActiveCameraComponent();0x0227CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetActiveCameraComponent_ReturnValue);0x0244if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x024E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0289CallFunc_GetSequencePlayer_ReturnValue = CallFunc_Array_Get_Item.GetSequencePlayer();0x02B3CallFunc_GetEndTime_ReturnValue = CallFunc_GetSequencePlayer_ReturnValue.GetEndTime();0x02E5CallFunc_GetCurrentTime_ReturnValue = CallFunc_GetSequencePlayer_ReturnValue.GetCurrentTime();0x0317BreakQualifiedFrameTime(CallFunc_GetEndTime_ReturnValue, CallFunc_BreakQualifiedFrameTime_Frame, CallFunc_BreakQualifiedFrameTime_FrameRate, CallFunc_BreakQualifiedFrameTime_SubFrame);0x0345BreakQualifiedFrameTime(CallFunc_GetCurrentTime_ReturnValue, CallFunc_BreakQualifiedFrameTime_Frame_1, CallFunc_BreakQualifiedFrameTime_FrameRate_1, CallFunc_BreakQualifiedFrameTime_SubFrame_1);0x0373CallFunc_Subtract_FrameNumberFrameNumber_ReturnValue = Subtract_FrameNumberFrameNumber(CallFunc_BreakQualifiedFrameTime_Frame, CallFunc_BreakQualifiedFrameTime_Frame_1);0x03A1CallFunc_Divide_IntInt_ReturnValue = Divide_IntInt(CallFunc_Subtract_FrameNumberFrameNumber_ReturnValue.Value, 60);0x03D4CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Divide_IntInt_ReturnValue);0x03F9FadeOutTime = CallFunc_Conv_IntToDouble_ReturnValue;0x0414/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x044FCallFunc_GetSequencePlayer_ReturnValue = CallFunc_Array_Get_Item.GetSequencePlayer();0x0479CallFunc_GetEndTime_ReturnValue = CallFunc_GetSequencePlayer_ReturnValue.GetEndTime();0x04ABBreakQualifiedFrameTime(CallFunc_GetEndTime_ReturnValue, CallFunc_BreakQualifiedFrameTime_Frame, CallFunc_BreakQualifiedFrameTime_FrameRate, CallFunc_BreakQualifiedFrameTime_SubFrame);0x04D9K2Node_MakeStruct_FrameTime.FrameNumber = CallFunc_BreakQualifiedFrameTime_Frame;0x04FDK2Node_MakeStruct_FrameTime.SubFrame = 0f;0x051DK2Node_MakeStruct_MovieSceneSequencePlaybackParams.Frame = K2Node_MakeStruct_FrameTime;0x0541K2Node_MakeStruct_MovieSceneSequencePlaybackParams.Time = 0f;0x0561K2Node_MakeStruct_MovieSceneSequencePlaybackParams.MarkedFrame = "";0x057EK2Node_MakeStruct_MovieSceneSequencePlaybackParams.Timecode = Timecode{0, 0, 0, 0, 0f, false};0x05C1K2Node_MakeStruct_MovieSceneSequencePlaybackParams.PositionType = 0;0x05DEK2Node_MakeStruct_MovieSceneSequencePlaybackParams.UpdateMethod = 0;0x05FBK2Node_MakeStruct_MovieSceneSequencePlaybackParams.bHasJumped = false;0x060FCallFunc_GetSequencePlayer_ReturnValue.SetPlaybackPosition(K2Node_MakeStruct_MovieSceneSequencePlaybackParams);0x0638/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0673CallFunc_GetSequencePlayer_ReturnValue = CallFunc_Array_Get_Item.GetSequencePlayer();0x069DCallFunc_GetSequencePlayer_ReturnValue.Stop();0x06BDJumped = true;0x06C8PopFlow();0x06C9Label_06C9:0x06C9if (!(Jumped)) PopFlow();0x06D3CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x06EDCallFunc_SetViewTargetWithBlend_BlendTime_ImplicitCast = Cast<3>(FadeOutTime);0x070APC.SetViewTargetWithBlend(CallFunc_GetPlayerPawn_ReturnValue, CallFunc_SetViewTargetWithBlend_BlendTime_ImplicitCast, 1, 0f, true);0x0748PopFlow();0x0749Label_0749:0x0749CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0773Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x078Egoto Label_0070;0x0793goto Label_000F;0x0798PreventMultiple = false;0x07A3PopFlow();0x07A4if (!(PreventMultiple)) goto Label_07B3;0x07B2PopFlow();0x07B3Label_07B3:0x07B3PreventMultiple = true;0x07BEPC = K2Node_Event_PC;0x07D1FadeOutTime = 0;0x07ECPushFlow(Label_0866);0x07F1CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x080ECallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x082BDelay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x793, 242757358, FName(ExecuteUbergraph_MyController), this});0x0865PopFlow();0x0866Label_0866:0x0866Delay(this, 0.2f, LatentActionInfo{0x798, -969208540, FName(ExecuteUbergraph_MyController), this});0x089CPopFlow();0x089DCallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x08B7CallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x08D1CallFunc_GetPlayerController_ReturnValue.SetViewTargetWithBlend(CallFunc_GetPlayerPawn_ReturnValue_1, 1f, 0, 0f, false);0x090BPopFlow();0x090CLabel_090C:0x090Creturn;0x090E// end of script
Final0x04