Zdexby TheHolyOneZ
2,759 classes
Class

UWID_BP_AtlasCreditsScreen_C

: UAtlasMenuWidget : UAtlasWidget : UUserWidget : UWidget : UVisual : UObject
/Game/UI/CreditsScreen/WID_BP_AtlasCreditsScreen.WID_BP_AtlasCreditsScreen_C 0x0358 (856 B) align 8 inherited 0x02A0 11 scripted vtable /Game/UI/CreditsScreen/WID_BP_AtlasCreditsScreen
0x00x0358

Members 24

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08NewScrollAnimationUWidgetAnimation*Transient+7 flagsnullptr
0x08LogosFadeOutUWidgetAnimation*Transient+7 flagsnullptr
0x08LogosFadeInUWidgetAnimation*Transient+7 flagsnullptr
0x08ScrollAnimationUWidgetAnimation*Transient+7 flagsnullptr
0x08CopyrightJapaneseUAtlasTextBlock*9 flagsnullptr
0x08GoBackHintUWID_BP_AtlasFormattableText_C*9 flagsnullptr
0x08HintsHBoxUHorizontalBox*9 flagsnullptr
0x08Image_0UImage*9 flagsnullptr
0x08Image_1UImage*9 flagsnullptr
0x08Image_2UImage*9 flagsnullptr
0x08ImagesHBoxUHorizontalBox*9 flagsnullptr
0x08LogosVerticalBoxUVerticalBox*9 flagsnullptr
0x08ScrollingVerticalBoxUVerticalBox*9 flagsnullptr
0x08WID_BP_AtlasPlatformAgnosticNamedTextureUWID_BP_AtlasPlatformAgnosticNamedTexture_C*9 flagsnullptr
0x08AnimRefUWidgetAnimation*7 flagsnullptr
0x10CreditsScreenFinishedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01Skippablebool6 flagstrue
0x03390x03padding / unreflected
0x04PlaySpeedfloat7 flags0
0x04DeltaTimefloat7 flags0
0x03440x04padding / unreflected
0x08AnimToPlayUWidgetAnimation*7 flagsnullptr
0x01DLCCreditsbool6 flagsfalse
0x03510x03padding / unreflected
0x04PausedTimefloat7 flags0
Inherited from UAtlasMenuWidget 2
OffsetSizeNameTypeFlagsDefault
0x01bIsCreditsbool9 flagsfalse
0x01bIsControllerDisconnectbool9 flagsfalse
Inherited from UAtlasWidget 3
OffsetSizeNameTypeFlagsDefault
0x10OnFadingEndedEventFMulticastScriptDelegate4 flags<delegate>
0x04FadeInDurationfloatProtected+7 flags0
0x04FadeOutDurationfloatProtected+7 flags0
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=UseColor…
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
0x01CursorEMouseCursor9 flagsDefault
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D10x27padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+2 flags[]

Functions 11

SignatureFlagsNativeParams
void AddEmptyLine()
Script8 statements · 228 bytes of bytecode
0x0000CallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x0014CallFunc_CreateMenuWidget_ReturnValue = CallFunc_GetMenuManager_ReturnValue.CreateMenuWidget(/Game/UI/CreditsScreen/WID_BP_CreditsScreenGroupLine.WID_BP_CreditsScreenGroupLine_C);0x0047K2Node_DynamicCast_AsWID_BP_Credits_Screen_Group_Line = Cast<WID_BP_CreditsScreenGroupLine_C>(CallFunc_CreateMenuWidget_ReturnValue);0x006BK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsWID_BP_Credits_Screen_Group_Line);0x0088K2Node_DynamicCast_AsWID_BP_Credits_Screen_Group_Line.Initialize("");0x00AECallFunc_AddChild_ReturnValue = ScrollingVerticalBox.AddChild(CallFunc_CreateMenuWidget_ReturnValue);0x00E1return;0x00E3// end of script
Public0x00
FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)
Script80 statements · 1,900 bytes of bytecode
0x0000if (!(DLCCredits)) goto Label_004A;0x000ECallFunc_Unhandled_ReturnValue = Unhandled();0x002AReturnValue = CallFunc_Unhandled_ReturnValue;0x0045goto Label_0761;0x004ALabel_004A:0x004ACallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x006FKey = CallFunc_GetKey_ReturnValue;0x008ASwitchOnUIAction(Key, CallFunc_SwitchOnUIAction_action);0x00A6K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 0);0x00C5if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_029A;0x00D3K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 1);0x00F2if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_029A;0x0100K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 2);0x011Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_02D6;0x012DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 3);0x014Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_029A;0x015AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 4);0x0179if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_029A;0x0187K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 5);0x01A6if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_03AE;0x01B4K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 6);0x01D3if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_05B1;0x01E1K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 7);0x0200if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_029A;0x020EK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 8);0x022Dif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_029A;0x023BK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 9);0x025Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_029A;0x0268K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_SwitchOnUIAction_action, 10);0x0287if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_029A;0x0295goto Label_0761;0x029ALabel_029A:0x029ACallFunc_Unhandled_ReturnValue_2 = Unhandled();0x02B6ReturnValue = CallFunc_Unhandled_ReturnValue_2;0x02D1goto Label_0761;0x02D6Label_02D6:0x02D6if (!(Skippable)) goto Label_0372;0x02E4CreditsScreenFinished.Broadcast();0x02F7CallFunc_GetUISystem_ReturnValue = GetUISystem(this);0x030CCallFunc_BackOutOfMenu_ReturnValue = CallFunc_GetUISystem_ReturnValue.BackOutOfMenu();0x0336CallFunc_Handled_ReturnValue_1 = Handled();0x0352ReturnValue = CallFunc_Handled_ReturnValue_1;0x036Dgoto Label_0761;0x0372Label_0372:0x0372CallFunc_Unhandled_ReturnValue_1 = Unhandled();0x038EReturnValue = CallFunc_Unhandled_ReturnValue_1;0x03A9goto Label_0761;0x03AELabel_03AE:0x03AETemp_float_Variable = 2f;0x03C5Temp_float_Variable_1 = 1f;0x03DCTemp_float_Variable_2 = 1f;0x03F3Temp_float_Variable_3 = 1f;0x040ACallFunc_GetSKURegion_ReturnValue = GetSKURegion();0x0426CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(DeltaTime, 8f);0x0450Temp_float_Variable_4 = 1f;0x0467CallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(PlaySpeed, CallFunc_Multiply_FloatFloat_ReturnValue);0x0495Temp_byte_Variable = CallFunc_GetSKURegion_ReturnValue;0x04B0CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Subtract_FloatFloat_ReturnValue, Switch(Temp_byte_Variable, 0 => Temp_float_Variable_3, 1 => Temp_float_Variable_2, 2 => Temp_float_Variable_1, 3 => Temp_float_Variable, 4 => Temp_float_Variable_4, default => K2Node_Select_Default), 6f);0x053EPlaySpeed = CallFunc_FClamp_ReturnValue;0x0559Label_0559:0x0559SetPlaybackSpeed(NewScrollAnimation, PlaySpeed);0x0575CallFunc_Handled_ReturnValue = Handled();0x0591ReturnValue = CallFunc_Handled_ReturnValue;0x05ACgoto Label_0761;0x05B1Label_05B1:0x05B1Temp_float_Variable = 2f;0x05C8Temp_float_Variable_1 = 1f;0x05DFTemp_float_Variable_2 = 1f;0x05F6Temp_float_Variable_3 = 1f;0x060DCallFunc_GetSKURegion_ReturnValue = GetSKURegion();0x0629CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(DeltaTime, 8f);0x0653Temp_float_Variable_4 = 1f;0x066ACallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(PlaySpeed, CallFunc_Multiply_FloatFloat_ReturnValue);0x0698Temp_byte_Variable = CallFunc_GetSKURegion_ReturnValue;0x06B3CallFunc_FClamp_ReturnValue_1 = FClamp(CallFunc_Add_FloatFloat_ReturnValue, Switch(Temp_byte_Variable, 0 => Temp_float_Variable_3, 1 => Temp_float_Variable_2, 2 => Temp_float_Variable_1, 3 => Temp_float_Variable, 4 => Temp_float_Variable_4, default => K2Node_Select_Default), 6f);0x0741PlaySpeed = CallFunc_FClamp_ReturnValue_1;0x075Cgoto Label_0559;0x0761Label_0761:0x0761return ReturnValue;0x076B// end of script
EventPublic0x138
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AtlasCreditsScreen(1395);0x000Freturn;0x0011// end of script
EventPublic0x00
void OnAnimationFinished(UWidgetAnimation* Animation)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Animation = Animation;0x0012ExecuteUbergraph_WID_BP_AtlasCreditsScreen(1706);0x0021return;0x0023// end of script
EventProtected0x08
void LogosFadedIn()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AtlasCreditsScreen(2541);0x000Freturn;0x0011// end of script
0x00
void FadeOutLogos()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AtlasCreditsScreen(2546);0x000Freturn;0x0011// end of script
0x00
void Initialize(bool Skipable, bool useDLCCredits)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Skipable = Skipable;0x0012PersistentFrame.K2Node_CustomEvent_UseDLCCredits = useDLCCredits;0x0024ExecuteUbergraph_WID_BP_AtlasCreditsScreen(2594);0x0033return;0x0035// end of script
0x02
void Tick(const FGeometry& MyGeometry, float InDeltaTime)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MyGeometry = MyGeometry;0x0012PersistentFrame.K2Node_Event_InDeltaTime = InDeltaTime;0x0024ExecuteUbergraph_WID_BP_AtlasCreditsScreen(2718);0x0033return;0x0035// end of script
EventPublic0x3C
void GamePaused(bool bEnabled)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bEnabled = bEnabled;0x0012ExecuteUbergraph_WID_BP_AtlasCreditsScreen(2924);0x0021return;0x0023// end of script
0x01
void ExecuteUbergraph_WID_BP_AtlasCreditsScreen(int32 EntryPoint)
Script145 statements · 2,932 bytes of bytecode
0x0000PushFlow(Label_0B71);0x0005goto [EntryPoint];0x000FLabel_000F:0x000Fif (!(Temp_bool_IsClosed_Variable)) goto Label_001E;0x001DPopFlow();0x001ELabel_001E:0x001ETemp_bool_IsClosed_Variable = true;0x0029if (!(Skippable)) goto Label_03AC;0x0037Label_0037:0x0037AddEmptyLine();0x0045CallFunc_GetAllCreditsScreenGroupIDs_ReturnValue = GetAllCreditsScreenGroupIDs(DLCCredits);0x006ATemp_int_Loop_Counter_Variable = 0;0x0081Temp_int_Array_Index_Variable = 0;0x0098Label_0098:0x0098CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllCreditsScreenGroupIDs_ReturnValue);0x00D3CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00F9if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0103Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x011EPushFlow(Label_03D7);0x0123CallFunc_GetMenuManager_ReturnValue_1 = GetMenuManager();0x0137CallFunc_CreateMenuWidget_ReturnValue = CallFunc_GetMenuManager_ReturnValue_1.CreateMenuWidget(/Game/UI/CreditsScreen/WID_BP_CreditsScreenGroup.WID_BP_CreditsScreenGroup_C);0x016A/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllCreditsScreenGroupIDs_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01A5K2Node_DynamicCast_AsWID_BP_Credits_Screen_Group = Cast<WID_BP_CreditsScreenGroup_C>(CallFunc_CreateMenuWidget_ReturnValue);0x01C9K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsWID_BP_Credits_Screen_Group);0x01E6K2Node_DynamicCast_AsWID_BP_Credits_Screen_Group.Initialize(CallFunc_Array_Get_Item, DLCCredits);0x021CK2Node_DynamicCast_AsWID_BP_Credits_Screen_Group = Cast<WID_BP_CreditsScreenGroup_C>(CallFunc_CreateMenuWidget_ReturnValue);0x0240K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsWID_BP_Credits_Screen_Group);0x025DCallFunc_AddChild_ReturnValue = ScrollingVerticalBox.AddChild(K2Node_DynamicCast_AsWID_BP_Credits_Screen_Group);0x0290K2Node_DynamicCast_AsVertical_Box_Slot = Cast<VerticalBoxSlot>(CallFunc_AddChild_ReturnValue);0x02B4K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsVertical_Box_Slot);0x02D1if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x02DBK2Node_DynamicCast_AsVertical_Box_Slot.SetVerticalAlignment(2);0x02FDK2Node_DynamicCast_AsVertical_Box_Slot.SetHorizontalAlignment(2);0x031FAddEmptyLine();0x032Dif (!(DLCCredits)) goto Label_0421;0x033BImagesHBox.SetVisibility(1);0x0361PlaySpeed = 8f;0x0378Label_0378:0x0378CallFunc_PlayAnimation_ReturnValue_1 = PlayAnimation(NewScrollAnimation, 0f, 1, 0, PlaySpeed, false);0x03ABPopFlow();0x03ACLabel_03AC:0x03ACHintsHBox.SetVisibility(2);0x03D2goto Label_0037;0x03D7Label_03D7:0x03D7CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0401Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x041Cgoto Label_0098;0x0421Label_0421:0x0421Temp_float_Variable_5 = 1f;0x0438Temp_float_Variable_6 = 1f;0x044FTemp_float_Variable_7 = 1f;0x0466CallFunc_GetSKURegion_ReturnValue_1 = GetSKURegion();0x0482Temp_float_Variable_8 = 2f;0x0499Temp_float_Variable_9 = 1f;0x04B0Temp_byte_Variable_1 = CallFunc_GetSKURegion_ReturnValue_1;0x04CBPlaySpeed = Switch(Temp_byte_Variable_1, 0 => Temp_float_Variable_5, 1 => Temp_float_Variable_6, 2 => Temp_float_Variable_7, 3 => Temp_float_Variable_8, 4 => Temp_float_Variable_9, default => K2Node_Select_Default_2);0x0541goto Label_0378;0x0546Label_0546:0x0546Temp_bool_IsClosed_Variable = true;0x0551PopFlow();0x0552Label_0552:0x0552Temp_bool_Has_Been_Initd_Variable = true;0x055Dif (!(false)) PopFlow();0x055Fgoto Label_0546;0x0564Label_0564:0x0564if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0552;0x0572PopFlow();0x0573Copyright.SetText(NSLOCTEXT("B8BF54D24ED6290AB4431D8AED9B6C9C", "", "ID_COPYRIGHT"));0x05CBCallFunc_GetSKURegion_ReturnValue = GetSKURegion();0x05E7CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetSKURegion_ReturnValue, 3);0x0606CallFunc_GetCultureAsEnum_ReturnValue = GetCultureAsEnum();0x0622CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetCultureAsEnum_ReturnValue, 7);0x0641CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_ByteByte_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x0667if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_067F;0x0675Label_0675:0x0675PushFlow(Label_000F);0x067Agoto Label_0564;0x067FLabel_067F:0x067FCopyrightJapanese.SetVisibility(2);0x06A5goto Label_0675;0x06AAAnimRef = K2Node_Event_Animation;0x06BDCallFunc_EqualEqual_ObjectObject_ReturnValue_2 = EqualEqual_ObjectObject(AnimRef, NewScrollAnimation);0x06E3if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_2)) goto Label_08DB;0x06F1CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(PlaySpeed, 0f);0x0713Temp_bool_Variable = CallFunc_Less_FloatFloat_ReturnValue;0x0726AnimToPlay = Switch(Temp_bool_Variable, false => LogosFadeIn, true => NewScrollAnimation, default => K2Node_Select_Default);0x0765Temp_float_Variable = 1f;0x077CTemp_float_Variable_1 = 2f;0x0793Temp_float_Variable_2 = 1f;0x07AATemp_float_Variable_3 = 1f;0x07C1Temp_float_Variable_4 = 1f;0x07D8CallFunc_GetSKURegion_ReturnValue_2 = GetSKURegion();0x07F4Temp_byte_Variable = CallFunc_GetSKURegion_ReturnValue_2;0x080FPlaySpeed = Switch(Temp_byte_Variable, 0 => Temp_float_Variable_4, 1 => Temp_float_Variable_3, 2 => Temp_float_Variable_2, 3 => Temp_float_Variable_1, 4 => Temp_float_Variable, default => K2Node_Select_Default_1);0x0885if (!(DLCCredits)) goto Label_08A7;0x0893CreditsScreenFinished.Broadcast();0x08A6PopFlow();0x08A7Label_08A7:0x08A7CallFunc_PlayAnimation_ReturnValue_2 = PlayAnimation(AnimToPlay, 0f, 1, 0, PlaySpeed, false);0x08DAPopFlow();0x08DBLabel_08DB:0x08DBCallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(AnimRef, LogosFadeIn);0x0901if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_091E;0x090FLogosFadedIn();0x091DPopFlow();0x091ELabel_091E:0x091ECallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(AnimRef, LogosFadeOut);0x0944if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) PopFlow();0x094ECreditsScreenFinished.Broadcast();0x0961CallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x0975CallFunc_PopWithFading_ReturnValue = CallFunc_GetMenuManager_ReturnValue.PopWithFading();0x099FPopFlow();0x09A0Label_09A0:0x09A0K2Node_CreateDelegate_OutputDelegate_1.Bind(this, FadeOutLogos);0x09B7CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_1, 3f, false, 0f, 0f);0x09ECPopFlow();0x09EDgoto Label_09A0;0x09F2CallFunc_PlayAnimation_ReturnValue = PlayAnimation(LogosFadeOut, 0f, 1, 0, 1f, false);0x0A21PopFlow();0x0A22Skippable = K2Node_CustomEvent_Skipable;0x0A35DLCCredits = K2Node_CustomEvent_UseDLCCredits;0x0A48K2Node_CreateDelegate_OutputDelegate.Bind(this, GamePaused);0x0A5FCallFunc_GetAtlasBaseGameMode_ReturnValue = GetAtlasBaseGameMode(this);0x0A74CallFunc_GetAtlasBaseGameMode_ReturnValue.OnSetPauseEnabled += K2Node_CreateDelegate_OutputDelegate;0x0A9DPopFlow();0x0A9EDeltaTime = K2Node_Event_InDeltaTime;0x0AB9PopFlow();0x0ABALabel_0ABA:0x0ABACallFunc_PauseAnimation_ReturnValue = PauseAnimation(NewScrollAnimation);0x0ADFPausedTime = CallFunc_PauseAnimation_ReturnValue;0x0AFAPopFlow();0x0AFBLabel_0AFB:0x0AFBPausedTime = 0f;0x0B12PopFlow();0x0B13Label_0B13:0x0B13CallFunc_PlayAnimation_ReturnValue_3 = PlayAnimation(NewScrollAnimation, PausedTime, 1, 0, PlaySpeed, false);0x0B4Agoto Label_0AFB;0x0B4FLabel_0B4F:0x0B4Fif (!(DLCCredits)) PopFlow();0x0B59if (!(K2Node_CustomEvent_bEnabled)) goto Label_0B13;0x0B67goto Label_0ABA;0x0B6Cgoto Label_0B4F;0x0B71Label_0B71:0x0B71return;0x0B73// end of script
Final0x04
void CreditsScreenFinished__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00