Zdexby TheHolyOneZ
5,159 classes
/Game/Ride/UI/PlayerHUD/WG_PlayerHUD.WG_PlayerHUD_C 0x0688 (1,672 B) align 8 inherited 0x04A8 25 scripted vtable /Game/Ride/UI/PlayerHUD/WG_PlayerHUD
0x00x0688

Members 61

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08WG_WinchBarUWG_WinchBar_C*10 flagsnullptr
0x08WG_ShieldBarUWG_ShieldBar_C*10 flagsnullptr
0x08WG_PlayerThrowingStrengthUWG_PlayerThrowingStrength_C*10 flagsnullptr
0x08voipActionWidgetUCommonActionWidget*10 flagsnullptr
0x08VoiceTextUTextBlock*10 flagsnullptr
0x08voiceImageUImage*10 flagsnullptr
0x08Vehicle_HealthUWG_StructuralDamageBar_C*10 flagsnullptr
0x08ThanksForPlayingURichTextBlock*10 flagsnullptr
0x08SaveGameIndicatorUWG_SaveGameIndicator_C*10 flagsnullptr
0x08RichTextBlock_678URichTextBlock*10 flagsnullptr
0x08RichTextBlock_10URichTextBlock*10 flagsnullptr
0x08RichTextBlock_9URichTextBlock*10 flagsnullptr
0x08RichTextBlock_8URichTextBlock*10 flagsnullptr
0x08RichTextBlock_7URichTextBlock*10 flagsnullptr
0x08RichTextBlock_6URichTextBlock*10 flagsnullptr
0x08RichTextBlock_5URichTextBlock*10 flagsnullptr
0x08RichTextBlock_4URichTextBlock*10 flagsnullptr
0x08RichTextBlock_3URichTextBlock*10 flagsnullptr
0x08RichTextBlock_2URichTextBlock*10 flagsnullptr
0x08RichTextBlock_1URichTextBlock*10 flagsnullptr
0x08RichTextBlockURichTextBlock*10 flagsnullptr
0x08QuitToMainMenuButtonUWG_MenuButton_C*10 flagsnullptr
0x08PlayerModifierHolderUHorizontalBox*10 flagsnullptr
0x08Player_HealthUWG_StructuralDamageBar_C*10 flagsnullptr
0x08PartsUTextBlock*10 flagsnullptr
0x08NotificationTextUTextBlock*10 flagsnullptr
0x08Names_2URichTextBlock*10 flagsnullptr
0x08Names_1URichTextBlock*10 flagsnullptr
0x08NamesURichTextBlock*10 flagsnullptr
0x08LookAtObjectNameUTextBlock*10 flagsnullptr
0x08Image_169UImage*10 flagsnullptr
0x08Image_3UImage*10 flagsnullptr
0x08Image_2UImage*10 flagsnullptr
0x08Image_1UImage*10 flagsnullptr
0x08Holder_PickedUpPlayerInteractionsUVerticalBox*10 flagsnullptr
0x08Holder_LookAtPlayerInteractionsUHorizontalBox*10 flagsnullptr
0x08GameFailedTextUTextBlock*10 flagsnullptr
0x08EpiPensUTextBlock*10 flagsnullptr
0x08CrosshairUImage*10 flagsnullptr
0x08CreditsTextURichTextBlock*10 flagsnullptr
0x08CreditsBorderUBorder*10 flagsnullptr
0x08CommonActionWidget_172UCommonActionWidget*10 flagsnullptr
0x08CommonActionWidget_4UCommonActionWidget*10 flagsnullptr
0x08CommonActionWidget_3UCommonActionWidget*10 flagsnullptr
0x08CommonActionWidget_2UCommonActionWidget*10 flagsnullptr
0x08CommonActionWidget_1UCommonActionWidget*10 flagsnullptr
0x08CommonActionWidgetUCommonActionWidget*10 flagsnullptr
0x08CheckpointTextUTextBlock*10 flagsnullptr
0x08CaptionTextURichTextBlock*10 flagsnullptr
0x08CaptionHolderUBorder*10 flagsnullptr
0x08FailAnimationUWidgetAnimation*Transient+6 flagsnullptr
0x08CheckpointReachedAnimationUWidgetAnimation*Transient+6 flagsnullptr
0x08NotificationAnimationUWidgetAnimation*Transient+6 flagsnullptr
0x08SaveAppearAnimationUWidgetAnimation*Transient+6 flagsnullptr
0x08RollCreditsUWidgetAnimation*Transient+6 flagsnullptr
0x08VehicleABP_VehicleBase_C*7 flagsnullptr
0x08PlayerABP_FirstPersonCharacter_C*7 flagsnullptr
0x01bAllowHidingOfSaveIconbool7 flagsfalse
0x01bSaveCompletebool7 flagsfalse
0x067A0x06padding / unreflected
0x08CreditsMusicUAudioComponent*7 flagsnullptr
Inherited from UCommonActivatableWidget 19
OffsetSizeNameTypeFlagsDefault
0x01bIsBackHandlerboolProtected+6 flagsfalse
0x01bIsBackActionDisplayedInActionBarboolProtected+6 flagsfalse
0x036A0x06padding / unreflected
0x10OverrideBackActionDisplayNameFTextProtected+2 flags<FText>
0x01bAutoActivateboolProtected+6 flagsfalse
0x01bSupportsActivationFocusboolProtected+6 flagstrue
0x01bIsModalboolProtected+6 flagsfalse
0x01bAutoRestoreFocusboolProtected+6 flagsfalse
0x01bOverrideActionDomainboolProtected+8 flagsfalse
0x03850x03padding / unreflected
0x08InputMappingUInputMappingContext*Protected+7 flagsnullptr
0x04InputMappingPriorityint32Protected+6 flags0
0x03940x04padding / unreflected
0x28ActionDomainOverrideTSoftObjectPtr<UCommonInputActionDomain>Protected+6 flags<SoftObjectProperty>
0x10BP_OnWidgetActivatedFMulticastScriptDelegate4 flags<delegate>
0x10BP_OnWidgetDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x01bIsActivebool7 flagsfalse
0x03E10x07padding / unreflected
0x10VisibilityBoundWidgetsTArray<TWeakObjectPtr<UCommonActivatableWidget>>Transient+5 flags[]
0x03F80xA8padding / unreflected
0x01bSetVisibilityOnActivatedboolProtected+6 flagsfalse
0x01ActivatedVisibilityESlateVisibilityProtected+6 flagsSelfHitTestInvisible
0x01bSetVisibilityOnDeactivatedboolProtected+6 flagsfalse
0x01DeactivatedVisibilityESlateVisibilityProtected+6 flagsCollapsed
Inherited from UCommonUserWidget 2
OffsetSizeNameTypeFlagsDefault
0x01bDisplayInActionBarboolProtected+8 flagsfalse
0x01bConsumePointerInputbool8 flagsfalse
Inherited from UUserWidget 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor3 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01E40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01F80x30padding / unreflected
0x10PaddingFMargin6 flags{Left=0, Top=0, Right=0, Bottom=0}
0x04Priorityint327 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x01bAutomaticallyRegisterInputOnConstruction : 1bit 2bool3 flagsfalse
0x023D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02780x40padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02E10x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02F90x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x030C0x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 23
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextFText3 flags<FText>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate5 flags<delegate>
0x10VisibilityDelegateFScriptDelegate5 flags<delegate>
0x38RenderTransformFWidgetTransform4 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D7 flags{X=0.5, Y=0.5}
0x01FlowDirectionPreferenceEFlowDirectionPreference7 flagsInherit
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool5 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x01bIsVolatile : 1bit 4boolProtected+6 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DE0x02padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x40padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 25

SignatureFlagsNativeParams
void CacheVehicle()
Script13 statements · 219 bytes of bytecode
0x0000CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/Ride/Vehicle/Blueprints/BP_Vehicle_Winnebago_01.BP_Vehicle_Winnebago_01_C);0x001EVehicle = CallFunc_GetActorOfClass_ReturnValue;0x0031CallFunc_IsValid_ReturnValue = IsValid(Vehicle);0x004Eif (!(CallFunc_IsValid_ReturnValue)) goto Label_009C;0x005CWG_WinchBar.SetupWinchBar(Vehicle);0x0089PollVehicleHealth();0x0097goto Label_00D8;0x009CLabel_009C:0x009CK2Node_CreateDelegate_OutputDelegate.Bind(this, CacheVehicle);0x00B3CallFunc_K2_SetTimerForNextTickDelegate_ReturnValue = K2_SetTimerForNextTickDelegate(K2Node_CreateDelegate_OutputDelegate);0x00D8Label_00D8:0x00D8return;0x00DA// end of script
Private0x00
void UpdateThrowUI(double Progress, bool Show)
Script3 statements · 57 bytes of bytecode
0x0000WG_PlayerThrowingStrength.UpdateThrowUI(Progress, Show);0x0036return;0x0038// end of script
Public0x09
void AddPlayerModifier(const FGameplayTag& PlayerModifier, double Duration, const bool& Success)
Script35 statements · 882 bytes of bytecode
0x0000PushFlow(Label_036F);0x0005Temp_bool_True_if_break_was_hit_Variable = false;0x0010Temp_int_Loop_Counter_Variable = 0;0x0027Temp_int_Array_Index_Variable = 0;0x003ELabel_003E:0x003ECallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x005BCallFunc_GetAllChildren_ReturnValue = PlayerModifierHolder.GetAllChildren();0x008DCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllChildren_ReturnValue);0x00C8CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00EECallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x0114if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0286;0x0122Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x013DPushFlow(Label_0325);0x0142CallFunc_GetAllChildren_ReturnValue = PlayerModifierHolder.GetAllChildren();0x0174/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllChildren_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01AFK2Node_DynamicCast_AsWG_Player_Modifier = Cast<WG_PlayerModifier_C>(CallFunc_Array_Get_Item);0x01D3K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsWG_Player_Modifier);0x01F0if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x01FACallFunc_EqualEqual_GameplayTag_ReturnValue = EqualEqual_GameplayTag(K2Node_DynamicCast_AsWG_Player_Modifier.Player Modifier, PlayerModifier);0x0236if (!(CallFunc_EqualEqual_GameplayTag_ReturnValue)) PopFlow();0x0240K2Node_DynamicCast_AsWG_Player_Modifier.StartModifier(PlayerModifier, Duration);0x0276Success = true;0x0281goto Label_036F;0x0286Label_0286:0x0286CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Ride/UI/PlayerHUD/WG_PlayerModifier.WG_PlayerModifier_C, nullptr);0x02BBCallFunc_AddChild_ReturnValue = PlayerModifierHolder.AddChild(CallFunc_Create_ReturnValue);0x02EECallFunc_Create_ReturnValue.StartModifier(PlayerModifier, Duration);0x0324PopFlow();0x0325Label_0325:0x0325CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x034FTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x036Agoto Label_003E;0x036FLabel_036F:0x036Freturn;0x0371// end of script
Public0x11
void PollVehicleHealth()
Script8 statements · 205 bytes of bytecode
0x0000K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(Vehicle);0x0024K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0041if (!(K2Node_DynamicCast_bSuccess)) goto Label_00CA;0x004FK2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.GetVehicleHealth(CallFunc_GetVehicleHealth_ShieldValue, CallFunc_GetVehicleHealth_ShieldHealth, CallFunc_GetVehicleHealth_DamageTypes, CallFunc_GetVehicleHealth_Damages);0x0097UpdateVehicleHealth(CallFunc_GetVehicleHealth_ShieldValue, false, CallFunc_GetVehicleHealth_ShieldHealth, CallFunc_GetVehicleHealth_DamageTypes, CallFunc_GetVehicleHealth_Damages);0x00CALabel_00CA:0x00CAreturn;0x00CC// end of script
Public0x00
void AddNotification(const FText& NotificationText)
Script9 statements · 151 bytes of bytecode
0x0000CallFunc_IsAnimationPlaying_ReturnValue = IsAnimationPlaying(NotificationAnimation);0x001Dif (!(CallFunc_IsAnimationPlaying_ReturnValue)) goto Label_0030;0x002Bgoto Label_0094;0x0030Label_0030:0x0030NotificationText.SetText(NotificationText);0x005DCallFunc_PlayAnimation_ReturnValue = PlayAnimation(NotificationAnimation, 0f, 1, 0, 1f, true);0x0094Label_0094:0x0094return;0x0096// end of script
Public0x10
FUIInputConfig BP_GetDesiredInputConfig()
Script9 statements · 185 bytes of bytecode
0x0000K2Node_MakeStruct_UIInputConfig.bIgnoreMoveInput = false;0x0014K2Node_MakeStruct_UIInputConfig.bIgnoreLookInput = false;0x0028K2Node_MakeStruct_UIInputConfig.InputMode = 1;0x0045K2Node_MakeStruct_UIInputConfig.MouseCaptureMode = 1;0x0062K2Node_MakeStruct_UIInputConfig.MouseLockMode = 2;0x007FK2Node_MakeStruct_UIInputConfig.bHideCursorDuringViewportCapture = true;0x0093ReturnValue = K2Node_MakeStruct_UIInputConfig;0x00AEreturn ReturnValue;0x00B8// end of script
EventProtected0x06
void CheckpointReached(int32 CheckpointIndex)
Script14 statements · 526 bytes of bytecode
0x0000CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(CheckpointIndex);0x0025K2Node_MakeStruct_FormatArgumentData.ArgumentName = "CheckpointIndex";0x0051K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x006EK2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x008BK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x00AFK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00CFK2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x00F3K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0110K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0124CallFunc_Format_ReturnValue = Format(NSLOCTEXT("56276BA946977C59B0B1AABEB70B95A7", "", "New Checkpoint Reached {CheckpointIndex}\r\nMap Updated!"), K2Node_MakeArray_Array);0x01A7CheckpointText.SetText(CallFunc_Format_ReturnValue);0x01D4CallFunc_PlayAnimation_ReturnValue = PlayAnimation(CheckpointReachedAnimation, 0f, 1, 0, 1f, true);0x020Breturn;0x020D// end of script
Public0x04
void GameFailed(bool PlayersDead, bool VehicleDestroyed)
Script25 statements · 405 bytes of bytecode
0x0000PushFlow(Label_0192);0x0005PushFlow(Label_0019);0x000Aif (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0179;0x0018PopFlow();0x0019Label_0019:0x0019if (!(Temp_bool_IsClosed_Variable)) goto Label_0028;0x0027PopFlow();0x0028Label_0028:0x0028Temp_bool_IsClosed_Variable = true;0x0033CallFunc_SelectText_ReturnValue = SelectText(NSLOCTEXT("ACFE11224CCF21EFD084D1A614EA5507", "", "Vehicle Destroyed"), NSLOCTEXT("796C379A45894AFB9B996DBE34B2DEC0", "", "All Players Died"), VehicleDestroyed);0x00C9GameFailedText.SetText(CallFunc_SelectText_ReturnValue);0x00F6CallFunc_PlayAnimation_ReturnValue = PlayAnimation(FailAnimation, 0f, 1, 0, 1f, false);0x012Dif (!(VehicleDestroyed)) goto Label_013C;0x013BPopFlow();0x013CLabel_013C:0x013C/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Ride/Audio/Metasounds/UI/MSS_UI_HUD_ALLPlayersDied.MSS_UI_HUD_ALLPlayersDied, 1f, 1f, 0f, nullptr, nullptr, true);0x0178PopFlow();0x0179Label_0179:0x0179Temp_bool_Has_Been_Initd_Variable = true;0x0184if (!(false)) PopFlow();0x0186Temp_bool_IsClosed_Variable = true;0x0191PopFlow();0x0192Label_0192:0x0192return;0x0194// end of script
Public0x02
void UpdateInfo()
Script75 statements · 2,705 bytes of bytecode
0x0000PushFlow(Label_0A8E);0x0005CallFunc_GetOwningPlayerPawn_ReturnValue = GetOwningPlayerPawn();0x0019K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_GetOwningPlayerPawn_ReturnValue);0x003DK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x005Aif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0064PushFlow(Label_041C);0x0069CallFunc_GetGameState_ReturnValue = GetGameState(this);0x007EK2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue);0x00A2K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x00BFif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x00C9CallFunc_Conv_IntToInt64_ReturnValue_1 = Conv_IntToInt64(K2Node_DynamicCast_AsRide_Game_State.EpiPen);0x0104K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "a";0x0122K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 0;0x013FK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = FText();0x015CK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue_1;0x0180K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x01A0K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x01C4K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x01E1K2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_1};0x01F5CallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("31AFEC8C4BFC941CAB0AE781F4BD8FB1", "", "{a}"), K2Node_MakeArray_Array_1);0x0245EpiPens.SetText(CallFunc_Format_ReturnValue_1);0x0272CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(K2Node_DynamicCast_AsRide_Game_State.Parts);0x02ADK2Node_MakeStruct_FormatArgumentData.ArgumentName = "a";0x02CBK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x02E8K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0305K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0329K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0349K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x036DK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x038AK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x039ECallFunc_Format_ReturnValue = Format(NSLOCTEXT("919BB448437DBAFD261AE2B1EB0542B5", "", "{a}"), K2Node_MakeArray_Array);0x03EEParts.SetText(CallFunc_Format_ReturnValue);0x041BPopFlow();0x041CLabel_041C:0x041CK2Node_DynamicCast_AsBP_First_Person_Character.GetPickUpActor(CallFunc_GetPickUpActor_PickedUpActor);0x0449CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetPickUpActor_PickedUpActor);0x0466if (!(CallFunc_IsValid_ReturnValue)) goto Label_06E6;0x0474K2Node_DynamicCast_AsBP_First_Person_Character.GetPickUpActor(CallFunc_GetPickUpActor_PickedUpActor);0x04A1K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(CallFunc_GetPickUpActor_PickedUpActor);0x04C5K2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x04E2if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_090F;0x04F0K2Node_DynamicCast_AsBPI_Interact.GetCustomCrosshair(CallFunc_GetCustomCrosshair_UseCustomBrush, CallFunc_GetCustomCrosshair_Brush);0x0527Label_0527:0x0527if (!(CallFunc_GetCustomCrosshair_UseCustomBrush)) goto Label_06E6;0x0535LocalCrosshairBrush = CallFunc_GetCustomCrosshair_Brush;0x0550Label_0550:0x0550CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(Crosshair.Brush.ResourceObject, LocalCrosshairBrush.ResourceObject);0x059ECallFunc_NotEqual_LinearColorLinearColor_ReturnValue = NotEqual_LinearColorLinearColor(Crosshair.Brush.TintColor.SpecifiedColor, LocalCrosshairBrush.TintColor.SpecifiedColor);0x05FECallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_NotEqual_ObjectObject_ReturnValue, CallFunc_NotEqual_LinearColorLinearColor_ReturnValue);0x0624if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x062ECrosshair.SetBrush(LocalCrosshairBrush);0x065BCallFunc_SlotAsCanvasSlot_ReturnValue = SlotAsCanvasSlot(Crosshair);0x0678CallFunc_SetSize_InSize_ImplicitCast = ConvertFVector2fToFVector2d(Crosshair.Brush.ImageSize);0x06BCCallFunc_SlotAsCanvasSlot_ReturnValue.SetSize(CallFunc_SetSize_InSize_ImplicitCast);0x06E5PopFlow();0x06E6Label_06E6:0x06E6CallFunc_MakeVector2D_ReturnValue = MakeVector2D(8, 8);0x0714K2Node_MakeStruct_SlateBrush.TintColor = SlateColor{LinearColor{1f, 1f, 1f, 1f}, 0};0x0761K2Node_MakeStruct_SlateBrush.DrawAs = 3;0x077EK2Node_MakeStruct_SlateBrush.Tiling = 0;0x079BK2Node_MakeStruct_SlateBrush.Mirroring = 0;0x07B8K2Node_MakeStruct_ImageSize_ImplicitCast = ConvertFVector2dToFVector2f(CallFunc_MakeVector2D_ReturnValue);0x07DDK2Node_MakeStruct_SlateBrush.ImageSize = K2Node_MakeStruct_ImageSize_ImplicitCast;0x0801K2Node_MakeStruct_SlateBrush.Margin = Margin{0f, 0f, 0f, 0f};0x083EK2Node_MakeStruct_SlateBrush.ResourceObject = /Game/Ride/UI/SharedTextures/TX_Crosshair_01.TX_Crosshair_01;0x085AK2Node_MakeStruct_SlateBrush.OutlineSettings = SlateBrushOutlineSettings{Vector4{0, 0, 0, 0}, SlateColor{LinearColor{0f, 0f, 0f, 0f}, 0}, 0f, 1, false};0x08EFLocalCrosshairBrush = K2Node_MakeStruct_SlateBrush;0x090Agoto Label_0550;0x090FLabel_090F:0x090FCallFunc_GetCustomCrosshair_UseCustomBrush = false;0x091ACallFunc_GetCustomCrosshair_Brush = SlateBrush{SlateColor{LinearColor{1f, 1f, 1f, 1f}, 0}, 3, 0, 0, 0, DeprecateSlateVector2D{32f, 32f}, Margin{0f, 0f, 0f, 0f}, nullptr, SlateBrushOutlineSettings{Vector4{0, 0, 0, 0}, SlateColor{LinearColor{0f, 0f, 0f, 0f}, 0}, 0f, 1, false}, Box2f{Vector2f{0f, 0f}, Vector2f{0f, 0f}, false}, false, false, FName(None)};0x0A89goto Label_0527;0x0A8ELabel_0A8E:0x0A8Ereturn;0x0A90// end of script
Public0x00
void Finished_FE0ADE654A05C902C6DFD5AC05731DB6()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_PlayerHUD(2798);0x000Freturn;0x0011// end of script
0x00
void Tick(const FGeometry& MyGeometry, float InDeltaTime)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MyGeometry = MyGeometry;0x0012PersistentFrame.K2Node_Event_InDeltaTime = InDeltaTime;0x0024ExecuteUbergraph_WG_PlayerHUD(2862);0x0033return;0x0035// end of script
EventPublic0x3C
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_PlayerHUD(2877);0x000Freturn;0x0011// end of script
EventPublic0x00
void UpdateVehicleHealth(double NewShieldValue, bool Repair, int32 NewShieldHealth, TArray<FGameplayTag>& NewDamageTypes, TArray<int32>& NewDamages)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewShieldValue = NewShieldValue;0x0012PersistentFrame.K2Node_CustomEvent_Repair_1 = Repair;0x0024PersistentFrame.K2Node_CustomEvent_NewShieldHealth = NewShieldHealth;0x0036PersistentFrame.K2Node_CustomEvent_NewDamageTypes_1 = NewDamageTypes;0x0048PersistentFrame.K2Node_CustomEvent_NewDamages_1 = NewDamages;0x005AExecuteUbergraph_WG_PlayerHUD(2896);0x0069return;0x006B// end of script
0x30
void SaveNotification()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_PlayerHUD(3015);0x000Freturn;0x0011// end of script
0x00
void AllowHideSave()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_PlayerHUD(3257);0x000Freturn;0x0011// end of script
0x00
void OnSaveCompleted()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_PlayerHUD(3476);0x000Freturn;0x0011// end of script
0x00
void UpdatePlayerHealth(TArray<FGameplayTag>& NewDamageTypes, TArray<int32>& NewDamages, bool Repair, bool Instant)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewDamageTypes = NewDamageTypes;0x0012PersistentFrame.K2Node_CustomEvent_NewDamages = NewDamages;0x0024PersistentFrame.K2Node_CustomEvent_Repair = Repair;0x0036PersistentFrame.K2Node_CustomEvent_Instant = Instant;0x0048ExecuteUbergraph_WG_PlayerHUD(3492);0x0057return;0x0059// end of script
0x22
void CreditsRoll()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_PlayerHUD(3565);0x000Freturn;0x0011// end of script
0x00
void ReturnToMenu()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_PlayerHUD(4126);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WG_PlayerHUD_QuitToMainMenuButton_K2Node_ComponentBoundEvent_0_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012ExecuteUbergraph_WG_PlayerHUD(4272);0x0021return;0x0023// end of script
0x08
void QuitToMainMenu(UCommonActivatableWidget* Widget)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Widget = Widget;0x0012ExecuteUbergraph_WG_PlayerHUD(4541);0x0021return;0x0023// end of script
0x08
void GoToMenu()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_PlayerHUD(4894);0x000Freturn;0x0011// end of script
0x00
void UpdateLookAtPlayerInteractions(const TMap<UInputAction*, FText>& PlayerInteractionsLookAt, UInputMappingContext* IMC, const FText& LookAtDisplayName)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_PlayerInteractionsLookAt = PlayerInteractionsLookAt;0x0012PersistentFrame.K2Node_CustomEvent_IMC_1 = IMC;0x0024PersistentFrame.K2Node_CustomEvent_LookAtDisplayName = LookAtDisplayName;0x0036ExecuteUbergraph_WG_PlayerHUD(4899);0x0045return;0x0047// end of script
0x68
void UpdatePickedUpText(const TMap<UInputAction*, FText>& PickedUpPlayerInteractions, UInputMappingContext* IMC)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_PickedUpPlayerInteractions = PickedUpPlayerInteractions;0x0012PersistentFrame.K2Node_CustomEvent_IMC = IMC;0x0024ExecuteUbergraph_WG_PlayerHUD(4985);0x0033return;0x0035// end of script
0x58
void ExecuteUbergraph_WG_PlayerHUD(int32 EntryPoint)
Script193 statements · 5,029 bytes of bytecode
0x0000PushFlow(Label_13A2);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FCallFunc_GetGameState_ReturnValue = GetGameState(this);0x0024K2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue);0x0048K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x0065if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_00F4;0x0073K2Node_CreateDelegate_OutputDelegate_3.Bind(this, SaveNotification);0x008AK2Node_DynamicCast_AsRide_Game_State.OnSaveStarted += K2Node_CreateDelegate_OutputDelegate_3;0x00B3K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnSaveCompleted);0x00CAK2Node_DynamicCast_AsRide_Game_State.OnSaveCompleted += K2Node_CreateDelegate_OutputDelegate_1;0x00F3PopFlow();0x00F4Label_00F4:0x00F4DelayUntilNextTick(this, LatentActionInfo{0xF, 1039685371, FName(ExecuteUbergraph_WG_PlayerHUD), this});0x0125PopFlow();0x0126DeactivateBusMix(this, /Game/Ride/Audio/Modulation/ControlBusMix/CBM_Credits.CBM_Credits);0x013AGoToMenu();0x0148PopFlow();0x0149Label_0149:0x0149CallFunc_GetOwningPlayerPawn_ReturnValue = GetOwningPlayerPawn();0x015DK2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_GetOwningPlayerPawn_ReturnValue);0x0181K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x019Eif (!(K2Node_DynamicCast_bSuccess)) goto Label_0231;0x01ACK2Node_CreateDelegate_OutputDelegate_7.Bind(this, UpdateLookAtPlayerInteractions);0x01C3K2Node_DynamicCast_AsBP_First_Person_Character.Event_UpdateLookAtPlayerInteractionTexts += K2Node_CreateDelegate_OutputDelegate_7;0x01ECK2Node_CreateDelegate_OutputDelegate_6.Bind(this, UpdatePickedUpText);0x0203K2Node_DynamicCast_AsBP_First_Person_Character.Event_UpdatePickedUpPlayerInteractionTexts += K2Node_CreateDelegate_OutputDelegate_6;0x022Cgoto Label_000F;0x0231Label_0231:0x0231DelayUntilNextTick(this, LatentActionInfo{0x149, 1205343310, FName(ExecuteUbergraph_WG_PlayerHUD), this});0x0262PopFlow();0x0263Label_0263:0x0263PushFlow(Label_03BB);0x0268/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(K2Node_CustomEvent_PlayerInteractionsLookAt, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x02ACCallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_Map_GetKeyValueByIndex_Key);0x02C9if (!(CallFunc_IsValid_ReturnValue_4)) goto Label_0470;0x02D7CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x02F5/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(K2Node_CustomEvent_PlayerInteractionsLookAt, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x0339CallFunc_QueryKeysMappedToAction_ReturnValue = CallFunc_GetLocalPlayerSubsystem_ReturnValue.QueryKeysMappedToAction(CallFunc_Map_GetKeyValueByIndex_Key);0x0379CallFunc_Array_IsEmpty_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_IsEmpty(CallFunc_QueryKeysMappedToAction_ReturnValue);0x03ACif (!(CallFunc_Array_IsEmpty_ReturnValue)) goto Label_0470;0x03BAPopFlow();0x03BBLabel_03BB:0x03BBCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x03E5Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0400Label_0400:0x0400CallFunc_Map_Length_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Length(K2Node_CustomEvent_PlayerInteractionsLookAt);0x043BCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable, CallFunc_Map_Length_ReturnValue);0x0461if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x046Bgoto Label_0263;0x0470Label_0470:0x0470CallFunc_GetOwningPlayer_ReturnValue_4 = GetOwningPlayer();0x0488CallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Ride/UI/PlayerHUD/WG_PlayerInteraction.WG_PlayerInteraction_C, CallFunc_GetOwningPlayer_ReturnValue_4);0x04C5/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(K2Node_CustomEvent_PlayerInteractionsLookAt, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x0509CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Map_GetKeyValueByIndex_Value);0x052ESetStringPropertyByName(CallFunc_Create_ReturnValue_1, FName(ActionName), CallFunc_Conv_TextToString_ReturnValue);0x0557/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(K2Node_CustomEvent_PlayerInteractionsLookAt, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x059BSetObjectPropertyByName(CallFunc_Create_ReturnValue_1, FName(EnhancedInputAction), CallFunc_Map_GetKeyValueByIndex_Key);0x05C4CallFunc_AddChild_ReturnValue = Holder_LookAtPlayerInteractions.AddChild(CallFunc_Create_ReturnValue_1);0x05F7PopFlow();0x05F8Label_05F8:0x05F8Temp_int_Variable = 0;0x060Fgoto Label_0400;0x0614Label_0614:0x0614PushFlow(Label_0837);0x0619/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(K2Node_CustomEvent_PickedUpPlayerInteractions, Temp_int_Variable_1, CallFunc_Map_GetKeyValueByIndex_Key_1, CallFunc_Map_GetKeyValueByIndex_Value_1);0x065DCallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_Map_GetKeyValueByIndex_Value_1);0x0682CallFunc_NotEqual_StrStr_ReturnValue = NotEqual_StrStr(CallFunc_Conv_TextToString_ReturnValue_1, "None");0x06A5if (!(CallFunc_NotEqual_StrStr_ReturnValue)) PopFlow();0x06AFCallFunc_GetOwningPlayer_ReturnValue_3 = GetOwningPlayer();0x06C7CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Ride/UI/PlayerHUD/WG_PlayerInteraction.WG_PlayerInteraction_C, CallFunc_GetOwningPlayer_ReturnValue_3);0x0704/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(K2Node_CustomEvent_PickedUpPlayerInteractions, Temp_int_Variable_1, CallFunc_Map_GetKeyValueByIndex_Key_1, CallFunc_Map_GetKeyValueByIndex_Value_1);0x0748CallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_Map_GetKeyValueByIndex_Value_1);0x076DSetStringPropertyByName(CallFunc_Create_ReturnValue, FName(ActionName), CallFunc_Conv_TextToString_ReturnValue_1);0x0796/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(K2Node_CustomEvent_PickedUpPlayerInteractions, Temp_int_Variable_1, CallFunc_Map_GetKeyValueByIndex_Key_1, CallFunc_Map_GetKeyValueByIndex_Value_1);0x07DASetObjectPropertyByName(CallFunc_Create_ReturnValue, FName(EnhancedInputAction), CallFunc_Map_GetKeyValueByIndex_Key_1);0x0803CallFunc_AddChild_ReturnValue_1 = Holder_PickedUpPlayerInteractions.AddChild(CallFunc_Create_ReturnValue);0x0836PopFlow();0x0837Label_0837:0x0837CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Variable_1, 1);0x0861Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x087CLabel_087C:0x087CCallFunc_Map_Length_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Length(K2Node_CustomEvent_PickedUpPlayerInteractions);0x08B7CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Variable_1, CallFunc_Map_Length_ReturnValue_1);0x08DDif (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x08E7goto Label_0614;0x08ECLabel_08EC:0x08ECTemp_int_Array_Index_Variable = 0;0x0903Label_0903:0x0903CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x093ECallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0964if (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x096ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0989PushFlow(Label_0A88);0x098E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x09C9CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_Array_Get_Item.MusicAudioComponent);0x09FCif (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x0A06/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0A41CallFunc_Array_Get_Item.MusicAudioComponent.FadeOut(2f, 0f, 0);0x0A87PopFlow();0x0A88Label_0A88:0x0A88CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0AB2Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_2;0x0ACDgoto Label_0903;0x0AD2Label_0AD2:0x0AD2Temp_int_Variable_1 = 0;0x0AE9goto Label_087C;0x0AEESaveGameIndicator.StopAnimation(SaveGameIndicator.Rotation);0x0B2DPopFlow();0x0B2EUpdateInfo();0x0B3CPopFlow();0x0B3DCacheVehicle();0x0B4Bgoto Label_0149;0x0B50WG_ShieldBar.UpdateBar(K2Node_CustomEvent_NewShieldValue, K2Node_CustomEvent_Repair_1);0x0B86Vehicle_Health.UpdateDamage(K2Node_CustomEvent_NewDamageTypes_1, K2Node_CustomEvent_NewDamages_1, K2Node_CustomEvent_Repair_1, false);0x0BC6PopFlow();0x0BC7bSaveComplete = false;0x0BD2bAllowHidingOfSaveIcon = false;0x0BDDCallFunc_PlayAnimation_ReturnValue = SaveGameIndicator.PlayAnimation(SaveGameIndicator.Rotation, 0f, 0, 0, 1f, false);0x0C40CallFunc_PlayAnimationForward_ReturnValue = PlayAnimationForward(SaveAppearAnimation, 1f, false);0x0C6BK2Node_CreateDelegate_OutputDelegate_2.Bind(this, AllowHideSave);0x0C82CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_2, 2f, false, true, 0f, 0f);0x0CB8PopFlow();0x0CB9bAllowHidingOfSaveIcon = true;0x0CC4Label_0CC4:0x0CC4CallFunc_BooleanAND_ReturnValue = BooleanAND(bAllowHidingOfSaveIcon, bSaveComplete);0x0CEAif (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0CF4CallFunc_NewPlayAnimationProxyObject_ReturnValue = NewPlayAnimationProxyObject(CallFunc_NewPlayAnimationProxyObject_Result, this, SaveAppearAnimation, 0f, 1, 1, 1f);0x0D2CCallFunc_IsValid_ReturnValue = IsValid(CallFunc_NewPlayAnimationProxyObject_ReturnValue);0x0D49if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0D53K2Node_CreateDelegate_OutputDelegate.Bind(this, Finished_FE0ADE654A05C902C6DFD5AC05731DB6);0x0D6ACallFunc_NewPlayAnimationProxyObject_ReturnValue.Finished += K2Node_CreateDelegate_OutputDelegate;0x0D93PopFlow();0x0D94bSaveComplete = true;0x0D9Fgoto Label_0CC4;0x0DA4Player_Health.UpdateDamage(K2Node_CustomEvent_NewDamageTypes, K2Node_CustomEvent_NewDamages, K2Node_CustomEvent_Repair, K2Node_CustomEvent_Instant);0x0DECPopFlow();0x0DEDVehicle.VehicleHUD.SetVisibility(2);0x0E29CreditsBorder.SetVisibility(0);0x0E4FCallFunc_GetOwningPlayer_ReturnValue_2 = GetOwningPlayer();0x0E67CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetOwningPlayer_ReturnValue_2.K2_GetPawn();0x0E91CallFunc_K2_GetPawn_ReturnValue.DisableInput(CallFunc_GetOwningPlayer_ReturnValue_2);0x0EBECallFunc_GetOwningPlayer_ReturnValue_2 = GetOwningPlayer();0x0ED6CallFunc_GetOwningPlayer_ReturnValue_2.DisableInput(CallFunc_GetOwningPlayer_ReturnValue_2);0x0F03CallFunc_PlayAnimation_ReturnValue_1 = PlayAnimation(RollCredits, 0f, 1, 0, 1f, false);0x0F3AK2Node_CreateDelegate_OutputDelegate_5.Bind(this, ReturnToMenu);0x0F51BindToAnimationFinished(RollCredits, K2Node_CreateDelegate_OutputDelegate_5);0x0F6DActivateBusMix(this, /Game/Ride/Audio/Modulation/ControlBusMix/CBM_Credits.CBM_Credits);0x0F81CallFunc_SpawnSound2D_ReturnValue = /Script/Engine.Default__GameplayStatics.SpawnSound2D(this, /Game/Ride/Audio/Metasounds/Music/Credits/MSS_Music_Stinger_Credits.MSS_Music_Stinger_Credits, 1f, 1f, 0f, nullptr, false, true);0x0FC7CreditsMusic = CallFunc_SpawnSound2D_ReturnValue;0x0FDACallFunc_GetAllActorsOfClass_OutActors = {};0x0FE5GetAllActorsOfClass(this, /Game/Ride/Audio/Blueprints/BP_MusicStinger_Volume.BP_MusicStinger_Volume_C, CallFunc_GetAllActorsOfClass_OutActors);0x1002Temp_int_Loop_Counter_Variable = 0;0x1019goto Label_08EC;0x101ECallFunc_IsValid_ReturnValue_2 = IsValid(CreditsMusic);0x103Bif (!(CallFunc_IsValid_ReturnValue_2)) goto Label_1079;0x1049CreditsMusic.FadeOut(1f, 0f, 0);0x1079Label_1079:0x1079Delay(this, 1f, LatentActionInfo{0x126, -164297192, FName(ExecuteUbergraph_WG_PlayerHUD), this});0x10AFPopFlow();0x10B0Label_10B0:0x10B0CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x10C8K2Node_DynamicCast_AsRGController_Interface = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue);0x10ECK2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface);0x1109if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_1180;0x1117K2Node_CreateDelegate_OutputDelegate_4.Bind(this, QuitToMainMenu);0x112EK2Node_DynamicCast_AsRGController_Interface.PushRGWidgetWithInit(/Game/Ride/Menu/WG_PopupGeneric.WG_PopupGeneric_C, GameplayTag{FName(UI.Layout.Popup)}, K2Node_CreateDelegate_OutputDelegate_4);0x1180Label_1180:0x1180/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Ride/Audio/Metasounds/UI/MSS_UI_Enter.MSS_UI_Enter, 1f, 1f, 0f, nullptr, nullptr, true);0x11BCPopFlow();0x11BDCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x11D2CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetGameMode_ReturnValue);0x11EFif (!(CallFunc_IsValid_ReturnValue_1)) goto Label_1237;0x11FDCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x1212CallFunc_GetGameMode_ReturnValue.ReturnToMainMenuHost();0x1236PopFlow();0x1237Label_1237:0x1237CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x124FK2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetOwningPlayer_ReturnValue_1);0x1273K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x1290if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x129ACallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("25D540B1417207CF5A4E90B8543F4CD6", "", "Returning to main menu"));0x12F4K2Node_DynamicCast_AsRGPlayer_Controller.ReturnToMainMenu(CallFunc_MakeLiteralText_ReturnValue);0x131DPopFlow();0x131Egoto Label_10B0;0x1323Holder_LookAtPlayerInteractions.ClearChildren();0x1347LookAtObjectName.SetText(K2Node_CustomEvent_LookAtDisplayName);0x1374goto Label_05F8;0x1379Holder_PickedUpPlayerInteractions.ClearChildren();0x139Dgoto Label_0AD2;0x13A2Label_13A2:0x13A2return;0x13A4// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type