void GiveAllCosmeticsForSnowLevelWithoutUnlockingAchievement () Script10 statements · 253 bytes of bytecode 0x0000 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0015 K2Node_DynamicCast_AsRide_Game_Instance = Cast<RideGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x0039 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRide_Game_Instance);0x0056 if (!(K2Node_DynamicCast_bSuccess)) goto Label_00FA;0x0064 CallFunc_IsValid_ReturnValue = IsValid(K2Node_DynamicCast_AsRide_Game_Instance.PlayerSave);0x0097 if (!(CallFunc_IsValid_ReturnValue)) goto Label_00FA;0x00A5 K2Node_DynamicCast_AsRide_Game_Instance.PlayerSave.CheatGiveCosmeticsWithoutUnlockingAchievement(GameplayTag{FName(Level.SnowLevel)});0x00FA Label_00FA:0x00FA return;Public 0x147c170 0x00 void GiveAllCosmeticsForMabuttsWithoutUnlockingAchievement () Script10 statements · 253 bytes of bytecode 0x0000 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0015 K2Node_DynamicCast_AsRide_Game_Instance = Cast<RideGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x0039 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRide_Game_Instance);0x0056 if (!(K2Node_DynamicCast_bSuccess)) goto Label_00FA;0x0064 CallFunc_IsValid_ReturnValue = IsValid(K2Node_DynamicCast_AsRide_Game_Instance.PlayerSave);0x0097 if (!(CallFunc_IsValid_ReturnValue)) goto Label_00FA;0x00A5 K2Node_DynamicCast_AsRide_Game_Instance.PlayerSave.CheatGiveCosmeticsWithoutUnlockingAchievement(GameplayTag{FName(Level.MabuttsValley)});0x00FA Label_00FA:0x00FA return;Public 0x147c170 0x00 void WearDownIceStudsOnAllWheels (double IceStudsValue ) Script29 statements · 682 bytes of bytecode 0x0000 PushFlow(Label_02A7);0x0005 CallFunc_IsServer_ReturnValue = IsServer(this);0x001A if (!(CallFunc_IsServer_ReturnValue)) PopFlow();0x0024 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x003B CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetClosestVehicle_Vehicle);0x0058 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0062 Temp_int_Loop_Counter_Variable = 0;0x0079 Temp_int_Array_Index_Variable = 0;0x0090 Label_0090:0x0090 CallFunc_GetClosestVehicle_Vehicle.GetAllWheels(CallFunc_GetAllWheels_Wheels);0x00BD CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllWheels_Wheels);0x00F8 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x011E if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0128 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0143 PushFlow(Label_025D);0x0148 CallFunc_GetClosestVehicle_Vehicle.GetAllWheels(CallFunc_GetAllWheels_Wheels);0x0175 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllWheels_Wheels, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01B0 if (!(CallFunc_Array_Get_Item.isAttached)) PopFlow();0x01D0 CallFunc_GetClosestVehicle_Vehicle.GetAllWheels(CallFunc_GetAllWheels_Wheels);0x01FD /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllWheels_Wheels, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0238 CallFunc_Array_Get_Item.Cheat_WearDownIceStuds();0x025C PopFlow();0x025D Label_025D:0x025D CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0287 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02A2 goto Label_0090;0x02A7 Label_02A7:0x02A7 return;Public 0x147c170 0x08 void AddIceStudsToAllWheels (double IceStudsValue ) Script33 statements · 830 bytes of bytecode 0x0000 PushFlow(Label_033B);0x0005 CallFunc_IsServer_ReturnValue = IsServer(this);0x001A if (!(CallFunc_IsServer_ReturnValue)) PopFlow();0x0024 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x003B CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetClosestVehicle_Vehicle);0x0058 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0062 Temp_int_Loop_Counter_Variable = 0;0x0079 Temp_int_Array_Index_Variable = 0;0x0090 Label_0090:0x0090 CallFunc_GetClosestVehicle_Vehicle.GetAllWheels(CallFunc_GetAllWheels_Wheels);0x00BD CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllWheels_Wheels);0x00F8 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x011E if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0128 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0143 PushFlow(Label_02F1);0x0148 CallFunc_GetClosestVehicle_Vehicle.GetAllWheels(CallFunc_GetAllWheels_Wheels);0x0175 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllWheels_Wheels, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01B0 if (!(CallFunc_Array_Get_Item.isAttached)) PopFlow();0x01D0 K2Node_MakeStruct_TagFloatPair.Tag = GameplayTag{FName(WheelModifier.Stud)};0x0206 K2Node_MakeStruct_Value_ImplicitCast = Cast<3>(IceStudsValue);0x0223 K2Node_MakeStruct_TagFloatPair.Value = K2Node_MakeStruct_Value_ImplicitCast;0x0247 K2Node_MakeArray_Array = {K2Node_MakeStruct_TagFloatPair};0x025B CallFunc_GetClosestVehicle_Vehicle.GetAllWheels(CallFunc_GetAllWheels_Wheels);0x0288 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllWheels_Wheels, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02C3 CallFunc_Array_Get_Item.ApplyWheelModifiers(K2Node_MakeArray_Array);0x02F0 PopFlow();0x02F1 Label_02F1:0x02F1 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x031B Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0336 goto Label_0090;0x033B Label_033B:0x033B return;Public 0x147c170 0x08 void AddIceStudsToOneWheel (int32 WheelIndex , double IceStudsValue ) Script18 statements · 511 bytes of bytecode 0x0000 CallFunc_IsServer_ReturnValue = IsServer(this);0x0015 if (!(CallFunc_IsServer_ReturnValue)) goto Label_01FC;0x0023 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x003A CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetClosestVehicle_Vehicle);0x0057 if (!(CallFunc_IsValid_ReturnValue)) goto Label_01FC;0x0065 CallFunc_GetClosestVehicle_Vehicle.GetAllWheels(CallFunc_GetAllWheels_Wheels);0x0092 CallFunc_Array_IsValidIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_IsValidIndex(CallFunc_GetAllWheels_Wheels, WheelIndex);0x00CE if (!(CallFunc_Array_IsValidIndex_ReturnValue)) goto Label_01FC;0x00DC K2Node_MakeStruct_TagFloatPair.Tag = GameplayTag{FName(WheelModifier.Stud)};0x0112 K2Node_MakeStruct_Value_ImplicitCast = Cast<3>(IceStudsValue);0x012F K2Node_MakeStruct_TagFloatPair.Value = K2Node_MakeStruct_Value_ImplicitCast;0x0153 K2Node_MakeArray_Array = {K2Node_MakeStruct_TagFloatPair};0x0167 CallFunc_GetClosestVehicle_Vehicle.GetAllWheels(CallFunc_GetAllWheels_Wheels);0x0194 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllWheels_Wheels, WheelIndex, CallFunc_Array_Get_Item);0x01CF CallFunc_Array_Get_Item.ApplyWheelModifiers(K2Node_MakeArray_Array);0x01FC Label_01FC:0x01FC return;Public 0x147c170 0x10 void SitInPassengerSeat () Script34 statements · 1,133 bytes of bytecode 0x0000 PushFlow(Label_046A);0x0005 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x001C CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetClosestVehicle_Vehicle);0x0039 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0043 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x0057 CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x0081 K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_K2_GetPawn_ReturnValue);0x00A5 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x00C2 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x00CC Temp_int_Loop_Counter_Variable = 0;0x00E3 Temp_int_Array_Index_Variable = 0;0x00FA Label_00FA:0x00FA CallFunc_GetAttachedActors_OutActors = {};0x0105 CallFunc_GetClosestVehicle_Vehicle.GetAttachedActors(CallFunc_GetAttachedActors_OutActors, true, true);0x0130 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAttachedActors_OutActors);0x016B CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0191 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x019B Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x01B6 PushFlow(Label_0420);0x01BB CallFunc_GetAttachedActors_OutActors = {};0x01C6 CallFunc_GetClosestVehicle_Vehicle.GetAttachedActors(CallFunc_GetAttachedActors_OutActors, true, true);0x01F1 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAttachedActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x022C K2Node_DynamicCast_AsBP_Passenger_Chair = Cast<BP_PassengerChair_C>(CallFunc_Array_Get_Item);0x0250 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_Passenger_Chair);0x026D if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0277 K2Node_DynamicCast_AsBP_Passenger_Chair.Interact(K2Node_DynamicCast_AsBP_First_Person_Character, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, 0, false, CallFunc_Interact_Success);0x041B goto Label_046A;0x0420 Label_0420:0x0420 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x044A Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0465 goto Label_00FA;0x046A Label_046A:0x046A return;Public 0x147c170 0x00 void ResetAndGrabWinch (bool ResetAndGrabRearWinch ) Script3 statements · 26 bytes of bytecode 0x0000 Internal_ResetAndGrabWinch(ResetAndGrabRearWinch);0x0017 return;Public 0x147c170 0x01 void GrabWinch (bool GrabRearWinch ) Script23 statements · 981 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetClosestVehicle_Vehicle);0x0034 if (!(CallFunc_IsValid_ReturnValue)) goto Label_03D2;0x0042 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x0056 CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x0080 K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_K2_GetPawn_ReturnValue);0x00A4 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x00C1 if (!(K2Node_DynamicCast_bSuccess)) goto Label_03D2;0x00CF CallFunc_SelectObject_ReturnValue = SelectObject(CallFunc_GetClosestVehicle_Vehicle.BP_RearWinch.ChildActor, CallFunc_GetClosestVehicle_Vehicle.BP_Winch.ChildActor, GrabRearWinch);0x0156 K2Node_DynamicCast_AsRGWinch = Cast<RGWinch>(CallFunc_SelectObject_ReturnValue);0x017A K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGWinch);0x0197 if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_03D2;0x01A5 CallFunc_GetWinchHook_ReturnValue = K2Node_DynamicCast_AsRGWinch.GetWinchHook();0x01CF K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(CallFunc_GetWinchHook_ReturnValue);0x01F3 K2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x0210 if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_03C7;0x021E K2Node_DynamicCast_AsBPI_Interact.Interact(K2Node_DynamicCast_AsBP_First_Person_Character, HitResult{0, 1f, 0f, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantizeNormal{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, Vector_NetQuantize{0, 0, 0}, 0f, -1, 0, 0, false, false, nullptr, ActorInstanceHandle{nullptr}, nullptr, FName(None), FName(None)}, 0, false, CallFunc_Interact_Success);0x03C2 goto Label_03D2;0x03C7 Label_03C7:0x03C7 CallFunc_Interact_Success = false;0x03D2 Label_03D2:0x03D2 return;Public 0x147c170 0x01 void ResetWinch (bool ResetRearWinch ) Script16 statements · 465 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetClosestVehicle_Vehicle);0x0034 if (!(CallFunc_IsValid_ReturnValue)) goto Label_01CE;0x0042 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x0056 CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x0080 K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_K2_GetPawn_ReturnValue);0x00A4 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x00C1 if (!(K2Node_DynamicCast_bSuccess)) goto Label_01CE;0x00CF CallFunc_SelectObject_ReturnValue = SelectObject(CallFunc_GetClosestVehicle_Vehicle.BP_RearWinch.ChildActor, CallFunc_GetClosestVehicle_Vehicle.BP_Winch.ChildActor, ResetRearWinch);0x0156 K2Node_DynamicCast_AsRGWinch = Cast<RGWinch>(CallFunc_SelectObject_ReturnValue);0x017A K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGWinch);0x0197 if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_01CE;0x01A5 K2Node_DynamicCast_AsRGWinch.ResetWinchByPlayer(K2Node_DynamicCast_AsBP_First_Person_Character);0x01CE Label_01CE:0x01CE return;Public 0x147c170 0x01 void DetachAllVehicleParts () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DetachAllParts();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void TeleportToCheckpoint (int32 Checkpoint ) Script71 statements · 1,843 bytes of bytecode 0x0000 PushFlow(Label_0730);0x0005 CallFunc_GetAllActorsOfClass_OutActors_2 = {};0x0010 GetAllActorsOfClass(this, /Game/Ride/Game/BP_CheckPoint.BP_CheckPoint_C, CallFunc_GetAllActorsOfClass_OutActors_2);0x002D Temp_bool_True_if_break_was_hit_Variable = false;0x0038 Temp_int_Loop_Counter_Variable_1 = 0;0x004F Temp_int_Array_Index_Variable_2 = 0;0x0066 Label_0066:0x0066 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x0083 CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors_2);0x00BE CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_2);0x00E4 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue_2);0x010A if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0114 Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x012F PushFlow(Label_03A8);0x0134 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_2, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x016F CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Get_Item_2.CheckpointIndex, Checkpoint);0x01AB if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x01B5 CallFunc_GetAllActorsOfClass_OutActors_1 = {};0x01C0 GetAllActorsOfClass(this, /Game/Ride/Vehicle/Blueprints/BP_Vehicle_Winnebago_01.BP_Vehicle_Winnebago_01_C, CallFunc_GetAllActorsOfClass_OutActors_1);0x01DD Temp_int_Loop_Counter_Variable = 0;0x01F4 Temp_int_Array_Index_Variable = 0;0x020B Label_020B:0x020B CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors_1);0x0246 CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x026C if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_03F2;0x027A Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0295 PushFlow(Label_06E6);0x029A /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_1, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x02D5 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_2, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x0310 CallFunc_GetTransform_ReturnValue = CallFunc_Array_Get_Item_2.GetTransform();0x0342 BreakTransform(CallFunc_GetTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0370 CallFunc_Array_Get_Item_1.TeleportVehicle(CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, false);0x03A7 PopFlow();0x03A8 Label_03A8:0x03A8 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x03D2 Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x03ED goto Label_0066;0x03F2 Label_03F2:0x03F2 CallFunc_GetAllActorsOfClass_OutActors = {};0x03FD GetAllActorsOfClass(this, /Game/Ride/Character/Blueprints/BP_FirstPersonCharacter.BP_FirstPersonCharacter_C, CallFunc_GetAllActorsOfClass_OutActors);0x041A Temp_int_Loop_Counter_Variable_2 = 0;0x0431 Temp_int_Array_Index_Variable_1 = 0;0x0448 Label_0448:0x0448 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0483 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue);0x04A9 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_06DA;0x04B7 Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x04D2 PushFlow(Label_0690);0x04D7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0512 CallFunc_GetController_ReturnValue = CallFunc_Array_Get_Item.GetController();0x053C /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_2, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x0577 CallFunc_Array_Get_Item_2.GetPlayerStartActor(CallFunc_GetController_ReturnValue, CallFunc_GetPlayerStartActor_PlayerStart);0x05AD /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x05E8 CallFunc_GetTransform_ReturnValue_1 = CallFunc_GetPlayerStartActor_PlayerStart.GetTransform();0x061A BreakTransform(CallFunc_GetTransform_ReturnValue_1, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x0648 CallFunc_K2_SetActorLocationAndRotation_ReturnValue = CallFunc_Array_Get_Item.K2_SetActorLocationAndRotation(CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, false, CallFunc_K2_SetActorLocationAndRotation_SweepHitResult, true);0x068F PopFlow();0x0690 Label_0690:0x0690 CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x06BA Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x06D5 goto Label_0448;0x06DA Label_06DA:0x06DA Temp_bool_True_if_break_was_hit_Variable = true;0x06E5 PopFlow();0x06E6 Label_06E6:0x06E6 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0710 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x072B goto Label_020B;0x0730 Label_0730:0x0730 return;Public 0x147c170 0x04 void RevivePlayer () Script9 statements · 190 bytes of bytecode 0x0000 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x0014 CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x003E K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_K2_GetPawn_ReturnValue);0x0062 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x007F if (!(K2Node_DynamicCast_bSuccess)) goto Label_00BB;0x008D K2Node_DynamicCast_AsBP_First_Person_Character.ServerReviveTarget(K2Node_DynamicCast_AsBP_First_Person_Character, true);0x00BB Label_00BB:0x00BB return;Public 0x147c170 0x00 void DriveWinnebago () Script12 statements · 255 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetClosestVehicle_Vehicle);0x0034 if (!(CallFunc_IsValid_ReturnValue)) goto Label_00FC;0x0042 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x0056 CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x0080 K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(CallFunc_K2_GetPawn_ReturnValue);0x00A4 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x00C1 if (!(K2Node_DynamicCast_bSuccess)) goto Label_00FC;0x00CF CallFunc_GetClosestVehicle_Vehicle.TryToEnterVehicle(K2Node_DynamicCast_AsBP_First_Person_Character);0x00FC Label_00FC:0x00FC return;Public 0x147c170 0x00 void DisableCollisionResponseOnAllTruckParts () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DisableCollisionResponseOnAllTruckParts();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void DisableCollisionOnAllTruckParts () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DisableCollisionOnAllTruckParts();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void DisablePhysicsOnAllTruckParts () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DisablePhysicsOnAllTruckParts();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void DestroyAllScrewedDownTruckParts () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DestroyAllScrewedDownTruckParts();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void DestroyAllNonScrewedDownTruckParts () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DestroyAllNonScrewedDownTruckParts();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void DestroyAllTruckParts () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DestroyAllTruckParts();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void GivePart (int32 Amount ) Script11 statements · 289 bytes of bytecode 0x0000 CallFunc_GetGameState_ReturnValue = GetGameState(this);0x0015 K2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue);0x0039 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x0056 if (!(K2Node_DynamicCast_bSuccess)) goto Label_011E;0x0064 K2Node_DynamicCast_AsRide_Game_State.FlushNetDormancy();0x0084 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(K2Node_DynamicCast_AsRide_Game_State.Parts, Amount);0x00C8 K2Node_DynamicCast_AsRide_Game_State.Parts = CallFunc_Add_IntInt_ReturnValue;0x00F9 MarkPropertyDirtyFromRepIndex(K2Node_DynamicCast_AsRide_Game_State, 20, FName(Parts));0x011E Label_011E:0x011E return;Public 0x147c170 0x04 void GiveEpiPens (int32 Amount ) Script11 statements · 289 bytes of bytecode 0x0000 CallFunc_GetGameState_ReturnValue = GetGameState(this);0x0015 K2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue);0x0039 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x0056 if (!(K2Node_DynamicCast_bSuccess)) goto Label_011E;0x0064 K2Node_DynamicCast_AsRide_Game_State.FlushNetDormancy();0x0084 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(K2Node_DynamicCast_AsRide_Game_State.EpiPen, Amount);0x00C8 K2Node_DynamicCast_AsRide_Game_State.EpiPen = CallFunc_Add_IntInt_ReturnValue;0x00F9 MarkPropertyDirtyFromRepIndex(K2Node_DynamicCast_AsRide_Game_State, 19, FName(EpiPen));0x011E Label_011E:0x011E return;Public 0x147c170 0x04 void SaveGame () Script8 statements · 139 bytes of bytecode 0x0000 CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0015 K2Node_DynamicCast_AsGM_First_Person = Cast<GM_FirstPerson_C>(CallFunc_GetGameMode_ReturnValue);0x0039 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsGM_First_Person);0x0056 if (!(K2Node_DynamicCast_bSuccess)) goto Label_0088;0x0064 K2Node_DynamicCast_AsGM_First_Person.SaveSession();0x0088 Label_0088:0x0088 return;Public 0x147c170 0x00 void UpdateAllVehicleAttachmentsState () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_UpdateAllAttachmentsState();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void DestroyAllVehicleAttachments () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DestroyAllAttachments();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void LogAllVehicleParts () Script7 statements · 105 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetClosestVehicle_Vehicle);0x0034 if (!(CallFunc_IsValid_ReturnValue)) goto Label_0066;0x0042 CallFunc_GetClosestVehicle_Vehicle.DebugAttachments();0x0066 Label_0066:0x0066 return;Public 0x147c170 0x00 void TakeFrameDamage (int32 Damage ) Script20 statements · 834 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_033F;0x0066 K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x008A K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x00A7 if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0334;0x00B5 K2Node_MakeStruct_ST_Damage_Result.DamageType_3_42A87BC046D21D82BBBC0E856286E2CD = GameplayTag{FName(DamageType.Frame)};0x00EB K2Node_MakeStruct_ST_Damage_Result.Damage_7_F3292EDF44790F4AED9654BACA71838A = Damage;0x010F K2Node_MakeStruct_ST_Damage_Result.MaxVehicleShieldConsumption_10_E95C0831458EF361CE55AF89624199AE = 0;0x012F K2Node_MakeStruct_ST_Damage_Result.SkipVehicleShield_12_17FC8070442367387C3CBFB05060541B = false;0x0143 K2Node_MakeArray_Array = {K2Node_MakeStruct_ST_Damage_Result};0x0157 K2Node_MakeStruct_ST_Damage_Results.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD = K2Node_MakeArray_Array;0x017B K2Node_DynamicCast_AsBPI_Interact.Hit(nullptr, 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), K2Node_MakeStruct_ST_Damage_Results, CallFunc_Hit_Success);0x032F goto Label_033F;0x0334 Label_0334:0x0334 CallFunc_Hit_Success = false;0x033F Label_033F:0x033F return;Public 0x147c170 0x04 void TakeEngineDamage (int32 Damage ) Script20 statements · 834 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_033F;0x0066 K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x008A K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x00A7 if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0334;0x00B5 K2Node_MakeStruct_ST_Damage_Result.DamageType_3_42A87BC046D21D82BBBC0E856286E2CD = GameplayTag{FName(DamageType.Engine)};0x00EB K2Node_MakeStruct_ST_Damage_Result.Damage_7_F3292EDF44790F4AED9654BACA71838A = Damage;0x010F K2Node_MakeStruct_ST_Damage_Result.MaxVehicleShieldConsumption_10_E95C0831458EF361CE55AF89624199AE = 0;0x012F K2Node_MakeStruct_ST_Damage_Result.SkipVehicleShield_12_17FC8070442367387C3CBFB05060541B = false;0x0143 K2Node_MakeArray_Array = {K2Node_MakeStruct_ST_Damage_Result};0x0157 K2Node_MakeStruct_ST_Damage_Results.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD = K2Node_MakeArray_Array;0x017B K2Node_DynamicCast_AsBPI_Interact.Hit(nullptr, 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), K2Node_MakeStruct_ST_Damage_Results, CallFunc_Hit_Success);0x032F goto Label_033F;0x0334 Label_0334:0x0334 CallFunc_Hit_Success = false;0x033F Label_033F:0x033F return;Public 0x147c170 0x04 void TakeWheelDamage (int32 Damage ) Script20 statements · 834 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_033F;0x0066 K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x008A K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x00A7 if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0334;0x00B5 K2Node_MakeStruct_ST_Damage_Result.DamageType_3_42A87BC046D21D82BBBC0E856286E2CD = GameplayTag{FName(DamageType.Tire.RR)};0x00EB K2Node_MakeStruct_ST_Damage_Result.Damage_7_F3292EDF44790F4AED9654BACA71838A = Damage;0x010F K2Node_MakeStruct_ST_Damage_Result.MaxVehicleShieldConsumption_10_E95C0831458EF361CE55AF89624199AE = 0;0x012F K2Node_MakeStruct_ST_Damage_Result.SkipVehicleShield_12_17FC8070442367387C3CBFB05060541B = false;0x0143 K2Node_MakeArray_Array = {K2Node_MakeStruct_ST_Damage_Result};0x0157 K2Node_MakeStruct_ST_Damage_Results.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD = K2Node_MakeArray_Array;0x017B K2Node_DynamicCast_AsBPI_Interact.Hit(nullptr, 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), K2Node_MakeStruct_ST_Damage_Results, CallFunc_Hit_Success);0x032F goto Label_033F;0x0334 Label_0334:0x0334 CallFunc_Hit_Success = false;0x033F Label_033F:0x033F return;Public 0x147c170 0x04 void DetachRoofPart () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DetachRoofPart();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void DetachRandomVehiclePart () Script8 statements · 141 bytes of bytecode 0x0000 GetClosestVehicle(CallFunc_GetClosestVehicle_Vehicle);0x0017 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(CallFunc_GetClosestVehicle_Vehicle);0x003B K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0058 if (!(K2Node_DynamicCast_bSuccess)) goto Label_008A;0x0066 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.Cheat_DetachRandomPart();0x008A Label_008A:0x008A return;Public 0x147c170 0x00 void DamageOneClientPlayer (int32 Damage ) Script31 statements · 738 bytes of bytecode 0x0000 PushFlow(Label_02DF);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(this, /Game/Ride/Character/Blueprints/BP_FirstPersonCharacter.BP_FirstPersonCharacter_C, CallFunc_GetAllActorsOfClass_OutActors);0x002D Temp_int_Loop_Counter_Variable = 0;0x0044 Temp_int_Array_Index_Variable = 0;0x005B Label_005B:0x005B CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0096 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00BC if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00C6 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E1 PushFlow(Label_015E);0x00E6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0121 CallFunc_IsLocallyControlled_ReturnValue = CallFunc_Array_Get_Item.IsLocallyControlled();0x014F if (!(CallFunc_IsLocallyControlled_ReturnValue)) goto Label_01A8;0x015D PopFlow();0x015E Label_015E:0x015E CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0188 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01A3 goto Label_005B;0x01A8 Label_01A8:0x01A8 K2Node_MakeStruct_ST_Damage_Result.DamageType_3_42A87BC046D21D82BBBC0E856286E2CD = GameplayTag{FName(DamageType.Player.Physical)};0x01DE K2Node_MakeStruct_ST_Damage_Result.Damage_7_F3292EDF44790F4AED9654BACA71838A = Damage;0x0202 K2Node_MakeStruct_ST_Damage_Result.MaxVehicleShieldConsumption_10_E95C0831458EF361CE55AF89624199AE = 0;0x0222 K2Node_MakeStruct_ST_Damage_Result.SkipVehicleShield_12_17FC8070442367387C3CBFB05060541B = false;0x0236 K2Node_MakeArray_Array = {K2Node_MakeStruct_ST_Damage_Result};0x024A K2Node_MakeStruct_ST_Damage_Results.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD = K2Node_MakeArray_Array;0x026E /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02A9 CallFunc_Array_Get_Item.Server_TakePlayerDamage(CallFunc_Array_Get_Item, K2Node_MakeStruct_ST_Damage_Results);0x02DF Label_02DF:0x02DF return;Public 0x147c170 0x04 void DamageAllClientPlayers (int32 Damage ) Script32 statements · 739 bytes of bytecode 0x0000 PushFlow(Label_02E0);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(this, /Game/Ride/Character/Blueprints/BP_FirstPersonCharacter.BP_FirstPersonCharacter_C, CallFunc_GetAllActorsOfClass_OutActors);0x002D Temp_int_Loop_Counter_Variable = 0;0x0044 Temp_int_Array_Index_Variable = 0;0x005B Label_005B:0x005B CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0096 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00BC if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00C6 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E1 PushFlow(Label_015E);0x00E6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0121 CallFunc_IsLocallyControlled_ReturnValue = CallFunc_Array_Get_Item.IsLocallyControlled();0x014F if (!(CallFunc_IsLocallyControlled_ReturnValue)) goto Label_01A8;0x015D PopFlow();0x015E Label_015E:0x015E CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0188 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01A3 goto Label_005B;0x01A8 Label_01A8:0x01A8 K2Node_MakeStruct_ST_Damage_Result.DamageType_3_42A87BC046D21D82BBBC0E856286E2CD = GameplayTag{FName(DamageType.Player.Physical)};0x01DE K2Node_MakeStruct_ST_Damage_Result.Damage_7_F3292EDF44790F4AED9654BACA71838A = Damage;0x0202 K2Node_MakeStruct_ST_Damage_Result.MaxVehicleShieldConsumption_10_E95C0831458EF361CE55AF89624199AE = 0;0x0222 K2Node_MakeStruct_ST_Damage_Result.SkipVehicleShield_12_17FC8070442367387C3CBFB05060541B = false;0x0236 K2Node_MakeArray_Array = {K2Node_MakeStruct_ST_Damage_Result};0x024A K2Node_MakeStruct_ST_Damage_Results.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD = K2Node_MakeArray_Array;0x026E /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02A9 CallFunc_Array_Get_Item.Server_TakePlayerDamage(CallFunc_Array_Get_Item, K2Node_MakeStruct_ST_Damage_Results);0x02DF PopFlow();0x02E0 Label_02E0:0x02E0 return;Public 0x147c170 0x04 void DamageServerPlayer (int32 Damage ) Script30 statements · 734 bytes of bytecode 0x0000 PushFlow(Label_02DB);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(this, /Game/Ride/Character/Blueprints/BP_FirstPersonCharacter.BP_FirstPersonCharacter_C, CallFunc_GetAllActorsOfClass_OutActors);0x002D Temp_int_Loop_Counter_Variable = 0;0x0044 Temp_int_Array_Index_Variable = 0;0x005B Label_005B:0x005B CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0096 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00BC if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00C6 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E1 PushFlow(Label_0291);0x00E6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0121 CallFunc_IsLocallyControlled_ReturnValue = CallFunc_Array_Get_Item.IsLocallyControlled();0x014F if (!(CallFunc_IsLocallyControlled_ReturnValue)) PopFlow();0x0159 K2Node_MakeStruct_ST_Damage_Result.DamageType_3_42A87BC046D21D82BBBC0E856286E2CD = GameplayTag{FName(DamageType.Player.Physical)};0x018F K2Node_MakeStruct_ST_Damage_Result.Damage_7_F3292EDF44790F4AED9654BACA71838A = Damage;0x01B3 K2Node_MakeStruct_ST_Damage_Result.MaxVehicleShieldConsumption_10_E95C0831458EF361CE55AF89624199AE = 0;0x01D3 K2Node_MakeStruct_ST_Damage_Result.SkipVehicleShield_12_17FC8070442367387C3CBFB05060541B = false;0x01E7 K2Node_MakeArray_Array = {K2Node_MakeStruct_ST_Damage_Result};0x01FB K2Node_MakeStruct_ST_Damage_Results.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD = K2Node_MakeArray_Array;0x021F /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x025A CallFunc_Array_Get_Item.Server_TakePlayerDamage(CallFunc_Array_Get_Item, K2Node_MakeStruct_ST_Damage_Results);0x0290 PopFlow();0x0291 Label_0291:0x0291 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02BB Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02D6 goto Label_005B;0x02DB Label_02DB:0x02DB return;Public 0x147c170 0x04 void DamageAllPlayers (int32 Damage ) Script27 statements · 619 bytes of bytecode 0x0000 PushFlow(Label_0268);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(this, /Game/Ride/Character/Blueprints/BP_FirstPersonCharacter.BP_FirstPersonCharacter_C, CallFunc_GetAllActorsOfClass_OutActors);0x002D Temp_int_Loop_Counter_Variable = 0;0x0044 Temp_int_Array_Index_Variable = 0;0x005B Label_005B:0x005B CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0096 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00BC if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00C6 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E1 PushFlow(Label_021E);0x00E6 K2Node_MakeStruct_ST_Damage_Result.DamageType_3_42A87BC046D21D82BBBC0E856286E2CD = GameplayTag{FName(DamageType.Player.Physical)};0x011C K2Node_MakeStruct_ST_Damage_Result.Damage_7_F3292EDF44790F4AED9654BACA71838A = Damage;0x0140 K2Node_MakeStruct_ST_Damage_Result.MaxVehicleShieldConsumption_10_E95C0831458EF361CE55AF89624199AE = 0;0x0160 K2Node_MakeStruct_ST_Damage_Result.SkipVehicleShield_12_17FC8070442367387C3CBFB05060541B = false;0x0174 K2Node_MakeArray_Array = {K2Node_MakeStruct_ST_Damage_Result};0x0188 K2Node_MakeStruct_ST_Damage_Results.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD = K2Node_MakeArray_Array;0x01AC /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01E7 CallFunc_Array_Get_Item.Server_TakePlayerDamage(CallFunc_Array_Get_Item, K2Node_MakeStruct_ST_Damage_Results);0x021D PopFlow();0x021E Label_021E:0x021E CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0248 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0263 goto Label_005B;0x0268 Label_0268:0x0268 return;Public 0x147c170 0x04 void RestartAtCheckpoint (int32 CheckpointIndex ) Script10 statements · 183 bytes of bytecode 0x0000 CallFunc_IsServer_ReturnValue = IsServer(this);0x0015 if (!(CallFunc_IsServer_ReturnValue)) goto Label_00B4;0x0023 CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0038 K2Node_DynamicCast_AsRGGame_Mode = Cast<RGGameMode>(CallFunc_GetGameMode_ReturnValue);0x005C K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_Mode);0x0079 if (!(K2Node_DynamicCast_bSuccess)) goto Label_00B4;0x0087 K2Node_DynamicCast_AsRGGame_Mode.RestartFromCheckpoint(CheckpointIndex);0x00B4 Label_00B4:0x00B4 return;Public 0x147c170 0x04 void GetClosestActorToOwningPawn (TArray<AActor *> & Actors , const AActor * & ClosestActor ) Script37 statements · 841 bytes of bytecode 0x0000 PushFlow(Label_0346);0x0005 Temp_int_Loop_Counter_Variable = 0;0x001C Temp_int_Array_Index_Variable = 0;0x0033 Label_0033:0x0033 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Actors);0x006E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0295;0x00A2 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BD PushFlow(Label_02AD);0x00C2 CallFunc_IsValid_ReturnValue = IsValid(LocalClosestActor);0x00DF if (!(CallFunc_IsValid_ReturnValue)) goto Label_02F7;0x00ED /Script/Engine.Default__KismetArrayLibrary.Array_Get(Actors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0128 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x013C CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x0166 CallFunc_GetSquaredDistanceTo_ReturnValue = CallFunc_K2_GetPawn_ReturnValue.GetSquaredDistanceTo(CallFunc_Array_Get_Item);0x01A1 CallFunc_GetSquaredDistanceTo_ReturnValue_1 = CallFunc_K2_GetPawn_ReturnValue.GetSquaredDistanceTo(LocalClosestActor);0x01DC CallFunc_Less_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetSquaredDistanceTo_ReturnValue);0x01F9 CallFunc_Less_DoubleDouble_B_ImplicitCast = Cast<4>(CallFunc_GetSquaredDistanceTo_ReturnValue_1);0x0216 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Less_DoubleDouble_A_ImplicitCast, CallFunc_Less_DoubleDouble_B_ImplicitCast);0x023C if (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x0246 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Actors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0281 LocalClosestActor = CallFunc_Array_Get_Item;0x0294 PopFlow();0x0295 Label_0295:0x0295 ClosestActor = LocalClosestActor;0x02A8 goto Label_0346;0x02AD Label_02AD:0x02AD CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02D7 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02F2 goto Label_0033;0x02F7 Label_02F7:0x02F7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Actors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0332 LocalClosestActor = CallFunc_Array_Get_Item;0x0345 PopFlow();0x0346 Label_0346:0x0346 return;Private 0x147c170 0x18 void GetClosestVehicle (const ABP_VehicleBase_C * & Vehicle ) Script10 statements · 173 bytes of bytecode 0x0000 CallFunc_GetAllActorsOfClass_OutActors = {};0x000B GetAllActorsOfClass(this, /Game/Ride/Vehicle/Blueprints/BP_VehicleBase.BP_VehicleBase_C, CallFunc_GetAllActorsOfClass_OutActors);0x0028 GetClosestActorToOwningPawn(CallFunc_GetAllActorsOfClass_OutActors, CallFunc_GetClosestActorToOwningPawn_ClosestActor);0x0048 K2Node_DynamicCast_AsBP_Vehicle_Base = Cast<BP_VehicleBase_C>(CallFunc_GetClosestActorToOwningPawn_ClosestActor);0x006C K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Base);0x0089 if (!(K2Node_DynamicCast_bSuccess)) goto Label_00AA;0x0097 Vehicle = K2Node_DynamicCast_AsBP_Vehicle_Base;0x00AA Label_00AA:0x00AA return;Private 0x147c170 0x08 void TeleportToVehicle () Script15 statements · 377 bytes of bytecode 0x0000 CallFunc_GetAllActorsOfClass_OutActors = {};0x000B GetAllActorsOfClass(this, /Game/Ride/Vehicle/Blueprints/BP_DriverSeatInteraction.BP_DriverSeatInteraction_C, CallFunc_GetAllActorsOfClass_OutActors);0x0028 GetClosestActorToOwningPawn(CallFunc_GetAllActorsOfClass_OutActors, CallFunc_GetClosestActorToOwningPawn_ClosestActor);0x0048 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetClosestActorToOwningPawn_ClosestActor);0x0065 if (!(CallFunc_IsValid_ReturnValue)) goto Label_0176;0x0073 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x008D CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x00B7 K2Node_DynamicCast_AsRGFirst_Person_Character = Cast<RGFirstPersonCharacter>(CallFunc_K2_GetPawn_ReturnValue);0x00DB K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGFirst_Person_Character);0x00F8 if (!(K2Node_DynamicCast_bSuccess)) goto Label_0176;0x0106 CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_GetClosestActorToOwningPawn_ClosestActor.K2_GetActorLocation();0x0138 CallFunc_K2_SetActorLocation_ReturnValue = K2Node_DynamicCast_AsRGFirst_Person_Character.K2_SetActorLocation(CallFunc_K2_GetActorLocation_ReturnValue, false, CallFunc_K2_SetActorLocation_SweepHitResult, true);0x0176 Label_0176:0x0176 return;Public 0x147c170 0x00 void SpawnItemInFrontOfPlayer (TSubclassOf<ABP_Interactable_Actor_C > ActorClass ) Script3 statements · 26 bytes of bytecode 0x0000 Server_SpawnInteractableInFrontOfPlayer(ActorClass);0x0017 return;Public 0x147c170 0x08 void GetSpawnPointInFrontOfPlayer (const bool & ValidPoint , const FVector & PointLocation ) Script45 statements · 1,626 bytes of bytecode 0x0000 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x0014 CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x003E CallFunc_GetComponentByClass_ReturnValue = CallFunc_K2_GetPawn_ReturnValue.GetComponentByClass(/Script/Engine.CameraComponent);0x0071 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x008E if (!(CallFunc_IsValid_ReturnValue)) goto Label_04A0;0x009C CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(200);0x00C1 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x00D5 CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x00FF CallFunc_GetComponentByClass_ReturnValue = CallFunc_K2_GetPawn_ReturnValue.GetComponentByClass(/Script/Engine.CameraComponent);0x0132 K2Node_MakeArray_Array = {CallFunc_K2_GetPawn_ReturnValue};0x0146 CallFunc_GetForwardVector_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.GetForwardVector();0x0178 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x01A6 CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.K2_GetComponentLocation();0x01D8 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0206 CallFunc_LineTraceSingle_ReturnValue = LineTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue, 0, false, K2Node_MakeArray_Array, 0, CallFunc_LineTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x028E if (!(CallFunc_LineTraceSingle_ReturnValue)) goto Label_04DB;0x029C CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(-50);0x02C1 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x02D5 CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x02FF CallFunc_GetComponentByClass_ReturnValue = CallFunc_K2_GetPawn_ReturnValue.GetComponentByClass(/Script/Engine.CameraComponent);0x0332 CallFunc_GetForwardVector_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.GetForwardVector();0x0364 CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x0392 BreakHitResult(CallFunc_LineTraceSingle_OutHit, 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);0x0447 CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_BreakHitResult_Location, CallFunc_Multiply_VectorVector_ReturnValue);0x0475 ValidPoint = true;0x0480 PointLocation = CallFunc_Add_VectorVector_ReturnValue_1;0x049B goto Label_0657;0x04A0 Label_04A0:0x04A0 ValidPoint = false;0x04AB PointLocation = FVector(0, 0, 0);0x04D6 goto Label_0657;0x04DB Label_04DB:0x04DB CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(200);0x0500 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x0514 CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetPlayerController_ReturnValue.K2_GetPawn();0x053E CallFunc_GetComponentByClass_ReturnValue = CallFunc_K2_GetPawn_ReturnValue.GetComponentByClass(/Script/Engine.CameraComponent);0x0571 CallFunc_GetForwardVector_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.GetForwardVector();0x05A3 CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x05D1 CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.K2_GetComponentLocation();0x0603 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0631 ValidPoint = true;0x063C PointLocation = CallFunc_Add_VectorVector_ReturnValue;0x0657 Label_0657:0x0657 return;Public 0x147c170 0x20 void SpawnWinchController () Script3 statements · 26 bytes of bytecode 0x0000 SpawnItemInFrontOfPlayer(/Game/Ride/Interactables/Winch/BP_Interactable_WinchController.BP_Interactable_WinchController_C);0x0017 return;Public 0x147c170 0x00 void Server_SpawnInteractableInFrontOfPlayer (TSubclassOf<ABP_Interactable_Actor_C > InteractableClass ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_InteractableClass = InteractableClass;0x0012 ExecuteUbergraph_BP_CheatManager(189);0x0021 return;0x147c170 0x08 void Internal_ResetAndGrabWinch (bool ResetAndGrabRearWinch ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_ResetAndGrabRearWinch = ResetAndGrabRearWinch;0x0012 ExecuteUbergraph_BP_CheatManager(236);0x0021 return;0x147c170 0x01 void ReceiveGiveItem (TSubclassOf<ARGInteractableActor > ItemClass ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_ItemClass = ItemClass;0x0012 ExecuteUbergraph_BP_CheatManager(309);0x0021 return;Event Protected 0x147c170 0x08 void ExecuteUbergraph_BP_CheatManager (int32 EntryPoint ) Script25 statements · 411 bytes of bytecode 0x0000 PushFlow(Label_0198);0x0005 goto [EntryPoint];0x000F GrabWinch(K2Node_CustomEvent_ResetAndGrabRearWinch);0x0026 PopFlow();0x0027 Label_0027:0x0027 CallFunc_GetPlayerController_ReturnValue = GetPlayerController();0x003B K2Node_DynamicCast_AsBP_First_Person_Player_Controller = Cast<BP_FirstPersonPlayerController_C>(CallFunc_GetPlayerController_ReturnValue);0x005F K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Player_Controller);0x007C if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0086 K2Node_DynamicCast_AsBP_First_Person_Player_Controller.Server_SpawnItem(K2Node_CustomEvent_InteractableClass, CallFunc_GetSpawnPointInFrontOfPlayer_PointLocation);0x00BC PopFlow();0x00BD GetSpawnPointInFrontOfPlayer(CallFunc_GetSpawnPointInFrontOfPlayer_ValidPoint, CallFunc_GetSpawnPointInFrontOfPlayer_PointLocation);0x00DD if (!(CallFunc_GetSpawnPointInFrontOfPlayer_ValidPoint)) PopFlow();0x00E7 goto Label_0027;0x00EC ResetWinch(K2Node_CustomEvent_ResetAndGrabRearWinch);0x0103 DelayUntilNextTick(this, LatentActionInfo{0xF, 592119031, FName(ExecuteUbergraph_BP_CheatManager), this});0x0134 PopFlow();0x0135 K2Node_ClassDynamicCast_AsBP_Interactable_Actor = Cast<BP_Interactable_Actor_C>(K2Node_Event_ItemClass);0x0159 K2Node_ClassDynamicCast_bSuccess = Cast<1>(K2Node_ClassDynamicCast_AsBP_Interactable_Actor);0x0176 if (!(K2Node_ClassDynamicCast_bSuccess)) PopFlow();0x0180 Server_SpawnInteractableInFrontOfPlayer(K2Node_ClassDynamicCast_AsBP_Interactable_Actor);0x0197 PopFlow();0x0198 Label_0198:0x0198 return;Final 0x147c170 0x04