Zdexby TheHolyOneZ
5,372 classes
Class

ABP_GameState_SpaceRig_C

: ABP_GameState_C : AFSDGameState : AGameState : AGameStateBase : AInfo : AActor : UObject
/Game/Game/SpaceRig/BP_GameState_SpaceRig.BP_GameState_SpaceRig_C 0x0800 (2,048 B) align 8 inherited 0x0748 29 scripted vtable /Game/Game/SpaceRig/BP_GameState_SpaceRig
0x00x0800

Members 18

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x10OnMisionSelectedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x04MissionCountdownfloatNetRepNotify+7 flags5
0x01MissionCountdownActiveboolNetRepNotify+6 flagsfalse
0x07650x03padding / unreflected
0x10OnMissionCountdownChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01HostReadybool6 flagsfalse
0x01HostCountdownActiveboolNetRepNotify+6 flagsfalse
0x077A0x02padding / unreflected
0x04HostCountdownfloatNetRepNotify+7 flags15
0x10OnHostCountdownChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10OnCountdownCompletedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10OnHostTimerChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10OnMissionTimerChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01AllReadybool6 flagsfalse
0x07C10x07padding / unreflected
0x10ServerListTArray<FBlueprintSessionResult>3 flags[]
0x10OnServerListChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01SearchingInProgressbool6 flagsfalse
0x01ForceQuickJoinSearchbool6 flagsfalse
0x07EA0x06padding / unreflected
0x10OnCountdownChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
Inherited from ABP_GameState_C 6
OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08DefaultSceneRootUSceneComponent*7 flagsnullptr
0x10InitialHeroesTArray<UPlayerCharacterID*>3 flags[]
0x10InitialHeroesLeftTArray<UPlayerCharacterID*>Transient+3 flags[]
0x28MaggotAnimationSharingTSoftObjectPtr<UAnimationSharingSetup>4 flags<SoftObjectProperty>
0x28sjaromgTSoftObjectPtr<UMaterialInterface>4 flags<SoftObjectProperty>
Inherited from AFSDGameState 79
OffsetSizeNameTypeFlagsDefault
0x10OnMissionTimeUpdatedFMulticastScriptDelegate4 flags<delegate>
0x10OnTerrainGeneratedFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnTerrainGenerationStartingFMulticastScriptDelegate4 flags<delegate>
0x10OnMatchStartedFMulticastScriptDelegate4 flags<delegate>
0x10OnMatchEndedFMulticastScriptDelegate4 flags<delegate>
0x10OnGameEventCompletedEventFMulticastScriptDelegate4 flags<delegate>
0x10OnPlayerJoinedFMulticastScriptDelegate4 flags<delegate>
0x10OnPlayerLeaveFMulticastScriptDelegate4 flags<delegate>
0x10OnContinueActiveFMulticastScriptDelegate4 flags<delegate>
0x10OnContinueCountdownChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnAllDwarvesDownFMulticastScriptDelegate4 flags<delegate>
0x10OnTeamMemberCampaignMissionChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnEnemyKilledEventFMulticastScriptDelegate4 flags<delegate>
0x10OnPlayerCharacterRegisteredFMulticastScriptDelegate4 flags<delegate>
0x04CurrentLevelint32NetTransient+7 flags-1
0x03740x04padding / unreflected
0x08EscapePodATeamTransport*NetTransient+7 flagsnullptr
0x10FSDSessionIDFStringNetTransient+6 flags""
0x10OnBoscoReviveCounterChangedFMulticastScriptDelegate4 flags<delegate>
0x01bTeamDownboolTransient+7 flagsfalse
0x03A10x07padding / unreflected
0x10OnTeamDownFMulticastScriptDelegate4 flags<delegate>
0x03B80x08padding / unreflected
0x10OnObjectivesCompletedFMulticastScriptDelegate4 flags<delegate>
0x10OnObjectiveAddedFMulticastScriptDelegate4 flags<delegate>
0x10OnDifficultyChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnCountdownStartedFMulticastScriptDelegate4 flags<delegate>
0x10OnCountdownTimeChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnCountdownFinishedFMulticastScriptDelegate4 flags<delegate>
0x08CSGWorldADeepCSGWorld*7 flagsnullptr
0x04LastSupplyPodTimeStampint32Transient+5 flags0
0x04LastCleaningPodTimeStampint32Transient+6 flags-9999
0x08ProceduralSetupAProceduralSetup*7 flagsnullptr
0x01DelayLateJoinboolTransient+6 flagsfalse
0x04390x07padding / unreflected
0x08FakeMovementBaseUPrimitiveComponent*Transient+9 flagsnullptr
0x04PlayerSurvivalCreditBonusint32Protected+8 flags100
0x04ResourceAmountPenaltyfloatProtected+6 flags0.25
0x04ObjectivesCreditPenaltyfloatProtected+6 flags0.25
0x04ObjectivesXPPenaltyNormalfloatProtected+8 flags0.25
0x04ObjectivesXPPenaltyDeepDivesfloatProtected+8 flags0.2
0x045C0x04padding / unreflected
0x18TextMissionCompletedFTextProtected+2 flags<FText>
0x18TextSecondaryObjectiveFTextProtected+2 flags<FText>
0x18TextSurvivalBonusFTextProtected+2 flags<FText>
0x18TextMinedFTextProtected+2 flags<FText>
0x18TextCollectedFTextProtected+2 flags<FText>
0x18TextBonusFTextProtected+2 flags<FText>
0x04BoscoReviveCounterint32NetTransient+9 flags-1
0x04F40x04padding / unreflected
0x08SpawnEffectsUSpawnEffectsComponent*Protected+9 flags/Script/FSD.Default__FSDGameState.SpawnEffects
0x08MeshScalerUDynamicMeshScaler*Protected+9 flagsnullptr
0x08GemProximityTrackerUGemProximityTracker*Protected+11 flags/Script/FSD.Default__FSDGameState.GemProximityTracker
0x08AttackerManagerUAttackerManagerComponent*Protected+11 flags/Script/FSD.Default__FSDGameState.AttackerManager
0x08DifficultyManagerComponentUDifficultyManager*Protected+11 flags/Script/FSD.Default__FSDGameState.DifficultyManager
0x08SoundMixManagerUSoundMixManagerComponent*Protected+11 flags/Script/FSD.Default__FSDGameState.SoundMixManager
0x08SeasonReplicatorComponentUSeasonReplicatorComponent*Protected+11 flags/Script/FSD.Default__FSDGameState.SeasonReplicator
0x08TeamResourcesUTeamResourcesComponent*Protected+11 flags/Script/FSD.Default__FSDGameState.TeamResources
0x01IsOnSpaceRigboolProtected+8 flagsfalse
0x01PlayerMadeItToDropPodboolProtected+7 flagstrue
0x053A0x06padding / unreflected
0x10ActivePlayerCharactersTArray<APlayerCharacter*>NetTransient+5 flags[]
0x18ObjectivesFReplicatedObjectivesNetTransient+3 flags{HasReplicated=false, Objectives=[]}
0x18CompletedGameEventNameFTextNetTransient+5 flags<FText>
0x68GeneratedMissionSeedFGeneratedMissionSeedNetTransient+3 flags{Seed=0, GlobalSeed={RandomSeed=-1, Season=1, MapKey=0}, Bi…
0x01objectivesCompletedboolNetTransient+9 flagsfalse
0x05E90x07padding / unreflected
0x18CurrentDifficultySettingFGameDifficultyNetRepNotify+3 flags{Difficulty=nullptr, Mutators=[]}
0x01RememberDifficultyboolProtected+6 flagstrue
0x06090x07padding / unreflected
0x08ProximityTrackerUPlayerProximityTracker*Protected+11 flags/Script/FSD.Default__FSDGameState.ProximityTracker
0x08ShowroomManagerUShowroomManager*Protected+11 flags/Script/FSD.Default__FSDGameState.ShowroomManager
0x08GameStatsAGameStats*TransientProtected+5 flagsnullptr
0x04MissionTimeuint32NetTransient+7 flags0
0x062C0x04padding / unreflected
0x04MissionStartTimeuint32TransientProtected+5 flags0
0x04MissionHazuint32TransientProtected+5 flags0
0x01PreventLatejoinCharacterDuplicationboolNetTransient+6 flagstrue
0x01StartPressedboolNetTransient+9 flagsfalse
0x01ContinuePressedboolNetTransient+9 flagsfalse
0x063B0x01padding / unreflected
0x04ContinuesCountdownint32NetTransient+9 flags0
0x01AllDwarvesDownboolNetTransient+9 flagsfalse
0x01missionAbortedboolNetTransient+8 flagsfalse
0x06420x02padding / unreflected
0x04CountdownRemainingint32NetTransient+9 flags-1
0x18countdownTextFTextNetTransient+5 flags<FText>
0x0CHostGlobalSeedFGlobalMissionSeedNetTransient+5 flags{RandomSeed=-1, Season=1, MapKey=0}
0x01CanCarryOverResourcesboolProtected+6 flagstrue
0x066D0x1Bpadding / unreflected
0x10SessionLeaderChangedFMulticastScriptDelegateProtected+4 flags<delegate>
0x06980x08padding / unreflected
0x08CurrentPlayerSessionLeaderAPlayerState*Protected+7 flagsnullptr
Inherited from AGameState 3
OffsetSizeNameTypeFlagsDefault
0x08MatchStateFNameNetRepNotify+11 flagsEnteringMap
0x08PreviousMatchStateFNameProtected+10 flagsEnteringMap
0x04ElapsedTimeint32NetRepNotify+7 flags0
Inherited from AGameStateBase 8
OffsetSizeNameTypeFlagsDefault
0x08GameModeClassTSubclassOf<AGameModeBase>NetTransient+9 flagsnullptr
0x08AuthorityGameModeAGameModeBase*Transient+7 flagsnullptr
0x08SpectatorClassTSubclassOf<ASpectatorPawn>NetTransient+9 flagsnullptr
0x10PlayerArrayTArray<APlayerState*>Transient+4 flags[]
0x01bReplicatedHasBegunPlayboolNetTransient+7 flagsfalse
0x02490x03padding / unreflected
0x04ReplicatedWorldTimeSecondsfloatNetTransient+7 flags0
0x04ServerWorldTimeSecondsDeltafloatTransientProtected+5 flags0
0x04ServerWorldTimeSecondsUpdateFrequencyfloatProtected+7 flags0.1
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 29

SignatureFlagsNativeParams
bool AreDeepDiveRequirementsMet()
Script15 statements · 331 bytes of bytecode
0x0000CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x0015CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetFSDGameInstance_ReturnValue.GeneratedMission);0x0048if (!(CallFunc_IsValid_ReturnValue)) goto Label_0135;0x0056CallFunc_GetDeepDiveManager_ReturnValue = GetDeepDiveManager(this);0x0073CallFunc_AreAllSelectedClassesQualified_ReturnValue = CallFunc_GetDeepDiveManager_ReturnValue.AreAllSelectedClassesQualified();0x00A2CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x00B7CallFunc_IsSingleMission_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue.GeneratedMission.IsSingleMission();0x00F7CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_IsSingleMission_ReturnValue, CallFunc_AreAllSelectedClassesQualified_ReturnValue);0x011DReturnValue = CallFunc_BooleanOR_ReturnValue;0x0130goto Label_0140;0x0135Label_0135:0x0135ReturnValue = false;0x0140Label_0140:0x0140return ReturnValue;0x014A// end of script
Public0x01
void HandleActiveCountdown()
Script48 statements · 862 bytes of bytecode
0x0000PushFlow(Label_035B);0x0005CallFunc_HasAuthority_ReturnValue = HasAuthority();0x0019if (!(CallFunc_HasAuthority_ReturnValue)) PopFlow();0x0023PushFlow(Label_01C9);0x0028CallFunc_AreDeepDiveRequirementsMet_ReturnValue = AreDeepDiveRequirementsMet();0x0040CallFunc_Not_PreBool_ReturnValue = Not_PreBool(AllReady);0x005DCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue, HostReady);0x0083CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_BooleanAND_ReturnValue_1, CallFunc_AreDeepDiveRequirementsMet_ReturnValue);0x00A9CallFunc_NotEqual_BoolBool_ReturnValue_1 = NotEqual_BoolBool(CallFunc_BooleanAND_ReturnValue_2, HostCountdownActive);0x00CFif (!(CallFunc_NotEqual_BoolBool_ReturnValue_1)) PopFlow();0x00D9FlushNetDormancy();0x00E3CallFunc_AreDeepDiveRequirementsMet_ReturnValue = AreDeepDiveRequirementsMet();0x00FBCallFunc_Not_PreBool_ReturnValue = Not_PreBool(AllReady);0x0118CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue, HostReady);0x013ECallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_BooleanAND_ReturnValue_1, CallFunc_AreDeepDiveRequirementsMet_ReturnValue);0x0164HostCountdownActive = CallFunc_BooleanAND_ReturnValue_2;0x0177MarkPropertyDirtyFromRepIndex(this, 38, FName(HostCountdownActive));0x0194OnRep_HostCountdownActive();0x01A2if (!(HostReady)) goto Label_030A;0x01B0Label_01B0:0x01B0if (!(HostCountdownActive)) PopFlow();0x01BAShout_Cooldown_Started();0x01C8PopFlow();0x01C9Label_01C9:0x01C9CallFunc_AreDeepDiveRequirementsMet_ReturnValue = AreDeepDiveRequirementsMet();0x01E1CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_AreDeepDiveRequirementsMet_ReturnValue, AllReady);0x0207CallFunc_NotEqual_BoolBool_ReturnValue = NotEqual_BoolBool(CallFunc_BooleanAND_ReturnValue, MissionCountdownActive);0x022Dif (!(CallFunc_NotEqual_BoolBool_ReturnValue)) PopFlow();0x0237FlushNetDormancy();0x0241CallFunc_AreDeepDiveRequirementsMet_ReturnValue = AreDeepDiveRequirementsMet();0x0259CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_AreDeepDiveRequirementsMet_ReturnValue, AllReady);0x027FMissionCountdownActive = CallFunc_BooleanAND_ReturnValue;0x0292MarkPropertyDirtyFromRepIndex(this, 37, FName(MissionCountdownActive));0x02AFOnRep_MissionTimerActive();0x02BDFlushNetDormancy();0x02C7MissionCountdown = 5f;0x02DEMarkPropertyDirtyFromRepIndex(this, 36, FName(MissionCountdown));0x02FBOnRep_MissionCountdown();0x0309PopFlow();0x030ALabel_030A:0x030AFlushNetDormancy();0x0314HostCountdown = 15f;0x032BMarkPropertyDirtyFromRepIndex(this, 39, FName(HostCountdown));0x0348OnRep_HostCountdown();0x0356goto Label_01B0;0x035BLabel_035B:0x035Breturn;0x035D// end of script
Public0x00
void OnRep_HostCountdown()
Script3 statements · 31 bytes of bytecode
0x0000OnHostTimerChanged.Broadcast(HostCountdown);0x001Creturn;0x001E// end of script
0x00
void OnRep_HostCountdownActive()
Script5 statements · 97 bytes of bytecode
0x0000OnHostCountdownChanged.Broadcast(HostCountdownActive);0x001CCallFunc_BooleanOR_ReturnValue = BooleanOR(HostCountdownActive, MissionCountdownActive);0x0042OnCountdownChanged.Broadcast(CallFunc_BooleanOR_ReturnValue);0x005Ereturn;0x0060// end of script
0x00
void OnRep_MissionTimerActive()
Script5 statements · 97 bytes of bytecode
0x0000OnMissionCountdownChanged.Broadcast(MissionCountdownActive);0x001CCallFunc_BooleanOR_ReturnValue = BooleanOR(HostCountdownActive, MissionCountdownActive);0x0042OnCountdownChanged.Broadcast(CallFunc_BooleanOR_ReturnValue);0x005Ereturn;0x0060// end of script
0x00
void OnRep_MissionCountdown()
Script3 statements · 31 bytes of bytecode
0x0000OnMissionTimerChanged.Broadcast(MissionCountdown);0x001Creturn;0x001E// end of script
0x00
void OnRefresh_3EF307534AC5AC56C0D60384C554CF10(TArray<FBlueprintSessionResult>& Results)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Results_2 = Results;0x0012ExecuteUbergraph_BP_GameState_SpaceRig(844);0x0021return;0x0023// end of script
0x10
void OnFailure_3EF307534AC5AC56C0D60384C554CF10(TArray<FBlueprintSessionResult>& Results)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Results_1 = Results;0x0012ExecuteUbergraph_BP_GameState_SpaceRig(918);0x0021return;0x0023// end of script
0x10
void OnSuccess_3EF307534AC5AC56C0D60384C554CF10(TArray<FBlueprintSessionResult>& Results)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Results = Results;0x0012ExecuteUbergraph_BP_GameState_SpaceRig(1000);0x0021return;0x0023// end of script
0x10
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BP_GameState_SpaceRig(1492);0x0021return;0x0023// end of script
EventPublic0x04
void StartMissionTimer()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameState_SpaceRig(1516);0x000Freturn;0x0011// end of script
0x00
void StopMissionTimer()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameState_SpaceRig(1528);0x000Freturn;0x0011// end of script
0x00
void StartHostTimer()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameState_SpaceRig(1560);0x000Freturn;0x0011// end of script
0x00
void StopHostTimer()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameState_SpaceRig(1572);0x000Freturn;0x0011// end of script
0x00
void CountDownCompleted()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameState_SpaceRig(1584);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameState_SpaceRig(1589);0x000Freturn;0x0011// end of script
EventProtected0x00
void ReceiveGeneratedMissionReplicated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameState_SpaceRig(2181);0x000Freturn;0x0011// end of script
EventProtected0x00
void ManualRefreshServerList()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameState_SpaceRig(2337);0x000Freturn;0x0011// end of script
0x00
void Shout_Cooldown_Started()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameState_SpaceRig(2342);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_GameState_SpaceRig(int32 EntryPoint)
Script163 statements · 2,400 bytes of bytecode
0x0000PushFlow(Label_095D);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FManualRefreshServerList();0x0019PopFlow();0x001ALabel_001A:0x001AOnRep_MissionCountdown();0x0028CallFunc_LessEqual_FloatFloat_ReturnValue_1 = LessEqual_FloatFloat(MissionCountdown, 0f);0x004Aif (!(CallFunc_LessEqual_FloatFloat_ReturnValue_1)) PopFlow();0x0054Label_0054:0x0054FlushNetDormancy();0x005EMissionCountdownActive = false;0x0069MarkPropertyDirtyFromRepIndex(this, 37, FName(MissionCountdownActive));0x0086OnRep_MissionTimerActive();0x0094FlushNetDormancy();0x009EHostCountdownActive = false;0x00A9MarkPropertyDirtyFromRepIndex(this, 38, FName(HostCountdownActive));0x00C6OnRep_HostCountdownActive();0x00D4FlushNetDormancy();0x00DEMissionCountdown = 0f;0x00F5MarkPropertyDirtyFromRepIndex(this, 36, FName(MissionCountdown));0x0112OnRep_MissionCountdown();0x0120FlushNetDormancy();0x012AHostCountdown = 0f;0x0141MarkPropertyDirtyFromRepIndex(this, 39, FName(HostCountdown));0x015EOnRep_HostCountdown();0x016CSetActorTickEnabled(false);0x0177PushFlow(Label_018B);0x017Cif (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_01D2;0x018APopFlow();0x018BLabel_018B:0x018Bif (!(Temp_bool_IsClosed_Variable)) goto Label_019A;0x0199PopFlow();0x019ALabel_019A:0x019ATemp_bool_IsClosed_Variable = true;0x01A5CallFunc_HasAuthority_ReturnValue = HasAuthority();0x01B9if (!(CallFunc_HasAuthority_ReturnValue)) PopFlow();0x01C3CountDownCompleted();0x01D1PopFlow();0x01D2Label_01D2:0x01D2Temp_bool_Has_Been_Initd_Variable = true;0x01DDif (!(false)) PopFlow();0x01DFTemp_bool_IsClosed_Variable = true;0x01EAPopFlow();0x01EBLabel_01EB:0x01EBMarkPropertyDirtyFromRepIndex(this, 36, FName(MissionCountdown));0x0208goto Label_001A;0x020DLabel_020D:0x020DFlushNetDormancy();0x0217CallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(MissionCountdown, K2Node_Event_DeltaSeconds);0x0245MissionCountdown = CallFunc_Subtract_FloatFloat_ReturnValue;0x0260goto Label_01EB;0x0265Label_0265:0x0265OnRep_HostCountdown();0x0273CallFunc_LessEqual_FloatFloat_ReturnValue = LessEqual_FloatFloat(HostCountdown, 0f);0x0295if (!(CallFunc_LessEqual_FloatFloat_ReturnValue)) PopFlow();0x029Fgoto Label_0054;0x02A4Label_02A4:0x02A4MarkPropertyDirtyFromRepIndex(this, 39, FName(HostCountdown));0x02C1goto Label_0265;0x02C6Label_02C6:0x02C6FlushNetDormancy();0x02D0CallFunc_Subtract_FloatFloat_ReturnValue_1 = Subtract_FloatFloat(HostCountdown, K2Node_Event_DeltaSeconds);0x02FEHostCountdown = CallFunc_Subtract_FloatFloat_ReturnValue_1;0x0319goto Label_02A4;0x031ESearchingInProgress = false;0x0329PopFlow();0x032AMissionShout(this, /Game/Character/Shouts/MissionControl/SpaceRig/Shout_Mission_SpaceRig_Begin_InitiatingLaunchSequence.Shout_Mission_SpaceRig_Begin_InitiatingLaunchSequence, false);0x033FPopFlow();0x0340SearchingInProgress = false;0x034BPopFlow();0x034CTemp_struct_Variable = K2Node_CustomEvent_Results_2;0x0367ServerList = Temp_struct_Variable;0x0382OnServerListChanged.Broadcast();0x0395PopFlow();0x0396Temp_struct_Variable = K2Node_CustomEvent_Results_1;0x03B1Delay(this, 2f, LatentActionInfo{0x340, -1129100497, FName(ExecuteUbergraph_BP_GameState_SpaceRig), this});0x03E7PopFlow();0x03E8Temp_struct_Variable = K2Node_CustomEvent_Results;0x0403ServerList = Temp_struct_Variable;0x041EOnServerListChanged.Broadcast();0x0431Delay(this, 0.5f, LatentActionInfo{0x31E, -964981817, FName(ExecuteUbergraph_BP_GameState_SpaceRig), this});0x0467PopFlow();0x0468Label_0468:0x0468CallFunc_HasAuthority_ReturnValue_1 = HasAuthority();0x047Cif (!(CallFunc_HasAuthority_ReturnValue_1)) PopFlow();0x0486K2Node_CreateDelegate_OutputDelegate_2.Bind(this, Search);0x049DCallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_2, 6f, true, 0f, 0f);0x04D2PopFlow();0x04D3Label_04D3:0x04D3CallFunc_HasAuthority_ReturnValue_2 = HasAuthority();0x04E7if (!(CallFunc_HasAuthority_ReturnValue_2)) PopFlow();0x04F1HandleActiveCountdown();0x04FFCallFunc_AreDeepDiveRequirementsMet_ReturnValue = AreDeepDiveRequirementsMet();0x0517if (!(CallFunc_AreDeepDiveRequirementsMet_ReturnValue)) PopFlow();0x0521PushFlow(Label_057D);0x0526CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(HostCountdown, 0f);0x0548CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Greater_FloatFloat_ReturnValue, HostReady);0x056Eif (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0578goto Label_02C6;0x057DLabel_057D:0x057DCallFunc_Greater_FloatFloat_ReturnValue_1 = Greater_FloatFloat(MissionCountdown, 0f);0x059FCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(AllReady, CallFunc_Greater_FloatFloat_ReturnValue_1);0x05C5if (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0x05CFgoto Label_020D;0x05D4ReceiveTick(K2Node_Event_DeltaSeconds);0x05E7goto Label_04D3;0x05ECAllReady = true;0x05F7PopFlow();0x05F8AllReady = false;0x0603PopFlow();0x0604Label_0604:0x0604OnCountdownCompleted.Broadcast();0x0617PopFlow();0x0618HostReady = true;0x0623PopFlow();0x0624HostReady = false;0x062FPopFlow();0x0630goto Label_0604;0x0635ReceiveBeginPlay();0x063Fgoto Label_0468;0x0644CallFunc_GetFSDGameInstance_ReturnValue_2 = GetFSDGameInstance(this);0x0659if (!(CallFunc_GetFSDGameInstance_ReturnValue_2.ServerSearchActive)) PopFlow();0x0679CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x068Eif (!(CallFunc_GetFSDGameInstance_ReturnValue.IsJoiningInvite)) goto Label_06B3;0x06B2PopFlow();0x06B3Label_06B3:0x06B3CallFunc_GetFSDGameUserSettings_ReturnValue = GetFSDGameUserSettings();0x06C7CallFunc_GetAutoRefreshServerlist_ReturnValue = CallFunc_GetFSDGameUserSettings_ReturnValue.GetAutoRefreshServerlist();0x06F1CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_GetAutoRefreshServerlist_ReturnValue, ForceQuickJoinSearch);0x0717if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x0721if (!(SearchingInProgress)) goto Label_0730;0x072FPopFlow();0x0730Label_0730:0x0730SearchingInProgress = true;0x073BCallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0755CallFunc_FSDFindSessions_ReturnValue = FSDFindSessions(this, CallFunc_GetPlayerController_ReturnValue, 0, false);0x0779CallFunc_IsValid_ReturnValue = IsValid(CallFunc_FSDFindSessions_ReturnValue);0x0796if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x07A0K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnSuccess_3EF307534AC5AC56C0D60384C554CF10);0x07B7CallFunc_FSDFindSessions_ReturnValue.OnSuccess += K2Node_CreateDelegate_OutputDelegate_1;0x07E0K2Node_CreateDelegate_OutputDelegate.Bind(this, OnFailure_3EF307534AC5AC56C0D60384C554CF10);0x07F7CallFunc_FSDFindSessions_ReturnValue.OnFailure += K2Node_CreateDelegate_OutputDelegate;0x0820K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnRefresh_3EF307534AC5AC56C0D60384C554CF10);0x0837CallFunc_FSDFindSessions_ReturnValue.OnRefresh += K2Node_CreateDelegate_OutputDelegate_3;0x0860CallFunc_FSDFindSessions_ReturnValue.Activate();0x0884PopFlow();0x0885CallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x089AOnMisionSelected.Broadcast(CallFunc_GetFSDGameInstance_ReturnValue_1.GeneratedMission);0x08CCPopFlow();0x08CDLabel_08CD:0x08CDif (!(SearchingInProgress)) goto Label_08E0;0x08DBgoto Label_000F;0x08E0Label_08E0:0x08E0/Script/Engine.Default__KismetArrayLibrary.Array_Clear(ServerList);0x0909OnServerListChanged.Broadcast();0x091Cgoto Label_0730;0x0921goto Label_08CD;0x0926RetriggerableDelay(this, 2f, LatentActionInfo{0x32A, -2099781983, FName(ExecuteUbergraph_BP_GameState_SpaceRig), this});0x095CPopFlow();0x095DLabel_095D:0x095Dreturn;0x095F// end of script
Final0x04
void OnCountdownChanged__DelegateSignature(bool Active)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x01
void OnServerListChanged__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void OnMissionTimerChanged__DelegateSignature(float newTime)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x04
void OnHostTimerChanged__DelegateSignature(float newTime)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x04
void OnCountdownCompleted__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void OnHostCountdownChanged__DelegateSignature(bool IsActive)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x01
void OnMissionCountdownChanged__DelegateSignature(bool IsActive)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x01
void OnMisionSelected__DelegateSignature(UGeneratedMission* mission)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x08

Used by 2

types with a member, parameter or interface of this type