Zdexby TheHolyOneZ
5,372 classes
Class

AFSDPlayerState

: APlayerState : AInfo : AActor : UObject
/Script/FSD.FSDPlayerState 0x04B8 (1,208 B) align 8 inherited 0x0320 vtable /Script/FSD
0x00x04B8

Members 29

OffsetSizeNameTypeFlagsDefault
0x10OnPlayerCharacterSpawnedFMulticastScriptDelegate4 flags<delegate>
0x10OnPlayerTalkingChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnSelectedCharacterChangedFMulticastScriptDelegate4 flags<delegate>
0x04FractionLevelGeneratedfloatNetTransient+8 flags0
0x03540x04padding / unreflected
0x10LevelGenerationStateFStringNetTransient+6 flags""
0x10OnSupplyStatusChangedEventFMulticastScriptDelegate4 flags<delegate>
0x10OnEnemyKilledEventFMulticastScriptDelegate4 flags<delegate>
0x20LatestEquipedVanityFEquippedVanityNetTransient+3 flags{Vanity=[], SelectedArmorMaterial=nullptr, UsingSlevedArmor…
0x08SelectedCharacterTSubclassOf<APlayerCharacter>NetRepNotify+10 flagsnullptr
0x01bIsServerboolNetTransient+8 flagsfalse
0x01ShouldCopyPropertiesboolProtected+6 flagsfalse
0x01gameOwnerStatusuint8NetTransient+7 flags0
0x01IsOnSpaceRigboolProtected+8 flagsfalse
0x03B40x04padding / unreflected
0x08PlayerStatsComponentUPlayerStatsComponent*Protected+11 flags/Script/FSD.Default__FSDPlayerState.PlayerStatsComponent
0x08RejoinStateUPlayerRejoinState*Protected+9 flags/Script/FSD.Default__FSDPlayerState.RejoinState
0x08SaveGameStateComponentUSaveGameStateComponent*Protected+11 flags/Script/FSD.Default__FSDPlayerState.SaveGameStateComponent
0x08PlayerCharacterAPlayerCharacter*NetTransient+9 flagsnullptr
0x01IsInMissionboolTransientProtected+7 flagsfalse
0x01IsTalkingboolTransientProtected+7 flagsfalse
0x01HasGeneratedLevelboolTransientProtected+6 flagsfalse
0x01HasSelectedCharacterboolNetTransient+7 flagsfalse
0x04PlayerSortIdint32NetTransient+6 flags0
0x10OnPlayerNameChangedFMulticastScriptDelegateProtected+4 flags<delegate>
0x10OnFractionLevelGeneratedFMulticastScriptDelegateProtected+4 flags<delegate>
0x10OnLevelGenerationStateChangedFMulticastScriptDelegateProtected+4 flags<delegate>
0x08PlayerResourcesUPlayerResourceComponent*TransientProtected+9 flagsnullptr
0x01SupplyAmmoStatusuint8NetTransient+7 flags0
0x01SupplyHealthStatusuint8NetTransient+7 flags0
0x041A0x06padding / unreflected
0x90RewardTextsFRewardTextsProtected+2 flags{PrimaryObjective=<FText>, SecondaryObjective=<FText>, Coun…
0x04B00x08unreflected bytes to end of AFSDPlayerState
Inherited from APlayerState 15
OffsetSizeNameTypeFlagsDefault
0x04ScorefloatNetRepNotify+7 flags0
0x04PlayerIdint32NetRepNotify+7 flags0
0x01Pinguint8Net+7 flags0
0x02290x01padding / unreflected
0x01bShouldUpdateReplicatedPing : 1bit 0bool5 flagstrue
0x01bIsSpectator : 1bit 1boolNet+5 flagsfalse
0x01bOnlySpectator : 1bit 2boolNet+3 flagsfalse
0x01bIsABot : 1bit 3boolNet+5 flagsfalse
0x01bIsInactive : 1bit 5boolNetRepNotify+3 flagsfalse
0x01bFromPreviousLevel : 1bit 6boolNet+3 flagsfalse
0x022B0x01padding / unreflected
0x04StartTimeint32Net+5 flags0
0x08EngineMessageClassTSubclassOf<ULocalMessage>6 flags/Script/Engine.EngineMessage
0x02380x08padding / unreflected
0x10SavedNetworkAddressFString3 flags""
0x28UniqueIdFUniqueNetIdReplNetRepNotify+2 flags{ReplicationBytes=[]}
0x02780x08padding / unreflected
0x08PawnPrivateAPawn*7 flagsnullptr
0x02880x78padding / unreflected
0x10PlayerNamePrivateFStringNetRepNotify+3 flags""
Inherited from AActor 76
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bHidden : 1bit 5boolNet+7 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 7bool3 flagsfalse
0x01bExchangedRoles : 1bit 0boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 1bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 2bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 3bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 4bool5 flagstrue
0x01bReplayRewindable : 1bit 5bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 6bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 7bool4 flagsfalse
0x01bCanBeDamaged : 1bit 0boolNet+6 flagstrue
0x01bBlockInput : 1bit 1bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 2bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 3bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 4bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 5bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 6bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 7bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 0bool3 flagsfalse
0x01bReplicates : 1bit 1boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 2boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 3boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 3bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 4boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleuint8NetTransient+5 flags0
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x009C0x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01Roleuint8Net+5 flags3
0x01NetDormancyuint89 flags1
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputuint86 flags0
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01140x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+2 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+2 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>2 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01900x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>4 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>6 flags[]

Functions 36

SignatureFlagsNativeParams
void SetSelectedCharacterID(UPlayerCharacterID* characterID)FinalNative+1 flags0x08
void SetSelectedCharacter(TSubclassOf<APlayerCharacter> NewCharacter)FinalNative+1 flags0x08
void SetHasGeneratedLevel(bool hasgenerated)FinalNative+1 flags0x01
void SetCanOnlySpectate(bool canOnlySpectate)FinalNative+1 flags0x01
void ServerSetSelectedCharacter(TSubclassOf<APlayerCharacter> NewCharacter)NativeEvent+1 flags0x08
void Server_SetSupplyStatus(uint8 StatusHealth, uint8 StatusAmmo)NativeEvent+1 flags0x02
void Server_SetGameOwnerStatus(int32 gameOwnerStatus)NativeEvent+1 flags0x04
void OnRep_SupplyHealthStatus()FinalNative+1 flags0x00
void OnRep_SupplyAmmoStatus()FinalNative+1 flags0x00
void OnRep_SelectedCharacter()FinalNative+1 flags0x00
void OnRep_PlayerCharacter()FinalNative+1 flags0x00
void OnRep_LevelGenerationState()FinalNative+1 flags0x00
void OnRep_GameOwnerStatus()FinalNative+1 flags0x00
void OnRep_FractionLevelGenerated()FinalNative+1 flags0x00
void OnLateJoinFinished()EventPublic0x00
bool HasNormalOwnerStatus()FinalNative+1 flags0x01
int32 GetXPRewardsSum()FinalNative+1 flags0x04
TArray<FXPReward> GetXPRewards()FinalNative+1 flags0x10
TArray<FXPReward> GetXPRewardDeepDive(int32 StagesCompleted)FinalNative+1 flags0x18
int32 GetUIPing()FinalNative+1 flags0x04
float GetSupplyHealthStatus()FinalNative+1 flags0x04
float GetSupplyAmmoStatus()FinalNative+1 flags0x04
int32 GetSelectedCharacterLevel()FinalNative+1 flags0x04
UPlayerCharacterID* GetSelectedCharacterID()FinalNative+1 flags0x08
TSubclassOf<APlayerCharacter> GetSelectedCharacter()FinalNative+1 flags0x08
FCharacterProgress GetSelectCharacterProgress()FinalNative+1 flags0x20
UPlayerResourceComponent* GetPlayerResourceComponent()FinalNative+1 flags0x08
int32 GetPlayerRank()FinalNative+1 flags0x04
AFSDPlayerController* GetPlayerController()FinalNative+1 flags0x08
bool GetHasGeneratedLevel()FinalNative+1 flags0x01
bool GetGameOwnerStatus(const EGameOwnerStatus& Status)FinalNative+1 flags0x02
TArray<FCreditsReward> GetDeepDiveCreditsReward(int32 StagesCompleted, int32 goldCollected)EventPublic0x18
EChatSenderType GetChatSenderType()FinalNative+1 flags0x01
FCharacterProgress GetCharacterProgress(UPlayerCharacterID* characterID)FinalNative+1 flags0x28
int32 GetCharacterLevel(UPlayerCharacterID* characterID)FinalNative+1 flags0x0C
void CharacterSelected()EventPublic0x00

Subclasses 1

Used by 123

types with a member, parameter or interface of this type
UAddComponentUpgradeUAmmoDrivenWeaponUpgradeUArmorStatUpgradeUArmorUpgradeUArmorVanityItemUAssaultRifleUpgradeUAutoCannonUpgradeUAutoShotgunUpgradeUBasicPistolUpgradeUBeltDrivenWeaponUpgradeUBoltActionRifleUpgradeABoscoControllerUBoscoUpgradeABP_SpaceRig_Bartender_CABP_SpaceRig_Gamemode_CUBurstWeaponUpgradeUCapacityUpgradeUCapsuleHitscanUpgradeUChargedProjectileUpgradeUChargedWeaponUpgradeUCoilgunUpgradeUConditionalDamageModifierUpgradeUCooldownUpgradeICraftableUCrossbowUpgradeUCryoSprayProjectileUpgradeUCryoSprayUpgradeUDamageConversionUpgradeUDamageUpgradeUDetPackUpgradeUDoubleDrillUpgradeADroneControllerBaseUDualMachinePistolsUpgradeUElectricalSMGUpgradeAEventRewardDispenserUFearAoEBonusUpgradeUFlameThrowerUpgradeUFlaregunProjectileUpgradeUFlareGunUpgradeUFlareUpgradeUFlatDamageUpgradeAFSDGameStateAFSDPlayerControllerUFSDUserWidgetUFSDWidgetBlueprintLibraryUGatlingGunUpgradeUGatlingHotShellsBonusUpgradeUGoogleAnalyticsWrapperUGooGunProjectileUpgradeUGooGunUpgradeUGrapplingHookUpgradeUGrenadeUpgradeAGuntowerActivationPlatformUHeavyParticleCannonUpgradeUHitscanBaseUpgradeUICON_HeroSelect_CUICON_Rank_CUInventoryItemUpgradeUITEM_SpaceRig_PersonalCharacterLevel_CUITEM_SpaceRig_PlayerRank_CUITEM_SpaceRig_TeamMember_CUItemSkinUItemUpgradeUITM_CharacterData_CUITM_Loadout_GearStats_CUITM_Loadout_UpgradeBar_CUITM_MasteryBar_CUITM_RetirementBadge_CUITM_SkinItem_CUITM_TopBar_CharacterIcon_CUITM_TopBar_CharacterLevel_CUITM_TopBar_PlayerRank_CUITM_UpgGear_UpgIconSingle_CULineCutterProjectileUpgradeULineCutterUpgradeULockCountSTEBonusUpgradeULockOnWeaponUpgradeUMenu_ServerStatus_CUMENU_SpaceRigTemplate_CUMicroMissileLauncherUpgrade+43 more