Zdexby TheHolyOneZ
5,372 classes
Class

UITM_Season_RewardImageSingle_C

: UUserWidget : UWidget : UVisual : UObject
/Game/UI/Menu_Seasons/ITM_Season_RewardImageSingle.ITM_Season_RewardImageSingle_C 0x0393 (915 B) align 8 inherited 0x0260 31 scripted vtable /Game/UI/Menu_Seasons/ITM_Season_RewardImageSingle
0x00x0393

Members 38

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08AnimRewardMoveUWidgetAnimation*Transient+7 flagsnullptr
0x08AnimMoveTickUWidgetAnimation*Transient+7 flagsnullptr
0x08OnHoverUWidgetAnimation*Transient+7 flagsnullptr
0x08RewardGainedUWidgetAnimation*Transient+7 flagsnullptr
0x08ImageReadyUWidgetAnimation*Transient+7 flagsnullptr
0x08Button_OuterUButton*9 flagsnullptr
0x08ClassIconUBasic_IconWithOutline_C*9 flagsnullptr
0x08I_SkinTypeUImage*9 flagsnullptr
0x08Image_GlowUImage*9 flagsnullptr
0x08Image_MainUImage*9 flagsnullptr
0x08Image_ShadowUImage*9 flagsnullptr
0x08Overlay_MatrixCoreUOverlay*9 flagsnullptr
0x08Overlay_OuterUOverlay*9 flagsnullptr
0x08Overlay_SkinUOverlay*9 flagsnullptr
0x08SizeBox_3USizeBox*9 flagsnullptr
0x08SizeFVector2D6 flags{X=120, Y=120}
0x08RewardUReward*7 flagsnullptr
0x08actualRewardUReward*7 flagsnullptr
0x01ShowToolTipbool6 flagstrue
0x02F90x07padding / unreflected
0x08DynMaterialUMaterialInstanceDynamic*7 flagsnullptr
0x01PlayRewardGainedbool6 flagsfalse
0x03090x07padding / unreflected
0x10RewardGainFinishedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10ImageIsReadyFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01DoHoverAnimbool6 flagstrue
0x01IsRenderTextureReadybool6 flagsfalse
0x03320x06padding / unreflected
0x08MaterialBaseUMaterialInterface*6 flags/Game/UI/_GlobalAssets/MB_GenIconMaskedWithOutline.MB_GenIc…
0x10OnHoveredFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10OnUnhoveredFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10OnClickedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01ShowClaimedEventbool6 flagsfalse
0x01ShowGlowbool5 flagsfalse
0x03720x06padding / unreflected
0x08RenderTexUTextureRenderTarget2D*7 flagsnullptr
0x01NodeStateESeasonVisibilityState7 flagsBought
0x03810x07padding / unreflected
0x08SkinWidgetUITM_SkinIcon_C*8 flagsnullptr
0x01dimOutlinebool6 flagsfalse
0x01BoughtColoruint87 flags0
0x01ShowCharacterIconbool5 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 31

SignatureFlagsNativeParams
void SequenceEvent__ENTRYPOINTITM_Season_RewardImageSingle_1()
Script3 statements · 17 bytes of bytecode
0x0000AnimTick();0x000Ereturn;0x0010// end of script
Public0x00
void SequenceEvent__ENTRYPOINTITM_Season_RewardImageSingle_0()
Script3 statements · 17 bytes of bytecode
0x0000ImageReadyTick();0x000Ereturn;0x0010// end of script
Public0x00
void SetCharacterIcon(UPlayerCharacterID* Target)
Script13 statements · 364 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(Target);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_0169;0x002Bif (!(ShowCharacterIcon)) goto Label_0169;0x0039CallFunc_GetCharacterData_ReturnValue = Target.GetCharacterData();0x0063CallFunc_GetSmallIcon_ReturnValue = CallFunc_GetCharacterData_ReturnValue.GetSmallIcon();0x008DClassIcon.SetIcon(CallFunc_GetSmallIcon_ReturnValue);0x00BACallFunc_GetCharacterData_ReturnValue = Target.GetCharacterData();0x00E4CallFunc_GetColor_ReturnValue = CallFunc_GetCharacterData_ReturnValue.GetColor();0x0116ClassIcon.SetTintColor(CallFunc_GetColor_ReturnValue);0x0143ClassIcon.SetVisibility(4);0x0169Label_0169:0x0169return;0x016B// end of script
Public0x08
void SetupMaterial()
Script7 statements · 212 bytes of bytecode
0x0000CallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(this, MaterialBase, FName(None), 0);0x002DDynMaterial = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x0040DynMaterial.SetScalarParameterValue(FName(ForegroundAlpha), 0f);0x0072DynMaterial.SetScalarParameterValue(FName(IsAlphaInversed), 1f);0x00A4Image_Main.SetBrushFromMaterial(DynMaterial);0x00D1return;0x00D3// end of script
Public0x00
void Set Skin Icon(UItemSkin* InSkin, UMaterialInterface* InMaterial, uint8 InBucketIcon)
Script22 statements · 554 bytes of bytecode
0x0000CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0018CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_Loadout/ITM_SkinIcon.ITM_SkinIcon_C, CallFunc_GetOwningPlayer_ReturnValue);0x0055BreakVector2D(Size, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x007ACallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_BreakVector2D_X, 0.9f);0x00A4SetFloatPropertyByName(CallFunc_Create_ReturnValue, FName(Size), CallFunc_Multiply_FloatFloat_ReturnValue);0x00CDSkinWidget = CallFunc_Create_ReturnValue;0x00E0CallFunc_IsValid_ReturnValue = IsValid(InSkin);0x00FDif (!(CallFunc_IsValid_ReturnValue)) goto Label_01EA;0x010BCallFunc_Create_ReturnValue.SetSkin(InSkin, false, false);0x013ALabel_013A:0x013ACallFunc_AddChildToOverlay_ReturnValue = Overlay_Skin.AddChildToOverlay(CallFunc_Create_ReturnValue);0x016DCallFunc_AddChildToOverlay_ReturnValue.SetHorizontalAlignment(2);0x018FCallFunc_AddChildToOverlay_ReturnValue.SetVerticalAlignment(2);0x01B1Image_Main.SetVisibility(2);0x01D7UpdateWidgetColor();0x01E5goto Label_0227;0x01EALabel_01EA:0x01EACallFunc_Create_ReturnValue.SetFromMaterial(InMaterial, false, false, InBucketIcon);0x0222goto Label_013A;0x0227Label_0227:0x0227return;0x0229// end of script
Public0x11
void GetPickaxe(UPlayerCharacterID* characterID, const UItemID*& Output)
Script7 statements · 222 bytes of bytecode
0x0000CallFunc_GetFSDGameData_ReturnValue = GetFSDGameData();0x0014CallFunc_GetInventoryList_ReturnValue = CallFunc_GetFSDGameData_ReturnValue.CharacterSettings.GetInventoryList(characterID);0x005DCallFunc_GetItemList_ReturnValue = CallFunc_GetInventoryList_ReturnValue.GetItemList(6);0x0091/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetItemList_ReturnValue, 0, CallFunc_Array_Get_Item);0x00C8Output = CallFunc_Array_Get_Item;0x00DBreturn;0x00DD// end of script
Public0x10
UWidget* Get_Image_Main_ToolTipWidget()
Script16 statements · 370 bytes of bytecode
0x0000if (!(ShowToolTip)) goto Label_015C;0x000ECallFunc_IsValid_ReturnValue = IsValid(Reward);0x002Bif (!(CallFunc_IsValid_ReturnValue)) goto Label_015C;0x0039CallFunc_GetWindowManager_ReturnValue = GetWindowManager(this);0x004ECallFunc_GetOrCreateSingletonWidget_ReturnValue = CallFunc_GetWindowManager_ReturnValue.GetOrCreateSingletonWidget(/Game/UI/Menu_Seasons/TOOLTIP_Season_Reward.TOOLTIP_Season_Reward_C, CallFunc_GetOrCreateSingletonWidget_WidgetCreated);0x008AToolTip = CallFunc_GetOrCreateSingletonWidget_ReturnValue;0x009D/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/SFX/UI/Menu/SeasonsMenu/Seasons_ShowTooltip_Cue.Seasons_ShowTooltip_Cue, 1f, 1f, 0f, nullptr, nullptr, true);0x00D9ToolTip.SetDataFromReward(actualReward, false, 0);0x010CToolTip.SetRenderTranslation(Vector2D{20f, 20f});0x0144ReturnValue = ToolTip;0x0157goto Label_0167;0x015CLabel_015C:0x015CReturnValue = nullptr;0x0167Label_0167:0x0167return ReturnValue;0x0171// end of script
Public0x08
void AnimTick()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_RewardImageSingle(4845);0x000Freturn;0x0011// end of script
0x00
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_ITM_Season_RewardImageSingle(8045);0x0021return;0x0023// end of script
EventPublic0x01
void SetData(UReward* Reward, UReward* actualReward, bool ShowToolTip, bool PlayRewardGained, bool DoHoverAnim, bool ShowClaimedEffects, const ESeasonVisibilityState& inNodeState, uint8 BoughtColor)
Script11 statements · 162 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Reward_1 = Reward;0x0012PersistentFrame.K2Node_CustomEvent_ActualReward = actualReward;0x0024PersistentFrame.K2Node_CustomEvent_ShowTooltip_1 = ShowToolTip;0x0036PersistentFrame.K2Node_CustomEvent_PlayRewardGained = PlayRewardGained;0x0048PersistentFrame.K2Node_CustomEvent_DoHoverAnim = DoHoverAnim;0x005APersistentFrame.K2Node_CustomEvent_ShowClaimedEffects = ShowClaimedEffects;0x006CPersistentFrame.K2Node_CustomEvent_inNodeState = inNodeState;0x007EPersistentFrame.K2Node_CustomEvent_BoughtColor = BoughtColor;0x0090ExecuteUbergraph_ITM_Season_RewardImageSingle(8401);0x009Freturn;0x00A1// end of script
0x16
void ImageReadyTick()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_RewardImageSingle(14030);0x000Freturn;0x0011// end of script
0x00
void SetDataFromDynMat(UMaterialInstanceDynamic* DynMat, UReward* Reward, bool ShowToolTip)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_DynMat = DynMat;0x0012PersistentFrame.K2Node_CustomEvent_Reward = Reward;0x0024PersistentFrame.K2Node_CustomEvent_ShowTooltip = ShowToolTip;0x0036ExecuteUbergraph_ITM_Season_RewardImageSingle(14299);0x0045return;0x0047// end of script
0x11
void OnRewardGainFinished()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_RewardImageSingle(14511);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Button_Outer_K2Node_ComponentBoundEvent_0_OnButtonHoverEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_RewardImageSingle(14516);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Button_Outer_K2Node_ComponentBoundEvent_1_OnButtonHoverEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_RewardImageSingle(14581);0x000Freturn;0x0011// end of script
0x00
void SetTextureReady(UTextureRenderTarget2D* OptionalTexture)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_OptionalTexture = OptionalTexture;0x0012ExecuteUbergraph_ITM_Season_RewardImageSingle(14601);0x0021return;0x0023// end of script
0x08
void OnImageReady()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_RewardImageSingle(14757);0x000Freturn;0x0011// end of script
0x00
void AnimHoverFinished()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_RewardImageSingle(14777);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Button_Outer_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_RewardImageSingle(14836);0x000Freturn;0x0011// end of script
0x00
void SetDoHover(bool InDoHover)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InDoHover = InDoHover;0x0012ExecuteUbergraph_ITM_Season_RewardImageSingle(14856);0x0021return;0x0023// end of script
0x01
void SetVanityIcon(UVanityItem* Item)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Item_1 = Item;0x0012ExecuteUbergraph_ITM_Season_RewardImageSingle(14876);0x0021return;0x0023// end of script
0x08
void ChangeSize(const FVector2D& Size)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Size = Size;0x0012ExecuteUbergraph_ITM_Season_RewardImageSingle(15064);0x0021return;0x0023// end of script
0x08
void SetActiveLook(const ESeasonVisibilityState& IsActiveLook)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_IsActiveLook = IsActiveLook;0x0012ExecuteUbergraph_ITM_Season_RewardImageSingle(15248);0x0021return;0x0023// end of script
0x01
void SetSkin(UPlayerCharacterID* OptionalCharID, UItemSkin* Item)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_OptionalCharID = OptionalCharID;0x0012PersistentFrame.K2Node_CustomEvent_Item = Item;0x0024ExecuteUbergraph_ITM_Season_RewardImageSingle(17299);0x0033return;0x0035// end of script
0x10
void UpdateWidgetColor()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_RewardImageSingle(17865);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_ITM_Season_RewardImageSingle(int32 EntryPoint)
Script632 statements · 17,873 bytes of bytecode
0x0000PushFlow(Label_45CE);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FCallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x0024CallFunc_GetIconGenerationManager_ReturnValue_1 = CallFunc_GetFSDGameInstance_ReturnValue_1.GetIconGenerationManager();0x004ECallFunc_GetFSDSaveGame_ReturnValue_1 = GetFSDSaveGame(this);0x0063CallFunc_GetPrefferedLocation_ReturnValue_5 = K2Node_DynamicCast_AsPickaxe_Part_Reward_5.PicaxePart.GetPrefferedLocation();0x00ABGeneratePickaxePartIcon_Async(CallFunc_GetIconGenerationManager_ReturnValue_1, K2Node_DynamicCast_AsPickaxe_Part_Reward_5.PicaxePart, CallFunc_GetPrefferedLocation_ReturnValue_5, CallFunc_GetFSDSaveGame_ReturnValue_1.LastPlayedCharacter, CallFunc_GeneratePickaxePartIcon_Async_icon, LatentActionInfo{0x135, -1200767439, FName(ExecuteUbergraph_ITM_Season_RewardImageSingle), this});0x0134PopFlow();0x0135CallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_GeneratePickaxePartIcon_Async_icon);0x0152if (!(CallFunc_IsValid_ReturnValue_8)) goto Label_0178;0x0160SetTextureReady(CallFunc_GeneratePickaxePartIcon_Async_icon);0x0177PopFlow();0x0178Label_0178:0x0178Delay(this, 0.2f, LatentActionInfo{0xF, 871619627, FName(ExecuteUbergraph_ITM_Season_RewardImageSingle), this});0x01AEPopFlow();0x01AFLabel_01AF:0x01AFCallFunc_GetFSDGameInstance_ReturnValue_2 = GetFSDGameInstance(this);0x01C4CallFunc_GetIconGenerationManager_ReturnValue_2 = CallFunc_GetFSDGameInstance_ReturnValue_2.GetIconGenerationManager();0x01EECallFunc_GetFSDSaveGame_ReturnValue_2 = GetFSDSaveGame(this);0x0203K2Node_MakeStruct_PickaxeSet.BladeFront = K2Node_DynamicCast_AsPickaxe_Set_Reward.BladeFront;0x0235K2Node_MakeStruct_PickaxeSet.OptionalBladeBack = K2Node_DynamicCast_AsPickaxe_Set_Reward.OptionalBladeBack;0x0267K2Node_MakeStruct_PickaxeSet.Pommel = K2Node_DynamicCast_AsPickaxe_Set_Reward.Pommel;0x0299K2Node_MakeStruct_PickaxeSet.Handle = K2Node_DynamicCast_AsPickaxe_Set_Reward.Handle;0x02CBK2Node_MakeStruct_PickaxeSet.Shaft = K2Node_DynamicCast_AsPickaxe_Set_Reward.Shaft;0x02FDK2Node_MakeStruct_PickaxeSet.Head = K2Node_DynamicCast_AsPickaxe_Set_Reward.Head;0x032FK2Node_MakeStruct_PickaxeSet.Material = K2Node_DynamicCast_AsPickaxe_Set_Reward.Material;0x0361GeneratePickaxeSetIcon_Async(CallFunc_GetIconGenerationManager_ReturnValue_2, K2Node_MakeStruct_PickaxeSet, CallFunc_GetFSDSaveGame_ReturnValue_2.LastPlayedCharacter, CallFunc_GeneratePickaxeSetIcon_Async_icon, LatentActionInfo{0x3CC, -1779983902, FName(ExecuteUbergraph_ITM_Season_RewardImageSingle), this});0x03CBPopFlow();0x03CCCallFunc_IsValid_ReturnValue_10 = IsValid(CallFunc_GeneratePickaxeSetIcon_Async_icon);0x03E9if (!(CallFunc_IsValid_ReturnValue_10)) goto Label_040F;0x03F7SetTextureReady(CallFunc_GeneratePickaxeSetIcon_Async_icon);0x040EPopFlow();0x040FLabel_040F:0x040FDelay(this, 0.2f, LatentActionInfo{0x1AF, 509802549, FName(ExecuteUbergraph_ITM_Season_RewardImageSingle), this});0x0445PopFlow();0x0446CallFunc_Create_ReturnValue.FromReward(K2Node_DynamicCast_AsSchematic_Reward.RewardedSchematic, K2Node_DynamicCast_AsSchematic_Reward.SchematicType);0x04A8Image_Main.SetVisibility(2);0x04CEPopFlow();0x04CFLabel_04CF:0x04CFCallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x04E4CallFunc_GetIconGenerationManager_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue.GetIconGenerationManager();0x050ECallFunc_GetFSDSaveGame_ReturnValue_3 = GetFSDSaveGame(this);0x0523GenerateVanityIcon_Async(CallFunc_GetIconGenerationManager_ReturnValue, K2Node_CustomEvent_Item_1, CallFunc_GetFSDSaveGame_ReturnValue_3.LastPlayedCharacter, FName(None), CallFunc_GenerateVanityIcon_Async_icon, LatentActionInfo{0x59B, 801427960, FName(ExecuteUbergraph_ITM_Season_RewardImageSingle), this});0x059APopFlow();0x059BCallFunc_IsValid_ReturnValue_12 = IsValid(CallFunc_GenerateVanityIcon_Async_icon);0x05B8if (!(CallFunc_IsValid_ReturnValue_12)) goto Label_05DE;0x05C6SetTextureReady(CallFunc_GenerateVanityIcon_Async_icon);0x05DDPopFlow();0x05DELabel_05DE:0x05DEDelay(this, 0.2f, LatentActionInfo{0x4CF, 131655458, FName(ExecuteUbergraph_ITM_Season_RewardImageSingle), this});0x0614PopFlow();0x0615CallFunc_IsValid_ReturnValue_14 = IsValid(CallFunc_GenerateWeaponIcon_Async_icon);0x0632if (!(CallFunc_IsValid_ReturnValue_14)) goto Label_0666;0x0640SetTextureReady(CallFunc_GenerateWeaponIcon_Async_icon);0x0657Label_0657:0x0657if (!(ShowClaimedEvent)) goto Label_075D;0x0665PopFlow();0x0666Label_0666:0x0666Delay(this, 0.2f, LatentActionInfo{0x69D, 1278821752, FName(ExecuteUbergraph_ITM_Season_RewardImageSingle), this});0x069CPopFlow();0x069DLabel_069D:0x069DCallFunc_GetFSDGameInstance_ReturnValue_3 = GetFSDGameInstance(this);0x06B2CallFunc_GetIconGenerationManager_ReturnValue_3 = CallFunc_GetFSDGameInstance_ReturnValue_3.GetIconGenerationManager();0x06DCCallFunc_GetFSDSaveGame_ReturnValue_4 = GetFSDSaveGame(this);0x06F1GenerateWeaponIcon_Async(CallFunc_GetIconGenerationManager_ReturnValue_3, K2Node_CustomEvent_Item, true, CallFunc_GetFSDSaveGame_ReturnValue_4.LastPlayedCharacter, CallFunc_GenerateWeaponIcon_Async_icon, LatentActionInfo{0x615, 1111583806, FName(ExecuteUbergraph_ITM_Season_RewardImageSingle), this});0x075CPopFlow();0x075DLabel_075D:0x075DI_SkinType.SetBrushFromTexture(/Game/UI/Art/Icons/Icons_Frameworks/Reward_Vanity_Framework_Weapon_Outline.Reward_Vanity_Framework_Weapon_Outline, false);0x078BI_SkinType.SetVisibility(4);0x07B1PopFlow();0x07B2Label_07B2:0x07B2CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_MissionStart/ITM_MatrixCore.ITM_MatrixCore_C, nullptr);0x07E7CallFunc_AddChildToOverlay_ReturnValue = Overlay_MatrixCore.AddChildToOverlay(CallFunc_Create_ReturnValue);0x081ACallFunc_Create_ReturnValue.SetIconSize(200f);0x0843WaitOneFrame(this, LatentActionInfo{0x446, -1589753592, FName(ExecuteUbergraph_ITM_Season_RewardImageSingle), this});0x0874PopFlow();0x0875Label_0875:0x0875SetupMaterial();0x0883SetActiveLook(NodeState);0x089AK2Node_DynamicCast_AsVanity_Reward = Cast<VanityReward>(Reward);0x08BEK2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsVanity_Reward);0x08DBif (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0984;0x08E9CallFunc_GetVanitySlot_ReturnValue = K2Node_DynamicCast_AsVanity_Reward.VanityItem.GetVanitySlot();0x0935CallFunc_NotEqual_ByteByte_ReturnValue_1 = NotEqual_ByteByte(CallFunc_GetVanitySlot_ReturnValue, 8);0x0954if (!(CallFunc_NotEqual_ByteByte_ReturnValue_1)) goto Label_069D;0x0962Label_0962:0x0962if (!(ShowClaimedEvent)) goto Label_069D;0x0970SetTextureReady(nullptr);0x097Fgoto Label_0657;0x0984Label_0984:0x0984K2Node_DynamicCast_AsPickaxe_Part_Reward = Cast<PickaxePartReward>(Reward);0x09A8K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Part_Reward);0x09C5if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0A4D;0x09D3CallFunc_GetPrefferedLocation_ReturnValue = K2Node_DynamicCast_AsPickaxe_Part_Reward.PicaxePart.GetPrefferedLocation();0x0A1BCallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_GetPrefferedLocation_ReturnValue, 6);0x0A3Aif (!(CallFunc_NotEqual_ByteByte_ReturnValue)) goto Label_069D;0x0A48goto Label_0962;0x0A4DLabel_0A4D:0x0A4DK2Node_DynamicCast_AsSkin_Unlock = Cast<SkinUnlock>(Reward);0x0A71K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsSkin_Unlock);0x0A8Eif (!(K2Node_DynamicCast_bSuccess)) goto Label_069D;0x0A9CCallFunc_GetSkinType_ReturnValue = K2Node_DynamicCast_AsSkin_Unlock.Skin.GetSkinType();0x0AE4CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetSkinType_ReturnValue, 1);0x0B03if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_069D;0x0B11goto Label_0962;0x0B16Label_0B16:0x0B16SetupMaterial();0x0B24SetActiveLook(NodeState);0x0B3BK2Node_DynamicCast_AsVanity_Reward_1 = Cast<VanityReward>(Reward);0x0B5FK2Node_DynamicCast_bSuccess_5 = Cast<71>(K2Node_DynamicCast_AsVanity_Reward_1);0x0B7Cif (!(K2Node_DynamicCast_bSuccess_5)) goto Label_0C21;0x0B8ACallFunc_GetVanitySlot_ReturnValue_1 = K2Node_DynamicCast_AsVanity_Reward_1.VanityItem.GetVanitySlot();0x0BD6CallFunc_NotEqual_ByteByte_ReturnValue_3 = NotEqual_ByteByte(CallFunc_GetVanitySlot_ReturnValue_1, 8);0x0BF5if (!(CallFunc_NotEqual_ByteByte_ReturnValue_3)) goto Label_01AF;0x0C03Label_0C03:0x0C03if (!(ShowClaimedEvent)) goto Label_01AF;0x0C11SetTextureReady(nullptr);0x0C20PopFlow();0x0C21Label_0C21:0x0C21K2Node_DynamicCast_AsPickaxe_Part_Reward_1 = Cast<PickaxePartReward>(Reward);0x0C45K2Node_DynamicCast_bSuccess_4 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Part_Reward_1);0x0C62if (!(K2Node_DynamicCast_bSuccess_4)) goto Label_0CEA;0x0C70CallFunc_GetPrefferedLocation_ReturnValue_1 = K2Node_DynamicCast_AsPickaxe_Part_Reward_1.PicaxePart.GetPrefferedLocation();0x0CB8CallFunc_NotEqual_ByteByte_ReturnValue_2 = NotEqual_ByteByte(CallFunc_GetPrefferedLocation_ReturnValue_1, 6);0x0CD7if (!(CallFunc_NotEqual_ByteByte_ReturnValue_2)) goto Label_01AF;0x0CE5goto Label_0C03;0x0CEALabel_0CEA:0x0CEAK2Node_DynamicCast_AsSkin_Unlock_1 = Cast<SkinUnlock>(Reward);0x0D0EK2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsSkin_Unlock_1);0x0D2Bif (!(K2Node_DynamicCast_bSuccess_3)) goto Label_01AF;0x0D39CallFunc_GetSkinType_ReturnValue_1 = K2Node_DynamicCast_AsSkin_Unlock_1.Skin.GetSkinType();0x0D81CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetSkinType_ReturnValue_1, 1);0x0DA0if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) goto Label_01AF;0x0DAEgoto Label_0C03;0x0DB3Label_0DB3:0x0DB3SetupMaterial();0x0DC1SetActiveLook(NodeState);0x0DD8K2Node_DynamicCast_AsVanity_Reward_2 = Cast<VanityReward>(Reward);0x0DFCK2Node_DynamicCast_bSuccess_8 = Cast<71>(K2Node_DynamicCast_AsVanity_Reward_2);0x0E19if (!(K2Node_DynamicCast_bSuccess_8)) goto Label_0EBE;0x0E27CallFunc_GetVanitySlot_ReturnValue_2 = K2Node_DynamicCast_AsVanity_Reward_2.VanityItem.GetVanitySlot();0x0E73CallFunc_NotEqual_ByteByte_ReturnValue_5 = NotEqual_ByteByte(CallFunc_GetVanitySlot_ReturnValue_2, 8);0x0E92if (!(CallFunc_NotEqual_ByteByte_ReturnValue_5)) goto Label_000F;0x0EA0Label_0EA0:0x0EA0if (!(ShowClaimedEvent)) goto Label_000F;0x0EAESetTextureReady(nullptr);0x0EBDPopFlow();0x0EBELabel_0EBE:0x0EBEK2Node_DynamicCast_AsPickaxe_Part_Reward_2 = Cast<PickaxePartReward>(Reward);0x0EE2K2Node_DynamicCast_bSuccess_7 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Part_Reward_2);0x0EFFif (!(K2Node_DynamicCast_bSuccess_7)) goto Label_0F87;0x0F0DCallFunc_GetPrefferedLocation_ReturnValue_2 = K2Node_DynamicCast_AsPickaxe_Part_Reward_2.PicaxePart.GetPrefferedLocation();0x0F55CallFunc_NotEqual_ByteByte_ReturnValue_4 = NotEqual_ByteByte(CallFunc_GetPrefferedLocation_ReturnValue_2, 6);0x0F74if (!(CallFunc_NotEqual_ByteByte_ReturnValue_4)) goto Label_000F;0x0F82goto Label_0EA0;0x0F87Label_0F87:0x0F87K2Node_DynamicCast_AsSkin_Unlock_2 = Cast<SkinUnlock>(Reward);0x0FABK2Node_DynamicCast_bSuccess_6 = Cast<71>(K2Node_DynamicCast_AsSkin_Unlock_2);0x0FC8if (!(K2Node_DynamicCast_bSuccess_6)) goto Label_000F;0x0FD6CallFunc_GetSkinType_ReturnValue_2 = K2Node_DynamicCast_AsSkin_Unlock_2.Skin.GetSkinType();0x101ECallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(CallFunc_GetSkinType_ReturnValue_2, 1);0x103Dif (!(CallFunc_EqualEqual_ByteByte_ReturnValue_2)) goto Label_000F;0x104Bgoto Label_0EA0;0x1050Label_1050:0x1050SetupMaterial();0x105ESetActiveLook(NodeState);0x1075K2Node_DynamicCast_AsVanity_Reward_3 = Cast<VanityReward>(Reward);0x1099K2Node_DynamicCast_bSuccess_11 = Cast<71>(K2Node_DynamicCast_AsVanity_Reward_3);0x10B6if (!(K2Node_DynamicCast_bSuccess_11)) goto Label_115B;0x10C4CallFunc_GetVanitySlot_ReturnValue_3 = K2Node_DynamicCast_AsVanity_Reward_3.VanityItem.GetVanitySlot();0x1110CallFunc_NotEqual_ByteByte_ReturnValue_7 = NotEqual_ByteByte(CallFunc_GetVanitySlot_ReturnValue_3, 8);0x112Fif (!(CallFunc_NotEqual_ByteByte_ReturnValue_7)) goto Label_04CF;0x113DLabel_113D:0x113Dif (!(ShowClaimedEvent)) goto Label_04CF;0x114BSetTextureReady(nullptr);0x115APopFlow();0x115BLabel_115B:0x115BK2Node_DynamicCast_AsPickaxe_Part_Reward_3 = Cast<PickaxePartReward>(Reward);0x117FK2Node_DynamicCast_bSuccess_10 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Part_Reward_3);0x119Cif (!(K2Node_DynamicCast_bSuccess_10)) goto Label_1224;0x11AACallFunc_GetPrefferedLocation_ReturnValue_3 = K2Node_DynamicCast_AsPickaxe_Part_Reward_3.PicaxePart.GetPrefferedLocation();0x11F2CallFunc_NotEqual_ByteByte_ReturnValue_6 = NotEqual_ByteByte(CallFunc_GetPrefferedLocation_ReturnValue_3, 6);0x1211if (!(CallFunc_NotEqual_ByteByte_ReturnValue_6)) goto Label_04CF;0x121Fgoto Label_113D;0x1224Label_1224:0x1224K2Node_DynamicCast_AsSkin_Unlock_3 = Cast<SkinUnlock>(Reward);0x1248K2Node_DynamicCast_bSuccess_9 = Cast<71>(K2Node_DynamicCast_AsSkin_Unlock_3);0x1265if (!(K2Node_DynamicCast_bSuccess_9)) goto Label_04CF;0x1273CallFunc_GetSkinType_ReturnValue_3 = K2Node_DynamicCast_AsSkin_Unlock_3.Skin.GetSkinType();0x12BBCallFunc_EqualEqual_ByteByte_ReturnValue_3 = EqualEqual_ByteByte(CallFunc_GetSkinType_ReturnValue_3, 1);0x12DAif (!(CallFunc_EqualEqual_ByteByte_ReturnValue_3)) goto Label_04CF;0x12E8goto Label_113D;0x12EDif (!(IsRenderTextureReady)) goto Label_1F2D;0x12FBCallFunc_GetDynamicMaterial_ReturnValue = Image_Main.GetDynamicMaterial();0x1325CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_GetDynamicMaterial_ReturnValue);0x1342if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x134CK2Node_DynamicCast_AsVanity_Reward_4 = Cast<VanityReward>(Reward);0x1370K2Node_DynamicCast_bSuccess_12 = Cast<71>(K2Node_DynamicCast_AsVanity_Reward_4);0x138Dif (!(K2Node_DynamicCast_bSuccess_12)) goto Label_1775;0x139BCallFunc_IsValid_ReturnValue = IsValid(K2Node_DynamicCast_AsVanity_Reward_4.VanityItem);0x13CEif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x13D8CallFunc_GetRealTimeSeconds_ReturnValue = GetRealTimeSeconds(this);0x13F5CallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 1.2f);0x141FCallFunc_Sin_ReturnValue = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_3);0x1444CallFunc_Multiply_FloatFloat_ReturnValue_4 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue, -0.2f);0x146ECallFunc_Multiply_FloatFloat_ReturnValue_5 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 0.8f);0x1498CallFunc_Multiply_FloatFloat_ReturnValue_6 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 1f);0x14C2CallFunc_Sin_ReturnValue_1 = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_5);0x14E7CallFunc_Sin_ReturnValue_2 = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_6);0x150CCallFunc_Multiply_FloatFloat_ReturnValue_7 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue_1, 0.25f);0x1536CallFunc_Multiply_FloatFloat_ReturnValue_8 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue_2, -0.5f);0x1560CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_Multiply_FloatFloat_ReturnValue_7, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_4);0x1593CallFunc_Multiply_FloatFloat_ReturnValue_9 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 0.6f);0x15BDCallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x15D2CallFunc_Sin_ReturnValue_3 = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_9);0x15F7CallFunc_Multiply_FloatFloat_ReturnValue_10 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue_3, 3f);0x1621CallFunc_MakeRotator_ReturnValue = MakeRotator(CallFunc_Multiply_FloatFloat_ReturnValue_8, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_10);0x1654CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_MakeVector_ReturnValue, CallFunc_MakeRotator_ReturnValue, FVector(1, 1, 1));0x168FCallFunc_GenerateVanityIcon_ReturnValue = GenerateVanityIcon(this, K2Node_DynamicCast_AsVanity_Reward_4.VanityItem, CallFunc_GetFSDSaveGame_ReturnValue.LastPlayedCharacter, CallFunc_MakeTransform_ReturnValue, Vector2D{384f, 384f}, true);0x1704RenderTex = CallFunc_GenerateVanityIcon_ReturnValue;0x1717Label_1717:0x1717CallFunc_IsValid_ReturnValue_1 = IsValid(RenderTex);0x1734if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x173ECallFunc_GetDynamicMaterial_ReturnValue.SetTextureParameterValue(FName(Icon), RenderTex);0x1774PopFlow();0x1775Label_1775:0x1775K2Node_DynamicCast_AsPickaxe_Part_Reward_4 = Cast<PickaxePartReward>(Reward);0x1799K2Node_DynamicCast_bSuccess_13 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Part_Reward_4);0x17B6if (!(K2Node_DynamicCast_bSuccess_13)) goto Label_1B95;0x17C4CallFunc_IsValid_ReturnValue_3 = IsValid(K2Node_DynamicCast_AsPickaxe_Part_Reward_4.PicaxePart);0x17F7if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x1801CallFunc_GetRealTimeSeconds_ReturnValue = GetRealTimeSeconds(this);0x181ECallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 1.2f);0x1848CallFunc_Sin_ReturnValue = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_3);0x186DCallFunc_Multiply_FloatFloat_ReturnValue_4 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue, -0.2f);0x1897CallFunc_Multiply_FloatFloat_ReturnValue_5 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 0.8f);0x18C1CallFunc_Multiply_FloatFloat_ReturnValue_6 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 1f);0x18EBCallFunc_Sin_ReturnValue_1 = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_5);0x1910CallFunc_Sin_ReturnValue_2 = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_6);0x1935CallFunc_Multiply_FloatFloat_ReturnValue_7 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue_1, 0.25f);0x195FCallFunc_Multiply_FloatFloat_ReturnValue_8 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue_2, -0.5f);0x1989CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_Multiply_FloatFloat_ReturnValue_7, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_4);0x19BCCallFunc_Multiply_FloatFloat_ReturnValue_9 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 0.6f);0x19E6CallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x19FBCallFunc_Sin_ReturnValue_3 = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_9);0x1A20CallFunc_Multiply_FloatFloat_ReturnValue_10 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue_3, 3f);0x1A4ACallFunc_MakeRotator_ReturnValue = MakeRotator(CallFunc_Multiply_FloatFloat_ReturnValue_8, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_10);0x1A7DCallFunc_MakeTransform_ReturnValue_1 = MakeTransform(CallFunc_MakeVector_ReturnValue, CallFunc_MakeRotator_ReturnValue, FVector(1, 1, 1));0x1AB8CallFunc_GetPrefferedLocation_ReturnValue_4 = K2Node_DynamicCast_AsPickaxe_Part_Reward_4.PicaxePart.GetPrefferedLocation();0x1B00CallFunc_GeneratePickaxePartIcon_ReturnValue = GeneratePickaxePartIcon(this, K2Node_DynamicCast_AsPickaxe_Part_Reward_4.PicaxePart, CallFunc_GetPrefferedLocation_ReturnValue_4, CallFunc_GetFSDSaveGame_ReturnValue.LastPlayedCharacter, CallFunc_MakeTransform_ReturnValue_1, Vector2D{384f, 384f});0x1B7DRenderTex = CallFunc_GeneratePickaxePartIcon_ReturnValue;0x1B90goto Label_1717;0x1B95Label_1B95:0x1B95K2Node_DynamicCast_AsSkin_Unlock_4 = Cast<SkinUnlock>(Reward);0x1BB9K2Node_DynamicCast_bSuccess_14 = Cast<71>(K2Node_DynamicCast_AsSkin_Unlock_4);0x1BD6if (!(K2Node_DynamicCast_bSuccess_14)) PopFlow();0x1BE0CallFunc_IsValid_ReturnValue_4 = IsValid(K2Node_DynamicCast_AsSkin_Unlock_4.Skin);0x1C13if (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x1C1DCallFunc_GetRealTimeSeconds_ReturnValue = GetRealTimeSeconds(this);0x1C3ACallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 1.2f);0x1C64CallFunc_Sin_ReturnValue = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_3);0x1C89CallFunc_Multiply_FloatFloat_ReturnValue_4 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue, -0.2f);0x1CB3CallFunc_Multiply_FloatFloat_ReturnValue_5 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 0.8f);0x1CDDCallFunc_Multiply_FloatFloat_ReturnValue_6 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 1f);0x1D07CallFunc_Sin_ReturnValue_1 = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_5);0x1D2CCallFunc_Sin_ReturnValue_2 = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_6);0x1D51CallFunc_Multiply_FloatFloat_ReturnValue_7 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue_1, 0.25f);0x1D7BCallFunc_Multiply_FloatFloat_ReturnValue_8 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue_2, -0.5f);0x1DA5CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_Multiply_FloatFloat_ReturnValue_7, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_4);0x1DD8CallFunc_Multiply_FloatFloat_ReturnValue_9 = Multiply_FloatFloat(CallFunc_GetRealTimeSeconds_ReturnValue, 0.6f);0x1E02CallFunc_Sin_ReturnValue_3 = Sin(CallFunc_Multiply_FloatFloat_ReturnValue_9);0x1E27CallFunc_Multiply_FloatFloat_ReturnValue_10 = Multiply_FloatFloat(CallFunc_Sin_ReturnValue_3, 3f);0x1E51CallFunc_MakeRotator_ReturnValue = MakeRotator(CallFunc_Multiply_FloatFloat_ReturnValue_8, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_10);0x1E84CallFunc_MakeTransform_ReturnValue_2 = MakeTransform(CallFunc_MakeVector_ReturnValue, CallFunc_MakeRotator_ReturnValue, FVector(1, 1, 1));0x1EBFCallFunc_GenerateWeaponSkinIcon_ReturnValue = GenerateWeaponSkinIcon(this, K2Node_DynamicCast_AsSkin_Unlock_4.Skin, false, CallFunc_MakeTransform_ReturnValue_2, Vector2D{384f, 384f});0x1F15RenderTex = CallFunc_GenerateWeaponSkinIcon_ReturnValue;0x1F28goto Label_1717;0x1F2DLabel_1F2D:0x1F2DPrintString(this, "Not Ready", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x1F6CPopFlow();0x1F6DChangeSize(Size);0x1F84/Game/Game/LIB_Game.Default__LIB_Game_C.SelectVisibility(Image_Glow, 1, 4, ShowGlow, this, CallFunc_SelectVisibility_IsVisible, CallFunc_SelectVisibility_VisibilityChanged, CallFunc_SelectVisibility_New_Visibility);0x1FDA/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(32, this, CallFunc_MenuColors_OutputColor);0x200AImage_Glow.SetColorAndOpacity(CallFunc_MenuColors_OutputColor);0x2033K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnImageReady);0x204ABindToAnimationFinished(ImageReady, K2Node_CreateDelegate_OutputDelegate_1);0x2066K2Node_CreateDelegate_OutputDelegate.Bind(this, AnimHoverFinished);0x207DBindToAnimationFinished(OnHover, K2Node_CreateDelegate_OutputDelegate);0x2099if (!(K2Node_Event_IsDesignTime)) PopFlow();0x20A3Image_Main.SetBrushFromMaterial(MaterialBase);0x20D0PopFlow();0x20D1PushFlow(Label_21FF);0x20D6PushFlow(Label_21E3);0x20DBPushFlow(Label_21C7);0x20E0PushFlow(Label_21B3);0x20E5PushFlow(Label_219F);0x20EAPushFlow(Label_2177);0x20EFPushFlow(Label_218B);0x20F4Reward = K2Node_CustomEvent_Reward_1;0x2107CallFunc_IsValid_ReturnValue_5 = IsValid(K2Node_CustomEvent_ActualReward);0x2124Temp_bool_Variable_1 = CallFunc_IsValid_ReturnValue_5;0x2137actualReward = Switch(Temp_bool_Variable_1, false => Reward, true => K2Node_CustomEvent_ActualReward, default => K2Node_Select_Default);0x2176PopFlow();0x2177Label_2177:0x2177PlayRewardGained = K2Node_CustomEvent_PlayRewardGained;0x218APopFlow();0x218BLabel_218B:0x218BShowToolTip = K2Node_CustomEvent_ShowTooltip_1;0x219EPopFlow();0x219FLabel_219F:0x219FDoHoverAnim = K2Node_CustomEvent_DoHoverAnim;0x21B2PopFlow();0x21B3Label_21B3:0x21B3ShowClaimedEvent = K2Node_CustomEvent_ShowClaimedEffects;0x21C6PopFlow();0x21C7Label_21C7:0x21C7NodeState = K2Node_CustomEvent_inNodeState;0x21E2PopFlow();0x21E3Label_21E3:0x21E3BoughtColor = K2Node_CustomEvent_BoughtColor;0x21FEPopFlow();0x21FFLabel_21FF:0x21FFIsRenderTextureReady = false;0x220ADynMaterial = nullptr;0x2215PushFlow(Label_3373);0x221APushFlow(Label_3661);0x221FOverlay_Skin.ClearChildren();0x2243Overlay_MatrixCore.ClearChildren();0x2267Image_Main.SetVisibility(0);0x228DK2Node_MakeStruct_WidgetTransform.Translation = Vector2D{0f, 0f};0x22C0K2Node_MakeStruct_WidgetTransform.Scale = Vector2D{1f, 1f};0x22F3K2Node_MakeStruct_WidgetTransform.Shear = Vector2D{0f, 0f};0x2326K2Node_MakeStruct_WidgetTransform.Angle = 0f;0x2346Overlay_Outer.SetRenderTransform(K2Node_MakeStruct_WidgetTransform);0x236FImage_Main.SetRenderScale(Vector2D{1f, 1f});0x23A7Image_Shadow.SetRenderScale(Vector2D{1f, 1f});0x23DFImage_Glow.SetRenderScale(Vector2D{1f, 1f});0x2417I_SkinType.SetVisibility(1);0x243DClassIcon.SetVisibility(1);0x2463BreakVector2D(Size, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x2488CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_BreakVector2D_X, 0.9f);0x24B2CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue, 0.5f);0x24DCCallFunc_MakeVector2D_ReturnValue = MakeVector2D(CallFunc_Multiply_FloatFloat_ReturnValue_1, CallFunc_Multiply_FloatFloat_ReturnValue_1);0x250AI_SkinType.SetBrushSize(CallFunc_MakeVector2D_ReturnValue);0x2533BreakVector2D(Size, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x2558CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_BreakVector2D_X, 0.9f);0x2582CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(CallFunc_Multiply_FloatFloat_ReturnValue, -0.15f);0x25ACK2Node_MakeStruct_Margin.Left = 0f;0x25CCK2Node_MakeStruct_Margin.Top = 0f;0x25ECK2Node_MakeStruct_Margin.Right = CallFunc_Multiply_FloatFloat_ReturnValue_2;0x2610K2Node_MakeStruct_Margin.Bottom = CallFunc_Multiply_FloatFloat_ReturnValue_2;0x2634CallFunc_SlotAsOverlaySlot_ReturnValue = SlotAsOverlaySlot(I_SkinType);0x2651CallFunc_SlotAsOverlaySlot_ReturnValue.SetPadding(K2Node_MakeStruct_Margin);0x267AK2Node_DynamicCast_AsVanity_Reward_5 = Cast<VanityReward>(Reward);0x269EK2Node_DynamicCast_bSuccess_15 = Cast<71>(K2Node_DynamicCast_AsVanity_Reward_5);0x26BBif (!(K2Node_DynamicCast_bSuccess_15)) goto Label_27CA;0x26C9SetVanityIcon(K2Node_DynamicCast_AsVanity_Reward_5.VanityItem);0x26F6CallFunc_GetRestrictedCharacters_ReturnValue = K2Node_DynamicCast_AsVanity_Reward_5.VanityItem.GetRestrictedCharacters();0x273ECallFunc_Set_ToArray_Result = {};0x2749/Script/Engine.Default__BlueprintSetLibrary.Set_ToArray(CallFunc_GetRestrictedCharacters_ReturnValue, CallFunc_Set_ToArray_Result);0x277B/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Set_ToArray_Result, 0, CallFunc_Array_Get_Item);0x27B2SetCharacterIcon(CallFunc_Array_Get_Item);0x27C9PopFlow();0x27CALabel_27CA:0x27CAK2Node_DynamicCast_AsSeason_Token_Reward = Cast<SeasonTokenReward>(Reward);0x27EEK2Node_DynamicCast_bSuccess_17 = Cast<71>(K2Node_DynamicCast_AsSeason_Token_Reward);0x280Bif (!(K2Node_DynamicCast_bSuccess_17)) goto Label_2C84;0x2819if (!(ShowClaimedEvent)) goto Label_2A25;0x2827CallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(this, /Game/UI/Menu_Seasons/Assets/M_Animated_Gradient_Lerp.M_Animated_Gradient_Lerp, FName(None), 0);0x2854DynMaterial = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x2867Image_Main.SetBrushFromMaterial(DynMaterial);0x2894CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.SeasonsSubsystem);0x28B2CallFunc_GetCurrentSeason_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.GetCurrentSeason();0x28DCCallFunc_GetTokenTexture_ReturnValue_1 = CallFunc_GetCurrentSeason_ReturnValue.GetTokenTexture(K2Node_DynamicCast_AsSeason_Token_Reward.amount, false);0x2926DynMaterial.SetTextureParameterValue(FName(Image_Normal), CallFunc_GetTokenTexture_ReturnValue_1);0x295CCallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.SeasonsSubsystem);0x297ACallFunc_GetCurrentSeason_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.GetCurrentSeason();0x29A4CallFunc_GetTokenTexture_ReturnValue = CallFunc_GetCurrentSeason_ReturnValue.GetTokenTexture(K2Node_DynamicCast_AsSeason_Token_Reward.amount, true);0x29EEDynMaterial.SetTextureParameterValue(FName(Image_Special), CallFunc_GetTokenTexture_ReturnValue);0x2A24PopFlow();0x2A25Label_2A25:0x2A25CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.SeasonsSubsystem);0x2A43CallFunc_GetCurrentSeason_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.GetCurrentSeason();0x2A6DCallFunc_GetTokenTexture_ReturnValue_1 = CallFunc_GetCurrentSeason_ReturnValue.GetTokenTexture(K2Node_DynamicCast_AsSeason_Token_Reward.amount, false);0x2AB7Image_Main.SetBrushFromTexture(CallFunc_GetTokenTexture_ReturnValue_1, false);0x2AE5Temp_struct_Variable = Vector2D{1f, 1f};0x2B0FTemp_struct_Variable_1 = Vector2D{0.7f, 0.7f};0x2B39CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(K2Node_DynamicCast_AsSeason_Token_Reward.amount, 1);0x2B71Temp_bool_Variable = CallFunc_Greater_IntInt_ReturnValue;0x2B84Image_Main.SetRenderScale(Switch(Temp_bool_Variable, false => Temp_struct_Variable_1, true => Temp_struct_Variable, default => K2Node_Select_Default_1));0x2BD9Image_Shadow.SetRenderScale(Switch(Temp_bool_Variable, false => Temp_struct_Variable_1, true => Temp_struct_Variable, default => K2Node_Select_Default_1));0x2C2EImage_Glow.SetRenderScale(Switch(Temp_bool_Variable, false => Temp_struct_Variable_1, true => Temp_struct_Variable, default => K2Node_Select_Default_1));0x2C83PopFlow();0x2C84Label_2C84:0x2C84K2Node_DynamicCast_AsResource_Reward = Cast<ResourceReward>(Reward);0x2CA8K2Node_DynamicCast_bSuccess_16 = Cast<71>(K2Node_DynamicCast_AsResource_Reward);0x2CC5if (!(K2Node_DynamicCast_bSuccess_16)) goto Label_2DD6;0x2CD3Image_Main.SetBrushFromTexture(K2Node_DynamicCast_AsResource_Reward.Resource.Icon, false);0x2D2DImage_Main.SetRenderScale(Vector2D{0.7f, 0.7f});0x2D65Image_Shadow.SetRenderScale(Vector2D{0.7f, 0.7f});0x2D9DImage_Glow.SetRenderScale(Vector2D{0.7f, 0.7f});0x2DD5PopFlow();0x2DD6Label_2DD6:0x2DD6K2Node_DynamicCast_AsPickaxe_Part_Reward_5 = Cast<PickaxePartReward>(Reward);0x2DFAK2Node_DynamicCast_bSuccess_18 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Part_Reward_5);0x2E17if (!(K2Node_DynamicCast_bSuccess_18)) goto Label_2F57;0x2E25CallFunc_GetPrefferedLocation_ReturnValue_5 = K2Node_DynamicCast_AsPickaxe_Part_Reward_5.PicaxePart.GetPrefferedLocation();0x2E6DCallFunc_EqualEqual_ByteByte_ReturnValue_4 = EqualEqual_ByteByte(CallFunc_GetPrefferedLocation_ReturnValue_5, 6);0x2E8Cif (!(CallFunc_EqualEqual_ByteByte_ReturnValue_4)) goto Label_0DB3;0x2E9AK2Node_DynamicCast_AsPickaxe_Material_Part = Cast<PickaxeMaterialPart>(K2Node_DynamicCast_AsPickaxe_Part_Reward_5.PicaxePart.Item);0x2EEAK2Node_DynamicCast_bSuccess_19 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Material_Part);0x2F07if (!(K2Node_DynamicCast_bSuccess_19)) PopFlow();0x2F11CallFunc_CreateIcon_ReturnValue_1 = K2Node_DynamicCast_AsPickaxe_Material_Part.CreateIcon(this);0x2F3CSet Skin Icon(nullptr, CallFunc_CreateIcon_ReturnValue_1, 3);0x2F56PopFlow();0x2F57Label_2F57:0x2F57K2Node_DynamicCast_AsPickaxe_Set_Reward = Cast<PickaxeSetReward>(Reward);0x2F7BK2Node_DynamicCast_bSuccess_22 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Set_Reward);0x2F98if (!(K2Node_DynamicCast_bSuccess_22)) goto Label_2FAB;0x2FA6goto Label_0B16;0x2FABLabel_2FAB:0x2FABK2Node_DynamicCast_AsSkin_Unlock_5 = Cast<SkinUnlock>(Reward);0x2FCFK2Node_DynamicCast_bSuccess_21 = Cast<71>(K2Node_DynamicCast_AsSkin_Unlock_5);0x2FECif (!(K2Node_DynamicCast_bSuccess_21)) goto Label_3047;0x2FFASetSkin(K2Node_DynamicCast_AsSkin_Unlock_5.OptionalCharacterID, K2Node_DynamicCast_AsSkin_Unlock_5.Skin);0x3046PopFlow();0x3047Label_3047:0x3047K2Node_DynamicCast_AsVictory_Pose_Reward = Cast<VictoryPoseReward>(Reward);0x306BK2Node_DynamicCast_bSuccess_24 = Cast<71>(K2Node_DynamicCast_AsVictory_Pose_Reward);0x3088if (!(K2Node_DynamicCast_bSuccess_24)) goto Label_31F2;0x3096SetCharacterIcon(K2Node_DynamicCast_AsVictory_Pose_Reward.OptionalCharacterID);0x30C3CallFunc_CreateDynamicMaterialInstance_ReturnValue_1 = CreateDynamicMaterialInstance(this, /Game/UI/_GlobalAssets/MB_GenIconMaskedWithOutline.MB_GenIconMaskedWithOutline, FName(None), 0);0x30F0DynMaterial = CallFunc_CreateDynamicMaterialInstance_ReturnValue_1;0x3103DynMaterial.SetTextureParameterValue(FName(Icon), /Game/GameElements/GameEvents/CoreInfuser/CoreInfuser_Icon_Reward_VictoryPose.CoreInfuser_Icon_Reward_VictoryPose);0x3139CallFunc_CreateDynamicMaterialInstance_ReturnValue_1.SetScalarParameterValue(FName(IsAlphaInversed), 0f);0x316BImage_Main.SetBrushFromMaterial(CallFunc_CreateDynamicMaterialInstance_ReturnValue_1);0x3198SetActiveLook(NodeState);0x31AFif (!(ShowClaimedEvent)) PopFlow();0x31B9Image_Main.SetRenderScale(Vector2D{0.7f, 0.7f});0x31F1PopFlow();0x31F2Label_31F2:0x31F2K2Node_DynamicCast_AsSchematic_Reward = Cast<SchematicReward>(Reward);0x3216K2Node_DynamicCast_bSuccess_20 = Cast<71>(K2Node_DynamicCast_AsSchematic_Reward);0x3233if (!(K2Node_DynamicCast_bSuccess_20)) goto Label_3246;0x3241goto Label_07B2;0x3246Label_3246:0x3246K2Node_DynamicCast_AsVanity_Collection_Reward = Cast<VanityCollectionReward>(Reward);0x326AK2Node_DynamicCast_bSuccess_23 = Cast<71>(K2Node_DynamicCast_AsVanity_Collection_Reward);0x3287if (!(K2Node_DynamicCast_bSuccess_23)) PopFlow();0x3291CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsVanity_Collection_Reward.VanityItems);0x32E2CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x3304if (!(CallFunc_Greater_IntInt_ReturnValue_1)) PopFlow();0x330E/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsVanity_Collection_Reward.VanityItems, 0, CallFunc_Array_Get_Item_1);0x335BSetVanityIcon(CallFunc_Array_Get_Item_1);0x3372PopFlow();0x3373Label_3373:0x3373if (!(ShowClaimedEvent)) goto Label_34BB;0x3381K2Node_DynamicCast_AsVanity_Reward_6 = Cast<VanityReward>(Reward);0x33A5K2Node_DynamicCast_bSuccess_28 = Cast<71>(K2Node_DynamicCast_AsVanity_Reward_6);0x33C2if (!(K2Node_DynamicCast_bSuccess_28)) goto Label_34CF;0x33D0CallFunc_GetVanitySlot_ReturnValue_4 = K2Node_DynamicCast_AsVanity_Reward_6.VanityItem.GetVanitySlot();0x341CCallFunc_NotEqual_ByteByte_ReturnValue_9 = NotEqual_ByteByte(CallFunc_GetVanitySlot_ReturnValue_4, 8);0x343Bif (!(CallFunc_NotEqual_ByteByte_ReturnValue_9)) goto Label_348C;0x3449Label_3449:0x3449CallFunc_PlayAnimation_ReturnValue_2 = PlayAnimation(AnimMoveTick, 0f, 0, 0, 1f, false);0x3478StopAnimation(AnimRewardMove);0x348BPopFlow();0x348CLabel_348C:0x348CCallFunc_PlayAnimation_ReturnValue_3 = PlayAnimation(AnimRewardMove, 0f, 0, 0, 1f, false);0x34BBLabel_34BB:0x34BBStopAnimation(AnimMoveTick);0x34CEPopFlow();0x34CFLabel_34CF:0x34CFK2Node_DynamicCast_AsPickaxe_Part_Reward_6 = Cast<PickaxePartReward>(Reward);0x34F3K2Node_DynamicCast_bSuccess_27 = Cast<71>(K2Node_DynamicCast_AsPickaxe_Part_Reward_6);0x3510if (!(K2Node_DynamicCast_bSuccess_27)) goto Label_3598;0x351ECallFunc_GetPrefferedLocation_ReturnValue_6 = K2Node_DynamicCast_AsPickaxe_Part_Reward_6.PicaxePart.GetPrefferedLocation();0x3566CallFunc_NotEqual_ByteByte_ReturnValue_8 = NotEqual_ByteByte(CallFunc_GetPrefferedLocation_ReturnValue_6, 6);0x3585if (!(CallFunc_NotEqual_ByteByte_ReturnValue_8)) goto Label_348C;0x3593goto Label_3449;0x3598Label_3598:0x3598K2Node_DynamicCast_AsSkin_Unlock_6 = Cast<SkinUnlock>(Reward);0x35BCK2Node_DynamicCast_bSuccess_26 = Cast<71>(K2Node_DynamicCast_AsSkin_Unlock_6);0x35D9if (!(K2Node_DynamicCast_bSuccess_26)) goto Label_348C;0x35E7CallFunc_GetSkinType_ReturnValue_4 = K2Node_DynamicCast_AsSkin_Unlock_6.Skin.GetSkinType();0x362FCallFunc_EqualEqual_ByteByte_ReturnValue_5 = EqualEqual_ByteByte(CallFunc_GetSkinType_ReturnValue_4, 1);0x364Eif (!(CallFunc_EqualEqual_ByteByte_ReturnValue_5)) goto Label_348C;0x365Cgoto Label_3449;0x3661Label_3661:0x3661if (!(PlayRewardGained)) PopFlow();0x366BK2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnRewardGainFinished);0x3682BindToAnimationFinished(RewardGained, K2Node_CreateDelegate_OutputDelegate_2);0x369ECallFunc_PlayAnimation_ReturnValue = PlayAnimation(RewardGained, 0f, 1, 0, 1f, false);0x36CDPopFlow();0x36CECallFunc_GetDynamicMaterial_ReturnValue_1 = Image_Main.GetDynamicMaterial();0x36F8CallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_GetDynamicMaterial_ReturnValue_1);0x3715if (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x371FCallFunc_GetEndTime_ReturnValue = ImageReady.GetEndTime();0x3751CallFunc_GetAnimationCurrentTime_ReturnValue = GetAnimationCurrentTime(ImageReady);0x3776CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_GetAnimationCurrentTime_ReturnValue, CallFunc_GetEndTime_ReturnValue);0x37A4CallFunc_GetDynamicMaterial_ReturnValue_1.SetScalarParameterValue(FName(ForegroundAlpha), CallFunc_Divide_FloatFloat_ReturnValue);0x37DAPopFlow();0x37DBDynMaterial = K2Node_CustomEvent_DynMat;0x37EEReward = K2Node_CustomEvent_Reward;0x3801ShowToolTip = K2Node_CustomEvent_ShowTooltip;0x3814CallFunc_IsValid_ReturnValue_9 = IsValid(DynMaterial);0x3831if (!(CallFunc_IsValid_ReturnValue_9)) goto Label_386D;0x383FImage_Main.SetBrushFromMaterial(DynMaterial);0x386CPopFlow();0x386DLabel_386D:0x386DImage_Main.SetBrushFromMaterial(/Game/UI/_GlobalAssets/MB_GenIconMaskedWithOutline.MB_GenIconMaskedWithOutline);0x389APopFlow();0x389BLabel_389B:0x389BRewardGainFinished.Broadcast();0x38AEPopFlow();0x38AFgoto Label_389B;0x38B4OnHovered.Broadcast();0x38C7if (!(DoHoverAnim)) PopFlow();0x38D1CallFunc_PlayAnimationForward_ReturnValue = PlayAnimationForward(OnHover, 1f, true);0x38F4PopFlow();0x38F5OnUnhovered.Broadcast();0x3908PopFlow();0x3909CallFunc_IsValid_ReturnValue_7 = IsValid(K2Node_CustomEvent_OptionalTexture);0x3926if (!(CallFunc_IsValid_ReturnValue_7)) goto Label_396A;0x3934DynMaterial.SetTextureParameterValue(FName(Icon), K2Node_CustomEvent_OptionalTexture);0x396ALabel_396A:0x396AIsRenderTextureReady = true;0x3975CallFunc_PlayAnimation_ReturnValue_1 = PlayAnimation(ImageReady, 0f, 1, 0, 0.7f, false);0x39A4PopFlow();0x39A5ImageIsReady.Broadcast();0x39B8PopFlow();0x39B9CallFunc_IsHovered_ReturnValue = IsHovered();0x39D1if (!(CallFunc_IsHovered_ReturnValue)) goto Label_39E0;0x39DFPopFlow();0x39E0Label_39E0:0x39E0ImageIsReady.Broadcast();0x39F3PopFlow();0x39F4OnClicked.Broadcast();0x3A07PopFlow();0x3A08DoHoverAnim = K2Node_CustomEvent_InDoHover;0x3A1BPopFlow();0x3A1CCallFunc_IsValid_ReturnValue_11 = IsValid(K2Node_CustomEvent_Item_1);0x3A39if (!(CallFunc_IsValid_ReturnValue_11)) PopFlow();0x3A43K2Node_DynamicCast_AsArmor_Material_Vanity_Item = Cast<ArmorMaterialVanityItem>(K2Node_CustomEvent_Item_1);0x3A67K2Node_DynamicCast_bSuccess_25 = Cast<71>(K2Node_DynamicCast_AsArmor_Material_Vanity_Item);0x3A84if (!(K2Node_DynamicCast_bSuccess_25)) goto Label_1050;0x3A92CallFunc_CreateIcon_ReturnValue = K2Node_DynamicCast_AsArmor_Material_Vanity_Item.CreateIcon(this);0x3ABDSet Skin Icon(nullptr, CallFunc_CreateIcon_ReturnValue, 2);0x3AD7PopFlow();0x3AD8Size = K2Node_CustomEvent_Size;0x3AF3BreakVector2D(K2Node_CustomEvent_Size, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x3B18SizeBox_3.SetWidthOverride(CallFunc_BreakVector2D_X_1);0x3B41BreakVector2D(K2Node_CustomEvent_Size, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x3B66SizeBox_3.SetHeightOverride(CallFunc_BreakVector2D_Y_1);0x3B8FPopFlow();0x3B90NodeState = K2Node_CustomEvent_IsActiveLook;0x3BABTemp_struct_Variable_12 = LinearColor{1f, 1f, 1f, 1f};0x3BDFTemp_struct_Variable_13 = LinearColor{1f, 1f, 1f, 1f};0x3C13Temp_struct_Variable_14 = LinearColor{0.2f, 0.2f, 0.2f, 1f};0x3C47Temp_byte_Variable_6 = NodeState;0x3C62I_SkinType.SetColorAndOpacity(Switch(Temp_byte_Variable_6, 0 => Temp_struct_Variable_12, 1 => Temp_struct_Variable_13, 2 => Temp_struct_Variable_14, default => K2Node_Select_Default_8));0x3CC8CallFunc_IsValid_ReturnValue_18 = IsValid(DynMaterial);0x3CE5if (!(CallFunc_IsValid_ReturnValue_18)) goto Label_4009;0x3CF3Temp_float_Variable_3 = 0f;0x3D0ATemp_float_Variable_4 = 0.7f;0x3D21Temp_float_Variable_5 = 0.7f;0x3D38Temp_byte_Variable_5 = NodeState;0x3D53DynMaterial.SetScalarParameterValue(FName(Desaturation), Switch(Temp_byte_Variable_5, 0 => Temp_float_Variable_3, 1 => Temp_float_Variable_4, 2 => Temp_float_Variable_5, default => K2Node_Select_Default_7));0x3DC6Temp_float_Variable = 1f;0x3DDDTemp_float_Variable_1 = 0.4f;0x3DF4Temp_float_Variable_2 = 0.4f;0x3E0BTemp_byte_Variable_4 = NodeState;0x3E26DynMaterial.SetScalarParameterValue(FName(ColorScale), Switch(Temp_byte_Variable_4, 0 => Temp_float_Variable, 1 => Temp_float_Variable_1, 2 => Temp_float_Variable_2, default => K2Node_Select_Default_2));0x3E99Temp_struct_Variable_10 = LinearColor{1f, 1f, 1f, 1f};0x3ECDTemp_struct_Variable_11 = LinearColor{0.2f, 0.2f, 0.2f, 1f};0x3F01Temp_byte_Variable_3 = NodeState;0x3F1C/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(BoughtColor, this, CallFunc_MenuColors_OutputColor_2);0x3F53DynMaterial.SetVectorParameterValue(FName(OutlineColor), Switch(Temp_byte_Variable_3, 0 => CallFunc_MenuColors_OutputColor_2, 1 => Temp_struct_Variable_10, 2 => Temp_struct_Variable_11, default => K2Node_Select_Default_6));0x3FC6Image_Main.SetColorAndOpacity(LinearColor{1f, 1f, 1f, 1f});0x4008PopFlow();0x4009Label_4009:0x4009Temp_struct_Variable_7 = LinearColor{1f, 1f, 1f, 1f};0x403DTemp_struct_Variable_8 = LinearColor{1f, 1f, 1f, 1f};0x4071Temp_struct_Variable_9 = LinearColor{0.2f, 0.2f, 0.2f, 1f};0x40A5Temp_byte_Variable_2 = NodeState;0x40C0Image_Main.SetColorAndOpacity(Switch(Temp_byte_Variable_2, 0 => Temp_struct_Variable_7, 1 => Temp_struct_Variable_8, 2 => Temp_struct_Variable_9, default => K2Node_Select_Default_3));0x4126CallFunc_IsValid_ReturnValue_13 = IsValid(SkinWidget);0x4143if (!(CallFunc_IsValid_ReturnValue_13)) PopFlow();0x414DLabel_414D:0x414DTemp_struct_Variable_4 = LinearColor{1f, 1f, 1f, 1f};0x4181Temp_struct_Variable_5 = LinearColor{1f, 1f, 1f, 1f};0x41B5Temp_struct_Variable_6 = LinearColor{0.2f, 0.2f, 0.2f, 1f};0x41E9Temp_byte_Variable_1 = NodeState;0x4204SkinWidget.SetIconColor(Switch(Temp_byte_Variable_1, 0 => Temp_struct_Variable_4, 1 => Temp_struct_Variable_5, 2 => Temp_struct_Variable_6, default => K2Node_Select_Default_4));0x426ETemp_struct_Variable_2 = LinearColor{1f, 1f, 1f, 1f};0x42A2Temp_struct_Variable_3 = LinearColor{1f, 1f, 1f, 1f};0x42D6Temp_byte_Variable = NodeState;0x42F1/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(BoughtColor, this, CallFunc_MenuColors_OutputColor_1);0x4328SkinWidget.SetOutlineTint(Switch(Temp_byte_Variable, 0 => CallFunc_MenuColors_OutputColor_1, 1 => Temp_struct_Variable_2, 2 => Temp_struct_Variable_3, default => K2Node_Select_Default_5));0x4392PopFlow();0x4393CallFunc_GetSkinType_ReturnValue_5 = K2Node_CustomEvent_Item.GetSkinType();0x43C5K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetSkinType_ReturnValue_5, 0);0x43E4if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_4420;0x43F2K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetSkinType_ReturnValue_5, 1);0x4411if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0875;0x441FPopFlow();0x4420Label_4420:0x4420CallFunc_IsValid_ReturnValue_17 = IsValid(K2Node_CustomEvent_OptionalCharID);0x443Dif (!(CallFunc_IsValid_ReturnValue_17)) goto Label_447D;0x444BSetCharacterIcon(K2Node_CustomEvent_OptionalCharID);0x4462Label_4462:0x4462Set Skin Icon(K2Node_CustomEvent_Item, nullptr, 0);0x447CPopFlow();0x447DLabel_447D:0x447DCallFunc_GetOwningItem_ReturnValue = K2Node_CustomEvent_Item.GetOwningItem();0x44A7CallFunc_IsValid_ReturnValue_15 = IsValid(CallFunc_GetOwningItem_ReturnValue);0x44C4if (!(CallFunc_IsValid_ReturnValue_15)) goto Label_452E;0x44D2CallFunc_GetOwningItem_ReturnValue = K2Node_CustomEvent_Item.GetOwningItem();0x44FCSetCharacterIcon(CallFunc_GetOwningItem_ReturnValue.ItemOwner);0x4529goto Label_4462;0x452ELabel_452E:0x452ECallFunc_GetOwningCharacter_ReturnValue = K2Node_CustomEvent_Item.GetOwningCharacter();0x4558CallFunc_IsValid_ReturnValue_16 = IsValid(CallFunc_GetOwningCharacter_ReturnValue);0x4575if (!(CallFunc_IsValid_ReturnValue_16)) goto Label_4462;0x4583CallFunc_GetOwningCharacter_ReturnValue = K2Node_CustomEvent_Item.GetOwningCharacter();0x45ADSetCharacterIcon(CallFunc_GetOwningCharacter_ReturnValue);0x45C4goto Label_4462;0x45C9goto Label_414D;0x45CELabel_45CE:0x45CEreturn;0x45D0// end of script
Final0x04
void OnClicked__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void OnUnhovered__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void OnHovered__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void ImageIsReady__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void RewardGainFinished__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 3

types with a member, parameter or interface of this type