Zdexby TheHolyOneZ
6,144 classes
/Game/Ride/Character/Blueprints/BP_FirstPersonPlayerController.BP_FirstPersonPlayerController_C 0x0949 (2,377 B) align 8 inherited 0x08B8 194 scripted vtable /Game/Ride/Character/Blueprints/BP_FirstPersonPlayerController
0x00x0949

Members 16

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08WorldPartitionStreamingSourceUWorldPartitionStreamingSourceComponent*6 flagsnullptr
0x08CachedDrivenVehicleAVehicleSystemBase*7 flagsnullptr
0x08CachedDriverARGFirstPersonCharacter*7 flagsnullptr
0x08PlayerHUDUWG_PlayerHUD_C*7 flagsnullptr
0x08PlayerHUDGolfUWG_PlayerHUD_Golf_C*7 flagsnullptr
0x08ControllersFirstPersonCharacterABP_FirstPersonCharacter_C*7 flagsnullptr
0x08ContainerWidgetUW_FrontEnd_C*7 flagsnullptr
0x01bVOIPLoopbackbool7 flagsfalse
0x01bIsTalkingbool7 flagsfalse
0x01bSkipSplashbool7 flagsfalse
0x08FB0x05padding / unreflected
0x30LocalPlayerSettingsFLocalPlayerSettings4 flags{MouseSensitivity={X=1, Y=1}, ClutchSensitivity={X=1, Y=1},…
0x08VoiceMeterThreshholddouble7 flags0.005
0x01SpeakingAboveThresholdbool7 flagsfalse
0x09390x07padding / unreflected
0x08SpekingTimeoutHandleFTimerHandle5 flags{Handle=0}
0x01bPollVoiceEngineForVolumebool7 flagsfalse
Inherited from ARGPlayerController 6
OffsetSizeNameTypeFlagsDefault
0x10OnBlockListUpdatedFMulticastScriptDelegate4 flags<delegate>
0x10OnMuteSourcesChangedFMulticastScriptDelegate4 flags<delegate>
0x07580x18padding / unreflected
0x08VoiceChatComponentURedpointVoiceChatComponent*10 flagsnullptr
0x10CurrentRichPresenceStackTArray<ARGRichPresenceVolume*>Transient+2 flags[]
0x07880x58padding / unreflected
0x08SpectatedPlayerARGFirstPersonCharacter*Transient+4 flagsnullptr
0x08PreviewVOIPAudioCaptureComponentURGAudioCaptureComponent*Transient+6 flagsnullptr
Inherited from APlayerController 56
OffsetSizeNameTypeFlagsDefault
0x08PlayerUPlayer*6 flagsnullptr
0x08AcknowledgedPawnAPawn*6 flagsnullptr
0x08MyHUDAHUD*6 flagsnullptr
0x08PlayerCameraManagerAPlayerCameraManager*8 flagsnullptr
0x08PlayerCameraManagerClassTSubclassOf<APlayerCameraManager>8 flagsnullptr
0x01bAutoManageActiveCameraTargetbool6 flagstrue
0x03710x07padding / unreflected
0x18TargetViewRotationFRotatorNet+4 flags{Pitch=0, Yaw=0, Roll=0}
0x03900x18padding / unreflected
0x04SmoothTargetViewRotationSpeedfloat7 flags20
0x03AC0x04padding / unreflected
0x10HiddenActorsTArray<AActor*>4 flags[]
0x10HiddenPrimitiveComponentsTArray<TWeakObjectPtr<UPrimitiveComponent>>5 flags[]
0x03D00x04padding / unreflected
0x04LastSpectatorStateSynchTimefloat5 flags0
0x18LastSpectatorSyncLocationFVectorTransient+5 flags{X=0, Y=0, Z=0}
0x18LastSpectatorSyncRotationFRotatorTransient+4 flags{Pitch=0, Yaw=0, Roll=0}
0x04ClientCapint325 flags0
0x040C0x04padding / unreflected
0x08CheatManagerUCheatManager*Transient+8 flagsnullptr
0x08CheatClassTSubclassOf<UCheatManager>9 flags/Script/Engine.CheatManager
0x08PlayerInputUPlayerInput*Transient+6 flagsnullptr
0x10ActiveForceFeedbackEffectsTArray<FActiveForceFeedbackEffect>Transient+2 flags[]
0x04380x80padding / unreflected
0x01bPlayerIsWaiting : 1bit 4bool8 flagsfalse
0x04B90x03padding / unreflected
0x01NetPlayerIndexuint86 flags0
0x04BD0x5Bpadding / unreflected
0x08PendingSwapConnectionUNetConnection*7 flagsnullptr
0x08NetConnectionUNetConnection*7 flagsnullptr
0x05280x18padding / unreflected
0x04InputYawScalefloatDeprecated+6 flags2.5
0x04InputPitchScalefloatDeprecated+6 flags-2.5
0x04InputRollScalefloatDeprecated+6 flags1
0x01bShowMouseCursor : 1bit 0bool5 flagsfalse
0x01bEnableClickEvents : 1bit 1bool5 flagsfalse
0x01bEnableTouchEvents : 1bit 2bool5 flagstrue
0x01bEnableMouseOverEvents : 1bit 3bool5 flagsfalse
0x01bEnableTouchOverEvents : 1bit 4bool5 flagsfalse
0x01bForceFeedbackEnabled : 1bit 5bool5 flagstrue
0x01bEnableMotionControls : 1bit 6bool5 flagstrue
0x01bEnableStreamingSource : 1bit 7bool5 flagstrue
0x01bStreamingSourceShouldActivate : 1bit 0bool5 flagstrue
0x01bStreamingSourceShouldBlockOnSlowStreaming : 1bit 1bool5 flagstrue
0x054E0x02padding / unreflected
0x01StreamingSourcePriorityEStreamingSourcePriority7 flagsNormal
0x05510x03padding / unreflected
0x04StreamingSourceDebugColorFColor7 flags{B=0, G=0, R=0, A=0}
0x10StreamingSourceShapesTArray<FStreamingSourceShape>4 flags[]
0x04ForceFeedbackScalefloat6 flags1
0x056C0x04padding / unreflected
0x10ClickEventKeysTArray<FKey>4 flags[1 item]
0x01DefaultMouseCursorEMouseCursor8 flagsDefault
0x01CurrentMouseCursorEMouseCursor6 flagsNone
0x01DefaultClickTraceChannelECollisionChannel8 flagsECC_Visibility
0x01CurrentClickTraceChannelECollisionChannel6 flagsECC_WorldStatic
0x04HitResultTraceDistancefloat7 flags1e+05
0x02SeamlessTravelCountuint165 flags0
0x02LastCompletedSeamlessTravelCountuint165 flags0
0x058C0x84padding / unreflected
0x08InactiveStateInputComponentUInputComponent*Protected+8 flagsnullptr
0x01bShouldPerformFullTickWhenPaused : 1bit 2boolProtected+5 flagsfalse
0x06190x17padding / unreflected
0x08CurrentTouchInterfaceUTouchInterface*Protected+6 flagsnullptr
0x08OverridePlayerInputClassTSubclassOf<UPlayerInput>Protected+7 flagsnullptr
0x06400x78padding / unreflected
0x08SpectatorPawnASpectatorPawn*6 flagsnullptr
0x06C00x04padding / unreflected
0x01bIsLocalPlayerControllerbool5 flagsfalse
0x06C50x03padding / unreflected
0x18SpawnLocationFVectorNetProtected+5 flags{X=0, Y=0, Z=0}
0x06E00x20padding / unreflected
0x30CachedConnectionPlayerIdFUniqueNetIdRepl2 flags{ReplicationBytes=[]}
0x04ClientHandshakeIduint326 flags0
Inherited from AController 9
OffsetSizeNameTypeFlagsDefault
0x08PlayerStateAPlayerState*NetRepNotify+8 flagsnullptr
0x02B80x08padding / unreflected
0x10OnInstigatedAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x10OnPossessedPawnChangedFMulticastScriptDelegate4 flags<delegate>
0x08StateNameFName5 flagsNone
0x08PawnAPawn*NetRepNotify+6 flagsnullptr
0x02F00x08padding / unreflected
0x08CharacterACharacter*6 flagsnullptr
0x08TransformComponentUSceneComponent*8 flags/Script/Engine.Default__Controller.TransformComponent0
0x03080x18padding / unreflected
0x18ControlRotationFRotatorProtected+4 flags{Pitch=0, Yaw=0, Roll=0}
0x01bAttachToPawn : 1bit 0boolProtected+5 flagsfalse
Inherited from AActor 79
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x005C0x01padding / unreflected
0x01bActorEnableCollision : 1bit 0bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 1boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 6boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x88ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / unreflected
0x10LayersTArray<FName>4 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x02000x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 194

SignatureFlagsNativeParams
void Internal_SharkBite(AActor* Croc, const FST_Damage_Settings& DamageSettings)
Script36 statements · 1,372 bytes of bytecode
0x0000PushFlow(Label_0559);0x0005CallFunc_K2_GetActorLocation_ReturnValue = Croc.K2_GetActorLocation();0x0037K2Node_MakeArray_Array = {this};0x0043K2Node_MakeArray_Array_1 = {2};0x0050CallFunc_SphereOverlapActors_OutActors = {};0x005BCallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(this, CallFunc_K2_GetActorLocation_ReturnValue, 800f, K2Node_MakeArray_Array_1, nullptr, K2Node_MakeArray_Array, CallFunc_SphereOverlapActors_OutActors);0x009ATemp_int_Loop_Counter_Variable = 0;0x00B1Temp_int_Array_Index_Variable = 0;0x00C8Label_00C8:0x00C8CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0103CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0129if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0133Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x014EPushFlow(Label_050F);0x0153/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x018EK2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_Array_Get_Item);0x01B2K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x01CFif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x01D9CallFunc_K2_GetActorLocation_ReturnValue_1 = Croc.K2_GetActorLocation();0x020BCallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(500);0x0230CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(1000);0x0255CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(FVector(0, 0, 1), CallFunc_Conv_DoubleToVector_ReturnValue_1);0x0293CallFunc_K2_GetActorLocation_ReturnValue_2 = K2Node_DynamicCast_AsBP_First_Person_Character.K2_GetActorLocation();0x02C5CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue_1);0x02F3CallFunc_Normal_ReturnValue = Normal(CallFunc_Subtract_VectorVector_ReturnValue, 1e-04f);0x031DCallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x034BCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue);0x0379Server_HitTarget(K2Node_DynamicCast_AsBP_First_Person_Character, Croc, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, CallFunc_Add_VectorVector_ReturnValue, DamageSettings);0x050EPopFlow();0x050FLabel_050F:0x050FCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0539Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0554goto Label_00C8;0x0559Label_0559:0x0559return;0x055B// end of script
Public0x18
void FlushVOIPSettings()
Script3 statements · 17 bytes of bytecode
0x0000FlushVOIPSettingsImp();0x000Ereturn;0x0010// end of script
EventPublic0x00
void OnVoiceChatChannelJoined(const FString& ChannelName)
Script15 statements · 354 bytes of bytecode
0x0000CallFunc_GetVoiceChatComponent_ReturnValue = GetVoiceChatComponent();0x0014CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetVoiceChatComponent_ReturnValue);0x0031if (!(CallFunc_IsValid_ReturnValue)) goto Label_015F;0x003FCallFunc_GetRGGameUserSettings_ReturnValue = GetRGGameUserSettings();0x0053CallFunc_GetVoiceChatComponent_ReturnValue = GetVoiceChatComponent();0x0067CallFunc_GetMicInputGain_ReturnValue = CallFunc_GetRGGameUserSettings_ReturnValue.GetMicInputGain();0x0099CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetMicInputGain_ReturnValue);0x00B6CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 100);0x00E4CallFunc_SetInputVolume_Volume_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x0101CallFunc_GetVoiceChatComponent_ReturnValue.SetInputVolume(CallFunc_SetInputVolume_Volume_ImplicitCast);0x012ACallFunc_GetVoiceChatComponent_ReturnValue = GetVoiceChatComponent();0x013ECallFunc_GetVoiceChatComponent_ReturnValue.SetInputMuted(true);0x015FLabel_015F:0x015Freturn;0x0161// end of script
Public0x10
void CheckCanCommunicateComplete(bool WasSuccessful)
Script14 statements · 239 bytes of bytecode
0x0000SetupVoiceChatComponent(WasSuccessful);0x0013CallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x0030CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue, 3);0x004Fif (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_00D5;0x005DCallFunc_GetVoiceChatComponent_ReturnValue = GetVoiceChatComponent();0x0071CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetVoiceChatComponent_ReturnValue);0x008Eif (!(CallFunc_IsValid_ReturnValue)) goto Label_00EC;0x009CCallFunc_GetVoiceChatComponent_ReturnValue = GetVoiceChatComponent();0x00B0CallFunc_GetVoiceChatComponent_ReturnValue.Activate(false);0x00D5Label_00D5:0x00D5UpdateVOIPTalkingUI(bIsTalking);0x00ECLabel_00EC:0x00ECreturn;0x00EE// end of script
Public0x01
void InitializeVOIP()
Script16 statements · 436 bytes of bytecode
0x0000K2Node_CreateDelegate_OutputDelegate.Bind(this, CheckCanCommunicateComplete);0x0017CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0035CallFunc_GetGameInstanceSubsystem_ReturnValue.CheckCanCommunicate(K2Node_CreateDelegate_OutputDelegate);0x005ECallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x007CCallFunc_IsCrossplaySession_ReturnValue = IsCrossplaySession(this);0x0091if (!(CallFunc_IsCrossplaySession_ReturnValue)) goto Label_01B1;0x009FCallFunc_BP_GetUniqueId_ReturnValue = PlayerState.BP_GetUniqueId();0x00D1/Script/RedpointEOSFramework.Default__RedpointFrameworkBlueprintLibrary.SetGlobalVoiceChatAudioFeatureEnabled(this, CallFunc_BP_GetUniqueId_ReturnValue, 0, false);0x00FECallFunc_BP_GetUniqueId_ReturnValue = PlayerState.BP_GetUniqueId();0x0130/Script/RedpointEOSFramework.Default__RedpointFrameworkBlueprintLibrary.SetGlobalVoiceChatAudioFeatureEnabled(this, CallFunc_BP_GetUniqueId_ReturnValue, 1, false);0x015DCallFunc_GetVoiceChatComponent_ReturnValue = GetVoiceChatComponent();0x0171K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnVoiceChatChannelJoined);0x0188CallFunc_GetVoiceChatComponent_ReturnValue.OnVoiceChatChannelJoined += K2Node_CreateDelegate_OutputDelegate_1;0x01B1Label_01B1:0x01B1return;0x01B3// end of script
Public0x00
void GetPlayerHUDSharedWidget(const UWG_PlayerHUDShared_C*& HUD Widget)
Script6 statements · 130 bytes of bytecode
0x0000CallFunc_GetGameViewportClient_ReturnValue = GetGameViewportClient(this);0x0015K2Node_DynamicCast_AsBP_Game_Viewport_Client = Cast<BP_GameViewportClient_C>(CallFunc_GetGameViewportClient_ReturnValue);0x0039K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Game_Viewport_Client);0x0056HUD Widget = K2Node_DynamicCast_AsBP_Game_Viewport_Client.PlayerHUDShared;0x007Freturn;0x0081// end of script
Public0x08
void ConditionallyPollVoice()
Script13 statements · 277 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014K2Node_DynamicCast_AsRGGame_User_Settings = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0038K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings);0x0055if (!(K2Node_DynamicCast_bSuccess)) goto Label_0112;0x0063CallFunc_GetVOIPMode_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings.GetVOIPMode();0x0095CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetVOIPMode_ReturnValue, 2);0x00B4if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_0112;0x00C2CallFunc_GetLocalPLayerNum_ReturnValue = GetLocalPlayerNum();0x00DECallFunc_WasLocalPlayerMicAboveNoiseGateThreshold_ReturnValue = WasLocalPlayerMicAboveNoiseGateThreshold(CallFunc_GetLocalPLayerNum_ReturnValue);0x00FBUpdateVOIPTalkingUI(CallFunc_WasLocalPlayerMicAboveNoiseGateThreshold_ReturnValue);0x0112Label_0112:0x0112return;0x0114// end of script
Public0x00
void UpdateVOIPTalkingUI(bool bInIsTalking)
Script33 statements · 1,007 bytes of bytecode
0x0000if (!(bInIsTalking)) goto Label_0353;0x000EVoiceTextTypeFace = FName(Bold);0x002DK2Node_MakeStruct_SlateColor_1.SpecifiedColor = LinearColor{0f, 0.694411f, 1f, 1f};0x006AK2Node_MakeStruct_SlateColor_1.ColorUseRule = 0;0x0087VoiceTextColor = K2Node_MakeStruct_SlateColor_1;0x00A2Label_00A2:0x00A2GetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x00B9CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x00D6if (!(CallFunc_IsValid_ReturnValue)) goto Label_03EC;0x00E4GetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x00FBCallFunc_GetPlayerHUDWidget_HUD_Widget.VoiceText.SetColorAndOpacity(VoiceTextColor);0x013AGetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x0151CallFunc_GetPlayerHUDWidget_HUD_Widget.VoiceText.Font.TypefaceFontName = VoiceTextTypeFace;0x01A1GetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x01B8CallFunc_GetPlayerHUDWidget_HUD_Widget.VoiceText.SetFont(CallFunc_GetPlayerHUDWidget_HUD_Widget.VoiceText.Font);0x0223GetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x023ACallFunc_GetPlayerHUDWidget_HUD_Widget.voiceImage.SetBrushTintColor(VoiceTextColor);0x0279CallFunc_CanTalk_ReturnValue = CanTalk();0x028DTemp_bool_Variable = CallFunc_CanTalk_ReturnValue;0x02A0Temp_byte_Variable = 1;0x02B4Temp_byte_Variable_1 = 0;0x02C8GetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x02DFCallFunc_GetPlayerHUDWidget_HUD_Widget.VoiceBox.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x034Egoto Label_03EC;0x0353Label_0353:0x0353VoiceTextTypeFace = FName(Regular);0x0372K2Node_MakeStruct_SlateColor.SpecifiedColor = LinearColor{1f, 1f, 1f, 1f};0x03AFK2Node_MakeStruct_SlateColor.ColorUseRule = 0;0x03CCVoiceTextColor = K2Node_MakeStruct_SlateColor;0x03E7goto Label_00A2;0x03ECLabel_03EC:0x03ECreturn;0x03EE// end of script
Public0x01
void FlushVOIPSettingsImp()
Script27 statements · 345 bytes of bytecode
0x0000PushFlow(Label_0156);0x0005bLocal_WasTalking = bIsTalking;0x0018StopVOIPTalking();0x0022bIsTalking = false;0x002DCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0041K2Node_DynamicCast_AsRGGame_User_Settings = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0065K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings);0x0082if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x008CPushFlow(Label_011E);0x0091CallFunc_GetVOIPMode_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings.GetVOIPMode();0x00C3K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetVOIPMode_ReturnValue, 1);0x00E2if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0136;0x00F0K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetVOIPMode_ReturnValue, 2);0x010Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0140;0x011DPopFlow();0x011ELabel_011E:0x011EUpdateVOIPTalkingUI(bIsTalking);0x0135PopFlow();0x0136Label_0136:0x0136if (!(bLocal_WasTalking)) PopFlow();0x0140Label_0140:0x0140StartVOIPTalking();0x014AbIsTalking = true;0x0155PopFlow();0x0156Label_0156:0x0156return;0x0158// end of script
Private0x00
void SkipSplash()
Script3 statements · 14 bytes of bytecode
0x0000bSkipSplash = true;0x000Breturn;0x000D// end of script
Public0x00
FString GetPresencePlayerStatus()
Script63 statements · 1,496 bytes of bytecode
0x0000PushFlow(Label_05CD);0x0005CallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x0019K2Node_DynamicCast_AsVehicle_System_Base = Cast<VehicleSystemBase>(CallFunc_K2_GetPawn_ReturnValue);0x003DK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsVehicle_System_Base);0x005Aif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0088;0x0068ReturnValue = "Driving";0x0083goto Label_05CD;0x0088Label_0088:0x0088CallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x009CK2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_K2_GetPawn_ReturnValue);0x00C0K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x00DDif (!(K2Node_DynamicCast_bSuccess)) goto Label_0143;0x00EBK2Node_DynamicCast_AsBP_First_Person_Character.IsPlayerDead(CallFunc_IsPlayerDead_IsDead);0x0118if (!(CallFunc_IsPlayerDead_IsDead)) goto Label_0161;0x0126ReturnValue = "Dead";0x013Egoto Label_05CD;0x0143Label_0143:0x0143ReturnValue = "Alive";0x015Cgoto Label_05CD;0x0161Label_0161:0x0161CallFunc_GetAttachParentActor_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.GetAttachParentActor();0x018BCallFunc_IsObjectOfSoftClass_ReturnValue = IsObjectOfSoftClass(CallFunc_GetAttachParentActor_ReturnValue, SoftObject("/Game/Ride/Interactables/PlayerIceCube/BP_Interactable_Actor_Rideable_IceCube.BP_Interactable_Actor_Rideable_IceCube_C"));0x0221if (!(CallFunc_IsObjectOfSoftClass_ReturnValue)) goto Label_0250;0x022FReturnValue = "IceCubed";0x024Bgoto Label_05CD;0x0250Label_0250:0x0250Temp_int_Loop_Counter_Variable = 0;0x0267Temp_int_Array_Index_Variable = 0;0x027ELabel_027E:0x027ECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsBP_First_Person_Character.CurrentDamage);0x02CFCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x02F5if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_047B;0x0303Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x031EPushFlow(Label_0431);0x0323/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsBP_First_Person_Character.CurrentDamage, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0374CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Get_Item.Value, 0);0x039FCallFunc_EqualEqual_GameplayTag_ReturnValue = EqualEqual_GameplayTag(CallFunc_Array_Get_Item.Tag, GameplayTag{FName(DamageType.Player.Poison)});0x03E0CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_EqualEqual_GameplayTag_ReturnValue, CallFunc_Greater_IntInt_ReturnValue);0x0406if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0410ReturnValue = "Poisoned";0x042Cgoto Label_05CD;0x0431Label_0431:0x0431CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x045BTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0476goto Label_027E;0x047BLabel_047B:0x047BCallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(K2Node_DynamicCast_AsBP_First_Person_Character.StrengthMultiplier, 1);0x04B7if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_04E3;0x04C5ReturnValue = "Drunk";0x04DEgoto Label_05CD;0x04E3Label_04E3:0x04E3CallFunc_GetMovementComponent_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.GetMovementComponent();0x0511K2Node_DynamicCast_AsCharacter_Movement_Component = Cast<CharacterMovementComponent>(CallFunc_GetMovementComponent_ReturnValue);0x0535K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsCharacter_Movement_Component);0x0552CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_DynamicCast_AsCharacter_Movement_Component.MovementMode, 4);0x0587if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_05B4;0x0595ReturnValue = "Moisty";0x05AFgoto Label_05CD;0x05B4Label_05B4:0x05B4ReturnValue = "Alive";0x05CDLabel_05CD:0x05CDreturn ReturnValue;0x05D7// end of script
EventPublic0x10
void TryToMoveSpectatorCamera()
Script14 statements · 305 bytes of bytecode
0x0000CallFunc_IsLocalPlayerController_ReturnValue = IsLocalPlayerController();0x0014if (!(CallFunc_IsLocalPlayerController_ReturnValue)) goto Label_012E;0x0022CallFunc_GetSpectatedPlayer_ReturnValue = GetSpectatedPlayer();0x0036CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetSpectatedPlayer_ReturnValue);0x0053if (!(CallFunc_IsValid_ReturnValue)) goto Label_012E;0x0061CallFunc_GetSpectatedPlayer_ReturnValue = GetSpectatedPlayer();0x0075K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_GetSpectatedPlayer_ReturnValue);0x0099K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x00B6if (!(K2Node_DynamicCast_bSuccess)) goto Label_012E;0x00C4CallFunc_GetControlRotation_ReturnValue = GetControlRotation();0x00E4K2Node_DynamicCast_AsBP_First_Person_Character.SpectatorSpringArm.K2_SetRelativeRotation(CallFunc_GetControlRotation_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x012ELabel_012E:0x012Ereturn;0x0130// end of script
Public0x00
void GetCachedDriver(const ARGFirstPersonCharacter*& NewParam)
Script3 statements · 22 bytes of bytecode
0x0000NewParam = CachedDriver;0x0013return;0x0015// end of script
Public0x08
void Internal_Leech(AActor* Leech, const FST_Damage_Settings& DamageSettings, ABP_FirstPersonCharacter_C* BPFirstP)
Script12 statements · 722 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(BPFirstP);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_02CF;0x002BCallFunc_K2_GetActorLocation_ReturnValue = BPFirstP.K2_GetActorLocation();0x005DCallFunc_K2_GetActorLocation_ReturnValue_1 = Leech.K2_GetActorLocation();0x008FCallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue_1);0x00BDCallFunc_Normal_ReturnValue = Normal(CallFunc_Subtract_VectorVector_ReturnValue, 1e-04f);0x00E7CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(200);0x010CCallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x013AServer_HitTarget(BPFirstP, Leech, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, CallFunc_Multiply_VectorVector_ReturnValue, DamageSettings);0x02CFLabel_02CF:0x02CFreturn;0x02D1// end of script
Public0x20
void PushToTalkReleased()
Script29 statements · 419 bytes of bytecode
0x0000VoiceTextTypeFace = FName(None);0x001FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0033K2Node_DynamicCast_AsRGGame_User_Settings = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0057K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings);0x0074if (!(K2Node_DynamicCast_bSuccess)) goto Label_01A0;0x0082CallFunc_GetVOIPMode_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings.GetVOIPMode();0x00B4K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetVOIPMode_ReturnValue, 0);0x00D3if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0113;0x00E1K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetVOIPMode_ReturnValue, 1);0x0100if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0144;0x010Egoto Label_01A0;0x0113Label_0113:0x0113StopVOIPTalking();0x011DbIsTalking = false;0x0128Label_0128:0x0128UpdateVOIPTalkingUI(bIsTalking);0x013Fgoto Label_01A0;0x0144Label_0144:0x0144CallFunc_Not_PreBool_ReturnValue = Not_PreBool(bIsTalking);0x0161bIsTalking = CallFunc_Not_PreBool_ReturnValue;0x0174if (!(bIsTalking)) goto Label_0191;0x0182StartVOIPTalking();0x018Cgoto Label_0128;0x0191Label_0191:0x0191StopVOIPTalking();0x019Bgoto Label_0128;0x01A0Label_01A0:0x01A0return;0x01A2// end of script
Public0x00
void PushToTalkPressed()
Script15 statements · 246 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014K2Node_DynamicCast_AsRGGame_User_Settings = Cast<RGGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0038K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_User_Settings);0x0055if (!(K2Node_DynamicCast_bSuccess)) goto Label_00F3;0x0063CallFunc_GetVOIPMode_ReturnValue = K2Node_DynamicCast_AsRGGame_User_Settings.GetVOIPMode();0x0095K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetVOIPMode_ReturnValue, 0);0x00B4if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_00C7;0x00C2goto Label_00F3;0x00C7Label_00C7:0x00C7StartVOIPTalking();0x00D1bIsTalking = true;0x00DCUpdateVOIPTalkingUI(bIsTalking);0x00F3Label_00F3:0x00F3return;0x00F5// end of script
Public0x00
void AddHUDNotification(const FText& NotificationText)
Script14 statements · 402 bytes of bytecode
0x0000CallFunc_IsLocalPlayerController_ReturnValue = IsLocalPlayerController();0x0014if (!(CallFunc_IsLocalPlayerController_ReturnValue)) goto Label_0054;0x0022PlayerHUD.AddNotification(NotificationText);0x004Fgoto Label_018F;0x0054Label_0054:0x0054CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(NotificationText);0x0079CallFunc_GetDisplayName_ReturnValue = GetDisplayName(this);0x0096CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("TRYING TO ADD NOTIFICATION ON NON LOCAL PLAYER: ", CallFunc_GetDisplayName_ReturnValue);0x00EDCallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " | ");0x0117CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_1, CallFunc_Conv_TextToString_ReturnValue);0x0145PrintString(this, CallFunc_Concat_StrStr_ReturnValue_2, true, true, LinearColor{1f, 0f, 0f, 1f}, 10f, FName(None));0x018FLabel_018F:0x018Freturn;0x0191// end of script
Public0x10
void Internal_CrocBite(AActor* Croc, const FST_Damage_Settings& DamageSettings)
Script33 statements · 1,227 bytes of bytecode
0x0000PushFlow(Label_04C8);0x0005CallFunc_K2_GetActorLocation_ReturnValue = Croc.K2_GetActorLocation();0x0037K2Node_MakeArray_Array = {2};0x0044K2Node_MakeArray_Array_1 = {this};0x0050CallFunc_SphereOverlapActors_OutActors = {};0x005BCallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(this, CallFunc_K2_GetActorLocation_ReturnValue, 800f, K2Node_MakeArray_Array, nullptr, K2Node_MakeArray_Array_1, CallFunc_SphereOverlapActors_OutActors);0x009ATemp_int_Loop_Counter_Variable = 0;0x00B1Temp_int_Array_Index_Variable = 0;0x00C8Label_00C8:0x00C8CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0103CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0129if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0133Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x014EPushFlow(Label_047E);0x0153/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x018EK2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_Array_Get_Item);0x01B2K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x01CFif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x01D9CallFunc_K2_GetActorLocation_ReturnValue_1 = Croc.K2_GetActorLocation();0x020BCallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(500);0x0230CallFunc_K2_GetActorLocation_ReturnValue_2 = K2Node_DynamicCast_AsBP_First_Person_Character.K2_GetActorLocation();0x0262CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue_1);0x0290CallFunc_Normal_ReturnValue = Normal(CallFunc_Subtract_VectorVector_ReturnValue, 1e-04f);0x02BACallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x02E8Server_HitTarget(K2Node_DynamicCast_AsBP_First_Person_Character, Croc, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, CallFunc_Multiply_VectorVector_ReturnValue, DamageSettings);0x047DPopFlow();0x047ELabel_047E:0x047ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x04A8Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x04C3goto Label_00C8;0x04C8Label_04C8:0x04C8return;0x04CA// end of script
Public0x18
FString GetPresenceString()
Script31 statements · 710 bytes of bytecode
0x0000CallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x0014CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_K2_GetPawn_ReturnValue);0x0031if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_011E;0x003FCallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x0053CallFunc_GetAttachParentActor_ReturnValue = CallFunc_K2_GetPawn_ReturnValue.GetAttachParentActor();0x007DCallFunc_IsObjectOfSoftClass_ReturnValue = IsObjectOfSoftClass(CallFunc_GetAttachParentActor_ReturnValue, SoftObject("/Game/Ride/Interactables/TruckParts/Interior/BP_Toilet_01.BP_Toilet_01_C"));0x00E5if (!(CallFunc_IsObjectOfSoftClass_ReturnValue)) goto Label_011E;0x00F3ReturnValue = "Status_InTheToilet";0x0119goto Label_02BB;0x011ELabel_011E:0x011ECallFunc_GetPresenceStringFromVolume_ReturnValue = GetPresenceStringFromVolume(CallFunc_GetPresenceStringFromVolume_Out_RichPresenceKey);0x013FCallFunc_IsEmpty_ReturnValue = IsEmpty(CallFunc_GetPresenceStringFromVolume_Out_RichPresenceKey);0x015CCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsEmpty_ReturnValue);0x0179CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_GetPresenceStringFromVolume_ReturnValue, CallFunc_Not_PreBool_ReturnValue);0x019Fif (!(CallFunc_BooleanAND_ReturnValue)) goto Label_01EE;0x01ADCallFunc_GetPresenceStringFromVolume_ReturnValue = GetPresenceStringFromVolume(CallFunc_GetPresenceStringFromVolume_Out_RichPresenceKey);0x01CEReturnValue = CallFunc_GetPresenceStringFromVolume_Out_RichPresenceKey;0x01E9goto Label_02BB;0x01EELabel_01EE:0x01EECallFunc_GetWorldSettings_ReturnValue = GetWorldSettings(this);0x0203CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetWorldSettings_ReturnValue);0x0220if (!(CallFunc_IsValid_ReturnValue)) goto Label_0295;0x022ECallFunc_GetWorldSettings_ReturnValue = GetWorldSettings(this);0x0243CallFunc_GetLevelPresenceString_ReturnValue = CallFunc_GetWorldSettings_ReturnValue.GetLevelPresenceString();0x0275ReturnValue = CallFunc_GetLevelPresenceString_ReturnValue;0x0290goto Label_02BB;0x0295Label_0295:0x0295ReturnValue = "Status_InTheForest";0x02BBLabel_02BB:0x02BBreturn ReturnValue;0x02C5// end of script
EventPublic0x10
bool IsMenuController()
Script3 statements · 22 bytes of bytecode
0x0000ReturnValue = false;0x000Breturn ReturnValue;0x0015// end of script
EventPublic0x01
void GetPlayerHUDWidget(const UWG_PlayerHUD_C*& HUD Widget)
Script3 statements · 22 bytes of bytecode
0x0000HUD Widget = PlayerHUD;0x0013return;0x0015// end of script
Public0x08
void Internal_Snakebite(AActor* Snake, const FST_Damage_Settings& DamageSettings)
Script33 statements · 1,227 bytes of bytecode
0x0000PushFlow(Label_04C8);0x0005CallFunc_K2_GetActorLocation_ReturnValue = Snake.K2_GetActorLocation();0x0037K2Node_MakeArray_Array = {2};0x0044K2Node_MakeArray_Array_1 = {this};0x0050CallFunc_SphereOverlapActors_OutActors = {};0x005BCallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(this, CallFunc_K2_GetActorLocation_ReturnValue, 500f, K2Node_MakeArray_Array, nullptr, K2Node_MakeArray_Array_1, CallFunc_SphereOverlapActors_OutActors);0x009ATemp_int_Loop_Counter_Variable = 0;0x00B1Temp_int_Array_Index_Variable = 0;0x00C8Label_00C8:0x00C8CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0103CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0129if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0133Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x014EPushFlow(Label_047E);0x0153/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x018EK2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_Array_Get_Item);0x01B2K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x01CFif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x01D9CallFunc_K2_GetActorLocation_ReturnValue_1 = Snake.K2_GetActorLocation();0x020BCallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(500);0x0230CallFunc_K2_GetActorLocation_ReturnValue_2 = K2Node_DynamicCast_AsBP_First_Person_Character.K2_GetActorLocation();0x0262CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue_1);0x0290CallFunc_Normal_ReturnValue = Normal(CallFunc_Subtract_VectorVector_ReturnValue, 1e-04f);0x02BACallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x02E8Server_HitTarget(K2Node_DynamicCast_AsBP_First_Person_Character, Snake, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, CallFunc_Multiply_VectorVector_ReturnValue, DamageSettings);0x047DPopFlow();0x047ELabel_047E:0x047ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x04A8Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x04C3goto Label_00C8;0x04C8Label_04C8:0x04C8return;0x04CA// end of script
Public0x18
void CalculateDamage(const FST_Damage_Settings& DamageSettings, const FGameplayTagContainer& AcceptedDamageTypes, FST_Damage_Results& DamageResults)
Script31 statements · 838 bytes of bytecode
0x0000PushFlow(Label_0343);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(DamageSettings.DamageSettings_3_30564F9F4F750E3BDF4FD881BA5956BA);0x0077CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x009Dif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_02B5;0x00ABTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00C6PushFlow(Label_02F9);0x00CB/Script/Engine.Default__KismetArrayLibrary.Array_Get(DamageSettings.DamageSettings_3_30564F9F4F750E3BDF4FD881BA5956BA, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x010FCallFunc_MatchesAnyTags_ReturnValue = MatchesAnyTags(CallFunc_Array_Get_Item.Type_2_A6B44EFA499E9C6D54A266923A82E966, AcceptedDamageTypes, true);0x013Fif (!(CallFunc_MatchesAnyTags_ReturnValue)) PopFlow();0x0149/Script/Engine.Default__KismetArrayLibrary.Array_Get(DamageSettings.DamageSettings_3_30564F9F4F750E3BDF4FD881BA5956BA, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x018DCallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(CallFunc_Array_Get_Item.MinDamage_5_5A5A29974B742D7759A778AF2FF2FA5C, CallFunc_Array_Get_Item.MaxDamage_7_BE58C9F3489D3180A421B8A19677E81D);0x01CDK2Node_MakeStruct_ST_Damage_Result.DamageType_3_42A87BC046D21D82BBBC0E856286E2CD = CallFunc_Array_Get_Item.Type_2_A6B44EFA499E9C6D54A266923A82E966;0x01FAK2Node_MakeStruct_ST_Damage_Result.Damage_7_F3292EDF44790F4AED9654BACA71838A = CallFunc_RandomIntegerInRange_ReturnValue;0x021EK2Node_MakeStruct_ST_Damage_Result.MaxVehicleShieldConsumption_10_E95C0831458EF361CE55AF89624199AE = CallFunc_Array_Get_Item.MaxVehicleShieldConsumption_10_7437B71B4359AD1C68E666AE11254468;0x024BK2Node_MakeStruct_ST_Damage_Result.SkipVehicleShield_12_17FC8070442367387C3CBFB05060541B = CallFunc_Array_Get_Item.SkipVehicleShield_15_87B92B7C4C5BC0D504912BA3584D8263;0x0270CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(tempDamageResults, K2Node_MakeStruct_ST_Damage_Result);0x02B4PopFlow();0x02B5Label_02B5:0x02B5LocalDamageResults.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD = tempDamageResults;0x02D9DamageResults = LocalDamageResults;0x02F4goto Label_0343;0x02F9Label_02F9:0x02F9CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0323Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x033Egoto Label_0033;0x0343Label_0343:0x0343return;0x0345// end of script
Public0x40
void Internal_HitTarget(AActor* ActorTarget, AActor* ActorHitting, const FHitResult& Hit, const FVector& ImpulseVector, const FST_Damage_Settings& DamageSettings)
Script21 statements · 431 bytes of bytecode
0x0000K2Node_DynamicCast_AsBPI_Interact_1 = Cast<BPI_Interact_C>(ActorTarget);0x0024K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact_1);0x0041if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0163;0x004FK2Node_DynamicCast_AsBPI_Interact_1.GetAcceptedDamageTypes(CallFunc_GetAcceptedDamageTypes_Success, CallFunc_GetAcceptedDamageTypes_AcceptedDamageTypes);0x0086Label_0086:0x0086if (!(CallFunc_GetAcceptedDamageTypes_Success)) goto Label_01AC;0x0094CalculateDamage(DamageSettings, CallFunc_GetAcceptedDamageTypes_AcceptedDamageTypes, CallFunc_CalculateDamage_DamageResults);0x00BDK2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(ActorTarget);0x00E1K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x00FEif (!(K2Node_DynamicCast_bSuccess)) goto Label_01A1;0x010CK2Node_DynamicCast_AsBPI_Interact.Hit(ActorHitting, Hit, ImpulseVector, CallFunc_CalculateDamage_DamageResults, CallFunc_Hit_Success);0x015Egoto Label_01AC;0x0163Label_0163:0x0163CallFunc_GetAcceptedDamageTypes_Success = false;0x016ECallFunc_GetAcceptedDamageTypes_AcceptedDamageTypes = GameplayTagContainer{{}};0x019Cgoto Label_0086;0x01A1Label_01A1:0x01A1CallFunc_Hit_Success = false;0x01ACLabel_01AC:0x01ACreturn;0x01AE// end of script
Public0x138
void Internal_ExplodeTarget(AActor* ExplodeTarget, const FST_Damage_Settings& DamageSettings, float ExplosionRadius, bool ApplyImpulse)
Script63 statements · 3,251 bytes of bytecode
0x0000PushFlow(Label_0CB0);0x0005CallFunc_K2_GetActorLocation_ReturnValue = ExplodeTarget.K2_GetActorLocation();0x0037K2Node_MakeArray_Array = {this};0x0043K2Node_MakeArray_Array_1 = {0, 1, 2, 3, 4};0x0058CallFunc_SphereOverlapActors_OutActors = {};0x0063CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(this, CallFunc_K2_GetActorLocation_ReturnValue, ExplosionRadius, K2Node_MakeArray_Array_1, nullptr, K2Node_MakeArray_Array, CallFunc_SphereOverlapActors_OutActors);0x00A6Temp_int_Loop_Counter_Variable = 0;0x00BDTemp_int_Array_Index_Variable = 0;0x00D4Label_00D4:0x00D4CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x010FCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0135if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x013FTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x015APushFlow(Label_04D5);0x015F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x019AK2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_Array_Get_Item);0x01BEK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x01DBif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_051F;0x01E9CallFunc_K2_GetActorLocation_ReturnValue_2 = ExplodeTarget.K2_GetActorLocation();0x021BCallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(2000);0x0240CallFunc_K2_GetActorLocation_ReturnValue_4 = K2Node_DynamicCast_AsBP_First_Person_Character.K2_GetActorLocation();0x0272CallFunc_Subtract_VectorVector_ReturnValue_1 = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_4, CallFunc_K2_GetActorLocation_ReturnValue_2);0x02A0CallFunc_Normal_ReturnValue_1 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_1, 1e-04f);0x02CACallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Normal_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue);0x02F8CallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_Multiply_VectorVector_ReturnValue_1, FVector(0, 0, 0), ApplyImpulse);0x033FServer_HitTarget(K2Node_DynamicCast_AsBP_First_Person_Character, ExplodeTarget, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, CallFunc_SelectVector_ReturnValue, DamageSettings);0x04D4PopFlow();0x04D5Label_04D5:0x04D5CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x04FFTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x051Agoto Label_00D4;0x051FLabel_051F:0x051F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x055AK2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_Array_Get_Item);0x057EK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x059Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_0ACF;0x05A9CallFunc_K2_GetActorLocation_ReturnValue_1 = ExplodeTarget.K2_GetActorLocation();0x05DBCallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(50000);0x0600CallFunc_K2_GetActorLocation_ReturnValue_3 = K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.K2_GetActorLocation();0x0632CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_K2_GetActorLocation_ReturnValue_1);0x0660CallFunc_Normal_ReturnValue = Normal(CallFunc_Subtract_VectorVector_ReturnValue, 1e-04f);0x068ACallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x06B8CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, FVector(0, 0, 50000));0x06F6CallFunc_SelectVector_ReturnValue_1 = SelectVector(CallFunc_Add_VectorVector_ReturnValue, FVector(0, 0, 0), ApplyImpulse);0x073DK2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.GetVehicleMesh(CallFunc_GetVehicleMesh_Mesh);0x076ACallFunc_GetVehicleMesh_Mesh.AddForce(CallFunc_SelectVector_ReturnValue_1, FName(None), true);0x07A5CallFunc_K2_GetActorLocation_ReturnValue_1 = ExplodeTarget.K2_GetActorLocation();0x07D7CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(50000);0x07FCCallFunc_K2_GetActorLocation_ReturnValue_3 = K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.K2_GetActorLocation();0x082ECallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_K2_GetActorLocation_ReturnValue_1);0x085CCallFunc_Normal_ReturnValue = Normal(CallFunc_Subtract_VectorVector_ReturnValue, 1e-04f);0x0886CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x08B4CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, FVector(0, 0, 50000));0x08F2CallFunc_SelectVector_ReturnValue_1 = SelectVector(CallFunc_Add_VectorVector_ReturnValue, FVector(0, 0, 0), ApplyImpulse);0x0939Server_HitTarget(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01, ExplodeTarget, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, CallFunc_SelectVector_ReturnValue_1, DamageSettings);0x0ACEPopFlow();0x0ACFLabel_0ACF:0x0ACF/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0B0AServer_HitTarget(CallFunc_Array_Get_Item, ExplodeTarget, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, FVector(0, 0, 0), DamageSettings);0x0CAFPopFlow();0x0CB0Label_0CB0:0x0CB0return;0x0CB2// end of script
Public0x1D
void SetLookAtIMC(bool Enable, UInputMappingContext* IMC)
Script15 statements · 394 bytes of bytecode
0x0000CallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x001ECallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetLocalPlayerSubsystem_ReturnValue_1);0x003Bif (!(CallFunc_IsValid_ReturnValue)) goto Label_0187;0x0049if (!(Enable)) goto Label_00F4;0x0057Temp_struct_Variable = ModifyContextOptions{true, false, false};0x0095CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x00B3CallFunc_GetLocalPlayerSubsystem_ReturnValue.AddMappingContext(IMC, 11, Temp_struct_Variable);0x00EFgoto Label_0187;0x00F4Label_00F4:0x00F4CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0112Temp_struct_Variable_1 = ModifyContextOptions{true, false, false};0x0150CallFunc_GetLocalPlayerSubsystem_ReturnValue.RemoveMappingContext(IMC, Temp_struct_Variable_1);0x0187Label_0187:0x0187return;0x0189// end of script
Public0x10
void SetRagdollIMC(bool Enable)
Script21 statements · 693 bytes of bytecode
0x0000CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x001ECallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetLocalPlayerSubsystem_ReturnValue);0x003Bif (!(CallFunc_IsValid_ReturnValue)) goto Label_02B2;0x0049if (!(Enable)) goto Label_0187;0x0057CallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0075Temp_struct_Variable_2 = ModifyContextOptions{true, false, false};0x00B3CallFunc_GetLocalPlayerSubsystem_ReturnValue_1.AddMappingContext(/Game/Ride/Input/IMC/IMC_Ragdoll.IMC_Ragdoll, 0, Temp_struct_Variable_2);0x00EFTemp_struct_Variable = ModifyContextOptions{true, false, false};0x012DCallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x014BCallFunc_GetLocalPlayerSubsystem_ReturnValue_1.RemoveMappingContext(/Game/Ride/Input/IMC/IMC_Player.IMC_Player, Temp_struct_Variable);0x0182goto Label_02B2;0x0187Label_0187:0x0187Temp_struct_Variable_1 = ModifyContextOptions{true, false, false};0x01C5CallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x01E3CallFunc_GetLocalPlayerSubsystem_ReturnValue_1.RemoveMappingContext(/Game/Ride/Input/IMC/IMC_Ragdoll.IMC_Ragdoll, Temp_struct_Variable_1);0x021ACallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0238Temp_struct_Variable_3 = ModifyContextOptions{true, false, false};0x0276CallFunc_GetLocalPlayerSubsystem_ReturnValue_1.AddMappingContext(/Game/Ride/Input/IMC/IMC_Player.IMC_Player, 0, Temp_struct_Variable_3);0x02B2Label_02B2:0x02B2return;0x02B4// end of script
Public0x01
void SetInteractableIMC(bool Enable, UInputMappingContext* IMC)
Script15 statements · 394 bytes of bytecode
0x0000CallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x001ECallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetLocalPlayerSubsystem_ReturnValue_1);0x003Bif (!(CallFunc_IsValid_ReturnValue)) goto Label_0187;0x0049if (!(Enable)) goto Label_00F4;0x0057Temp_struct_Variable = ModifyContextOptions{true, false, false};0x0095CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x00B3CallFunc_GetLocalPlayerSubsystem_ReturnValue.AddMappingContext(IMC, 10, Temp_struct_Variable);0x00EFgoto Label_0187;0x00F4Label_00F4:0x00F4CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0112Temp_struct_Variable_1 = ModifyContextOptions{true, false, false};0x0150CallFunc_GetLocalPlayerSubsystem_ReturnValue.RemoveMappingContext(IMC, Temp_struct_Variable_1);0x0187Label_0187:0x0187return;0x0189// end of script
Public0x10
void Internal_ExitVehicle(ABP_VehicleBase_C* Vehicle)
Script14 statements · 247 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(Vehicle);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_00F4;0x002BCallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x003FCallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(Vehicle, CallFunc_K2_GetPawn_ReturnValue);0x0065if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_00F4;0x0073CallFunc_IsValid_ReturnValue_1 = IsValid(CachedDriver);0x0090if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_00F4;0x009EPossess(CachedDriver);0x00B1Vehicle.Multicast_DetachDriver(CachedDriver);0x00DECachedDrivenVehicle = nullptr;0x00E9CachedDriver = nullptr;0x00F4Label_00F4:0x00F4return;0x00F6// end of script
Protected0x08
void OnPawnPossessed(APawn* OldPawn, APawn* NewPawn)
Script13 statements · 270 bytes of bytecode
0x0000CallFunc_IsLocalPlayerController_ReturnValue = IsLocalPlayerController();0x0014if (!(CallFunc_IsLocalPlayerController_ReturnValue)) goto Label_010B;0x0022CallFunc_ObjectIsA_ReturnValue = ObjectIsA(NewPawn, /Script/VehicleSystemPlugin.VehicleSystemBase);0x0048UpdateMappingContexts(CallFunc_ObjectIsA_ReturnValue);0x005FGetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x0076CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x0093if (!(CallFunc_IsValid_ReturnValue)) goto Label_010B;0x00A1GetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x00B8CallFunc_ObjectIsA_ReturnValue = ObjectIsA(NewPawn, /Script/VehicleSystemPlugin.VehicleSystemBase);0x00DECallFunc_GetPlayerHUDWidget_HUD_Widget.OnDrivingChanged(CallFunc_ObjectIsA_ReturnValue);0x010BLabel_010B:0x010Breturn;0x010D// end of script
Public0x10
void UpdateMappingContexts(bool IsDrivingVehicle)
Script34 statements · 959 bytes of bytecode
0x0000PushFlow(Label_03BC);0x0005CallFunc_GetLocalPlayerSubsystem_ReturnValue_2 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0023CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetLocalPlayerSubsystem_ReturnValue_2);0x0040if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x004APushFlow(Label_00BD);0x004FCallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x006DCallFunc_HasMappingContext_ReturnValue = CallFunc_GetLocalPlayerSubsystem_ReturnValue.HasMappingContext(/Game/Ride/Input/IMC/IMC_IngameDefault.IMC_IngameDefault, CallFunc_HasMappingContext_OutFoundPriority);0x00AEif (!(CallFunc_HasMappingContext_ReturnValue)) goto Label_0323;0x00BCPopFlow();0x00BDLabel_00BD:0x00BDif (!(IsDrivingVehicle)) goto Label_01F7;0x00CBTemp_struct_Variable_3 = ModifyContextOptions{true, false, false};0x0109CallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0127CallFunc_GetLocalPlayerSubsystem_ReturnValue_1.RemoveMappingContext(/Game/Ride/Input/IMC/IMC_Player.IMC_Player, Temp_struct_Variable_3);0x015ETemp_struct_Variable_1 = ModifyContextOptions{true, false, false};0x019CCallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x01BACallFunc_GetLocalPlayerSubsystem_ReturnValue_1.AddMappingContext(/Game/Ride/Input/IMC/IMC_Vehicle.IMC_Vehicle, 1, Temp_struct_Variable_1);0x01F6PopFlow();0x01F7Label_01F7:0x01F7Temp_struct_Variable = ModifyContextOptions{true, false, false};0x0235CallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0253CallFunc_GetLocalPlayerSubsystem_ReturnValue_1.RemoveMappingContext(/Game/Ride/Input/IMC/IMC_Vehicle.IMC_Vehicle, Temp_struct_Variable);0x028ACallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x02A8Temp_struct_Variable_4 = ModifyContextOptions{true, false, false};0x02E6CallFunc_GetLocalPlayerSubsystem_ReturnValue_1.AddMappingContext(/Game/Ride/Input/IMC/IMC_Player.IMC_Player, 1, Temp_struct_Variable_4);0x0322PopFlow();0x0323Label_0323:0x0323Temp_struct_Variable_2 = ModifyContextOptions{true, false, false};0x0361CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x037FCallFunc_GetLocalPlayerSubsystem_ReturnValue.AddMappingContext(/Game/Ride/Input/IMC/IMC_IngameDefault.IMC_IngameDefault, 1, Temp_struct_Variable_2);0x03BBPopFlow();0x03BCLabel_03BC:0x03BCreturn;0x03BE// end of script
Public0x01
void Internal_EnterVehicle(ABP_VehicleBase_C* Vehicle)
Script18 statements · 349 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(Vehicle);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_015A;0x002BCallFunc_IsPlayerControlled_ReturnValue = Vehicle.IsPlayerControlled();0x0059if (!(CallFunc_IsPlayerControlled_ReturnValue)) goto Label_006C;0x0067goto Label_015A;0x006CLabel_006C:0x006CCallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x0080K2Node_DynamicCast_AsRGFirst_Person_Character = Cast<RGFirstPersonCharacter>(CallFunc_K2_GetPawn_ReturnValue);0x00A4K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGFirst_Person_Character);0x00C1if (!(K2Node_DynamicCast_bSuccess)) goto Label_015A;0x00CFCachedDriver = K2Node_DynamicCast_AsRGFirst_Person_Character;0x00E2Possess(Vehicle);0x00F5CachedDrivenVehicle = Vehicle;0x0108Vehicle.Mulicast_AttachDriver(CachedDriver);0x0135ControllersFirstPersonCharacter.UpdateLookAtPlayerInteractions(nullptr);0x015ALabel_015A:0x015Areturn;0x015C// end of script
Protected0x08
void InpActEvt_IA_UI_Generic_Back_K2Node_EnhancedInputActionEvent_2(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_2 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_2 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_2 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_2 = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(16983);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_PushToTalk_K2Node_EnhancedInputActionEvent_1(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_1 = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_1 = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_1 = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_1 = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(797);0x0057return;0x0059// end of script
0x30
void InpActEvt_IA_PushToTalk_K2Node_EnhancedInputActionEvent_0(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue = ActionValue;0x0012PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime = ElapsedTime;0x0024PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime = TriggeredTime;0x0036PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction = SourceAction;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(1051);0x0057return;0x0059// end of script
0x30
void InpActEvt_L_K2Node_InputDebugKeyEvent_0(const FKey& Key, const FInputActionValue& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_InputDebugKeyEvent_Key = Key;0x0012PersistentFrame.K2Node_InputDebugKeyEvent_ActionValue = ActionValue;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(1245);0x0033return;0x0035// end of script
0x38
void OnLoaded_16D7C79A4897249110FC4CBB00FB7A00(TSubclassOf<UObject> Loaded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Loaded = Loaded;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(4495);0x0021return;0x0023// end of script
0x08
void Server_ResetBallAtLocation(ABP_Interactable_GolfBall_C* GolfBall, const FVector& Location)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GolfBall_6 = GolfBall;0x0012PersistentFrame.K2Node_CustomEvent_Location_3 = Location;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(4699);0x0033return;0x0035// end of script
0x20
void Server_HitWaterHazard(ABP_Interactable_GolfBall_C* GolfBall, const FVector& ResetLocation)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GolfBall_5 = GolfBall;0x0012PersistentFrame.K2Node_CustomEvent_ResetLocation = ResetLocation;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(4745);0x0033return;0x0035// end of script
0x20
void Server_ToogleWinching(ABP_Winch_C* Winch, bool WinchIsActive, bool WinchIsPulling, bool WinchIsReleasing)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Winch_1 = Winch;0x0012PersistentFrame.K2Node_CustomEvent_WinchIsActive = WinchIsActive;0x0024PersistentFrame.K2Node_CustomEvent_WinchIsPulling = WinchIsPulling;0x0036PersistentFrame.K2Node_CustomEvent_WinchIsReleasing = WinchIsReleasing;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(4791);0x0057return;0x0059// end of script
0x0B
void Server_StartGrill(ABP_Interactable_Grill_C* Grill)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Grill_1 = Grill;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(4894);0x0021return;0x0023// end of script
0x08
void Server_CrankTargetActivated(AActor* CrankTarget, ABP_Interactable_Crank_C* SourceCrank)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_CrankTarget_2 = CrankTarget;0x0012PersistentFrame.K2Node_CustomEvent_SourceCrank_3 = SourceCrank;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(4931);0x0033return;0x0035// end of script
0x10
void Server_ExplodeTarget(AActor* ExplodeTarget, const FST_Damage_Settings& DamageSettings, float ExplosionRadius, bool ApplyImpulse)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ExplodeTarget = ExplodeTarget;0x0012PersistentFrame.K2Node_CustomEvent_DamageSettings_5 = DamageSettings;0x0024PersistentFrame.K2Node_CustomEvent_ExplosionRadius = ExplosionRadius;0x0036PersistentFrame.K2Node_CustomEvent_ApplyImpulse = ApplyImpulse;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(5045);0x0057return;0x0059// end of script
0x1D
void Server_StartGrillOneTime(ABP_Interactable_OneTimeGrill_C* Grill)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Grill = Grill;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(5096);0x0021return;0x0023// end of script
0x08
void Server_SpawnActor(const FTransform& SpawnTransform, TSubclassOf<AActor> Class)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SpawnTransform_3 = SpawnTransform;0x0012PersistentFrame.K2Node_CustomEvent_Class = Class;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(5133);0x0033return;0x0035// end of script
0x68
void Server_FinishHoleAtLocation(ABP_Interactable_GolfBall_C* GolfBall, const FVector& Location, int32 HoleNumber)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GolfBall_4 = GolfBall;0x0012PersistentFrame.K2Node_CustomEvent_Location_2 = Location;0x0024PersistentFrame.K2Node_CustomEvent_HoleNumber = HoleNumber;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(5218);0x0045return;0x0047// end of script
0x24
void Server_HitTarget(AActor* ActorTarget, AActor* ActorHitting, const FHitResult& Hit, const FVector& ImpulseVector, const FST_Damage_Settings& DamageSettings)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ActorTarget_1 = ActorTarget;0x0012PersistentFrame.K2Node_CustomEvent_ActorHitting = ActorHitting;0x0024PersistentFrame.K2Node_CustomEvent_Hit_1 = Hit;0x0036PersistentFrame.K2Node_CustomEvent_ImpulseVector = ImpulseVector;0x0048PersistentFrame.K2Node_CustomEvent_DamageSettings_4 = DamageSettings;0x005AExecuteUbergraph_BP_FirstPersonPlayerController(5273);0x0069return;0x006B// end of script
0x138
void BeerUnpack(ABP_Interactable_BeerPack_01_C* BeerPack)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_BeerPack = BeerPack;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(5514);0x0021return;0x0023// end of script
0x08
void Server_DestroyActor(AActor* Actor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Actor_1 = Actor;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(5551);0x0021return;0x0023// end of script
0x08
void ServerSnakeBite(AActor* Snake, const FST_Damage_Settings& DamageSettings)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Snake = Snake;0x0012PersistentFrame.K2Node_CustomEvent_DamageSettings_3 = DamageSettings;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(5588);0x0033return;0x0035// end of script
0x18
void Server_HealPlayer(ABP_FirstPersonCharacter_C* ActorTarget, const FST_Damage_Results& DamageToHeal)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ActorTarget = ActorTarget;0x0012PersistentFrame.K2Node_CustomEvent_DamageToHeal = DamageToHeal;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(5621);0x0033return;0x0035// end of script
0x18
void Server_SpawnFoam(const FTransform& SpawnTransform, const FVector& StartImpulseDirection)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SpawnTransform_2 = SpawnTransform;0x0012PersistentFrame.K2Node_CustomEvent_StartImpulseDirection_1 = StartImpulseDirection;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(5676);0x0033return;0x0035// end of script
0x78
void Client_OnCheckpointReached(int32 CheckpointIndex)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_CheckpointIndex = CheckpointIndex;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(5802);0x0021return;0x0023// end of script
0x04
void Server_CrankTagetIncrement(UObject* CrankTarget, ABP_Interactable_Crank_C* SourceCrank, double Increment)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_CrankTarget_1 = CrankTarget;0x0012PersistentFrame.K2Node_CustomEvent_SourceCrank_2 = SourceCrank;0x0024PersistentFrame.K2Node_CustomEvent_Increment_1 = Increment;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(6181);0x0045return;0x0047// end of script
0x18
void Server_CrankTargetDeactivated(UObject* Target, ABP_Interactable_Crank_C* SourceCrank)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Target_6 = Target;0x0012PersistentFrame.K2Node_CustomEvent_SourceCrank_1 = SourceCrank;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6312);0x0033return;0x0035// end of script
0x10
void ServerCrocBite(AActor* Croc, const FST_Damage_Settings& DamageSettings)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Croc_1 = Croc;0x0012PersistentFrame.K2Node_CustomEvent_DamageSettings_2 = DamageSettings;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6434);0x0033return;0x0035// end of script
0x18
void Server_AssignGamePlaytags(UObject* Target, const FGameplayTagContainer& TagsToAdd, const FGameplayTagContainer& TagsToRemove)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Target_5 = Target;0x0012PersistentFrame.K2Node_CustomEvent_TagsToAdd = TagsToAdd;0x0024PersistentFrame.K2Node_CustomEvent_TagsToRemove = TagsToRemove;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(6467);0x0045return;0x0047// end of script
0x48
void Server_UpdateBridgeLadderStage(int32 Increment, ABP_Interactable_BridgingLadder_C* BridgingLadder)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Increment = Increment;0x0012PersistentFrame.K2Node_CustomEvent_BridgingLadder = BridgingLadder;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6598);0x0033return;0x0035// end of script
0x10
void Server_SetWinchPole(ABP_Interactable_WinchPole_C* WinchPole, const FHitResult& WinchPoleHit)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_WinchPole = WinchPole;0x0012PersistentFrame.K2Node_CustomEvent_WinchPoleHit = WinchPoleHit;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6644);0x0033return;0x0035// end of script
0x108
void Server_TapeSetPlaying(ABP_TapePlayer_C* TapePlayer, bool IsPlaying)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_9 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_IsPlaying = IsPlaying;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6690);0x0033return;0x0035// end of script
0x09
void Server_SetVolume(ABP_TapePlayer_C* TapePlayer, double Volume)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_8 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_Volume = Volume;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6736);0x0033return;0x0035// end of script
0x10
void Server_SwitchTape(ABP_TapePlayer_C* TapePlayer, int32 TargetIndex)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_7 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_TargetIndex = TargetIndex;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6782);0x0033return;0x0035// end of script
0x0C
void Server_AddTape(ABP_TapePlayer_C* TapePlayer, UMetaSoundSource* TapeMetaSound)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_6 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_TapeMetaSound = TapeMetaSound;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6828);0x0033return;0x0035// end of script
0x10
void Server_SpawnBalloon(const FHitResult& BalloonAttachHit, const FTransform& SpawnTransform)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_BalloonAttachHit = BalloonAttachHit;0x0012PersistentFrame.K2Node_CustomEvent_SpawnTransform_1 = SpawnTransform;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6874);0x0033return;0x0035// end of script
0x160
void ServerLeech(AActor* Leech, const FST_Damage_Settings& DamageSettings, ABP_FirstPersonCharacter_C* BPFirstP)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Leech = Leech;0x0012PersistentFrame.K2Node_CustomEvent_DamageSettings_1 = DamageSettings;0x0024PersistentFrame.K2Node_CustomEvent_BPFirstP = BPFirstP;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(7633);0x0045return;0x0047// end of script
0x20
void Server_PushBalloon(ABP_Balloon_C* Balloon, double Value)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Balloon_1 = Balloon;0x0012PersistentFrame.K2Node_CustomEvent_Value_1 = Value;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(7675);0x0033return;0x0035// end of script
0x10
void Server_PushLian(ABP_Lian_C* Lian, double Value)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Lian_2 = Lian;0x0012PersistentFrame.K2Node_CustomEvent_Value = Value;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(7830);0x0033return;0x0035// end of script
0x10
void Server_GrabLian(ABP_FirstPersonCharacter_C* GrabbingPlayer, ABP_Lian_C* Lian, const FVector& GrabLocation)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GrabbingPlayer = GrabbingPlayer;0x0012PersistentFrame.K2Node_CustomEvent_Lian_1 = Lian;0x0024PersistentFrame.K2Node_CustomEvent_GrabLocation = GrabLocation;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(7985);0x0045return;0x0047// end of script
0x28
void Server_ReleaseLian(ABP_Lian_C* Lian, ABP_FirstPersonCharacter_C* ReleasingPlayer)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Lian = Lian;0x0012PersistentFrame.K2Node_CustomEvent_ReleasingPlayer = ReleasingPlayer;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(8286);0x0033return;0x0035// end of script
0x10
void Server_ReleaseBalloon(ABP_Balloon_C* Balloon)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Balloon = Balloon;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(8332);0x0021return;0x0023// end of script
0x08
void Server_RotateSeat(ABP_Seatable_TruckPart_01_C* SeatableTruckPart, double SeatRotation)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SeatableTruckPart = SeatableTruckPart;0x0012PersistentFrame.K2Node_CustomEvent_SeatRotation = SeatRotation;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(8369);0x0033return;0x0035// end of script
0x10
void Server_HelicopterStartFire(ABP_Helicopter_C* Helicopter)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Helicopter = Helicopter;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(8415);0x0021return;0x0023// end of script
0x08
void Server_ChangePage(ABP_Interactable_HowToManual_C* Manual, int32 PageIndex)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Manual_1 = Manual;0x0012PersistentFrame.K2Node_CustomEvent_PageIndex = PageIndex;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(8452);0x0033return;0x0035// end of script
0x0C
void Server_UpdateScrewAmount(ABP_ScrewHole_C* ScrewHole, double Amount)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScrewHole_7 = ScrewHole;0x0012PersistentFrame.K2Node_CustomEvent_Amount = Amount;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(8498);0x0033return;0x0035// end of script
0x10
void Server_SetHasWheel(ABP_Interactable_AttachPoint_Wheel_C* AttachPointWheel, bool HasWheel, TArray<FTagFloatPair>& WheelModifiers)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_AttachPointWheel = AttachPointWheel;0x0012PersistentFrame.K2Node_CustomEvent_HasWheel = HasWheel;0x0024PersistentFrame.K2Node_CustomEvent_WheelModifiers_1 = WheelModifiers;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(8653);0x0045return;0x0047// end of script
0x20
void Server_IsScrewedIn(ABP_ScrewHole_C* ScrewHole, bool IsScrewedIn, ABP_FirstPersonCharacter_C* PlayerScrewing)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScrewHole_6 = ScrewHole;0x0012PersistentFrame.K2Node_CustomEvent_IsScrewedIn = IsScrewedIn;0x0024PersistentFrame.K2Node_CustomEvent_PlayerScrewing = PlayerScrewing;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(8708);0x0045return;0x0047// end of script
0x18
void Server_UpdateScrewVisual(ABP_ScrewHole_C* ScrewHole, double ScrewAmountVisual)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScrewHole_5 = ScrewHole;0x0012PersistentFrame.K2Node_CustomEvent_ScrewAmountVisual = ScrewAmountVisual;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(8867);0x0033return;0x0035// end of script
0x10
void Server_StartScrewInAnim(ABP_ScrewHole_C* ScrewHole, ABP_FirstPersonCharacter_C* ScrewingPlayer)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScrewHole_4 = ScrewHole;0x0012PersistentFrame.K2Node_CustomEvent_ScrewingPlayer_2 = ScrewingPlayer;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(8913);0x0033return;0x0035// end of script
0x10
void Server_StartScrewOutAnim(ABP_ScrewHole_C* ScrewHole, ABP_FirstPersonCharacter_C* ScrewingPlayer)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScrewHole_3 = ScrewHole;0x0012PersistentFrame.K2Node_CustomEvent_ScrewingPlayer_1 = ScrewingPlayer;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(8959);0x0033return;0x0035// end of script
0x10
void Server_StopScrewing(ABP_ScrewHole_C* ScrewHole, ABP_FirstPersonCharacter_C* ScrewingPlayer)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScrewHole_2 = ScrewHole;0x0012PersistentFrame.K2Node_CustomEvent_ScrewingPlayer = ScrewingPlayer;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(9005);0x0033return;0x0035// end of script
0x10
void Server_ScrewinCompleted(ABP_ScrewHole_C* ScrewHole)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScrewHole_1 = ScrewHole;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(9051);0x0021return;0x0023// end of script
0x08
void Server_SetScrewAmount(ABP_ScrewHole_C* ScrewHole, double ScrewAmount)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ScrewHole = ScrewHole;0x0012PersistentFrame.K2Node_CustomEvent_ScrewAmount = ScrewAmount;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(9088);0x0033return;0x0035// end of script
0x10
void Server_ResetWinchRope(ABP_Winch_C* Winch)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Winch = Winch;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(9243);0x0021return;0x0023// end of script
0x08
void Server_SetPowerJackPole(ABP_Interactable_PowerJackPole_C* PowerJackPole, const FHitResult& PowerJackHit)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_PowerJackPole_1 = PowerJackPole;0x0012PersistentFrame.K2Node_CustomEvent_PowerJackHit = PowerJackHit;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(9354);0x0033return;0x0035// end of script
0x108
void Server_SetTruckFlipper(ABP_Interactable_TruckFlipper_C* TruckFlipper, bool Flip)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TruckFlipper = TruckFlipper;0x0012PersistentFrame.K2Node_CustomEvent_Flip = Flip;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(9400);0x0033return;0x0035// end of script
0x09
void Server_CollapsePowerJackPole(ABP_Interactable_PowerJackPole_C* PowerJackPole)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_PowerJackPole = PowerJackPole;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(9446);0x0021return;0x0023// end of script
0x08
void Server_SetMapCurrentCheckpointIndex(ABP_Interactable_Map_C* Map)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Map = Map;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(9483);0x0021return;0x0023// end of script
0x08
void Server_ToggleManual(bool Toggle, ABP_Interactable_HowToManual_C* Manual)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Toggle = Toggle;0x0012PersistentFrame.K2Node_CustomEvent_Manual = Manual;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(9670);0x0033return;0x0035// end of script
0x10
void Server_PlaceActor(AActor* PlaceableActor, const FTransform& PlacementTransform)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_PlaceableActor = PlaceableActor;0x0012PersistentFrame.K2Node_CustomEvent_PlacementTransform = PlacementTransform;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(9817);0x0033return;0x0035// end of script
0x70
void Server_EndTurnAndSleepBallAtLocation(ABP_Interactable_GolfBall_C* GolfBall, const FVector& Location)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GolfBall_3 = GolfBall;0x0012PersistentFrame.K2Node_CustomEvent_Location_1 = Location;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(9964);0x0033return;0x0035// end of script
0x20
void Server_RotatePrevis(UBP_PrevisActorComponent_C* PrevisActorComponent, double RotationDegreeOffset, const FHitResult& Hit, ABP_FirstPersonCharacter_C* NewParam)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_PrevisActorComponent = PrevisActorComponent;0x0012PersistentFrame.K2Node_CustomEvent_RotationDegreeOffset = RotationDegreeOffset;0x0024PersistentFrame.K2Node_CustomEvent_Hit = Hit;0x0036PersistentFrame.K2Node_CustomEvent_NewParam = NewParam;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(10010);0x0057return;0x0059// end of script
0x118
void Server_SetWinchControllerTarget(ABP_Interactable_WinchController_C* WinchController, bool UseFrontWinch)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_WinchController = WinchController;0x0012PersistentFrame.K2Node_CustomEvent_UseFrontWinch = UseFrontWinch;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(10011);0x0033return;0x0035// end of script
0x09
void BurgerUnpack(ABP_Interactable_BurgerPack_01_C* BurgPack)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_BurgPack = BurgPack;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(10057);0x0021return;0x0023// end of script
0x08
void Server_AddTurboFuel(AActor* TargetVehicle, double Time, double Boost)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TargetVehicle = TargetVehicle;0x0012PersistentFrame.K2Node_CustomEvent_Time = Time;0x0024PersistentFrame.K2Node_CustomEvent_Boost = Boost;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(10094);0x0045return;0x0047// end of script
0x18
void Server_SpawnFlareProjectile(const FTransform& SpawnTransform, const FVector& StartImpulseDirection)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SpawnTransform = SpawnTransform;0x0012PersistentFrame.K2Node_CustomEvent_StartImpulseDirection = StartImpulseDirection;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(10250);0x0033return;0x0035// end of script
0x78
void Server_ForceStopPlaying(ABP_TapePlayer_C* TapePlayer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_5 = TapePlayer;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(10376);0x0021return;0x0023// end of script
0x08
void Server_ForceStartPlaying(ABP_TapePlayer_C* TapePlayer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_4 = TapePlayer;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(10413);0x0021return;0x0023// end of script
0x08
void Server_ForceSwitchTapeIndex(ABP_TapePlayer_C* TapePlayer, int32 CurrentTapeIndex)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_3 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_CurrentTapeIndex = CurrentTapeIndex;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(10450);0x0033return;0x0035// end of script
0x0C
void Server_ForceAddTape(ABP_TapePlayer_C* TapePlayer, const UMetaSoundSource*& Tape)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_2 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_Tape = Tape;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(10496);0x0033return;0x0035// end of script
0x10
void Server_SpawnMotorWaterDamageFX(ABP_Motor_01_C* Motor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Motor = Motor;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(10910);0x0021return;0x0023// end of script
0x08
void Server_SetFireWork(ABP_Interactable_FireWorks_C* FireWork, const FHitResult& FireWorkHit)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_FireWork_2 = FireWork;0x0012PersistentFrame.K2Node_CustomEvent_FireWorkHit = FireWorkHit;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(10947);0x0033return;0x0035// end of script
0x108
void Server_CollapseFireWork(ABP_Interactable_FireWorks_C* FireWork)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_FireWork_1 = FireWork;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(10993);0x0021return;0x0023// end of script
0x08
void Server_LoopBackRetractable(ABP_Interactable_Retractable_C* RetractableActor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_RetractableActor_1 = RetractableActor;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(11030);0x0021return;0x0023// end of script
0x08
void Server_IgniteFireWorks(ABP_Interactable_FireWorks_C* FireWork)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_FireWork = FireWork;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(11067);0x0021return;0x0023// end of script
0x08
void Server_TryRemoveNailOnPlank(ABP_Interactable_NailGun_C* NailGun, AActor* DestroyActor)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NailGun_2 = NailGun;0x0012PersistentFrame.K2Node_CustomEvent_DestroyActor = DestroyActor;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(11104);0x0033return;0x0035// end of script
0x10
void Server_TrySpawnNailProjectile(ABP_Interactable_NailGun_C* NailGun, const FVector& ImpulseDirection, const FRotator& Rotation, bool ForceOnStart)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NailGun_1 = NailGun;0x0012PersistentFrame.K2Node_CustomEvent_ImpulseDirection = ImpulseDirection;0x0024PersistentFrame.K2Node_CustomEvent_Rotation = Rotation;0x0036PersistentFrame.K2Node_CustomEvent_ForceOnStart = ForceOnStart;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(11150);0x0057return;0x0059// end of script
0x39
void Multicast_StartWelding(AActor* HitActor, int32 Heat)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_HitActor_3 = HitActor;0x0012PersistentFrame.K2Node_CustomEvent_Heat_1 = Heat;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(11214);0x0033return;0x0035// end of script
0x0C
void Server_StartWelding(AActor* HitActor, int32 Heat)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_HitActor_2 = HitActor;0x0012PersistentFrame.K2Node_CustomEvent_Heat = Heat;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(11336);0x0033return;0x0035// end of script
0x0C
void Server_TrySpawnNail(ABP_Interactable_NailGun_C* NailGun, const FVector& NailLocation, const FRotator& NailRotation, AActor* TargetActor, const FTransform& TargetActorTransform, AActor* ActorToAttachTo, const FTransform& ActorToAttachToTransform, APawn* Instigator)
Script11 statements · 162 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NailGun = NailGun;0x0012PersistentFrame.K2Node_CustomEvent_NailLocation = NailLocation;0x0024PersistentFrame.K2Node_CustomEvent_NailRotation = NailRotation;0x0036PersistentFrame.K2Node_CustomEvent_TargetActor = TargetActor;0x0048PersistentFrame.K2Node_CustomEvent_TargetActorTransform = TargetActorTransform;0x005APersistentFrame.K2Node_CustomEvent_ActorToAttachTo = ActorToAttachTo;0x006CPersistentFrame.K2Node_CustomEvent_ActorToAttachToTransform = ActorToAttachToTransform;0x007EPersistentFrame.K2Node_CustomEvent_Instigator_4 = Instigator;0x0090ExecuteUbergraph_BP_FirstPersonPlayerController(11369);0x009Freturn;0x00A1// end of script
0x118
void Server_ApplyWheelModifiers(UVehicle_Wheel_C* Wheel, TArray<FTagFloatPair>& WheelModifiers)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Wheel = Wheel;0x0012PersistentFrame.K2Node_CustomEvent_WheelModifiers = WheelModifiers;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(11469);0x0033return;0x0035// end of script
0x18
void Server_SaveGameFromGuestBook(ABP_GuestBook_C* GuestBook)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GuestBook = GuestBook;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(11515);0x0021return;0x0023// end of script
0x08
void Server_RemoveSMInstance(ABP_Interactable_Machete_C* BPMachete, URGFoliageData* FoliageData, int32 Index, UInstancedStaticMeshComponent* Component, const FVector& HitLocation, const FVector& InstigatorLocation)
Script9 statements · 126 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_BPMachete = BPMachete;0x0012PersistentFrame.K2Node_CustomEvent_FoliageData = FoliageData;0x0024PersistentFrame.K2Node_CustomEvent_Index_1 = Index;0x0036PersistentFrame.K2Node_CustomEvent_Component_4 = Component;0x0048PersistentFrame.K2Node_CustomEvent_HitLocation = HitLocation;0x005APersistentFrame.K2Node_CustomEvent_InstigatorLocation_1 = InstigatorLocation;0x006CExecuteUbergraph_BP_FirstPersonPlayerController(11552);0x007Breturn;0x007D// end of script
0x50
void Server_Boat_Trigger_Input(AActor* ActorReference, const FVector2D& ActionValue)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ActorReference_1 = ActorReference;0x0012PersistentFrame.K2Node_CustomEvent_ActionValue = ActionValue;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(11634);0x0033return;0x0035// end of script
0x18
void Server_Boat_Active_Input(AActor* ActorReference, bool InputActive)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ActorReference = ActorReference;0x0012PersistentFrame.K2Node_CustomEvent_InputActive = InputActive;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(11756);0x0033return;0x0035// end of script
0x09
void Server_MountWheeledVehicle(ARGWheeledVehiclePawn* Vehicle)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Vehicle_4 = Vehicle;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(11878);0x0021return;0x0023// end of script
0x08
void Server_DismountWheeledVehicle(ARGWheeledVehiclePawn* Vehicle)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Vehicle_3 = Vehicle;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(12103);0x0021return;0x0023// end of script
0x08
void TryCutRopeBridge(ABP_RopeBridge_C* BridgeReference, UPrimitiveComponent* Component)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_BridgeReference = BridgeReference;0x0012PersistentFrame.K2Node_CustomEvent_Component_3 = Component;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(12256);0x0033return;0x0035// end of script
0x10
void TryCutRopeTrapWithWeight(ABP_JungleTrap_RopeWithWeight_C* TrapReference, UPrimitiveComponent* Component)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TrapReference = TrapReference;0x0012PersistentFrame.K2Node_CustomEvent_Component_2 = Component;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(12302);0x0033return;0x0035// end of script
0x10
void TryCutRopeTripWire(ABP_TrapTriggers_TripWire_C* TriggerReference, UPrimitiveComponent* Component)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TriggerReference_1 = TriggerReference;0x0012PersistentFrame.K2Node_CustomEvent_Component_1 = Component;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(12348);0x0033return;0x0035// end of script
0x10
void TryCutRopeBait(ABP_TrapTriggers_RopeBait_C* TriggerReference, UPrimitiveComponent* Component)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TriggerReference = TriggerReference;0x0012PersistentFrame.K2Node_CustomEvent_Component = Component;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(12394);0x0033return;0x0035// end of script
0x10
void Server_GolfClub_Hit(ABP_Interactable_GolfClub_C* SelfReference, AActor* HitActor, UPrimitiveComponent* HitComponent, const FVector& LaunchForce, const FVector2D& ImpactOffset, const EPhysicalSurface& PhysicalSurface)
Script9 statements · 126 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SelfReference_5 = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_HitActor_1 = HitActor;0x0024PersistentFrame.K2Node_CustomEvent_HitComponent_1 = HitComponent;0x0036PersistentFrame.K2Node_CustomEvent_LaunchForce_4 = LaunchForce;0x0048PersistentFrame.K2Node_CustomEvent_ImpactOffset = ImpactOffset;0x005APersistentFrame.K2Node_CustomEvent_PhysicalSurface = PhysicalSurface;0x006CExecuteUbergraph_BP_FirstPersonPlayerController(12440);0x007Breturn;0x007D// end of script
0x41
void Server_JungleVine_Grab(ABP_Interactable_Actor_Rideable_JungleVine_C* SelfReference, int32 GrabIndex, const FRotator& InitialGrabRotation)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SelfReference_4 = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_GrabIndex = GrabIndex;0x0024PersistentFrame.K2Node_CustomEvent_InitialGrabRotation = InitialGrabRotation;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(12522);0x0045return;0x0047// end of script
0x28
void Server_JungleVine_UnMount(ABP_Interactable_Actor_Rideable_JungleVine_C* SelfReference, ABP_FirstPersonCharacter_C* PlayerToLaunch, double LaunchForce, const FVector& LaunchDirection)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SelfReference_3 = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_PlayerToLaunch = PlayerToLaunch;0x0024PersistentFrame.K2Node_CustomEvent_LaunchForce_3 = LaunchForce;0x0036PersistentFrame.K2Node_CustomEvent_LaunchDirection = LaunchDirection;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(12577);0x0057return;0x0059// end of script
0x30
void Server_SetActorOwner(AActor* Target, AActor* Owner)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Target_4 = Target;0x0012PersistentFrame.K2Node_CustomEvent_Owner = Owner;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(12641);0x0033return;0x0035// end of script
0x10
void Client_IncementAchievement(TSoftObjectPtr<URGAchievementStat>& Achievement)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Achievement_1 = Achievement;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(12687);0x0021return;0x0023// end of script
0x28
void Client_UnlockAchievement(TSoftObjectPtr<URGAchievementOneShot>& Achievement)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Achievement = Achievement;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(12920);0x0021return;0x0023// end of script
0x28
void Server_JungleVine_Climb(ABP_Interactable_Actor_Rideable_JungleVine_C* SelfReference, ABP_FirstPersonCharacter_C* PlayerReference, int32 TryNewGrabIndex)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SelfReference_2 = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_PlayerReference = PlayerReference;0x0024PersistentFrame.K2Node_CustomEvent_TryNewGrabIndex = TryNewGrabIndex;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(13150);0x0045return;0x0047// end of script
0x14
void Server_CrankTarget_Activated_Traversable(AActor* CrankTarget, ABP_Interactable_Crank_TraversableSwitch_C* SourceCrank, const Enum_Elevator_State& TraversableState)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_CrankTarget = CrankTarget;0x0012PersistentFrame.K2Node_CustomEvent_SourceCrank = SourceCrank;0x0024PersistentFrame.K2Node_CustomEvent_TraversableState = TraversableState;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(13205);0x0045return;0x0047// end of script
0x11
void TryChopActor(ABP_Interactable_ChoppableFood_C* ChoppableActor, bool IsDynamicChop, const FVector& ChopHitLocation, const FVector& InstigatorLocation, const FRotator& ChopRotation)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ChoppableActor = ChoppableActor;0x0012PersistentFrame.K2Node_CustomEvent_IsDynamicChop = IsDynamicChop;0x0024PersistentFrame.K2Node_CustomEvent_ChopHitLocation = ChopHitLocation;0x0036PersistentFrame.K2Node_CustomEvent_InstigatorLocation = InstigatorLocation;0x0048PersistentFrame.K2Node_CustomEvent_ChopRotation = ChopRotation;0x005AExecuteUbergraph_BP_FirstPersonPlayerController(13385);0x0069return;0x006B// end of script
0x58
void Server_IgniteDynamiteWithFuse(ABP_Interactable_DynamiteWithFuse_C* DynamiteWithFuse)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_DynamiteWithFuse = DynamiteWithFuse;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(13458);0x0021return;0x0023// end of script
0x08
void Server_SetDynamiteTrigger(ABP_Interactable_DynamiteWithTrigger_C* DynamiteTrigger, const FHitResult& DynamiteHit)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_DynamiteTrigger_1 = DynamiteTrigger;0x0012PersistentFrame.K2Node_CustomEvent_DynamiteHit = DynamiteHit;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(13495);0x0033return;0x0035// end of script
0x108
void Server_CollapseDynamiteTrigger(ABP_Interactable_DynamiteWithTrigger_C* DynamiteTrigger)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_DynamiteTrigger = DynamiteTrigger;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(13541);0x0021return;0x0023// end of script
0x08
void Server_HarpoonTraceFromCamera(ABP_Interactable_Harpoon_C* Instigator, ABP_FirstPersonCharacter_C* PlayerCharacter, const FHitResult& LocalHit, TArray<FVector>& OutPositions, const FVector& LastDirection, bool ShouldRicochet, bool ShouldRetract, double LocalServerTimeWhenFire)
Script11 statements · 162 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Instigator_3 = Instigator;0x0012PersistentFrame.K2Node_CustomEvent_PlayerCharacter = PlayerCharacter;0x0024PersistentFrame.K2Node_CustomEvent_LocalHit = LocalHit;0x0036PersistentFrame.K2Node_CustomEvent_OutPositions = OutPositions;0x0048PersistentFrame.K2Node_CustomEvent_LastDirection = LastDirection;0x005APersistentFrame.K2Node_CustomEvent_ShouldRicochet = ShouldRicochet;0x006CPersistentFrame.K2Node_CustomEvent_ShouldRetract = ShouldRetract;0x007EPersistentFrame.K2Node_CustomEvent_LocalServerTimeWhenFire = LocalServerTimeWhenFire;0x0090ExecuteUbergraph_BP_FirstPersonPlayerController(13578);0x009Freturn;0x00A1// end of script
0x148
void Server_SpawnItem(TSubclassOf<ABP_Interactable_Actor_C> InteractableClass, const FVector& SpawnLocation)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InteractableClass_1 = InteractableClass;0x0012PersistentFrame.K2Node_CustomEvent_SpawnLocation = SpawnLocation;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(13678);0x0033return;0x0035// end of script
0x20
void Server_CheatSpawnAndAttach(TSubclassOf<ABP_Interactable_Actor_C> InteractableClass)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InteractableClass = InteractableClass;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(14181);0x0021return;0x0023// end of script
0x08
void Client_CheatTryPickupInteractable(ABP_Interactable_Actor_C* InteractableActor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InteractableActor_1 = InteractableActor;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(15953);0x0021return;0x0023// end of script
0x08
void Server_AddRVLock(ABP_VehicleBase_C* Target, AActor* LockInstigator, USceneComponent* LockComponent, const FVector& RelativeLockLocation, const FRotator& RelativeLockRotation)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Target_3 = Target;0x0012PersistentFrame.K2Node_CustomEvent_LockInstigator_1 = LockInstigator;0x0024PersistentFrame.K2Node_CustomEvent_LockComponent_1 = LockComponent;0x0036PersistentFrame.K2Node_CustomEvent_RelativeLockLocation = RelativeLockLocation;0x0048PersistentFrame.K2Node_CustomEvent_RelativeLockRotation = RelativeLockRotation;0x005AExecuteUbergraph_BP_FirstPersonPlayerController(16469);0x0069return;0x006B// end of script
0x48
void Server_RemoveRVLock(ABP_VehicleBase_C* Target, AActor* LockInstigator, USceneComponent* LockComponent)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Target_2 = Target;0x0012PersistentFrame.K2Node_CustomEvent_LockInstigator = LockInstigator;0x0024PersistentFrame.K2Node_CustomEvent_LockComponent = LockComponent;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(16551);0x0045return;0x0047// end of script
0x18
void Server_RetractHarpoon(ABP_Interactable_Harpoon_C* Instigator, bool RetractHarpoon)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Instigator_2 = Instigator;0x0012PersistentFrame.K2Node_CustomEvent_RetractHarpoon = RetractHarpoon;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(16606);0x0033return;0x0035// end of script
0x09
void Server_BeachPaddle_Hit(ABP_Interactable_BeachPaddle_C* SelfReference, AActor* HitActor, UPrimitiveComponent* HitComponent, const FVector& LaunchForce, bool AnyPaddlesNearby)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SelfReference_1 = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_HitActor = HitActor;0x0024PersistentFrame.K2Node_CustomEvent_HitComponent = HitComponent;0x0036PersistentFrame.K2Node_CustomEvent_LaunchForce_2 = LaunchForce;0x0048PersistentFrame.K2Node_CustomEvent_AnyPaddlesNearby = AnyPaddlesNearby;0x005AExecuteUbergraph_BP_FirstPersonPlayerController(16652);0x0069return;0x006B// end of script
0x31
void Server_SunMirrorRotate(ABP_SunDoorMirror_01_C* SunDoor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SunDoor = SunDoor;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(16725);0x0021return;0x0023// end of script
0x08
void Server_AttachEmergencyBalloons(ABP_Interactable_EmergencyBalloons_C* Instigator, bool ShouldUnfold, const FST_EmergencyBalloon_Data& BalloonData)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Instigator_1 = Instigator;0x0012PersistentFrame.K2Node_CustomEvent_ShouldUnfold = ShouldUnfold;0x0024PersistentFrame.K2Node_CustomEvent_BalloonData = BalloonData;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(16762);0x0045return;0x0047// end of script
0x30
void Server_SetBlockDownwardForceInAir(ABP_VehicleBase_C* Vehicle, bool InBlockDownwardForceInAir)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Vehicle_2 = Vehicle;0x0012PersistentFrame.K2Node_CustomEvent_InBlockDownwardForceInAir = InBlockDownwardForceInAir;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(16817);0x0033return;0x0035// end of script
0x09
void Server_Kharma_Key_Pressed(ABP_KharmaComputer_01_C* KharmaComputer, int32 idx)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_KharmaComputer_2 = KharmaComputer;0x0012PersistentFrame.K2Node_CustomEvent_Idx = idx;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(16863);0x0033return;0x0035// end of script
0x0C
void Server_KharmaCompleted(ABP_KharmaComputer_01_C* KharmaComputer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_KharmaComputer_1 = KharmaComputer;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(16909);0x0021return;0x0023// end of script
0x08
void Server_KharmaWrong(ABP_KharmaComputer_01_C* KharmaComputer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_KharmaComputer = KharmaComputer;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(16946);0x0021return;0x0023// end of script
0x08
void Server_SwitchOffTurbineSwitch(ABP_TurbineSwitch_C* TurbineSwitch)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TurbineSwitch = TurbineSwitch;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(17311);0x0021return;0x0023// end of script
0x08
void ServerSharkBite(AActor* Croc, const FST_Damage_Settings& DamageSettings)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Croc = Croc;0x0012PersistentFrame.K2Node_CustomEvent_DamageSettings = DamageSettings;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(17348);0x0033return;0x0035// end of script
0x18
void Server_FastForwardDialog(ABP_TapePlayer_C* TapePlayer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_1 = TapePlayer;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(17381);0x0021return;0x0023// end of script
0x08
void Server_RewindDialog(ABP_TapePlayer_C* TapePlayer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer = TapePlayer;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(17418);0x0021return;0x0023// end of script
0x08
void Server_SetReplicateMovement(ARGInteractableActor* InteractableActor, bool ReplicateMovement)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InteractableActor = InteractableActor;0x0012PersistentFrame.K2Node_CustomEvent_ReplicateMovement = ReplicateMovement;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(17455);0x0033return;0x0035// end of script
0x09
void Server_MoveActorToLocationAndEnablePhysics(AActor* Actor, const FVector& Location)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Actor = Actor;0x0012PersistentFrame.K2Node_CustomEvent_Location = Location;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(17501);0x0033return;0x0035// end of script
0x20
void Server_PlayHelicopterTape(ABP_TapePlayer_Helicopter_C* Target, int32 Index)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Target_1 = Target;0x0012PersistentFrame.K2Node_CustomEvent_Index = Index;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(17757);0x0033return;0x0035// end of script
0x0C
void Server_TriggerRetract(ABP_Interactable_Retractable_C* RetractableActor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_RetractableActor = RetractableActor;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(17803);0x0021return;0x0023// end of script
0x08
void Server_VineAddForce(UStaticMeshComponent* VineEnd, const FVector& Force)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_VineEnd = VineEnd;0x0012PersistentFrame.K2Node_CustomEvent_Force_1 = Force;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(17840);0x0033return;0x0035// end of script
0x20
void Server_UpdateChampagneState(ABP_Interactable_Champagne_C* SelfReference, bool IsBursting)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SelfReference = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_IsBursting = IsBursting;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(17900);0x0033return;0x0035// end of script
0x09
void TryLocalToServerAddImpulse(AActor* Instigator, AActor* Target, const FVector& ImpulseStartLocation, const FVector& ImpulseEndLocation, const FVector& Force, const FGameplayTag& LookUpClass, bool IsLocal)
Script10 statements · 144 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Instigator = Instigator;0x0012PersistentFrame.K2Node_CustomEvent_Target = Target;0x0024PersistentFrame.K2Node_CustomEvent_ImpulseStartLocation = ImpulseStartLocation;0x0036PersistentFrame.K2Node_CustomEvent_ImpulseEndLocation = ImpulseEndLocation;0x0048PersistentFrame.K2Node_CustomEvent_Force = Force;0x005APersistentFrame.K2Node_CustomEvent_LookUpClass = LookUpClass;0x006CPersistentFrame.K2Node_CustomEvent_IsLocal = IsLocal;0x007EExecuteUbergraph_BP_FirstPersonPlayerController(17946);0x008Dreturn;0x008F// end of script
0x61
void Client_EnableTriggerGolfIntro()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(18122);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(18256);0x000Freturn;0x0011// end of script
EventProtected0x00
void Server_EnterVehicle(ABP_VehicleBase_C* Vehicle)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Vehicle_1 = Vehicle;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(18426);0x0021return;0x0023// end of script
0x08
void ReceivePossess(APawn* PossessedPawn)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PossessedPawn = PossessedPawn;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(18450);0x0021return;0x0023// end of script
EventProtected0x08
void Server_ExitVehicle(ABP_VehicleBase_C* Vehicle)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Vehicle = Vehicle;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(18545);0x0021return;0x0023// end of script
0x08
void Server_SetGolfBallLatestSurfaceType(ABP_Interactable_GolfBall_C* GolfBall, const FGameplayTag& LastValidBallSurface)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GolfBall_2 = GolfBall;0x0012PersistentFrame.K2Node_CustomEvent_LastValidBallSurface = LastValidBallSurface;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(18569);0x0033return;0x0035// end of script
0x10
void PushRGWidgetWithInit(TSubclassOf<UCommonActivatableWidget> ActivatableWidgetClass, const FGameplayTag& LayerID, const FScriptDelegate& InitDelegate)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_ActivatableWidgetClass_1 = ActivatableWidgetClass;0x0012PersistentFrame.K2Node_Event_LayerID_2 = LayerID;0x0024PersistentFrame.K2Node_Event_InitDelegate = InitDelegate;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(18615);0x0045return;0x0047// end of script
EventPublic0x20
void PushRGWdget(TSubclassOf<UCommonActivatableWidget> ActivatableWidgetClass, const FGameplayTag& LayerID)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_ActivatableWidgetClass = ActivatableWidgetClass;0x0012PersistentFrame.K2Node_Event_LayerID_1 = LayerID;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(18951);0x0033return;0x0035// end of script
EventPublic0x10
void PopRGWidget(const FGameplayTag& LayerID)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_LayerID = LayerID;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(19219);0x0021return;0x0023// end of script
EventPublic0x08
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(19595);0x0021return;0x0023// end of script
EventPublic0x04
void OnPreSeamlessClientTravel()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(19704);0x000Freturn;0x0011// end of script
EventPublic0x00
void ReceiveSpectatePlayer(ARGFirstPersonCharacter* PlayerToSpectate)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PlayerToSpectate = PlayerToSpectate;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(19911);0x0021return;0x0023// end of script
EventPublic0x08
void ReceiveStopSpectating()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(20235);0x000Freturn;0x0011// end of script
EventPublic0x00
void Multicast_CheatSimulateGolfBallStrokeByOwner(ABP_Interactable_GolfBall_C* GolfBall, const FVector& MoveLocation, const FVector& LaunchForce)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GolfBall_1 = GolfBall;0x0012PersistentFrame.K2Node_CustomEvent_MoveLocation_1 = MoveLocation;0x0024PersistentFrame.K2Node_CustomEvent_LaunchForce_1 = LaunchForce;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(20299);0x0045return;0x0047// end of script
0x38
void Server_CheatSimulateGolfBallStrokeByOwner(ABP_Interactable_GolfBall_C* GolfBall, const FVector& MoveLocation, const FVector& LaunchForce)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GolfBall = GolfBall;0x0012PersistentFrame.K2Node_CustomEvent_MoveLocation = MoveLocation;0x0024PersistentFrame.K2Node_CustomEvent_LaunchForce = LaunchForce;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(20356);0x0045return;0x0047// end of script
0x38
void OnPumpiModeUpdated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(20454);0x000Freturn;0x0011// end of script
EventPublic0x00
void ConditionallyAddIntroScene()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(21244);0x000Freturn;0x0011// end of script
0x00
void ReceiveExitVehicleOnPawnLeavingGame()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(21249);0x000Freturn;0x0011// end of script
EventProtected0x00
void Server_RingGolfBell(ABP_GolfBell_C* GolfBell)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GolfBell = GolfBell;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(21368);0x0021return;0x0023// end of script
0x08
void AddPlayerHUD()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(21444);0x000Freturn;0x0011// end of script
0x00
void InitINtroScreen(UCommonActivatableWidget* Widget)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Widget_1 = Widget;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(21814);0x0021return;0x0023// end of script
0x08
void OnSettingsUpdated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(21815);0x000Freturn;0x0011// end of script
0x00
void OnDummyCreated(UCommonActivatableWidget* Widget)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Widget = Widget;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(21820);0x0021return;0x0023// end of script
0x08
void OnNetworkStatusChanged(const ENetworkStatus& NetworkStatus)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NetworkStatus = NetworkStatus;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(21821);0x0021return;0x0023// end of script
0x01
void OnCheckpointReached(int32 CheckpointIndex)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_CheckpointIndex = CheckpointIndex;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(22035);0x0021return;0x0023// end of script
Public0x04
void SetLocalPlayerSettings(FLocalPlayerSettings& Settings)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Settings = Settings;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(22059);0x0021return;0x0023// end of script
EventPublic0x30
void OnLoginStatusChanged(int32 LocalUserNum, const EOnlineLoginStatus& OldStatus, const EOnlineLoginStatus& NewStatus, FUniqueNetIdRepl& NewId, const FName& SubsystemName)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_LocalUserNum = LocalUserNum;0x0012PersistentFrame.K2Node_CustomEvent_OldStatus = OldStatus;0x0024PersistentFrame.K2Node_CustomEvent_NewStatus = NewStatus;0x0036PersistentFrame.K2Node_CustomEvent_NewId = NewId;0x0048PersistentFrame.K2Node_CustomEvent_SubsystemName = SubsystemName;0x005AExecuteUbergraph_BP_FirstPersonPlayerController(22087);0x0069return;0x006B// end of script
0x40
void OnOnlineCheckCompleted(bool bWasSuccessful)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bWasSuccessful_1 = bWasSuccessful;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(22250);0x0021return;0x0023// end of script
0x01
void OnSignInComplete(bool bWasSuccessful)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bWasSuccessful = bWasSuccessful;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(22265);0x0021return;0x0023// end of script
0x01
void OnInvitePending_Event()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(22266);0x000Freturn;0x0011// end of script
0x00
void HandlePendingInvites()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(22271);0x000Freturn;0x0011// end of script
0x00
void ReceiveEndPlay(const EEndPlayReason& EndPlayReason)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_EndPlayReason = EndPlayReason;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(22276);0x0021return;0x0023// end of script
EventProtected0x01
void OnWantingToSignIn_Event()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(22315);0x000Freturn;0x0011// end of script
0x00
void OnLeavingSleepMode()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(22672);0x000Freturn;0x0011// end of script
EventProtected0x00
void OnMicInputLevelChanged(float Level)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Level = Level;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(22747);0x0021return;0x0023// end of script
0x04
void SpeakingTimedOut()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(23061);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_FirstPersonPlayerController(int32 EntryPoint)
Script876 statements · 23,069 bytes of bytecode
0x0000PushFlow(Label_5A1A);0x0005goto [EntryPoint];0x000FK2Node_CustomEvent_TapePlayer_2.Multicast_ForceAddTape(K2Node_CustomEvent_Tape);0x003CPopFlow();0x003DClient_CheatTryPickupInteractable(CallFunc_FinishSpawningActor_ReturnValue_6);0x0054PopFlow();0x0055Label_0055:0x0055CallFunc_GetGameState_ReturnValue_1 = GetGameState(this);0x006AK2Node_DynamicCast_AsRGGame_State = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_1);0x008EK2Node_DynamicCast_bSuccess_23 = Cast<1>(K2Node_DynamicCast_AsRGGame_State);0x00ABif (!(K2Node_DynamicCast_bSuccess_23)) goto Label_018F;0x00B9CallFunc_IsFromLoad_ReturnValue = K2Node_DynamicCast_AsRGGame_State.IsFromLoad();0x00EBCallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_IsFromLoad_ReturnValue, 0);0x010Aif (!(CallFunc_NotEqual_ByteByte_ReturnValue)) goto Label_01C1;0x0118PushFlow(Label_025A);0x011DPushFlow(Label_01F8);0x0122CallFunc_Build_WithEditor_ReturnValue = Build_WithEditor();0x0136CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(/Script/Ride.RGStartingPreferences.bNoSplash, CallFunc_Build_WithEditor_ReturnValue);0x0172if (!(CallFunc_BooleanAND_ReturnValue_2)) goto Label_02B3;0x0180SkipSplash();0x018EPopFlow();0x018FLabel_018F:0x018FDelayUntilNextTick(this, LatentActionInfo{0x55, -1967471559, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x01C0PopFlow();0x01C1Label_01C1:0x01C1DelayUntilNextTick(this, LatentActionInfo{0x1F3, -1061581551, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x01F2PopFlow();0x01F3goto Label_0055;0x01F8Label_01F8:0x01F8if (!(bSkipSplash)) goto Label_0207;0x0206PopFlow();0x0207Label_0207:0x0207K2Node_CreateDelegate_OutputDelegate.Bind(this, InitINtroScreen);0x021EPushRGWidgetWithInit(/Game/Ride/UI/PlayerHUD/WG_IngameIntroScreen.WG_IngameIntroScreen_C, GameplayTag{FName(UI.Layout.Menu)}, K2Node_CreateDelegate_OutputDelegate);0x0259PopFlow();0x025ALabel_025A:0x025ADelay(this, 1f, LatentActionInfo{0x291, -319020341, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x0290PopFlow();0x0291K2Node_DynamicCast_AsRGGame_State.SetPlayerHasReceivedHUD(true);0x02B2PopFlow();0x02B3Label_02B3:0x02B3CallFunc_IsFromLoad_ReturnValue = K2Node_DynamicCast_AsRGGame_State.IsFromLoad();0x02E5CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_IsFromLoad_ReturnValue, 1);0x0304if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x030ESkipSplash();0x031CPopFlow();0x031DCallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_1);0x033ATemp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x034DTemp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_1);0x036ATemp_real_Variable_1 = Temp_real_Variable_1;0x0385Temp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_1);0x03A2Temp_real_Variable = Temp_real_Variable;0x03BDTemp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction_1;0x03D0PushToTalkReleased();0x03DEPopFlow();0x03DFLabel_03DF:0x03DFPushRGWidgetWithInit(/Game/Ride/Menu/WG_PauseMenu.WG_PauseMenu_C, GameplayTag{FName(UI.Layout.Menu)}, Temp_delegate_Variable);0x041APopFlow();0x041BCallFunc_Conv_InputActionValueToBool_ReturnValue_1 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue);0x0438Temp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue_1;0x044BTemp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x0468Temp_real_Variable_1 = Temp_real_Variable_1;0x0483Temp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x04A0Temp_real_Variable = Temp_real_Variable;0x04BBTemp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction;0x04CEPushToTalkPressed();0x04DCPopFlow();0x04DDCallFunc_Build_WithEditor_ReturnValue_1 = Build_WithEditor();0x04F1if (!(CallFunc_Build_WithEditor_ReturnValue_1)) PopFlow();0x04FBCallFunc_Not_PreBool_ReturnValue = Not_PreBool(bVOIPLoopback);0x0518bVOIPLoopback = CallFunc_Not_PreBool_ReturnValue;0x052BCallFunc_SelectString_ReturnValue = SelectString("1", "0", bVOIPLoopback);0x0556CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("OSS.VoiceLoopback ", CallFunc_SelectString_ReturnValue);0x058FExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue, this);0x05A4PopFlow();0x05A5Label_05A5:0x05A5ContainerWidget.AddToViewport(0);0x05CAK2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnDummyCreated);0x05E1this.PushRGWidgetWithInit(/Game/Ride/Menu/WG_Dummy.WG_Dummy_C, GameplayTag{FName(UI.Layout.Menu)}, K2Node_CreateDelegate_OutputDelegate_1);0x062BCallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Ride/UI/PlayerHUD/WG_PlayerHUD.WG_PlayerHUD_C, this);0x0660CallFunc_AddToPlayerScreen_ReturnValue = CallFunc_Create_ReturnValue_1.AddToPlayerScreen(0);0x068FPlayerHUD = CallFunc_Create_ReturnValue_1;0x06A2ConditionallyAddIntroScene();0x06B0CallFunc_GetGolfGameManager_ReturnValue = GetGolfGameManager(this);0x06C5CallFunc_IsValid_ReturnValue_10 = IsValid(CallFunc_GetGolfGameManager_ReturnValue);0x06E2if (!(CallFunc_IsValid_ReturnValue_10)) PopFlow();0x06ECCallFunc_Create_ReturnValue_2 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Ride/UI/PlayerHUD/WG_PlayerHUD_Golf.WG_PlayerHUD_Golf_C, this);0x0721CallFunc_AddToPlayerScreen_ReturnValue_1 = CallFunc_Create_ReturnValue_2.AddToPlayerScreen(0);0x0750PlayerHUDGolf = CallFunc_Create_ReturnValue_2;0x0763PopFlow();0x0764Label_0764:0x0764CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGNetworkStatusSubsystem);0x0782K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnNetworkStatusChanged);0x0799CallFunc_GetGameInstanceSubsystem_ReturnValue.OnGameNetworkStatusChanged += K2Node_CreateDelegate_OutputDelegate_2;0x07C2HandlePendingInvites();0x07D0K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnLoginStatusChanged);0x07E7CallFunc_GetGameInstanceSubsystem_ReturnValue_4 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0805CallFunc_GetGameInstanceSubsystem_ReturnValue_4.OnPlatformLoginStatusChanged += K2Node_CreateDelegate_OutputDelegate_3;0x082EPopFlow();0x082FLabel_082F:0x082FCallFunc_GetGameInstanceSubsystem_ReturnValue_1 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x084DCallFunc_GetGameInstanceSubsystem_ReturnValue_1.Disconnect();0x086DTemp_text_Variable = FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "NoConnectionFallback");0x08D0Temp_text_Variable_1 = FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "NoConnectionPlatform");0x0933Temp_text_Variable_2 = FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "NoConnectionEOS");0x0991Temp_text_Variable_3 = FText();0x09A5Temp_byte_Variable_2 = K2Node_CustomEvent_NetworkStatus;0x09C0CallFunc_GetGameViewportClient_ReturnValue_2 = GetGameViewportClient(this);0x09D5CallFunc_GetGameViewportClient_ReturnValue_2.AddCustomErrorPopup(GameplayTag{FName(ErrorMessages.MainMenuPopup.NoConnection)}, Switch(Temp_byte_Variable_2, 0 => Temp_text_Variable_3, 1 => Temp_text_Variable_2, 2 => Temp_text_Variable_1, 3 => Temp_text_Variable, default => K2Node_Select_Default_1));0x0A65PopFlow();0x0A66Label_0A66:0x0A66CallFunc_GetGameInstanceSubsystem_ReturnValue_3 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0A84CallFunc_GetGameInstanceSubsystem_ReturnValue_3.Disconnect();0x0AA4CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("EB019D3F40FE737CC1B0BD8064193ADE", "", "You logged out of PlayStation Network. Please sign back in to keep playing online sessions."));0x0B43CallFunc_GetGameViewportClient_ReturnValue_3 = GetGameViewportClient(this);0x0B58CallFunc_GetGameViewportClient_ReturnValue_3.AddCustomErrorPopup(GameplayTag{FName(ErrorMessages.MainMenuPopup.NoConnection)}, CallFunc_MakeLiteralText_ReturnValue);0x0B9CPopFlow();0x0B9DLabel_0B9D:0x0B9DCallFunc_GetGameInstanceSubsystem_ReturnValue_2 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0BBBK2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnOnlineCheckCompleted);0x0BD2CallFunc_GetGameInstanceSubsystem_ReturnValue_2.CheckCanPlayOnline(K2Node_CreateDelegate_OutputDelegate_4);0x0BFBPopFlow();0x0BFCLabel_0BFC:0x0BFCCallFunc_GetGameInstanceSubsystem_ReturnValue_5 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0C1ACallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x0C37K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue, 0);0x0C56if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0D97;0x0C64K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue, 3);0x0C83if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0C92;0x0C91PopFlow();0x0C92Label_0C92:0x0C92CallFunc_GetGameInstanceSubsystem_ReturnValue_6 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0CB0CallFunc_GetGameInstanceSubsystem_ReturnValue_6.Disconnect();0x0CD0CallFunc_MakeLiteralText_ReturnValue_1 = MakeLiteralText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "NoConnectionFallback"));0x0D3DCallFunc_GetGameViewportClient_ReturnValue_4 = GetGameViewportClient(this);0x0D52CallFunc_GetGameViewportClient_ReturnValue_4.AddCustomErrorPopup(GameplayTag{FName(ErrorMessages.MainMenuPopup.NoConnection)}, CallFunc_MakeLiteralText_ReturnValue_1);0x0D96PopFlow();0x0D97Label_0D97:0x0D97CallFunc_GetGameInstanceSubsystem_ReturnValue_7 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0DB5K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnSignInComplete);0x0DCCCallFunc_GetGameInstanceSubsystem_ReturnValue_7.SignIn(0, K2Node_CreateDelegate_OutputDelegate_5);0x0DFAPopFlow();0x0DFBLabel_0DFB:0x0DFBCallFunc_GetGameInstanceSubsystem_ReturnValue_8 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0E19CallFunc_IsWaitingForSignIn_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue_8.IsWaitingForSignIn();0x0E43CallFunc_HavePendingInvite_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue_8.HavePendingInvite();0x0E6DCallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_HavePendingInvite_ReturnValue, CallFunc_IsWaitingForSignIn_ReturnValue);0x0E93if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x0E9DCallFunc_GetGameInstanceSubsystem_ReturnValue_11 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0EBBCallFunc_GetGameInstanceSubsystem_ReturnValue_11.Disconnect();0x0EDBPopFlow();0x0EDCLabel_0EDC:0x0EDCK2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnInvitePending_Event);0x0EF3CallFunc_GetGameInstanceSubsystem_ReturnValue_9 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0F11CallFunc_GetGameInstanceSubsystem_ReturnValue_9.OnInvitePending += K2Node_CreateDelegate_OutputDelegate_6;0x0F3Agoto Label_0DFB;0x0F3FLabel_0F3F:0x0F3FCallFunc_GetGameInstanceSubsystem_ReturnValue_10 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0F5DCallFunc_GetGameInstanceSubsystem_ReturnValue_10.SetUsingMultiplayerFeatures(false, false);0x0F7FPopFlow();0x0F80Label_0F80:0x0F80CallFunc_GetGameInstanceSubsystem_ReturnValue_9 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0F9EK2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnWantingToSignIn_Event);0x0FB5CallFunc_GetGameInstanceSubsystem_ReturnValue_9.OnWantingToSignIn += K2Node_CreateDelegate_OutputDelegate_7;0x0FDEgoto Label_0EDC;0x0FE3Label_0FE3:0x0FE3CallFunc_GetGameInstanceSubsystem_ReturnValue_13 = GetGameInstanceSubsystem(this, /Script/Ride.RGVoiceInputMeterSubsystem);0x1001K2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnMicInputLevelChanged);0x1018CallFunc_GetGameInstanceSubsystem_ReturnValue_13.OnMicInputLevelChanged += K2Node_CreateDelegate_OutputDelegate_8;0x1041Label_1041:0x1041PushFlow(Label_1113);0x1046CallFunc_IsServer_ReturnValue = IsServer(this);0x105Bif (!(CallFunc_IsServer_ReturnValue)) PopFlow();0x1065CallFunc_IsValidSoftClassReference_ReturnValue = IsValidSoftClassReference(/Script/Ride.RGStartingPreferences.StartingItem);0x1098if (!(CallFunc_IsValidSoftClassReference_ReturnValue)) PopFlow();0x10A2K2Node_CreateDelegate_OutputDelegate_12.Bind(this, OnLoaded_16D7C79A4897249110FC4CBB00FB7A00);0x10B9LoadAssetClass(this, /Script/Ride.RGStartingPreferences.StartingItem, K2Node_CreateDelegate_OutputDelegate_12, LatentActionInfo{-1, -1708836009, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x1112PopFlow();0x1113Label_1113:0x1113InitializeVOIP();0x1121goto Label_0764;0x1126Label_1126:0x1126K2Node_CreateDelegate_OutputDelegate_9.Bind(this, SpeakingTimedOut);0x113DCallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_9, 0.5f, false, false, 0f, 0f);0x1173SpekingTimeoutHandle = CallFunc_K2_SetTimerDelegate_ReturnValue;0x118EPopFlow();0x118FTemp_class_Variable = K2Node_CustomEvent_Loaded;0x11A2K2Node_ClassDynamicCast_AsBP_Interactable_Actor = Cast<BP_Interactable_Actor_C>(Temp_class_Variable);0x11C6K2Node_ClassDynamicCast_bSuccess = Cast<1>(K2Node_ClassDynamicCast_AsBP_Interactable_Actor);0x11E3if (!(K2Node_ClassDynamicCast_bSuccess)) PopFlow();0x11EDServer_CheatSpawnAndAttach(K2Node_ClassDynamicCast_AsBP_Interactable_Actor);0x1204PopFlow();0x1205Label_1205:0x1205CallFunc_GetGameInstanceSubsystem_ReturnValue_14 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x1223CallFunc_IsCrossplaySession_ReturnValue = IsCrossplaySession(this);0x1238if (!(CallFunc_IsCrossplaySession_ReturnValue)) goto Label_124B;0x1246goto Label_0FE3;0x124BLabel_124B:0x124BbPollVoiceEngineForVolume = true;0x1256goto Label_1041;0x125BK2Node_CustomEvent_GolfBall_6.RPCCallback_ResetBallAtLocation(K2Node_CustomEvent_Location_3);0x1288PopFlow();0x1289K2Node_CustomEvent_GolfBall_5.RPCCallback_HitWaterHazard(K2Node_CustomEvent_ResetLocation);0x12B6PopFlow();0x12B7CallFunc_IsValid_ReturnValue = IsValid(K2Node_CustomEvent_Winch_1);0x12D4if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x12DEK2Node_CustomEvent_Winch_1.RPC_ToogleWinching(K2Node_CustomEvent_WinchIsActive, K2Node_CustomEvent_WinchIsPulling, K2Node_CustomEvent_WinchIsReleasing);0x131DPopFlow();0x131EK2Node_CustomEvent_Grill_1.Start();0x1342PopFlow();0x1343K2Node_DynamicCast_AsBPI_Crank_Target = Cast<BPI_CrankTarget_C>(K2Node_CustomEvent_CrankTarget_2);0x1367K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Crank_Target);0x1384if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x138EK2Node_DynamicCast_AsBPI_Crank_Target.CrankTargetActivated(nullptr);0x13B4PopFlow();0x13B5Internal_ExplodeTarget(K2Node_CustomEvent_ExplodeTarget, K2Node_CustomEvent_DamageSettings_5, K2Node_CustomEvent_ExplosionRadius, K2Node_CustomEvent_ApplyImpulse);0x13E7PopFlow();0x13E8K2Node_CustomEvent_Grill.Start();0x140CPopFlow();0x140DCallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, K2Node_CustomEvent_Class, K2Node_CustomEvent_SpawnTransform_3, 1, nullptr, 1);0x1439CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, K2Node_CustomEvent_SpawnTransform_3, 1);0x1461PopFlow();0x1462K2Node_CustomEvent_GolfBall_4.RPCCallback_FinishHoleAtLocation(K2Node_CustomEvent_Location_2, K2Node_CustomEvent_HoleNumber);0x1498PopFlow();0x1499Internal_HitTarget(K2Node_CustomEvent_ActorTarget_1, K2Node_CustomEvent_ActorHitting, K2Node_CustomEvent_Hit_1, K2Node_CustomEvent_ImpulseVector, K2Node_CustomEvent_DamageSettings_4);0x14D4K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(K2Node_CustomEvent_ActorTarget_1);0x14F8K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x1515if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x151FCallFunc_IsLocallyControlled_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.IsLocallyControlled();0x154Dif (!(CallFunc_IsLocallyControlled_ReturnValue)) goto Label_155C;0x155BPopFlow();0x155CLabel_155C:0x155CK2Node_DynamicCast_AsBP_First_Person_Character.Client_LaunchCharacter(K2Node_CustomEvent_ImpulseVector);0x1589PopFlow();0x158AK2Node_CustomEvent_BeerPack.CountItDown();0x15AEPopFlow();0x15AFK2Node_CustomEvent_Actor_1.K2_DestroyActor();0x15D3PopFlow();0x15D4Internal_Snakebite(K2Node_CustomEvent_Snake, K2Node_CustomEvent_DamageSettings_3);0x15F4PopFlow();0x15F5ControllersFirstPersonCharacter.Server_HealPlayerDamage(K2Node_CustomEvent_ActorTarget, K2Node_CustomEvent_DamageToHeal);0x162BPopFlow();0x162CCallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, /Game/Ride/Interactables/FireExtinguisher/BP_FireExtinguisher_Foam.BP_FireExtinguisher_Foam_C, K2Node_CustomEvent_SpawnTransform_2, 1, nullptr, 1);0x1658SetVectorPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(StartImpulseDirection), K2Node_CustomEvent_StartImpulseDirection_1);0x1681CallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, K2Node_CustomEvent_SpawnTransform_2, 1);0x16A9PopFlow();0x16AAPushFlow(Label_1797);0x16AFGetPlayerHUDSharedWidget(CallFunc_GetPlayerHUDSharedWidget_HUD_Widget);0x16C6CallFunc_GetPlayerControllerID_ReturnValue = GetPlayerControllerID(this);0x16E3CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_GetPlayerHUDSharedWidget_HUD_Widget);0x1700CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_GetPlayerControllerID_ReturnValue, 0);0x1722CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsValid_ReturnValue_3, CallFunc_EqualEqual_IntInt_ReturnValue);0x1748if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x1752GetPlayerHUDSharedWidget(CallFunc_GetPlayerHUDSharedWidget_HUD_Widget);0x1769CallFunc_GetPlayerHUDSharedWidget_HUD_Widget.CheckpointReached(K2Node_CustomEvent_CheckpointIndex);0x1796PopFlow();0x1797Label_1797:0x1797CallFunc_GetGameInstance_ReturnValue_1 = GetGameInstance(this);0x17ACK2Node_DynamicCast_AsRide_Game_Instance_1 = Cast<RideGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_1);0x17D0K2Node_DynamicCast_bSuccess_15 = Cast<1>(K2Node_DynamicCast_AsRide_Game_Instance_1);0x17EDif (!(K2Node_DynamicCast_bSuccess_15)) PopFlow();0x17F7K2Node_DynamicCast_AsRide_Game_Instance_1.SaveCheckpointProgressionPerPlayer(K2Node_CustomEvent_CheckpointIndex);0x1824PopFlow();0x1825K2Node_DynamicCast_AsBPI_Crank_Target_1 = Cast<BPI_CrankTarget_C>(K2Node_CustomEvent_CrankTarget_1);0x1849K2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsBPI_Crank_Target_1);0x1866if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x1870K2Node_DynamicCast_AsBPI_Crank_Target_1.CrankTargetIncrement(K2Node_CustomEvent_SourceCrank_2, K2Node_CustomEvent_Increment_1);0x18A7PopFlow();0x18A8K2Node_DynamicCast_AsBPI_Crank_Target_2 = Cast<BPI_CrankTarget_C>(K2Node_CustomEvent_Target_6);0x18CCK2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsBPI_Crank_Target_2);0x18E9if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x18F3K2Node_DynamicCast_AsBPI_Crank_Target_2.CrankTargetDeactivated(K2Node_CustomEvent_SourceCrank_1);0x1921PopFlow();0x1922Internal_CrocBite(K2Node_CustomEvent_Croc_1, K2Node_CustomEvent_DamageSettings_2);0x1942PopFlow();0x1943K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(K2Node_CustomEvent_Target_5);0x1967K2Node_DynamicCast_bSuccess_4 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x1984if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x198EK2Node_DynamicCast_AsBPI_Interact.AssignGamePlayTags(K2Node_CustomEvent_TagsToAdd, K2Node_CustomEvent_TagsToRemove);0x19C5PopFlow();0x19C6K2Node_CustomEvent_BridgingLadder.UpdateLadder(K2Node_CustomEvent_Increment);0x19F3PopFlow();0x19F4K2Node_CustomEvent_WinchPole.SetWinchPole(K2Node_CustomEvent_WinchPoleHit);0x1A21PopFlow();0x1A22K2Node_CustomEvent_TapePlayer_9.SetPlaying(K2Node_CustomEvent_IsPlaying);0x1A4FPopFlow();0x1A50K2Node_CustomEvent_TapePlayer_8.SetVolume(K2Node_CustomEvent_Volume);0x1A7DPopFlow();0x1A7EK2Node_CustomEvent_TapePlayer_7.SetTapeIndex(K2Node_CustomEvent_TargetIndex);0x1AABPopFlow();0x1AACK2Node_CustomEvent_TapePlayer_6.AddTape(K2Node_CustomEvent_TapeMetaSound);0x1AD9PopFlow();0x1ADACallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2 = BeginDeferredActorSpawnFromClass(this, /Game/Ride/Interactables/BalloonPack/BP_Balloon.BP_Balloon_C, K2Node_CustomEvent_SpawnTransform_1, 1, nullptr, 1);0x1B06CallFunc_FinishSpawningActor_ReturnValue_2 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2, K2Node_CustomEvent_SpawnTransform_1, 1);0x1B2EBreakHitResult(K2Node_CustomEvent_BalloonAttachHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x1BE3CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_BreakHitResult_Location, FRotator(0, 0, 0), FVector(1, 1, 1));0x1C3ACallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3 = BeginDeferredActorSpawnFromClass(this, /Game/Ride/Interactables/BalloonPack/BP_PlayerAttachedPhysicsHandle.BP_PlayerAttachedPhysicsHandle_C, CallFunc_MakeTransform_ReturnValue, 0, nullptr, 1);0x1C66BreakHitResult(K2Node_CustomEvent_BalloonAttachHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x1D1BCallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_BreakHitResult_Location, FRotator(0, 0, 0), FVector(1, 1, 1));0x1D72CallFunc_FinishSpawningActor_ReturnValue_3 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3, CallFunc_MakeTransform_ReturnValue, 1);0x1D9ACallFunc_FinishSpawningActor_ReturnValue_2.AttachSetup(K2Node_CustomEvent_BalloonAttachHit, CallFunc_FinishSpawningActor_ReturnValue_3);0x1DD0PopFlow();0x1DD1Internal_Leech(K2Node_CustomEvent_Leech, K2Node_CustomEvent_DamageSettings_1, K2Node_CustomEvent_BPFirstP);0x1DFAPopFlow();0x1DFBK2Node_CustomEvent_Balloon_1.FlushNetDormancy();0x1E1BK2Node_CustomEvent_Balloon_1.CurrentForwardBackValue = K2Node_CustomEvent_Value_1;0x1E4CMarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Balloon_1, 12, FName(CurrentForwardBackValue));0x1E71K2Node_CustomEvent_Balloon_1.OnRep_CurrentForwardBackValue();0x1E95PopFlow();0x1E96K2Node_CustomEvent_Lian_2.FlushNetDormancy();0x1EB6K2Node_CustomEvent_Lian_2.CurrentForwardBackValue = K2Node_CustomEvent_Value;0x1EE7MarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Lian_2, 11, FName(CurrentForwardBackValue));0x1F0CK2Node_CustomEvent_Lian_2.OnRep_CurrentForwardBackValue();0x1F30PopFlow();0x1F31K2Node_CustomEvent_Lian_1.FlushNetDormancy();0x1F51K2Node_CustomEvent_Lian_1.GrabLocation = K2Node_CustomEvent_GrabLocation;0x1F82MarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Lian_1, 13, FName(GrabLocation));0x1FA7K2Node_CustomEvent_Lian_1.OnRep_GrabLocation();0x1FCBK2Node_CustomEvent_Lian_1.FlushNetDormancy();0x1FEBK2Node_CustomEvent_Lian_1.InteractingPlayer = K2Node_CustomEvent_GrabbingPlayer;0x2014MarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Lian_1, 12, FName(InteractingPlayer));0x2039K2Node_CustomEvent_Lian_1.OnRep_InteractingPlayer();0x205DPopFlow();0x205EK2Node_CustomEvent_Lian.Multicast_ReleaseLian(K2Node_CustomEvent_ReleasingPlayer);0x208BPopFlow();0x208CK2Node_CustomEvent_Balloon.ReleaseBalloon();0x20B0PopFlow();0x20B1K2Node_CustomEvent_SeatableTruckPart.RPC_RotateSeat(K2Node_CustomEvent_SeatRotation);0x20DEPopFlow();0x20DFK2Node_CustomEvent_Helicopter.FireStarter();0x2103PopFlow();0x2104K2Node_CustomEvent_Manual_1.Internal_UpdateToPage(K2Node_CustomEvent_PageIndex);0x2131PopFlow();0x2132K2Node_CustomEvent_ScrewHole_7.FlushNetDormancy();0x2152K2Node_CustomEvent_ScrewHole_7.ScrewAmount = K2Node_CustomEvent_Amount;0x2183MarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_ScrewHole_7, 10, FName(ScrewAmount));0x21A8K2Node_CustomEvent_ScrewHole_7.OnRep_ScrewAmount();0x21CCPopFlow();0x21CDK2Node_CustomEvent_AttachPointWheel.SetHasWheel(K2Node_CustomEvent_HasWheel, K2Node_CustomEvent_WheelModifiers_1);0x2203PopFlow();0x2204if (!(K2Node_CustomEvent_IsScrewedIn)) goto Label_225F;0x2212K2Node_CustomEvent_ScrewHole_6.Wheel.ScrewedIn(K2Node_CustomEvent_ScrewHole_6, K2Node_CustomEvent_PlayerScrewing);0x225EPopFlow();0x225FLabel_225F:0x225FK2Node_CustomEvent_ScrewHole_6.Wheel.ScrewedOut(K2Node_CustomEvent_ScrewHole_6);0x22A2PopFlow();0x22A3K2Node_CustomEvent_ScrewHole_5.SetScrewVisual(K2Node_CustomEvent_ScrewAmountVisual);0x22D0PopFlow();0x22D1K2Node_CustomEvent_ScrewHole_4.Multicast_StartScrewInAnim(K2Node_CustomEvent_ScrewingPlayer_2);0x22FEPopFlow();0x22FFK2Node_CustomEvent_ScrewHole_3.Multicast_StartScrewOutAnim(K2Node_CustomEvent_ScrewingPlayer_1);0x232CPopFlow();0x232DK2Node_CustomEvent_ScrewHole_2.Multicast_StopScrewing(K2Node_CustomEvent_ScrewingPlayer);0x235APopFlow();0x235BK2Node_CustomEvent_ScrewHole_1.Multicast_ScrewingCompleted();0x237FPopFlow();0x2380K2Node_CustomEvent_ScrewHole.FlushNetDormancy();0x23A0K2Node_CustomEvent_ScrewHole.ScrewAmount = K2Node_CustomEvent_ScrewAmount;0x23D1MarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_ScrewHole, 10, FName(ScrewAmount));0x23F6K2Node_CustomEvent_ScrewHole.OnRep_ScrewAmount();0x241APopFlow();0x241BCallFunc_IsValid_ReturnValue_1 = IsValid(K2Node_CustomEvent_Winch);0x2438if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x2442K2Node_CustomEvent_Winch.ResetWinchRope();0x2462K2Node_CustomEvent_Winch.RPC_ToogleWinching(false, false, false);0x2489PopFlow();0x248AK2Node_CustomEvent_PowerJackPole_1.SetPowerJackPole(K2Node_CustomEvent_PowerJackHit);0x24B7PopFlow();0x24B8K2Node_CustomEvent_TruckFlipper.MultiCast_SetTruckFlipperFlip(K2Node_CustomEvent_Flip);0x24E5PopFlow();0x24E6K2Node_CustomEvent_PowerJackPole.Multicast_CollapsePowerPole();0x250APopFlow();0x250BCallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x2520K2Node_DynamicCast_AsRide_Game_Instance = Cast<RideGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x2544K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsRide_Game_Instance);0x2561if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x256BK2Node_DynamicCast_AsRide_Game_Instance.GetCurrentCheckpointIndex(CallFunc_GetCurrentCheckpointIndex_CheckpointIndex);0x2598K2Node_CustomEvent_Map.Multicast_SetMapCurrentCheckpointIndex(CallFunc_GetCurrentCheckpointIndex_CheckpointIndex);0x25C5PopFlow();0x25C6K2Node_CustomEvent_Manual.FlushNetDormancy();0x25E6K2Node_CustomEvent_Manual.ToggleOpen = K2Node_CustomEvent_Toggle;0x260FMarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Manual, 20, FName(ToggleOpen));0x2634K2Node_CustomEvent_Manual.OnRep_ToggleOpen();0x2658PopFlow();0x2659K2Node_DynamicCast_AsBPI_Interact_1 = Cast<BPI_Interact_C>(K2Node_CustomEvent_PlaceableActor);0x267DK2Node_DynamicCast_bSuccess_6 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact_1);0x269Aif (!(K2Node_DynamicCast_bSuccess_6)) goto Label_26E0;0x26A8K2Node_DynamicCast_AsBPI_Interact_1.PlaceActor(K2Node_CustomEvent_PlacementTransform, CallFunc_PlaceActor_Success);0x26DFPopFlow();0x26E0Label_26E0:0x26E0CallFunc_PlaceActor_Success = false;0x26EBPopFlow();0x26ECK2Node_CustomEvent_GolfBall_3.RPCCallback_EndTurnAndSleepBallAtLocation(K2Node_CustomEvent_Location_1);0x2719PopFlow();0x271APopFlow();0x271BK2Node_CustomEvent_WinchController.RPC_SetWinchControllerTarget(K2Node_CustomEvent_UseFrontWinch);0x2748PopFlow();0x2749K2Node_CustomEvent_BurgPack.CountItDown();0x276DPopFlow();0x276EK2Node_DynamicCast_AsBPI_Vehicle = Cast<BPI_Vehicle_C>(K2Node_CustomEvent_TargetVehicle);0x2792K2Node_DynamicCast_bSuccess_7 = Cast<2>(K2Node_DynamicCast_AsBPI_Vehicle);0x27AFif (!(K2Node_DynamicCast_bSuccess_7)) goto Label_27FE;0x27BDK2Node_DynamicCast_AsBPI_Vehicle.AddFuel(K2Node_CustomEvent_Time, K2Node_CustomEvent_Boost, CallFunc_AddFuel_Success);0x27FDPopFlow();0x27FELabel_27FE:0x27FECallFunc_AddFuel_Success = false;0x2809PopFlow();0x280ACallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_4 = BeginDeferredActorSpawnFromClass(this, /Game/Ride/Interactables/FlareGun/BP_Interactable_FlareProjectile.BP_Interactable_FlareProjectile_C, K2Node_CustomEvent_SpawnTransform, 0, nullptr, 1);0x2836SetVectorPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_4, FName(ImpulseDirection), K2Node_CustomEvent_StartImpulseDirection);0x285FCallFunc_FinishSpawningActor_ReturnValue_4 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_4, K2Node_CustomEvent_SpawnTransform, 1);0x2887PopFlow();0x2888K2Node_CustomEvent_TapePlayer_5.Multicast_ForceStopPlaying();0x28ACPopFlow();0x28ADK2Node_CustomEvent_TapePlayer_4.Multicast_ForceStartPlaying();0x28D1PopFlow();0x28D2K2Node_CustomEvent_TapePlayer_3.Multicast_ForceSwitchToTapeIndex(K2Node_CustomEvent_CurrentTapeIndex);0x28FFPopFlow();0x2900CallFunc_GetGameState_ReturnValue = GetGameState(this);0x2915K2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue);0x2939K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x2956CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(K2Node_DynamicCast_AsRide_Game_State.Tapes, K2Node_CustomEvent_Tape);0x29A8if (!(CallFunc_Array_Contains_ReturnValue)) goto Label_29B7;0x29B6PopFlow();0x29B7Label_29B7:0x29B7CallFunc_GetGameState_ReturnValue = GetGameState(this);0x29CCK2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue);0x29F0K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x2A0DCallFunc_Array_AddUnique_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_AddUnique(K2Node_DynamicCast_AsRide_Game_State.Tapes, K2Node_CustomEvent_Tape);0x2A67Delay(this, 1f, LatentActionInfo{0xF, 1088446490, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x2A9DPopFlow();0x2A9EK2Node_CustomEvent_Motor.UpdateFX();0x2AC2PopFlow();0x2AC3K2Node_CustomEvent_FireWork_2.SetFireWork(K2Node_CustomEvent_FireWorkHit);0x2AF0PopFlow();0x2AF1K2Node_CustomEvent_FireWork_1.Multicast_CollapseFireWork();0x2B15PopFlow();0x2B16K2Node_CustomEvent_RetractableActor_1.LoopBackRetractableActor();0x2B3APopFlow();0x2B3BK2Node_CustomEvent_FireWork.IgniteFuse();0x2B5FPopFlow();0x2B60K2Node_CustomEvent_NailGun_2.Server_TryRemoveNailOnPlank(K2Node_CustomEvent_DestroyActor);0x2B8DPopFlow();0x2B8EK2Node_CustomEvent_NailGun_1.RPCCallback_TrySpawnNailProjectile(K2Node_CustomEvent_ImpulseDirection, K2Node_CustomEvent_Rotation, K2Node_CustomEvent_ForceOnStart);0x2BCDPopFlow();0x2BCEK2Node_DynamicCast_AsBPI_Interact_2 = Cast<BPI_Interact_C>(K2Node_CustomEvent_HitActor_3);0x2BF2K2Node_DynamicCast_bSuccess_9 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact_2);0x2C0Fif (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x2C19K2Node_DynamicCast_AsBPI_Interact_2.StartWelding(K2Node_CustomEvent_Heat_1);0x2C47PopFlow();0x2C48Multicast_StartWelding(K2Node_CustomEvent_HitActor_2, K2Node_CustomEvent_Heat);0x2C68PopFlow();0x2C69K2Node_CustomEvent_NailGun.RPCCallback_TrySpawnNail(K2Node_CustomEvent_NailLocation, K2Node_CustomEvent_NailRotation, K2Node_CustomEvent_TargetActor, K2Node_CustomEvent_TargetActorTransform, K2Node_CustomEvent_ActorToAttachTo, K2Node_CustomEvent_ActorToAttachToTransform, K2Node_CustomEvent_Instigator_4);0x2CCCPopFlow();0x2CCDK2Node_CustomEvent_Wheel.ApplyWheelModifiers(K2Node_CustomEvent_WheelModifiers);0x2CFAPopFlow();0x2CFBK2Node_CustomEvent_GuestBook.RPCCallback_SaveGame();0x2D1FPopFlow();0x2D20K2Node_CustomEvent_BPMachete.Remove(K2Node_CustomEvent_FoliageData, K2Node_CustomEvent_Index_1, K2Node_CustomEvent_Component_4, K2Node_CustomEvent_HitLocation, K2Node_CustomEvent_InstigatorLocation_1);0x2D71PopFlow();0x2D72K2Node_DynamicCast_AsBPI_Boat = Cast<BPI_Boat_C>(K2Node_CustomEvent_ActorReference_1);0x2D96K2Node_DynamicCast_bSuccess_10 = Cast<2>(K2Node_DynamicCast_AsBPI_Boat);0x2DB3if (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x2DBDK2Node_DynamicCast_AsBPI_Boat.SetBoatTriggerActorInput(K2Node_CustomEvent_ActionValue);0x2DEBPopFlow();0x2DECK2Node_DynamicCast_AsBPI_Boat_1 = Cast<BPI_Boat_C>(K2Node_CustomEvent_ActorReference);0x2E10K2Node_DynamicCast_bSuccess_11 = Cast<2>(K2Node_DynamicCast_AsBPI_Boat_1);0x2E2Dif (!(K2Node_DynamicCast_bSuccess_11)) PopFlow();0x2E37K2Node_DynamicCast_AsBPI_Boat_1.SetBoatActivateActorInput(K2Node_CustomEvent_InputActive);0x2E65PopFlow();0x2E66CallFunc_GetOverrideController_ReturnValue = K2Node_CustomEvent_Vehicle_4.GetOverrideController();0x2E90CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_GetOverrideController_ReturnValue);0x2EADCallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(CallFunc_GetOverrideController_ReturnValue, this);0x2ECBCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_IsValid_ReturnValue_2, CallFunc_NotEqual_ObjectObject_ReturnValue);0x2EF1if (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_2F00;0x2EFFPopFlow();0x2F00Label_2F00:0x2F00K2Node_CustomEvent_Vehicle_4.SetOverrideController(this);0x2F21K2Node_CustomEvent_Vehicle_4.SetOwner(this);0x2F46PopFlow();0x2F47CallFunc_GetOverrideController_ReturnValue_1 = K2Node_CustomEvent_Vehicle_3.GetOverrideController();0x2F71CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetOverrideController_ReturnValue_1, this);0x2F8Fif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x2F99K2Node_CustomEvent_Vehicle_3.SetOverrideController(nullptr);0x2FBAK2Node_CustomEvent_Vehicle_3.SetOwner(nullptr);0x2FDFPopFlow();0x2FE0K2Node_CustomEvent_BridgeReference.Server_TryCutBridge(K2Node_CustomEvent_Component_3);0x300DPopFlow();0x300EK2Node_CustomEvent_TrapReference.Server_TryCutRopeTrapWithWeight(K2Node_CustomEvent_Component_2);0x303BPopFlow();0x303CK2Node_CustomEvent_TriggerReference_1.Server_TryCutRopeTripWire(K2Node_CustomEvent_Component_1);0x3069PopFlow();0x306AK2Node_CustomEvent_TriggerReference.Server_TryCutRopeBait(K2Node_CustomEvent_Component);0x3097PopFlow();0x3098K2Node_CustomEvent_SelfReference_5.RPCCallback_GolfClubHit(K2Node_CustomEvent_HitActor_1, K2Node_CustomEvent_HitComponent_1, K2Node_CustomEvent_LaunchForce_4, K2Node_CustomEvent_ImpactOffset, K2Node_CustomEvent_PhysicalSurface);0x30E9PopFlow();0x30EAK2Node_CustomEvent_SelfReference_4.Event JungleVine Grab(K2Node_CustomEvent_GrabIndex, K2Node_CustomEvent_InitialGrabRotation);0x3120PopFlow();0x3121K2Node_CustomEvent_SelfReference_3.Event JungleVine UnMount(K2Node_CustomEvent_PlayerToLaunch, K2Node_CustomEvent_LaunchForce_3, K2Node_CustomEvent_LaunchDirection);0x3160PopFlow();0x3161K2Node_CustomEvent_Target_4.SetOwner(K2Node_CustomEvent_Owner);0x318EPopFlow();0x318FCallFunc_IsValidSoftObjectReference_ReturnValue = IsValidSoftObjectReference(K2Node_CustomEvent_Achievement_1);0x31ACif (!(CallFunc_IsValidSoftObjectReference_ReturnValue)) PopFlow();0x31B6IncrementAchivementForPC(this, K2Node_CustomEvent_Achievement_1);0x31CACallFunc_Conv_SoftObjectReferenceToString_ReturnValue = Conv_SoftObjectReferenceToString(K2Node_CustomEvent_Achievement_1);0x31EFCallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("INCERMENT ACHIEVEMENT: ", CallFunc_Conv_SoftObjectReferenceToString_ReturnValue);0x322DPrintString(this, CallFunc_Concat_StrStr_ReturnValue_1, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x3277PopFlow();0x3278CallFunc_IsValidSoftObjectReference_ReturnValue_1 = IsValidSoftObjectReference(K2Node_CustomEvent_Achievement);0x3295if (!(CallFunc_IsValidSoftObjectReference_ReturnValue_1)) PopFlow();0x329FUnlockAchievementForPC(this, K2Node_CustomEvent_Achievement);0x32B3CallFunc_Conv_SoftObjectReferenceToString_ReturnValue_1 = Conv_SoftObjectReferenceToString(K2Node_CustomEvent_Achievement);0x32D8CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr("UNLOCK ACHIEVEMENT: ", CallFunc_Conv_SoftObjectReferenceToString_ReturnValue_1);0x3313PrintString(this, CallFunc_Concat_StrStr_ReturnValue_2, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x335DPopFlow();0x335EK2Node_CustomEvent_SelfReference_2.Event JungleVine Climb(K2Node_CustomEvent_PlayerReference, K2Node_CustomEvent_TryNewGrabIndex);0x3394PopFlow();0x3395K2Node_DynamicCast_AsBPI_Crank_Target_3 = Cast<BPI_CrankTarget_C>(K2Node_CustomEvent_CrankTarget);0x33B9K2Node_DynamicCast_bSuccess_12 = Cast<2>(K2Node_DynamicCast_AsBPI_Crank_Target_3);0x33D6if (!(K2Node_DynamicCast_bSuccess_12)) goto Label_341B;0x33E4K2Node_DynamicCast_AsBPI_Crank_Target_3.CrankTargetActivated_Traverable(K2Node_CustomEvent_SourceCrank, K2Node_CustomEvent_TraversableState);0x341BLabel_341B:0x341BK2Node_CustomEvent_SourceCrank.Server_SetLastTraversableState(K2Node_CustomEvent_TraversableState);0x3448PopFlow();0x3449K2Node_CustomEvent_ChoppableActor.Event ServerChopActor(K2Node_CustomEvent_IsDynamicChop, K2Node_CustomEvent_ChopHitLocation, K2Node_CustomEvent_InstigatorLocation, K2Node_CustomEvent_ChopRotation);0x3491PopFlow();0x3492K2Node_CustomEvent_DynamiteWithFuse.IgniteDynamiteFuse();0x34B6PopFlow();0x34B7K2Node_CustomEvent_DynamiteTrigger_1.ServerSetDynamite(K2Node_CustomEvent_DynamiteHit);0x34E4PopFlow();0x34E5K2Node_CustomEvent_DynamiteTrigger.Multicast_CollapseDynamiteTrigger();0x3509PopFlow();0x350AK2Node_CustomEvent_Instigator_3.Server_HarpoonTraceFromCrosshair(K2Node_CustomEvent_PlayerCharacter, K2Node_CustomEvent_LocalHit, K2Node_CustomEvent_OutPositions, K2Node_CustomEvent_LastDirection, K2Node_CustomEvent_ShouldRicochet, K2Node_CustomEvent_ShouldRetract, K2Node_CustomEvent_LocalServerTimeWhenFire);0x356DPopFlow();0x356ECallFunc_MakeTransform_ReturnValue_1 = MakeTransform(K2Node_CustomEvent_SpawnLocation, FRotator(0, 0, 0), FVector(1, 1, 1));0x35C5CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5 = BeginDeferredActorSpawnFromClass(this, K2Node_CustomEvent_InteractableClass_1, CallFunc_MakeTransform_ReturnValue_1, 0, nullptr, 1);0x35F1Temp_struct_Variable_1 = FTransform(...);0x3654SetTransformPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, FName(RelativeAttachTransform), Temp_struct_Variable_1);0x367DCallFunc_MakeLiteralByte_ReturnValue = MakeLiteralByte(15);0x369BSetBytePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, FName(SpawnAttachedCollisionType), CallFunc_MakeLiteralByte_ReturnValue);0x36C4SetBoolPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, FName(ShouldBeAttachedOnSpawn), false);0x36E5CallFunc_MakeTransform_ReturnValue_1 = MakeTransform(K2Node_CustomEvent_SpawnLocation, FRotator(0, 0, 0), FVector(1, 1, 1));0x373CCallFunc_FinishSpawningActor_ReturnValue_5 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, CallFunc_MakeTransform_ReturnValue_1, 1);0x3764PopFlow();0x3765CallFunc_IsValidClass_ReturnValue = IsValidClass(K2Node_CustomEvent_InteractableClass);0x3782if (!(CallFunc_IsValidClass_ReturnValue)) PopFlow();0x378CCallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x37A0K2Node_DynamicCast_AsBP_First_Person_Character_1 = Cast<BP_FirstPersonCharacter_C>(CallFunc_K2_GetPawn_ReturnValue);0x37C4K2Node_DynamicCast_bSuccess_13 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_1);0x37E1if (!(K2Node_DynamicCast_bSuccess_13)) PopFlow();0x37EBCallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x37FFCallFunc_GetComponentByClass_ReturnValue = CallFunc_K2_GetPawn_ReturnValue.GetComponentByClass(/Script/Engine.CameraComponent);0x3832CallFunc_GetForwardVector_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.GetForwardVector();0x3864CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.K2_GetComponentLocation();0x3896CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(200);0x38BBCallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x38E9CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue);0x3917CallFunc_MakeTransform_ReturnValue_2 = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, FRotator(0, 0, 0), FVector(1, 1, 1));0x396ECallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_6 = BeginDeferredActorSpawnFromClass(this, K2Node_CustomEvent_InteractableClass, CallFunc_MakeTransform_ReturnValue_2, 0, nullptr, 1);0x399ATemp_struct_Variable = FTransform(...);0x39FDSetTransformPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_6, FName(RelativeAttachTransform), Temp_struct_Variable);0x3A26CallFunc_MakeLiteralByte_ReturnValue_1 = MakeLiteralByte(15);0x3A44SetBytePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_6, FName(SpawnAttachedCollisionType), CallFunc_MakeLiteralByte_ReturnValue_1);0x3A6DSetBoolPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_6, FName(ShouldBeAttachedOnSpawn), false);0x3A8ECallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x3AA2CallFunc_GetComponentByClass_ReturnValue = CallFunc_K2_GetPawn_ReturnValue.GetComponentByClass(/Script/Engine.CameraComponent);0x3AD5CallFunc_GetForwardVector_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.GetForwardVector();0x3B07CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.K2_GetComponentLocation();0x3B39CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(200);0x3B5ECallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x3B8CCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue);0x3BBACallFunc_MakeTransform_ReturnValue_2 = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, FRotator(0, 0, 0), FVector(1, 1, 1));0x3C11CallFunc_FinishSpawningActor_ReturnValue_6 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_6, CallFunc_MakeTransform_ReturnValue_2, 1);0x3C39CallFunc_IsLocallyControlled_ReturnValue_1 = K2Node_DynamicCast_AsBP_First_Person_Character_1.IsLocallyControlled();0x3C67if (!(CallFunc_IsLocallyControlled_ReturnValue_1)) goto Label_3E1A;0x3C75CallFunc_FinishSpawningActor_ReturnValue_6.Interact(K2Node_DynamicCast_AsBP_First_Person_Character_1, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, 0, false, CallFunc_Interact_Success_1);0x3E19PopFlow();0x3E1ALabel_3E1A:0x3E1ADelay(this, 2f, LatentActionInfo{0x3D, 174558964, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x3E50PopFlow();0x3E51CallFunc_K2_GetPawn_ReturnValue_1 = K2_GetPawn();0x3E65K2Node_DynamicCast_AsBP_First_Person_Character_2 = Cast<BP_FirstPersonCharacter_C>(CallFunc_K2_GetPawn_ReturnValue_1);0x3E89K2Node_DynamicCast_bSuccess_14 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_2);0x3EA6if (!(K2Node_DynamicCast_bSuccess_14)) PopFlow();0x3EB0K2Node_CustomEvent_InteractableActor_1.Interact(K2Node_DynamicCast_AsBP_First_Person_Character_2, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, 0, false, CallFunc_Interact_Success);0x4054PopFlow();0x4055K2Node_CustomEvent_Target_3.AddRVLockActor(K2Node_CustomEvent_LockInstigator_1, K2Node_CustomEvent_LockComponent_1, K2Node_CustomEvent_RelativeLockLocation, K2Node_CustomEvent_RelativeLockRotation, CallFunc_AddRVLockActor_Success);0x40A6PopFlow();0x40A7K2Node_CustomEvent_Target_2.RemoveRVLockActor(K2Node_CustomEvent_LockInstigator, K2Node_CustomEvent_LockComponent);0x40DDPopFlow();0x40DEK2Node_CustomEvent_Instigator_2.Event_ServerRetractHarpoon(K2Node_CustomEvent_RetractHarpoon);0x410BPopFlow();0x410CK2Node_CustomEvent_SelfReference_1.Event BeachPaddle Hit(K2Node_CustomEvent_HitActor, K2Node_CustomEvent_HitComponent, K2Node_CustomEvent_LaunchForce_2, K2Node_CustomEvent_AnyPaddlesNearby);0x4154PopFlow();0x4155K2Node_CustomEvent_SunDoor.Rotate();0x4179PopFlow();0x417AK2Node_CustomEvent_Instigator_1.Server_AttachEmergencyBallons(K2Node_CustomEvent_ShouldUnfold, K2Node_CustomEvent_BalloonData);0x41B0PopFlow();0x41B1K2Node_CustomEvent_Vehicle_2.SetBlockDownwardForceInAir(K2Node_CustomEvent_InBlockDownwardForceInAir);0x41DEPopFlow();0x41DFK2Node_CustomEvent_KharmaComputer_2.Kharma_Key_Pressed(K2Node_CustomEvent_Idx);0x420CPopFlow();0x420DK2Node_CustomEvent_KharmaComputer_1.EnteredCorrect();0x4231PopFlow();0x4232K2Node_CustomEvent_KharmaComputer.EnteredWrong();0x4256PopFlow();0x4257CallFunc_Conv_InputActionValueToBool_ReturnValue_2 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_2);0x4274Temp_bool_Variable_2 = CallFunc_Conv_InputActionValueToBool_ReturnValue_2;0x4287Temp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_2);0x42A4Temp_real_Variable_2 = Temp_real_Variable_2;0x42BFTemp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_2);0x42DCTemp_real_Variable_3 = Temp_real_Variable_3;0x42F7Temp_object_Variable_1 = K2Node_EnhancedInputActionEvent_SourceAction_2;0x430ACallFunc_GetGameViewportClient_ReturnValue = GetGameViewportClient(this);0x431FCallFunc_GetPlayerControllerID_ReturnValue_2 = GetPlayerControllerID(this);0x433CCallFunc_GetGameViewportClient_ReturnValue.SetControllingPlayerID(CallFunc_GetPlayerControllerID_ReturnValue_2);0x4365CallFunc_GetGameViewportClient_ReturnValue = GetGameViewportClient(this);0x437ACallFunc_GetGameViewportClient_ReturnValue.BlockInputForAllExceptControllingPC();0x439Agoto Label_03DF;0x439FK2Node_CustomEvent_TurbineSwitch.SwitchOffTurbine();0x43C3PopFlow();0x43C4Internal_SharkBite(K2Node_CustomEvent_Croc, K2Node_CustomEvent_DamageSettings);0x43E4PopFlow();0x43E5K2Node_CustomEvent_TapePlayer_1.FastForwardDialog();0x4409PopFlow();0x440AK2Node_CustomEvent_TapePlayer.RewindDialog();0x442EPopFlow();0x442FK2Node_CustomEvent_InteractableActor.SetReplicateMovement(K2Node_CustomEvent_ReplicateMovement);0x445CPopFlow();0x445DCallFunc_IsValid_ReturnValue_4 = IsValid(K2Node_CustomEvent_Actor);0x447Aif (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x4484CallFunc_K2_SetActorLocation_ReturnValue = K2Node_CustomEvent_Actor.K2_SetActorLocation(K2Node_CustomEvent_Location, false, CallFunc_K2_SetActorLocation_SweepHitResult, true);0x44C2CallFunc_K2_GetRootComponent_ReturnValue = K2Node_CustomEvent_Actor.K2_GetRootComponent();0x44ECK2Node_DynamicCast_AsPrimitive_Component = Cast<PrimitiveComponent>(CallFunc_K2_GetRootComponent_ReturnValue);0x4510K2Node_DynamicCast_bSuccess_16 = Cast<1>(K2Node_DynamicCast_AsPrimitive_Component);0x452Dif (!(K2Node_DynamicCast_bSuccess_16)) PopFlow();0x4537K2Node_DynamicCast_AsPrimitive_Component.SetSimulatePhysics(true);0x455CPopFlow();0x455DK2Node_CustomEvent_Target_1.PlayHelicopterTape(K2Node_CustomEvent_Index);0x458APopFlow();0x458BK2Node_CustomEvent_RetractableActor.TriggerRetract();0x45AFPopFlow();0x45B0K2Node_CustomEvent_VineEnd.AddForce(K2Node_CustomEvent_Force_1, FName(None), false);0x45EBPopFlow();0x45ECK2Node_CustomEvent_SelfReference.Event_Server_SetNewBurstState(K2Node_CustomEvent_IsBursting);0x4619PopFlow();0x461AK2Node_DynamicCast_AsBPI_Interact_3 = Cast<BPI_Interact_C>(K2Node_CustomEvent_Instigator);0x463EK2Node_DynamicCast_bSuccess_17 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact_3);0x465Bif (!(K2Node_DynamicCast_bSuccess_17)) PopFlow();0x4665K2Node_DynamicCast_AsBPI_Interact_3.CallbackLocalToServerAddImpulse(K2Node_CustomEvent_Instigator, K2Node_CustomEvent_Target, K2Node_CustomEvent_ImpulseStartLocation, K2Node_CustomEvent_ImpulseEndLocation, K2Node_CustomEvent_Force, K2Node_CustomEvent_LookUpClass, K2Node_CustomEvent_IsLocal);0x46C9PopFlow();0x46CACallFunc_GetGameInstance_ReturnValue_2 = GetGameInstance(this);0x46DFK2Node_DynamicCast_AsRide_Game_Instance_2 = Cast<RideGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_2);0x4703K2Node_DynamicCast_bSuccess_18 = Cast<1>(K2Node_DynamicCast_AsRide_Game_Instance_2);0x4720if (!(K2Node_DynamicCast_bSuccess_18)) PopFlow();0x472AK2Node_DynamicCast_AsRide_Game_Instance_2.EnableTriggerGolfIntro(true);0x474FPopFlow();0x4750ReceiveBeginPlay();0x475AUpdateMappingContexts(false);0x4769K2Node_CreateDelegate_OutputDelegate_10.Bind(this, OnPawnPossessed);0x4780OnPossessedPawnChanged += K2Node_CreateDelegate_OutputDelegate_10;0x4793CallFunc_GetRGGameUserSettings_ReturnValue_1 = GetRGGameUserSettings();0x47A7K2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnSettingsUpdated);0x47BECallFunc_GetRGGameUserSettings_ReturnValue_1.OnGameUserSettingsUINeedsUpdate += K2Node_CreateDelegate_OutputDelegate_11;0x47E7OnSettingsUpdated();0x47F5goto Label_1205;0x47FAInternal_EnterVehicle(K2Node_CustomEvent_Vehicle_1);0x4811PopFlow();0x4812K2Node_DynamicCast_AsBP_First_Person_Character_3 = Cast<BP_FirstPersonCharacter_C>(K2Node_Event_PossessedPawn);0x4836K2Node_DynamicCast_bSuccess_19 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_3);0x4853if (!(K2Node_DynamicCast_bSuccess_19)) PopFlow();0x485DControllersFirstPersonCharacter = K2Node_DynamicCast_AsBP_First_Person_Character_3;0x4870PopFlow();0x4871Internal_ExitVehicle(K2Node_CustomEvent_Vehicle);0x4888PopFlow();0x4889K2Node_CustomEvent_GolfBall_2.Multicast_SetGolfBallLatestSurfaceType(K2Node_CustomEvent_LastValidBallSurface);0x48B6PopFlow();0x48B7GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess = NotEqual_TagTag(K2Node_Event_LayerID_2, "UI.Layout.Menu");0x48E4if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess)) goto Label_49B4;0x48F2GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess = NotEqual_TagTag(K2Node_Event_LayerID_2, "UI.Layout.Popup");0x4920if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess)) goto Label_492F;0x492EPopFlow();0x492FLabel_492F:0x492FCallFunc_IsValid_ReturnValue_9 = IsValid(ContainerWidget);0x494Cif (!(CallFunc_IsValid_ReturnValue_9)) PopFlow();0x4956RefreshWidgetRestorationTarget(this);0x4961CallFunc_PushWidgetWithInit_ReturnValue_1 = ContainerWidget.PopupStack.PushWidgetWithInit(K2Node_Event_ActivatableWidgetClass_1, K2Node_Event_InitDelegate);0x49B3PopFlow();0x49B4Label_49B4:0x49B4CallFunc_PushWidgetWithInit_ReturnValue = ContainerWidget.MenuStack.PushWidgetWithInit(K2Node_Event_ActivatableWidgetClass_1, K2Node_Event_InitDelegate);0x4A06PopFlow();0x4A07GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_1 = NotEqual_TagTag(K2Node_Event_LayerID_1, "UI.Layout.Menu");0x4A34if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_1)) goto Label_4AC9;0x4A42GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_1 = NotEqual_TagTag(K2Node_Event_LayerID_1, "UI.Layout.Popup");0x4A70if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_1)) goto Label_4A7F;0x4A7EPopFlow();0x4A7FLabel_4A7F:0x4A7FCallFunc_BP_AddWidget_ReturnValue = ContainerWidget.PopupStack.BP_AddWidget(K2Node_Event_ActivatableWidgetClass);0x4AC8PopFlow();0x4AC9Label_4AC9:0x4AC9CallFunc_BP_AddWidget_ReturnValue_1 = ContainerWidget.MenuStack.BP_AddWidget(K2Node_Event_ActivatableWidgetClass);0x4B12PopFlow();0x4B13GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_2 = NotEqual_TagTag(K2Node_Event_LayerID, "UI.Layout.Menu");0x4B40if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_2)) goto Label_4C0B;0x4B4EGameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_2 = NotEqual_TagTag(K2Node_Event_LayerID, "UI.Layout.Popup");0x4B7Cif (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_2)) goto Label_4B8B;0x4B8APopFlow();0x4B8BLabel_4B8B:0x4B8BCallFunc_GetActiveWidget_ReturnValue = ContainerWidget.PopupStack.GetActiveWidget();0x4BCBContainerWidget.PopupStack.RemoveWidget(CallFunc_GetActiveWidget_ReturnValue);0x4C0APopFlow();0x4C0BLabel_4C0B:0x4C0BCallFunc_GetActiveWidget_ReturnValue_1 = ContainerWidget.MenuStack.GetActiveWidget();0x4C4BContainerWidget.MenuStack.RemoveWidget(CallFunc_GetActiveWidget_ReturnValue_1);0x4C8APopFlow();0x4C8BReceiveTick(K2Node_Event_DeltaSeconds);0x4C9ETryToMoveSpectatorCamera();0x4CACConditionallyPollVoice();0x4CBAif (!(bPollVoiceEngineForVolume)) PopFlow();0x4CC4CallFunc_GetVoiceVolume_ReturnValue = GetVoiceVolume();0x4CE0OnMicInputLevelChanged(CallFunc_GetVoiceVolume_ReturnValue);0x4CF7PopFlow();0x4CF8CachedDrivenVehicle = nullptr;0x4D03/Game/Ride/Game/BPFL_SaveStatics.Default__BPFL_SaveStatics_C.GetPlayerProgression(PlayerState, this, CallFunc_GetPlayerProgression_PlayerProgression);0x4D3ACallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_GetPlayerProgression_PlayerProgression);0x4D57if (!(CallFunc_IsValid_ReturnValue_7)) PopFlow();0x4D61/Game/Ride/Game/BPFL_SaveStatics.Default__BPFL_SaveStatics_C.GetPlayerProgression(PlayerState, this, CallFunc_GetPlayerProgression_PlayerProgression);0x4D98CallFunc_SaveGameToSlotForLocalPlayer_ReturnValue = CallFunc_GetPlayerProgression_PlayerProgression.SaveGameToSlotForLocalPlayer();0x4DC6PopFlow();0x4DC7CallFunc_IsValid_ReturnValue_5 = IsValid(K2Node_Event_PlayerToSpectate);0x4DE4if (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0x4DEEK2Node_DynamicCast_AsBP_First_Person_Character_4 = Cast<BP_FirstPersonCharacter_C>(K2Node_Event_PlayerToSpectate);0x4E12K2Node_DynamicCast_bSuccess_20 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_4);0x4E2Fif (!(K2Node_DynamicCast_bSuccess_20)) PopFlow();0x4E39CallFunc_K2_GetPawn_ReturnValue_3 = K2_GetPawn();0x4E4DCallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(K2Node_DynamicCast_AsBP_First_Person_Character_4, CallFunc_K2_GetPawn_ReturnValue_3);0x4E73if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) goto Label_4EBA;0x4E81Label_4E81:0x4E81CallFunc_K2_GetPawn_ReturnValue_2 = K2_GetPawn();0x4E95SetViewTargetWithBlend(CallFunc_K2_GetPawn_ReturnValue_2, 0f, 0, 0f, false);0x4EB9PopFlow();0x4EBALabel_4EBA:0x4EBASetViewTargetWithBlend(K2Node_DynamicCast_AsBP_First_Person_Character_4.SpectatorCameraActor.ChildActor, 0f, 0, 0f, false);0x4F0APopFlow();0x4F0BCallFunc_K2_GetPawn_ReturnValue_2 = K2_GetPawn();0x4F1FCallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_K2_GetPawn_ReturnValue_2);0x4F3Cif (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x4F46goto Label_4E81;0x4F4BK2Node_CustomEvent_GolfBall_1.CheatSimulateGolfBallStrokeByOwner(K2Node_CustomEvent_MoveLocation_1, K2Node_CustomEvent_LaunchForce_1, false, false);0x4F83PopFlow();0x4F84K2Node_CustomEvent_GolfBall.CheatSimulateGolfBallStrokeByOwner(K2Node_CustomEvent_MoveLocation, K2Node_CustomEvent_LaunchForce, false, true);0x4FBCMulticast_CheatSimulateGolfBallStrokeByOwner(K2Node_CustomEvent_GolfBall, K2Node_CustomEvent_MoveLocation, K2Node_CustomEvent_LaunchForce);0x4FE5PopFlow();0x4FE6OnPumpiModeUpdated();0x4FF0PushFlow(Label_522B);0x4FF5Temp_byte_Variable = 2;0x5009Temp_byte_Variable_1 = 0;0x501DCallFunc_IsPumpiHUDMode_ReturnValue = IsPumpiHUDMode();0x5031Temp_bool_Variable_1 = CallFunc_IsPumpiHUDMode_ReturnValue;0x5044GetPlayerHUDSharedWidget(CallFunc_GetPlayerHUDSharedWidget_HUD_Widget_1);0x505BPlayerHUD.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x50B4CallFunc_GetPlayerHUDSharedWidget_HUD_Widget_1.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x510DCallFunc_K2_GetPawn_ReturnValue_4 = K2_GetPawn();0x5121K2Node_DynamicCast_AsBP_Vehicle_Base = Cast<BP_VehicleBase_C>(CallFunc_K2_GetPawn_ReturnValue_4);0x5145K2Node_DynamicCast_bSuccess_22 = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Base);0x5162if (!(K2Node_DynamicCast_bSuccess_22)) PopFlow();0x516CTemp_byte_Variable = 2;0x5180Temp_byte_Variable_1 = 0;0x5194CallFunc_IsPumpiHUDMode_ReturnValue = IsPumpiHUDMode();0x51A8Temp_bool_Variable_1 = CallFunc_IsPumpiHUDMode_ReturnValue;0x51BBK2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x522APopFlow();0x522BLabel_522B:0x522BCallFunc_K2_GetPawn_ReturnValue_4 = K2_GetPawn();0x523FK2Node_DynamicCast_AsRGFirst_Person_Character = Cast<RGFirstPersonCharacter>(CallFunc_K2_GetPawn_ReturnValue_4);0x5263K2Node_DynamicCast_bSuccess_21 = Cast<1>(K2Node_DynamicCast_AsRGFirst_Person_Character);0x5280if (!(K2Node_DynamicCast_bSuccess_21)) PopFlow();0x528ACallFunc_IsPumpiFPSMeshMode_ReturnValue = IsPumpiFPSMeshMode();0x529ECallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsPumpiFPSMeshMode_ReturnValue);0x52BBK2Node_DynamicCast_AsRGFirst_Person_Character.Mesh.SetVisibility(CallFunc_Not_PreBool_ReturnValue_1, true);0x52FBPopFlow();0x52FCgoto Label_0055;0x5301CallFunc_K2_GetPawn_ReturnValue_5 = K2_GetPawn();0x5315K2Node_DynamicCast_AsBP_Vehicle_Base_1 = Cast<BP_VehicleBase_C>(CallFunc_K2_GetPawn_ReturnValue_5);0x5339K2Node_DynamicCast_bSuccess_24 = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Base_1);0x5356if (!(K2Node_DynamicCast_bSuccess_24)) PopFlow();0x5360Server_ExitVehicle(K2Node_DynamicCast_AsBP_Vehicle_Base_1);0x5377PopFlow();0x5378CallFunc_IsValid_ReturnValue_8 = IsValid(K2Node_CustomEvent_GolfBell);0x5395if (!(CallFunc_IsValid_ReturnValue_8)) PopFlow();0x539FK2Node_CustomEvent_GolfBell.RingGolfBell();0x53C3PopFlow();0x53C4CallFunc_IsLocalController_ReturnValue = IsLocalController();0x53DCif (!(CallFunc_IsLocalController_ReturnValue)) PopFlow();0x53E6CallFunc_GetGameViewportClient_ReturnValue_1 = GetGameViewportClient(this);0x53FBK2Node_DynamicCast_AsBP_Game_Viewport_Client = Cast<BP_GameViewportClient_C>(CallFunc_GetGameViewportClient_ReturnValue_1);0x541FK2Node_DynamicCast_bSuccess_25 = Cast<1>(K2Node_DynamicCast_AsBP_Game_Viewport_Client);0x543CK2Node_DynamicCast_AsBP_Game_Viewport_Client.CreateSharedPlayerHUD(this);0x5461CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Ride/Menu/W_FrontEnd.W_FrontEnd_C, this);0x5496ContainerWidget = CallFunc_Create_ReturnValue;0x54A9goto Label_05A5;0x54AELabel_54AE:0x54AECallFunc_GetRGGameUserSettings_ReturnValue = GetRGGameUserSettings();0x54C2CallFunc_GetPlayerControllerID_ReturnValue_1 = GetPlayerControllerID(this);0x54DFCallFunc_GetLocalPlayerSettings_ReturnValue = CallFunc_GetRGGameUserSettings_ReturnValue.GetLocalPlayerSettings(CallFunc_GetPlayerControllerID_ReturnValue_1);0x551ALocalPlayerSettings = CallFunc_GetLocalPlayerSettings_ReturnValue;0x5535PopFlow();0x5536PopFlow();0x5537goto Label_54AE;0x553CPopFlow();0x553DPrintString(this, "NETWORK STATUS CHANGED", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x5596CallFunc_NotEqual_ByteByte_ReturnValue_1 = NotEqual_ByteByte(K2Node_CustomEvent_NetworkStatus, 0);0x55B5if (!(CallFunc_NotEqual_ByteByte_ReturnValue_1)) PopFlow();0x55BFPrintString(this, "LEAVING GAME", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x560Egoto Label_082F;0x5613Client_OnCheckpointReached(K2Node_Event_CheckpointIndex);0x562APopFlow();0x562BLocalPlayerSettings = K2Node_Event_Settings;0x5646PopFlow();0x5647CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(K2Node_CustomEvent_NewStatus, 2);0x5666if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) goto Label_5679;0x5674goto Label_0B9D;0x5679Label_5679:0x5679K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_SubsystemName, FName(RedpointEOS));0x56A3if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0BFC;0x56B1K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_SubsystemName, FName(PS5));0x56DBif (!(K2Node_SwitchName_CmpSuccess)) goto Label_0A66;0x56E9PopFlow();0x56EAif (!(K2Node_CustomEvent_bWasSuccessful_1)) goto Label_5679;0x56F8PopFlow();0x56F9PopFlow();0x56FAgoto Label_0DFB;0x56FFgoto Label_0F80;0x5704CallFunc_IsLocalController_ReturnValue_1 = IsLocalController();0x571Cif (!(CallFunc_IsLocalController_ReturnValue_1)) PopFlow();0x5726goto Label_0F3F;0x572Bgoto Label_0DFB;0x5730Label_5730:0x5730CallFunc_GetGameInstanceSubsystem_ReturnValue_12 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x574ECallFunc_MakeLiteralText_ReturnValue_2 = MakeLiteralText(NSLOCTEXT("E4FF66EB489A59D126738986B27F889F", "", "Entered sleep mode"));0x57A4CallFunc_GetGameInstanceSubsystem_ReturnValue_12.LeavePartyAndReturnToMenu(CallFunc_MakeLiteralText_ReturnValue_2);0x57CDCallFunc_GetGameViewportClient_ReturnValue_5 = GetGameViewportClient(this);0x57E2CallFunc_MakeLiteralText_ReturnValue_3 = MakeLiteralText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "EnteredSleepMode"));0x584BCallFunc_GetGameViewportClient_ReturnValue_5.AddCustomErrorPopup(GameplayTag{FName(ErrorMessages.MainMenuPopup.SentToMainMenu)}, CallFunc_MakeLiteralText_ReturnValue_3);0x588FPopFlow();0x5890CallFunc_GetCurrentHostSessionType_ReturnValue_1 = GetCurrentHostSessionType(this);0x58ADCallFunc_NotEqual_ByteByte_ReturnValue_2 = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_1, 0);0x58CCif (!(CallFunc_NotEqual_ByteByte_ReturnValue_2)) PopFlow();0x58D6goto Label_5730;0x58DBif (!(bIsTalking)) goto Label_59F1;0x58E9CallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(K2Node_CustomEvent_Level);0x5906CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, VoiceMeterThreshhold);0x592Cif (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_5977;0x593Aif (!(SpeakingAboveThreshold)) goto Label_5949;0x5948PopFlow();0x5949Label_5949:0x5949ServerStartVOIP();0x5957SpeakingAboveThreshold = true;0x5962K2_ClearAndInvalidateTimerHandle(this, SpekingTimeoutHandle);0x5976PopFlow();0x5977Label_5977:0x5977CallFunc_Less_DoubleDouble_A_ImplicitCast = Cast<4>(K2Node_CustomEvent_Level);0x5994CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Less_DoubleDouble_A_ImplicitCast, VoiceMeterThreshhold);0x59BAif (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x59C4CallFunc_K2_IsTimerActiveHandle_ReturnValue = K2_IsTimerActiveHandle(this, SpekingTimeoutHandle);0x59E2if (!(CallFunc_K2_IsTimerActiveHandle_ReturnValue)) goto Label_1126;0x59F0PopFlow();0x59F1Label_59F1:0x59F1if (!(SpeakingAboveThreshold)) PopFlow();0x59FBServerStopVOIP();0x5A09SpeakingAboveThreshold = false;0x5A14PopFlow();0x5A15goto Label_59F1;0x5A1ALabel_5A1A:0x5A1Areturn;0x5A1C// end of script
Final0x04

Used by 31

types with a member, parameter or interface of this type