#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: BP_VehicleBase #include "Basic.hpp" #include "BP_VehicleBase_classes.hpp" #include "BP_VehicleBase_parameters.hpp" namespace SDK { // Function BP_VehicleBase.BP_VehicleBase_C.ApplyCameraShakeOnGearChange // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // int32 PreviousGear (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CurrentGear (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 TargetGear (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::ApplyCameraShakeOnGearChange(int32 PreviousGear, int32 CurrentGear, int32 TargetGear) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ApplyCameraShakeOnGearChange"); Params::BP_VehicleBase_C_ApplyCameraShakeOnGearChange Parms{}; Parms.PreviousGear = PreviousGear; Parms.CurrentGear = CurrentGear; Parms.TargetGear = TargetGear; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.ApplyDestruction // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // EFieldFalloffType Falloff_Type (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float Field_Magnitude (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::ApplyDestruction(EFieldFalloffType Falloff_Type, float Field_Magnitude, float DeltaTime) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ApplyDestruction"); Params::BP_VehicleBase_C_ApplyDestruction Parms{}; Parms.Falloff_Type = Falloff_Type; Parms.Field_Magnitude = Field_Magnitude; Parms.DeltaTime = DeltaTime; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.AttachNaniteToSkeletalMesh // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class UStaticMeshComponent* Target (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class FName SocketName (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::AttachNaniteToSkeletalMesh(class UStaticMeshComponent* Target, class FName SocketName) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "AttachNaniteToSkeletalMesh"); Params::BP_VehicleBase_C_AttachNaniteToSkeletalMesh Parms{}; Parms.Target = Target; Parms.SocketName = SocketName; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.BackfireCallback // (BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::BackfireCallback() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "BackfireCallback"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.BeepCar // (Public, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::BeepCar() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "BeepCar"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature // (BlueprintEvent) // Parameters: // class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool bWasDestroyed (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature(class UVehicleWeakSpot* WeakSpot, bool bWasDestroyed) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature"); Params::BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature Parms{}; Parms.WeakSpot = WeakSpot; Parms.bWasDestroyed = bWasDestroyed; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature // (BlueprintEvent) // Parameters: // class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool bReapply (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature(class UVehicleWeakSpot* WeakSpot, float Damage, bool bReapply) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature"); Params::BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature Parms{}; Parms.WeakSpot = WeakSpot; Parms.Damage = Damage; Parms.bReapply = bReapply; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature // (BlueprintEvent) // Parameters: // class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool bTriggeredTakedown (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool bReapply (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature(class UVehicleWeakSpot* WeakSpot, float Damage, bool bTriggeredTakedown, bool bReapply) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature"); Params::BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature Parms{}; Parms.WeakSpot = WeakSpot; Parms.Damage = Damage; Parms.bTriggeredTakedown = bTriggeredTakedown; Parms.bReapply = bReapply; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.BurnoutCameraShake // (Public, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::BurnoutCameraShake() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "BurnoutCameraShake"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.CharacterEnterVehicle // (BlueprintCallable, BlueprintEvent) // Parameters: // class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // EVehicleSeatId SeatId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // EPlayerVehicleTransitionState State (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::CharacterEnterVehicle(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EPlayerVehicleTransitionState State) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "CharacterEnterVehicle"); Params::BP_VehicleBase_C_CharacterEnterVehicle Parms{}; Parms.Character = Character; Parms.SeatId = SeatId; Parms.DoorId = DoorId; Parms.State = State; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.CharacterEnterVehicle_EnableInput // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // EVehicleSeatId SeatId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // EPlayerVehicleTransitionState State (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::CharacterEnterVehicle_EnableInput(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EPlayerVehicleTransitionState State) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "CharacterEnterVehicle_EnableInput"); Params::BP_VehicleBase_C_CharacterEnterVehicle_EnableInput Parms{}; Parms.Character = Character; Parms.SeatId = SeatId; Parms.DoorId = DoorId; Parms.State = State; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.CharacterExitVehicle // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // EVehicleSeatId SeatId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // EVehicleDriverExitAction ExitAction (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // EPlayerVehicleTransitionState State (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::CharacterExitVehicle(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EVehicleDriverExitAction ExitAction, EPlayerVehicleTransitionState State) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "CharacterExitVehicle"); Params::BP_VehicleBase_C_CharacterExitVehicle Parms{}; Parms.Character = Character; Parms.SeatId = SeatId; Parms.DoorId = DoorId; Parms.ExitAction = ExitAction; Parms.State = State; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.CloseTrunkTimeTick // (BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::CloseTrunkTimeTick() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "CloseTrunkTimeTick"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.CustomEvent // (BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::CustomEvent() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "CustomEvent"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.DestroyTrunkPickup // (BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::DestroyTrunkPickup() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "DestroyTrunkPickup"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.DispatchVehicleIntent // (BlueprintCallable, BlueprintEvent) // Parameters: // const struct FSayIntentId& Intent (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor) // double AdditionalDelay (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::DispatchVehicleIntent(const struct FSayIntentId& Intent, double AdditionalDelay) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "DispatchVehicleIntent"); Params::BP_VehicleBase_C_DispatchVehicleIntent Parms{}; Parms.Intent = std::move(Intent); Parms.AdditionalDelay = AdditionalDelay; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.ExecuteUbergraph_BP_VehicleBase // (Final, UbergraphFunction, HasDefaults) // Parameters: // int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::ExecuteUbergraph_BP_VehicleBase(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ExecuteUbergraph_BP_VehicleBase"); Params::BP_VehicleBase_C_ExecuteUbergraph_BP_VehicleBase Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.Force Dynamic Tagged Non GC // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // TArray&Geometry_Collections (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void ABP_VehicleBase_C::Force_Dynamic_Tagged_Non_GC(TArray& Geometry_Collections) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "Force Dynamic Tagged Non GC"); Params::BP_VehicleBase_C_Force_Dynamic_Tagged_Non_GC Parms{}; Parms.Geometry_Collections = std::move(Geometry_Collections); UObject::ProcessEvent(Func, &Parms); Geometry_Collections = std::move(Parms.Geometry_Collections); } // Function BP_VehicleBase.BP_VehicleBase_C.ForceFeedbackBasedOnVelocity // (Public, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::ForceFeedbackBasedOnVelocity() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ForceFeedbackBasedOnVelocity"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.ForwardInteractionToPickup // (BlueprintCallable, BlueprintEvent) // Parameters: // class ACharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::ForwardInteractionToPickup(class ACharacter* Character) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ForwardInteractionToPickup"); Params::BP_VehicleBase_C_ForwardInteractionToPickup Parms{}; Parms.Character = Character; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.GainAdrenalineAtHighSpeed // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::GainAdrenalineAtHighSpeed(double DeltaTime) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "GainAdrenalineAtHighSpeed"); Params::BP_VehicleBase_C_GainAdrenalineAtHighSpeed Parms{}; Parms.DeltaTime = DeltaTime; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.GainAdrenalineOnDestructibleHit // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FImpactDamageEvent& ImpactDamageEvent (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference) void ABP_VehicleBase_C::GainAdrenalineOnDestructibleHit(const struct FImpactDamageEvent& ImpactDamageEvent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "GainAdrenalineOnDestructibleHit"); Params::BP_VehicleBase_C_GainAdrenalineOnDestructibleHit Parms{}; Parms.ImpactDamageEvent = std::move(ImpactDamageEvent); UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.GainAdrenalineOnLongJump // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // float AirTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::GainAdrenalineOnLongJump(float AirTime) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "GainAdrenalineOnLongJump"); Params::BP_VehicleBase_C_GainAdrenalineOnLongJump Parms{}; Parms.AirTime = AirTime; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.GetDestructionBoxTransformScaledWithVelocity // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // float DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FTransform ABP_VehicleBase_C::GetDestructionBoxTransformScaledWithVelocity(float DeltaTime) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "GetDestructionBoxTransformScaledWithVelocity"); Params::BP_VehicleBase_C_GetDestructionBoxTransformScaledWithVelocity Parms{}; Parms.DeltaTime = DeltaTime; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function BP_VehicleBase.BP_VehicleBase_C.HandleBrakeStart // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::HandleBrakeStart() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HandleBrakeStart"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.HandleBrakeStop // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::HandleBrakeStop() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HandleBrakeStop"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.HandleDoorStateChange // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // EVehicleDoorState NewState (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::HandleDoorStateChange(EVehicleDoorId DoorId, EVehicleDoorState NewState) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HandleDoorStateChange"); Params::BP_VehicleBase_C_HandleDoorStateChange Parms{}; Parms.DoorId = DoorId; Parms.NewState = NewState; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.HandleEngineStart // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::HandleEngineStart() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HandleEngineStart"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.HandleEngineStop // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::HandleEngineStop() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HandleEngineStop"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.HandleIndicatorLightsChange // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // EVehilceIndicatorLightMode LightMode (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::HandleIndicatorLightsChange(EVehilceIndicatorLightMode LightMode) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HandleIndicatorLightsChange"); Params::BP_VehicleBase_C_HandleIndicatorLightsChange Parms{}; Parms.LightMode = LightMode; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.HandleReverseStart // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::HandleReverseStart() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HandleReverseStart"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.HandleReverseStop // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::HandleReverseStop() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HandleReverseStop"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.HandleWeakspotDamaged // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool bReapply (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::HandleWeakspotDamaged(class UVehicleWeakSpot* WeakSpot, float Damage, bool bReapply) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HandleWeakspotDamaged"); Params::BP_VehicleBase_C_HandleWeakspotDamaged Parms{}; Parms.WeakSpot = WeakSpot; Parms.Damage = Damage; Parms.bReapply = bReapply; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.HitCameraShake // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double MinShakeStrength (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double MaxShakeStrength (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::HitCameraShake(double MinShakeStrength, double MaxShakeStrength) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "HitCameraShake"); Params::BP_VehicleBase_C_HitCameraShake Parms{}; Parms.MinShakeStrength = MinShakeStrength; Parms.MaxShakeStrength = MaxShakeStrength; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.ImpactDamageThreshold // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double HitDamage_0 (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double DamageThreshold (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool* True_ (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::ImpactDamageThreshold(double HitDamage_0, double DamageThreshold, bool* True_) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ImpactDamageThreshold"); Params::BP_VehicleBase_C_ImpactDamageThreshold Parms{}; Parms.HitDamage_0 = HitDamage_0; Parms.DamageThreshold = DamageThreshold; UObject::ProcessEvent(Func, &Parms); if (True_ != nullptr) *True_ = Parms.True_; } // Function BP_VehicleBase.BP_VehicleBase_C.LeaveBeepCarRange // (Public, BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::LeaveBeepCarRange() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "LeaveBeepCarRange"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.NotifyDamageDoneToVehicle // (Event, Protected, HasOutParams, BlueprintEvent) // Parameters: // const struct FImpactDamageNotify& DamageNotify (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm) void ABP_VehicleBase_C::NotifyDamageDoneToVehicle(const struct FImpactDamageNotify& DamageNotify) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "NotifyDamageDoneToVehicle"); Params::BP_VehicleBase_C_NotifyDamageDoneToVehicle Parms{}; Parms.DamageNotify = std::move(DamageNotify); UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.OnHibernateVehicle // (Event, Public, BlueprintEvent) void ABP_VehicleBase_C::OnHibernateVehicle() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnHibernateVehicle"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.OnHornStart_Event // (BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::OnHornStart_Event() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnHornStart_Event"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.OnImpactDamageDoneToVehicle // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FImpactDamageNotify& DamageDone (BlueprintVisible, BlueprintReadOnly, Parm) void ABP_VehicleBase_C::OnImpactDamageDoneToVehicle(const struct FImpactDamageNotify& DamageDone) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnImpactDamageDoneToVehicle"); Params::BP_VehicleBase_C_OnImpactDamageDoneToVehicle Parms{}; Parms.DamageDone = std::move(DamageDone); UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.OnImpactDispatchIntents // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FImpactDamageEvent& ImpactDamageEvent (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void ABP_VehicleBase_C::OnImpactDispatchIntents(const struct FImpactDamageEvent& ImpactDamageEvent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnImpactDispatchIntents"); Params::BP_VehicleBase_C_OnImpactDispatchIntents Parms{}; Parms.ImpactDamageEvent = std::move(ImpactDamageEvent); UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.OnTakeImpactDamage_Event // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // const struct FImpactDamageEvent& ImpactEvent (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void ABP_VehicleBase_C::OnTakeImpactDamage_Event(float Damage, const struct FImpactDamageEvent& ImpactEvent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnTakeImpactDamage_Event"); Params::BP_VehicleBase_C_OnTakeImpactDamage_Event Parms{}; Parms.Damage = Damage; Parms.ImpactEvent = std::move(ImpactEvent); UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.OnTrunkInteracted // (Event, Public, BlueprintEvent) // Parameters: // class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::OnTrunkInteracted(class ACJCharacter* Character) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnTrunkInteracted"); Params::BP_VehicleBase_C_OnTrunkInteracted Parms{}; Parms.Character = Character; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.OnTrunkInteractonRangeUpdated // (Event, Public, BlueprintEvent) // Parameters: // EInteractRangeType NewRangeType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class APawn* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::OnTrunkInteractonRangeUpdated(EInteractRangeType NewRangeType, class APawn* Character) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnTrunkInteractonRangeUpdated"); Params::BP_VehicleBase_C_OnTrunkInteractonRangeUpdated Parms{}; Parms.NewRangeType = NewRangeType; Parms.Character = Character; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.OnTrunkOpened // (Event, Public, BlueprintEvent) // Parameters: // class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::OnTrunkOpened(class ACJCharacter* Character) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnTrunkOpened"); Params::BP_VehicleBase_C_OnTrunkOpened Parms{}; Parms.Character = Character; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.OnVehicleStolenEvent // (BlueprintCallable, BlueprintEvent) // Parameters: // class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::OnVehicleStolenEvent(class ACJCharacter* Character, EVehicleDoorId DoorId) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnVehicleStolenEvent"); Params::BP_VehicleBase_C_OnVehicleStolenEvent Parms{}; Parms.Character = Character; Parms.DoorId = DoorId; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.OnWakeVehicleFromHibernation // (Event, Public, BlueprintEvent) void ABP_VehicleBase_C::OnWakeVehicleFromHibernation() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnWakeVehicleFromHibernation"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.ReceiveBeginPlay // (Event, Protected, BlueprintEvent) void ABP_VehicleBase_C::ReceiveBeginPlay() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ReceiveBeginPlay"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.ReceiveHit // (Event, Public, HasOutParams, BlueprintEvent) // Parameters: // class UPrimitiveComponent* MyComp (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class AActor* Other (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPrimitiveComponent* OtherComp (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // bool bSelfMoved (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // const struct FVector& HitLocation (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // const struct FVector& HitNormal (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // const struct FVector& NormalImpulse (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // const struct FHitResult& Hit (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference) void ABP_VehicleBase_C::ReceiveHit(class UPrimitiveComponent* MyComp, class AActor* Other, class UPrimitiveComponent* OtherComp, bool bSelfMoved, const struct FVector& HitLocation, const struct FVector& HitNormal, const struct FVector& NormalImpulse, const struct FHitResult& Hit) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ReceiveHit"); Params::BP_VehicleBase_C_ReceiveHit Parms{}; Parms.MyComp = MyComp; Parms.Other = Other; Parms.OtherComp = OtherComp; Parms.bSelfMoved = bSelfMoved; Parms.HitLocation = std::move(HitLocation); Parms.HitNormal = std::move(HitNormal); Parms.NormalImpulse = std::move(NormalImpulse); Parms.Hit = std::move(Hit); UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.ReceivePossessed // (BlueprintAuthorityOnly, Event, Public, BlueprintEvent) // Parameters: // class AController* NewController (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::ReceivePossessed(class AController* NewController) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ReceivePossessed"); Params::BP_VehicleBase_C_ReceivePossessed Parms{}; Parms.NewController = NewController; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.ReceiveTick // (Event, Public, BlueprintEvent) // Parameters: // float DeltaSeconds (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::ReceiveTick(float DeltaSeconds) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "ReceiveTick"); Params::BP_VehicleBase_C_ReceiveTick Parms{}; Parms.DeltaSeconds = DeltaSeconds; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.SetAndApplyVehicleInstanceData // (Private, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FVehicleInstanceCustomData&InstanceData (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor) void ABP_VehicleBase_C::SetAndApplyVehicleInstanceData(const struct FVehicleInstanceCustomData& InstanceData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "SetAndApplyVehicleInstanceData"); Params::BP_VehicleBase_C_SetAndApplyVehicleInstanceData Parms{}; Parms.InstanceData = std::move(InstanceData); UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.SetCarLockLights // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // bool Enable (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::SetCarLockLights(bool Enable) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "SetCarLockLights"); Params::BP_VehicleBase_C_SetCarLockLights Parms{}; Parms.Enable = Enable; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.SetInteriorVehicleLights // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // bool Enable (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::SetInteriorVehicleLights(bool Enable) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "SetInteriorVehicleLights"); Params::BP_VehicleBase_C_SetInteriorVehicleLights Parms{}; Parms.Enable = Enable; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.SetWarningLights // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // bool Enable (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::SetWarningLights(bool Enable) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "SetWarningLights"); Params::BP_VehicleBase_C_SetWarningLights Parms{}; Parms.Enable = Enable; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.SpawnTrunkPickup // (BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::SpawnTrunkPickup() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "SpawnTrunkPickup"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.StashWeapon // (BlueprintCallable, BlueprintEvent) // Parameters: // class ACharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::StashWeapon(class ACharacter* Character) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "StashWeapon"); Params::BP_VehicleBase_C_StashWeapon Parms{}; Parms.Character = Character; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.TriggerWheelExplosion // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::TriggerWheelExplosion(class UVehicleWeakSpot* WeakSpot) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "TriggerWheelExplosion"); Params::BP_VehicleBase_C_TriggerWheelExplosion Parms{}; Parms.WeakSpot = WeakSpot; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.TrunkDoorStateChanged // (BlueprintCallable, BlueprintEvent) // Parameters: // EVehicleDoorState DoorState (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::TrunkDoorStateChanged(EVehicleDoorState DoorState) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "TrunkDoorStateChanged"); Params::BP_VehicleBase_C_TrunkDoorStateChanged Parms{}; Parms.DoorState = DoorState; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.UpdateTrunkInteraction // (BlueprintCallable, BlueprintEvent) // Parameters: // EInteractRangeType New_Range_Type (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class APawn* Pawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::UpdateTrunkInteraction(EInteractRangeType New_Range_Type, class APawn* Pawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "UpdateTrunkInteraction"); Params::BP_VehicleBase_C_UpdateTrunkInteraction Parms{}; Parms.New_Range_Type = New_Range_Type; Parms.Pawn = Pawn; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.UpdateTrunkInteraction_Internal // (BlueprintCallable, BlueprintEvent) // Parameters: // class APawn* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::UpdateTrunkInteraction_Internal(class APawn* Character) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "UpdateTrunkInteraction_Internal"); Params::BP_VehicleBase_C_UpdateTrunkInteraction_Internal Parms{}; Parms.Character = Character; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.VehicleCriticalEvent // (BlueprintCallable, BlueprintEvent) void ABP_VehicleBase_C::VehicleCriticalEvent() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "VehicleCriticalEvent"); UObject::ProcessEvent(Func, nullptr); } // Function BP_VehicleBase.BP_VehicleBase_C.WasWeakspotDamagedAndImportant // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FImpactDamageEvent& ImpactDamageEvent (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference) // bool* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::WasWeakspotDamagedAndImportant(const struct FImpactDamageEvent& ImpactDamageEvent, bool* Result) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "WasWeakspotDamagedAndImportant"); Params::BP_VehicleBase_C_WasWeakspotDamagedAndImportant Parms{}; Parms.ImpactDamageEvent = std::move(ImpactDamageEvent); UObject::ProcessEvent(Func, &Parms); if (Result != nullptr) *Result = Parms.Result; } // Function BP_VehicleBase.BP_VehicleBase_C.WooshPeakAddAdrenaline // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // bool bLeft (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float Intensity (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_VehicleBase_C::WooshPeakAddAdrenaline(bool bLeft, float Intensity) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "WooshPeakAddAdrenaline"); Params::BP_VehicleBase_C_WooshPeakAddAdrenaline Parms{}; Parms.bLeft = bLeft; Parms.Intensity = Intensity; UObject::ProcessEvent(Func, &Parms); } // Function BP_VehicleBase.BP_VehicleBase_C.OnModifyDamageTaken // (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, Const) // Parameters: // const struct FImpactDamageResult& ImpactDamageResult (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, NoDestructor) // struct FImpactDamageResult ReturnValue (Parm, OutParm, ReturnParm, NoDestructor) struct FImpactDamageResult ABP_VehicleBase_C::OnModifyDamageTaken(const struct FImpactDamageResult& ImpactDamageResult) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnModifyDamageTaken"); Params::BP_VehicleBase_C_OnModifyDamageTaken Parms{}; Parms.ImpactDamageResult = std::move(ImpactDamageResult); UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function BP_VehicleBase.BP_VehicleBase_C.OnModifyImpactDamageDone // (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent, Const) // Parameters: // const struct FImpactDamageResult& ImpactDamageResult (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, NoDestructor) // struct FImpactDamageResult ReturnValue (Parm, OutParm, ReturnParm, NoDestructor) struct FImpactDamageResult ABP_VehicleBase_C::OnModifyImpactDamageDone(const struct FImpactDamageResult& ImpactDamageResult) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BP_VehicleBase_C", "OnModifyImpactDamageDone"); Params::BP_VehicleBase_C_OnModifyImpactDamageDone Parms{}; Parms.ImpactDamageResult = std::move(ImpactDamageResult); UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } }