0x00x0354
Members 30
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | FadeIn | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | FadeOut | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | BlinkText | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | AnimatedDRGlogo | UAnimatedDRGlogo_C* | 9 flags | nullptr | |
| 0x08 | AnimatedStaticOverlay | UAnimatedStaticOverlay_C* | 9 flags | nullptr | |
| 0x08 | Basic_Menu_ColorBar | UBasic_Menu_ColorBar_C* | 9 flags | nullptr | |
| 0x08 | Basic_Menu_ColorBar_C_0 | UBasic_Menu_ColorBar_C* | 9 flags | nullptr | |
| 0x08 | BlurBackground | UBlurBackground_C* | 9 flags | nullptr | |
| 0x08 | BTN_Claim | UBasic_ButtonMultiline_C* | 9 flags | nullptr | |
| 0x08 | BTN_Claimed | UBasic_ButtonMultiline_C* | 9 flags | nullptr | |
| 0x08 | BTN_ClaimLocked | UBasic_ButtonMultiline_C* | 9 flags | nullptr | |
| 0x08 | BTN_Continue | UBasic_ButtonScalable2_C* | 9 flags | nullptr | |
| 0x08 | BTN_Join_Steam | UBasic_ButtonMultiline_C* | 9 flags | nullptr | |
| 0x08 | BTN_Steam_Joined | UBasic_ButtonMultiline_C* | 9 flags | nullptr | |
| 0x08 | FadeOverlay | UImage* | 9 flags | nullptr | |
| 0x08 | JoinSteam_Buttons_HorizontalBox | UHorizontalBox* | 9 flags | nullptr | |
| 0x08 | Options_Language | UOptions_Language_C* | 9 flags | nullptr | |
| 0x08 | Options_ShowInfoScreen | UOptions_ShowInfoScreen_C* | 9 flags | nullptr | |
| 0x08 | TEXT_Header1 | UTextBlock* | 9 flags | nullptr | |
| 0x08 | TEXT_Header2 | UTextBlock* | 9 flags | nullptr | |
| 0x08 | TEXT_Main | UTextBlock* | 9 flags | nullptr | |
| 0x08 | TextBlock_2 | UTextBlock* | 9 flags | nullptr | |
| 0x08 | TextBlock_3 | UTextBlock* | 9 flags | nullptr | |
| 0x08 | UI_InfoScreen_Background | UUI_InfoScreen_Background_C* | 9 flags | nullptr | |
| 0x08 | UI_InfoScreen_DLCwidget | UUI_InfoScreen_DLC_Billboard_C* | 9 flags | nullptr | |
| 0x08 | UI_InfoScreen_Overlay_FocusedDLC | UUI_InfoScreen_LatestDLC_C* | 9 flags | nullptr | |
| 0x08 | UI_PatchNotes | UUI_PatchNotes_C* | 9 flags | nullptr | |
| 0x10 | OnClose | FMulticastScriptDelegate | BlueprintCallable+5 flags | <delegate> | |
| 0x04 | PathNodeIndex | int32 | 7 flags | 0 |
Inherited from UUserWidget 20
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | ColorAndOpacity | FLinearColor | 8 flags | {R=1, G=1, B=1, A=1} | |
| 0x10 | ColorAndOpacityDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x28 | ForegroundColor | FSlateColor | 4 flags | {SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=2} | |
| 0x10 | ForegroundColorDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnVisibilityChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0178 | 0x18 | padding / unreflected | |||
| 0x10 | Padding | FMargin | 7 flags | {Left=0, Top=0, Right=0, Bottom=0} | |
| 0x10 | ActiveSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+2 flags | [] | |
| 0x08 | AnimationTickManager | UUMGSequenceTickManager* | Transient+5 flags | nullptr | |
| 0x10 | StoppedSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+2 flags | [] | |
| 0x10 | NamedSlotBindings | TArray<FNamedSlotBinding> | 3 flags | [] | |
| 0x08 | WidgetTree | UWidgetTree* | Transient+7 flags | nullptr | |
| 0x04 | Priority | int32 | 8 flags | 0 | |
| 0x01 | bSupportsKeyboardFocus : 1bit 0 | bool | Deprecated+3 flags | true | |
| 0x01 | bIsFocusable : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bStopAction : 1bit 2 | bool | 5 flags | false | |
| 0x01 | bHasScriptImplementedTick : 1bit 3 | bool | 3 flags | true | |
| 0x01 | bHasScriptImplementedPaint : 1bit 4 | bool | 3 flags | true | |
| 0x01E5 | 0x0B | padding / unreflected | |||
| 0x01 | TickFrequency | EWidgetTickFrequency | 9 flags | Auto | |
| 0x01F1 | 0x07 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | TransientProtected+8 flags | nullptr | |
| 0x10 | AnimationCallbacks | TArray<FAnimationEventBinding> | TransientProtected+4 flags | [] | |
Inherited from UWidget 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Slot | UPanelSlot* | 12 flags | nullptr | |
| 0x10 | bIsEnabledDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x18 | ToolTipText | FText | 4 flags | <FText> | |
| 0x10 | ToolTipTextDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x08 | ToolTipWidget | UWidget* | 12 flags | nullptr | |
| 0x10 | ToolTipWidgetDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x10 | VisibilityDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x1C | RenderTransform | FWidgetTransform | 5 flags | {Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}… | |
| 0x08 | RenderTransformPivot | FVector2D | 8 flags | {X=0.5, Y=0.5} | |
| 0x01 | bIsVariable : 1bit 0 | bool | 3 flags | true | |
| 0x01 | bCreatedByConstructionScript : 1bit 1 | bool | Transient+3 flags | false | |
| 0x01 | bIsEnabled : 1bit 2 | bool | 6 flags | true | |
| 0x01 | bOverride_Cursor : 1bit 3 | bool | 4 flags | false | |
| 0x00B5 | 0x03 | padding / unreflected | |||
| 0x08 | AccessibleWidgetData | USlateAccessibleWidgetData* | 8 flags | nullptr | |
| 0x01 | bIsVolatile : 1bit 0 | bool | Protected+6 flags | false | |
| 0x01 | Cursor | uint8 | 9 flags | 1 | |
| 0x01 | Clipping | EWidgetClipping | 6 flags | Inherit | |
| 0x01 | Visibility | ESlateVisibility | 6 flags | Visible | |
| 0x04 | RenderOpacity | float | 6 flags | 1 | |
| 0x08 | Navigation | UWidgetNavigation* | 11 flags | nullptr | |
| 0x01 | FlowDirectionPreference | EFlowDirectionPreference | 6 flags | Inherit | |
| 0x00D1 | 0x27 | padding / unreflected | |||
| 0x10 | NativeBindings | TArray<UPropertyBinding*> | TransientProtected+2 flags | [] | |
Functions 15
| Signature | Flags | Native | Params |
|---|---|---|---|
FEventReply OnKeyUp(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)Script13 statements · 240 bytes of bytecode0x0000CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(OkMenu));0x0029CallFunc_IsKeyEventAction_ReturnValue = IsKeyEventAction(InKeyEvent, CallFunc_MakeLiteralName_ReturnValue, false);0x0050if (!(CallFunc_IsKeyEventAction_ReturnValue)) goto Label_00AE;0x005EOnClose.Broadcast(this);0x0072CallFunc_Handled_ReturnValue = Handled();0x008EReturnValue = CallFunc_Handled_ReturnValue;0x00A9goto Label_00E5;0x00AELabel_00AE:0x00AECallFunc_Unhandled_ReturnValue = Unhandled();0x00CAReturnValue = CallFunc_Unhandled_ReturnValue;0x00E5Label_00E5:0x00E5return ReturnValue;0x00EF// end of script | EventPublic | 0x128 | |
void HasJoinedXboxClub(const bool& joined)Script4 statements · 65 bytes of bytecode0x0000CallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x0015joined = CallFunc_GetFSDSaveGame_ReturnValue.HasJoinedXboxClub;0x003Ereturn;0x0040// end of script | Public | 0x01 | |
void UpdateButtons(bool HasClaimed, bool IsFollowing)Script31 statements · 755 bytes of bytecode0x0000BTN_Steam_Joined.SetVisibility(1);0x0026BTN_ClaimLocked.SetVisibility(1);0x004CBTN_Claim.SetVisibility(1);0x0072BTN_Claimed.SetVisibility(1);0x0098BTN_Join_Steam.SetVisibility(1);0x00BECallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(IsFollowing);0x00DBCallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(HasClaimed);0x00F8CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_Not_PreBool_ReturnValue_2);0x011Eif (!(CallFunc_BooleanAND_ReturnValue_2)) goto Label_017D;0x012CBTN_Join_Steam.SetVisibility(0);0x0152BTN_ClaimLocked.SetVisibility(3);0x0178goto Label_02F0;0x017DLabel_017D:0x017DCallFunc_Not_PreBool_ReturnValue = Not_PreBool(HasClaimed);0x019ACallFunc_BooleanAND_ReturnValue_1 = BooleanAND(IsFollowing, CallFunc_Not_PreBool_ReturnValue);0x01C0if (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_021F;0x01CEBTN_Steam_Joined.SetVisibility(3);0x01F4BTN_Claim.SetVisibility(0);0x021Agoto Label_02F0;0x021FLabel_021F:0x021FCallFunc_BooleanAND_ReturnValue = BooleanAND(IsFollowing, HasClaimed);0x0245if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_02A4;0x0253BTN_Steam_Joined.SetVisibility(3);0x0279BTN_Claimed.SetVisibility(3);0x029Fgoto Label_02F0;0x02A4Label_02A4:0x02A4BTN_Join_Steam.SetVisibility(0);0x02CABTN_Claimed.SetVisibility(3);0x02F0Label_02F0:0x02F0return;0x02F2// end of script | Public | 0x02 | |
void FadeIt(bool FadeIn, const float& Duration)Script10 statements · 162 bytes of bytecode0x0000if (!(FadeIn)) goto Label_0059;0x000ECallFunc_PlayAnimation_ReturnValue = PlayAnimation(FadeIn, 0f, 1, 0, 1f, false);0x003DDuration = 1.2f;0x0054goto Label_009F;0x0059Label_0059:0x0059CallFunc_PlayAnimation_ReturnValue_1 = PlayAnimation(FadeOut, 0f, 1, 0, 1f, false);0x0088Duration = 0.8f;0x009FLabel_009F:0x009Freturn;0x00A1// end of script | Public | 0x08 | |
void BndEvt__Button_210_K2Node_ComponentBoundEvent_10_OnButtonClickedEvent__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_InfoScreen_Xbox(449);0x000Freturn;0x0011// end of script | 0x00 | ||
void Construct()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_InfoScreen_Xbox(470);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void PreConstruct(bool IsDesignTime)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_UI_InfoScreen_Xbox(1052);0x0021return;0x0023// end of script | EventPublic | 0x01 | |
void BndEvt__BTN_Steam_K2Node_ComponentBoundEvent_130_On Clicked__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_InfoScreen_Xbox(1289);0x000Freturn;0x0011// end of script | 0x00 | ||
void BndEvt__BTN_Steam_Joined_K2Node_ComponentBoundEvent_136_On Clicked__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_InfoScreen_Xbox(1354);0x000Freturn;0x0011// end of script | 0x00 | ||
void SetupAnimEvents()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_InfoScreen_Xbox(1475);0x000Freturn;0x0011// end of script | 0x00 | ||
void OnFadeInStarted()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_InfoScreen_Xbox(1629);0x000Freturn;0x0011// end of script | 0x00 | ||
void OnFadeInFinished()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_InfoScreen_Xbox(1634);0x000Freturn;0x0011// end of script | 0x00 | ||
void OnFadeOutStarted()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_InfoScreen_Xbox(15);0x000Freturn;0x0011// end of script | 0x00 | ||
void ExecuteUbergraph_UI_InfoScreen_Xbox(int32 EntryPoint)Script82 statements · 1,642 bytes of bytecode0x0000PushFlow(Label_0667);0x0005goto [EntryPoint];0x000FCallFunc_GetOwningPlayer_ReturnValue_2 = GetOwningPlayer();0x0027SetUserFocus(CallFunc_GetOwningPlayer_ReturnValue_2);0x003ACallFunc_GetOwningPlayer_ReturnValue_2 = GetOwningPlayer();0x0052CallFunc_GetOwningPlayer_ReturnValue_2.bShowMouseCursor = false;0x0073PopFlow();0x0074Label_0074:0x0074HasJoinedXboxClub(CallFunc_HasJoinedXboxClub_joined);0x008BCallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x00A0CallFunc_GetHasClaimedSteamGroupLoot_ReturnValue = CallFunc_GetFSDSaveGame_ReturnValue.GetHasClaimedSteamGroupLoot();0x00CAUpdateButtons(CallFunc_GetHasClaimedSteamGroupLoot_ReturnValue, CallFunc_HasJoinedXboxClub_joined);0x00EADelay(this, 1f, LatentActionInfo{0x74, -709609495, FName(ExecuteUbergraph_UI_InfoScreen_Xbox), this});0x0120PopFlow();0x0121Label_0121:0x0121CallFunc_PlayAnimation_ReturnValue = PlayAnimation(BlinkText, 0f, 0, 0, 1f, false);0x0150/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/SFX/BiomePackages/AMB_spaceship-corridor-space-station-beeps-readout-mother-ship-drone_Cue.AMB_spaceship-corridor-space-station-beeps-readout-mother-ship-drone_Cue, 1f, 1f, 0f, nullptr, nullptr, true);0x018C/Script/Engine.Default__GameplayStatics.PlaySound2D(this, nullptr, 1f, 1f, 0f, nullptr, nullptr, true);0x01C0PopFlow();0x01C1OnClose.Broadcast(this);0x01D5PopFlow();0x01D6SetupAnimEvents();0x01E4PushFlow(Label_01F3);0x01E9PushFlow(Label_0074);0x01EEgoto Label_0121;0x01F3Label_01F3:0x01F3CallFunc_GetFSDSaveGame_ReturnValue_2 = GetFSDSaveGame(this);0x0208CallFunc_GetHasClaimedSteamGroupLoot_ReturnValue_2 = CallFunc_GetFSDSaveGame_ReturnValue_2.GetHasClaimedSteamGroupLoot();0x0232if (!(CallFunc_GetHasClaimedSteamGroupLoot_ReturnValue_2)) PopFlow();0x023CTEXT_Main.SetVisibility(1);0x0262TEXT_Header2.SetVisibility(1);0x0288JoinSteam_Buttons_HorizontalBox.SetVisibility(1);0x02AETextBlock_3.SetVisibility(1);0x02D4TextBlock_2.SetVisibility(1);0x02FAPopFlow();0x02FBLabel_02FB:0x02FBCallFunc_GetFSDSaveGame_ReturnValue_1 = GetFSDSaveGame(this);0x0310CallFunc_GetFSDSaveGame_ReturnValue_1.SetHasClaimSteamGroupLoot();0x0330UpdateButtons(true, true);0x0340PopFlow();0x0341Label_0341:0x0341CallFunc_GetFSDSaveGame_ReturnValue_1 = GetFSDSaveGame(this);0x0356CallFunc_GetHasClaimedSteamGroupLoot_ReturnValue_1 = CallFunc_GetFSDSaveGame_ReturnValue_1.GetHasClaimedSteamGroupLoot();0x0380if (!(CallFunc_GetHasClaimedSteamGroupLoot_ReturnValue_1)) goto Label_038F;0x038EPopFlow();0x038FLabel_038F:0x038FCallFunc_GetFSDSaveGame_ReturnValue_1 = GetFSDSaveGame(this);0x03A4CallFunc_AddCredits_ReturnValue = CallFunc_GetFSDSaveGame_ReturnValue_1.AddCredits(5000);0x03DB/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/SFX/UI/HUD/Claim_Reward_InfoScreen_Cue.Claim_Reward_InfoScreen_Cue, 1f, 1f, 0f, nullptr, nullptr, true);0x0417goto Label_02FB;0x041C/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(8, this, CallFunc_MenuColors_OutputColor);0x044CK2Node_MakeStruct_SlateColor.SpecifiedColor = CallFunc_MenuColors_OutputColor;0x0470K2Node_MakeStruct_SlateColor.ColorUseRule = 0;0x048DTEXT_Header1.SetColorAndOpacity(K2Node_MakeStruct_SlateColor);0x04B6TEXT_Header2.SetColorAndOpacity(K2Node_MakeStruct_SlateColor);0x04DFTEXT_Main.SetColorAndOpacity(K2Node_MakeStruct_SlateColor);0x0508PopFlow();0x0509JoinOfficialXboxClub(this);0x0514CallFunc_GetFSDSaveGame_ReturnValue_3 = GetFSDSaveGame(this);0x0529CallFunc_GetFSDSaveGame_ReturnValue_3.SetHasJoinedXboxClub();0x0549PopFlow();0x054Agoto Label_0341;0x054FLabel_054F:0x054FCallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0567CallFunc_GetOwningPlayer_ReturnValue.bShowMouseCursor = false;0x0588PopFlow();0x0589Label_0589:0x0589CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x05A1CallFunc_GetOwningPlayer_ReturnValue_1.bShowMouseCursor = true;0x05C2PopFlow();0x05C3K2Node_CreateDelegate_OutputDelegate.Bind(this, OnFadeInStarted);0x05DABindToAnimationStarted(FadeIn, K2Node_CreateDelegate_OutputDelegate);0x05F6K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnFadeInFinished);0x060DBindToAnimationFinished(FadeIn, K2Node_CreateDelegate_OutputDelegate_1);0x0629K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnFadeOutStarted);0x0640BindToAnimationStarted(FadeOut, K2Node_CreateDelegate_OutputDelegate_2);0x065CPopFlow();0x065Dgoto Label_054F;0x0662goto Label_0589;0x0667Label_0667:0x0667return;0x0669// end of script | Final | 0x04 | |
void OnClose__DelegateSignature(UUI_InfoScreen_Xbox_C* Screen)Script2 statements · 3 bytes of bytecode0x0000return;0x0002// end of script | Public | 0x08 |