Zdexby TheHolyOneZ
3,086 classes
Class

UJustLeaderboard_C

: UUserWidget : UWidget : UVisual : UObject
/Game/Boni_Blueprints/JustLeaderboard.JustLeaderboard_C 0x02D8 (728 B) align 8 inherited 0x0290 8 scripted vtable /Game/Boni_Blueprints/JustLeaderboard
0x00x02D8

Members 9

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Player1_10UTextBlock*9 flagsnullptr
0x08Refresh_ButtonUButton*9 flagsnullptr
0x08Score1_10UTextBlock*9 flagsnullptr
0x08THEBOXUVerticalBox*9 flagsnullptr
0x08THEBOX_1UVerticalBox*9 flagsnullptr
0x08NewVar_0ABoniCharacter_C*8 flagsnullptr
0x08Steam Leaderboard EntriesFSteamLeaderboardEntries5 flags{}
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate4 flags<delegate>
0x14ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate4 flags<delegate>
0x01740x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01880x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+3 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+3 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x04Priorityint328 flags0
0x01bSupportsKeyboardFocus : 1bit 0boolDeprecated+3 flagstrue
0x01bIsFocusable : 1bit 1bool5 flagsfalse
0x01bStopAction : 1bit 2bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 3bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 4bool3 flagstrue
0x01F50x13padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02090x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate4 flags<delegate>
0x18ToolTipTextFText4 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate4 flags<delegate>
0x08ToolTipWidgetUWidget*13 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate4 flags<delegate>
0x10VisibilityDelegateFScriptDelegate4 flags<delegate>
0x38RenderTransformFWidgetTransform5 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D8 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
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00DA0x06padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01CursorEMouseCursor9 flagsDefault
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x00F80x20padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+3 flags[]

Functions 8

SignatureFlagsNativeParams
FText Get_Min_Text_0()
Script6 statements · 219 bytes of bytecode
0x0000CallFunc_Multiply_IntInt_ReturnValue = Multiply_IntInt(NewVar_0.Min, 60);0x0040CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_Multiply_IntInt_ReturnValue, NewVar_0.Sec);0x0084CallFunc_Conv_IntToText_ReturnValue = Conv_IntToText(CallFunc_Add_IntInt_ReturnValue, false, false, 4, 4);0x00B5ReturnValue = CallFunc_Conv_IntToText_ReturnValue;0x00D0return ReturnValue;0x00DA// end of script
Public0x18
FText Get_Sec_Text_0()
Script4 statements · 109 bytes of bytecode
0x0000CallFunc_Conv_IntToText_ReturnValue = Conv_IntToText(NewVar_0.Min, false, true, 2, 3);0x0047ReturnValue = CallFunc_Conv_IntToText_ReturnValue;0x0062return ReturnValue;0x006C// end of script
Public0x18
void OnCallback_7AEBFCEB465D5AD1E2F7588FEAB9CAE2(FLeaderboardFindResult& Data, bool bWasSuccessful)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Data_1 = Data;0x0012PersistentFrame.K2Node_CustomEvent_bWasSuccessful_1 = bWasSuccessful;0x0024ExecuteUbergraph_JustLeaderboard(1635);0x0033return;0x0035// end of script
0x11
void OnCallback_7880B87948C120F749DFD2984E6DA852(FLeaderboardScoresDownloaded& Data, bool bWasSuccessful)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Data = Data;0x0012PersistentFrame.K2Node_CustomEvent_bWasSuccessful = bWasSuccessful;0x0024ExecuteUbergraph_JustLeaderboard(525);0x0033return;0x0035// end of script
0x19
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_JustLeaderboard(1473);0x000Freturn;0x0011// end of script
EventPublic0x00
void BndEvt__YOU_WIN_Menu_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_JustLeaderboard(1611);0x000Freturn;0x0011// end of script
0x00
void BndEvt__YOU_WIN_back_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_JustLeaderboard(1616);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_JustLeaderboard(int32 EntryPoint)
Script71 statements · 1,689 bytes of bytecode
0x0000PushFlow(Label_0696);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FCallFunc_Conv_BoolToString_ReturnValue = Conv_BoolToString(Temp_bool_Variable);0x0034PrintString(this, CallFunc_Conv_BoolToString_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x007ECallFunc_DownloadLeaderboardEntriesAsync_ReturnValue = DownloadLeaderboardEntriesAsync(this, Temp_struct_Variable.SteamLeaderboard, 0, 1, 10, 10f);0x00B6CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_DownloadLeaderboardEntriesAsync_ReturnValue);0x00D3if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x00DDK2Node_CreateDelegate_OutputDelegate.Bind(this, OnCallback_7880B87948C120F749DFD2984E6DA852);0x00F4CallFunc_DownloadLeaderboardEntriesAsync_ReturnValue.OnCallback += K2Node_CreateDelegate_OutputDelegate;0x011DCallFunc_DownloadLeaderboardEntriesAsync_ReturnValue.Activate();0x0141PopFlow();0x0142Label_0142:0x0142if (!(Temp_struct_Variable.bLeaderboardFound)) PopFlow();0x0155goto Label_000F;0x015ALabel_015A:0x015ACallFunc_FindLeaderboardAsync_ReturnValue = FindLeaderboardAsync(this, "PeepoIsland", 10f);0x0181CallFunc_IsValid_ReturnValue = IsValid(CallFunc_FindLeaderboardAsync_ReturnValue);0x019Eif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x01A8K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnCallback_7AEBFCEB465D5AD1E2F7588FEAB9CAE2);0x01BFCallFunc_FindLeaderboardAsync_ReturnValue.OnCallback += K2Node_CreateDelegate_OutputDelegate_1;0x01E8CallFunc_FindLeaderboardAsync_ReturnValue.Activate();0x020CPopFlow();0x020DTemp_struct_Variable_1 = K2Node_CustomEvent_Data;0x0228Temp_bool_Variable_1 = K2Node_CustomEvent_bWasSuccessful;0x023Bif (!(Temp_bool_Variable_1)) PopFlow();0x0245PrintString(this, "saved leaderboard", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0299Temp_int_Variable = 0;0x02B0Label_02B0:0x02B0CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Temp_struct_Variable_1.EntryCount, 1);0x02E3CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Subtract_IntInt_ReturnValue);0x0309if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x0313PushFlow(Label_04C1);0x0318CallFunc_GetDownloadedLeaderboardEntry_outDetails = {};0x0323CallFunc_GetDownloadedLeaderboardEntry_ReturnValue = GetDownloadedLeaderboardEntry(Temp_struct_Variable_1.SteamLeaderboardEntries, Temp_int_Variable, CallFunc_GetDownloadedLeaderboardEntry_LeaderboardEntry, {}, CallFunc_GetDownloadedLeaderboardEntry_outDetails);0x0372CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Boni_Blueprints/Leaderboard_Names.Leaderboard_Names_C, nullptr);0x03A7/Script/Engine.Default__KismetSystemLibrary.SetStructurePropertyByName(CallFunc_Create_ReturnValue, FName(Steam Leaderboard Entry), CallFunc_GetDownloadedLeaderboardEntry_LeaderboardEntry);0x03E6CallFunc_AddChildToVerticalBox_ReturnValue_1 = THEBOX.AddChildToVerticalBox(CallFunc_Create_ReturnValue);0x0419CallFunc_Create_ReturnValue_2 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Boni_Blueprints/Leaderboard_Score.Leaderboard_Score_C, nullptr);0x044E/Script/Engine.Default__KismetSystemLibrary.SetStructurePropertyByName(CallFunc_Create_ReturnValue_2, FName(Steam Leaderboard Entry), CallFunc_GetDownloadedLeaderboardEntry_LeaderboardEntry);0x048DCallFunc_AddChildToVerticalBox_ReturnValue = THEBOX_1.AddChildToVerticalBox(CallFunc_Create_ReturnValue_2);0x04C0PopFlow();0x04C1Label_04C1:0x04C1CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x04EBTemp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0506goto Label_02B0;0x050BLabel_050B:0x050BCallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Boni_Blueprints/JustLeaderboard.JustLeaderboard_C, nullptr);0x0540CallFunc_Create_ReturnValue_1.AddToViewport(0);0x0565PopFlow();0x0566Label_0566:0x0566CallFunc_Create_ReturnValue_3 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/3D_Menu/MAIN_MENU1.MAIN_MENU1_C, nullptr);0x059BCallFunc_Create_ReturnValue_3.AddToViewport(0);0x05C0PopFlow();0x05C1CallFunc_GetAllActorsOfClass_OutActors = {};0x05CCGetAllActorsOfClass(this, /Game/Boni_Blueprints/BoniCharacter.BoniCharacter_C, CallFunc_GetAllActorsOfClass_OutActors);0x05E9/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x0620NewVar_0 = CallFunc_Array_Get_Item;0x0633goto Label_015A;0x0638Label_0638:0x0638RemoveFromParent();0x0646goto Label_0566;0x064Bgoto Label_0638;0x0650RemoveFromParent();0x065Egoto Label_050B;0x0663Temp_struct_Variable = K2Node_CustomEvent_Data_1;0x067ETemp_bool_Variable = K2Node_CustomEvent_bWasSuccessful_1;0x0691goto Label_0142;0x0696Label_0696:0x0696return;0x0698// end of script
Final0x04