Zdexby TheHolyOneZ
5,159 classes
/Game/Ride/Character/Blueprints/BP_FirstPersonPlayerController.BP_FirstPersonPlayerController_C 0x07A3 (1,955 B) align 8 inherited 0x0768 135 scripted vtable /Game/Ride/Character/Blueprints/BP_FirstPersonPlayerController
0x00x07A3

Members 10

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08WorldPartitionStreamingSourceUWorldPartitionStreamingSourceComponent*6 flagsnullptr
0x08CachedDrivenVehicleAVehicleSystemBase*7 flagsnullptr
0x08CachedDriverARGFirstPersonCharacter*7 flagsnullptr
0x08PlayerHUDUWG_PlayerHUD_C*7 flagsnullptr
0x08ControllersFirstPersonCharacterABP_FirstPersonCharacter_C*7 flagsnullptr
0x08ContainerWidgetUW_FrontEnd_C*7 flagsnullptr
0x01bVOIPLoopbackbool7 flagsfalse
0x01bIsTalkingbool7 flagsfalse
0x01bSkipSplashbool7 flagsfalse
Inherited from ARGPlayerController 3
OffsetSizeNameTypeFlagsDefault
0x10CurrentRichPresenceStackTArray<ARGRichPresenceVolume*>Transient+2 flags[]
0x07500x08padding / 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 135

SignatureFlagsNativeParams
void ConditionallyPollVoice()
Script12 statements · 240 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_00ED;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_00ED;0x00C2CallFunc_WasMicAboveNoiseGateThreshold_ReturnValue = WasMicAboveNoiseGateThreshold();0x00D6UpdateVOIPTalkingUI(CallFunc_WasMicAboveNoiseGateThreshold_ReturnValue);0x00EDLabel_00ED:0x00EDreturn;0x00EF// end of script
Public0x00
void UpdateVOIPTalkingUI(bool bInIsTalking)
Script24 statements · 728 bytes of bytecode
0x0000if (!(bInIsTalking)) goto Label_023C;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_GetPlayerHUDWidget_HUD_Widget.VoiceText.SetColorAndOpacity(VoiceTextColor);0x00F8GetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x010FCallFunc_GetPlayerHUDWidget_HUD_Widget.VoiceText.Font.TypefaceFontName = VoiceTextTypeFace;0x015FGetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x0176CallFunc_GetPlayerHUDWidget_HUD_Widget.VoiceText.SetFont(CallFunc_GetPlayerHUDWidget_HUD_Widget.VoiceText.Font);0x01E1GetPlayerHUDWidget(CallFunc_GetPlayerHUDWidget_HUD_Widget);0x01F8CallFunc_GetPlayerHUDWidget_HUD_Widget.voiceImage.SetBrushTintColor(VoiceTextColor);0x0237goto Label_02D5;0x023CLabel_023C:0x023CVoiceTextTypeFace = FName(Regular);0x025BK2Node_MakeStruct_SlateColor.SpecifiedColor = LinearColor{1f, 1f, 1f, 1f};0x0298K2Node_MakeStruct_SlateColor.ColorUseRule = 0;0x02B5VoiceTextColor = K2Node_MakeStruct_SlateColor;0x02D0goto Label_00A2;0x02D5Label_02D5:0x02D5return;0x02D7// end of script
Public0x01
void FlushVOIPSettings()
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
Public0x00
void SkipSplash()
Script3 statements · 14 bytes of bytecode
0x0000bSkipSplash = true;0x000Breturn;0x000D// end of script
Public0x00
FString GetPresencePlayerStatus()
Script55 statements · 1,282 bytes of bytecode
0x0000PushFlow(Label_04F7);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_04F7;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_015C;0x0126ReturnValue = "Dead";0x013Egoto Label_04F7;0x0143Label_0143:0x0143ReturnValue = "";0x0157goto Label_04F7;0x015CLabel_015C:0x015CCallFunc_GetAttachParentActor_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.GetAttachParentActor();0x0186CallFunc_IsObjectOfSoftClass_ReturnValue = IsObjectOfSoftClass(CallFunc_GetAttachParentActor_ReturnValue, SoftObject("/Game/Ride/Interactables/PlayerIceCube/BP_Interactable_Actor_Rideable_IceCube.BP_Interactable_Actor_Rideable_IceCube_C"));0x021Cif (!(CallFunc_IsObjectOfSoftClass_ReturnValue)) goto Label_024B;0x022AReturnValue = "IceCubed";0x0246goto Label_04F7;0x024BLabel_024B:0x024BTemp_int_Loop_Counter_Variable = 0;0x0262Temp_int_Array_Index_Variable = 0;0x0279Label_0279:0x0279CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsBP_First_Person_Character.CurrentDamage);0x02CACallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x02F0if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0476;0x02FETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0319PushFlow(Label_042C);0x031E/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsBP_First_Person_Character.CurrentDamage, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x036FCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Get_Item.Value, 0);0x039ACallFunc_EqualEqual_GameplayTag_ReturnValue = EqualEqual_GameplayTag(CallFunc_Array_Get_Item.Tag, GameplayTag{FName(DamageType.Player.Poison)});0x03DBCallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_EqualEqual_GameplayTag_ReturnValue, CallFunc_Greater_IntInt_ReturnValue);0x0401if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x040BReturnValue = "Poisoned";0x0427goto Label_04F7;0x042CLabel_042C:0x042CCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0456Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0471goto Label_0279;0x0476Label_0476:0x0476CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(K2Node_DynamicCast_AsBP_First_Person_Character.StrengthMultiplier, 1);0x04B2if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_04DE;0x04C0ReturnValue = "Drunk";0x04D9goto Label_04F7;0x04DELabel_04DE:0x04DEReturnValue = "Alive";0x04F7Label_04F7:0x04F7return ReturnValue;0x0501// 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_SetWorldRotation(CallFunc_GetControlRotation_ReturnValue, false, CallFunc_K2_SetWorldRotation_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()
Script20 statements · 480 bytes of bytecode
0x0000CallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x0014CallFunc_GetAttachParentActor_ReturnValue = CallFunc_K2_GetPawn_ReturnValue.GetAttachParentActor();0x003ECallFunc_IsObjectOfSoftClass_ReturnValue = IsObjectOfSoftClass(CallFunc_GetAttachParentActor_ReturnValue, SoftObject("/Game/Ride/Interactables/TruckParts/Interior/BP_Toilet_01.BP_Toilet_01_C"));0x00A6if (!(CallFunc_IsObjectOfSoftClass_ReturnValue)) goto Label_00DF;0x00B4ReturnValue = "Status_InTheToilet";0x00DAgoto Label_01D5;0x00DFLabel_00DF:0x00DFCallFunc_GetPresenceStringFromVolume_ReturnValue = GetPresenceStringFromVolume(CallFunc_GetPresenceStringFromVolume_Out_RichPresenceKey);0x0100CallFunc_IsEmpty_ReturnValue = IsEmpty(CallFunc_GetPresenceStringFromVolume_Out_RichPresenceKey);0x011DCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsEmpty_ReturnValue);0x013ACallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_GetPresenceStringFromVolume_ReturnValue, CallFunc_Not_PreBool_ReturnValue);0x0160if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_01AF;0x016ECallFunc_GetPresenceStringFromVolume_ReturnValue = GetPresenceStringFromVolume(CallFunc_GetPresenceStringFromVolume_Out_RichPresenceKey);0x018FReturnValue = CallFunc_GetPresenceStringFromVolume_Out_RichPresenceKey;0x01AAgoto Label_01D5;0x01AFLabel_01AF:0x01AFReturnValue = "Status_InTheForest";0x01D5Label_01D5:0x01D5return ReturnValue;0x01DF// end of script
EventPublic0x10
bool IsMenuController()
Script3 statements · 22 bytes of bytecode
0x0000ReturnValue = false;0x000Breturn ReturnValue;0x0015// end of script
EventPublic0x01
void PlayerHudInitialized(UCommonActivatableWidget* Widget)
Script7 statements · 101 bytes of bytecode
0x0000K2Node_DynamicCast_AsWG_Player_HUD = Cast<WG_PlayerHUD_C>(Widget);0x0024K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsWG_Player_HUD);0x0041if (!(K2Node_DynamicCast_bSuccess)) goto Label_0062;0x004FPlayerHUD = K2Node_DynamicCast_AsWG_Player_HUD;0x0062Label_0062:0x0062return;0x0064// end of script
Public0x08
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)
Script7 statements · 98 bytes of bytecode
0x0000CallFunc_IsLocalPlayerController_ReturnValue = IsLocalPlayerController();0x0014if (!(CallFunc_IsLocalPlayerController_ReturnValue)) goto Label_005F;0x0022CallFunc_ObjectIsA_ReturnValue = ObjectIsA(NewPawn, /Script/VehicleSystemPlugin.VehicleSystemBase);0x0048UpdateMappingContexts(CallFunc_ObjectIsA_ReturnValue);0x005FLabel_005F:0x005Freturn;0x0061// 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(941);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(1180);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(1374);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(1568);0x0033return;0x0035// end of script
0x38
void Server_StartGrill(ABP_Interactable_Grill_C* Grill)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Grill_1 = Grill;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(1732);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(1769);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_4 = DamageSettings;0x0024PersistentFrame.K2Node_CustomEvent_ExplosionRadius = ExplosionRadius;0x0036PersistentFrame.K2Node_CustomEvent_ApplyImpulse = ApplyImpulse;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(1883);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(1934);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(1971);0x0033return;0x0035// end of script
0x68
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(2056);0x0057return;0x0059// end of script
0x0B
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_3 = DamageSettings;0x005AExecuteUbergraph_BP_FirstPersonPlayerController(2159);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(2400);0x0021return;0x0023// end of script
0x08
void Server_DestroyActor(AActor* Actor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Actor = Actor;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(2437);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_2 = DamageSettings;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(2474);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(2507);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(2562);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(2688);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(2734);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_2 = Target;0x0012PersistentFrame.K2Node_CustomEvent_SourceCrank_1 = SourceCrank;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(2865);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 = Croc;0x0012PersistentFrame.K2Node_CustomEvent_DamageSettings_1 = DamageSettings;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(2987);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_1 = Target;0x0012PersistentFrame.K2Node_CustomEvent_TagsToAdd = TagsToAdd;0x0024PersistentFrame.K2Node_CustomEvent_TagsToRemove = TagsToRemove;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(3020);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(3151);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(3197);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_7 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_IsPlaying = IsPlaying;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(3243);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_6 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_Volume = Volume;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(3289);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_5 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_TargetIndex = TargetIndex;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(3335);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_4 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_TapeMetaSound = TapeMetaSound;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(3381);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(3427);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 = DamageSettings;0x0024PersistentFrame.K2Node_CustomEvent_BPFirstP = BPFirstP;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(4186);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(4228);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(4383);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(4538);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(4839);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(4885);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(4922);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(4968);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(5005);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(5051);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(5206);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(5261);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(5420);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(5466);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(5512);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(5558);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(5604);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(5641);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(5796);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(5907);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(5953);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(5999);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(6036);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(6223);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(6370);0x0033return;0x0035// end of script
0x70
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(6517);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(6518);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(6564);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(6601);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(6757);0x0033return;0x0035// end of script
0x78
void Server_ForceStopPlaying(ABP_TapePlayer_C* TapePlayer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_3 = TapePlayer;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(6883);0x0021return;0x0023// end of script
0x08
void Server_ForceStartPlaying(ABP_TapePlayer_C* TapePlayer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_TapePlayer_2 = TapePlayer;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(6920);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_1 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_CurrentTapeIndex = CurrentTapeIndex;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(6957);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 = TapePlayer;0x0012PersistentFrame.K2Node_CustomEvent_Tape = Tape;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(7003);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(7417);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(7454);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(7500);0x0021return;0x0023// end of script
0x08
void Server_LoopBackWeldingMachine(ABP_Interactable_WeldingMachine_C* WelingMachine)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_WelingMachine = WelingMachine;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(7537);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(7574);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(7611);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(7657);0x0057return;0x0059// end of script
0x39
void Multicast_StartWelding(AActor* HitActor, int32 Heat)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_HitActor_2 = HitActor;0x0012PersistentFrame.K2Node_CustomEvent_Heat_1 = Heat;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(7721);0x0033return;0x0035// end of script
0x0C
void Server_StartWelding(AActor* HitActor, int32 Heat)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_HitActor_1 = HitActor;0x0012PersistentFrame.K2Node_CustomEvent_Heat = Heat;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(7843);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 = Instigator;0x0090ExecuteUbergraph_BP_FirstPersonPlayerController(7876);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(7976);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(8022);0x0021return;0x0023// end of script
0x08
void Server_RemoveSMInstance(int32 Index, UInstancedStaticMeshComponent* Component, ABP_Interactable_Machete_C* BPMachete)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Index = Index;0x0012PersistentFrame.K2Node_CustomEvent_Component_4 = Component;0x0024PersistentFrame.K2Node_CustomEvent_BPMachete = BPMachete;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(8059);0x0045return;0x0047// end of script
0x18
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(8114);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(8236);0x0033return;0x0035// end of script
0x09
void Server_MountWheeledVehicle(ARGWheeledVehiclePawn* Vehicle)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Vehicle_3 = Vehicle;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(8358);0x0021return;0x0023// end of script
0x08
void Server_DismountWheeledVehicle(ARGWheeledVehiclePawn* Vehicle)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Vehicle_2 = Vehicle;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(8429);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(8500);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(8546);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(8592);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(8638);0x0033return;0x0035// end of script
0x10
void Server_GolfClub_Hit(ABP_Interactable_GolfClub_C* SelfReference, AActor* HitActor, UPrimitiveComponent* HitComponent, const FVector& LaunchForce)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_SelfReference_3 = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_HitActor = HitActor;0x0024PersistentFrame.K2Node_CustomEvent_HitComponent = HitComponent;0x0036PersistentFrame.K2Node_CustomEvent_LaunchForce_1 = LaunchForce;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(8684);0x0057return;0x0059// end of script
0x30
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_2 = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_GrabIndex = GrabIndex;0x0024PersistentFrame.K2Node_CustomEvent_InitialGrabRotation = InitialGrabRotation;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(8748);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_1 = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_PlayerToLaunch = PlayerToLaunch;0x0024PersistentFrame.K2Node_CustomEvent_LaunchForce = LaunchForce;0x0036PersistentFrame.K2Node_CustomEvent_LaunchDirection = LaunchDirection;0x0048ExecuteUbergraph_BP_FirstPersonPlayerController(8803);0x0057return;0x0059// end of script
0x30
void Server_SetActorOwner(AActor* Target, AActor* Owner)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Target = Target;0x0012PersistentFrame.K2Node_CustomEvent_Owner = Owner;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(8867);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(8913);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(9146);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 = SelfReference;0x0012PersistentFrame.K2Node_CustomEvent_PlayerReference = PlayerReference;0x0024PersistentFrame.K2Node_CustomEvent_TryNewGrabIndex = TryNewGrabIndex;0x0036ExecuteUbergraph_BP_FirstPersonPlayerController(9376);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(9431);0x0045return;0x0047// end of script
0x11
void Server_SpawnItem(TSubclassOf<ABP_Interactable_Actor_C> InteractableClass, const FVector& SpawnLocation)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InteractableClass = InteractableClass;0x0012PersistentFrame.K2Node_CustomEvent_SpawnLocation = SpawnLocation;0x0024ExecuteUbergraph_BP_FirstPersonPlayerController(9611);0x0033return;0x0035// end of script
0x20
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(10114);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(10182);0x0021return;0x0023// end of script
0x08
void ReceivePossess(APawn* PossessedPawn)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PossessedPawn = PossessedPawn;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(10206);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(10301);0x0021return;0x0023// end of script
0x08
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(10325);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(10621);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(10695);0x0021return;0x0023// end of script
EventPublic0x08
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(11071);0x0021return;0x0023// end of script
EventPublic0x04
void OnPreSeamlessClientTravel()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(11119);0x000Freturn;0x0011// end of script
EventPublic0x00
void ReceiveSpectatePlayer(ARGFirstPersonCharacter* PlayerToSpectate)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PlayerToSpectate = PlayerToSpectate;0x0012ExecuteUbergraph_BP_FirstPersonPlayerController(11326);0x0021return;0x0023// end of script
EventPublic0x08
void ReceiveStopSpectating()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(11650);0x000Freturn;0x0011// end of script
EventPublic0x00
void OnPumpiModeUpdated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(11714);0x000Freturn;0x0011// end of script
EventPublic0x00
void ConditionallyAddIntroScene()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(12392);0x000Freturn;0x0011// end of script
0x00
void ReceiveExitVehicleOnPawnLeavingGame()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(12397);0x000Freturn;0x0011// end of script
EventProtected0x00
void AddPlayerHUD()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_FirstPersonPlayerController(12516);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_FirstPersonPlayerController(int32 EntryPoint)
Script498 statements · 12,630 bytes of bytecode
0x0000PushFlow(Label_3153);0x0005goto [EntryPoint];0x000FK2Node_CustomEvent_TapePlayer.Multicast_ForceAddTape(K2Node_CustomEvent_Tape);0x003CPopFlow();0x003DLabel_003D:0x003DCallFunc_Build_WithEditor_ReturnValue = Build_WithEditor();0x0051if (!(CallFunc_Build_WithEditor_ReturnValue)) PopFlow();0x005BCallFunc_Not_PreBool_ReturnValue = Not_PreBool(bVOIPLoopback);0x0078bVOIPLoopback = CallFunc_Not_PreBool_ReturnValue;0x008BCallFunc_SelectString_ReturnValue = SelectString("1", "0", bVOIPLoopback);0x00B6CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("OSS.VoiceLoopback ", CallFunc_SelectString_ReturnValue);0x00EFExecuteConsoleCommand(this, CallFunc_Concat_StrStr_ReturnValue, this);0x0104PopFlow();0x0105Label_0105:0x0105CallFunc_GetGameState_ReturnValue_1 = GetGameState(this);0x011AK2Node_DynamicCast_AsRGGame_State = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_1);0x013EK2Node_DynamicCast_bSuccess_17 = Cast<1>(K2Node_DynamicCast_AsRGGame_State);0x015Bif (!(K2Node_DynamicCast_bSuccess_17)) goto Label_023F;0x0169CallFunc_IsFromLoad_ReturnValue = K2Node_DynamicCast_AsRGGame_State.IsFromLoad();0x019BCallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_IsFromLoad_ReturnValue, 0);0x01BAif (!(CallFunc_NotEqual_ByteByte_ReturnValue)) goto Label_0271;0x01C8PushFlow(Label_02EA);0x01CDPushFlow(Label_02A8);0x01D2CallFunc_Build_WithEditor_ReturnValue_1 = Build_WithEditor();0x01E6CallFunc_BooleanAND_ReturnValue = BooleanAND(/Script/Ride.RGStartingPreferences.bNoSplash, CallFunc_Build_WithEditor_ReturnValue_1);0x0222if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0343;0x0230SkipSplash();0x023EPopFlow();0x023FLabel_023F:0x023FDelayUntilNextTick(this, LatentActionInfo{0x105, -1967471559, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x0270PopFlow();0x0271Label_0271:0x0271DelayUntilNextTick(this, LatentActionInfo{0x2A3, -1061581551, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x02A2PopFlow();0x02A3goto Label_0105;0x02A8Label_02A8:0x02A8if (!(bSkipSplash)) goto Label_02B7;0x02B6PopFlow();0x02B7Label_02B7:0x02B7PushRGWdget(/Game/Ride/UI/PlayerHUD/WG_IngameIntroScreen.WG_IngameIntroScreen_C, GameplayTag{FName(UI.Layout.Menu)});0x02E9PopFlow();0x02EALabel_02EA:0x02EADelay(this, 1f, LatentActionInfo{0x321, -319020341, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x0320PopFlow();0x0321K2Node_DynamicCast_AsRGGame_State.SetPlayerHasReceivedHUD(true);0x0342PopFlow();0x0343Label_0343:0x0343CallFunc_IsFromLoad_ReturnValue = K2Node_DynamicCast_AsRGGame_State.IsFromLoad();0x0375CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_IsFromLoad_ReturnValue, 1);0x0394if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x039ESkipSplash();0x03ACPopFlow();0x03ADCallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_2);0x03CATemp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x03DDTemp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_2);0x03FATemp_real_Variable_1 = Temp_real_Variable_1;0x0415Temp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_2);0x0432Temp_real_Variable = Temp_real_Variable;0x044DTemp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction_2;0x0460PushRGWidgetWithInit(/Game/Ride/Menu/WG_PauseMenu.WG_PauseMenu_C, GameplayTag{FName(UI.Layout.Menu)}, Temp_delegate_Variable);0x049BPopFlow();0x049CCallFunc_Conv_InputActionValueToBool_ReturnValue_1 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_1);0x04B9Temp_bool_Variable_1 = CallFunc_Conv_InputActionValueToBool_ReturnValue_1;0x04CCTemp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_1);0x04E9Temp_real_Variable_3 = Temp_real_Variable_3;0x0504Temp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_1);0x0521Temp_real_Variable_2 = Temp_real_Variable_2;0x053CTemp_object_Variable_1 = K2Node_EnhancedInputActionEvent_SourceAction_1;0x054FPushToTalkReleased();0x055DPopFlow();0x055ECallFunc_Conv_InputActionValueToBool_ReturnValue_2 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue);0x057BTemp_bool_Variable_1 = CallFunc_Conv_InputActionValueToBool_ReturnValue_2;0x058ETemp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x05ABTemp_real_Variable_3 = Temp_real_Variable_3;0x05C6Temp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x05E3Temp_real_Variable_2 = Temp_real_Variable_2;0x05FETemp_object_Variable_1 = K2Node_EnhancedInputActionEvent_SourceAction;0x0611PushToTalkPressed();0x061FPopFlow();0x0620goto Label_003D;0x0625Label_0625:0x0625CallFunc_AddToPlayerScreen_ReturnValue = ContainerWidget.AddToPlayerScreen(0);0x0654K2Node_CreateDelegate_OutputDelegate_1.Bind(this, PlayerHudInitialized);0x066Bthis.PushRGWidgetWithInit(/Game/Ride/UI/PlayerHUD/WG_PlayerHUD.WG_PlayerHUD_C, GameplayTag{FName(UI.Layout.Menu)}, K2Node_CreateDelegate_OutputDelegate_1);0x06B5ConditionallyAddIntroScene();0x06C3PopFlow();0x06C4K2Node_CustomEvent_Grill_1.Start();0x06E8PopFlow();0x06E9K2Node_DynamicCast_AsBPI_Crank_Target = Cast<BPI_CrankTarget_C>(K2Node_CustomEvent_CrankTarget_2);0x070DK2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Crank_Target);0x072Aif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0734K2Node_DynamicCast_AsBPI_Crank_Target.CrankTargetActivated(nullptr);0x075APopFlow();0x075BInternal_ExplodeTarget(K2Node_CustomEvent_ExplodeTarget, K2Node_CustomEvent_DamageSettings_4, K2Node_CustomEvent_ExplosionRadius, K2Node_CustomEvent_ApplyImpulse);0x078DPopFlow();0x078EK2Node_CustomEvent_Grill.Start();0x07B2PopFlow();0x07B3CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, K2Node_CustomEvent_Class, K2Node_CustomEvent_SpawnTransform_3, 1, nullptr, 1);0x07DFCallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, K2Node_CustomEvent_SpawnTransform_3, 1);0x0807PopFlow();0x0808CallFunc_IsValid_ReturnValue = IsValid(K2Node_CustomEvent_Winch_1);0x0825if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x082FK2Node_CustomEvent_Winch_1.RPC_ToogleWinching(K2Node_CustomEvent_WinchIsActive, K2Node_CustomEvent_WinchIsPulling, K2Node_CustomEvent_WinchIsReleasing);0x086EPopFlow();0x086FInternal_HitTarget(K2Node_CustomEvent_ActorTarget_1, K2Node_CustomEvent_ActorHitting, K2Node_CustomEvent_Hit_1, K2Node_CustomEvent_ImpulseVector, K2Node_CustomEvent_DamageSettings_3);0x08AAK2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(K2Node_CustomEvent_ActorTarget_1);0x08CEK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x08EBif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x08F5CallFunc_IsLocallyControlled_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.IsLocallyControlled();0x0923if (!(CallFunc_IsLocallyControlled_ReturnValue)) goto Label_0932;0x0931PopFlow();0x0932Label_0932:0x0932K2Node_DynamicCast_AsBP_First_Person_Character.Client_LaunchCharacter(K2Node_CustomEvent_ImpulseVector);0x095FPopFlow();0x0960K2Node_CustomEvent_BeerPack.CountItDown();0x0984PopFlow();0x0985K2Node_CustomEvent_Actor.K2_DestroyActor();0x09A9PopFlow();0x09AAInternal_Snakebite(K2Node_CustomEvent_Snake, K2Node_CustomEvent_DamageSettings_2);0x09CAPopFlow();0x09CBControllersFirstPersonCharacter.Server_HealPlayerDamage(K2Node_CustomEvent_ActorTarget, K2Node_CustomEvent_DamageToHeal);0x0A01PopFlow();0x0A02CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, /Game/Ride/Interactables/FireExtinguisher/BP_FireExtinguisher_Foam.BP_FireExtinguisher_Foam_C, K2Node_CustomEvent_SpawnTransform_2, 1, nullptr, 1);0x0A2ESetVectorPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(StartImpulseDirection), K2Node_CustomEvent_StartImpulseDirection_1);0x0A57CallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, K2Node_CustomEvent_SpawnTransform_2, 1);0x0A7FPopFlow();0x0A80PlayerHUD.CheckpointReached(K2Node_CustomEvent_CheckpointIndex);0x0AADPopFlow();0x0AAEK2Node_DynamicCast_AsBPI_Crank_Target_1 = Cast<BPI_CrankTarget_C>(K2Node_CustomEvent_CrankTarget_1);0x0AD2K2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsBPI_Crank_Target_1);0x0AEFif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0AF9K2Node_DynamicCast_AsBPI_Crank_Target_1.CrankTargetIncrement(K2Node_CustomEvent_SourceCrank_2, K2Node_CustomEvent_Increment_1);0x0B30PopFlow();0x0B31K2Node_DynamicCast_AsBPI_Crank_Target_2 = Cast<BPI_CrankTarget_C>(K2Node_CustomEvent_Target_2);0x0B55K2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsBPI_Crank_Target_2);0x0B72if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x0B7CK2Node_DynamicCast_AsBPI_Crank_Target_2.CrankTargetDeactivated(K2Node_CustomEvent_SourceCrank_1);0x0BAAPopFlow();0x0BABInternal_CrocBite(K2Node_CustomEvent_Croc, K2Node_CustomEvent_DamageSettings_1);0x0BCBPopFlow();0x0BCCK2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(K2Node_CustomEvent_Target_1);0x0BF0K2Node_DynamicCast_bSuccess_4 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x0C0Dif (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x0C17K2Node_DynamicCast_AsBPI_Interact.AssignGamePlayTags(K2Node_CustomEvent_TagsToAdd, K2Node_CustomEvent_TagsToRemove);0x0C4EPopFlow();0x0C4FK2Node_CustomEvent_BridgingLadder.UpdateLadder(K2Node_CustomEvent_Increment);0x0C7CPopFlow();0x0C7DK2Node_CustomEvent_WinchPole.SetWinchPole(K2Node_CustomEvent_WinchPoleHit);0x0CAAPopFlow();0x0CABK2Node_CustomEvent_TapePlayer_7.SetPlaying(K2Node_CustomEvent_IsPlaying);0x0CD8PopFlow();0x0CD9K2Node_CustomEvent_TapePlayer_6.SetVolume(K2Node_CustomEvent_Volume);0x0D06PopFlow();0x0D07K2Node_CustomEvent_TapePlayer_5.SetTapeIndex(K2Node_CustomEvent_TargetIndex);0x0D34PopFlow();0x0D35K2Node_CustomEvent_TapePlayer_4.AddTape(K2Node_CustomEvent_TapeMetaSound);0x0D62PopFlow();0x0D63CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2 = BeginDeferredActorSpawnFromClass(this, /Game/Ride/Interactables/BalloonPack/BP_Balloon.BP_Balloon_C, K2Node_CustomEvent_SpawnTransform_1, 1, nullptr, 1);0x0D8FCallFunc_FinishSpawningActor_ReturnValue_2 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2, K2Node_CustomEvent_SpawnTransform_1, 1);0x0DB7BreakHitResult(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);0x0E6CCallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_BreakHitResult_Location, FRotator(0, 0, 0), FVector(1, 1, 1));0x0EC3CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3 = BeginDeferredActorSpawnFromClass(this, /Game/Ride/Interactables/BalloonPack/BP_PlayerAttachedPhysicsHandle.BP_PlayerAttachedPhysicsHandle_C, CallFunc_MakeTransform_ReturnValue, 0, nullptr, 1);0x0EEFBreakHitResult(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);0x0FA4CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_BreakHitResult_Location, FRotator(0, 0, 0), FVector(1, 1, 1));0x0FFBCallFunc_FinishSpawningActor_ReturnValue_3 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_3, CallFunc_MakeTransform_ReturnValue, 1);0x1023CallFunc_FinishSpawningActor_ReturnValue_2.AttachSetup(K2Node_CustomEvent_BalloonAttachHit, CallFunc_FinishSpawningActor_ReturnValue_3);0x1059PopFlow();0x105AInternal_Leech(K2Node_CustomEvent_Leech, K2Node_CustomEvent_DamageSettings, K2Node_CustomEvent_BPFirstP);0x1083PopFlow();0x1084K2Node_CustomEvent_Balloon_1.FlushNetDormancy();0x10A4K2Node_CustomEvent_Balloon_1.CurrentForwardBackValue = K2Node_CustomEvent_Value_1;0x10D5MarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Balloon_1, 12, FName(CurrentForwardBackValue));0x10FAK2Node_CustomEvent_Balloon_1.OnRep_CurrentForwardBackValue();0x111EPopFlow();0x111FK2Node_CustomEvent_Lian_2.FlushNetDormancy();0x113FK2Node_CustomEvent_Lian_2.CurrentForwardBackValue = K2Node_CustomEvent_Value;0x1170MarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Lian_2, 11, FName(CurrentForwardBackValue));0x1195K2Node_CustomEvent_Lian_2.OnRep_CurrentForwardBackValue();0x11B9PopFlow();0x11BAK2Node_CustomEvent_Lian_1.FlushNetDormancy();0x11DAK2Node_CustomEvent_Lian_1.GrabLocation = K2Node_CustomEvent_GrabLocation;0x120BMarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Lian_1, 13, FName(GrabLocation));0x1230K2Node_CustomEvent_Lian_1.OnRep_GrabLocation();0x1254K2Node_CustomEvent_Lian_1.FlushNetDormancy();0x1274K2Node_CustomEvent_Lian_1.InteractingPlayer = K2Node_CustomEvent_GrabbingPlayer;0x129DMarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Lian_1, 12, FName(InteractingPlayer));0x12C2K2Node_CustomEvent_Lian_1.OnRep_InteractingPlayer();0x12E6PopFlow();0x12E7K2Node_CustomEvent_Lian.Multicast_ReleaseLian(K2Node_CustomEvent_ReleasingPlayer);0x1314PopFlow();0x1315K2Node_CustomEvent_Balloon.ReleaseBalloon();0x1339PopFlow();0x133AK2Node_CustomEvent_SeatableTruckPart.RPC_RotateSeat(K2Node_CustomEvent_SeatRotation);0x1367PopFlow();0x1368K2Node_CustomEvent_Helicopter.FireStarter();0x138CPopFlow();0x138DK2Node_CustomEvent_Manual_1.Internal_UpdateToPage(K2Node_CustomEvent_PageIndex);0x13BAPopFlow();0x13BBK2Node_CustomEvent_ScrewHole_7.FlushNetDormancy();0x13DBK2Node_CustomEvent_ScrewHole_7.ScrewAmount = K2Node_CustomEvent_Amount;0x140CMarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_ScrewHole_7, 10, FName(ScrewAmount));0x1431K2Node_CustomEvent_ScrewHole_7.OnRep_ScrewAmount();0x1455PopFlow();0x1456K2Node_CustomEvent_AttachPointWheel.SetHasWheel(K2Node_CustomEvent_HasWheel, K2Node_CustomEvent_WheelModifiers_1);0x148CPopFlow();0x148Dif (!(K2Node_CustomEvent_IsScrewedIn)) goto Label_14E8;0x149BK2Node_CustomEvent_ScrewHole_6.Wheel.ScrewedIn(K2Node_CustomEvent_ScrewHole_6, K2Node_CustomEvent_PlayerScrewing);0x14E7PopFlow();0x14E8Label_14E8:0x14E8K2Node_CustomEvent_ScrewHole_6.Wheel.ScrewedOut(K2Node_CustomEvent_ScrewHole_6);0x152BPopFlow();0x152CK2Node_CustomEvent_ScrewHole_5.SetScrewVisual(K2Node_CustomEvent_ScrewAmountVisual);0x1559PopFlow();0x155AK2Node_CustomEvent_ScrewHole_4.Multicast_StartScrewInAnim(K2Node_CustomEvent_ScrewingPlayer_2);0x1587PopFlow();0x1588K2Node_CustomEvent_ScrewHole_3.Multicast_StartScrewOutAnim(K2Node_CustomEvent_ScrewingPlayer_1);0x15B5PopFlow();0x15B6K2Node_CustomEvent_ScrewHole_2.Multicast_StopScrewing(K2Node_CustomEvent_ScrewingPlayer);0x15E3PopFlow();0x15E4K2Node_CustomEvent_ScrewHole_1.Multicast_ScrewingCompleted();0x1608PopFlow();0x1609K2Node_CustomEvent_ScrewHole.FlushNetDormancy();0x1629K2Node_CustomEvent_ScrewHole.ScrewAmount = K2Node_CustomEvent_ScrewAmount;0x165AMarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_ScrewHole, 10, FName(ScrewAmount));0x167FK2Node_CustomEvent_ScrewHole.OnRep_ScrewAmount();0x16A3PopFlow();0x16A4CallFunc_IsValid_ReturnValue_1 = IsValid(K2Node_CustomEvent_Winch);0x16C1if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x16CBK2Node_CustomEvent_Winch.ResetWinchRope();0x16EBK2Node_CustomEvent_Winch.RPC_ToogleWinching(false, false, false);0x1712PopFlow();0x1713K2Node_CustomEvent_PowerJackPole_1.SetPowerJackPole(K2Node_CustomEvent_PowerJackHit);0x1740PopFlow();0x1741K2Node_CustomEvent_TruckFlipper.MultiCast_SetTruckFlipperFlip(K2Node_CustomEvent_Flip);0x176EPopFlow();0x176FK2Node_CustomEvent_PowerJackPole.Multicast_CollapsePowerPole();0x1793PopFlow();0x1794CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x17A9K2Node_DynamicCast_AsRide_Game_Instance = Cast<RideGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x17CDK2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsRide_Game_Instance);0x17EAif (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x17F4K2Node_DynamicCast_AsRide_Game_Instance.GetCurrentCheckpointIndex(CallFunc_GetCurrentCheckpointIndex_CheckpointIndex);0x1821K2Node_CustomEvent_Map.Multicast_SetMapCurrentCheckpointIndex(CallFunc_GetCurrentCheckpointIndex_CheckpointIndex);0x184EPopFlow();0x184FK2Node_CustomEvent_Manual.FlushNetDormancy();0x186FK2Node_CustomEvent_Manual.ToggleOpen = K2Node_CustomEvent_Toggle;0x1898MarkPropertyDirtyFromRepIndex(K2Node_CustomEvent_Manual, 18, FName(ToggleOpen));0x18BDK2Node_CustomEvent_Manual.OnRep_ToggleOpen();0x18E1PopFlow();0x18E2K2Node_DynamicCast_AsBPI_Interact_1 = Cast<BPI_Interact_C>(K2Node_CustomEvent_PlaceableActor);0x1906K2Node_DynamicCast_bSuccess_6 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact_1);0x1923if (!(K2Node_DynamicCast_bSuccess_6)) goto Label_1969;0x1931K2Node_DynamicCast_AsBPI_Interact_1.PlaceActor(K2Node_CustomEvent_PlacementTransform, CallFunc_PlaceActor_Success);0x1968PopFlow();0x1969Label_1969:0x1969CallFunc_PlaceActor_Success = false;0x1974PopFlow();0x1975PopFlow();0x1976K2Node_CustomEvent_WinchController.RPC_SetWinchControllerTarget(K2Node_CustomEvent_UseFrontWinch);0x19A3PopFlow();0x19A4K2Node_CustomEvent_BurgPack.CountItDown();0x19C8PopFlow();0x19C9K2Node_DynamicCast_AsBPI_Vehicle = Cast<BPI_Vehicle_C>(K2Node_CustomEvent_TargetVehicle);0x19EDK2Node_DynamicCast_bSuccess_7 = Cast<2>(K2Node_DynamicCast_AsBPI_Vehicle);0x1A0Aif (!(K2Node_DynamicCast_bSuccess_7)) goto Label_1A59;0x1A18K2Node_DynamicCast_AsBPI_Vehicle.AddFuel(K2Node_CustomEvent_Time, K2Node_CustomEvent_Boost, CallFunc_AddFuel_Success);0x1A58PopFlow();0x1A59Label_1A59:0x1A59CallFunc_AddFuel_Success = false;0x1A64PopFlow();0x1A65CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_4 = BeginDeferredActorSpawnFromClass(this, /Game/Ride/Interactables/FlareGun/BP_Interactable_FlareProjectile.BP_Interactable_FlareProjectile_C, K2Node_CustomEvent_SpawnTransform, 0, nullptr, 1);0x1A91SetVectorPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_4, FName(ImpulseDirection), K2Node_CustomEvent_StartImpulseDirection);0x1ABACallFunc_FinishSpawningActor_ReturnValue_4 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_4, K2Node_CustomEvent_SpawnTransform, 1);0x1AE2PopFlow();0x1AE3K2Node_CustomEvent_TapePlayer_3.Multicast_ForceStopPlaying();0x1B07PopFlow();0x1B08K2Node_CustomEvent_TapePlayer_2.Multicast_ForceStartPlaying();0x1B2CPopFlow();0x1B2DK2Node_CustomEvent_TapePlayer_1.Multicast_ForceSwitchToTapeIndex(K2Node_CustomEvent_CurrentTapeIndex);0x1B5APopFlow();0x1B5BCallFunc_GetGameState_ReturnValue = GetGameState(this);0x1B70K2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue);0x1B94K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x1BB1CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(K2Node_DynamicCast_AsRide_Game_State.Tapes, K2Node_CustomEvent_Tape);0x1C03if (!(CallFunc_Array_Contains_ReturnValue)) goto Label_1C12;0x1C11PopFlow();0x1C12Label_1C12:0x1C12CallFunc_GetGameState_ReturnValue = GetGameState(this);0x1C27K2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue);0x1C4BK2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x1C68CallFunc_Array_AddUnique_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_AddUnique(K2Node_DynamicCast_AsRide_Game_State.Tapes, K2Node_CustomEvent_Tape);0x1CC2Delay(this, 1f, LatentActionInfo{0xF, 1088446490, FName(ExecuteUbergraph_BP_FirstPersonPlayerController), this});0x1CF8PopFlow();0x1CF9K2Node_CustomEvent_Motor.UpdateFX();0x1D1DPopFlow();0x1D1EK2Node_CustomEvent_FireWork_2.SetFireWork(K2Node_CustomEvent_FireWorkHit);0x1D4BPopFlow();0x1D4CK2Node_CustomEvent_FireWork_1.Multicast_CollapseFireWork();0x1D70PopFlow();0x1D71K2Node_CustomEvent_WelingMachine.LoopBackWeldingMachine();0x1D95PopFlow();0x1D96K2Node_CustomEvent_FireWork.IgniteFuse();0x1DBAPopFlow();0x1DBBK2Node_CustomEvent_NailGun_2.Server_TryRemoveNailOnPlank(K2Node_CustomEvent_DestroyActor);0x1DE8PopFlow();0x1DE9K2Node_CustomEvent_NailGun_1.RPCCallback_TrySpawnNailProjectile(K2Node_CustomEvent_ImpulseDirection, K2Node_CustomEvent_Rotation, K2Node_CustomEvent_ForceOnStart);0x1E28PopFlow();0x1E29K2Node_DynamicCast_AsBPI_Interact_2 = Cast<BPI_Interact_C>(K2Node_CustomEvent_HitActor_2);0x1E4DK2Node_DynamicCast_bSuccess_9 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact_2);0x1E6Aif (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x1E74K2Node_DynamicCast_AsBPI_Interact_2.StartWelding(K2Node_CustomEvent_Heat_1);0x1EA2PopFlow();0x1EA3Multicast_StartWelding(K2Node_CustomEvent_HitActor_1, K2Node_CustomEvent_Heat);0x1EC3PopFlow();0x1EC4K2Node_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);0x1F27PopFlow();0x1F28K2Node_CustomEvent_Wheel.ApplyWheelModifiers(K2Node_CustomEvent_WheelModifiers);0x1F55PopFlow();0x1F56K2Node_CustomEvent_GuestBook.RPCCallback_SaveGame();0x1F7APopFlow();0x1F7BK2Node_CustomEvent_BPMachete.Remove(K2Node_CustomEvent_Index, K2Node_CustomEvent_Component_4);0x1FB1PopFlow();0x1FB2K2Node_DynamicCast_AsBPI_Boat = Cast<BPI_Boat_C>(K2Node_CustomEvent_ActorReference_1);0x1FD6K2Node_DynamicCast_bSuccess_10 = Cast<2>(K2Node_DynamicCast_AsBPI_Boat);0x1FF3if (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x1FFDK2Node_DynamicCast_AsBPI_Boat.SetBoatTriggerActorInput(K2Node_CustomEvent_ActionValue);0x202BPopFlow();0x202CK2Node_DynamicCast_AsBPI_Boat_1 = Cast<BPI_Boat_C>(K2Node_CustomEvent_ActorReference);0x2050K2Node_DynamicCast_bSuccess_11 = Cast<2>(K2Node_DynamicCast_AsBPI_Boat_1);0x206Dif (!(K2Node_DynamicCast_bSuccess_11)) PopFlow();0x2077K2Node_DynamicCast_AsBPI_Boat_1.SetBoatActivateActorInput(K2Node_CustomEvent_InputActive);0x20A5PopFlow();0x20A6K2Node_CustomEvent_Vehicle_3.SetOverrideController(this);0x20C7K2Node_CustomEvent_Vehicle_3.SetOwner(this);0x20ECPopFlow();0x20EDK2Node_CustomEvent_Vehicle_2.SetOverrideController(nullptr);0x210EK2Node_CustomEvent_Vehicle_2.SetOwner(nullptr);0x2133PopFlow();0x2134K2Node_CustomEvent_BridgeReference.Server_TryCutBridge(K2Node_CustomEvent_Component_3);0x2161PopFlow();0x2162K2Node_CustomEvent_TrapReference.Server_TryCutRopeTrapWithWeight(K2Node_CustomEvent_Component_2);0x218FPopFlow();0x2190K2Node_CustomEvent_TriggerReference_1.Server_TryCutRopeTripWire(K2Node_CustomEvent_Component_1);0x21BDPopFlow();0x21BEK2Node_CustomEvent_TriggerReference.Server_TryCutRopeBait(K2Node_CustomEvent_Component);0x21EBPopFlow();0x21ECK2Node_CustomEvent_SelfReference_3.Event GolfClub Hit(K2Node_CustomEvent_HitActor, K2Node_CustomEvent_HitComponent, K2Node_CustomEvent_LaunchForce_1);0x222BPopFlow();0x222CK2Node_CustomEvent_SelfReference_2.Event JungleVine Grab(K2Node_CustomEvent_GrabIndex, K2Node_CustomEvent_InitialGrabRotation);0x2262PopFlow();0x2263K2Node_CustomEvent_SelfReference_1.Event JungleVine UnMount(K2Node_CustomEvent_PlayerToLaunch, K2Node_CustomEvent_LaunchForce, K2Node_CustomEvent_LaunchDirection);0x22A2PopFlow();0x22A3K2Node_CustomEvent_Target.SetOwner(K2Node_CustomEvent_Owner);0x22D0PopFlow();0x22D1CallFunc_IsValidSoftObjectReference_ReturnValue = IsValidSoftObjectReference(K2Node_CustomEvent_Achievement_1);0x22EEif (!(CallFunc_IsValidSoftObjectReference_ReturnValue)) PopFlow();0x22F8IncrementAchivementForPC(this, K2Node_CustomEvent_Achievement_1);0x230CCallFunc_Conv_SoftObjectReferenceToString_ReturnValue = Conv_SoftObjectReferenceToString(K2Node_CustomEvent_Achievement_1);0x2331CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("INCERMENT ACHIEVEMENT: ", CallFunc_Conv_SoftObjectReferenceToString_ReturnValue);0x236FPrintString(this, CallFunc_Concat_StrStr_ReturnValue_1, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x23B9PopFlow();0x23BACallFunc_IsValidSoftObjectReference_ReturnValue_1 = IsValidSoftObjectReference(K2Node_CustomEvent_Achievement);0x23D7if (!(CallFunc_IsValidSoftObjectReference_ReturnValue_1)) PopFlow();0x23E1UnlockAchievementForPC(this, K2Node_CustomEvent_Achievement);0x23F5CallFunc_Conv_SoftObjectReferenceToString_ReturnValue_1 = Conv_SoftObjectReferenceToString(K2Node_CustomEvent_Achievement);0x241ACallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr("UNLOCK ACHIEVEMENT: ", CallFunc_Conv_SoftObjectReferenceToString_ReturnValue_1);0x2455PrintString(this, CallFunc_Concat_StrStr_ReturnValue_2, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x249FPopFlow();0x24A0K2Node_CustomEvent_SelfReference.Event JungleVine Climb(K2Node_CustomEvent_PlayerReference, K2Node_CustomEvent_TryNewGrabIndex);0x24D6PopFlow();0x24D7K2Node_DynamicCast_AsBPI_Crank_Target_3 = Cast<BPI_CrankTarget_C>(K2Node_CustomEvent_CrankTarget);0x24FBK2Node_DynamicCast_bSuccess_12 = Cast<2>(K2Node_DynamicCast_AsBPI_Crank_Target_3);0x2518if (!(K2Node_DynamicCast_bSuccess_12)) goto Label_255D;0x2526K2Node_DynamicCast_AsBPI_Crank_Target_3.CrankTargetActivated_Traverable(K2Node_CustomEvent_SourceCrank, K2Node_CustomEvent_TraversableState);0x255DLabel_255D:0x255DK2Node_CustomEvent_SourceCrank.Server_SetLastTraversableState(K2Node_CustomEvent_TraversableState);0x258APopFlow();0x258BCallFunc_MakeTransform_ReturnValue_1 = MakeTransform(K2Node_CustomEvent_SpawnLocation, FRotator(0, 0, 0), FVector(1, 1, 1));0x25E2CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5 = BeginDeferredActorSpawnFromClass(this, K2Node_CustomEvent_InteractableClass, CallFunc_MakeTransform_ReturnValue_1, 0, nullptr, 1);0x260ETemp_struct_Variable = FTransform(...);0x2671SetTransformPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, FName(RelativeAttachTransform), Temp_struct_Variable);0x269ACallFunc_MakeLiteralByte_ReturnValue = MakeLiteralByte(15);0x26B8SetBytePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, FName(SpawnAttachedCollisionType), CallFunc_MakeLiteralByte_ReturnValue);0x26E1SetBoolPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, FName(ShouldBeAttachedOnSpawn), false);0x2702CallFunc_MakeTransform_ReturnValue_1 = MakeTransform(K2Node_CustomEvent_SpawnLocation, FRotator(0, 0, 0), FVector(1, 1, 1));0x2759CallFunc_FinishSpawningActor_ReturnValue_5 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_5, CallFunc_MakeTransform_ReturnValue_1, 1);0x2781PopFlow();0x2782ReceiveBeginPlay();0x278CUpdateMappingContexts(false);0x279BK2Node_CreateDelegate_OutputDelegate.Bind(this, OnPawnPossessed);0x27B2OnPossessedPawnChanged += K2Node_CreateDelegate_OutputDelegate;0x27C5PopFlow();0x27C6Internal_EnterVehicle(K2Node_CustomEvent_Vehicle_1);0x27DDPopFlow();0x27DEK2Node_DynamicCast_AsBP_First_Person_Character_1 = Cast<BP_FirstPersonCharacter_C>(K2Node_Event_PossessedPawn);0x2802K2Node_DynamicCast_bSuccess_13 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_1);0x281Fif (!(K2Node_DynamicCast_bSuccess_13)) PopFlow();0x2829ControllersFirstPersonCharacter = K2Node_DynamicCast_AsBP_First_Person_Character_1;0x283CPopFlow();0x283DInternal_ExitVehicle(K2Node_CustomEvent_Vehicle);0x2854PopFlow();0x2855GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess = NotEqual_TagTag(K2Node_Event_LayerID_2, "UI.Layout.Menu");0x2882if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess)) goto Label_28CC;0x2890GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess = NotEqual_TagTag(K2Node_Event_LayerID_2, "UI.Layout.Popup");0x28BEif (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess)) goto Label_291F;0x28CCLabel_28CC:0x28CCCallFunc_PushWidgetWithInit_ReturnValue_1 = ContainerWidget.MenuStack.PushWidgetWithInit(K2Node_Event_ActivatableWidgetClass_1, K2Node_Event_InitDelegate);0x291EPopFlow();0x291FLabel_291F:0x291FRefreshWidgetRestorationTarget(this);0x292ACallFunc_PushWidgetWithInit_ReturnValue = ContainerWidget.PopupStack.PushWidgetWithInit(K2Node_Event_ActivatableWidgetClass_1, K2Node_Event_InitDelegate);0x297CPopFlow();0x297DCallFunc_BP_AddWidget_ReturnValue = ContainerWidget.MenuStack.BP_AddWidget(K2Node_Event_ActivatableWidgetClass);0x29C6PopFlow();0x29C7GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_1 = NotEqual_TagTag(K2Node_Event_LayerID, "UI.Layout.Menu");0x29F4if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_1)) goto Label_2ABF;0x2A02GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_1 = NotEqual_TagTag(K2Node_Event_LayerID, "UI.Layout.Popup");0x2A30if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess_1)) goto Label_2A3F;0x2A3EPopFlow();0x2A3FLabel_2A3F:0x2A3FCallFunc_GetActiveWidget_ReturnValue = ContainerWidget.PopupStack.GetActiveWidget();0x2A7FContainerWidget.PopupStack.RemoveWidget(CallFunc_GetActiveWidget_ReturnValue);0x2ABEPopFlow();0x2ABFLabel_2ABF:0x2ABFCallFunc_GetActiveWidget_ReturnValue_1 = ContainerWidget.MenuStack.GetActiveWidget();0x2AFFContainerWidget.MenuStack.RemoveWidget(CallFunc_GetActiveWidget_ReturnValue_1);0x2B3EPopFlow();0x2B3FReceiveTick(K2Node_Event_DeltaSeconds);0x2B52TryToMoveSpectatorCamera();0x2B60ConditionallyPollVoice();0x2B6EPopFlow();0x2B6FCachedDrivenVehicle = nullptr;0x2B7A/Game/Ride/Game/BPFL_SaveStatics.Default__BPFL_SaveStatics_C.GetPlayerProgression(PlayerState, this, CallFunc_GetPlayerProgression_PlayerProgression);0x2BB1CallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_GetPlayerProgression_PlayerProgression);0x2BCEif (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x2BD8/Game/Ride/Game/BPFL_SaveStatics.Default__BPFL_SaveStatics_C.GetPlayerProgression(PlayerState, this, CallFunc_GetPlayerProgression_PlayerProgression);0x2C0FCallFunc_SaveGameToSlotForLocalPlayer_ReturnValue = CallFunc_GetPlayerProgression_PlayerProgression.SaveGameToSlotForLocalPlayer();0x2C3DPopFlow();0x2C3ECallFunc_IsValid_ReturnValue_2 = IsValid(K2Node_Event_PlayerToSpectate);0x2C5Bif (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x2C65K2Node_DynamicCast_AsBP_First_Person_Character_2 = Cast<BP_FirstPersonCharacter_C>(K2Node_Event_PlayerToSpectate);0x2C89K2Node_DynamicCast_bSuccess_14 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_2);0x2CA6if (!(K2Node_DynamicCast_bSuccess_14)) PopFlow();0x2CB0CallFunc_K2_GetPawn_ReturnValue_1 = K2_GetPawn();0x2CC4CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_DynamicCast_AsBP_First_Person_Character_2, CallFunc_K2_GetPawn_ReturnValue_1);0x2CEAif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_2D31;0x2CF8Label_2CF8:0x2CF8CallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x2D0CSetViewTargetWithBlend(CallFunc_K2_GetPawn_ReturnValue, 0f, 0, 0f, false);0x2D30PopFlow();0x2D31Label_2D31:0x2D31SetViewTargetWithBlend(K2Node_DynamicCast_AsBP_First_Person_Character_2.SpectatorCameraActor.ChildActor, 0f, 0, 0f, false);0x2D81PopFlow();0x2D82CallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x2D96CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_K2_GetPawn_ReturnValue);0x2DB3if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x2DBDgoto Label_2CF8;0x2DC2OnPumpiModeUpdated();0x2DCCPushFlow(Label_2F97);0x2DD1Temp_byte_Variable = 2;0x2DE5Temp_byte_Variable_1 = 0;0x2DF9CallFunc_IsPumpiHUDMode_ReturnValue = IsPumpiHUDMode();0x2E0DTemp_bool_Variable_2 = CallFunc_IsPumpiHUDMode_ReturnValue;0x2E20PlayerHUD.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x2E79CallFunc_K2_GetPawn_ReturnValue_2 = K2_GetPawn();0x2E8DK2Node_DynamicCast_AsBP_Vehicle_Base = Cast<BP_VehicleBase_C>(CallFunc_K2_GetPawn_ReturnValue_2);0x2EB1K2Node_DynamicCast_bSuccess_16 = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Base);0x2ECEif (!(K2Node_DynamicCast_bSuccess_16)) PopFlow();0x2ED8Temp_byte_Variable = 2;0x2EECTemp_byte_Variable_1 = 0;0x2F00CallFunc_IsPumpiHUDMode_ReturnValue = IsPumpiHUDMode();0x2F14Temp_bool_Variable_2 = CallFunc_IsPumpiHUDMode_ReturnValue;0x2F27K2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x2F96PopFlow();0x2F97Label_2F97:0x2F97CallFunc_K2_GetPawn_ReturnValue_2 = K2_GetPawn();0x2FABK2Node_DynamicCast_AsRGFirst_Person_Character = Cast<RGFirstPersonCharacter>(CallFunc_K2_GetPawn_ReturnValue_2);0x2FCFK2Node_DynamicCast_bSuccess_15 = Cast<1>(K2Node_DynamicCast_AsRGFirst_Person_Character);0x2FECif (!(K2Node_DynamicCast_bSuccess_15)) PopFlow();0x2FF6CallFunc_IsPumpiFPSMeshMode_ReturnValue = IsPumpiFPSMeshMode();0x300ACallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsPumpiFPSMeshMode_ReturnValue);0x3027K2Node_DynamicCast_AsRGFirst_Person_Character.Mesh.SetVisibility(CallFunc_Not_PreBool_ReturnValue_1, true);0x3067PopFlow();0x3068goto Label_0105;0x306DCallFunc_K2_GetPawn_ReturnValue_3 = K2_GetPawn();0x3081K2Node_DynamicCast_AsBP_Vehicle_Base_1 = Cast<BP_VehicleBase_C>(CallFunc_K2_GetPawn_ReturnValue_3);0x30A5K2Node_DynamicCast_bSuccess_18 = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Base_1);0x30C2if (!(K2Node_DynamicCast_bSuccess_18)) PopFlow();0x30CCServer_ExitVehicle(K2Node_DynamicCast_AsBP_Vehicle_Base_1);0x30E3PopFlow();0x30E4CallFunc_IsLocalController_ReturnValue = IsLocalController();0x30FCif (!(CallFunc_IsLocalController_ReturnValue)) PopFlow();0x3106CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Ride/Menu/W_FrontEnd.W_FrontEnd_C, this);0x313BContainerWidget = CallFunc_Create_ReturnValue;0x314Egoto Label_0625;0x3153Label_3153:0x3153return;0x3155// end of script
Final0x04

Used by 22

types with a member, parameter or interface of this type