#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: ProjectileHuskPropane #include "Basic.hpp" #include "ProjectileHuskPropane_classes.hpp" #include "ProjectileHuskPropane_parameters.hpp" #pragma pack(push, 0x4) namespace SDK { // Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExecuteUbergraph_ProjectileHuskPropane // (HasDefaults) // Parameters: // int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void AProjectileHuskPropane_C::ExecuteUbergraph_ProjectileHuskPropane(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "ExecuteUbergraph_ProjectileHuskPropane"); Params::ProjectileHuskPropane_C_ExecuteUbergraph_ProjectileHuskPropane Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExpandThenExplode // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::ExpandThenExplode() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "ExpandThenExplode"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.AIKnowsTankHasDropped // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::AIKnowsTankHasDropped() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "AIKnowsTankHasDropped"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExplodeNow // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::ExplodeNow() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "ExplodeNow"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.DelayExplosion? // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::DelayExplosion_() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "DelayExplosion?"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.TankBaseDestroyed // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::TankBaseDestroyed() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "TankBaseDestroyed"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.NotMeleeDamage // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::NotMeleeDamage() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "NotMeleeDamage"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.CheckDamageType // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::CheckDamageType() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "CheckDamageType"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.ShotgunTimeout // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::ShotgunTimeout() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "ShotgunTimeout"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.TankForceFXOn // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::TankForceFXOn() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "TankForceFXOn"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnTankTakeDamage // (Net, NetMulticast, BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::OnTankTakeDamage() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "OnTankTakeDamage"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.MyBaseDied // (BlueprintCallable, BlueprintEvent) // Parameters: // EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void AProjectileHuskPropane_C::MyBaseDied(EEndPlayReason EndPlayReason) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "MyBaseDied"); Params::ProjectileHuskPropane_C_MyBaseDied Parms{}; Parms.EndPlayReason = EndPlayReason; UObject::ProcessEvent(Func, &Parms); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.RemindAI // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::RemindAI() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "RemindAI"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.DropOrExplodeTank // (BlueprintCallable, BlueprintEvent) // Parameters: // bool Drop (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // bool MeleeDrop_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class AActor* DamageCauser_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void AProjectileHuskPropane_C::DropOrExplodeTank(bool Drop, bool MeleeDrop_0, class AActor* DamageCauser_0) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "DropOrExplodeTank"); Params::ProjectileHuskPropane_C_DropOrExplodeTank Parms{}; Parms.Drop = Drop; Parms.MeleeDrop_0 = MeleeDrop_0; Parms.DamageCauser_0 = DamageCauser_0; UObject::ProcessEvent(Func, &Parms); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.BaseTookDamage // (BlueprintCallable, BlueprintEvent) // Parameters: // float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class AController* InstigatedBy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class AActor* DamageCauser_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void AProjectileHuskPropane_C::BaseTookDamage(float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser_0) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "BaseTookDamage"); Params::ProjectileHuskPropane_C_BaseTookDamage Parms{}; Parms.Damage = Damage; Parms.DamageType = DamageType; Parms.InstigatedBy = InstigatedBy; Parms.DamageCauser_0 = DamageCauser_0; UObject::ProcessEvent(Func, &Parms); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnStop // (Event, Public, HasOutParams, BlueprintEvent) // Parameters: // const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void AProjectileHuskPropane_C::OnStop(const struct FHitResult& Hit) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "OnStop"); Params::ProjectileHuskPropane_C_OnStop Parms{}; Parms.Hit = std::move(Hit); UObject::ProcessEvent(Func, &Parms); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.ReceiveAnyDamage // (BlueprintAuthorityOnly, Event, Public, BlueprintEvent) // Parameters: // float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class AController* InstigatedBy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class AActor* DamageCauser_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void AProjectileHuskPropane_C::ReceiveAnyDamage(float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser_0) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "ReceiveAnyDamage"); Params::ProjectileHuskPropane_C_ReceiveAnyDamage Parms{}; Parms.Damage = Damage; Parms.DamageType = DamageType; Parms.InstigatedBy = InstigatedBy; Parms.DamageCauser_0 = DamageCauser_0; UObject::ProcessEvent(Func, &Parms); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnBounce // (Event, Public, HasOutParams, BlueprintEvent) // Parameters: // const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void AProjectileHuskPropane_C::OnBounce(const struct FHitResult& Hit) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "OnBounce"); Params::ProjectileHuskPropane_C_OnBounce Parms{}; Parms.Hit = std::move(Hit); UObject::ProcessEvent(Func, &Parms); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExpandBeforeExplosion__UpdateFunc // (BlueprintEvent) void AProjectileHuskPropane_C::ExpandBeforeExplosion__UpdateFunc() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "ExpandBeforeExplosion__UpdateFunc"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExpandBeforeExplosion__FinishedFunc // (BlueprintEvent) void AProjectileHuskPropane_C::ExpandBeforeExplosion__FinishedFunc() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "ExpandBeforeExplosion__FinishedFunc"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.TankWiggle__UpdateFunc // (BlueprintEvent) void AProjectileHuskPropane_C::TankWiggle__UpdateFunc() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "TankWiggle__UpdateFunc"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.TankWiggle__FinishedFunc // (BlueprintEvent) void AProjectileHuskPropane_C::TankWiggle__FinishedFunc() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "TankWiggle__FinishedFunc"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.UserConstructionScript // (Event, Public, BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::UserConstructionScript() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "UserConstructionScript"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnRep_IsDestroyed // (Public, BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::OnRep_IsDestroyed() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "OnRep_IsDestroyed"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnRep_Dropped // (Public, BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::OnRep_Dropped() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "OnRep_Dropped"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnRep_TankShotsToExplodeProgress // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::OnRep_TankShotsToExplodeProgress() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "OnRep_TankShotsToExplodeProgress"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnRep_TankOnGround // (BlueprintCallable, BlueprintEvent) void AProjectileHuskPropane_C::OnRep_TankOnGround() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "OnRep_TankOnGround"); UObject::ProcessEvent(Func, nullptr); } // Function ProjectileHuskPropane.ProjectileHuskPropane_C.SetTankInBT // (Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // class UObject* ObjectToPassToBT (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class UObject** ObjectPassedToBT (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor) void AProjectileHuskPropane_C::SetTankInBT(class UObject* ObjectToPassToBT, class UObject** ObjectPassedToBT) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ProjectileHuskPropane_C", "SetTankInBT"); Params::ProjectileHuskPropane_C_SetTankInBT Parms{}; Parms.ObjectToPassToBT = ObjectToPassToBT; UObject::ProcessEvent(Func, &Parms); if (ObjectPassedToBT != nullptr) *ObjectPassedToBT = Parms.ObjectPassedToBT; } } #pragma pack(pop)