Class
UWID_BP_AtlasCreditsScreen_C
: UAtlasMenuWidget : UAtlasWidget : UUserWidget : UWidget : UVisual : UObject0x00x0358
Members 24
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | NewScrollAnimation | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | LogosFadeOut | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | LogosFadeIn | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | ScrollAnimation | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | Copyright | UAtlasTextBlock* | 9 flags | nullptr | |
| 0x08 | CopyrightJapanese | UAtlasTextBlock* | 9 flags | nullptr | |
| 0x08 | GoBackHint | UWID_BP_AtlasFormattableText_C* | 9 flags | nullptr | |
| 0x08 | HintsHBox | UHorizontalBox* | 9 flags | nullptr | |
| 0x08 | Image_0 | UImage* | 9 flags | nullptr | |
| 0x08 | Image_1 | UImage* | 9 flags | nullptr | |
| 0x08 | Image_2 | UImage* | 9 flags | nullptr | |
| 0x08 | ImagesHBox | UHorizontalBox* | 9 flags | nullptr | |
| 0x08 | LogosVerticalBox | UVerticalBox* | 9 flags | nullptr | |
| 0x08 | ScrollingVerticalBox | UVerticalBox* | 9 flags | nullptr | |
| 0x08 | WID_BP_AtlasPlatformAgnosticNamedTexture | UWID_BP_AtlasPlatformAgnosticNamedTexture_C* | 9 flags | nullptr | |
| 0x08 | AnimRef | UWidgetAnimation* | 7 flags | nullptr | |
| 0x10 | CreditsScreenFinished | FMulticastScriptDelegate | BlueprintCallable+5 flags | <delegate> | |
| 0x01 | Skippable | bool | 6 flags | true | |
| 0x0339 | 0x03 | padding / unreflected | |||
| 0x04 | PlaySpeed | float | 7 flags | 0 | |
| 0x04 | DeltaTime | float | 7 flags | 0 | |
| 0x0344 | 0x04 | padding / unreflected | |||
| 0x08 | AnimToPlay | UWidgetAnimation* | 7 flags | nullptr | |
| 0x01 | DLCCredits | bool | 6 flags | false | |
| 0x0351 | 0x03 | padding / unreflected | |||
| 0x04 | PausedTime | float | 7 flags | 0 | |
Inherited from UAtlasMenuWidget 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bIsCredits | bool | 9 flags | false | |
| 0x01 | bIsControllerDisconnect | bool | 9 flags | false |
Inherited from UAtlasWidget 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | OnFadingEndedEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x04 | FadeInDuration | float | Protected+7 flags | 0 | |
| 0x04 | FadeOutDuration | float | Protected+7 flags | 0 |
Inherited from UUserWidget 20
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | ColorAndOpacity | FLinearColor | 8 flags | {R=1, G=1, B=1, A=1} | |
| 0x10 | ColorAndOpacityDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x28 | ForegroundColor | FSlateColor | 4 flags | {SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor… | |
| 0x10 | ForegroundColorDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnVisibilityChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0178 | 0x18 | padding / unreflected | |||
| 0x10 | Padding | FMargin | 7 flags | {Left=0, Top=0, Right=0, Bottom=0} | |
| 0x10 | ActiveSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+2 flags | [] | |
| 0x08 | AnimationTickManager | UUMGSequenceTickManager* | Transient+5 flags | nullptr | |
| 0x10 | StoppedSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+2 flags | [] | |
| 0x10 | NamedSlotBindings | TArray<FNamedSlotBinding> | 3 flags | [] | |
| 0x08 | WidgetTree | UWidgetTree* | Transient+7 flags | nullptr | |
| 0x04 | Priority | int32 | 8 flags | 0 | |
| 0x01 | bSupportsKeyboardFocus : 1bit 0 | bool | Deprecated+3 flags | true | |
| 0x01 | bIsFocusable : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bStopAction : 1bit 2 | bool | 5 flags | false | |
| 0x01 | bHasScriptImplementedTick : 1bit 3 | bool | 3 flags | true | |
| 0x01 | bHasScriptImplementedPaint : 1bit 4 | bool | 3 flags | true | |
| 0x01E5 | 0x0B | padding / unreflected | |||
| 0x01 | TickFrequency | EWidgetTickFrequency | 9 flags | Auto | |
| 0x01F1 | 0x07 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | TransientProtected+8 flags | nullptr | |
| 0x10 | AnimationCallbacks | TArray<FAnimationEventBinding> | TransientProtected+4 flags | [] | |
Inherited from UWidget 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Slot | UPanelSlot* | 12 flags | nullptr | |
| 0x10 | bIsEnabledDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x18 | ToolTipText | FText | 4 flags | <FText> | |
| 0x10 | ToolTipTextDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x08 | ToolTipWidget | UWidget* | 12 flags | nullptr | |
| 0x10 | ToolTipWidgetDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x10 | VisibilityDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x1C | RenderTransform | FWidgetTransform | 5 flags | {Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}… | |
| 0x08 | RenderTransformPivot | FVector2D | 8 flags | {X=0.5, Y=0.5} | |
| 0x01 | bIsVariable : 1bit 0 | bool | 3 flags | true | |
| 0x01 | bCreatedByConstructionScript : 1bit 1 | bool | Transient+3 flags | false | |
| 0x01 | bIsEnabled : 1bit 2 | bool | 6 flags | true | |
| 0x01 | bOverride_Cursor : 1bit 3 | bool | 4 flags | false | |
| 0x00B5 | 0x03 | padding / unreflected | |||
| 0x08 | AccessibleWidgetData | USlateAccessibleWidgetData* | 8 flags | nullptr | |
| 0x01 | bIsVolatile : 1bit 0 | bool | Protected+6 flags | false | |
| 0x01 | Cursor | EMouseCursor | 9 flags | Default | |
| 0x01 | Clipping | EWidgetClipping | 6 flags | Inherit | |
| 0x01 | Visibility | ESlateVisibility | 6 flags | Visible | |
| 0x04 | RenderOpacity | float | 6 flags | 1 | |
| 0x08 | Navigation | UWidgetNavigation* | 11 flags | nullptr | |
| 0x01 | FlowDirectionPreference | EFlowDirectionPreference | 6 flags | Inherit | |
| 0x00D1 | 0x27 | padding / unreflected | |||
| 0x10 | NativeBindings | TArray<UPropertyBinding*> | TransientProtected+2 flags | [] | |
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
void AddEmptyLine()Script8 statements · 228 bytes of bytecode0x0000CallFunc_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 | Public | 0x00 | |
FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)Script80 statements · 1,900 bytes of bytecode0x0000if (!(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 | EventPublic | 0x138 | |
void Construct()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_WID_BP_AtlasCreditsScreen(1395);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void OnAnimationFinished(UWidgetAnimation* Animation)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_Animation = Animation;0x0012ExecuteUbergraph_WID_BP_AtlasCreditsScreen(1706);0x0021return;0x0023// end of script | EventProtected | 0x08 | |
void LogosFadedIn()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_WID_BP_AtlasCreditsScreen(2541);0x000Freturn;0x0011// end of script | 0x00 | ||
void FadeOutLogos()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_WID_BP_AtlasCreditsScreen(2546);0x000Freturn;0x0011// end of script | 0x00 | ||
void Initialize(bool Skipable, bool useDLCCredits)Script5 statements · 54 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PersistentFrame.K2Node_Event_MyGeometry = MyGeometry;0x0012PersistentFrame.K2Node_Event_InDeltaTime = InDeltaTime;0x0024ExecuteUbergraph_WID_BP_AtlasCreditsScreen(2718);0x0033return;0x0035// end of script | EventPublic | 0x3C | |
void GamePaused(bool bEnabled)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000PushFlow(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 | Final | 0x04 | |
void CreditsScreenFinished__DelegateSignature()Script2 statements · 3 bytes of bytecode0x0000return;0x0002// end of script | Public | 0x00 |