Zdexby TheHolyOneZ
5,372 classes
Class

UWND_AssignmentMissionComplete_C

: UWindowWidget : UUserWidget : UWidget : UVisual : UObject
/Game/UI/HUD_SpaceRig/CampaignNotifications/WND_AssignmentMissionComplete.WND_AssignmentMissionComplete_C 0x0418 (1,048 B) align 8 inherited 0x02A0 28 scripted vtable /Game/UI/HUD_SpaceRig/CampaignNotifications/WND_AssignmentMissionComplete
0x00x0418

Members 38

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08RemoveUIUWidgetAnimation*Transient+7 flagsnullptr
0x08AppearV2UWidgetAnimation*Transient+7 flagsnullptr
0x08MoveInProgressBarV2UWidgetAnimation*Transient+7 flagsnullptr
0x08MoveToTopProgressBarUWidgetAnimation*Transient+7 flagsnullptr
0x08MoveInProgressBarUWidgetAnimation*Transient+7 flagsnullptr
0x08AppearUWidgetAnimation*Transient+7 flagsnullptr
0x08Basic_Menu_ColorBarUBasic_Menu_ColorBar_C*9 flagsnullptr
0x08Basic_ScrollBarBoxUBasic_ScrollBarBox_C*9 flagsnullptr
0x08CampaignImageUImage*9 flagsnullptr
0x08CampaignProgressTextUTextBlock*9 flagsnullptr
0x08ContentCanvasUCanvasPanel*9 flagsnullptr
0x08ContinueButtonUBasic_ButtonScalable2_C*9 flagsnullptr
0x08HeaderBorderUBorder*9 flagsnullptr
0x08IconBackgroundUImage*9 flagsnullptr
0x08ITM_CampaignProgressMainUITM_CampaignProgress_C*9 flagsnullptr
0x08ITM_MenuBackgroundUITM_MenuBackground_C*9 flagsnullptr
0x08LeftTriangleOuterUUI_ImageTinted_C*9 flagsnullptr
0x08MissionControl_MainDialogueUMissionControl_MainDialogue_C*9 flagsnullptr
0x08OtherRewardsBoxUHorizontalBox*9 flagsnullptr
0x08Reward_SizeBoxUSizeBox*9 flagsnullptr
0x08RewardOverlayUOverlay*9 flagsnullptr
0x08RightTriangleInnerUUI_ImageTinted_C*9 flagsnullptr
0x08RightTriangleOuterUUI_ImageTinted_C*9 flagsnullptr
0x08UI_RewardResourcesBoxUUI_RewardResourcesBox_C*9 flagsnullptr
0x08UnlockRewardsBoxUVerticalBox*9 flagsnullptr
0x08CampaignNotificationUCampaignNotification*7 flagsnullptr
0x58ShoutEntryFDialogStruct3 flags{Enabled=true, Text=<FText>, Audio=<SoftObjectProperty>, Re…
0x08MissionControlCueUSoundBase*7 flagsnullptr
0x08MissionControlAudioComponentUAudioComponent*8 flagsnullptr
0x04Countdownint327 flags15
0x01CountDownActivebool6 flagstrue
0x03E50x03padding / unreflected
0x08WaitHandleFTimerHandle5 flags{Handle=0}
0x10RewardWidgetsTArray<URewardWidget*>4 flags[]
0x04RewardIndexint327 flags0
0x04UnclaimedRewardsint327 flags0
0x01CountdownPausedbool6 flagsfalse
0x04090x07padding / unreflected
0x08RetirableCharacterUPlayerCharacterID*7 flagsnullptr
Inherited from UWindowWidget 3
OffsetSizeNameTypeFlagsDefault
0x10OnWindowClosedFMulticastScriptDelegate4 flags<delegate>
0x02700x28padding / unreflected
0x01bHandleCloseCommandboolProtected+7 flagstrue
0x01bResolutionDownscaleWhenOpenboolProtected+6 flagsfalse
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate4 flags<delegate>
0x28ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=2}
0x10ForegroundColorDelegateFScriptDelegate4 flags<delegate>
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01780x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x08WidgetTreeUWidgetTree*Transient+7 flagsnullptr
0x04Priorityint328 flags0
0x01bSupportsKeyboardFocus : 1bit 0boolDeprecated+3 flagstrue
0x01bIsFocusable : 1bit 1bool5 flagsfalse
0x01bStopAction : 1bit 2bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 3bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 4bool3 flagstrue
0x01E50x0Bpadding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x01F10x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*12 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate4 flags<delegate>
0x18ToolTipTextFText4 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate4 flags<delegate>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate4 flags<delegate>
0x10VisibilityDelegateFScriptDelegate4 flags<delegate>
0x1CRenderTransformFWidgetTransform5 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x08RenderTransformPivotFVector2D8 flags{X=0.5, Y=0.5}
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool6 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x00B50x03padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01Cursoruint89 flags1
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D10x27padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+2 flags[]

Functions 28

SignatureFlagsNativeParams
void CheckMinersManualNotifications()
Script53 statements · 1,773 bytes of bytecode
0x0000PushFlow(Label_06EA);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.NotificationSubSystem);0x0051CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetGameInstanceSubsystem_ReturnValue.CampaignNotification.mission.Rewards);0x00CECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00F4if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0298;0x0102Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x011DPushFlow(Label_029D);0x0122CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.NotificationSubSystem);0x0140/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetGameInstanceSubsystem_ReturnValue.CampaignNotification.mission.Rewards, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01BDK2Node_DynamicCast_AsUnlock_Mission_Type_Reward = Cast<UnlockMissionTypeReward>(CallFunc_Array_Get_Item);0x01E1K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsUnlock_Mission_Type_Reward);0x01FEif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_02E7;0x020CCallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x0221CallFunc_GetFSDGameInstance_ReturnValue_1.SetMinersManualNotification(5, K2Node_DynamicCast_AsUnlock_Mission_Type_Reward.MissionToUnlock, K2Node_DynamicCast_AsUnlock_Mission_Type_Reward.MissionToUnlock.MissionName);0x0297PopFlow();0x0298Label_0298:0x0298goto Label_06EA;0x029DLabel_029D:0x029DCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02C7Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02E2goto Label_0033;0x02E7Label_02E7:0x02E7CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.NotificationSubSystem);0x0305/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetGameInstanceSubsystem_ReturnValue.CampaignNotification.mission.Rewards, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0382K2Node_DynamicCast_AsUnlock_Planet_Zone_Reward = Cast<UnlockPlanetZoneReward>(CallFunc_Array_Get_Item);0x03A6K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsUnlock_Planet_Zone_Reward);0x03C3if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x03CDCallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x03E2CallFunc_GetBiomes_ReturnValue = K2Node_DynamicCast_AsUnlock_Planet_Zone_Reward.ZoneToUnlock.GetBiomes();0x042A/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetBiomes_ReturnValue, 1, CallFunc_Array_Get_Item_1);0x0461K2Node_MakeStruct_FormatArgumentData.ArgumentName = "biome2";0x0484K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x04A1K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Array_Get_Item_1.BiomeName;0x04DBK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x04FBK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x051BK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0538/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetBiomes_ReturnValue, 0, CallFunc_Array_Get_Item_2);0x056FK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "biome1";0x0592K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x05AFK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Array_Get_Item_2.BiomeName;0x05E9K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0609K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0629K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0646K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x0663CallFunc_Format_ReturnValue = Format(FText::AsCultureInvariant("{biome1} - {biome2}"), K2Node_MakeArray_Array);0x069FCallFunc_GetFSDGameInstance_ReturnValue.SetMinersManualNotification(4, K2Node_DynamicCast_AsUnlock_Planet_Zone_Reward.ZoneToUnlock, CallFunc_Format_ReturnValue);0x06E9PopFlow();0x06EALabel_06EA:0x06EAreturn;0x06EC// end of script
Public0x00
void UpdateGoogleAnalytics()
Script23 statements · 709 bytes of bytecode
0x0000MissionStat = /Game/GameElements/KPI/MissionStats/MS_TimePlayed.MS_TimePlayed;0x0013CallFunc_GetGoogleAnalyticsWrapper_ReturnValue = GetGoogleAnalyticsWrapper(this);0x0028CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetGoogleAnalyticsWrapper_ReturnValue);0x0045if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_02C2;0x0053CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.NotificationSubSystem);0x0071CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetGameInstanceSubsystem_ReturnValue.CampaignNotification);0x00A4if (!(CallFunc_IsValid_ReturnValue)) goto Label_02C2;0x00B2CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.NotificationSubSystem);0x00D0Notification = CallFunc_GetGameInstanceSubsystem_ReturnValue.CampaignNotification;0x00F9CallFunc_GetObjectClass_ReturnValue = GetObjectClass(Notification.Campaign);0x012CCallFunc_GetGoogleAnalyticsWrapper_ReturnValue_1 = GetGoogleAnalyticsWrapper(this);0x0141CallFunc_ProcessCampaignName_ReturnValue = CallFunc_GetGoogleAnalyticsWrapper_ReturnValue_1.ProcessCampaignName(CallFunc_GetObjectClass_ReturnValue);0x017CCampaignName = CallFunc_ProcessCampaignName_ReturnValue;0x0197if (!(Notification.bIsCampaignCompleted)) goto Label_02C2;0x01BBCallFunc_GetStatCountTotal_ReturnValue = MissionStat.GetStatCountTotal(this);0x01EECallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_GetStatCountTotal_ReturnValue);0x0213CallFunc_MakeLiteralString_ReturnValue = MakeLiteralString("CampaignCompleted\\");0x0243CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_MakeLiteralString_ReturnValue, CampaignName);0x0271CallFunc_GetGoogleAnalyticsWrapper_ReturnValue_2 = GetGoogleAnalyticsWrapper(this);0x0286CallFunc_GetGoogleAnalyticsWrapper_ReturnValue_2.RecordTotalTimeHit(CallFunc_Concat_StrStr_ReturnValue, CampaignName, true, CallFunc_FTrunc_ReturnValue);0x02C2Label_02C2:0x02C2return;0x02C4// end of script
Public0x00
void UpdateCampaignProgressBar(bool ShowLastMission)
Script8 statements · 298 bytes of bytecode
0x0000Temp_int_Variable = 1;0x0017Temp_int_Variable_1 = 0;0x002ETemp_bool_Variable = ShowLastMission;0x0041CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CampaignNotification.Progress, Switch(Temp_bool_Variable, false => Temp_int_Variable_1, true => Temp_int_Variable, default => K2Node_Select_Default));0x00B1CallFunc_Max_ReturnValue = Max(CallFunc_Subtract_IntInt_ReturnValue, 0);0x00DBITM_CampaignProgressMain.ShowCampaignProgress(CampaignNotification.Campaign, CallFunc_Max_ReturnValue);0x0127return;0x0129// end of script
Public0x01
bool IsWindowOpen()
Script5 statements · 94 bytes of bytecode
0x0000CallFunc_GetWindowManager_ReturnValue = GetWindowManager(this);0x0015CallFunc_IsWindowOpen_ReturnValue = CallFunc_GetWindowManager_ReturnValue.IsWindowOpen(this);0x0040ReturnValue = CallFunc_IsWindowOpen_ReturnValue;0x0053return ReturnValue;0x005D// end of script
Public0x01
FEventReply OnKeyUp(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)
Script15 statements · 341 bytes of bytecode
0x0000CallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x0025CallFunc_EqualEqual_KeyKey_ReturnValue = EqualEqual_KeyKey(CallFunc_GetKey_ReturnValue, Key{FName(Enter)});0x005DCallFunc_IsCloseOrBackMenu_ReturnValue = /Game/UI/LIB_Input.Default__LIB_Input_C.IsCloseOrBackMenu(InKeyEvent, this);0x0095CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_IsCloseOrBackMenu_ReturnValue, CallFunc_EqualEqual_KeyKey_ReturnValue);0x00BBif (!(CallFunc_BooleanOR_ReturnValue)) goto Label_0113;0x00C9Continue();0x00D7CallFunc_Handled_ReturnValue = Handled();0x00F3ReturnValue = CallFunc_Handled_ReturnValue;0x010Egoto Label_014A;0x0113Label_0113:0x0113CallFunc_Unhandled_ReturnValue = Unhandled();0x012FReturnValue = CallFunc_Unhandled_ReturnValue;0x014ALabel_014A:0x014Areturn ReturnValue;0x0154// end of script
EventPublic0x128
void SetFrameColor(uint8 Color)
Script11 statements · 435 bytes of bytecode
0x0000/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(Color, this, CallFunc_MenuColors_OutputColor_1);0x0037HeaderBorder.SetBrushColor(CallFunc_MenuColors_OutputColor_1);0x0060/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(Color, this, CallFunc_MenuColors_OutputColor);0x0097IconBackground.SetColorAndOpacity(CallFunc_MenuColors_OutputColor);0x00C0Basic_Menu_ColorBar.SetColor(Color);0x00EDContinueButton.SetBackgroundColor(Color);0x011ARightTriangleInner.SetTint(Color, 1f);0x014CRightTriangleOuter.SetTint(Color, 1f);0x017ELeftTriangleOuter.SetTint(Color, 1f);0x01B0return;0x01B2// end of script
Public0x01
void GetMissionCompleteShout(const UDialogDataAsset*& MissionCompleteShout)
Script9 statements · 177 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(CampaignNotification.mission.MissionCompleteShout);0x0049if (!(CallFunc_IsValid_ReturnValue)) goto Label_009B;0x0057MissionCompleteShout = CampaignNotification.mission.MissionCompleteShout;0x0096goto Label_00AE;0x009BLabel_009B:0x009BMissionCompleteShout = /Game/Character/Shouts/SpaceRig/CampaignNRetirement/Shout_Mission_Campaign_Generic_Completion.Shout_Mission_Campaign_Generic_Completion;0x00AELabel_00AE:0x00AEreturn;0x00B0// end of script
Public0x08
void CreateRewardWidget(UReward* Reward, const URewardWidget*& Widget)
Script63 statements · 1,532 bytes of bytecode
0x0000PushFlow(Label_05F9);0x0005PushFlow(Label_0568);0x000APushFlow(Label_0487);0x000FPushFlow(Label_03A6);0x0014PushFlow(Label_025E);0x0019PushFlow(Label_017D);0x001EK2Node_DynamicCast_AsResource_Reward = Cast<ResourceReward>(Reward);0x0042K2Node_DynamicCast_bSuccess_4 = Cast<71>(K2Node_DynamicCast_AsResource_Reward);0x005Fif (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x0069CallFunc_GetOwningPlayer_ReturnValue_5 = GetOwningPlayer();0x0081CallFunc_Create_ReturnValue_5 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/HUD_SpaceRig/CampaignNotifications/UI_RewardResource.UI_RewardResource_C, CallFunc_GetOwningPlayer_ReturnValue_5);0x00BESetObjectPropertyByName(CallFunc_Create_ReturnValue_5, FName(Resource), K2Node_DynamicCast_AsResource_Reward.Resource);0x00FDSetIntPropertyByName(CallFunc_Create_ReturnValue_5, FName(amount), K2Node_DynamicCast_AsResource_Reward.amount);0x013CSetObjectPropertyByName(CallFunc_Create_ReturnValue_5, FName(Reward), K2Node_DynamicCast_AsResource_Reward);0x0165Widget = CallFunc_Create_ReturnValue_5;0x0178goto Label_05F9;0x017DLabel_017D:0x017DK2Node_DynamicCast_AsSchematic_Reward = Cast<SchematicReward>(Reward);0x01A1K2Node_DynamicCast_bSuccess_5 = Cast<71>(K2Node_DynamicCast_AsSchematic_Reward);0x01BEif (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x01C8CallFunc_GetOwningPlayer_ReturnValue_3 = GetOwningPlayer();0x01E0CallFunc_Create_ReturnValue_3 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/HUD_SpaceRig/CampaignNotifications/UI_RewardSchematic.UI_RewardSchematic_C, CallFunc_GetOwningPlayer_ReturnValue_3);0x021DSetObjectPropertyByName(CallFunc_Create_ReturnValue_3, FName(Reward), Reward);0x0246Widget = CallFunc_Create_ReturnValue_3;0x0259goto Label_05F9;0x025ELabel_025E:0x025EK2Node_DynamicCast_AsPickaxe_Part_Reward = Cast<PickaxePartReward>(Reward);0x0282K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Part_Reward);0x029FK2Node_DynamicCast_AsVanity_Reward = Cast<VanityReward>(Reward);0x02C3K2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsVanity_Reward);0x02E0CallFunc_BooleanOR_ReturnValue = BooleanOR(K2Node_DynamicCast_bSuccess_3, K2Node_DynamicCast_bSuccess_2);0x0306if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x0310CallFunc_GetOwningPlayer_ReturnValue_2 = GetOwningPlayer();0x0328CallFunc_Create_ReturnValue_2 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/HUD_SpaceRig/CampaignNotifications/UI_RewardUnlock_Vanity.UI_RewardUnlock_Vanity_C, CallFunc_GetOwningPlayer_ReturnValue_2);0x0365SetObjectPropertyByName(CallFunc_Create_ReturnValue_2, FName(Reward), Reward);0x038EWidget = CallFunc_Create_ReturnValue_2;0x03A1goto Label_05F9;0x03A6Label_03A6:0x03A6K2Node_DynamicCast_AsSeason_XPReward = Cast<SeasonXPReward>(Reward);0x03CAK2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsSeason_XPReward);0x03E7if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x03F1CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x0409CallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/HUD_SpaceRig/CampaignNotifications/UI_RewardUnlock_PerformancePoints.UI_RewardUnlock_PerformancePoints_C, CallFunc_GetOwningPlayer_ReturnValue_1);0x0446SetObjectPropertyByName(CallFunc_Create_ReturnValue_1, FName(Reward), Reward);0x046FWidget = CallFunc_Create_ReturnValue_1;0x0482goto Label_05F9;0x0487Label_0487:0x0487K2Node_DynamicCast_AsSkin_Unlock = Cast<SkinUnlock>(Reward);0x04ABK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsSkin_Unlock);0x04C8if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x04D2CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x04EACallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/HUD_SpaceRig/CampaignNotifications/UI_RewardUnlock_SkinUnlock.UI_RewardUnlock_SkinUnlock_C, CallFunc_GetOwningPlayer_ReturnValue);0x0527SetObjectPropertyByName(CallFunc_Create_ReturnValue, FName(Reward), Reward);0x0550Widget = CallFunc_Create_ReturnValue;0x0563goto Label_05F9;0x0568Label_0568:0x0568CallFunc_GetOwningPlayer_ReturnValue_4 = GetOwningPlayer();0x0580CallFunc_Create_ReturnValue_4 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/HUD_SpaceRig/CampaignNotifications/UI_RewardUnlock.UI_RewardUnlock_C, CallFunc_GetOwningPlayer_ReturnValue_4);0x05BDSetObjectPropertyByName(CallFunc_Create_ReturnValue_4, FName(Reward), Reward);0x05E6Widget = CallFunc_Create_ReturnValue_4;0x05F9Label_05F9:0x05F9return;0x05FB// end of script
Public0x10
void Add Reward List(TArray<UReward*>& List)
Script41 statements · 1,115 bytes of bytecode
0x0000PushFlow(Label_0458);0x0005/Script/Engine.Default__KismetArrayLibrary.Array_Clear(RewardWidgets);0x002EUI_RewardResourcesBox.Clear();0x0052UI_RewardResourcesBox.SetVisibility(1);0x0078UnlockRewardsBox.ClearChildren();0x009CRetirableCharacter = nullptr;0x00A7Temp_int_Loop_Counter_Variable = 0;0x00BETemp_int_Array_Index_Variable = 0;0x00D5Label_00D5:0x00D5CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(List);0x0110CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0136if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_01B7;0x0144Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x015FPushFlow(Label_040E);0x0164/Script/Engine.Default__KismetArrayLibrary.Array_Get(List, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x019FAdd Reward(CallFunc_Array_Get_Item);0x01B6PopFlow();0x01B7Label_01B7:0x01B7Temp_byte_Variable_2 = 4;0x01CBTemp_byte_Variable_3 = 1;0x01DFCallFunc_HasAnyChildren_ReturnValue = UnlockRewardsBox.HasAnyChildren();0x0209Temp_bool_Variable = CallFunc_HasAnyChildren_ReturnValue;0x021CUnlockRewardsBox.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_3, true => Temp_byte_Variable_2, default => K2Node_Select_Default));0x0275Temp_byte_Variable = 3;0x0289Temp_byte_Variable_1 = 1;0x029DCallFunc_HasAnyChildren_ReturnValue_1 = OtherRewardsBox.HasAnyChildren();0x02C7Temp_bool_Variable_1 = CallFunc_HasAnyChildren_ReturnValue_1;0x02DAOtherRewardsBox.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default_1));0x0333CallFunc_IsVisible_ReturnValue = UnlockRewardsBox.IsVisible();0x035DCallFunc_IsVisible_ReturnValue_1 = OtherRewardsBox.IsVisible();0x0387CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_IsVisible_ReturnValue, CallFunc_IsVisible_ReturnValue_1);0x03AD/Game/Game/LIB_Game.Default__LIB_Game_C.SelectVisibility(Reward_SizeBox, 1, 4, CallFunc_BooleanOR_ReturnValue, this, CallFunc_SelectVisibility_IsVisible, CallFunc_SelectVisibility_VisibilityChanged, CallFunc_SelectVisibility_New_Visibility);0x0403if (!(CallFunc_SelectVisibility_IsVisible)) PopFlow();0x040DPopFlow();0x040ELabel_040E:0x040ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0438Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0453goto Label_00D5;0x0458Label_0458:0x0458return;0x045A// end of script
Public0x10
void Add Reward(UReward* Reward)
Script62 statements · 1,702 bytes of bytecode
0x0000PushFlow(Label_06A3);0x0005K2Node_DynamicCast_AsWeekly_Resource_Reward_1 = Cast<WeeklyResourceReward>(Reward);0x0029K2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsWeekly_Resource_Reward_1);0x0046if (!(K2Node_DynamicCast_bSuccess_3)) goto Label_03DB;0x0054CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x006CK2Node_DynamicCast_AsFSDPlayer_Controller = Cast<FSDPlayerController>(CallFunc_GetOwningPlayer_ReturnValue_1);0x0090K2Node_DynamicCast_bSuccess_4 = Cast<71>(K2Node_DynamicCast_AsFSDPlayer_Controller);0x00ADCallFunc_GetRewards_ReturnValue = K2Node_DynamicCast_AsWeekly_Resource_Reward_1.GetRewards(K2Node_DynamicCast_AsFSDPlayer_Controller);0x00E8ResourceMap = CallFunc_GetRewards_ReturnValue;0x0103CallFunc_Map_Keys_Keys = {};0x010E/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(ResourceMap, CallFunc_Map_Keys_Keys);0x0140Temp_int_Loop_Counter_Variable = 0;0x0157Temp_int_Array_Index_Variable = 0;0x016ELabel_016E:0x016ECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys);0x01A9CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x01CFif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0595;0x01DDTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x01F8PushFlow(Label_05C0);0x01FDCallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0215CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/HUD_SpaceRig/CampaignNotifications/UI_RewardResource.UI_RewardResource_C, CallFunc_GetOwningPlayer_ReturnValue);0x0252/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x028DSetObjectPropertyByName(CallFunc_Create_ReturnValue, FName(Resource), CallFunc_Array_Get_Item);0x02B6/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02F1CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(ResourceMap, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value);0x0336CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Map_Find_Value);0x035BSetIntPropertyByName(CallFunc_Create_ReturnValue, FName(amount), CallFunc_FTrunc_ReturnValue);0x0384SetObjectPropertyByName(CallFunc_Create_ReturnValue, FName(Reward), Reward);0x03ADUI_RewardResourcesBox.AddResource(CallFunc_Create_ReturnValue);0x03DAPopFlow();0x03DBLabel_03DB:0x03DBK2Node_DynamicCast_AsRetirement_Reward = Cast<RetirementReward>(Reward);0x03FFK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsRetirement_Reward);0x041Cif (!(K2Node_DynamicCast_bSuccess)) goto Label_0453;0x042ARetirableCharacter = K2Node_DynamicCast_AsRetirement_Reward.characterID;0x0453Label_0453:0x0453CreateRewardWidget(Reward, CallFunc_CreateRewardWidget_Widget);0x0473Widget = CallFunc_CreateRewardWidget_Widget;0x0486PushFlow(Label_060A);0x048BK2Node_DynamicCast_AsWeekly_Resource_Reward = Cast<WeeklyResourceReward>(Reward);0x04AFK2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsWeekly_Resource_Reward);0x04CCK2Node_DynamicCast_AsResource_Reward = Cast<ResourceReward>(Reward);0x04F0K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsResource_Reward);0x050DCallFunc_BooleanOR_ReturnValue = BooleanOR(K2Node_DynamicCast_bSuccess_2, K2Node_DynamicCast_bSuccess_1);0x0533if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x053DUI_RewardResourcesBox.AddResource(Widget);0x056AUI_RewardResourcesBox.SetVisibility(0);0x0590goto Label_06A3;0x0595Label_0595:0x0595UI_RewardResourcesBox.SetVisibility(0);0x05BBgoto Label_06A3;0x05C0Label_05C0:0x05C0CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x05EATemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0605goto Label_016E;0x060ALabel_060A:0x060ACallFunc_AddChildToVerticalBox_ReturnValue = UnlockRewardsBox.AddChildToVerticalBox(Widget);0x063DCallFunc_AddChildToVerticalBox_ReturnValue.SetHorizontalAlignment(0);0x065FCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(RewardWidgets, Widget);0x06A3Label_06A3:0x06A3return;0x06A5// end of script
Public0x08
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_WND_AssignmentMissionComplete(907);0x0021return;0x0023// end of script
EventPublic0x01
void BndEvt__ContinueButton_K2Node_ComponentBoundEvent_1_OnClicked__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(924);0x000Freturn;0x0011// end of script
0x00
void OnShown()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(939);0x000Freturn;0x0011// end of script
EventProtected0x00
void OnClosed()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(2152);0x000Freturn;0x0011// end of script
EventProtected0x00
void SetMissionControlPaused(bool IsPaused)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_isPaused = IsPaused;0x0012ExecuteUbergraph_WND_AssignmentMissionComplete(2489);0x0021return;0x0023// end of script
0x01
void Continue()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(2819);0x000Freturn;0x0011// end of script
0x00
void CursorInputHack()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(3071);0x000Freturn;0x0011// end of script
0x00
void Init Window()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(3286);0x000Freturn;0x0011// end of script
0x00
void Start Mission Control Speak()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(5042);0x000Freturn;0x0011// end of script
0x00
void OnAppearFinished()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(5047);0x000Freturn;0x0011// end of script
0x00
void On Mission Control Finished()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(5323);0x000Freturn;0x0011// end of script
0x00
void Count Down()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(5328);0x000Freturn;0x0011// end of script
0x00
void Reward Claimed()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(5329);0x000Freturn;0x0011// end of script
0x00
void OnNewTopWindow()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(5507);0x000Freturn;0x0011// end of script
EventProtected0x00
void OnProgressBarMoveFinished()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(5563);0x000Freturn;0x0011// end of script
0x00
void OnUpdateProgressBarFinished()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(5658);0x000Freturn;0x0011// end of script
0x00
void OnProgressBarUpdateStep()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WND_AssignmentMissionComplete(5663);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_WND_AssignmentMissionComplete(int32 EntryPoint)
Script216 statements · 5,855 bytes of bytecode
0x0000PushFlow(Label_16DC);0x0005goto [EntryPoint];0x000FCallFunc_IsWindowOpen_ReturnValue_1 = IsWindowOpen();0x0027if (!(CallFunc_IsWindowOpen_ReturnValue_1)) PopFlow();0x0031CursorInputHack();0x003FPopFlow();0x0040CloseThisWindow();0x004ACallFunc_GetGameInstanceSubsystem_ReturnValue_2 = GetGameInstanceSubsystem(this, /Script/FSD.NotificationSubSystem);0x0068CallFunc_GetGameInstanceSubsystem_ReturnValue_2.ClearCampaignNotifications();0x0088CallFunc_IsValid_ReturnValue_1 = IsValid(RetirableCharacter);0x00A5if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x00AFCallFunc_GetWindowManager_ReturnValue_1 = GetWindowManager(this);0x00C4CallFunc_OpenSingleUseWindow_ReturnValue = CallFunc_GetWindowManager_ReturnValue_1.OpenSingleUseWindow(/Game/UI/HUD_SpaceRig/WND_PromotionDirections.WND_PromotionDirections_C, 100);0x00FCCallFunc_OpenSingleUseWindow_ReturnValue.SetCharacter(RetirableCharacter);0x0129RetirableCharacter = nullptr;0x0134PopFlow();0x0135UI_RewardResourcesBox.SetVisibility(4);0x015BUI_RewardResourcesBox.PlayReceiveAnim();0x017FLabel_017F:0x017FContinueButton.SetVisibility(0);0x01A5Start Mission Control Speak();0x01B3PopFlow();0x01B4CallFunc_Add_IntInt_ReturnValue = Add_IntInt(RewardIndex, 1);0x01DETemp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue;0x01F9RewardIndex = Temp_int_Variable_1;0x0214Label_0214:0x0214CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(RewardWidgets);0x024FCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue, RewardIndex);0x0275if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_0319;0x0283/Script/Engine.Default__KismetArrayLibrary.Array_Get(RewardWidgets, RewardIndex, CallFunc_Array_Get_Item);0x02BECallFunc_Array_Get_Item.PlayReceiveAnim();0x02E2Delay(this, 0.3f, LatentActionInfo{0x1B4, -429361737, FName(ExecuteUbergraph_WND_AssignmentMissionComplete), this});0x0318PopFlow();0x0319Label_0319:0x0319UI_RewardResourcesBox.HasResources(CallFunc_HasResources_HasResources);0x0346if (!(CallFunc_HasResources_HasResources)) goto Label_017F;0x0354Delay(this, 0.4f, LatentActionInfo{0x135, -1169458081, FName(ExecuteUbergraph_WND_AssignmentMissionComplete), this});0x038APopFlow();0x038BSetFrameColor(0);0x039BPopFlow();0x039CContinue();0x03AAPopFlow();0x03ABK2_ClearAndInvalidateTimerHandle(this, WaitHandle);0x03BFSetMissionControlPaused(true);0x03CEUpdateGoogleAnalytics();0x03DCCallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.NotificationSubSystem);0x03FACallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetGameInstanceSubsystem_ReturnValue.CampaignNotification);0x042Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_0529;0x043BInit Window();0x0449ContentCanvas.SetVisibility(1);0x046FCallFunc_PlayAnimation_ReturnValue_3 = PlayAnimation(MoveInProgressBarV2, 0f, 1, 0, 1f, false);0x049EUpdateCampaignProgressBar(true);0x04ADK2_ClearAndInvalidateTimerHandle(this, WaitHandle);0x04C1K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnProgressBarUpdateStep);0x04D8CallFunc_K2_SetTimerDelegate_ReturnValue_1 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_1, 1f, false, 0f, 0f);0x050DWaitHandle = CallFunc_K2_SetTimerDelegate_ReturnValue_1;0x0528PopFlow();0x0529Label_0529:0x0529CloseThisWindow();0x0533PopFlow();0x0534Label_0534:0x0534CallFunc_GetOwningPlayerPawn_ReturnValue = GetOwningPlayerPawn();0x0548K2Node_DynamicCast_AsPlayer_Character = Cast<PlayerCharacter>(CallFunc_GetOwningPlayerPawn_ReturnValue);0x056CK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsPlayer_Character);0x0589if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0593GetMissionCompleteShout(CallFunc_GetMissionCompleteShout_MissionCompleteShout);0x05AACallFunc_SelectEntry_ReturnValue = CallFunc_GetMissionCompleteShout_MissionCompleteShout.SelectEntry(this, CallFunc_SelectEntry_Dialog);0x05DEShoutEntry = CallFunc_SelectEntry_Dialog;0x05F9Countdown = 10;0x0610CallFunc_LoadAsset_Blocking_ReturnValue = LoadAsset_Blocking(ShoutEntry.Audio);0x0636K2Node_DynamicCast_AsSound_Base = Cast<SoundBase>(CallFunc_LoadAsset_Blocking_ReturnValue);0x065AK2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsSound_Base);0x0677MissionControlCue = K2Node_DynamicCast_AsSound_Base;0x068ACallFunc_GetWindowManager_ReturnValue = GetWindowManager(this);0x069FCallFunc_IsWindowOpen_ReturnValue = CallFunc_GetWindowManager_ReturnValue.IsWindowOpen(this);0x06CAif (!(CallFunc_IsWindowOpen_ReturnValue)) PopFlow();0x06D4MissionControl_MainDialogue.Start Running Text(ShoutEntry.Text, MissionControlCue.Duration);0x0729MissionControl_MainDialogue.SetVisibility(4);0x074FCallFunc_SpawnSound2D_ReturnValue = /Script/Engine.Default__GameplayStatics.SpawnSound2D(this, MissionControlCue, 1f, 1f, 0f, nullptr, false, true);0x0795MissionControlAudioComponent = CallFunc_SpawnSound2D_ReturnValue;0x07A8K2_ClearAndInvalidateTimerHandle(this, WaitHandle);0x07BCCallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(MissionControlCue.Duration, 2f);0x07FCK2Node_CreateDelegate_OutputDelegate.Bind(this, On Mission Control Finished);0x0813CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, CallFunc_Add_FloatFloat_ReturnValue, false, 0f, 0f);0x084CWaitHandle = CallFunc_K2_SetTimerDelegate_ReturnValue;0x0867PopFlow();0x0868CheckMinersManualNotifications();0x0876K2_ClearAndInvalidateTimerHandle(this, WaitHandle);0x088ASetMissionControlPaused(false);0x0899MissionControl_MainDialogue.StopRunningText();0x08BDCallFunc_IsValid_ReturnValue_3 = IsValid(MissionControlAudioComponent);0x08DAif (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x08E4MissionControlAudioComponent.OnAudioFinished.Clear();0x0904CallFunc_IsPlaying_ReturnValue = MissionControlAudioComponent.IsPlaying();0x0932if (!(CallFunc_IsPlaying_ReturnValue)) PopFlow();0x093CMissionControlAudioComponent.FadeOut(1f, 0f, 0);0x096CPopFlow();0x096DLabel_096D:0x096DMissionControl_MainDialogue.SetVisibility(1);0x0993Countdown = 11;0x09AACount Down();0x09B8PopFlow();0x09B9CallFunc_GetOwningPlayerPawn_ReturnValue_1 = GetOwningPlayerPawn();0x09CDK2Node_DynamicCast_AsPlayer_Character_1 = Cast<PlayerCharacter>(CallFunc_GetOwningPlayerPawn_ReturnValue_1);0x09F1K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsPlayer_Character_1);0x0A0Eif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0A18K2Node_DynamicCast_AsPlayer_Character_1.CommunicationComponent.SetMissionControlPaused(K2Node_CustomEvent_isPaused);0x0A57PopFlow();0x0A58Label_0A58:0x0A58CallFunc_PlayAnimation_ReturnValue = PlayAnimation(Appear, 0f, 1, 0, 1f, false);0x0A87K2_ClearAndInvalidateTimerHandle(this, WaitHandle);0x0A9BK2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnAppearFinished);0x0AB2CallFunc_K2_SetTimerDelegate_ReturnValue_2 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_2, 0.5f, false, 0f, 0f);0x0AE7WaitHandle = CallFunc_K2_SetTimerDelegate_ReturnValue_2;0x0B02PopFlow();0x0B03CallFunc_IsVisible_ReturnValue = ContinueButton.IsVisible();0x0B2DCallFunc_BooleanAND_ReturnValue = BooleanAND(ContinueButton.bIsEnabled, CallFunc_IsVisible_ReturnValue);0x0B69if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0B73CallFunc_PlayAnimation_ReturnValue_1 = PlayAnimation(RemoveUI, 0f, 1, 0, 1f, false);0x0BA2MissionControl_MainDialogue.SetVisibility(1);0x0BC8Delay(this, 0.2f, LatentActionInfo{0x40, -131193138, FName(ExecuteUbergraph_WND_AssignmentMissionComplete), this});0x0BFEPopFlow();0x0BFFbIsFocusable = true;0x0C0ACallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0C22/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_UIOnlyEx(CallFunc_GetOwningPlayer_ReturnValue, this, 1);0x0C4ECallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x0C66CallFunc_GetOwningPlayer_ReturnValue_1.bShowMouseCursor = true;0x0C87this.SetKeyboardFocus();0x0C9FDelay(this, 0.2f, LatentActionInfo{0xF, 1141204037, FName(ExecuteUbergraph_WND_AssignmentMissionComplete), this});0x0CD5PopFlow();0x0CD6ContinueButton.SetVisibility(2);0x0CFCMissionControl_MainDialogue.Reset();0x0D20MissionControl_MainDialogue.SetVisibility(1);0x0D46ContentCanvas.SetVisibility(1);0x0D6CContinueButton.HideCountDown();0x0D90CallFunc_GetGameInstanceSubsystem_ReturnValue_1 = GetGameInstanceSubsystem(this, /Script/FSD.NotificationSubSystem);0x0DAECampaignNotification = CallFunc_GetGameInstanceSubsystem_ReturnValue_1.CampaignNotification;0x0DD7Add Reward List(CampaignNotification.mission.Rewards);0x0E1ACallFunc_GetPicture_ReturnValue = CampaignNotification.Campaign.GetPicture();0x0E5ACallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_GetPicture_ReturnValue);0x0E77if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_1387;0x0E85CallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(this, /Game/UI/Art/Job_Terminal/M_CP_Thumbnail.M_CP_Thumbnail, FName(None), 0);0x0EB2CampaignImage.SetBrushFromMaterial(CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x0EDFCallFunc_GetPicture_ReturnValue = CampaignNotification.Campaign.GetPicture();0x0F1FCallFunc_CreateDynamicMaterialInstance_ReturnValue.SetTextureParameterValue(FName(Texture), CallFunc_GetPicture_ReturnValue);0x0F55CampaignImage.SetVisibility(4);0x0F7BLabel_0F7B:0x0F7BTemp_byte_Variable = 0;0x0F8FTemp_byte_Variable_1 = 15;0x0FA3Temp_bool_Variable_1 = CampaignNotification.bIsCampaignCompleted;0x0FCCSetFrameColor(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x100FCallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CampaignNotification.Campaign.missions);0x1076K2Node_MakeStruct_FormatArgumentData.ArgumentName = "max";0x1096K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x10B3K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x10D0K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Array_Length_ReturnValue_1;0x10F4K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x1114K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x1131Temp_bool_Variable = CampaignNotification.bIsCampaignCompleted;0x115AK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "level";0x117CK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 0;0x1199K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = FText();0x11B6K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = CampaignNotification.Progress;0x11F0K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x1210K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x122DK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x124ACallFunc_Format_ReturnValue = Format(NSLOCTEXT("9DB1E50245ECD3FE1FF7D08BA4DE6721", "", "Assignment Mission {level} of {max}"), K2Node_MakeArray_Array);0x12BACallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("ABDE3BB74428072B8E1C00878B5ED751", "", "Assignment"));0x1308CallFunc_TextToUpper_ReturnValue = TextToUpper(Switch(Temp_bool_Variable, false => CallFunc_Format_ReturnValue, true => CallFunc_MakeLiteralText_ReturnValue, default => K2Node_Select_Default_1));0x1359CampaignProgressText.SetText(CallFunc_TextToUpper_ReturnValue);0x1386PopFlow();0x1387Label_1387:0x1387CampaignImage.SetVisibility(1);0x13ADgoto Label_0F7B;0x13B2goto Label_0534;0x13B7RewardIndex = 0;0x13CEgoto Label_0214;0x13D3Label_13D3:0x13D3K2_ClearAndInvalidateTimerHandle(this, WaitHandle);0x13E7K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnUpdateProgressBarFinished);0x13FECallFunc_K2_SetTimerDelegate_ReturnValue_3 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_3, 1f, false, 0f, 0f);0x1433WaitHandle = CallFunc_K2_SetTimerDelegate_ReturnValue_3;0x144EPopFlow();0x144FLabel_144F:0x144FK2_ClearAndInvalidateTimerHandle(this, WaitHandle);0x1463K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnProgressBarMoveFinished);0x147ACallFunc_K2_SetTimerDelegate_ReturnValue_4 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_4, 0.5f, false, 0f, 0f);0x14AFWaitHandle = CallFunc_K2_SetTimerDelegate_ReturnValue_4;0x14CAPopFlow();0x14CBgoto Label_096D;0x14D0PopFlow();0x14D1CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(UnclaimedRewards, 1);0x14FBTemp_int_Variable = CallFunc_Subtract_IntInt_ReturnValue;0x1516UnclaimedRewards = Temp_int_Variable;0x1531CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(UnclaimedRewards, 0);0x1553if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x155DContinueButton.SetIsEnabled(true);0x1582PopFlow();0x1583CallFunc_LessEqual_IntInt_ReturnValue_1 = LessEqual_IntInt(UnclaimedRewards, 0);0x15A5if (!(CallFunc_LessEqual_IntInt_ReturnValue_1)) PopFlow();0x15AFCountdownPaused = false;0x15BAPopFlow();0x15BBContentCanvas.SetVisibility(4);0x15E1goto Label_0A58;0x15E6Label_15E6:0x15E6CallFunc_PlayAnimation_ReturnValue_2 = PlayAnimation(MoveToTopProgressBar, 0f, 1, 0, 1f, false);0x1615goto Label_144F;0x161Agoto Label_15E6;0x161FUpdateCampaignProgressBar(false);0x162E/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/SFX/UI/EndMission/Assignment_Completed_Cue.Assignment_Completed_Cue, 1f, 1f, 0f, nullptr, nullptr, true);0x166ACallFunc_Subtract_IntInt_ReturnValue_1 = Subtract_IntInt(CampaignNotification.Progress, 1);0x16AAITM_CampaignProgressMain.TryPingMission(CallFunc_Subtract_IntInt_ReturnValue_1);0x16D7goto Label_13D3;0x16DCLabel_16DC:0x16DCreturn;0x16DE// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type