Files
ReshadePluginsCore/StyxBladesOfGreed/SDK/Styx3_functions.cpp

31499 lines
1.0 MiB

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Styx3
#include "Basic.hpp"
#include "Styx3_classes.hpp"
#include "Styx3_parameters.hpp"
namespace SDK
{
// Function Styx3.Styx3AbilityImmunityInterface.ImmunityToAbilityUsed
// (Native, Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const TSoftClassPtr<class UClass>& AbilityBaseClass (ConstParm, Parm, OutParm, ReferenceParm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3AbilityImmunityInterface::ImmunityToAbilityUsed(const TSoftClassPtr<class UClass>& AbilityBaseClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AbilityImmunityInterface", "ImmunityToAbilityUsed");
Params::Styx3AbilityImmunityInterface_ImmunityToAbilityUsed Parms{};
Parms.AbilityBaseClass = AbilityBaseClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilityImmunityInterface.IsImmuneToAbility
// (Native, Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const TSoftClassPtr<class UClass>& AbilityBaseClass (ConstParm, Parm, OutParm, ReferenceParm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3AbilityImmunityInterface::IsImmuneToAbility(const TSoftClassPtr<class UClass>& AbilityBaseClass) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AbilityImmunityInterface", "IsImmuneToAbility");
Params::Styx3AbilityImmunityInterface_IsImmuneToAbility Parms{};
Parms.AbilityBaseClass = AbilityBaseClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AccidentInterface.GetSpecificBark
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// const class UCyaDialogue* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UCyaDialogue* IStyx3AccidentInterface::GetSpecificBark() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AccidentInterface", "GetSpecificBark");
Params::Styx3AccidentInterface_GetSpecificBark Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AccidentInterface.IsAnAccident
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3AccidentInterface::IsAnAccident() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AccidentInterface", "IsAnAccident");
Params::Styx3AccidentInterface_IsAnAccident Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIAlertLOSInterface.GetAlertLOSPossibles
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<struct FStyx3LocationToSeeAlertTarget>ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FStyx3LocationToSeeAlertTarget> IStyx3AIAlertLOSInterface::GetAlertLOSPossibles()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AIAlertLOSInterface", "GetAlertLOSPossibles");
Params::Styx3AIAlertLOSInterface_GetAlertLOSPossibles Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIAlertLOSInterface.SetAlertLOSUsed
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 IndexLOSUsed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3AIAlertLOSInterface::SetAlertLOSUsed(int32 IndexLOSUsed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AIAlertLOSInterface", "SetAlertLOSUsed");
Params::Styx3AIAlertLOSInterface_SetAlertLOSUsed Parms{};
Parms.IndexLOSUsed = IndexLOSUsed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AILighterSpecificObjectInterface.DistanceToAbortMovement
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IStyx3AILighterSpecificObjectInterface::DistanceToAbortMovement()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AILighterSpecificObjectInterface", "DistanceToAbortMovement");
Params::Styx3AILighterSpecificObjectInterface_DistanceToAbortMovement Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AILighterSpecificObjectInterface.LocationForTraceAndAbortMovement
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector IStyx3AILighterSpecificObjectInterface::LocationForTraceAndAbortMovement()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AILighterSpecificObjectInterface", "LocationForTraceAndAbortMovement");
Params::Styx3AILighterSpecificObjectInterface_LocationForTraceAndAbortMovement Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIPlayerAbilityProjectileInterface.IsProjectileGlassBottle
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3AIPlayerAbilityProjectileInterface::IsProjectileGlassBottle()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AIPlayerAbilityProjectileInterface", "IsProjectileGlassBottle");
Params::Styx3AIPlayerAbilityProjectileInterface_IsProjectileGlassBottle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIPlayerAbilityProjectileInterface.OnApplyingDamageToAI
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* Victim (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AIController* AIController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* DamageAmount (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3AIPlayerAbilityProjectileInterface::OnApplyingDamageToAI(class AStyx3AICharacter* Victim, class AStyx3AIController* AIController, float* DamageAmount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AIPlayerAbilityProjectileInterface", "OnApplyingDamageToAI");
Params::Styx3AIPlayerAbilityProjectileInterface_OnApplyingDamageToAI Parms{};
Parms.Victim = Victim;
Parms.AIController = AIController;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (DamageAmount != nullptr)
*DamageAmount = Parms.DamageAmount;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AmberVisionInterface.OnAmberVisionEnd
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void IStyx3AmberVisionInterface::OnAmberVisionEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AmberVisionInterface", "OnAmberVisionEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AmberVisionInterface.OnAmberVisionStart
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void IStyx3AmberVisionInterface::OnAmberVisionStart()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AmberVisionInterface", "OnAmberVisionStart");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AmberVisionInterface.OnAmberVisionUpdate
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float Weight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3AmberVisionInterface::OnAmberVisionUpdate(float Weight)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AmberVisionInterface", "OnAmberVisionUpdate");
Params::Styx3AmberVisionInterface_OnAmberVisionUpdate Parms{};
Parms.Weight = Weight;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AmberVisionInterface.GetAmberVisionHighlightDistance
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IStyx3AmberVisionInterface::GetAmberVisionHighlightDistance() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AmberVisionInterface", "GetAmberVisionHighlightDistance");
Params::Styx3AmberVisionInterface_GetAmberVisionHighlightDistance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AmberVisionInterface.GetAmberVisionResidualDuration
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IStyx3AmberVisionInterface::GetAmberVisionResidualDuration() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AmberVisionInterface", "GetAmberVisionResidualDuration");
Params::Styx3AmberVisionInterface_GetAmberVisionResidualDuration Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AmberVisionInterface.IsAmberVisionHighlightDistanceOverriden
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3AmberVisionInterface::IsAmberVisionHighlightDistanceOverriden() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AmberVisionInterface", "IsAmberVisionHighlightDistanceOverriden");
Params::Styx3AmberVisionInterface_IsAmberVisionHighlightDistanceOverriden Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AmberVisionInterface.IsAmberVisionResidualDurationOverriden
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3AmberVisionInterface::IsAmberVisionResidualDurationOverriden() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AmberVisionInterface", "IsAmberVisionResidualDurationOverriden");
Params::Styx3AmberVisionInterface_IsAmberVisionResidualDurationOverriden Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AmberVisionInterface.WantDisableWhenInside
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3AmberVisionInterface::WantDisableWhenInside() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AmberVisionInterface", "WantDisableWhenInside");
Params::Styx3AmberVisionInterface_WantDisableWhenInside Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AmberVisionComponent.IsAmberVisionActive
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AmberVisionComponent::IsAmberVisionActive()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "IsAmberVisionActive");
Params::Styx3AmberVisionComponent_IsAmberVisionActive Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AmberVisionComponent.OnAddedTargets_BP
// (Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// const TArray<class AActor*>& AddedTargets (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UStyx3AmberVisionComponent::OnAddedTargets_BP(const TArray<class AActor*>& AddedTargets)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "OnAddedTargets_BP");
Params::Styx3AmberVisionComponent_OnAddedTargets_BP Parms{};
Parms.AddedTargets = std::move(AddedTargets);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AmberVisionComponent.OnRemovedTargets_BP
// (Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// const TArray<class AActor*>& RemovedTargets (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UStyx3AmberVisionComponent::OnRemovedTargets_BP(const TArray<class AActor*>& RemovedTargets)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "OnRemovedTargets_BP");
Params::Styx3AmberVisionComponent_OnRemovedTargets_BP Parms{};
Parms.RemovedTargets = std::move(RemovedTargets);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AmberVisionComponent.OnStart_BP
// (Event, Protected, BlueprintEvent)
void UStyx3AmberVisionComponent::OnStart_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "OnStart_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AmberVisionComponent.OnStop_BP
// (Event, Protected, BlueprintEvent)
void UStyx3AmberVisionComponent::OnStop_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "OnStop_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AmberVisionComponent.OnUpdatePostProcessWeights_BP
// (Event, Protected, BlueprintEvent)
void UStyx3AmberVisionComponent::OnUpdatePostProcessWeights_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "OnUpdatePostProcessWeights_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AmberVisionComponent.OnUpdateTargetWeight_BP
// (Event, Protected, BlueprintEvent)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Weight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AmberVisionComponent::OnUpdateTargetWeight_BP(class AActor* Target, float Weight)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "OnUpdateTargetWeight_BP");
Params::Styx3AmberVisionComponent_OnUpdateTargetWeight_BP Parms{};
Parms.Target = Target;
Parms.Weight = Weight;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AmberVisionComponent.RefreshTargets
// (Final, Native, Public, BlueprintCallable)
void UStyx3AmberVisionComponent::RefreshTargets()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "RefreshTargets");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AmberVisionComponent.GetAmberVisionRadius
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3AmberVisionComponent::GetAmberVisionRadius() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "GetAmberVisionRadius");
Params::Styx3AmberVisionComponent_GetAmberVisionRadius Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AmberVisionComponent.GetDetectionSphereRadius
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3AmberVisionComponent::GetDetectionSphereRadius() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AmberVisionComponent", "GetDetectionSphereRadius");
Params::Styx3AmberVisionComponent_GetDetectionSphereRadius Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaActorInterface.GetAILOSStartLocation
// (Native, Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector IStyx3BallistaActorInterface::GetAILOSStartLocation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaActorInterface", "GetAILOSStartLocation");
Params::Styx3BallistaActorInterface_GetAILOSStartLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaActorInterface.GetBallistaAIFocus
// (Native, Event, Public, HasDefaults, BlueprintEvent, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector IStyx3BallistaActorInterface::GetBallistaAIFocus() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaActorInterface", "GetBallistaAIFocus");
Params::Styx3BallistaActorInterface_GetBallistaAIFocus Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaActorInterface.GetBallistaAim
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* IStyx3BallistaActorInterface::GetBallistaAim() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaActorInterface", "GetBallistaAim");
Params::Styx3BallistaActorInterface_GetBallistaAim Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaActorInterface.GetBallistaAISpot
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* IStyx3BallistaActorInterface::GetBallistaAISpot() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaActorInterface", "GetBallistaAISpot");
Params::Styx3BallistaActorInterface_GetBallistaAISpot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaActorInterface.GetBallistaArea
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class AVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AVolume* IStyx3BallistaActorInterface::GetBallistaArea() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaActorInterface", "GetBallistaArea");
Params::Styx3BallistaActorInterface_GetBallistaArea Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaActorInterface.GetBallistaArrow
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform IStyx3BallistaActorInterface::GetBallistaArrow() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaActorInterface", "GetBallistaArrow");
Params::Styx3BallistaActorInterface_GetBallistaArrow Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaActorInterface.IsBallistaBroken
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3BallistaActorInterface::IsBallistaBroken() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaActorInterface", "IsBallistaBroken");
Params::Styx3BallistaActorInterface_IsBallistaBroken Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3TargetComponent.RefreshPoint
// (Final, Native, Public, BlueprintCallable)
void UStyx3TargetComponent::RefreshPoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3TargetComponent", "RefreshPoint");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3GrappleTargetComponent.GetGrappleTargetComponent
// (Native, Public)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* UStyx3GrappleTargetComponent::GetGrappleTargetComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3GrappleTargetComponent", "GetGrappleTargetComponent");
Params::Styx3GrappleTargetComponent_GetGrappleTargetComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3GrappleTargetComponent.CanBeHooked
// (Native, Public, Const)
// Parameters:
// const bool bWithKillSkill (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* bY (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3GrappleTargetComponent::CanBeHooked(const bool bWithKillSkill, const class AStyx3Character* bY) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3GrappleTargetComponent", "CanBeHooked");
Params::Styx3GrappleTargetComponent_CanBeHooked Parms{};
Parms.bWithKillSkill = bWithKillSkill;
Parms.bY = bY;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaUserInterface.OnBallistaAim
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3BallistaComponent* BallistaComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& AimRotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void IStyx3BallistaUserInterface::OnBallistaAim(class UStyx3BallistaComponent* BallistaComponent, const struct FRotator& AimRotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaUserInterface", "OnBallistaAim");
Params::Styx3BallistaUserInterface_OnBallistaAim Parms{};
Parms.BallistaComponent = BallistaComponent;
Parms.AimRotation = std::move(AimRotation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BallistaUserInterface.OnBallistaEnter
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3BallistaComponent* BallistaComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3BallistaUserInterface::OnBallistaEnter(class UStyx3BallistaComponent* BallistaComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaUserInterface", "OnBallistaEnter");
Params::Styx3BallistaUserInterface_OnBallistaEnter Parms{};
Parms.BallistaComponent = BallistaComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BallistaUserInterface.OnBallistaExit
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3BallistaComponent* BallistaComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3BallistaUserInterface::OnBallistaExit(class UStyx3BallistaComponent* BallistaComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3BallistaUserInterface", "OnBallistaExit");
Params::Styx3BallistaUserInterface_OnBallistaExit Parms{};
Parms.BallistaComponent = BallistaComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3GoblinReflexCost.FindCostThreshold
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 HitValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FStyx3GoblinReflexCostThresholdReturnValue (ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
const struct FStyx3GoblinReflexCostThreshold UStyx3GoblinReflexCost::FindCostThreshold(int32 HitValue) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3GoblinReflexCost", "FindCostThreshold");
Params::Styx3GoblinReflexCost_FindCostThreshold Parms{};
Parms.HitValue = HitValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3GoblinReflexCost.TryAvoidHit
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 HitValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3GoblinReflexCost::TryAvoidHit(class AStyx3Character* Character, int32 HitValue) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3GoblinReflexCost", "TryAvoidHit");
Params::Styx3GoblinReflexCost_TryAvoidHit Parms{};
Parms.Character = Character;
Parms.HitValue = HitValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Projectile.ActorHit_BP
// (Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool bHasHelmet (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Projectile::ActorHit_BP(class AActor* SelfActor, class AActor* OtherActor, const struct FHitResult& Hit, bool bHasHelmet)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "ActorHit_BP");
Params::Styx3Projectile_ActorHit_BP Parms{};
Parms.SelfActor = SelfActor;
Parms.OtherActor = OtherActor;
Parms.Hit = std::move(Hit);
Parms.bHasHelmet = bHasHelmet;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3Projectile.ApplyEffects
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// class AStyx3Character* HitCharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Projectile::ApplyEffects(class AStyx3Character* HitCharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "ApplyEffects");
Params::Styx3Projectile_ApplyEffects Parms{};
Parms.HitCharacter = HitCharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Projectile.ApplyHit
// (Native, Event, Protected, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AStyx3Projectile::ApplyHit(class AActor* SelfActor, class AStyx3Character* OtherActor, const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "ApplyHit");
Params::Styx3Projectile_ApplyHit Parms{};
Parms.SelfActor = SelfActor;
Parms.OtherActor = OtherActor;
Parms.Hit = std::move(Hit);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Projectile.DestroySystem
// (Event, Protected, BlueprintEvent)
void AStyx3Projectile::DestroySystem()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "DestroySystem");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3Projectile.SetAimLocation
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class AActor* TargetActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bOnlyGoodAim (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Projectile::SetAimLocation(const class AActor* TargetActor, bool bOnlyGoodAim)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "SetAimLocation");
Params::Styx3Projectile_SetAimLocation Parms{};
Parms.TargetActor = TargetActor;
Parms.bOnlyGoodAim = bOnlyGoodAim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Projectile.SetDistanceImmunity
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Projectile::SetDistanceImmunity(float Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "SetDistanceImmunity");
Params::Styx3Projectile_SetDistanceImmunity Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Projectile.SetFrom
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UStyx3AbilityBase* AbilityBase (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Projectile::SetFrom(const class UStyx3AbilityBase* AbilityBase)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "SetFrom");
Params::Styx3Projectile_SetFrom Parms{};
Parms.AbilityBase = AbilityBase;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Projectile.SetTarget
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// class USceneComponent* TargetComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Projectile::SetTarget(class USceneComponent* TargetComp)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "SetTarget");
Params::Styx3Projectile_SetTarget Parms{};
Parms.TargetComp = TargetComp;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Projectile.SetTargetLocation
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FVector& TargetLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Projectile::SetTargetLocation(const struct FVector& TargetLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "SetTargetLocation");
Params::Styx3Projectile_SetTargetLocation Parms{};
Parms.TargetLocation = std::move(TargetLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Projectile.SortHitArrayFromLocation
// (Final, Native, Protected, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// TArray<struct FHitResult>& Hits (Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Projectile::SortHitArrayFromLocation(TArray<struct FHitResult>& Hits, const struct FVector& Location)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "SortHitArrayFromLocation");
Params::Styx3Projectile_SortHitArrayFromLocation Parms{};
Parms.Hits = std::move(Hits);
Parms.Location = std::move(Location);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
Hits = std::move(Parms.Hits);
}
// Function Styx3.Styx3Projectile.GetFromAbilityBase
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UStyx3AbilityBase* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3AbilityBase* AStyx3Projectile::GetFromAbilityBase() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "GetFromAbilityBase");
Params::Styx3Projectile_GetFromAbilityBase Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Projectile.IsGameplayBehaviorFinish
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Projectile::IsGameplayBehaviorFinish() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "IsGameplayBehaviorFinish");
Params::Styx3Projectile_IsGameplayBehaviorFinish Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Projectile.IsImmune
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Projectile::IsImmune() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Projectile", "IsImmune");
Params::Styx3Projectile_IsImmune Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.IsCoveringRight
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::IsCoveringRight()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "IsCoveringRight");
Params::Styx3PlayerMovementComponent_IsCoveringRight Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.OnApexJumpReached
// (Final, Native, Public)
void UStyx3PlayerMovementComponent::OnApexJumpReached()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "OnApexJumpReached");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerMovementComponent.OnLanded
// (Final, Native, Public, HasOutParams)
// Parameters:
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UStyx3PlayerMovementComponent::OnLanded(const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "OnLanded");
Params::Styx3PlayerMovementComponent_OnLanded Parms{};
Parms.Hit = std::move(Hit);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerMovementComponent.ResetAirMoves
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bResetJump (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PlayerMovementComponent::ResetAirMoves(bool bResetJump)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "ResetAirMoves");
Params::Styx3PlayerMovementComponent_ResetAirMoves Parms{};
Parms.bResetJump = bResetJump;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerMovementComponent.ResetGravity
// (Final, Native, Public, BlueprintCallable)
void UStyx3PlayerMovementComponent::ResetGravity()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "ResetGravity");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerMovementComponent.SetCurrentJump
// (Final, Native, Public)
// Parameters:
// const EStyx3Jump NewJump (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PlayerMovementComponent::SetCurrentJump(const EStyx3Jump NewJump)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "SetCurrentJump");
Params::Styx3PlayerMovementComponent_SetCurrentJump Parms{};
Parms.NewJump = NewJump;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerMovementComponent.SetCurrentZipLine
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TScriptInterface<class IStyx3ZipLineInterface>ZipLine (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PlayerMovementComponent::SetCurrentZipLine(TScriptInterface<class IStyx3ZipLineInterface> ZipLine)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "SetCurrentZipLine");
Params::Styx3PlayerMovementComponent_SetCurrentZipLine Parms{};
Parms.ZipLine = ZipLine;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerMovementComponent.CanUseUpPeekCamera
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::CanUseUpPeekCamera() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "CanUseUpPeekCamera");
Params::Styx3PlayerMovementComponent_CanUseUpPeekCamera Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.GetFallDamage
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const float ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const float UStyx3PlayerMovementComponent::GetFallDamage() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "GetFallDamage");
Params::Styx3PlayerMovementComponent_GetFallDamage Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.GetFallHeight
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const float ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const float UStyx3PlayerMovementComponent::GetFallHeight() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "GetFallHeight");
Params::Styx3PlayerMovementComponent_GetFallHeight Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.GetLandingType
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EStyx3LandingType ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const EStyx3LandingType UStyx3PlayerMovementComponent::GetLandingType() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "GetLandingType");
Params::Styx3PlayerMovementComponent_GetLandingType Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.GetPredictedCoverDashData
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector* Location (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator* Rotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::GetPredictedCoverDashData(struct FVector* Location, struct FRotator* Rotation) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "GetPredictedCoverDashData");
Params::Styx3PlayerMovementComponent_GetPredictedCoverDashData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Location != nullptr)
*Location = std::move(Parms.Location);
if (Rotation != nullptr)
*Rotation = std::move(Parms.Rotation);
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.GetPredictedData
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector* Location (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator* Rotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// EStyx3MovePredictedType* Type (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::GetPredictedData(struct FVector* Location, struct FRotator* Rotation, EStyx3MovePredictedType* Type) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "GetPredictedData");
Params::Styx3PlayerMovementComponent_GetPredictedData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Location != nullptr)
*Location = std::move(Parms.Location);
if (Rotation != nullptr)
*Rotation = std::move(Parms.Rotation);
if (Type != nullptr)
*Type = Parms.Type;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.IsCoverMovingToPredictedSpot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::IsCoverMovingToPredictedSpot() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "IsCoverMovingToPredictedSpot");
Params::Styx3PlayerMovementComponent_IsCoverMovingToPredictedSpot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.IsCoverMovingToPredictedSpotCoverToCover
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::IsCoverMovingToPredictedSpotCoverToCover() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "IsCoverMovingToPredictedSpotCoverToCover");
Params::Styx3PlayerMovementComponent_IsCoverMovingToPredictedSpotCoverToCover Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.IsDashing
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::IsDashing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "IsDashing");
Params::Styx3PlayerMovementComponent_IsDashing Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.IsFacingLedgeWall
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::IsFacingLedgeWall() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "IsFacingLedgeWall");
Params::Styx3PlayerMovementComponent_IsFacingLedgeWall Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.IsGliderDashing
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::IsGliderDashing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "IsGliderDashing");
Params::Styx3PlayerMovementComponent_IsGliderDashing Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.IsGliding
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::IsGliding() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "IsGliding");
Params::Styx3PlayerMovementComponent_IsGliding Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.IsLedgeDashing
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::IsLedgeDashing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "IsLedgeDashing");
Params::Styx3PlayerMovementComponent_IsLedgeDashing Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.IsSliding
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::IsSliding() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "IsSliding");
Params::Styx3PlayerMovementComponent_IsSliding Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.ShouldFlail
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::ShouldFlail() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "ShouldFlail");
Params::Styx3PlayerMovementComponent_ShouldFlail Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerMovementComponent.ShouldPreFlail
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerMovementComponent::ShouldPreFlail() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerMovementComponent", "ShouldPreFlail");
Params::Styx3PlayerMovementComponent_ShouldPreFlail Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3DamageCauserInterface.IsArmorIgnored
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// const class AStyx3Character* Target (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3DamageCauserInterface::IsArmorIgnored(const class AStyx3Character* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3DamageCauserInterface", "IsArmorIgnored");
Params::Styx3DamageCauserInterface_IsArmorIgnored Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3DamageCauserInterface.IsResistanceIgnored
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// const class AStyx3Character* Target (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3DamageCauserInterface::IsResistanceIgnored(const class AStyx3Character* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3DamageCauserInterface", "IsResistanceIgnored");
Params::Styx3DamageCauserInterface_IsResistanceIgnored Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3DamageCauserInterface.WantDeathAnim
// (Native, Event, Public, HasOutParams, BlueprintEvent, Const)
// Parameters:
// class FName* AnimName (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* BlendInTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* BlendOutTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* Victim (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3DamageCauserInterface::WantDeathAnim(class FName* AnimName, float* BlendInTime, float* BlendOutTime, const class AStyx3Character* Victim) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3DamageCauserInterface", "WantDeathAnim");
Params::Styx3DamageCauserInterface_WantDeathAnim Parms{};
Parms.Victim = Victim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (AnimName != nullptr)
*AnimName = Parms.AnimName;
if (BlendInTime != nullptr)
*BlendInTime = Parms.BlendInTime;
if (BlendOutTime != nullptr)
*BlendOutTime = Parms.BlendOutTime;
return Parms.ReturnValue;
}
// Function Styx3.Styx3DamageCauserInterface.WantDeathMonologue
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class UCyaDialogue* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UCyaDialogue* IStyx3DamageCauserInterface::WantDeathMonologue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3DamageCauserInterface", "WantDeathMonologue");
Params::Styx3DamageCauserInterface_WantDeathMonologue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3DifficultyTuning.GetStyx3DifficultyTuning
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UStyx3DifficultyTuning* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3DifficultyTuning* UStyx3DifficultyTuning::GetStyx3DifficultyTuning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3DifficultyTuning", "GetStyx3DifficultyTuning");
Params::Styx3DifficultyTuning_GetStyx3DifficultyTuning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3DifficultyTuning.GetActiveDifficultySheet
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FStyx3DifficultySheet ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FStyx3DifficultySheet UStyx3DifficultyTuning::GetActiveDifficultySheet() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3DifficultyTuning", "GetActiveDifficultySheet");
Params::Styx3DifficultyTuning_GetActiveDifficultySheet Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3DifficultyTuning.GetDifficultyByte
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// uint8 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 UStyx3DifficultyTuning::GetDifficultyByte() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3DifficultyTuning", "GetDifficultyByte");
Params::Styx3DifficultyTuning_GetDifficultyByte Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3DifficultyTuning.GetDifficultySheetFromByte
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// uint8 difficultyByte (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3DifficultySheet ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FStyx3DifficultySheet UStyx3DifficultyTuning::GetDifficultySheetFromByte(uint8 difficultyByte) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3DifficultyTuning", "GetDifficultySheetFromByte");
Params::Styx3DifficultyTuning_GetDifficultySheetFromByte Parms{};
Parms.difficultyByte = difficultyByte;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3DifficultyTuning.IsInGoblinDifficulty
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3DifficultyTuning::IsInGoblinDifficulty() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3DifficultyTuning", "IsInGoblinDifficulty");
Params::Styx3DifficultyTuning_IsInGoblinDifficulty Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.BTTask_Styx3ManagePatrol.OnReachPatrol
// (Final, Native, Protected)
// Parameters:
// class ACyaAIController* AIController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTask_Styx3ManagePatrol::OnReachPatrol(class ACyaAIController* AIController, class ACharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_Styx3ManagePatrol", "OnReachPatrol");
Params::BTTask_Styx3ManagePatrol_OnReachPatrol Parms{};
Parms.AIController = AIController;
Parms.AICharacter = AICharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3FastLiftActorInterface.GetFastLiftApex
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* IStyx3FastLiftActorInterface::GetFastLiftApex() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3FastLiftActorInterface", "GetFastLiftApex");
Params::Styx3FastLiftActorInterface_GetFastLiftApex Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3FastLiftActorInterface.GetFastLiftEnd
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* IStyx3FastLiftActorInterface::GetFastLiftEnd() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3FastLiftActorInterface", "GetFastLiftEnd");
Params::Styx3FastLiftActorInterface_GetFastLiftEnd Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3FastLiftActorInterface.GetFastLiftStart
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* IStyx3FastLiftActorInterface::GetFastLiftStart() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3FastLiftActorInterface", "GetFastLiftStart");
Params::Styx3FastLiftActorInterface_GetFastLiftStart Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3HardlockableInterface.CanBeHardlocked
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3HardlockableInterface::CanBeHardlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3HardlockableInterface", "CanBeHardlocked");
Params::Styx3HardlockableInterface_CanBeHardlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InteractorInterface.GetUser
// (Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3Character* IStyx3InteractorInterface::GetUser()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3InteractorInterface", "GetUser");
Params::Styx3InteractorInterface_GetUser Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOCharactersCanKillFrom.MatchKillHideoutType
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// EStyx3KillHideoutTypes Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3IOCharactersCanKillFrom::MatchKillHideoutType(EStyx3KillHideoutTypes Type) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3IOCharactersCanKillFrom", "MatchKillHideoutType");
Params::Styx3IOCharactersCanKillFrom_MatchKillHideoutType Parms{};
Parms.Type = Type;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOCharactersCanKillFrom.ReadyToKill
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class AStyx3Character* Victim (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3IOCharactersCanKillFrom::ReadyToKill(const class AStyx3Character* Victim) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3IOCharactersCanKillFrom", "ReadyToKill");
Params::Styx3IOCharactersCanKillFrom_ReadyToKill Parms{};
Parms.Victim = Victim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3StabCondition.DoCheck
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// const class AStyx3Character* Killer (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* Victim (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3StabCondition::DoCheck(const class AStyx3Character* Killer, const class AStyx3Character* Victim) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabCondition", "DoCheck");
Params::Styx3StabCondition_DoCheck Parms{};
Parms.Killer = Killer;
Parms.Victim = Victim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ProjectileTargetInterface.GetRandomAimLocation
// (Native, Event, Public, HasDefaults, BlueprintEvent, Const)
// Parameters:
// const class AActor* Shooter (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector IStyx3ProjectileTargetInterface::GetRandomAimLocation(const class AActor* Shooter) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3ProjectileTargetInterface", "GetRandomAimLocation");
Params::Styx3ProjectileTargetInterface_GetRandomAimLocation Parms{};
Parms.Shooter = Shooter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3QueenRoachTuning.GetQueenRoachTuning
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UStyx3QueenRoachTuning* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3QueenRoachTuning* UStyx3QueenRoachTuning::GetQueenRoachTuning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3QueenRoachTuning", "GetQueenRoachTuning");
Params::Styx3QueenRoachTuning_GetQueenRoachTuning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryItem.GetCraftSkill
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UCyaSkill> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class UCyaSkill> UStyx3InventoryItem::GetCraftSkill() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryItem", "GetCraftSkill");
Params::Styx3InventoryItem_GetCraftSkill Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryItem.GetIngredientQuantityNeeded
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UStyx3InventoryItem> Item (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3InventoryItem::GetIngredientQuantityNeeded(TSubclassOf<class UStyx3InventoryItem> Item) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryItem", "GetIngredientQuantityNeeded");
Params::Styx3InventoryItem_GetIngredientQuantityNeeded Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryItem.GetMaximumSpace
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3InventoryItem::GetMaximumSpace() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryItem", "GetMaximumSpace");
Params::Styx3InventoryItem_GetMaximumSpace Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryItem.GetSkill
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UCyaSkill> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class UCyaSkill> UStyx3InventoryItem::GetSkill() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryItem", "GetSkill");
Params::Styx3InventoryItem_GetSkill Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryItem.OnUsed_BP
// (Event, Public, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3InventoryItem::OnUsed_BP(class AStyx3PlayerCharacter* User) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryItem", "OnUsed_BP");
Params::Styx3InventoryItem_OnUsed_BP Parms{};
Parms.User = User;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3Settings.GetBalloonNavigationNodeSizes
// (Final, Native, Static, Public)
// Parameters:
// TArray<class FString> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FString> UStyx3Settings::GetBalloonNavigationNodeSizes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Settings", "GetBalloonNavigationNodeSizes");
Params::Styx3Settings_GetBalloonNavigationNodeSizes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Settings.GetTargetingSystemLayers
// (Final, Native, Static, Public)
// Parameters:
// TArray<class FString> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FString> UStyx3Settings::GetTargetingSystemLayers()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Settings", "GetTargetingSystemLayers");
Params::Styx3Settings_GetTargetingSystemLayers Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3EventHandler.ApplyGameOptions
// (Event, Public, BlueprintEvent)
// Parameters:
// class UCyaGameOptions* OPTIONS (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::ApplyGameOptions(class UCyaGameOptions* OPTIONS)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "ApplyGameOptions");
Params::Styx3EventHandler_ApplyGameOptions Parms{};
Parms.OPTIONS = OPTIONS;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.LoadingPressAnyKeyDisplayed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::LoadingPressAnyKeyDisplayed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "LoadingPressAnyKeyDisplayed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.LoadingPressAnyKeyValidated
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::LoadingPressAnyKeyValidated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "LoadingPressAnyKeyValidated");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnAbsorbQuartzBegin
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& QuartzLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAbsorbQuartzBegin(class AStyx3PlayerCharacter* Character, const struct FVector& QuartzLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAbsorbQuartzBegin");
Params::Styx3EventHandler_OnAbsorbQuartzBegin Parms{};
Parms.Character = Character;
Parms.QuartzLocation = std::move(QuartzLocation);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAbsorbQuartzCancel
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& QuartzLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAbsorbQuartzCancel(class AStyx3PlayerCharacter* Character, const struct FVector& QuartzLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAbsorbQuartzCancel");
Params::Styx3EventHandler_OnAbsorbQuartzCancel Parms{};
Parms.Character = Character;
Parms.QuartzLocation = std::move(QuartzLocation);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAbsorbQuartzEnd
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& QuartzLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAbsorbQuartzEnd(class AStyx3PlayerCharacter* Character, const struct FVector& QuartzLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAbsorbQuartzEnd");
Params::Styx3EventHandler_OnAbsorbQuartzEnd Parms{};
Parms.Character = Character;
Parms.QuartzLocation = std::move(QuartzLocation);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAcidTrapUsed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnAcidTrapUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAcidTrapUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnAcidVialUsed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnAcidVialUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAcidVialUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnAIBecomeInvisible
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAIBecomeInvisible(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAIBecomeInvisible");
Params::Styx3EventHandler_OnAIBecomeInvisible Parms{};
Parms.AICharacter = AICharacter;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAIBecomeVisible
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAIBecomeVisible(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAIBecomeVisible");
Params::Styx3EventHandler_OnAIBecomeVisible Parms{};
Parms.AICharacter = AICharacter;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAIChangeState
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAISquadState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAIChangeState(class AStyx3AICharacter* AICharacter, EAISquadState NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAIChangeState");
Params::Styx3EventHandler_OnAIChangeState Parms{};
Parms.AICharacter = AICharacter;
Parms.NewState = NewState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAIDeath
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromStab (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAIDeath(class AStyx3AICharacter* AICharacter, class AActor* DamageCauser, bool bFromStab)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAIDeath");
Params::Styx3EventHandler_OnAIDeath Parms{};
Parms.AICharacter = AICharacter;
Parms.DamageCauser = DamageCauser;
Parms.bFromStab = bFromStab;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAIEnterFleeState
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAIEnterFleeState(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAIEnterFleeState");
Params::Styx3EventHandler_OnAIEnterFleeState Parms{};
Parms.AICharacter = AICharacter;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAILeaveFleeState
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAILeaveFleeState(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAILeaveFleeState");
Params::Styx3EventHandler_OnAILeaveFleeState Parms{};
Parms.AICharacter = AICharacter;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAIStartPerceivingStyxOnSenseGiven
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UClass* SenseClass (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAISquadState CurrentState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAIStartPerceivingStyxOnSenseGiven(class AStyx3AICharacter* AICharacter, class UClass* SenseClass, EAISquadState CurrentState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAIStartPerceivingStyxOnSenseGiven");
Params::Styx3EventHandler_OnAIStartPerceivingStyxOnSenseGiven Parms{};
Parms.AICharacter = AICharacter;
Parms.SenseClass = SenseClass;
Parms.CurrentState = CurrentState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAIStartSleeping
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAIStartSleeping(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAIStartSleeping");
Params::Styx3EventHandler_OnAIStartSleeping Parms{};
Parms.AICharacter = AICharacter;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAIStopPerceivingStyxOnSenseGiven
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UClass* SenseClass (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAISquadState CurrentState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAIStopPerceivingStyxOnSenseGiven(class AStyx3AICharacter* AICharacter, class UClass* SenseClass, EAISquadState CurrentState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAIStopPerceivingStyxOnSenseGiven");
Params::Styx3EventHandler_OnAIStopPerceivingStyxOnSenseGiven Parms{};
Parms.AICharacter = AICharacter;
Parms.SenseClass = SenseClass;
Parms.CurrentState = CurrentState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAIStopSleeping
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAIStopSleeping(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAIStopSleeping");
Params::Styx3EventHandler_OnAIStopSleeping Parms{};
Parms.AICharacter = AICharacter;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAmberVisionBegin
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAmberVisionBegin(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAmberVisionBegin");
Params::Styx3EventHandler_OnAmberVisionBegin Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAmberVisionEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAmberVisionEnd(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAmberVisionEnd");
Params::Styx3EventHandler_OnAmberVisionEnd Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnAmbiantMusicChange
// (Event, Public, BlueprintEvent)
// Parameters:
// EAmbianceState PreviousState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAmbianceState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 AISearchCounter (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 AIAlertCounter (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnAmbiantMusicChange(EAmbianceState PreviousState, EAmbianceState NewState, int32 AISearchCounter, int32 AIAlertCounter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnAmbiantMusicChange");
Params::Styx3EventHandler_OnAmbiantMusicChange Parms{};
Parms.PreviousState = PreviousState;
Parms.NewState = NewState;
Parms.AISearchCounter = AISearchCounter;
Parms.AIAlertCounter = AIAlertCounter;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnBalloonEnd
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnBalloonEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnBalloonEnd");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnBalloonStart
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Traveler (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnBalloonStart(class AStyx3Character* Traveler)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnBalloonStart");
Params::Styx3EventHandler_OnBalloonStart Parms{};
Parms.Traveler = Traveler;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnBalloonTravelingBegin
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Balloon* Balloon (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnBalloonTravelingBegin(class AStyx3Balloon* Balloon, class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnBalloonTravelingBegin");
Params::Styx3EventHandler_OnBalloonTravelingBegin Parms{};
Parms.Balloon = Balloon;
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnBalloonTravelingEnd
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Balloon* Balloon (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnBalloonTravelingEnd(class AStyx3Balloon* Balloon, class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnBalloonTravelingEnd");
Params::Styx3EventHandler_OnBalloonTravelingEnd Parms{};
Parms.Balloon = Balloon;
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnBeginTransfertToRezPoint
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& RezPointLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnBeginTransfertToRezPoint(class AStyx3PlayerCharacter* Character, const struct FVector& RezPointLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnBeginTransfertToRezPoint");
Params::Styx3EventHandler_OnBeginTransfertToRezPoint Parms{};
Parms.Character = Character;
Parms.RezPointLocation = std::move(RezPointLocation);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnBleedingDecreasedEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnBleedingDecreasedEnd(class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnBleedingDecreasedEnd");
Params::Styx3EventHandler_OnBleedingDecreasedEnd Parms{};
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnBleedingEffect
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnBleedingEffect(class AActor* DamageCauser, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnBleedingEffect");
Params::Styx3EventHandler_OnBleedingEffect Parms{};
Parms.DamageCauser = DamageCauser;
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnBonk
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* FromCharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* WeaponComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnBonk(class AStyx3Character* FromCharacter, class USceneComponent* WeaponComponent, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnBonk");
Params::Styx3EventHandler_OnBonk Parms{};
Parms.FromCharacter = FromCharacter;
Parms.WeaponComponent = WeaponComponent;
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnCloneDecoyStopUsed
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnCloneDecoyStopUsed(class AStyx3PlayerCharacter* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnCloneDecoyStopUsed");
Params::Styx3EventHandler_OnCloneDecoyStopUsed Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnCloneDecoyUsed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnCloneDecoyUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnCloneDecoyUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnCloneUsed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnCloneUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnCloneUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnCraftDone
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnCraftDone(class AStyx3Character* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnCraftDone");
Params::Styx3EventHandler_OnCraftDone Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnDartUsed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnDartUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnDartUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnDissolveCorpse
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* AnInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnDissolveCorpse(class AActor* AnInstigator, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnDissolveCorpse");
Params::Styx3EventHandler_OnDissolveCorpse Parms{};
Parms.AnInstigator = AnInstigator;
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnDodgeProjectile
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnDodgeProjectile(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnDodgeProjectile");
Params::Styx3EventHandler_OnDodgeProjectile Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnDropArmor
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnDropArmor(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnDropArmor");
Params::Styx3EventHandler_OnDropArmor Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnDropCorpse
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Lifter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnDropCorpse(class AStyx3Character* Lifter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnDropCorpse");
Params::Styx3EventHandler_OnDropCorpse Parms{};
Parms.Lifter = Lifter;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnDropHelmet
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnDropHelmet(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnDropHelmet");
Params::Styx3EventHandler_OnDropHelmet Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnEndTimeShifting
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnEndTimeShifting(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnEndTimeShifting");
Params::Styx3EventHandler_OnEndTimeShifting Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnEndTransfertToRezPoint
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bCancelled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnEndTransfertToRezPoint(class AStyx3PlayerCharacter* Character, bool bCancelled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnEndTransfertToRezPoint");
Params::Styx3EventHandler_OnEndTransfertToRezPoint Parms{};
Parms.Character = Character;
Parms.bCancelled = bCancelled;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnEnterSafeZone
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnEnterSafeZone(class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnEnterSafeZone");
Params::Styx3EventHandler_OnEnterSafeZone Parms{};
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnFireplaceTurnOff
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnFireplaceTurnOff()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnFireplaceTurnOff");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnFluxBlastHitAI
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Normal (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnFluxBlastHitAI(class AStyx3AICharacter* AI, const struct FVector& Location, const struct FVector& Normal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnFluxBlastHitAI");
Params::Styx3EventHandler_OnFluxBlastHitAI Parms{};
Parms.AI = AI;
Parms.Location = std::move(Location);
Parms.Normal = std::move(Normal);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnFluxBlastHitPhysic
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Normal (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnFluxBlastHitPhysic(class AActor* Actor, const struct FVector& Location, const struct FVector& Normal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnFluxBlastHitPhysic");
Params::Styx3EventHandler_OnFluxBlastHitPhysic Parms{};
Parms.Actor = Actor;
Parms.Location = std::move(Location);
Parms.Normal = std::move(Normal);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnFluxBlastHitStatic
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* StaticActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Normal (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnFluxBlastHitStatic(class AActor* StaticActor, const struct FVector& Location, const struct FVector& Normal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnFluxBlastHitStatic");
Params::Styx3EventHandler_OnFluxBlastHitStatic Parms{};
Parms.StaticActor = StaticActor;
Parms.Location = std::move(Location);
Parms.Normal = std::move(Normal);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnFluxBlastUsed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnFluxBlastUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnFluxBlastUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnFluxGrabCancelled
// (Event, Public, BlueprintEvent)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACyaCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnFluxGrabCancelled(class ACyaCharacter* AI, class ACyaCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnFluxGrabCancelled");
Params::Styx3EventHandler_OnFluxGrabCancelled Parms{};
Parms.AI = AI;
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnFluxGrabStart
// (Event, Public, BlueprintEvent)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACyaCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnFluxGrabStart(class ACyaCharacter* AI, class ACyaCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnFluxGrabStart");
Params::Styx3EventHandler_OnFluxGrabStart Parms{};
Parms.AI = AI;
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnFluxGrabSucceeded
// (Event, Public, BlueprintEvent)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACyaCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnFluxGrabSucceeded(class ACyaCharacter* AI, class ACyaCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnFluxGrabSucceeded");
Params::Styx3EventHandler_OnFluxGrabSucceeded Parms{};
Parms.AI = AI;
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGlassBottleUsed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnGlassBottleUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGlassBottleUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnGliderBegin
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGliderBegin(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGliderBegin");
Params::Styx3EventHandler_OnGliderBegin Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGliderBoostEnter
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGliderBoostEnter(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGliderBoostEnter");
Params::Styx3EventHandler_OnGliderBoostEnter Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGliderBoostLeave
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGliderBoostLeave(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGliderBoostLeave");
Params::Styx3EventHandler_OnGliderBoostLeave Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGliderDashBegin
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGliderDashBegin(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGliderDashBegin");
Params::Styx3EventHandler_OnGliderDashBegin Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGliderEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGliderEnd(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGliderEnd");
Params::Styx3EventHandler_OnGliderEnd Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGoblinReflexAvoidHit
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Styx (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 HitValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AController* EventInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGoblinReflexAvoidHit(class AStyx3PlayerCharacter* Styx, int32 HitValue, class AController* EventInstigator, class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGoblinReflexAvoidHit");
Params::Styx3EventHandler_OnGoblinReflexAvoidHit Parms{};
Parms.Styx = Styx;
Parms.HitValue = HitValue;
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGoblinReflexBegin
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Styx (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGoblinReflexBegin(class AStyx3PlayerCharacter* Styx)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGoblinReflexBegin");
Params::Styx3EventHandler_OnGoblinReflexBegin Parms{};
Parms.Styx = Styx;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGoblinReflexEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Styx (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGoblinReflexEnd(class AStyx3PlayerCharacter* Styx)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGoblinReflexEnd");
Params::Styx3EventHandler_OnGoblinReflexEnd Parms{};
Parms.Styx = Styx;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGrabCorpse
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Lifter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGrabCorpse(class AStyx3Character* Lifter, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGrabCorpse");
Params::Styx3EventHandler_OnGrabCorpse Parms{};
Parms.Lifter = Lifter;
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGrappleAI
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* TargetComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGrappleAI(class AStyx3AICharacter* Character, class USceneComponent* TargetComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGrappleAI");
Params::Styx3EventHandler_OnGrappleAI Parms{};
Parms.Character = Character;
Parms.TargetComponent = TargetComponent;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGrappleAIEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* TargetComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGrappleAIEnd(class AStyx3AICharacter* Character, class USceneComponent* TargetComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGrappleAIEnd");
Params::Styx3EventHandler_OnGrappleAIEnd Parms{};
Parms.Character = Character;
Parms.TargetComponent = TargetComponent;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGrappleHook
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* TargetComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGrappleHook(class AActor* Character, class USceneComponent* TargetComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGrappleHook");
Params::Styx3EventHandler_OnGrappleHook Parms{};
Parms.Character = Character;
Parms.TargetComponent = TargetComponent;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGrappleHookEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* TargetComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGrappleHookEnd(class AActor* Character, class USceneComponent* TargetComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGrappleHookEnd");
Params::Styx3EventHandler_OnGrappleHookEnd Parms{};
Parms.Character = Character;
Parms.TargetComponent = TargetComponent;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGrappleSlomoBegin
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* TargetComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGrappleSlomoBegin(class AStyx3PlayerCharacter* Character, class USceneComponent* TargetComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGrappleSlomoBegin");
Params::Styx3EventHandler_OnGrappleSlomoBegin Parms{};
Parms.Character = Character;
Parms.TargetComponent = TargetComponent;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGrappleSlomoEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* TargetComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGrappleSlomoEnd(class AStyx3PlayerCharacter* Character, class USceneComponent* TargetComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGrappleSlomoEnd");
Params::Styx3EventHandler_OnGrappleSlomoEnd Parms{};
Parms.Character = Character;
Parms.TargetComponent = TargetComponent;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGridEnter
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGridEnter(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGridEnter");
Params::Styx3EventHandler_OnGridEnter Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnGridExit
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnGridExit(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnGridExit");
Params::Styx3EventHandler_OnGridExit Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnHardlockBegin
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnHardlockBegin(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnHardlockBegin");
Params::Styx3EventHandler_OnHardlockBegin Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnHardlockEnd
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnHardlockEnd(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnHardlockEnd");
Params::Styx3EventHandler_OnHardlockEnd Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnHealthConstantConsumingStart
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnHealthConstantConsumingStart(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnHealthConstantConsumingStart");
Params::Styx3EventHandler_OnHealthConstantConsumingStart Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnHealthConstantConsumingStop
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnHealthConstantConsumingStop(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnHealthConstantConsumingStop");
Params::Styx3EventHandler_OnHealthConstantConsumingStop Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnInvisibilityBegin
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnInvisibilityBegin(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnInvisibilityBegin");
Params::Styx3EventHandler_OnInvisibilityBegin Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnInvisibilityEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnInvisibilityEnd(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnInvisibilityEnd");
Params::Styx3EventHandler_OnInvisibilityEnd Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnLockPickUsed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnLockPickUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnLockPickUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnLootCollected
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsSmartBag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnLootCollected(class AStyx3Character* Character, class AActor* Target, bool bIsSmartBag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnLootCollected");
Params::Styx3EventHandler_OnLootCollected Parms{};
Parms.Character = Character;
Parms.Target = Target;
Parms.bIsSmartBag = bIsSmartBag;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnMindControlEnded
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnMindControlEnded(class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnMindControlEnded");
Params::Styx3EventHandler_OnMindControlEnded Parms{};
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnMindControlStarted
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnMindControlStarted(class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnMindControlStarted");
Params::Styx3EventHandler_OnMindControlStarted Parms{};
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnPerfectDodgeBegin
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnPerfectDodgeBegin(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnPerfectDodgeBegin");
Params::Styx3EventHandler_OnPerfectDodgeBegin Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnPerfectDodgeEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnPerfectDodgeEnd(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnPerfectDodgeEnd");
Params::Styx3EventHandler_OnPerfectDodgeEnd Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnPerfectDodgeStab
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AICharacter* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnPerfectDodgeStab(class AStyx3Character* Character, class AStyx3AICharacter* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnPerfectDodgeStab");
Params::Styx3EventHandler_OnPerfectDodgeStab Parms{};
Parms.Character = Character;
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnPlayerDeath
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* Weapon (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnPlayerDeath(class AStyx3PlayerCharacter* Player, class AActor* DamageCauser, class USceneComponent* Weapon)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnPlayerDeath");
Params::Styx3EventHandler_OnPlayerDeath Parms{};
Parms.Player = Player;
Parms.DamageCauser = DamageCauser;
Parms.Weapon = Weapon;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnPoison
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnPoison(class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnPoison");
Params::Styx3EventHandler_OnPoison Parms{};
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnQueenRoachFireAddTarget
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnQueenRoachFireAddTarget(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnQueenRoachFireAddTarget");
Params::Styx3EventHandler_OnQueenRoachFireAddTarget Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnQueenRoachFireRemoveTarget
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnQueenRoachFireRemoveTarget(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnQueenRoachFireRemoveTarget");
Params::Styx3EventHandler_OnQueenRoachFireRemoveTarget Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnRezPointStopUsed
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnRezPointStopUsed(class AStyx3PlayerCharacter* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnRezPointStopUsed");
Params::Styx3EventHandler_OnRezPointStopUsed Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnSandUsed
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnSandUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnSandUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnSetCinematicMode
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bInCinematicMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bHidePlayer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAffectsHUD (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAffectsMovement (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAffectsTurning (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnSetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnSetCinematicMode");
Params::Styx3EventHandler_OnSetCinematicMode Parms{};
Parms.bInCinematicMode = bInCinematicMode;
Parms.bHidePlayer = bHidePlayer;
Parms.bAffectsHUD = bAffectsHUD;
Parms.bAffectsMovement = bAffectsMovement;
Parms.bAffectsTurning = bAffectsTurning;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnShadowKeepingStart
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnShadowKeepingStart(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnShadowKeepingStart");
Params::Styx3EventHandler_OnShadowKeepingStart Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnShadowKeepingStop
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnShadowKeepingStop(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnShadowKeepingStop");
Params::Styx3EventHandler_OnShadowKeepingStop Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnShowHint
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FText& TextToHint (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnShowHint(bool bShow, const class FText& TextToHint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnShowHint");
Params::Styx3EventHandler_OnShowHint Parms{};
Parms.bShow = bShow;
Parms.TextToHint = std::move(TextToHint);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnShowNextTutoBox
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FDataTableRowHandle& TutoData (Parm, NoDestructor, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnShowNextTutoBox(const struct FDataTableRowHandle& TutoData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnShowNextTutoBox");
Params::Styx3EventHandler_OnShowNextTutoBox Parms{};
Parms.TutoData = std::move(TutoData);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnShowObjectiveZoneHUD
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EObjectiveType& ObjectiveType (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EObjectiveIconType& IconType (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FText& Text (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnShowObjectiveZoneHUD(bool bShow, const EObjectiveType& ObjectiveType, const EObjectiveIconType& IconType, const class FText& Text)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnShowObjectiveZoneHUD");
Params::Styx3EventHandler_OnShowObjectiveZoneHUD Parms{};
Parms.bShow = bShow;
Parms.ObjectiveType = ObjectiveType;
Parms.IconType = IconType;
Parms.Text = std::move(Text);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnShowTutoBox
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FDataTableRowHandle& TutoData (Parm, NoDestructor, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnShowTutoBox(bool bShow, const struct FDataTableRowHandle& TutoData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnShowTutoBox");
Params::Styx3EventHandler_OnShowTutoBox Parms{};
Parms.bShow = bShow;
Parms.TutoData = std::move(TutoData);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnSpikeHit
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Normal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnSpikeHit(class AStyx3PlayerCharacter* Character, const struct FVector& Normal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnSpikeHit");
Params::Styx3EventHandler_OnSpikeHit Parms{};
Parms.Character = Character;
Parms.Normal = std::move(Normal);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnStabBegin
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnStabBegin(class AStyx3PlayerCharacter* Character, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnStabBegin");
Params::Styx3EventHandler_OnStabBegin Parms{};
Parms.Character = Character;
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnStabEnd
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnStabEnd(class AStyx3PlayerCharacter* Character, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnStabEnd");
Params::Styx3EventHandler_OnStabEnd Parms{};
Parms.Character = Character;
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnStabTeleportationStarted
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnStabTeleportationStarted(class AStyx3PlayerCharacter* Character, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnStabTeleportationStarted");
Params::Styx3EventHandler_OnStabTeleportationStarted Parms{};
Parms.Character = Character;
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnStabTeleportationStopped
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnStabTeleportationStopped(class AStyx3PlayerCharacter* Character, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnStabTeleportationStopped");
Params::Styx3EventHandler_OnStabTeleportationStopped Parms{};
Parms.Character = Character;
Parms.Target = Target;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnStartTimeShifting
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnStartTimeShifting(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnStartTimeShifting");
Params::Styx3EventHandler_OnStartTimeShifting Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnStopAllTutoBox
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3EventHandler::OnStopAllTutoBox()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnStopAllTutoBox");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnStruggleStop
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnStruggleStop(class ACyaCharacter* AI, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnStruggleStop");
Params::Styx3EventHandler_OnStruggleStop Parms{};
Parms.AI = AI;
Parms.bInterrupted = bInterrupted;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnTakeHit
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* FromCharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* WeaponComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EHitReaction HitReactionType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnTakeHit(class AStyx3Character* FromCharacter, class USceneComponent* WeaponComponent, class AStyx3Character* Target, EHitReaction HitReactionType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnTakeHit");
Params::Styx3EventHandler_OnTakeHit Parms{};
Parms.FromCharacter = FromCharacter;
Parms.WeaponComponent = WeaponComponent;
Parms.Target = Target;
Parms.HitReactionType = HitReactionType;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnTakeHitFromActor
// (Event, Public, BlueprintEvent)
// Parameters:
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EHitReaction HitReactionType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnTakeHitFromActor(class AActor* DamageCauser, class AStyx3Character* Target, EHitReaction HitReactionType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnTakeHitFromActor");
Params::Styx3EventHandler_OnTakeHitFromActor Parms{};
Parms.DamageCauser = DamageCauser;
Parms.Target = Target;
Parms.HitReactionType = HitReactionType;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnTorchTurnOff
// (Event, Public, BlueprintEvent)
void AStyx3EventHandler::OnTorchTurnOff()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnTorchTurnOff");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3EventHandler.OnVialAmber
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnVialAmber(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnVialAmber");
Params::Styx3EventHandler_OnVialAmber Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnVialHealth
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnVialHealth(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnVialHealth");
Params::Styx3EventHandler_OnVialHealth Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnWallGripBegin
// (Event, Public, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnWallGripBegin(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnWallGripBegin");
Params::Styx3EventHandler_OnWallGripBegin Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnWallGripEnd
// (Event, Public, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnWallGripEnd(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnWallGripEnd");
Params::Styx3EventHandler_OnWallGripEnd Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnZipLineDownBegin
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnZipLineDownBegin(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnZipLineDownBegin");
Params::Styx3EventHandler_OnZipLineDownBegin Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3EventHandler.OnZipLineDownEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3EventHandler::OnZipLineDownEnd(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventHandler", "OnZipLineDownEnd");
Params::Styx3EventHandler_OnZipLineDownEnd Parms{};
Parms.Character = Character;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3SFXManager.PlayInstanciedEvent
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class UAkAudioEvent* Event (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Source (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Position (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Front (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Up (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3SFXManager::PlayInstanciedEvent(class UAkAudioEvent* Event, class AActor* Source, const struct FVector& Position, const struct FVector& Front, const struct FVector& Up)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3SFXManager", "PlayInstanciedEvent");
Params::Styx3SFXManager_PlayInstanciedEvent Parms{};
Parms.Event = Event;
Parms.Source = Source;
Parms.Position = std::move(Position);
Parms.Front = std::move(Front);
Parms.Up = std::move(Up);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SFXManager.StopInstanciedEvent
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UAkAudioEvent* Event (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AActor* Source (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3SFXManager::StopInstanciedEvent(const class UAkAudioEvent* Event, const class AActor* Source)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3SFXManager", "StopInstanciedEvent");
Params::Styx3SFXManager_StopInstanciedEvent Parms{};
Parms.Event = Event;
Parms.Source = Source;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SFXManager.InstanciatedActorEndPlay
// (Final, Native, Private)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3SFXManager::InstanciatedActorEndPlay(class AActor* Actor, EEndPlayReason EndPlayReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SFXManager", "InstanciatedActorEndPlay");
Params::Styx3SFXManager_InstanciatedActorEndPlay Parms{};
Parms.Actor = Actor;
Parms.EndPlayReason = EndPlayReason;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SFXManager.UpdateDLC_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// const class ULocalPlayer* LocalPlayer (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3SFXManager::UpdateDLC_BP(const class ULocalPlayer* LocalPlayer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SFXManager", "UpdateDLC_BP");
Params::Styx3SFXManager_UpdateDLC_BP Parms{};
Parms.LocalPlayer = LocalPlayer;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3StabVictimInterface.OnBeingStabEnded
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3StabComponent* Attacker (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3StabVictimInterface::OnBeingStabEnded(class UStyx3StabComponent* Attacker)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3StabVictimInterface", "OnBeingStabEnded");
Params::Styx3StabVictimInterface_OnBeingStabEnded Parms{};
Parms.Attacker = Attacker;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3StabVictimInterface.OnBeingStabStarted
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3StabComponent* Attacker (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3StabVictimInterface::OnBeingStabStarted(class UStyx3StabComponent* Attacker)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3StabVictimInterface", "OnBeingStabStarted");
Params::Styx3StabVictimInterface_OnBeingStabStarted Parms{};
Parms.Attacker = Attacker;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3UnlockIOInterface.Unlock
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void IStyx3UnlockIOInterface::Unlock()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3UnlockIOInterface", "Unlock");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3WeaponInterface.GetWeaponComponent
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UPrimitiveComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UPrimitiveComponent* IStyx3WeaponInterface::GetWeaponComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3WeaponInterface", "GetWeaponComponent");
Params::Styx3WeaponInterface_GetWeaponComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3WeaponHolderInterface.GetWeaponHandSlot
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName IStyx3WeaponHolderInterface::GetWeaponHandSlot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3WeaponHolderInterface", "GetWeaponHandSlot");
Params::Styx3WeaponHolderInterface_GetWeaponHandSlot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3WeaponHolderInterface.GetWeaponSheathSlot
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName IStyx3WeaponHolderInterface::GetWeaponSheathSlot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3WeaponHolderInterface", "GetWeaponSheathSlot");
Params::Styx3WeaponHolderInterface_GetWeaponSheathSlot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3WeaponHolderInterface.SheathWeapon
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bWeaponOut (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3WeaponHolderInterface::SheathWeapon(bool bWeaponOut)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3WeaponHolderInterface", "SheathWeapon");
Params::Styx3WeaponHolderInterface_SheathWeapon Parms{};
Parms.bWeaponOut = bWeaponOut;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3StabSettings.GetRaces
// (Final, Native, Protected)
// Parameters:
// TArray<class FString> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FString> UStyx3StabSettings::GetRaces()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabSettings", "GetRaces");
Params::Styx3StabSettings_GetRaces Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3StabSettings.GetStabSequence
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class AStyx3Character* Victim (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ULevelSequence* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ULevelSequence* UStyx3StabSettings::GetStabSequence(const class AStyx3Character* Victim)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabSettings", "GetStabSequence");
Params::Styx3StabSettings_GetStabSequence Parms{};
Parms.Victim = Victim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3StabSettings.HasFollowAction
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3StabSettings::HasFollowAction() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabSettings", "HasFollowAction");
Params::Styx3StabSettings_HasFollowAction Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3StabSettings.IsLethal
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3StabSettings::IsLethal() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabSettings", "IsLethal");
Params::Styx3StabSettings_IsLethal Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ZipLineInterface.HandleDrop
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// bool* Consumed (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromDamage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3ZipLineInterface::HandleDrop(bool* Consumed, bool bFromDamage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3ZipLineInterface", "HandleDrop");
Params::Styx3ZipLineInterface_HandleDrop Parms{};
Parms.bFromDamage = bFromDamage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Consumed != nullptr)
*Consumed = Parms.Consumed;
}
// Function Styx3.Styx3ZipLineInterface.HandleJump
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// bool* Consumed (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3ZipLineInterface::HandleJump(bool* Consumed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3ZipLineInterface", "HandleJump");
Params::Styx3ZipLineInterface_HandleJump Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Consumed != nullptr)
*Consumed = Parms.Consumed;
}
// Function Styx3.Styx3ZipLineInterface.OnTick
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// const float DeltaTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3ZipLineInterface::OnTick(const float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3ZipLineInterface", "OnTick");
Params::Styx3ZipLineInterface_OnTick Parms{};
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIBarkTuning.GetInstance
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UStyx3AIBarkTuning* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3AIBarkTuning* UStyx3AIBarkTuning::GetInstance()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3AIBarkTuning", "GetInstance");
Params::Styx3AIBarkTuning_GetInstance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIBarkTuning.GetRaceSpecificBark
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3AICharacter* Barker (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UCyaDialogue* DialogueToPlay (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UCyaDialogue* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UCyaDialogue* UStyx3AIBarkTuning::GetRaceSpecificBark(const class AStyx3AICharacter* Barker, const class UCyaDialogue* DialogueToPlay) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIBarkTuning", "GetRaceSpecificBark");
Params::Styx3AIBarkTuning_GetRaceSpecificBark Parms{};
Parms.Barker = Barker;
Parms.DialogueToPlay = DialogueToPlay;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PatrolNavlinkInterface.ResumeFromSave
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void IStyx3PatrolNavlinkInterface::ResumeFromSave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3PatrolNavlinkInterface", "ResumeFromSave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.GetRaceList
// (Final, Native, Static, Protected)
// Parameters:
// const TArray<class FString> ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const TArray<class FString> AStyx3Character::GetRaceList()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Character", "GetRaceList");
Params::Styx3Character_GetRaceList Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.AddDamageResistance
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float ResistanceAmount (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::AddDamageResistance(const float ResistanceAmount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "AddDamageResistance");
Params::Styx3Character_AddDamageResistance Parms{};
Parms.ResistanceAmount = ResistanceAmount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.AddDropableActor
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName Socket (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& OffsetSocketLocation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::AddDropableActor(class AActor* Actor, const class FName Socket, const struct FVector& OffsetSocketLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "AddDropableActor");
Params::Styx3Character_AddDropableActor Parms{};
Parms.Actor = Actor;
Parms.Socket = Socket;
Parms.OffsetSocketLocation = std::move(OffsetSocketLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.AddHitSheet
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FStyx3HitSheet& HitSheet (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3Character::AddHitSheet(const struct FStyx3HitSheet& HitSheet)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "AddHitSheet");
Params::Styx3Character_AddHitSheet Parms{};
Parms.HitSheet = std::move(HitSheet);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.ApplyPoison
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::ApplyPoison(class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "ApplyPoison");
Params::Styx3Character_ApplyPoison Parms{};
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.DropArmor
// (Native, Public, BlueprintCallable)
void AStyx3Character::DropArmor()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "DropArmor");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.DropHelmet
// (Final, Native, Public, BlueprintCallable)
void AStyx3Character::DropHelmet()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "DropHelmet");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.GetBaseAimLocation
// (Native, Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// const class AActor* Shooter (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AStyx3Character::GetBaseAimLocation(const class AActor* Shooter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "GetBaseAimLocation");
Params::Styx3Character_GetBaseAimLocation Parms{};
Parms.Shooter = Shooter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.GetCurrentAttackDirection_BP
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AStyx3Character::GetCurrentAttackDirection_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "GetCurrentAttackDirection_BP");
Params::Styx3Character_GetCurrentAttackDirection_BP Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.OnDropArmor_BP
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3Character::OnDropArmor_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "OnDropArmor_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3Character.OnDropHelmet_BP
// (Event, Protected, BlueprintCallable, BlueprintEvent)
void AStyx3Character::OnDropHelmet_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "OnDropHelmet_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3Character.OnStunEnd_BP
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::OnStunEnd_BP(bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "OnStunEnd_BP");
Params::Styx3Character_OnStunEnd_BP Parms{};
Parms.bInterrupted = bInterrupted;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3Character.OnStunStart_BP
// (Event, Protected, BlueprintEvent)
void AStyx3Character::OnStunStart_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "OnStunStart_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3Character.PlayFacialMontage
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UAnimSequenceBase* Anim (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float BlendInTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float BlendOutTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 LoopCount (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float PlayRate (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::PlayFacialMontage(class UAnimSequenceBase* Anim, const float BlendInTime, const float BlendOutTime, const int32 LoopCount, const float PlayRate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "PlayFacialMontage");
Params::Styx3Character_PlayFacialMontage Parms{};
Parms.Anim = Anim;
Parms.BlendInTime = BlendInTime;
Parms.BlendOutTime = BlendOutTime;
Parms.LoopCount = LoopCount;
Parms.PlayRate = PlayRate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.RemoveDamageResistance
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float ResistanceAmount (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::RemoveDamageResistance(const float ResistanceAmount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "RemoveDamageResistance");
Params::Styx3Character_RemoveDamageResistance Parms{};
Parms.ResistanceAmount = ResistanceAmount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.RemoveHitSheet
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FStyx3HitSheet& Name_0 (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3Character::RemoveHitSheet(const struct FStyx3HitSheet& Name_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "RemoveHitSheet");
Params::Styx3Character_RemoveHitSheet Parms{};
Parms.Name_0 = std::move(Name_0);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.SetAllArmorResistance
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::SetAllArmorResistance(bool NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "SetAllArmorResistance");
Params::Styx3Character_SetAllArmorResistance Parms{};
Parms.NewValue = NewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.SetAllResistance
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::SetAllResistance(bool NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "SetAllResistance");
Params::Styx3Character_SetAllResistance Parms{};
Parms.NewValue = NewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.SetAmberVisionHighlighted
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bHighlighted (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::SetAmberVisionHighlighted(const bool bHighlighted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "SetAmberVisionHighlighted");
Params::Styx3Character_SetAmberVisionHighlighted Parms{};
Parms.bHighlighted = bHighlighted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.SetArmorResistanceToDamage
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::SetArmorResistanceToDamage(bool NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "SetArmorResistanceToDamage");
Params::Styx3Character_SetArmorResistanceToDamage Parms{};
Parms.NewValue = NewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.SetAsPerceptible
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::SetAsPerceptible(bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "SetAsPerceptible");
Params::Styx3Character_SetAsPerceptible Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.SetInvincibility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bInvincible (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::SetInvincibility(const bool bInvincible)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "SetInvincibility");
Params::Styx3Character_SetInvincibility Parms{};
Parms.bInvincible = bInvincible;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.SetInvisibility
// (Native, Public, BlueprintCallable)
// Parameters:
// bool On (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::SetInvisibility(bool On)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "SetInvisibility");
Params::Styx3Character_SetInvisibility Parms{};
Parms.On = On;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Character.TakeBleedingDamage
// (Native, Public, BlueprintCallable)
// Parameters:
// float Amount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AController* EventInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::TakeBleedingDamage(float Amount, class AController* EventInstigator, class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "TakeBleedingDamage");
Params::Styx3Character_TakeBleedingDamage Parms{};
Parms.Amount = Amount;
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.TakeDamage_BP
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// float DamageAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FDamageEvent& DamageEvent (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class AController* EventInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3Character::TakeDamage_BP(float DamageAmount, const struct FDamageEvent& DamageEvent, class AController* EventInstigator, class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "TakeDamage_BP");
Params::Styx3Character_TakeDamage_BP Parms{};
Parms.DamageAmount = DamageAmount;
Parms.DamageEvent = std::move(DamageEvent);
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.TakeHit
// (Native, Public, BlueprintCallable)
// Parameters:
// int32 HitValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AController* EventInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bDisableLOS (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsForcedDamaged (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AStyx3Character::TakeHit(int32 HitValue, class AController* EventInstigator, class AActor* DamageCauser, bool bDisableLOS, bool bIsForcedDamaged)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "TakeHit");
Params::Styx3Character_TakeHit Parms{};
Parms.HitValue = HitValue;
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
Parms.bDisableLOS = bDisableLOS;
Parms.bIsForcedDamaged = bIsForcedDamaged;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.TakeHit_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// EHitReaction Reaction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Character::TakeHit_BP(EHitReaction Reaction, class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "TakeHit_BP");
Params::Styx3Character_TakeHit_BP Parms{};
Parms.Reaction = Reaction;
Parms.DamageCauser = DamageCauser;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3Character.CanAttack
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::CanAttack() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "CanAttack");
Params::Styx3Character_CanAttack Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.CanBeDamageBy
// (Native, Event, Protected, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class AController* EventInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::CanBeDamageBy(class AController* EventInstigator, class AActor* DamageCauser) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "CanBeDamageBy");
Params::Styx3Character_CanBeDamageBy Parms{};
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.CanMakeNoise
// (Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::CanMakeNoise() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "CanMakeNoise");
Params::Styx3Character_CanMakeNoise Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.CanMindControlJump
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::CanMindControlJump() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "CanMindControlJump");
Params::Styx3Character_CanMindControlJump Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.GetAkComponent
// (Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UAkComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAkComponent* AStyx3Character::GetAkComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "GetAkComponent");
Params::Styx3Character_GetAkComponent Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.GetAkComponentVoicing
// (Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UAkComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAkComponent* AStyx3Character::GetAkComponentVoicing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "GetAkComponentVoicing");
Params::Styx3Character_GetAkComponentVoicing Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.GetCorpseTarget
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UStyx3TargetComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3TargetComponent* AStyx3Character::GetCorpseTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "GetCorpseTarget");
Params::Styx3Character_GetCorpseTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.GetCurrentTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* AStyx3Character::GetCurrentTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "GetCurrentTarget");
Params::Styx3Character_GetCurrentTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.GetLastHitTime
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3Character::GetLastHitTime() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "GetLastHitTime");
Params::Styx3Character_GetLastHitTime Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.GetLastInputVectorDirection
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AStyx3Character::GetLastInputVectorDirection() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "GetLastInputVectorDirection");
Params::Styx3Character_GetLastInputVectorDirection Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.GetLightAndShadowIntensity
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EStyx3LightIntensity ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStyx3LightIntensity AStyx3Character::GetLightAndShadowIntensity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "GetLightAndShadowIntensity");
Params::Styx3Character_GetLightAndShadowIntensity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.HasArmor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::HasArmor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "HasArmor");
Params::Styx3Character_HasArmor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.HasDamageResistance
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::HasDamageResistance() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "HasDamageResistance");
Params::Styx3Character_HasDamageResistance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.HasHelmet
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::HasHelmet() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "HasHelmet");
Params::Styx3Character_HasHelmet Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.HasShield
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::HasShield() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "HasShield");
Params::Styx3Character_HasShield Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.IsInvisible
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::IsInvisible() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "IsInvisible");
Params::Styx3Character_IsInvisible Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.IsMindControlled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::IsMindControlled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "IsMindControlled");
Params::Styx3Character_IsMindControlled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Character.ShouldTakeHit
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 HitValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AController* EventInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3Character::ShouldTakeHit(int32 HitValue, class AController* EventInstigator, class AActor* DamageCauser) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Character", "ShouldTakeHit");
Params::Styx3Character_ShouldTakeHit Parms{};
Parms.HitValue = HitValue;
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.ApplySearchPointOffset
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FStyx3AISearchPoint& SearchPoint (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AStyx3AICharacter::ApplySearchPointOffset(const struct FStyx3AISearchPoint& SearchPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "ApplySearchPointOffset");
Params::Styx3AICharacter_ApplySearchPointOffset Parms{};
Parms.SearchPoint = std::move(SearchPoint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.BP_CanStartCombo
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::BP_CanStartCombo()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "BP_CanStartCombo");
Params::Styx3AICharacter_BP_CanStartCombo Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.BP_IsSeenBy
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AIController* OtherAI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::BP_IsSeenBy(class AStyx3AIController* OtherAI)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "BP_IsSeenBy");
Params::Styx3AICharacter_BP_IsSeenBy Parms{};
Parms.OtherAI = OtherAI;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AICharacter.BP_MindControlStunEnd
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3AICharacter::BP_MindControlStunEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "BP_MindControlStunEnd");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AICharacter.BP_OnDeathAnimEnd
// (Event, Public, BlueprintEvent)
void AStyx3AICharacter::BP_OnDeathAnimEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "BP_OnDeathAnimEnd");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AICharacter.BP_OnEnterFight
// (Event, Public, BlueprintEvent)
void AStyx3AICharacter::BP_OnEnterFight()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "BP_OnEnterFight");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AICharacter.BP_OnLeaveFight
// (Event, Public, BlueprintEvent)
void AStyx3AICharacter::BP_OnLeaveFight()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "BP_OnLeaveFight");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AICharacter.BP_PlayBark
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class UCyaDialogue* DialogueToPlay (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::BP_PlayBark(const class UCyaDialogue* DialogueToPlay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "BP_PlayBark");
Params::Styx3AICharacter_BP_PlayBark Parms{};
Parms.DialogueToPlay = DialogueToPlay;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AICharacter.CheckLOSDuringEnvironmentSearch
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class AStyx3Character* Target (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::CheckLOSDuringEnvironmentSearch(const class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "CheckLOSDuringEnvironmentSearch");
Params::Styx3AICharacter_CheckLOSDuringEnvironmentSearch Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.CheckLOSDuringHideoutSearch
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class AStyx3Character* Target (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::CheckLOSDuringHideoutSearch(const class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "CheckLOSDuringHideoutSearch");
Params::Styx3AICharacter_CheckLOSDuringHideoutSearch Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.ClearFleeingPoint
// (Final, Native, Public, BlueprintCallable)
void AStyx3AICharacter::ClearFleeingPoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "ClearFleeingPoint");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.GetFXFeedbackCurrentState
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// bool& bIsFleeing (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAISquadState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAISquadState AStyx3AICharacter::GetFXFeedbackCurrentState(bool& bIsFleeing)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "GetFXFeedbackCurrentState");
Params::Styx3AICharacter_GetFXFeedbackCurrentState Parms{};
Parms.bIsFleeing = bIsFleeing;
UObject::ProcessEvent(Func, &Parms);
bIsFleeing = Parms.bIsFleeing;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.GetGrappleTargetComponent
// (Native, Public)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* AStyx3AICharacter::GetGrappleTargetComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "GetGrappleTargetComponent");
Params::Styx3AICharacter_GetGrappleTargetComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.KnockBack
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName KnockBackAnim (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName WallStunInAnim (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* KnockbackInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::KnockBack(const struct FVector& Direction, class FName KnockBackAnim, class FName WallStunInAnim, class AActor* KnockbackInstigator)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "KnockBack");
Params::Styx3AICharacter_KnockBack Parms{};
Parms.Direction = std::move(Direction);
Parms.KnockBackAnim = KnockBackAnim;
Parms.WallStunInAnim = WallStunInAnim;
Parms.KnockbackInstigator = KnockbackInstigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.OnBeginNavLink
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& StartPoint (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Endpoint (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::OnBeginNavLink(const struct FVector& StartPoint, const struct FVector& Endpoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "OnBeginNavLink");
Params::Styx3AICharacter_OnBeginNavLink Parms{};
Parms.StartPoint = std::move(StartPoint);
Parms.Endpoint = std::move(Endpoint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.OnBeginPatrolNavLink
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* CurrentPatrolNavLink_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACyaAIPatrolNode* PatrolNode (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::OnBeginPatrolNavLink(class AActor* CurrentPatrolNavLink_0, class ACyaAIPatrolNode* PatrolNode)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "OnBeginPatrolNavLink");
Params::Styx3AICharacter_OnBeginPatrolNavLink Parms{};
Parms.CurrentPatrolNavLink_0 = CurrentPatrolNavLink_0;
Parms.PatrolNode = PatrolNode;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.OnBeingDrop
// (Final, Native, Public)
// Parameters:
// const bool bCarriedNow (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bDropInHideout (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::OnBeingDrop(const bool bCarriedNow, const bool bDropInHideout)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "OnBeingDrop");
Params::Styx3AICharacter_OnBeingDrop Parms{};
Parms.bCarriedNow = bCarriedNow;
Parms.bDropInHideout = bDropInHideout;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.OnDissolve
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float DelayPickPocketDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::OnDissolve(float DelayPickPocketDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "OnDissolve");
Params::Styx3AICharacter_OnDissolve Parms{};
Parms.DelayPickPocketDuration = DelayPickPocketDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.OnEndNavLink
// (Final, Native, Public, BlueprintCallable)
void AStyx3AICharacter::OnEndNavLink()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "OnEndNavLink");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.OnKilledByPlayer_BP
// (Event, Public, BlueprintEvent)
void AStyx3AICharacter::OnKilledByPlayer_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "OnKilledByPlayer_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AICharacter.OnRagdollImpact_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// const float ImpactStrength (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::OnRagdollImpact_BP(const float ImpactStrength)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "OnRagdollImpact_BP");
Params::Styx3AICharacter_OnRagdollImpact_BP Parms{};
Parms.ImpactStrength = ImpactStrength;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AICharacter.OnResumed
// (Event, Public, BlueprintEvent)
void AStyx3AICharacter::OnResumed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "OnResumed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AICharacter.OnStabDamage_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// const float Damage (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::OnStabDamage_BP(const float Damage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "OnStabDamage_BP");
Params::Styx3AICharacter_OnStabDamage_BP Parms{};
Parms.Damage = Damage;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AICharacter.SetAccidentType
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EStyx3AIAccidentType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetAccidentType(EStyx3AIAccidentType Type)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetAccidentType");
Params::Styx3AICharacter_SetAccidentType Parms{};
Parms.Type = Type;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SetDying
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromStab (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetDying(class AActor* DamageCauser, bool bFromStab)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetDying");
Params::Styx3AICharacter_SetDying Parms{};
Parms.DamageCauser = DamageCauser;
Parms.bFromStab = bFromStab;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SetDyingWithCauser
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetDyingWithCauser(class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetDyingWithCauser");
Params::Styx3AICharacter_SetDyingWithCauser Parms{};
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SetHiddenLocation
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bIsInChest (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetHiddenLocation(const bool bIsInChest)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetHiddenLocation");
Params::Styx3AICharacter_SetHiddenLocation Parms{};
Parms.bIsInChest = bIsInChest;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SetIsDeadByAcciident
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetIsDeadByAcciident(bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetIsDeadByAcciident");
Params::Styx3AICharacter_SetIsDeadByAcciident Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SetIsHunting
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool IsHunting (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetIsHunting(bool IsHunting)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetIsHunting");
Params::Styx3AICharacter_SetIsHunting Parms{};
Parms.IsHunting = IsHunting;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SetIsSleeping
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bNewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetIsSleeping(bool bNewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetIsSleeping");
Params::Styx3AICharacter_SetIsSleeping Parms{};
Parms.bNewValue = bNewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SetIsSurprised
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool IsSurprised (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetIsSurprised(bool IsSurprised)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetIsSurprised");
Params::Styx3AICharacter_SetIsSurprised Parms{};
Parms.IsSurprised = IsSurprised;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SetShouldReactToStun
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetShouldReactToStun(bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetShouldReactToStun");
Params::Styx3AICharacter_SetShouldReactToStun Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SetSpeedSetting
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FCyaAISpeedSettings& Settings (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3AICharacter::SetSpeedSetting(const struct FCyaAISpeedSettings& Settings)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SetSpeedSetting");
Params::Styx3AICharacter_SetSpeedSetting Parms{};
Parms.Settings = std::move(Settings);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.SKMChanged
// (Final, Native, Public)
void AStyx3AICharacter::SKMChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "SKMChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.Stats_PlayBark
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UCyaDialogue* DialogueToPlay (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::Stats_PlayBark(const class UCyaDialogue* DialogueToPlay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "Stats_PlayBark");
Params::Styx3AICharacter_Stats_PlayBark Parms{};
Parms.DialogueToPlay = DialogueToPlay;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.TakeProjectile
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Projectile* Projectile (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::TakeProjectile(class AStyx3Projectile* Projectile)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "TakeProjectile");
Params::Styx3AICharacter_TakeProjectile Parms{};
Parms.Projectile = Projectile;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AICharacter.TryToAddMenace
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float MenaceValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::TryToAddMenace(float MenaceValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "TryToAddMenace");
Params::Styx3AICharacter_TryToAddMenace Parms{};
Parms.MenaceValue = MenaceValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.UpdatePerceptionFXValue
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float CurrentIntensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AICharacter::UpdatePerceptionFXValue(float CurrentIntensity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "UpdatePerceptionFXValue");
Params::Styx3AICharacter_UpdatePerceptionFXValue Parms{};
Parms.CurrentIntensity = CurrentIntensity;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AICharacter.CanBeStabbed_BP
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::CanBeStabbed_BP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "CanBeStabbed_BP");
Params::Styx3AICharacter_CanBeStabbed_BP Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.ComputeSightFactor_BP
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3AICharacter::ComputeSightFactor_BP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "ComputeSightFactor_BP");
Params::Styx3AICharacter_ComputeSightFactor_BP Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.GetAIDirector
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3AIDirector* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3AIDirector* AStyx3AICharacter::GetAIDirector() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "GetAIDirector");
Params::Styx3AICharacter_GetAIDirector Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.GetCurrentIO
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3IOActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3IOActor* AStyx3AICharacter::GetCurrentIO() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "GetCurrentIO");
Params::Styx3AICharacter_GetCurrentIO Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.GetDistanceToTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3AICharacter::GetDistanceToTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "GetDistanceToTarget");
Params::Styx3AICharacter_GetDistanceToTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.GetMoveGoalOffset_BP
// (Event, Public, HasDefaults, BlueprintEvent, Const)
// Parameters:
// const class AActor* MovingActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AStyx3AICharacter::GetMoveGoalOffset_BP(const class AActor* MovingActor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "GetMoveGoalOffset_BP");
Params::Styx3AICharacter_GetMoveGoalOffset_BP Parms{};
Parms.MovingActor = MovingActor;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.IsBeingStab
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::IsBeingStab() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "IsBeingStab");
Params::Styx3AICharacter_IsBeingStab Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.IsFighting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::IsFighting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "IsFighting");
Params::Styx3AICharacter_IsFighting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.IsInIdle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::IsInIdle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "IsInIdle");
Params::Styx3AICharacter_IsInIdle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.IsInPause
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::IsInPause() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "IsInPause");
Params::Styx3AICharacter_IsInPause Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.IsInquisiteur
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const bool ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const bool AStyx3AICharacter::IsInquisiteur() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "IsInquisiteur");
Params::Styx3AICharacter_IsInquisiteur Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.IsInSlow
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::IsInSlow() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "IsInSlow");
Params::Styx3AICharacter_IsInSlow Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.IsUsingIO
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::IsUsingIO() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "IsUsingIO");
Params::Styx3AICharacter_IsUsingIO Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.ShouldDrawPerceptionGaugeFeedback
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::ShouldDrawPerceptionGaugeFeedback() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "ShouldDrawPerceptionGaugeFeedback");
Params::Styx3AICharacter_ShouldDrawPerceptionGaugeFeedback Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacter.WantDeathAnim
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class FName* AnimName (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* BlendInTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* BlendOutTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AICharacter::WantDeathAnim(class FName* AnimName, float* BlendInTime, float* BlendOutTime) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacter", "WantDeathAnim");
Params::Styx3AICharacter_WantDeathAnim Parms{};
UObject::ProcessEvent(Func, &Parms);
if (AnimName != nullptr)
*AnimName = Parms.AnimName;
if (BlendInTime != nullptr)
*BlendInTime = Parms.BlendInTime;
if (BlendOutTime != nullptr)
*BlendOutTime = Parms.BlendOutTime;
return Parms.ReturnValue;
}
// Function Styx3.Styx3CheatManager.Debug_FillXP
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_FillXP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_FillXP");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_LockWheels
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_LockWheels()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_LockWheels");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_NoDamage
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_NoDamage()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_NoDamage");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_RefillMaterials
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_RefillMaterials()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_RefillMaterials");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_Ressources
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_Ressources()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_Ressources");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_SecureZone
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_SecureZone()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_SecureZone");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_SimulateDamage
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_SimulateDamage()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_SimulateDamage");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_UnlockAbilitiesUI
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_UnlockAbilitiesUI()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_UnlockAbilitiesUI");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_UnlockAll
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_UnlockAll()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_UnlockAll");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_UnlockItems
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_UnlockItems()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_UnlockItems");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_UnlockPowers
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_UnlockPowers()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_UnlockPowers");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_UnlockRunes
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_UnlockRunes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_UnlockRunes");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_UnlockTools
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_UnlockTools()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_UnlockTools");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_UnlockWheels
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_UnlockWheels()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_UnlockWheels");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.Debug_Upgrades
// (Final, Exec, Native, Public)
void UStyx3CheatManager::Debug_Upgrades()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "Debug_Upgrades");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CheatManager.ToggleQuickCheat
// (Event, Public, BlueprintCallable, BlueprintEvent)
void UStyx3CheatManager::ToggleQuickCheat()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CheatManager", "ToggleQuickCheat");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AIController.BP_BeRallied
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AIController* Rallyer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::BP_BeRallied(class AStyx3AIController* Rallyer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "BP_BeRallied");
Params::Styx3AIController_BP_BeRallied Parms{};
Parms.Rallyer = Rallyer;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AIController.BP_EnteredStateAlert
// (Event, Public, BlueprintEvent)
void AStyx3AIController::BP_EnteredStateAlert()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "BP_EnteredStateAlert");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AIController.BP_EnteredStateAlertedPatrol
// (Event, Public, BlueprintEvent)
void AStyx3AIController::BP_EnteredStateAlertedPatrol()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "BP_EnteredStateAlertedPatrol");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AIController.BP_EnteredStateInspect
// (Event, Public, BlueprintEvent)
void AStyx3AIController::BP_EnteredStateInspect()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "BP_EnteredStateInspect");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AIController.BP_EnteredStatePatrol
// (Event, Public, BlueprintEvent)
void AStyx3AIController::BP_EnteredStatePatrol()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "BP_EnteredStatePatrol");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AIController.BP_EnteredStateSearch
// (Event, Public, BlueprintEvent)
void AStyx3AIController::BP_EnteredStateSearch()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "BP_EnteredStateSearch");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AIController.BP_LeaveStateAlert
// (Event, Public, BlueprintEvent)
void AStyx3AIController::BP_LeaveStateAlert()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "BP_LeaveStateAlert");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AIController.CivilIsReset_BP
// (Event, Public, BlueprintEvent)
void AStyx3AIController::CivilIsReset_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "CivilIsReset_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AIController.CivilPassInformation_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* CharacterLinked (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::CivilPassInformation_BP(class AStyx3AICharacter* CharacterLinked)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "CivilPassInformation_BP");
Params::Styx3AIController_CivilPassInformation_BP Parms{};
Parms.CharacterLinked = CharacterLinked;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AIController.EnteredStateAlert
// (Final, Native, Public, BlueprintCallable)
void AStyx3AIController::EnteredStateAlert()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "EnteredStateAlert");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.EnteredStateAlertedPatrol
// (Final, Native, Public, BlueprintCallable)
void AStyx3AIController::EnteredStateAlertedPatrol()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "EnteredStateAlertedPatrol");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.EnteredStateInspect
// (Final, Native, Public, BlueprintCallable)
void AStyx3AIController::EnteredStateInspect()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "EnteredStateInspect");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.EnteredStatePatrol
// (Final, Native, Public, BlueprintCallable)
void AStyx3AIController::EnteredStatePatrol()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "EnteredStatePatrol");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.EnteredStateSearch
// (Final, Native, Public, BlueprintCallable)
void AStyx3AIController::EnteredStateSearch()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "EnteredStateSearch");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.GetAimLocation
// (Native, Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// const class AActor* TargetActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AStyx3AIController::GetAimLocation(const class AActor* TargetActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "GetAimLocation");
Params::Styx3AIController_GetAimLocation Parms{};
Parms.TargetActor = TargetActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.GetCanGather
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::GetCanGather()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "GetCanGather");
Params::Styx3AIController_GetCanGather Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.LeaveStateAlert
// (Final, Native, Public, BlueprintCallable)
void AStyx3AIController::LeaveStateAlert()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "LeaveStateAlert");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.OnBufferDetectionReach
// (Native, Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FCyaAIPerceptions* Info (Parm, OutParm, NativeAccessSpecifierPublic)
// struct FAIStimulus* Stimulus (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
void AStyx3AIController::OnBufferDetectionReach(class AActor* Target, struct FCyaAIPerceptions* Info, struct FAIStimulus* Stimulus)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnBufferDetectionReach");
Params::Styx3AIController_OnBufferDetectionReach Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Info != nullptr)
*Info = std::move(Parms.Info);
if (Stimulus != nullptr)
*Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AIController.OnInstantReactionTriggered
// (Native, Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAIStimulus& Stimulus (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// float Strength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::OnInstantReactionTriggered(class AActor* Target, struct FAIStimulus& Stimulus, float Strength)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnInstantReactionTriggered");
Params::Styx3AIController_OnInstantReactionTriggered Parms{};
Parms.Target = Target;
Parms.Stimulus = std::move(Stimulus);
Parms.Strength = Strength;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AIController.OnPerceiveNewThings
// (Native, Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAIStimulus& Stimulus (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// float Strength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::OnPerceiveNewThings(class AActor* Target, struct FAIStimulus& Stimulus, float Strength)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnPerceiveNewThings");
Params::Styx3AIController_OnPerceiveNewThings Parms{};
Parms.Target = Target;
Parms.Stimulus = std::move(Stimulus);
Parms.Strength = Strength;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AIController.OnPerceiveNewThingsDelayed
// (Native, Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAIStimulus& Stimulus (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// float Strength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::OnPerceiveNewThingsDelayed(class AActor* Target, struct FAIStimulus& Stimulus, float Strength)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnPerceiveNewThingsDelayed");
Params::Styx3AIController_OnPerceiveNewThingsDelayed Parms{};
Parms.Target = Target;
Parms.Stimulus = std::move(Stimulus);
Parms.Strength = Strength;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AIController.OnPerceiveThingsEnded
// (Native, Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAIStimulus* Stimulus (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
void AStyx3AIController::OnPerceiveThingsEnded(class AActor* Target, struct FAIStimulus* Stimulus)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnPerceiveThingsEnded");
Params::Styx3AIController_OnPerceiveThingsEnded Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Stimulus != nullptr)
*Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AIController.OnPerceiveThingsEndedDelayed
// (Native, Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAIStimulus* Stimulus (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
void AStyx3AIController::OnPerceiveThingsEndedDelayed(class AActor* Target, struct FAIStimulus* Stimulus)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnPerceiveThingsEndedDelayed");
Params::Styx3AIController_OnPerceiveThingsEndedDelayed Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Stimulus != nullptr)
*Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AIController.OnPerceptionIntensityUpdated
// (Native, Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAIStimulus& Stimulus (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// float CurrentIntensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float LastIntensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::OnPerceptionIntensityUpdated(class AActor* Target, struct FAIStimulus& Stimulus, float CurrentIntensity, float LastIntensity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnPerceptionIntensityUpdated");
Params::Styx3AIController_OnPerceptionIntensityUpdated Parms{};
Parms.Target = Target;
Parms.Stimulus = std::move(Stimulus);
Parms.CurrentIntensity = CurrentIntensity;
Parms.LastIntensity = LastIntensity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AIController.OnSquadDisband
// (Native, Event, Public, BlueprintEvent)
void AStyx3AIController::OnSquadDisband()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnSquadDisband");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.OnSquadJoin
// (Native, Event, Public, HasOutParams, HasDefaults, BlueprintEvent)
// Parameters:
// class UStyx3Squad* NewSquad (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& StimulusLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AIController* Gatherer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::OnSquadJoin(class UStyx3Squad* NewSquad, const struct FVector& StimulusLocation, class AStyx3AIController* Gatherer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnSquadJoin");
Params::Styx3AIController_OnSquadJoin Parms{};
Parms.NewSquad = NewSquad;
Parms.StimulusLocation = std::move(StimulusLocation);
Parms.Gatherer = Gatherer;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.OnTakeRoleObserver
// (Native, Event, Public, BlueprintEvent)
void AStyx3AIController::OnTakeRoleObserver()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnTakeRoleObserver");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.OnTargetPerceptionForgotten
// (Final, Native, Public)
// Parameters:
// class AActor* ForgottenActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::OnTargetPerceptionForgotten(class AActor* ForgottenActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "OnTargetPerceptionForgotten");
Params::Styx3AIController_OnTargetPerceptionForgotten Parms{};
Parms.ForgottenActor = ForgottenActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.RallyAround
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& RallyLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Range (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::RallyAround(const struct FVector& RallyLocation, const float Range)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "RallyAround");
Params::Styx3AIController_RallyAround Parms{};
Parms.RallyLocation = std::move(RallyLocation);
Parms.Range = Range;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.SetCanGather
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool CanGather (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::SetCanGather(bool CanGather)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "SetCanGather");
Params::Styx3AIController_SetCanGather Parms{};
Parms.CanGather = CanGather;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.SetForceAlertedPatrolState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::SetForceAlertedPatrolState(bool Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "SetForceAlertedPatrolState");
Params::Styx3AIController_SetForceAlertedPatrolState Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.SetForceAlertState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::SetForceAlertState(bool Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "SetForceAlertState");
Params::Styx3AIController_SetForceAlertState Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.SetForceInspectState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::SetForceInspectState(bool Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "SetForceInspectState");
Params::Styx3AIController_SetForceInspectState Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.SetForcePatrolState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::SetForcePatrolState(bool Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "SetForcePatrolState");
Params::Styx3AIController_SetForcePatrolState Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.SetForceSearchState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::SetForceSearchState(bool Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "SetForceSearchState");
Params::Styx3AIController_SetForceSearchState Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.SetInspectorCurrentSearchPoint
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FStyx3AISearchPoint& NewSearchPoint (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AStyx3AIController::SetInspectorCurrentSearchPoint(const struct FStyx3AISearchPoint& NewSearchPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "SetInspectorCurrentSearchPoint");
Params::Styx3AIController_SetInspectorCurrentSearchPoint Parms{};
Parms.NewSearchPoint = std::move(NewSearchPoint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.SetIsIndependantRallyReached
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bValue (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIController::SetIsIndependantRallyReached(const bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "SetIsIndependantRallyReached");
Params::Styx3AIController_SetIsIndependantRallyReached Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIController.CanJoinSquad
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::CanJoinSquad() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "CanJoinSquad");
Params::Styx3AIController_CanJoinSquad Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.FindBestLocationToSeeAlertTarget
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TArray<struct FStyx3LocationToSeeAlertTarget>&Locations (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// class AActor* AlertTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AStyx3AIController::FindBestLocationToSeeAlertTarget(const TArray<struct FStyx3LocationToSeeAlertTarget>& Locations, class AActor* AlertTarget) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "FindBestLocationToSeeAlertTarget");
Params::Styx3AIController_FindBestLocationToSeeAlertTarget Parms{};
Parms.Locations = std::move(Locations);
Parms.AlertTarget = AlertTarget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.GetCurrentState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAISquadState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAISquadState AStyx3AIController::GetCurrentState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "GetCurrentState");
Params::Styx3AIController_GetCurrentState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.GetForceAlertedPatrolState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::GetForceAlertedPatrolState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "GetForceAlertedPatrolState");
Params::Styx3AIController_GetForceAlertedPatrolState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.GetForceAlertState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::GetForceAlertState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "GetForceAlertState");
Params::Styx3AIController_GetForceAlertState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.GetForceInspectState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::GetForceInspectState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "GetForceInspectState");
Params::Styx3AIController_GetForceInspectState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.GetForcePatrolState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::GetForcePatrolState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "GetForcePatrolState");
Params::Styx3AIController_GetForcePatrolState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.GetForceSearchState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::GetForceSearchState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "GetForceSearchState");
Params::Styx3AIController_GetForceSearchState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.GetPreviousState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EAISquadState ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const EAISquadState AStyx3AIController::GetPreviousState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "GetPreviousState");
Params::Styx3AIController_GetPreviousState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.IsCivil
// (Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::IsCivil() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "IsCivil");
Params::Styx3AIController_IsCivil Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.IsFighting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::IsFighting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "IsFighting");
Params::Styx3AIController_IsFighting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.IsInAlert
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::IsInAlert() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "IsInAlert");
Params::Styx3AIController_IsInAlert Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.IsInAlertedPatrol
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::IsInAlertedPatrol() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "IsInAlertedPatrol");
Params::Styx3AIController_IsInAlertedPatrol Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.IsInFleeingState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::IsInFleeingState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "IsInFleeingState");
Params::Styx3AIController_IsInFleeingState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.IsPatrolling
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::IsPatrolling() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "IsPatrolling");
Params::Styx3AIController_IsPatrolling Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIController.IsSearching
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIController::IsSearching() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIController", "IsSearching");
Params::Styx3AIController_IsSearching Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.Get
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AIDirector* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3AIDirector* AStyx3AIDirector::Get(const class UObject* WorldContext)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3AIDirector", "Get");
Params::Styx3AIDirector_Get Parms{};
Parms.WorldContext = WorldContext;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.BP_HasGhost
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3Squad* SquadConcerned (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ActorConcerned (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AIController* AIConcerned (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIDirector::BP_HasGhost(class UStyx3Squad* SquadConcerned, class AActor* ActorConcerned, class AStyx3AIController* AIConcerned)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "BP_HasGhost");
Params::Styx3AIDirector_BP_HasGhost Parms{};
Parms.SquadConcerned = SquadConcerned;
Parms.ActorConcerned = ActorConcerned;
Parms.AIConcerned = AIConcerned;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.BP_HideGhost
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3Squad* SquadConcerned (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ActorConcerned (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AIController* AIConcerned (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::BP_HideGhost(class UStyx3Squad* SquadConcerned, class AActor* ActorConcerned, class AStyx3AIController* AIConcerned)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "BP_HideGhost");
Params::Styx3AIDirector_BP_HideGhost Parms{};
Parms.SquadConcerned = SquadConcerned;
Parms.ActorConcerned = ActorConcerned;
Parms.AIConcerned = AIConcerned;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AIDirector.BP_LinkSquadToGhost
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3Squad* SquadToLink (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* SquadTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::BP_LinkSquadToGhost(class UStyx3Squad* SquadToLink, class AActor* SquadTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "BP_LinkSquadToGhost");
Params::Styx3AIDirector_BP_LinkSquadToGhost Parms{};
Parms.SquadToLink = SquadToLink;
Parms.SquadTarget = SquadTarget;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AIDirector.BP_ReplaceGhostSquadLinkByAnotherSquad
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3Squad* DisbandingSquad (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3Squad* MergingSquad (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::BP_ReplaceGhostSquadLinkByAnotherSquad(class UStyx3Squad* DisbandingSquad, class UStyx3Squad* MergingSquad)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "BP_ReplaceGhostSquadLinkByAnotherSquad");
Params::Styx3AIDirector_BP_ReplaceGhostSquadLinkByAnotherSquad Parms{};
Parms.DisbandingSquad = DisbandingSquad;
Parms.MergingSquad = MergingSquad;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AIDirector.BP_SpawnGhost
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FVector& Loc (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ActorConcerned (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AIController* AIConcerned (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UCyaAISense> SenseClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FAIStimulus& Stimulus (Parm, NoDestructor, NativeAccessSpecifierPublic)
void AStyx3AIDirector::BP_SpawnGhost(const struct FVector& Loc, class AActor* ActorConcerned, class AStyx3AIController* AIConcerned, TSubclassOf<class UCyaAISense> SenseClass, const struct FAIStimulus& Stimulus)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "BP_SpawnGhost");
Params::Styx3AIDirector_BP_SpawnGhost Parms{};
Parms.Loc = std::move(Loc);
Parms.ActorConcerned = ActorConcerned;
Parms.AIConcerned = AIConcerned;
Parms.SenseClass = SenseClass;
Parms.Stimulus = std::move(Stimulus);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AIDirector.CadaverFound
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* AnInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AICharacter* Cadaver (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::CadaverFound(class AStyx3AICharacter* AnInstigator, class AStyx3AICharacter* Cadaver)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "CadaverFound");
Params::Styx3AIDirector_CadaverFound Parms{};
Parms.AnInstigator = AnInstigator;
Parms.Cadaver = Cadaver;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.CleanPerceivedActors
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::CleanPerceivedActors(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "CleanPerceivedActors");
Params::Styx3AIDirector_CleanPerceivedActors Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.DisbandSquad
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UStyx3Squad* SquadToDisband (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::DisbandSquad(class UStyx3Squad* SquadToDisband)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "DisbandSquad");
Params::Styx3AIDirector_DisbandSquad Parms{};
Parms.SquadToDisband = SquadToDisband;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.EachAIPerceptionForgetActor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* ActorToForget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::EachAIPerceptionForgetActor(class AActor* ActorToForget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "EachAIPerceptionForgetActor");
Params::Styx3AIDirector_EachAIPerceptionForgetActor Parms{};
Parms.ActorToForget = ActorToForget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.GetBestFleeLocation
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* FleeingCharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& LocationToFlee (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* FleeingLocation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* FleeingLookAt (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIDirector::GetBestFleeLocation(class AStyx3AICharacter* FleeingCharacter, const struct FVector& LocationToFlee, struct FVector* FleeingLocation, struct FVector* FleeingLookAt)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "GetBestFleeLocation");
Params::Styx3AIDirector_GetBestFleeLocation Parms{};
Parms.FleeingCharacter = FleeingCharacter;
Parms.LocationToFlee = std::move(LocationToFlee);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (FleeingLocation != nullptr)
*FleeingLocation = std::move(Parms.FleeingLocation);
if (FleeingLookAt != nullptr)
*FleeingLookAt = std::move(Parms.FleeingLookAt);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.IsSquadInCurrentState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EAISquadState State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIDirector::IsSquadInCurrentState(EAISquadState State)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "IsSquadInCurrentState");
Params::Styx3AIDirector_IsSquadInCurrentState Parms{};
Parms.State = State;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.OnAIEnterAlertedPatrolState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAIEnterAlertedPatrolState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAIEnterAlertedPatrolState");
Params::Styx3AIDirector_OnAIEnterAlertedPatrolState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAIEnterAlertState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAIEnterAlertState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAIEnterAlertState");
Params::Styx3AIDirector_OnAIEnterAlertState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAIEnterFleeState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAIEnterFleeState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAIEnterFleeState");
Params::Styx3AIDirector_OnAIEnterFleeState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAIEnterInspectState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAIEnterInspectState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAIEnterInspectState");
Params::Styx3AIDirector_OnAIEnterInspectState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAIEnterPatrolState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAIEnterPatrolState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAIEnterPatrolState");
Params::Styx3AIDirector_OnAIEnterPatrolState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAIEnterSearchState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAIEnterSearchState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAIEnterSearchState");
Params::Styx3AIDirector_OnAIEnterSearchState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAILeaveAlertedPatrolState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAILeaveAlertedPatrolState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAILeaveAlertedPatrolState");
Params::Styx3AIDirector_OnAILeaveAlertedPatrolState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAILeaveAlertState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAILeaveAlertState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAILeaveAlertState");
Params::Styx3AIDirector_OnAILeaveAlertState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAILeaveFleeState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAILeaveFleeState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAILeaveFleeState");
Params::Styx3AIDirector_OnAILeaveFleeState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAILeaveInspectState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAILeaveInspectState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAILeaveInspectState");
Params::Styx3AIDirector_OnAILeaveInspectState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAILeavePatrolState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAILeavePatrolState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAILeavePatrolState");
Params::Styx3AIDirector_OnAILeavePatrolState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnAILeaveSearchState
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ACyaAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnAILeaveSearchState(class ACyaAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnAILeaveSearchState");
Params::Styx3AIDirector_OnAILeaveSearchState Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.OnCloneDecoySpawned
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3CloneActor* NewCloneDecoy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::OnCloneDecoySpawned(class AStyx3CloneActor* NewCloneDecoy)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "OnCloneDecoySpawned");
Params::Styx3AIDirector_OnCloneDecoySpawned Parms{};
Parms.NewCloneDecoy = NewCloneDecoy;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.ResetMenaceOnAllAliveAIs
// (Final, Native, Public, BlueprintCallable)
void AStyx3AIDirector::ResetMenaceOnAllAliveAIs()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "ResetMenaceOnAllAliveAIs");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.RunFindLineOfSightEQS
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AIController* Querier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool NearestStimulus (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FBlackboardKeySelector& LocationToSee (Parm, NativeAccessSpecifierPublic)
// const struct FBlackboardKeySelector& LocationToLookAt (Parm, NativeAccessSpecifierPublic)
// const struct FBlackboardKeySelector& LineOfSightLocation (Parm, NativeAccessSpecifierPublic)
// const struct FBlackboardKeySelector& LineOfSightValid (Parm, NativeAccessSpecifierPublic)
void AStyx3AIDirector::RunFindLineOfSightEQS(class AStyx3AIController* Querier, bool NearestStimulus, const struct FBlackboardKeySelector& LocationToSee, const struct FBlackboardKeySelector& LocationToLookAt, const struct FBlackboardKeySelector& LineOfSightLocation, const struct FBlackboardKeySelector& LineOfSightValid)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "RunFindLineOfSightEQS");
Params::Styx3AIDirector_RunFindLineOfSightEQS Parms{};
Parms.Querier = Querier;
Parms.NearestStimulus = NearestStimulus;
Parms.LocationToSee = std::move(LocationToSee);
Parms.LocationToLookAt = std::move(LocationToLookAt);
Parms.LineOfSightLocation = std::move(LineOfSightLocation);
Parms.LineOfSightValid = std::move(LineOfSightValid);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.RunSearchEQS
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AIController* Querier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIDirector::RunSearchEQS(class AStyx3AIController* Querier)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "RunSearchEQS");
Params::Styx3AIDirector_RunSearchEQS Parms{};
Parms.Querier = Querier;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIDirector.CollectAIFromVolume
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AVolume* Volume (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class ACyaCharacter*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class ACyaCharacter*> AStyx3AIDirector::CollectAIFromVolume(const class AVolume* Volume) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "CollectAIFromVolume");
Params::Styx3AIDirector_CollectAIFromVolume Parms{};
Parms.Volume = Volume;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.GetAliveAIs
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TArray<class ACyaCharacter*> ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const TArray<class ACyaCharacter*> AStyx3AIDirector::GetAliveAIs() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "GetAliveAIs");
Params::Styx3AIDirector_GetAliveAIs Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.GetPlayerPawn
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3PlayerCharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3PlayerCharacter* AStyx3AIDirector::GetPlayerPawn() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "GetPlayerPawn");
Params::Styx3AIDirector_GetPlayerPawn Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.IsAlertOnActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AActor* Actor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIDirector::IsAlertOnActor(const class AActor* Actor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "IsAlertOnActor");
Params::Styx3AIDirector_IsAlertOnActor Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.IsInspectOnActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AActor* Actor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIDirector::IsInspectOnActor(const class AActor* Actor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "IsInspectOnActor");
Params::Styx3AIDirector_IsInspectOnActor Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIDirector.IsSearchOnActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AActor* Actor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIDirector::IsSearchOnActor(const class AActor* Actor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIDirector", "IsSearchOnActor");
Params::Styx3AIDirector_IsSearchOnActor Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AISearchTuning.GetAISearchTuning
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UStyx3AISearchTuning* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3AISearchTuning* UStyx3AISearchTuning::GetAISearchTuning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3AISearchTuning", "GetAISearchTuning");
Params::Styx3AISearchTuning_GetAISearchTuning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AISearchTuning.GetCatchAnimSync
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FStyx3SearchDefinition& SearchDef (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const class AStyx3AICharacter* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* Victim (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FCyaAnimSync* AnimSync (Parm, OutParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AISearchTuning::GetCatchAnimSync(const struct FStyx3SearchDefinition& SearchDef, const class AStyx3AICharacter* Instigator, const class AStyx3Character* Victim, struct FCyaAnimSync* AnimSync) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AISearchTuning", "GetCatchAnimSync");
Params::Styx3AISearchTuning_GetCatchAnimSync Parms{};
Parms.SearchDef = std::move(SearchDef);
Parms.Instigator = Instigator;
Parms.Victim = Victim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (AnimSync != nullptr)
*AnimSync = std::move(Parms.AnimSync);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AISearchTuning.GetSearchDefinition
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EStyx3EnvironmentSearchType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3SearchDefinition* SearchDef (Parm, OutParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AISearchTuning::GetSearchDefinition(EStyx3EnvironmentSearchType Type, struct FStyx3SearchDefinition* SearchDef) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AISearchTuning", "GetSearchDefinition");
Params::Styx3AISearchTuning_GetSearchDefinition Parms{};
Parms.Type = Type;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (SearchDef != nullptr)
*SearchDef = std::move(Parms.SearchDef);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AISearchTuning.GetSearchDefinitionFromName
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FStyx3AIHideoutSearchNameHandle&SearchNameHandle (ConstParm, Parm, OutParm, ReferenceParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3SearchDefinition* SearchDef (Parm, OutParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AISearchTuning::GetSearchDefinitionFromName(const struct FStyx3AIHideoutSearchNameHandle& SearchNameHandle, struct FStyx3SearchDefinition* SearchDef) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AISearchTuning", "GetSearchDefinitionFromName");
Params::Styx3AISearchTuning_GetSearchDefinitionFromName Parms{};
Parms.SearchNameHandle = std::move(SearchNameHandle);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (SearchDef != nullptr)
*SearchDef = std::move(Parms.SearchDef);
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHandleUserInterface.GetInputLocation
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class UStyx3InputHandle* InputHandle (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector IStyx3InputHandleUserInterface::GetInputLocation(const class UStyx3InputHandle* InputHandle) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3InputHandleUserInterface", "GetInputLocation");
Params::Styx3InputHandleUserInterface_GetInputLocation Parms{};
Parms.InputHandle = InputHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHandleUserInterface.HasInputLocation
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class UStyx3InputHandle* InputHandle (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3InputHandleUserInterface::HasInputLocation(const class UStyx3InputHandle* InputHandle) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3InputHandleUserInterface", "HasInputLocation");
Params::Styx3InputHandleUserInterface_HasInputLocation Parms{};
Parms.InputHandle = InputHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHandleUserInterface.IsInputAvailable
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class UStyx3InputHandle* InputHandle (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3InputHandleUserInterface::IsInputAvailable(const class UStyx3InputHandle* InputHandle) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3InputHandleUserInterface", "IsInputAvailable");
Params::Styx3InputHandleUserInterface_IsInputAvailable Parms{};
Parms.InputHandle = InputHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AITuning.GetStyx3AITuning
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UStyx3AITuning* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3AITuning* UStyx3AITuning::GetStyx3AITuning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3AITuning", "GetStyx3AITuning");
Params::Styx3AITuning_GetStyx3AITuning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AITuning.GetIndependantRallyRange
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FCyaTeamHandle& Team (ConstParm, Parm, OutParm, ReferenceParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAISquadState CurrentState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const float UStyx3AITuning::GetIndependantRallyRange(const struct FCyaTeamHandle& Team, EAISquadState CurrentState) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AITuning", "GetIndependantRallyRange");
Params::Styx3AITuning_GetIndependantRallyRange Parms{};
Parms.Team = std::move(Team);
Parms.CurrentState = CurrentState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AITuning.GetLOSEQSInvalidationRange
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3AICharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const float UStyx3AITuning::GetLOSEQSInvalidationRange(class AStyx3AICharacter* Character) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AITuning", "GetLOSEQSInvalidationRange");
Params::Styx3AITuning_GetLOSEQSInvalidationRange Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AITuning.GetMenaceToAdd
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName Tag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EStyx3MenaceTimeAdd CurrentTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3AITuning::GetMenaceToAdd(class FName Tag, EStyx3MenaceTimeAdd CurrentTime) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AITuning", "GetMenaceToAdd");
Params::Styx3AITuning_GetMenaceToAdd Parms{};
Parms.Tag = Tag;
Parms.CurrentTime = CurrentTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AITuning.GetStimulusGameplayPriority
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName Tag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const int32 UStyx3AITuning::GetStimulusGameplayPriority(class FName Tag) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AITuning", "GetStimulusGameplayPriority");
Params::Styx3AITuning_GetStimulusGameplayPriority Parms{};
Parms.Tag = Tag;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Squad.AddSearchPoint
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class AActor* ActorConcerned (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Loc (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& LocToLookAt (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Prio (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName StimulusTag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UClass* Sense (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 StimulusPriority (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3Squad::AddSearchPoint(class AActor* ActorConcerned, const struct FVector& Loc, const struct FVector& LocToLookAt, float Prio, class FName StimulusTag, class UClass* Sense, int32 StimulusPriority)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "AddSearchPoint");
Params::Styx3Squad_AddSearchPoint Parms{};
Parms.ActorConcerned = ActorConcerned;
Parms.Loc = std::move(Loc);
Parms.LocToLookAt = std::move(LocToLookAt);
Parms.Prio = Prio;
Parms.StimulusTag = StimulusTag;
Parms.Sense = Sense;
Parms.StimulusPriority = StimulusPriority;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Squad.AddSquadMenaceLevel
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float MenaceToAdd (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::AddSquadMenaceLevel(float MenaceToAdd)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "AddSquadMenaceLevel");
Params::Styx3Squad_AddSquadMenaceLevel Parms{};
Parms.MenaceToAdd = MenaceToAdd;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.BP_Initialized
// (Event, Public, BlueprintEvent)
void UStyx3Squad::BP_Initialized()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "BP_Initialized");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3Squad.BP_OnBeDisband
// (Event, Public, BlueprintEvent)
void UStyx3Squad::BP_OnBeDisband()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "BP_OnBeDisband");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3Squad.BP_SquadEnterAlertedPatrolState
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AIController* MemberWhoProvoke (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::BP_SquadEnterAlertedPatrolState(class AStyx3AIController* MemberWhoProvoke)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "BP_SquadEnterAlertedPatrolState");
Params::Styx3Squad_BP_SquadEnterAlertedPatrolState Parms{};
Parms.MemberWhoProvoke = MemberWhoProvoke;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3Squad.BP_SquadEnterAlertState
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AIController* MemberWhoProvoke (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::BP_SquadEnterAlertState(class AStyx3AIController* MemberWhoProvoke)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "BP_SquadEnterAlertState");
Params::Styx3Squad_BP_SquadEnterAlertState Parms{};
Parms.MemberWhoProvoke = MemberWhoProvoke;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3Squad.BP_SquadEnterInspectState
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AIController* MemberWhoProvoke (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::BP_SquadEnterInspectState(class AStyx3AIController* MemberWhoProvoke)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "BP_SquadEnterInspectState");
Params::Styx3Squad_BP_SquadEnterInspectState Parms{};
Parms.MemberWhoProvoke = MemberWhoProvoke;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3Squad.BP_SquadEnterPatrolState
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AIController* MemberWhoProvoke (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::BP_SquadEnterPatrolState(class AStyx3AIController* MemberWhoProvoke)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "BP_SquadEnterPatrolState");
Params::Styx3Squad_BP_SquadEnterPatrolState Parms{};
Parms.MemberWhoProvoke = MemberWhoProvoke;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3Squad.BP_SquadEnterSearchState
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AIController* MemberWhoProvoke (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::BP_SquadEnterSearchState(class AStyx3AIController* MemberWhoProvoke)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "BP_SquadEnterSearchState");
Params::Styx3Squad_BP_SquadEnterSearchState Parms{};
Parms.MemberWhoProvoke = MemberWhoProvoke;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3Squad.CleanSearchPoints
// (Final, Native, Public, BlueprintCallable)
void UStyx3Squad::CleanSearchPoints()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "CleanSearchPoints");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.DistributeRole
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& StimulusLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::DistributeRole(const struct FVector& StimulusLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "DistributeRole");
Params::Styx3Squad_DistributeRole Parms{};
Parms.StimulusLocation = std::move(StimulusLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.GetCoverTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* UStyx3Squad::GetCoverTarget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "GetCoverTarget");
Params::Styx3Squad_GetCoverTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Squad.GetNearestMemberToLocation
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AIController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3AIController* UStyx3Squad::GetNearestMemberToLocation(const struct FVector& Location)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "GetNearestMemberToLocation");
Params::Styx3Squad_GetNearestMemberToLocation Parms{};
Parms.Location = std::move(Location);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Squad.GetNextSearchingPoint
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class AStyx3AIController* Inspector (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bUseStartingIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32* NextSearchPointIndex (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Squad::GetNextSearchingPoint(class AStyx3AIController* Inspector, bool bUseStartingIndex, int32* NextSearchPointIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "GetNextSearchingPoint");
Params::Styx3Squad_GetNextSearchingPoint Parms{};
Parms.Inspector = Inspector;
Parms.bUseStartingIndex = bUseStartingIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (NextSearchPointIndex != nullptr)
*NextSearchPointIndex = Parms.NextSearchPointIndex;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Squad.GetObserverTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* UStyx3Squad::GetObserverTarget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "GetObserverTarget");
Params::Styx3Squad_GetObserverTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Squad.Initialized
// (Final, Native, Public, HasOutParams)
// Parameters:
// class AStyx3AIController* Gatherer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class AStyx3AIController*>* AIList (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void UStyx3Squad::Initialized(class AStyx3AIController* Gatherer, TArray<class AStyx3AIController*>* AIList)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "Initialized");
Params::Styx3Squad_Initialized Parms{};
Parms.Gatherer = Gatherer;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (AIList != nullptr)
*AIList = std::move(Parms.AIList);
}
// Function Styx3.Styx3Squad.InvalidateSearchPoints
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class AStyx3AIController* Inspector (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3AISearchPoint& PointSearched (Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UStyx3Squad::InvalidateSearchPoints(class AStyx3AIController* Inspector, struct FStyx3AISearchPoint& PointSearched)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "InvalidateSearchPoints");
Params::Styx3Squad_InvalidateSearchPoints Parms{};
Parms.Inspector = Inspector;
Parms.PointSearched = std::move(PointSearched);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
PointSearched = std::move(Parms.PointSearched);
}
// Function Styx3.Styx3Squad.ResetSquadMenaceToPreviousValue
// (Final, Native, Public, BlueprintCallable)
void UStyx3Squad::ResetSquadMenaceToPreviousValue()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "ResetSquadMenaceToPreviousValue");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.ResetSquadTimerJob
// (Final, Native, Public, BlueprintCallable)
void UStyx3Squad::ResetSquadTimerJob()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "ResetSquadTimerJob");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.SetInspectorsStartingSearchIndex
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AIController* MemberWhoReachStimulus (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::SetInspectorsStartingSearchIndex(class AStyx3AIController* MemberWhoReachStimulus)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "SetInspectorsStartingSearchIndex");
Params::Styx3Squad_SetInspectorsStartingSearchIndex Parms{};
Parms.MemberWhoReachStimulus = MemberWhoReachStimulus;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.SetIsStimulusPriorityStillImportant
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::SetIsStimulusPriorityStillImportant(bool NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "SetIsStimulusPriorityStillImportant");
Params::Styx3Squad_SetIsStimulusPriorityStillImportant Parms{};
Parms.NewValue = NewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.SetPassingByEnable
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::SetPassingByEnable(bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "SetPassingByEnable");
Params::Styx3Squad_SetPassingByEnable Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.SetSearchPointsArray
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<struct FStyx3AISearchPoint>&NewArray (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UStyx3Squad::SetSearchPointsArray(const TArray<struct FStyx3AISearchPoint>& NewArray)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "SetSearchPointsArray");
Params::Styx3Squad_SetSearchPointsArray Parms{};
Parms.NewArray = std::move(NewArray);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.SetSearchPointsSearchingController
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class AStyx3AIController* SearchingController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3AISearchPoint& FutureSearchedPoint (Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UStyx3Squad::SetSearchPointsSearchingController(class AStyx3AIController* SearchingController, struct FStyx3AISearchPoint& FutureSearchedPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "SetSearchPointsSearchingController");
Params::Styx3Squad_SetSearchPointsSearchingController Parms{};
Parms.SearchingController = SearchingController;
Parms.FutureSearchedPoint = std::move(FutureSearchedPoint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
FutureSearchedPoint = std::move(Parms.FutureSearchedPoint);
}
// Function Styx3.Styx3Squad.SetTargetAlert
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* NewTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::SetTargetAlert(class AActor* NewTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "SetTargetAlert");
Params::Styx3Squad_SetTargetAlert Parms{};
Parms.NewTarget = NewTarget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.SortSearchPointByPrioritySum
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AIController* SearchingActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::SortSearchPointByPrioritySum(class AStyx3AIController* SearchingActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "SortSearchPointByPrioritySum");
Params::Styx3Squad_SortSearchPointByPrioritySum Parms{};
Parms.SearchingActor = SearchingActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.SortSearchPointsByStrength
// (Final, Native, Public, BlueprintCallable)
void UStyx3Squad::SortSearchPointsByStrength()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "SortSearchPointsByStrength");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.UpdateSearchRuntimePriority
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AIController* SearchingActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Squad::UpdateSearchRuntimePriority(class AStyx3AIController* SearchingActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "UpdateSearchRuntimePriority");
Params::Styx3Squad_UpdateSearchRuntimePriority Parms{};
Parms.SearchingActor = SearchingActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.UpdateSquadAlertTarget
// (Final, Native, Public, BlueprintCallable)
void UStyx3Squad::UpdateSquadAlertTarget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "UpdateSquadAlertTarget");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Squad.GetInspectorNumber
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3Squad::GetInspectorNumber() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "GetInspectorNumber");
Params::Styx3Squad_GetInspectorNumber Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Squad.GetLinkedSearchPoint
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3AIController* InspectorController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32* Index_0 (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Squad::GetLinkedSearchPoint(class AStyx3AIController* InspectorController, int32* Index_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "GetLinkedSearchPoint");
Params::Styx3Squad_GetLinkedSearchPoint Parms{};
Parms.InspectorController = InspectorController;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Index_0 != nullptr)
*Index_0 = Parms.Index_0;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Squad.GetLowerRankMember
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool bOnlyAvailableMember (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AIController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3AIController* UStyx3Squad::GetLowerRankMember(bool bOnlyAvailableMember) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "GetLowerRankMember");
Params::Styx3Squad_GetLowerRankMember Parms{};
Parms.bOnlyAvailableMember = bOnlyAvailableMember;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Squad.HasSearchPointOnActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AActor* Actor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Squad::HasSearchPointOnActor(const class AActor* Actor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Squad", "HasSearchPointOnActor");
Params::Styx3Squad_HasSearchPointOnActor Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHelper.BindKey
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& BindingName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FKey& Key (ConstParm, Parm, OutParm, ReferenceParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3InputHelper::BindKey(class UObject* WorldContextObject, const class FName& BindingName, const struct FKey& Key)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHelper", "BindKey");
Params::Styx3InputHelper_BindKey Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.BindingName = BindingName;
Parms.Key = std::move(Key);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHelper.GetBindingInfo
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& BindingName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FPlayerKeyMapping ReturnValue (Parm, OutParm, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FPlayerKeyMapping UStyx3InputHelper::GetBindingInfo(class UObject* WorldContextObject, const class FName& BindingName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHelper", "GetBindingInfo");
Params::Styx3InputHelper_GetBindingInfo Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.BindingName = BindingName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHelper.GetBindingKey
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& BindingName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FInputChord* InputChord (Parm, OutParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32* Index_0 (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3InputHelper::GetBindingKey(class UObject* WorldContextObject, const class FName& BindingName, struct FInputChord* InputChord, int32* Index_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHelper", "GetBindingKey");
Params::Styx3InputHelper_GetBindingKey Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.BindingName = BindingName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (InputChord != nullptr)
*InputChord = std::move(Parms.InputChord);
if (Index_0 != nullptr)
*Index_0 = Parms.Index_0;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHelper.GetBindingKeys
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& BindingName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FKey>* OutKeys (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3InputHelper::GetBindingKeys(class UObject* WorldContextObject, const class FName& BindingName, TArray<struct FKey>* OutKeys)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHelper", "GetBindingKeys");
Params::Styx3InputHelper_GetBindingKeys Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.BindingName = BindingName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutKeys != nullptr)
*OutKeys = std::move(Parms.OutKeys);
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHelper.GetInputProfile
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UEnhancedPlayerMappableKeyProfile*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UEnhancedPlayerMappableKeyProfile* UStyx3InputHelper::GetInputProfile(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHelper", "GetInputProfile");
Params::Styx3InputHelper_GetInputProfile Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHelper.GetInputSettings
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UEnhancedInputUserSettings* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UEnhancedInputUserSettings* UStyx3InputHelper::GetInputSettings(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHelper", "GetInputSettings");
Params::Styx3InputHelper_GetInputSettings Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHelper.RegisterMappingContexts
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3InputHelper::RegisterMappingContexts(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHelper", "RegisterMappingContexts");
Params::Styx3InputHelper_RegisterMappingContexts Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3InputHelper.RegisterMappingLayout
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3InputHelper::RegisterMappingLayout(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHelper", "RegisterMappingLayout");
Params::Styx3InputHelper_RegisterMappingLayout Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.AddMappingContext
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UInputMappingContext* MappingContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Priority (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FModifyContextOptions& OPTIONS (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void AStyx3PlayerController::AddMappingContext(const class UInputMappingContext* MappingContext, int32 Priority, const struct FModifyContextOptions& OPTIONS)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "AddMappingContext");
Params::Styx3PlayerController_AddMappingContext Parms{};
Parms.MappingContext = MappingContext;
Parms.Priority = Priority;
Parms.OPTIONS = std::move(OPTIONS);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.AddUnlockActions
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<EStyx3Action>& CancelActions (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3PlayerController::AddUnlockActions(const TArray<EStyx3Action>& CancelActions)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "AddUnlockActions");
Params::Styx3PlayerController_AddUnlockActions Parms{};
Parms.CancelActions = std::move(CancelActions);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.CancelAttack
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerController::CancelAttack()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "CancelAttack");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.FlushHeldActions
// (Final, Native, Private, BlueprintCallable)
void AStyx3PlayerController::FlushHeldActions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "FlushHeldActions");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.HandleAction
// (Final, Native, Private, BlueprintCallable)
// Parameters:
// const EStyx3Action Action (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerController::HandleAction(const EStyx3Action Action)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "HandleAction");
Params::Styx3PlayerController_HandleAction Parms{};
Parms.Action = Action;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.HandleMappingContextChanged
// (Final, Native, Private, BlueprintCallable)
void AStyx3PlayerController::HandleMappingContextChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "HandleMappingContextChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.KeyboardToggleWalk
// (Final, Native, Private, BlueprintCallable)
void AStyx3PlayerController::KeyboardToggleWalk()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "KeyboardToggleWalk");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.LockAction
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const bool bLockInput (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<EStyx3Action>& CancelActions (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3PlayerController::LockAction(const bool bLockInput, const TArray<EStyx3Action>& CancelActions)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "LockAction");
Params::Styx3PlayerController_LockAction Parms{};
Parms.bLockInput = bLockInput;
Parms.CancelActions = std::move(CancelActions);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.LockActionsWithDuration
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<EStyx3Action>& Actions (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// float Duration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerController::LockActionsWithDuration(const TArray<EStyx3Action>& Actions, float Duration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "LockActionsWithDuration");
Params::Styx3PlayerController_LockActionsWithDuration Parms{};
Parms.Actions = std::move(Actions);
Parms.Duration = Duration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.RecenterCameraBehindPawn
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerController::RecenterCameraBehindPawn()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "RecenterCameraBehindPawn");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.RefreshMouseVisibilityInputMode
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const bool bGamepad (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerController::RefreshMouseVisibilityInputMode(const bool bGamepad)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "RefreshMouseVisibilityInputMode");
Params::Styx3PlayerController_RefreshMouseVisibilityInputMode Parms{};
Parms.bGamepad = bGamepad;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.ReleaseAction
// (Final, Native, Private, BlueprintCallable)
// Parameters:
// const EStyx3Action Action (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerController::ReleaseAction(const EStyx3Action Action)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "ReleaseAction");
Params::Styx3PlayerController_ReleaseAction Parms{};
Parms.Action = Action;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.RemoveMappingContext
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UInputMappingContext* MappingContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FModifyContextOptions& OPTIONS (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void AStyx3PlayerController::RemoveMappingContext(const class UInputMappingContext* MappingContext, const struct FModifyContextOptions& OPTIONS)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "RemoveMappingContext");
Params::Styx3PlayerController_RemoveMappingContext Parms{};
Parms.MappingContext = MappingContext;
Parms.OPTIONS = std::move(OPTIONS);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.RemoveUnlockActions
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<EStyx3Action>& CancelActions (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3PlayerController::RemoveUnlockActions(const TArray<EStyx3Action>& CancelActions)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "RemoveUnlockActions");
Params::Styx3PlayerController_RemoveUnlockActions Parms{};
Parms.CancelActions = std::move(CancelActions);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.SetNextViewTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* NextViewTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerController::SetNextViewTarget(class AActor* NextViewTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "SetNextViewTarget");
Params::Styx3PlayerController_SetNextViewTarget Parms{};
Parms.NextViewTarget = NextViewTarget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.UnlockAction
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerController::UnlockAction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "UnlockAction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerController.CanOpenCraftMenu
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerController::CanOpenCraftMenu() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "CanOpenCraftMenu");
Params::Styx3PlayerController_CanOpenCraftMenu Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerController.GetInputHandleManagerComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UStyx3InputHandleManagerComponent*ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3InputHandleManagerComponent* AStyx3PlayerController::GetInputHandleManagerComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "GetInputHandleManagerComponent");
Params::Styx3PlayerController_GetInputHandleManagerComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerController.GetLastInputDirection
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector2D ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector2D AStyx3PlayerController::GetLastInputDirection() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "GetLastInputDirection");
Params::Styx3PlayerController_GetLastInputDirection Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerController.IsActionLocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const bool ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const bool AStyx3PlayerController::IsActionLocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "IsActionLocked");
Params::Styx3PlayerController_IsActionLocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerController.IsMovingCamera
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerController::IsMovingCamera() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "IsMovingCamera");
Params::Styx3PlayerController_IsMovingCamera Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerController.IsUsingGamepad
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerController::IsUsingGamepad() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerController", "IsUsingGamepad");
Params::Styx3PlayerController_IsUsingGamepad Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AICharacterTrajectoryComponent.OnMovementUpdated
// (Final, Native, Protected, HasDefaults)
// Parameters:
// float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& OldLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& OldVelocity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AICharacterTrajectoryComponent::OnMovementUpdated(float DeltaSeconds, const struct FVector& OldLocation, const struct FVector& OldVelocity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AICharacterTrajectoryComponent", "OnMovementUpdated");
Params::Styx3AICharacterTrajectoryComponent_OnMovementUpdated Parms{};
Parms.DeltaSeconds = DeltaSeconds;
Parms.OldLocation = std::move(OldLocation);
Parms.OldVelocity = std::move(OldVelocity);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.BTTask_SearchIntroSequence.OnEnterHighThreatActionFinished
// (Final, Native, Protected)
void UBTTask_SearchIntroSequence::OnEnterHighThreatActionFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_SearchIntroSequence", "OnEnterHighThreatActionFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIHighThreatActionComponent.Enter
// (Native, Event, Public, BlueprintEvent)
void UStyx3AIHighThreatActionComponent::Enter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIHighThreatActionComponent", "Enter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIHighThreatActionComponent.Exit
// (Native, Event, Public, BlueprintEvent)
void UStyx3AIHighThreatActionComponent::Exit()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIHighThreatActionComponent", "Exit");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIHighThreatActionComponent.OnAICharacterDeath
// (Event, Protected, BlueprintEvent)
void UStyx3AIHighThreatActionComponent::OnAICharacterDeath()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIHighThreatActionComponent", "OnAICharacterDeath");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3AIHighThreatActionComponent.GetAICharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3AICharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3AICharacter* UStyx3AIHighThreatActionComponent::GetAICharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIHighThreatActionComponent", "GetAICharacter");
Params::Styx3AIHighThreatActionComponent_GetAICharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIHighThreatActionComponent.IsEnterActionNeeded
// (Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AIHighThreatActionComponent::IsEnterActionNeeded() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIHighThreatActionComponent", "IsEnterActionNeeded");
Params::Styx3AIHighThreatActionComponent_IsEnterActionNeeded Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIHighThreatActionComponent.IsExitActionNeeded
// (Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AIHighThreatActionComponent::IsExitActionNeeded() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIHighThreatActionComponent", "IsExitActionNeeded");
Params::Styx3AIHighThreatActionComponent_IsExitActionNeeded Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIPathFollowingComponent.SetActivePathRequestBuffer
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIPathFollowingComponent::SetActivePathRequestBuffer(bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPathFollowingComponent", "SetActivePathRequestBuffer");
Params::Styx3AIPathFollowingComponent_SetActivePathRequestBuffer Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIPerceptionGaugeComponent.AddMenace
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float MenaceToAdd (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIPerceptionGaugeComponent::AddMenace(float MenaceToAdd)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPerceptionGaugeComponent", "AddMenace");
Params::Styx3AIPerceptionGaugeComponent_AddMenace Parms{};
Parms.MenaceToAdd = MenaceToAdd;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIPerceptionGaugeComponent.AddMenacePausedState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EGaugePauseState State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIPerceptionGaugeComponent::AddMenacePausedState(EGaugePauseState State)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPerceptionGaugeComponent", "AddMenacePausedState");
Params::Styx3AIPerceptionGaugeComponent_AddMenacePausedState Parms{};
Parms.State = State;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIPerceptionGaugeComponent.OnPerceiveNewThings
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAIStimulus& Stimulus (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// float Strength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIPerceptionGaugeComponent::OnPerceiveNewThings(class AActor* Target, struct FAIStimulus& Stimulus, float Strength)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPerceptionGaugeComponent", "OnPerceiveNewThings");
Params::Styx3AIPerceptionGaugeComponent_OnPerceiveNewThings Parms{};
Parms.Target = Target;
Parms.Stimulus = std::move(Stimulus);
Parms.Strength = Strength;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AIPerceptionGaugeComponent.RemoveMenace
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float MenaceToRemove (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIPerceptionGaugeComponent::RemoveMenace(float MenaceToRemove)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPerceptionGaugeComponent", "RemoveMenace");
Params::Styx3AIPerceptionGaugeComponent_RemoveMenace Parms{};
Parms.MenaceToRemove = MenaceToRemove;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIPerceptionGaugeComponent.RemoveMenacePausedState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EGaugePauseState State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIPerceptionGaugeComponent::RemoveMenacePausedState(EGaugePauseState State)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPerceptionGaugeComponent", "RemoveMenacePausedState");
Params::Styx3AIPerceptionGaugeComponent_RemoveMenacePausedState Parms{};
Parms.State = State;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIPerceptionGaugeComponent.SetMenaceLevel
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIPerceptionGaugeComponent::SetMenaceLevel(float NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPerceptionGaugeComponent", "SetMenaceLevel");
Params::Styx3AIPerceptionGaugeComponent_SetMenaceLevel Parms{};
Parms.NewValue = NewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIPerceptionGaugeComponent.SetMinimumMenaceLevel
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float NewMinimumMenaceValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIPerceptionGaugeComponent::SetMinimumMenaceLevel(float NewMinimumMenaceValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPerceptionGaugeComponent", "SetMinimumMenaceLevel");
Params::Styx3AIPerceptionGaugeComponent_SetMinimumMenaceLevel Parms{};
Parms.NewMinimumMenaceValue = NewMinimumMenaceValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AIPerceptionGaugeComponent.ShouldAddMenace
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FName& Tag (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAIStimulus& Stimulus (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// EStyx3MenaceTimeAdd CurrentEventTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIPerceptionGaugeComponent::ShouldAddMenace(const class FName& Tag, struct FAIStimulus& Stimulus, EStyx3MenaceTimeAdd CurrentEventTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPerceptionGaugeComponent", "ShouldAddMenace");
Params::Styx3AIPerceptionGaugeComponent_ShouldAddMenace Parms{};
Parms.Tag = Tag;
Parms.Stimulus = std::move(Stimulus);
Parms.CurrentEventTime = CurrentEventTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AIPerceptionGaugeComponent.GetMenaceLevel
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const float ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const float UStyx3AIPerceptionGaugeComponent::GetMenaceLevel() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIPerceptionGaugeComponent", "GetMenaceLevel");
Params::Styx3AIPerceptionGaugeComponent_GetMenaceLevel Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AILOSHelper.IsAlertLOSUpdateNeeded
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, Const)
// Parameters:
// class AActor* Querier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& LastLocationEQS (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float LastEQSRunTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AILOSHelper::IsAlertLOSUpdateNeeded(class AActor* Querier, const struct FVector& LastLocationEQS, const float LastEQSRunTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3AILOSHelper", "IsAlertLOSUpdateNeeded");
Params::Styx3AILOSHelper_IsAlertLOSUpdateNeeded Parms{};
Parms.Querier = Querier;
Parms.LastLocationEQS = std::move(LastLocationEQS);
Parms.LastEQSRunTime = LastEQSRunTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AILOSHelper.RunGetLineOfSightEQS
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, Const)
// Parameters:
// class AActor* Querier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector& LastLocationEQS (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* LastEQSRunTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FStyx3LocationToSeeAlertTarget>&LineOfSightLocations (Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UStyx3AILOSHelper::RunGetLineOfSightEQS(class AActor* Querier, struct FVector& LastLocationEQS, float* LastEQSRunTime, TArray<struct FStyx3LocationToSeeAlertTarget>& LineOfSightLocations)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3AILOSHelper", "RunGetLineOfSightEQS");
Params::Styx3AILOSHelper_RunGetLineOfSightEQS Parms{};
Parms.Querier = Querier;
Parms.LastLocationEQS = std::move(LastLocationEQS);
Parms.LineOfSightLocations = std::move(LineOfSightLocations);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
LastLocationEQS = std::move(Parms.LastLocationEQS);
LineOfSightLocations = std::move(Parms.LineOfSightLocations);
if (LastEQSRunTime != nullptr)
*LastEQSRunTime = Parms.LastEQSRunTime;
}
// Function Styx3.Styx3AIPerceptionHelper.IsStimulusFromPlayerAbility
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, Const)
// Parameters:
// const struct FAIStimulus& Stimulus (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// TSubclassOf<class UCyaAISense> StimulusSense (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AIPerceptionHelper::IsStimulusFromPlayerAbility(const struct FAIStimulus& Stimulus, TSubclassOf<class UCyaAISense> StimulusSense)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3AIPerceptionHelper", "IsStimulusFromPlayerAbility");
Params::Styx3AIPerceptionHelper_IsStimulusFromPlayerAbility Parms{};
Parms.Stimulus = std::move(Stimulus);
Parms.StimulusSense = StimulusSense;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AISearchEQSHelper.CheckEnvironmentAroundSearchPoint
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, Const)
// Parameters:
// class AStyx3AIController* AIController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3AISearchPoint& CurrentSearchPoint (Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FVector& LocationSearchPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3AISearchPoint ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FStyx3AISearchPoint UStyx3AISearchEQSHelper::CheckEnvironmentAroundSearchPoint(class AStyx3AIController* AIController, struct FStyx3AISearchPoint& CurrentSearchPoint, const struct FVector& LocationSearchPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3AISearchEQSHelper", "CheckEnvironmentAroundSearchPoint");
Params::Styx3AISearchEQSHelper_CheckEnvironmentAroundSearchPoint Parms{};
Parms.AIController = AIController;
Parms.CurrentSearchPoint = std::move(CurrentSearchPoint);
Parms.LocationSearchPoint = std::move(LocationSearchPoint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
CurrentSearchPoint = std::move(Parms.CurrentSearchPoint);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AISearchEQSHelper.CheckHideoutAroundSearchPoint
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, Const)
// Parameters:
// class AStyx3AIController* Querier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3AISearchPoint& CurrentSearchPoint (Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// struct FStyx3AISearchPoint ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FStyx3AISearchPoint UStyx3AISearchEQSHelper::CheckHideoutAroundSearchPoint(class AStyx3AIController* Querier, struct FStyx3AISearchPoint& CurrentSearchPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3AISearchEQSHelper", "CheckHideoutAroundSearchPoint");
Params::Styx3AISearchEQSHelper_CheckHideoutAroundSearchPoint Parms{};
Parms.Querier = Querier;
Parms.CurrentSearchPoint = std::move(CurrentSearchPoint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
CurrentSearchPoint = std::move(Parms.CurrentSearchPoint);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIBehaviorTreeJob.BP_OnPerceptionReachBuffer
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AIController* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* TargetRedetected (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AIBehaviorTreeJob::BP_OnPerceptionReachBuffer(class AStyx3AIController* AI, class AActor* TargetRedetected)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIBehaviorTreeJob", "BP_OnPerceptionReachBuffer");
Params::Styx3AIBehaviorTreeJob_BP_OnPerceptionReachBuffer Parms{};
Parms.AI = AI;
Parms.TargetRedetected = TargetRedetected;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AIBehaviorTreeJob.OnPerceptionReachBuffer
// (Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class AStyx3AIController* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* TargetRedetected (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAIStimulus* Stimulus (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
void UStyx3AIBehaviorTreeJob::OnPerceptionReachBuffer(class AStyx3AIController* AI, class AActor* TargetRedetected, struct FAIStimulus* Stimulus)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIBehaviorTreeJob", "OnPerceptionReachBuffer");
Params::Styx3AIBehaviorTreeJob_OnPerceptionReachBuffer Parms{};
Parms.AI = AI;
Parms.TargetRedetected = TargetRedetected;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Stimulus != nullptr)
*Stimulus = std::move(Parms.Stimulus);
}
// Function Styx3.Styx3AnimSyncComponent.ForceInterrupt
// (Final, Native, Public, BlueprintCallable)
void UStyx3AnimSyncComponent::ForceInterrupt()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AnimSyncComponent", "ForceInterrupt");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AnimSyncComponent.GetStyx3LoopRatio
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3AnimSyncComponent::GetStyx3LoopRatio() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AnimSyncComponent", "GetStyx3LoopRatio");
Params::Styx3AnimSyncComponent_GetStyx3LoopRatio Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3StabComponent.InterruptByProjectile
// (Final, Native, Public, BlueprintCallable)
void UStyx3StabComponent::InterruptByProjectile()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabComponent", "InterruptByProjectile");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3StabComponent.SetIOKillOrigin
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3IOActor* IOFrom (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3StabComponent::SetIOKillOrigin(class AStyx3IOActor* IOFrom)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabComponent", "SetIOKillOrigin");
Params::Styx3StabComponent_SetIOKillOrigin Parms{};
Parms.IOFrom = IOFrom;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3StabComponent.StartDelayedStab
// (Final, Native, Public, BlueprintCallable)
void UStyx3StabComponent::StartDelayedStab()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabComponent", "StartDelayedStab");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3StabComponent.IsStabbing
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3StabComponent::IsStabbing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabComponent", "IsStabbing");
Params::Styx3StabComponent_IsStabbing Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3StabComponent.WillTargetDie
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3StabComponent::WillTargetDie() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3StabComponent", "WillTargetDie");
Params::Styx3StabComponent_WillTargetDie Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3FloraCharacter.Heal
// (Native, Public, BlueprintCallable)
// Parameters:
// const float HealAmount (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3FloraCharacter::Heal(const float HealAmount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3FloraCharacter", "Heal");
Params::Styx3FloraCharacter_Heal Parms{};
Parms.HealAmount = HealAmount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3FloraCharacter.OnDeath_BP
// (Event, Public, BlueprintEvent)
void AStyx3FloraCharacter::OnDeath_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3FloraCharacter", "OnDeath_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3FloraCharacter.IsAlive
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3FloraCharacter::IsAlive() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3FloraCharacter", "IsAlive");
Params::Styx3FloraCharacter_IsAlive Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3FloraCharacter.IsAwake
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3FloraCharacter::IsAwake() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3FloraCharacter", "IsAwake");
Params::Styx3FloraCharacter_IsAwake Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIGuardingPoint.IsTaken
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3AIGuardingPoint::IsTaken()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIGuardingPoint", "IsTaken");
Params::Styx3AIGuardingPoint_IsTaken Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AIGuardingPoint.SetTaken
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3AIGuardingPoint::SetTaken(bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AIGuardingPoint", "SetTaken");
Params::Styx3AIGuardingPoint_SetTaken Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AINavLink.BP_GetHelperEndMat
// (Event, Public, BlueprintEvent)
// Parameters:
// class UMaterialInterface* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMaterialInterface* AStyx3AINavLink::BP_GetHelperEndMat()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AINavLink", "BP_GetHelperEndMat");
Params::Styx3AINavLink_BP_GetHelperEndMat Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3AINavLink.BP_GetHelperStartMat
// (Event, Public, BlueprintEvent)
// Parameters:
// class UMaterialInterface* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMaterialInterface* AStyx3AINavLink::BP_GetHelperStartMat()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AINavLink", "BP_GetHelperStartMat");
Params::Styx3AINavLink_BP_GetHelperStartMat Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3HUD.ForceCloseCraftMenu
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3HUD::ForceCloseCraftMenu()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HUD", "ForceCloseCraftMenu");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3HUD.OnQuartzAbsorbing
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bHasFinished (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bHasValidMission (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3HUD::OnQuartzAbsorbing(bool bHasFinished, bool bHasValidMission)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HUD", "OnQuartzAbsorbing");
Params::Styx3HUD_OnQuartzAbsorbing Parms{};
Parms.bHasFinished = bHasFinished;
Parms.bHasValidMission = bHasValidMission;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3HUD.OnShowObjectiveZoneHUD
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EObjectiveType& ObjectiveType (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EObjectiveIconType& IconType (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FText& Text (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3HUD::OnShowObjectiveZoneHUD(bool bShow, const EObjectiveType& ObjectiveType, const EObjectiveIconType& IconType, const class FText& Text)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HUD", "OnShowObjectiveZoneHUD");
Params::Styx3HUD_OnShowObjectiveZoneHUD Parms{};
Parms.bShow = bShow;
Parms.ObjectiveType = ObjectiveType;
Parms.IconType = IconType;
Parms.Text = std::move(Text);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3HUD.ShowHint
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FText& TextToHint (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void AStyx3HUD::ShowHint(bool bShow, const class FText& TextToHint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HUD", "ShowHint");
Params::Styx3HUD_ShowHint Parms{};
Parms.bShow = bShow;
Parms.TextToHint = std::move(TextToHint);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3HUD.ShowTuto
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FDataTableRowHandle& TutoData (Parm, NoDestructor, NativeAccessSpecifierPublic)
void AStyx3HUD::ShowTuto(bool bShow, const struct FDataTableRowHandle& TutoData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HUD", "ShowTuto");
Params::Styx3HUD_ShowTuto Parms{};
Parms.bShow = bShow;
Parms.TutoData = std::move(TutoData);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3HUD.ToggleHUD
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3HUD::ToggleHUD(bool bShow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HUD", "ToggleHUD");
Params::Styx3HUD_ToggleHUD Parms{};
Parms.bShow = bShow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3HUD.IsCraftMenuOpen
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3HUD::IsCraftMenuOpen() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HUD", "IsCraftMenuOpen");
Params::Styx3HUD_IsCraftMenuOpen Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3TargetingCondition.DoCheck
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// const class AActor* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3TargetComponent* Target (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3TargetScoreCalculator*CurrentCalculator (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3TargetingCondition::DoCheck(const class AActor* Instigator, const class UStyx3TargetComponent* Target, const class UStyx3TargetScoreCalculator* CurrentCalculator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3TargetingCondition", "DoCheck");
Params::Styx3TargetingCondition_DoCheck Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
Parms.CurrentCalculator = CurrentCalculator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3HideoutComponent.BeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UStyx3HideoutComponent::BeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HideoutComponent", "BeginOverlap");
Params::Styx3HideoutComponent_BeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3HideoutComponent.EndOverlap
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3HideoutComponent::EndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HideoutComponent", "EndOverlap");
Params::Styx3HideoutComponent_EndOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3HideoutComponent.OnIOOwnerStateChanged
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class AStyx3IOActor* IOActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EStyx3IOState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3HideoutComponent::OnIOOwnerStateChanged(const class AStyx3IOActor* IOActor, EStyx3IOState NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HideoutComponent", "OnIOOwnerStateChanged");
Params::Styx3HideoutComponent_OnIOOwnerStateChanged Parms{};
Parms.IOActor = IOActor;
Parms.NewState = NewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CameraOverrideVolume.Enter
// (Final, Native, Private, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AStyx3CameraOverrideVolume::Enter(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CameraOverrideVolume", "Enter");
Params::Styx3CameraOverrideVolume_Enter Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CameraOverrideVolume.Leave
// (Final, Native, Private)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3CameraOverrideVolume::Leave(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CameraOverrideVolume", "Leave");
Params::Styx3CameraOverrideVolume_Leave Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.BTTask_AlertIntroSequence.OnEnterHighThreatActionFinished
// (Final, Native, Protected)
void UBTTask_AlertIntroSequence::OnEnterHighThreatActionFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_AlertIntroSequence", "OnEnterHighThreatActionFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3FloraTargetInterface.ShouldTakeDamageFrom
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class AStyx3FloraCharacter* Flora (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3FloraTargetInterface::ShouldTakeDamageFrom(const class AStyx3FloraCharacter* Flora) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3FloraTargetInterface", "ShouldTakeDamageFrom");
Params::Styx3FloraTargetInterface_ShouldTakeDamageFrom Parms{};
Parms.Flora = Flora;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3FloraTargetInterface.ShouldTrigger
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class AStyx3FloraCharacter* Flora (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3FloraTargetInterface::ShouldTrigger(const class AStyx3FloraCharacter* Flora) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3FloraTargetInterface", "ShouldTrigger");
Params::Styx3FloraTargetInterface_ShouldTrigger Parms{};
Parms.Flora = Flora;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCameraManager.ClearForcedViewTarget
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCameraManager::ClearForcedViewTarget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCameraManager", "ClearForcedViewTarget");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCameraManager.ForceViewTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* NewViewTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCameraManager::ForceViewTarget(class AActor* NewViewTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCameraManager", "ForceViewTarget");
Params::Styx3PlayerCameraManager_ForceViewTarget Parms{};
Parms.NewViewTarget = NewViewTarget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCameraManager.SetAutoResetControlRotationOnSetViewTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCameraManager::SetAutoResetControlRotationOnSetViewTarget(bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCameraManager", "SetAutoResetControlRotationOnSetViewTarget");
Params::Styx3PlayerCameraManager_SetAutoResetControlRotationOnSetViewTarget Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCameraManager.SetNextViewTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* NewViewTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCameraManager::SetNextViewTarget(class AActor* NewViewTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCameraManager", "SetNextViewTarget");
Params::Styx3PlayerCameraManager_SetNextViewTarget Parms{};
Parms.NewViewTarget = NewViewTarget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AttackComponent.CancelAttack
// (Final, Native, Public, BlueprintCallable)
void UStyx3AttackComponent::CancelAttack()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AttackComponent", "CancelAttack");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.BTTask_Styx3Catch.OnCatchEnded
// (Final, Native, Protected)
// Parameters:
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTask_Styx3Catch::OnCatchEnded(bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_Styx3Catch", "OnCatchEnded");
Params::BTTask_Styx3Catch_OnCatchEnded Parms{};
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SequencePlayerComponent.OnSequenceFinish
// (Final, Native, Public)
void UStyx3SequencePlayerComponent::OnSequenceFinish()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SequencePlayerComponent", "OnSequenceFinish");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SequencePlayerComponent.Play
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FStyx3SequencerPlayerParams&PlayerParams (Parm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3SequencePlayerComponent::Play(class AStyx3Character* User, const struct FStyx3SequencerPlayerParams& PlayerParams)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SequencePlayerComponent", "Play");
Params::Styx3SequencePlayerComponent_Play Parms{};
Parms.User = User;
Parms.PlayerParams = std::move(PlayerParams);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3SequencePlayerComponent.Stop
// (Final, Native, Public, BlueprintCallable)
void UStyx3SequencePlayerComponent::Stop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SequencePlayerComponent", "Stop");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ReadMetaData
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class FString& MetaDataString (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3MetaData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FStyx3MetaData AStyx3PlayerCharacter::ReadMetaData(const class FString& MetaDataString)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3PlayerCharacter", "ReadMetaData");
Params::Styx3PlayerCharacter_ReadMetaData Parms{};
Parms.MetaDataString = std::move(MetaDataString);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.AddAcidTrap
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* IOActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::AddAcidTrap(class AActor* IOActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "AddAcidTrap");
Params::Styx3PlayerCharacter_AddAcidTrap Parms{};
Parms.IOActor = IOActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.AddResonance
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 Amount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::AddResonance(int32 Amount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "AddResonance");
Params::Styx3PlayerCharacter_AddResonance Parms{};
Parms.Amount = Amount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ApplyAbility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> Ability (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::ApplyAbility(TSubclassOf<class UStyx3AbilityBase> Ability)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ApplyAbility");
Params::Styx3PlayerCharacter_ApplyAbility Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ApplyTeleport
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ApplyTeleport()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ApplyTeleport");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.BeginPerfectDodge
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::BeginPerfectDodge(class AStyx3AICharacter* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "BeginPerfectDodge");
Params::Styx3PlayerCharacter_BeginPerfectDodge Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.BeginPerfectDodge_BP
// (Event, Public, BlueprintEvent)
void AStyx3PlayerCharacter::BeginPerfectDodge_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "BeginPerfectDodge_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.CameraFollowAI
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::CameraFollowAI(class AStyx3Character* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CameraFollowAI");
Params::Styx3PlayerCharacter_CameraFollowAI Parms{};
Parms.AICharacter = AICharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.CameraUnfollowAI
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::CameraUnfollowAI()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CameraUnfollowAI");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.CancelCloneDecoyInvisibility
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::CancelCloneDecoyInvisibility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CancelCloneDecoyInvisibility");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ChangeCurrentIOSequencerRate
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bIsInTimeShift (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::ChangeCurrentIOSequencerRate(bool bIsInTimeShift)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ChangeCurrentIOSequencerRate");
Params::Styx3PlayerCharacter_ChangeCurrentIOSequencerRate Parms{};
Parms.bIsInTimeShift = bIsInTimeShift;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.CloseCraftMenu
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::CloseCraftMenu()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CloseCraftMenu");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.CollectResonanceCinematicEvent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3QuartzItem> QuartzItemClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bHideResonanceFeedback (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::CollectResonanceCinematicEvent(TSubclassOf<class UStyx3QuartzItem> QuartzItemClass, bool bHideResonanceFeedback)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CollectResonanceCinematicEvent");
Params::Styx3PlayerCharacter_CollectResonanceCinematicEvent Parms{};
Parms.QuartzItemClass = QuartzItemClass;
Parms.bHideResonanceFeedback = bHideResonanceFeedback;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ConsumeLockPick
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ConsumeLockPick()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ConsumeLockPick");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.DelayLoadLevel
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Delay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& InTravelURL (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::DelayLoadLevel(float Delay, const class FString& InTravelURL)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "DelayLoadLevel");
Params::Styx3PlayerCharacter_DelayLoadLevel Parms{};
Parms.Delay = Delay;
Parms.InTravelURL = std::move(InTravelURL);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.DisableAbility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> Ability (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::DisableAbility(TSubclassOf<class UStyx3AbilityBase> Ability)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "DisableAbility");
Params::Styx3PlayerCharacter_DisableAbility Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.EnableAbility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> Ability (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::EnableAbility(TSubclassOf<class UStyx3AbilityBase> Ability)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "EnableAbility");
Params::Styx3PlayerCharacter_EnableAbility Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.EndPerfectDodge_BP
// (Event, Public, BlueprintEvent)
void AStyx3PlayerCharacter::EndPerfectDodge_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "EndPerfectDodge_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.EndQuartzCompass
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInterruptAnim (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::EndQuartzCompass(bool bInterruptAnim)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "EndQuartzCompass");
Params::Styx3PlayerCharacter_EndQuartzCompass Parms{};
Parms.bInterruptAnim = bInterruptAnim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.EnterGrid
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Grid (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::EnterGrid(class AActor* Grid)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "EnterGrid");
Params::Styx3PlayerCharacter_EnterGrid Parms{};
Parms.Grid = Grid;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.EnterHideout
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TScriptInterface<class IStyx3Hideout> Hideout (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::EnterHideout(TScriptInterface<class IStyx3Hideout> Hideout)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "EnterHideout");
Params::Styx3PlayerCharacter_EnterHideout Parms{};
Parms.Hideout = Hideout;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ExitGrid
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Grid (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::ExitGrid(class AActor* Grid)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ExitGrid");
Params::Styx3PlayerCharacter_ExitGrid Parms{};
Parms.Grid = Grid;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.FixResonanceAmount
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::FixResonanceAmount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "FixResonanceAmount");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ForceMonologue
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UCyaDialogue* DialogueToPlay (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::ForceMonologue(const class UCyaDialogue* DialogueToPlay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ForceMonologue");
Params::Styx3PlayerCharacter_ForceMonologue Parms{};
Parms.DialogueToPlay = DialogueToPlay;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ForceSneak
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ForceSneak()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ForceSneak");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ForceSneakAndApplyIt
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ForceSneakAndApplyIt()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ForceSneakAndApplyIt");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ForceStopAbility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> Ability (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::ForceStopAbility(TSubclassOf<class UStyx3AbilityBase> Ability)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ForceStopAbility");
Params::Styx3PlayerCharacter_ForceStopAbility Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ForceStopAllActions
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ForceStopAllActions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ForceStopAllActions");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ForceUnsneak
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ForceUnsneak()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ForceUnsneak");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ForceUnsneakAndApplyIt
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ForceUnsneakAndApplyIt()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ForceUnsneakAndApplyIt");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.FullRegen
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::FullRegen()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "FullRegen");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.HideInNextCinematic
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::HideInNextCinematic()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "HideInNextCinematic");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.InteractSpySpot
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bIsEntry (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::InteractSpySpot(bool bIsEntry)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "InteractSpySpot");
Params::Styx3PlayerCharacter_InteractSpySpot Parms{};
Parms.bIsEntry = bIsEntry;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.IsInGliderBoostEnd
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInGliderBoostEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInGliderBoostEnd");
Params::Styx3PlayerCharacter_IsInGliderBoostEnd Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInvisibleBySource
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* Source (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInvisibleBySource(class UObject* Source)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInvisibleBySource");
Params::Styx3PlayerCharacter_IsInvisibleBySource Parms{};
Parms.Source = Source;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.Landed_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// float Damages (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::Landed_BP(float Damages)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "Landed_BP");
Params::Styx3PlayerCharacter_Landed_BP Parms{};
Parms.Damages = Damages;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.LeaveHideout
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TScriptInterface<class IStyx3Hideout> Hideout (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::LeaveHideout(TScriptInterface<class IStyx3Hideout> Hideout)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "LeaveHideout");
Params::Styx3PlayerCharacter_LeaveHideout Parms{};
Parms.Hideout = Hideout;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.LoadAnimInstance
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::LoadAnimInstance()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "LoadAnimInstance");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.MonologueEnded
// (Final, Native, Protected)
// Parameters:
// const class UCyaDialogue* Dialogue (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bInterrupted (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::MonologueEnded(const class UCyaDialogue* Dialogue, const bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "MonologueEnded");
Params::Styx3PlayerCharacter_MonologueEnded Parms{};
Parms.Dialogue = Dialogue;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.OnActorBump
// (Final, Native, Public, HasOutParams, HasDefaults)
// Parameters:
// class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnActorBump(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnActorBump");
Params::Styx3PlayerCharacter_OnActorBump Parms{};
Parms.SelfActor = SelfActor;
Parms.OtherActor = OtherActor;
Parms.NormalImpulse = std::move(NormalImpulse);
Parms.Hit = std::move(Hit);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.OnAmberVisionSetSeeThroughWalls_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnAmberVisionSetSeeThroughWalls_BP(bool bEnable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnAmberVisionSetSeeThroughWalls_BP");
Params::Styx3PlayerCharacter_OnAmberVisionSetSeeThroughWalls_BP Parms{};
Parms.bEnable = bEnable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.OnAnimStateChanged_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// const EStyx3AnimState PreviousAnimState (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnAnimStateChanged_BP(const EStyx3AnimState PreviousAnimState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnAnimStateChanged_BP");
Params::Styx3PlayerCharacter_OnAnimStateChanged_BP Parms{};
Parms.PreviousAnimState = PreviousAnimState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.OnClawSkill_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnClawSkill_BP(bool bEnable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnClawSkill_BP");
Params::Styx3PlayerCharacter_OnClawSkill_BP Parms{};
Parms.bEnable = bEnable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.OnGrappledSomething_BP
// (Event, Public, HasOutParams, HasDefaults, BlueprintEvent)
// Parameters:
// const struct FVector& GrappledLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnGrappledSomething_BP(const struct FVector& GrappledLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnGrappledSomething_BP");
Params::Styx3PlayerCharacter_OnGrappledSomething_BP Parms{};
Parms.GrappledLocation = std::move(GrappledLocation);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.OnHideoutLightChanged_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// const bool bWantLight (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnHideoutLightChanged_BP(const bool bWantLight)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnHideoutLightChanged_BP");
Params::Styx3PlayerCharacter_OnHideoutLightChanged_BP Parms{};
Parms.bWantLight = bWantLight;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.OnIOEnter
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3IOActor* IO (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnIOEnter(class AStyx3IOActor* IO)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnIOEnter");
Params::Styx3PlayerCharacter_OnIOEnter Parms{};
Parms.IO = IO;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.OnIOLeave
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3IOActor* IO (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bWantSneak (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnIOLeave(class AStyx3IOActor* IO, const bool bWantSneak)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnIOLeave");
Params::Styx3PlayerCharacter_OnIOLeave Parms{};
Parms.IO = IO;
Parms.bWantSneak = bWantSneak;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.OnProjectileEndPlay
// (Final, Native, Public)
// Parameters:
// class AActor* DestroyedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnProjectileEndPlay(class AActor* DestroyedActor, EEndPlayReason EndPlayReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnProjectileEndPlay");
Params::Styx3PlayerCharacter_OnProjectileEndPlay Parms{};
Parms.DestroyedActor = DestroyedActor;
Parms.EndPlayReason = EndPlayReason;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.OnProjectileHit
// (Final, Native, Public, HasOutParams, HasDefaults)
// Parameters:
// class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnProjectileHit(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnProjectileHit");
Params::Styx3PlayerCharacter_OnProjectileHit Parms{};
Parms.SelfActor = SelfActor;
Parms.OtherActor = OtherActor;
Parms.NormalImpulse = std::move(NormalImpulse);
Parms.Hit = std::move(Hit);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.OnTakeDamage_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bIsHardCancel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::OnTakeDamage_BP(bool bIsHardCancel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "OnTakeDamage_BP");
Params::Styx3PlayerCharacter_OnTakeDamage_BP Parms{};
Parms.bIsHardCancel = bIsHardCancel;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.PlayMonologue
// (Event, Public, BlueprintEvent)
// Parameters:
// const class UCyaDialogue* DialogueToPlay (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::PlayMonologue(const class UCyaDialogue* DialogueToPlay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "PlayMonologue");
Params::Styx3PlayerCharacter_PlayMonologue Parms{};
Parms.DialogueToPlay = DialogueToPlay;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.PostBeginPlay
// (Event, Public, BlueprintEvent)
void AStyx3PlayerCharacter::PostBeginPlay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "PostBeginPlay");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.PostCinematic
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ALevelSequenceActor* Sequencer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::PostCinematic(class ALevelSequenceActor* Sequencer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "PostCinematic");
Params::Styx3PlayerCharacter_PostCinematic Parms{};
Parms.Sequencer = Sequencer;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.PreCinematic
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ALevelSequenceActor* Sequencer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::PreCinematic(class ALevelSequenceActor* Sequencer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "PreCinematic");
Params::Styx3PlayerCharacter_PreCinematic Parms{};
Parms.Sequencer = Sequencer;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.PrepareToTeleport
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FTransform& Transform (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::PrepareToTeleport(const struct FTransform& Transform)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "PrepareToTeleport");
Params::Styx3PlayerCharacter_PrepareToTeleport Parms{};
Parms.Transform = std::move(Transform);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.QueueMonologue
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UCyaDialogue* DialogueToPlay (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Delay (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::QueueMonologue(const class UCyaDialogue* DialogueToPlay, const float Delay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "QueueMonologue");
Params::Styx3PlayerCharacter_QueueMonologue Parms{};
Parms.DialogueToPlay = DialogueToPlay;
Parms.Delay = Delay;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.RegenAmber
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float ToAdd (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::RegenAmber(const float ToAdd)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "RegenAmber");
Params::Styx3PlayerCharacter_RegenAmber Parms{};
Parms.ToAdd = ToAdd;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.RemoveAcidTrap
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* IOActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::RemoveAcidTrap(class AActor* IOActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "RemoveAcidTrap");
Params::Styx3PlayerCharacter_RemoveAcidTrap Parms{};
Parms.IOActor = IOActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ResetGravity
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ResetGravity()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ResetGravity");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ResetRezPoint
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ResetRezPoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ResetRezPoint");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.ResetSequencerRate
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::ResetSequencerRate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ResetSequencerRate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SaveAnimInstance
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::SaveAnimInstance()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SaveAnimInstance");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SetCinematicMode
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// bool bInCinematicMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bHidePlayer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAffectsHUD (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAffectsMovement (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAffectsTurning (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetCinematicMode");
Params::Styx3PlayerCharacter_SetCinematicMode Parms{};
Parms.bInCinematicMode = bInCinematicMode;
Parms.bHidePlayer = bHidePlayer;
Parms.bAffectsHUD = bAffectsHUD;
Parms.bAffectsMovement = bAffectsMovement;
Parms.bAffectsTurning = bAffectsTurning;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SetCurrentAnimState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const EStyx3AnimState NewAnimState (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bStopMovement (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SetCurrentAnimState(const EStyx3AnimState NewAnimState, const bool bStopMovement)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetCurrentAnimState");
Params::Styx3PlayerCharacter_SetCurrentAnimState Parms{};
Parms.NewAnimState = NewAnimState;
Parms.bStopMovement = bStopMovement;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SetDropHeight
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bReset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SetDropHeight(bool bReset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetDropHeight");
Params::Styx3PlayerCharacter_SetDropHeight Parms{};
Parms.bReset = bReset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SetInvisibilityWithSource
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UObject* Source (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SetInvisibilityWithSource(bool bValue, class UObject* Source)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetInvisibilityWithSource");
Params::Styx3PlayerCharacter_SetInvisibilityWithSource Parms{};
Parms.bValue = bValue;
Parms.Source = Source;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SetIsInMindControl
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bIsInMindControl (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SetIsInMindControl(bool bIsInMindControl)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetIsInMindControl");
Params::Styx3PlayerCharacter_SetIsInMindControl Parms{};
Parms.bIsInMindControl = bIsInMindControl;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SetMeshInvisibleIfNeeded
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UMeshComponent* Comp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SetMeshInvisibleIfNeeded(class UMeshComponent* Comp)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetMeshInvisibleIfNeeded");
Params::Styx3PlayerCharacter_SetMeshInvisibleIfNeeded Parms{};
Parms.Comp = Comp;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SetMetaDataInfos
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString AStyx3PlayerCharacter::SetMetaDataInfos()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetMetaDataInfos");
Params::Styx3PlayerCharacter_SetMetaDataInfos Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.SetQuartzMissionVisible
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SetQuartzMissionVisible(const class FString& NodeId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetQuartzMissionVisible");
Params::Styx3PlayerCharacter_SetQuartzMissionVisible Parms{};
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SetTriggerColliderCollision
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bCanTrigger (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SetTriggerColliderCollision(bool bCanTrigger)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetTriggerColliderCollision");
Params::Styx3PlayerCharacter_SetTriggerColliderCollision Parms{};
Parms.bCanTrigger = bCanTrigger;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.SetUsingToLocation
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FStyx3LocationToSeeAlertTarget& Loc (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SetUsingToLocation(struct FStyx3LocationToSeeAlertTarget& Loc, bool Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SetUsingToLocation");
Params::Styx3PlayerCharacter_SetUsingToLocation Parms{};
Parms.Loc = std::move(Loc);
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
Loc = std::move(Parms.Loc);
}
// Function Styx3.Styx3PlayerCharacter.SpawnAcidTrap
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FTransform& SpawnTransform (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* AStyx3PlayerCharacter::SpawnAcidTrap(const struct FTransform& SpawnTransform)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SpawnAcidTrap");
Params::Styx3PlayerCharacter_SpawnAcidTrap Parms{};
Parms.SpawnTransform = std::move(SpawnTransform);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.StartClone
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UStyx3TargetComponent* CloneTarget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Projectile* CloneProjectile (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* AStyx3PlayerCharacter::StartClone(class UStyx3TargetComponent* CloneTarget, class AStyx3Projectile* CloneProjectile)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StartClone");
Params::Styx3PlayerCharacter_StartClone Parms{};
Parms.CloneTarget = CloneTarget;
Parms.CloneProjectile = CloneProjectile;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.StartDecoyClone
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UStyx3AbilityBase* AbilityBase (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* AStyx3PlayerCharacter::StartDecoyClone(const class UStyx3AbilityBase* AbilityBase)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StartDecoyClone");
Params::Styx3PlayerCharacter_StartDecoyClone Parms{};
Parms.AbilityBase = AbilityBase;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.StartIntangibility
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::StartIntangibility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StartIntangibility");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StartInvisibility_BP
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3PlayerCharacter::StartInvisibility_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StartInvisibility_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.StartMindControl
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::StartMindControl(class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StartMindControl");
Params::Styx3PlayerCharacter_StartMindControl Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StartQuartzCompass_BP
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3PlayerCharacter::StartQuartzCompass_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StartQuartzCompass_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.StartSpectral_BP
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3PlayerCharacter::StartSpectral_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StartSpectral_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.StartSpectralMode
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bLockGravity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::StartSpectralMode(bool bLockGravity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StartSpectralMode");
Params::Styx3PlayerCharacter_StartSpectralMode Parms{};
Parms.bLockGravity = bLockGravity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StartStruggle_BP
// (Event, Public, BlueprintEvent)
void AStyx3PlayerCharacter::StartStruggle_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StartStruggle_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.StopAbility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> Ability (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::StopAbility(TSubclassOf<class UStyx3AbilityBase> Ability)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopAbility");
Params::Styx3PlayerCharacter_StopAbility Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StopAbilityBySoftClass
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSoftClassPtr<class UClass> Ability (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::StopAbilityBySoftClass(TSoftClassPtr<class UClass> Ability)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopAbilityBySoftClass");
Params::Styx3PlayerCharacter_StopAbilityBySoftClass Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StopClone
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::StopClone()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopClone");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StopDecoyClone
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bWasManuallyDestroyed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::StopDecoyClone(bool bWasManuallyDestroyed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopDecoyClone");
Params::Styx3PlayerCharacter_StopDecoyClone Parms{};
Parms.bWasManuallyDestroyed = bWasManuallyDestroyed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StopHardLock
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::StopHardLock()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopHardLock");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StopInvisibility_BP
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3PlayerCharacter::StopInvisibility_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopInvisibility_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.StopMindControl
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::StopMindControl()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopMindControl");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StopMonologue
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::StopMonologue()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopMonologue");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StopQuartzCompass_BP
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3PlayerCharacter::StopQuartzCompass_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopQuartzCompass_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.StopSpectral_BP
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3PlayerCharacter::StopSpectral_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopSpectral_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.StopSpectralMode
// (Final, Native, Public, BlueprintCallable)
void AStyx3PlayerCharacter::StopSpectralMode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopSpectralMode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.StopStruggle_BP
// (Event, Public, BlueprintEvent)
void AStyx3PlayerCharacter::StopStruggle_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "StopStruggle_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerCharacter.SyncQuartzCompass
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bIsCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3IOActor* QuartzAbsorbed (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SyncQuartzCompass(bool bIsCompleted, class AStyx3IOActor* QuartzAbsorbed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SyncQuartzCompass");
Params::Styx3PlayerCharacter_SyncQuartzCompass Parms{};
Parms.bIsCompleted = bIsCompleted;
Parms.QuartzAbsorbed = QuartzAbsorbed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.SyncQuartzCompass_BP
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3IOActor* SyncedQuartz (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsStarting (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::SyncQuartzCompass_BP(class AStyx3IOActor* SyncedQuartz, bool bIsStarting, bool bIsInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "SyncQuartzCompass_BP");
Params::Styx3PlayerCharacter_SyncQuartzCompass_BP Parms{};
Parms.SyncedQuartz = SyncedQuartz;
Parms.bIsStarting = bIsStarting;
Parms.bIsInterrupted = bIsInterrupted;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.UnuseResonancePoint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::UnuseResonancePoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "UnuseResonancePoint");
Params::Styx3PlayerCharacter_UnuseResonancePoint Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.UpdateMindControl
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::UpdateMindControl(float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "UpdateMindControl");
Params::Styx3PlayerCharacter_UpdateMindControl Parms{};
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.UpdateOutfit_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// const class ULocalPlayer* LocalPlayer (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::UpdateOutfit_BP(const class ULocalPlayer* LocalPlayer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "UpdateOutfit_BP");
Params::Styx3PlayerCharacter_UpdateOutfit_BP Parms{};
Parms.LocalPlayer = LocalPlayer;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerCharacter.UpdateXP
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const int32 Delta (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::UpdateXP(const int32 Delta)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "UpdateXP");
Params::Styx3PlayerCharacter_UpdateXP Parms{};
Parms.Delta = Delta;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.UseAbility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> Ability (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EStyx3Action ActionInput (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::UseAbility(TSubclassOf<class UStyx3AbilityBase> Ability, class UStyx3TargetComponent* Target, const EStyx3Action ActionInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "UseAbility");
Params::Styx3PlayerCharacter_UseAbility Parms{};
Parms.Ability = Ability;
Parms.Target = Target;
Parms.ActionInput = ActionInput;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.UseResonancePoint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::UseResonancePoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "UseResonancePoint");
Params::Styx3PlayerCharacter_UseResonancePoint Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanDissolveCorpseAndTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanDissolveCorpseAndTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanDissolveCorpseAndTarget");
Params::Styx3PlayerCharacter_CanDissolveCorpseAndTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanGrabOrDropCorpseAndTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanGrabOrDropCorpseAndTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanGrabOrDropCorpseAndTarget");
Params::Styx3PlayerCharacter_CanGrabOrDropCorpseAndTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanInteract
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanInteract() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanInteract");
Params::Styx3PlayerCharacter_CanInteract Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanLeaveMindControl
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanLeaveMindControl() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanLeaveMindControl");
Params::Styx3PlayerCharacter_CanLeaveMindControl Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanMindControlLethalJump
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanMindControlLethalJump() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanMindControlLethalJump");
Params::Styx3PlayerCharacter_CanMindControlLethalJump Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanMoveToPredictedSpot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanMoveToPredictedSpot() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanMoveToPredictedSpot");
Params::Styx3PlayerCharacter_CanMoveToPredictedSpot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanPickPocketAndTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool bCheckMaxQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanPickPocketAndTarget(bool bCheckMaxQuantity) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanPickPocketAndTarget");
Params::Styx3PlayerCharacter_CanPickPocketAndTarget Parms{};
Parms.bCheckMaxQuantity = bCheckMaxQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanStabAndTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanStabAndTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanStabAndTarget");
Params::Styx3PlayerCharacter_CanStabAndTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanUse
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UStyx3RuneBase> Rune (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanUse(TSubclassOf<class UStyx3RuneBase> Rune) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanUse");
Params::Styx3PlayerCharacter_CanUse Parms{};
Parms.Rune = Rune;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanUseAbility
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UStyx3AbilityBase* AbilityBase (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanUseAbility(const class UStyx3AbilityBase* AbilityBase) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanUseAbility");
Params::Styx3PlayerCharacter_CanUseAbility Parms{};
Parms.AbilityBase = AbilityBase;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanUseAbilitySlot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EAbilitySlot Slot (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bUsedForUI (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanUseAbilitySlot(const EAbilitySlot Slot, bool bUsedForUI) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanUseAbilitySlot");
Params::Styx3PlayerCharacter_CanUseAbilitySlot Parms{};
Parms.Slot = Slot;
Parms.bUsedForUI = bUsedForUI;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.CanUseQuartzCompass
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::CanUseQuartzCompass() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "CanUseQuartzCompass");
Params::Styx3PlayerCharacter_CanUseQuartzCompass Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.ComputeSightFactor_BP
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3PlayerCharacter::ComputeSightFactor_BP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "ComputeSightFactor_BP");
Params::Styx3PlayerCharacter_ComputeSightFactor_BP Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetAbilityState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UStyx3AbilityBase* Ability (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bGetStateForUI (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAbilityState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAbilityState AStyx3PlayerCharacter::GetAbilityState(const class UStyx3AbilityBase* Ability, bool bGetStateForUI) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetAbilityState");
Params::Styx3PlayerCharacter_GetAbilityState Parms{};
Parms.Ability = Ability;
Parms.bGetStateForUI = bGetStateForUI;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetAbilityWheelIndex
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// uint8 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 AStyx3PlayerCharacter::GetAbilityWheelIndex() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetAbilityWheelIndex");
Params::Styx3PlayerCharacter_GetAbilityWheelIndex Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetAmberCellBars
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3PlayerCharacter::GetAmberCellBars() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetAmberCellBars");
Params::Styx3PlayerCharacter_GetAmberCellBars Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetAroundIOs
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TArray<class UStyx3IOInteractionComponent*>ReturnValue (ConstParm, ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
const TArray<class UStyx3IOInteractionComponent*> AStyx3PlayerCharacter::GetAroundIOs() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetAroundIOs");
Params::Styx3PlayerCharacter_GetAroundIOs Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetClone
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class AStyx3CloneActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class AStyx3CloneActor*> AStyx3PlayerCharacter::GetClone() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetClone");
Params::Styx3PlayerCharacter_GetClone Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetCloneDecoy
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3CloneActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3CloneActor* AStyx3PlayerCharacter::GetCloneDecoy() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetCloneDecoy");
Params::Styx3PlayerCharacter_GetCloneDecoy Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetCoverToCoverOffset
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const struct FVector AStyx3PlayerCharacter::GetCoverToCoverOffset() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetCoverToCoverOffset");
Params::Styx3PlayerCharacter_GetCoverToCoverOffset Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetCurrentAmber
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3PlayerCharacter::GetCurrentAmber() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetCurrentAmber");
Params::Styx3PlayerCharacter_GetCurrentAmber Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetCurrentMonologue
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UCyaDialogue* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UCyaDialogue* AStyx3PlayerCharacter::GetCurrentMonologue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetCurrentMonologue");
Params::Styx3PlayerCharacter_GetCurrentMonologue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetGliderComponent
// (Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMeshComponent* AStyx3PlayerCharacter::GetGliderComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetGliderComponent");
Params::Styx3PlayerCharacter_GetGliderComponent Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetHideoutActors
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class AActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class AActor*> AStyx3PlayerCharacter::GetHideoutActors() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetHideoutActors");
Params::Styx3PlayerCharacter_GetHideoutActors Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetHideoutsNumber
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AStyx3PlayerCharacter::GetHideoutsNumber() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetHideoutsNumber");
Params::Styx3PlayerCharacter_GetHideoutsNumber Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetLastMindControlledCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3Character* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3Character* AStyx3PlayerCharacter::GetLastMindControlledCharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetLastMindControlledCharacter");
Params::Styx3PlayerCharacter_GetLastMindControlledCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetLockedTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UStyx3TargetComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3TargetComponent* AStyx3PlayerCharacter::GetLockedTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetLockedTarget");
Params::Styx3PlayerCharacter_GetLockedTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetMaxAmber
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3PlayerCharacter::GetMaxAmber() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetMaxAmber");
Params::Styx3PlayerCharacter_GetMaxAmber Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetMindControlledCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3Character* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3Character* AStyx3PlayerCharacter::GetMindControlledCharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetMindControlledCharacter");
Params::Styx3PlayerCharacter_GetMindControlledCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetPureAmberPointsNeeded
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 WheelIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AStyx3PlayerCharacter::GetPureAmberPointsNeeded(int32 WheelIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetPureAmberPointsNeeded");
Params::Styx3PlayerCharacter_GetPureAmberPointsNeeded Parms{};
Parms.WheelIndex = WheelIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetPureAmberPointsRemainingPoint
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AStyx3PlayerCharacter::GetPureAmberPointsRemainingPoint() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetPureAmberPointsRemainingPoint");
Params::Styx3PlayerCharacter_GetPureAmberPointsRemainingPoint Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetResonanceLevel
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AStyx3PlayerCharacter::GetResonanceLevel() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetResonanceLevel");
Params::Styx3PlayerCharacter_GetResonanceLevel Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetResonanceLevelProgression
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3PlayerCharacter::GetResonanceLevelProgression() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetResonanceLevelProgression");
Params::Styx3PlayerCharacter_GetResonanceLevelProgression Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetResonancePointsAvailable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AStyx3PlayerCharacter::GetResonancePointsAvailable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetResonancePointsAvailable");
Params::Styx3PlayerCharacter_GetResonancePointsAvailable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetSlotState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EAbilitySlot AbilitySlot (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAbilityState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAbilityState AStyx3PlayerCharacter::GetSlotState(const EAbilitySlot AbilitySlot) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetSlotState");
Params::Styx3PlayerCharacter_GetSlotState Parms{};
Parms.AbilitySlot = AbilitySlot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetStrugglingRatio
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3PlayerCharacter::GetStrugglingRatio() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetStrugglingRatio");
Params::Styx3PlayerCharacter_GetStrugglingRatio Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.GetTargetInteraction
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UStyx3IOInteractionComponent*ReturnValue (ConstParm, ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3IOInteractionComponent* AStyx3PlayerCharacter::GetTargetInteraction() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "GetTargetInteraction");
Params::Styx3PlayerCharacter_GetTargetInteraction Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.HasAlerted
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::HasAlerted() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "HasAlerted");
Params::Styx3PlayerCharacter_HasAlerted Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.HasClaw
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::HasClaw() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "HasClaw");
Params::Styx3PlayerCharacter_HasClaw Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.HasComboRunning
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::HasComboRunning() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "HasComboRunning");
Params::Styx3PlayerCharacter_HasComboRunning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.HasLockPick
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::HasLockPick() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "HasLockPick");
Params::Styx3PlayerCharacter_HasLockPick Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.HasRunes
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::HasRunes() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "HasRunes");
Params::Styx3PlayerCharacter_HasRunes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.HasTargetLocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::HasTargetLocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "HasTargetLocked");
Params::Styx3PlayerCharacter_HasTargetLocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsAbilityDisabledInHideout
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> Ability (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsAbilityDisabledInHideout(TSubclassOf<class UStyx3AbilityBase> Ability) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsAbilityDisabledInHideout");
Params::Styx3PlayerCharacter_IsAbilityDisabledInHideout Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsActionHeld
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EStyx3Action Action (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsActionHeld(const EStyx3Action Action) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsActionHeld");
Params::Styx3PlayerCharacter_IsActionHeld Parms{};
Parms.Action = Action;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsCarryingACorpse
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsCarryingACorpse() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsCarryingACorpse");
Params::Styx3PlayerCharacter_IsCarryingACorpse Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsCatched
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsCatched() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsCatched");
Params::Styx3PlayerCharacter_IsCatched Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsClimbing
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsClimbing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsClimbing");
Params::Styx3PlayerCharacter_IsClimbing Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsCoverMoving
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsCoverMoving() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsCoverMoving");
Params::Styx3PlayerCharacter_IsCoverMoving Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsCrafting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsCrafting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsCrafting");
Params::Styx3PlayerCharacter_IsCrafting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsCurrentHardlockedTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsCurrentHardlockedTarget(class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsCurrentHardlockedTarget");
Params::Styx3PlayerCharacter_IsCurrentHardlockedTarget Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsFallingToDeath
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsFallingToDeath() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsFallingToDeath");
Params::Styx3PlayerCharacter_IsFallingToDeath Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsImmuneToOurInvisibility
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsImmuneToOurInvisibility(class AStyx3Character* Character) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsImmuneToOurInvisibility");
Params::Styx3PlayerCharacter_IsImmuneToOurInvisibility Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInAbilityMode
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInAbilityMode() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInAbilityMode");
Params::Styx3PlayerCharacter_IsInAbilityMode Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInBalloon
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInBalloon() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInBalloon");
Params::Styx3PlayerCharacter_IsInBalloon Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInCameraFollowAI
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInCameraFollowAI() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInCameraFollowAI");
Params::Styx3PlayerCharacter_IsInCameraFollowAI Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInCover
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInCover() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInCover");
Params::Styx3PlayerCharacter_IsInCover Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInDanger
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInDanger() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInDanger");
Params::Styx3PlayerCharacter_IsInDanger Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInGivenHideout
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AActor* HideoutOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInGivenHideout(class AActor* HideoutOwner) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInGivenHideout");
Params::Styx3PlayerCharacter_IsInGivenHideout Parms{};
Parms.HideoutOwner = HideoutOwner;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInHideout
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInHideout() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInHideout");
Params::Styx3PlayerCharacter_IsInHideout Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInHideoutGrid
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInHideoutGrid() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInHideoutGrid");
Params::Styx3PlayerCharacter_IsInHideoutGrid Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInLedge
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInLedge() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInLedge");
Params::Styx3PlayerCharacter_IsInLedge Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInMindControl
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInMindControl() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInMindControl");
Params::Styx3PlayerCharacter_IsInMindControl Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInPerfectDodge
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInPerfectDodge() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInPerfectDodge");
Params::Styx3PlayerCharacter_IsInPerfectDodge Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInSocialZone
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInSocialZone() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInSocialZone");
Params::Styx3PlayerCharacter_IsInSocialZone Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInSpySpot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInSpySpot() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInSpySpot");
Params::Styx3PlayerCharacter_IsInSpySpot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInTimeShift
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInTimeShift() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInTimeShift");
Params::Styx3PlayerCharacter_IsInTimeShift Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsInVegetalHideout
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsInVegetalHideout() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsInVegetalHideout");
Params::Styx3PlayerCharacter_IsInVegetalHideout Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsLedgeClimbing
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsLedgeClimbing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsLedgeClimbing");
Params::Styx3PlayerCharacter_IsLedgeClimbing Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsOnlyInVegetalHideout
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsOnlyInVegetalHideout() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsOnlyInVegetalHideout");
Params::Styx3PlayerCharacter_IsOnlyInVegetalHideout Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsPerfectDodging
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsPerfectDodging() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsPerfectDodging");
Params::Styx3PlayerCharacter_IsPerfectDodging Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsQuartzMissionSync
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsQuartzMissionSync(const class FString& NodeId) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsQuartzMissionSync");
Params::Styx3PlayerCharacter_IsQuartzMissionSync Parms{};
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsQuartzMissionVisible
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsQuartzMissionVisible(const class FString& NodeId) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsQuartzMissionVisible");
Params::Styx3PlayerCharacter_IsQuartzMissionVisible Parms{};
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsRotationHardLocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsRotationHardLocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsRotationHardLocked");
Params::Styx3PlayerCharacter_IsRotationHardLocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsRuneEquiped
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UStyx3RuneBase> Rune (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsRuneEquiped(TSubclassOf<class UStyx3RuneBase> Rune) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsRuneEquiped");
Params::Styx3PlayerCharacter_IsRuneEquiped Parms{};
Parms.Rune = Rune;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsSearchedFor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsSearchedFor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsSearchedFor");
Params::Styx3PlayerCharacter_IsSearchedFor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsSneakActive
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsSneakActive() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsSneakActive");
Params::Styx3PlayerCharacter_IsSneakActive Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsStabbing
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsStabbing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsStabbing");
Params::Styx3PlayerCharacter_IsStabbing Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsStabbingDuringPerfectDodge
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsStabbingDuringPerfectDodge() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsStabbingDuringPerfectDodge");
Params::Styx3PlayerCharacter_IsStabbingDuringPerfectDodge Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsStruggling
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsStruggling() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsStruggling");
Params::Styx3PlayerCharacter_IsStruggling Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsTravelingInBalloon
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsTravelingInBalloon() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsTravelingInBalloon");
Params::Styx3PlayerCharacter_IsTravelingInBalloon Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsUsingAnIO
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsUsingAnIO() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsUsingAnIO");
Params::Styx3PlayerCharacter_IsUsingAnIO Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsWheelNext
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 WheelIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsWheelNext(int32 WheelIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsWheelNext");
Params::Styx3PlayerCharacter_IsWheelNext Parms{};
Parms.WheelIndex = WheelIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.IsWheelUnlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 WheelIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::IsWheelUnlocked(int32 WheelIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "IsWheelUnlocked");
Params::Styx3PlayerCharacter_IsWheelUnlocked Parms{};
Parms.WheelIndex = WheelIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.Use
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// TSubclassOf<class UStyx3RuneBase> Rune (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3PlayerCharacter::Use(TSubclassOf<class UStyx3RuneBase> Rune) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "Use");
Params::Styx3PlayerCharacter_Use Parms{};
Parms.Rune = Rune;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerCharacter.WantCameraHideout
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::WantCameraHideout() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "WantCameraHideout");
Params::Styx3PlayerCharacter_WantCameraHideout Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.WantVault
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::WantVault() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "WantVault");
Params::Styx3PlayerCharacter_WantVault Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerCharacter.WasGoingRightInLedge
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3PlayerCharacter::WasGoingRightInLedge() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerCharacter", "WasGoingRightInLedge");
Params::Styx3PlayerCharacter_WasGoingRightInLedge Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerStabComponent.OnBeforeStab
// (Final, Native, Protected)
// Parameters:
// TSubclassOf<class UStyx3StabSettings> StabSettings (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AICharacter* Victim (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PlayerStabComponent::OnBeforeStab(TSubclassOf<class UStyx3StabSettings> StabSettings, class AStyx3Character* Instigator, class AStyx3AICharacter* Victim)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerStabComponent", "OnBeforeStab");
Params::Styx3PlayerStabComponent_OnBeforeStab Parms{};
Parms.StabSettings = StabSettings;
Parms.Instigator = Instigator;
Parms.Victim = Victim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerStabComponent.OnDodgeEnd
// (Final, Native, Protected)
void UStyx3PlayerStabComponent::OnDodgeEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerStabComponent", "OnDodgeEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerStabComponent.OnStabEnd
// (Final, Native, Protected)
// Parameters:
// TSubclassOf<class UStyx3StabSettings> StabSettings (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AICharacter* Victim (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PlayerStabComponent::OnStabEnd(TSubclassOf<class UStyx3StabSettings> StabSettings, class AStyx3Character* Instigator, class AStyx3AICharacter* Victim)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerStabComponent", "OnStabEnd");
Params::Styx3PlayerStabComponent_OnStabEnd Parms{};
Parms.StabSettings = StabSettings;
Parms.Instigator = Instigator;
Parms.Victim = Victim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerStabComponent.OnStruggleStopped
// (Final, Native, Protected)
// Parameters:
// class AStyx3AICharacter* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PlayerStabComponent::OnStruggleStopped(class AStyx3AICharacter* Other, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerStabComponent", "OnStruggleStopped");
Params::Styx3PlayerStabComponent_OnStruggleStopped Parms{};
Parms.Other = Other;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerStabComponent.StartCatch
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FStyx3CatchZone& Info (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UStyx3PlayerStabComponent::StartCatch(class AStyx3AICharacter* Other, const struct FStyx3CatchZone& Info)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerStabComponent", "StartCatch");
Params::Styx3PlayerStabComponent_StartCatch Parms{};
Parms.Other = Other;
Parms.Info = std::move(Info);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.CopyCameraProperties
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UStyx3CineCameraComponent* From (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bOnlyCopyProperties (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::CopyCameraProperties(const class UStyx3CineCameraComponent* From, const bool bOnlyCopyProperties)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "CopyCameraProperties");
Params::Styx3CineCameraComponent_CopyCameraProperties Parms{};
Parms.From = From;
Parms.bOnlyCopyProperties = bOnlyCopyProperties;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.InterpolateCamera
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UStyx3CineCameraComponent* Source (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3CineCameraComponent* Dest (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float InBlendWeight (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bOnlyInterpProperties (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::InterpolateCamera(const class UStyx3CineCameraComponent* Source, const class UStyx3CineCameraComponent* Dest, const float InBlendWeight, const bool bOnlyInterpProperties)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "InterpolateCamera");
Params::Styx3CineCameraComponent_InterpolateCamera Parms{};
Parms.Source = Source;
Parms.Dest = Dest;
Parms.InBlendWeight = InBlendWeight;
Parms.bOnlyInterpProperties = bOnlyInterpProperties;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.LookAt
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::LookAt(const struct FVector& Location)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "LookAt");
Params::Styx3CineCameraComponent_LookAt Parms{};
Parms.Location = std::move(Location);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.OnProcessPlayerInput
// (Final, Native, Protected, HasOutParams, HasDefaults)
// Parameters:
// const float DeltaTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& DeltaControlRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const struct FVector2D& Input2D (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::OnProcessPlayerInput(const float DeltaTime, const struct FRotator& DeltaControlRotation, const struct FVector2D& Input2D)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "OnProcessPlayerInput");
Params::Styx3CineCameraComponent_OnProcessPlayerInput Parms{};
Parms.DeltaTime = DeltaTime;
Parms.DeltaControlRotation = std::move(DeltaControlRotation);
Parms.Input2D = std::move(Input2D);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.ResetTransform
// (Final, Native, Public, BlueprintCallable)
void UStyx3CineCameraComponent::ResetTransform()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "ResetTransform");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.SetApplyRotationFromParent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewVal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::SetApplyRotationFromParent(bool NewVal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "SetApplyRotationFromParent");
Params::Styx3CineCameraComponent_SetApplyRotationFromParent Parms{};
Parms.NewVal = NewVal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.SetApplyRotationFromSelf
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewVal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::SetApplyRotationFromSelf(bool NewVal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "SetApplyRotationFromSelf");
Params::Styx3CineCameraComponent_SetApplyRotationFromSelf Parms{};
Parms.NewVal = NewVal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.SetAutoProcessPlayerInput
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewVal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::SetAutoProcessPlayerInput(bool NewVal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "SetAutoProcessPlayerInput");
Params::Styx3CineCameraComponent_SetAutoProcessPlayerInput Parms{};
Parms.NewVal = NewVal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.SetModifiersEnabled
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<TSubclassOf<class UCameraModifier>>&ModifierClassList (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, UObjectWrapper, NativeAccessSpecifierPublic)
// const bool bEnable (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::SetModifiersEnabled(const TArray<TSubclassOf<class UCameraModifier>>& ModifierClassList, const bool bEnable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "SetModifiersEnabled");
Params::Styx3CineCameraComponent_SetModifiersEnabled Parms{};
Parms.ModifierClassList = std::move(ModifierClassList);
Parms.bEnable = bEnable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.SetSelfModifiersEnabled
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::SetSelfModifiersEnabled(bool bEnable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "SetSelfModifiersEnabled");
Params::Styx3CineCameraComponent_SetSelfModifiersEnabled Parms{};
Parms.bEnable = bEnable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.SetTargetCamera
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UStyx3CineCameraComponent* Source (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3CineCameraComponent* Dest (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UCurveFloat* TimeCurve (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bMustFollow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float FollowStrength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UCurveFloat* LocationCurve (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UCurveFloat* RotationCurve (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::SetTargetCamera(const class UStyx3CineCameraComponent* Source, const class UStyx3CineCameraComponent* Dest, const class UCurveFloat* TimeCurve, bool bMustFollow, float FollowStrength, const class UCurveFloat* LocationCurve, const class UCurveFloat* RotationCurve)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "SetTargetCamera");
Params::Styx3CineCameraComponent_SetTargetCamera Parms{};
Parms.Source = Source;
Parms.Dest = Dest;
Parms.TimeCurve = TimeCurve;
Parms.bMustFollow = bMustFollow;
Parms.FollowStrength = FollowStrength;
Parms.LocationCurve = LocationCurve;
Parms.RotationCurve = RotationCurve;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CineCameraComponent.UpdateRotation
// (Final, Native, Protected, HasDefaults, BlueprintCallable)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& DeltaRotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UStyx3CineCameraComponent::UpdateRotation(float DeltaTime, const struct FRotator& DeltaRotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CineCameraComponent", "UpdateRotation");
Params::Styx3CineCameraComponent_UpdateRotation Parms{};
Parms.DeltaTime = DeltaTime;
Parms.DeltaRotation = std::move(DeltaRotation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ExplosiveFlora.Explode
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3ExplosiveFlora::Explode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ExplosiveFlora", "Explode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ExplosiveFlora.ExplodeNow
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3ExplosiveFlora::ExplodeNow()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ExplosiveFlora", "ExplodeNow");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ExplosiveFlora.InitiateExplosion
// (Native, Event, Public, BlueprintEvent)
void AStyx3ExplosiveFlora::InitiateExplosion()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ExplosiveFlora", "InitiateExplosion");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ExplosiveFlora.OnAIDeath
// (Final, Native, Public)
void AStyx3ExplosiveFlora::OnAIDeath()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ExplosiveFlora", "OnAIDeath");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ExplosiveFlora.OnDamageFinished
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3ExplosiveFlora::OnDamageFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ExplosiveFlora", "OnDamageFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ExplosiveFlora.OnReenable
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3ExplosiveFlora::OnReenable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ExplosiveFlora", "OnReenable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ExplosiveFlora.StopExplosion
// (Native, Event, Public, BlueprintEvent)
void AStyx3ExplosiveFlora::StopExplosion()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ExplosiveFlora", "StopExplosion");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SpittingFlora.OnRecover
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3SpittingFlora::OnRecover()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SpittingFlora", "OnRecover");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SpittingFlora.OnStun
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3SpittingFlora::OnStun()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SpittingFlora", "OnStun");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BlockingPowerComponent.AddTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BlockingPowerComponent::AddTarget(class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BlockingPowerComponent", "AddTarget");
Params::Styx3BlockingPowerComponent_AddTarget Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BlockingPowerComponent.RemoveTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BlockingPowerComponent::RemoveTarget(class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BlockingPowerComponent", "RemoveTarget");
Params::Styx3BlockingPowerComponent_RemoveTarget Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3DamageDealer.ApplyEffect
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3DamageDealer::ApplyEffect(class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3DamageDealer", "ApplyEffect");
Params::Styx3DamageDealer_ApplyEffect Parms{};
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3DamageDealer.CanBeTargetedByDart
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3DamageDealer::CanBeTargetedByDart() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3DamageDealer", "CanBeTargetedByDart");
Params::Styx3DamageDealer_CanBeTargetedByDart Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3QueenRoach.OnAtk01TargetLeft
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3QueenRoach::OnAtk01TargetLeft(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnAtk01TargetLeft");
Params::Styx3QueenRoach_OnAtk01TargetLeft Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnAtk02TargetLeft
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3QueenRoach::OnAtk02TargetLeft(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnAtk02TargetLeft");
Params::Styx3QueenRoach_OnAtk02TargetLeft Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnAtk03TargetLeft
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3QueenRoach::OnAtk03TargetLeft(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnAtk03TargetLeft");
Params::Styx3QueenRoach_OnAtk03TargetLeft Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnDeath
// (Native, Event, Protected, BlueprintCallable, BlueprintEvent)
void AStyx3QueenRoach::OnDeath()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnDeath");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnInvisibilityEnd
// (Final, Native, Protected)
void AStyx3QueenRoach::OnInvisibilityEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnInvisibilityEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnInvisibilityStart
// (Final, Native, Protected)
void AStyx3QueenRoach::OnInvisibilityStart()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnInvisibilityStart");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnNewAtk01Target
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3QueenRoach::OnNewAtk01Target(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnNewAtk01Target");
Params::Styx3QueenRoach_OnNewAtk01Target Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnNewAtk02Target
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3QueenRoach::OnNewAtk02Target(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnNewAtk02Target");
Params::Styx3QueenRoach_OnNewAtk02Target Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnNewAtk03Target
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3QueenRoach::OnNewAtk03Target(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnNewAtk03Target");
Params::Styx3QueenRoach_OnNewAtk03Target Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnNewTarget
// (Final, Native, Protected)
// Parameters:
// class AActor* NewTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EQueenRoachAttackType AttackType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3QueenRoach::OnNewTarget(class AActor* NewTarget, EQueenRoachAttackType AttackType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnNewTarget");
Params::Styx3QueenRoach_OnNewTarget Parms{};
Parms.NewTarget = NewTarget;
Parms.AttackType = AttackType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.OnTargetLeft
// (Final, Native, Protected)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EQueenRoachAttackType AttackType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3QueenRoach::OnTargetLeft(class AActor* Target, EQueenRoachAttackType AttackType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "OnTargetLeft");
Params::Styx3QueenRoach_OnTargetLeft Parms{};
Parms.Target = Target;
Parms.AttackType = AttackType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.ShootAcidBreath
// (Final, Native, Protected, BlueprintCallable)
void AStyx3QueenRoach::ShootAcidBreath()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "ShootAcidBreath");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.ShootAcidBreath_BP
// (Event, Protected, BlueprintEvent)
// Parameters:
// uint8 HeadIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3QueenRoach::ShootAcidBreath_BP(uint8 HeadIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "ShootAcidBreath_BP");
Params::Styx3QueenRoach_ShootAcidBreath_BP Parms{};
Parms.HeadIndex = HeadIndex;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3QueenRoach.ShootAcidBullet
// (Final, Native, Protected, BlueprintCallable)
void AStyx3QueenRoach::ShootAcidBullet()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "ShootAcidBullet");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3QueenRoach.ShootAcidBullet_BP
// (Event, Protected, BlueprintEvent)
void AStyx3QueenRoach::ShootAcidBullet_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "ShootAcidBullet_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3QueenRoach.StartShootingAcidBullets_BP
// (Event, Protected, BlueprintEvent)
void AStyx3QueenRoach::StartShootingAcidBullets_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3QueenRoach", "StartShootingAcidBullets_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3BlockingPowerEffectState.IsBlackListed
// (Native, Event, Protected, BlueprintEvent, Const)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> AbilityBaseClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BlockingPowerEffectState::IsBlackListed(TSubclassOf<class UStyx3AbilityBase> AbilityBaseClass) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BlockingPowerEffectState", "IsBlackListed");
Params::Styx3BlockingPowerEffectState_IsBlackListed Parms{};
Parms.AbilityBaseClass = AbilityBaseClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BlockingPowerEffectState.IsWhiteListed
// (Native, Event, Protected, BlueprintEvent, Const)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> AbilityBaseClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BlockingPowerEffectState::IsWhiteListed(TSubclassOf<class UStyx3AbilityBase> AbilityBaseClass) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BlockingPowerEffectState", "IsWhiteListed");
Params::Styx3BlockingPowerEffectState_IsWhiteListed Parms{};
Parms.AbilityBaseClass = AbilityBaseClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BlockingPowerEffectState.OnEffectAdded_BP
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class AActor* InstigatorActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* TargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BlockingPowerEffectState::OnEffectAdded_BP(class AActor* InstigatorActor, class AActor* TargetActor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BlockingPowerEffectState", "OnEffectAdded_BP");
Params::Styx3BlockingPowerEffectState_OnEffectAdded_BP Parms{};
Parms.InstigatorActor = InstigatorActor;
Parms.TargetActor = TargetActor;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3BlockingPowerEffectState.OnEffectRemoved_BP
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class AActor* InstigatorActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* TargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BlockingPowerEffectState::OnEffectRemoved_BP(class AActor* InstigatorActor, class AActor* TargetActor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BlockingPowerEffectState", "OnEffectRemoved_BP");
Params::Styx3BlockingPowerEffectState_OnEffectRemoved_BP Parms{};
Parms.InstigatorActor = InstigatorActor;
Parms.TargetActor = TargetActor;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3BlockingPowerEffectState.OnEffectTicked_BP
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class AActor* InstigatorActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* TargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BlockingPowerEffectState::OnEffectTicked_BP(class AActor* InstigatorActor, class AActor* TargetActor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BlockingPowerEffectState", "OnEffectTicked_BP");
Params::Styx3BlockingPowerEffectState_OnEffectTicked_BP Parms{};
Parms.InstigatorActor = InstigatorActor;
Parms.TargetActor = TargetActor;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3KnockBackInstigatorInterface.GetOrigin
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class AActor* TargetActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector IStyx3KnockBackInstigatorInterface::GetOrigin(const class AActor* TargetActor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3KnockBackInstigatorInterface", "GetOrigin");
Params::Styx3KnockBackInstigatorInterface_GetOrigin Parms{};
Parms.TargetActor = TargetActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOCondition.DoCheck
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// const class AStyx3IOActor* IO (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3IOInteractionComponent*Interaction (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3IOActionComponent* Action (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* User (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3IOCondition::DoCheck(const class AStyx3IOActor* IO, const class UStyx3IOInteractionComponent* Interaction, const class UStyx3IOActionComponent* Action, const class AStyx3Character* User) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOCondition", "DoCheck");
Params::Styx3IOCondition_DoCheck Parms{};
Parms.IO = IO;
Parms.Interaction = Interaction;
Parms.Action = Action;
Parms.User = User;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOCondition.PrintDebug
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// int32 IntendtationLevel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3IOCondition::PrintDebug(int32 IntendtationLevel) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOCondition", "PrintDebug");
Params::Styx3IOCondition_PrintDebug Parms{};
Parms.IntendtationLevel = IntendtationLevel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Balloon.BeginTravel
// (Native, Event, Public, BlueprintEvent)
void AStyx3Balloon::BeginTravel()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Balloon", "BeginTravel");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Balloon.EndTravel
// (Native, Event, Public, BlueprintEvent)
void AStyx3Balloon::EndTravel()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Balloon", "EndTravel");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Balloon.Reset
// (Final, Native, Public, BlueprintCallable)
void AStyx3Balloon::Reset()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Balloon", "Reset");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Balloon.UpdateFX
// (Native, Event, Protected, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3Balloon::UpdateFX(bool bShow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3Balloon", "UpdateFX");
Params::Styx3Balloon_UpdateFX Parms{};
Parms.bShow = bShow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PickPocketItem.OnBreak_BP
// (Event, Protected, BlueprintEvent, Const)
void UStyx3PickPocketItem::OnBreak_BP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PickPocketItem", "OnBreak_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PickPocketItem.OnDissolve_BP
// (Event, Protected, BlueprintEvent, Const)
void UStyx3PickPocketItem::OnDissolve_BP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PickPocketItem", "OnDissolve_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PickPocketItem.OnLoot_BP
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class UStyx3PickPocketComponent* Stealer (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PickPocketItem::OnLoot_BP(class UStyx3PickPocketComponent* Stealer) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PickPocketItem", "OnLoot_BP");
Params::Styx3PickPocketItem_OnLoot_BP Parms{};
Parms.Stealer = Stealer;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3ZipLineComponent.ComputeNextTransform
// (Final, Native, Protected, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// float MoveOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float RotateOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* OutLocation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator* OutRotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UStyx3ZipLineComponent::ComputeNextTransform(float MoveOffset, float RotateOffset, struct FVector* OutLocation, struct FRotator* OutRotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "ComputeNextTransform");
Params::Styx3ZipLineComponent_ComputeNextTransform Parms{};
Parms.MoveOffset = MoveOffset;
Parms.RotateOffset = RotateOffset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutLocation != nullptr)
*OutLocation = std::move(Parms.OutLocation);
if (OutRotation != nullptr)
*OutRotation = std::move(Parms.OutRotation);
}
// Function Styx3.Styx3ZipLineComponent.Drop
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3ZipLineComponent::Drop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "Drop");
Params::Styx3ZipLineComponent_Drop Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ZipLineComponent.DropWithReason
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// EStyx3ZipLineDropReason DropReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3ZipLineComponent::DropWithReason(EStyx3ZipLineDropReason DropReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "DropWithReason");
Params::Styx3ZipLineComponent_DropWithReason Parms{};
Parms.DropReason = DropReason;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ZipLineComponent.ForceRefresh
// (Final, Native, Public, BlueprintCallable)
void UStyx3ZipLineComponent::ForceRefresh()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "ForceRefresh");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ZipLineComponent.Grab
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3ZipLineComponent::Grab()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "Grab");
Params::Styx3ZipLineComponent_Grab Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ZipLineComponent.OnActorBeginOverlap
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3ZipLineComponent::OnActorBeginOverlap(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "OnActorBeginOverlap");
Params::Styx3ZipLineComponent_OnActorBeginOverlap Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ZipLineComponent.OnActorEndOverlap
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3ZipLineComponent::OnActorEndOverlap(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "OnActorEndOverlap");
Params::Styx3ZipLineComponent_OnActorEndOverlap Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ZipLineComponent.OnConstruction
// (Event, Public, BlueprintEvent)
void UStyx3ZipLineComponent::OnConstruction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "OnConstruction");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3ZipLineComponent.OnDrop_BP
// (Event, Protected, BlueprintEvent)
void UStyx3ZipLineComponent::OnDrop_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "OnDrop_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3ZipLineComponent.OnGrab_BP
// (Event, Protected, BlueprintEvent)
void UStyx3ZipLineComponent::OnGrab_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "OnGrab_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3ZipLineComponent.OnPlayerBeginOverlap_BP
// (Event, Protected, BlueprintEvent)
void UStyx3ZipLineComponent::OnPlayerBeginOverlap_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "OnPlayerBeginOverlap_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3ZipLineComponent.OnPlayerEndOverlap_BP
// (Event, Protected, BlueprintEvent)
void UStyx3ZipLineComponent::OnPlayerEndOverlap_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "OnPlayerEndOverlap_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3ZipLineComponent.TryLedgeAbove
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3ZipLineComponent::TryLedgeAbove()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "TryLedgeAbove");
Params::Styx3ZipLineComponent_TryLedgeAbove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ZipLineComponent.UpdateClimbable
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool bFromUserLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3ZipLineComponent::UpdateClimbable(bool bFromUserLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "UpdateClimbable");
Params::Styx3ZipLineComponent_UpdateClimbable Parms{};
Parms.bFromUserLocation = bFromUserLocation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ZipLineComponent.CanGrab
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3ZipLineComponent::CanGrab() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "CanGrab");
Params::Styx3ZipLineComponent_CanGrab Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ZipLineComponent.DetectGround
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3ZipLineComponent::DetectGround() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "DetectGround");
Params::Styx3ZipLineComponent_DetectGround Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ZipLineComponent.IsReversed
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3ZipLineComponent::IsReversed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3ZipLineComponent", "IsReversed");
Params::Styx3ZipLineComponent_IsReversed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RuneComponent.EquipSlot
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3RuneBase> Rune (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3RuneComponent::EquipSlot(TSubclassOf<class UStyx3RuneBase> Rune)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RuneComponent", "EquipSlot");
Params::Styx3RuneComponent_EquipSlot Parms{};
Parms.Rune = Rune;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RuneComponent.RemoveRune
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3RuneBase> Rune (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3RuneComponent::RemoveRune(TSubclassOf<class UStyx3RuneBase> Rune)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RuneComponent", "RemoveRune");
Params::Styx3RuneComponent_RemoveRune Parms{};
Parms.Rune = Rune;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RuneComponent.Use
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3RuneBase> Rune (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3RuneComponent::Use(TSubclassOf<class UStyx3RuneBase> Rune)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RuneComponent", "Use");
Params::Styx3RuneComponent_Use Parms{};
Parms.Rune = Rune;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RuneComponent.CanUse
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UStyx3RuneBase> Rune (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3RuneComponent::CanUse(TSubclassOf<class UStyx3RuneBase> Rune) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RuneComponent", "CanUse");
Params::Styx3RuneComponent_CanUse Parms{};
Parms.Rune = Rune;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RuneComponent.GetMaxNumberRunes
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3RuneComponent::GetMaxNumberRunes() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RuneComponent", "GetMaxNumberRunes");
Params::Styx3RuneComponent_GetMaxNumberRunes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RuneComponent.IsRuneEquiped
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UStyx3RuneBase> Rune (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3RuneComponent::IsRuneEquiped(TSubclassOf<class UStyx3RuneBase> Rune) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RuneComponent", "IsRuneEquiped");
Params::Styx3RuneComponent_IsRuneEquiped Parms{};
Parms.Rune = Rune;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RuneComponent.IsSlotAvailable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3RuneComponent::IsSlotAvailable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RuneComponent", "IsSlotAvailable");
Params::Styx3RuneComponent_IsSlotAvailable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3CombatEffect_DamageOverTime.EffectAdded_BP
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class AActor* InstigatorActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* TargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CombatEffect_DamageOverTime::EffectAdded_BP(class AActor* InstigatorActor, class AActor* TargetActor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CombatEffect_DamageOverTime", "EffectAdded_BP");
Params::Styx3CombatEffect_DamageOverTime_EffectAdded_BP Parms{};
Parms.InstigatorActor = InstigatorActor;
Parms.TargetActor = TargetActor;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3CombatEffect_DamageOverTime.EffectRemoved_BP
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class AActor* InstigatorActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* TargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CombatEffect_DamageOverTime::EffectRemoved_BP(class AActor* InstigatorActor, class AActor* TargetActor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CombatEffect_DamageOverTime", "EffectRemoved_BP");
Params::Styx3CombatEffect_DamageOverTime_EffectRemoved_BP Parms{};
Parms.InstigatorActor = InstigatorActor;
Parms.TargetActor = TargetActor;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3CombatEffect_DamageOverTime.EffectTicked_BP
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class AActor* InstigatorActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* TargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CombatEffect_DamageOverTime::EffectTicked_BP(class AActor* InstigatorActor, class AActor* TargetActor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CombatEffect_DamageOverTime", "EffectTicked_BP");
Params::Styx3CombatEffect_DamageOverTime_EffectTicked_BP Parms{};
Parms.InstigatorActor = InstigatorActor;
Parms.TargetActor = TargetActor;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3TargetingWorldSubsystem.FindTarget
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class AActor* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3TargetScoreCalculator*Calculator (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DebugDisplayDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3TargetComponent* UStyx3TargetingWorldSubsystem::FindTarget(const class AActor* Instigator, const class UStyx3TargetScoreCalculator* Calculator, float DebugDisplayDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3TargetingWorldSubsystem", "FindTarget");
Params::Styx3TargetingWorldSubsystem_FindTarget Parms{};
Parms.Instigator = Instigator;
Parms.Calculator = Calculator;
Parms.DebugDisplayDuration = DebugDisplayDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3TargetingWorldSubsystem.AcquireTargets
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AActor* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3TargetScoreCalculator*Calculator (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FStyx3ScoredTarget>* OutScoredTargets (Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool bFiltered (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DebugDisplayDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3TargetingWorldSubsystem::AcquireTargets(const class AActor* Instigator, const class UStyx3TargetScoreCalculator* Calculator, TArray<struct FStyx3ScoredTarget>* OutScoredTargets, bool bFiltered, float DebugDisplayDuration) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3TargetingWorldSubsystem", "AcquireTargets");
Params::Styx3TargetingWorldSubsystem_AcquireTargets Parms{};
Parms.Instigator = Instigator;
Parms.Calculator = Calculator;
Parms.bFiltered = bFiltered;
Parms.DebugDisplayDuration = DebugDisplayDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutScoredTargets != nullptr)
*OutScoredTargets = std::move(Parms.OutScoredTargets);
return Parms.ReturnValue;
}
// Function Styx3.Styx3TargetingWorldSubsystem.GetBest
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AActor* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3TargetScoreCalculator*Calculator (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<struct FStyx3ScoredTarget>&ScoredTargets (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3TargetComponent* UStyx3TargetingWorldSubsystem::GetBest(const class AActor* Instigator, const class UStyx3TargetScoreCalculator* Calculator, const TArray<struct FStyx3ScoredTarget>& ScoredTargets) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3TargetingWorldSubsystem", "GetBest");
Params::Styx3TargetingWorldSubsystem_GetBest Parms{};
Parms.Instigator = Instigator;
Parms.Calculator = Calculator;
Parms.ScoredTargets = std::move(ScoredTargets);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3HideoutVolume.BeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AStyx3HideoutVolume::BeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HideoutVolume", "BeginOverlap");
Params::Styx3HideoutVolume_BeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3HideoutVolume.EndOverlap
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3HideoutVolume::EndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HideoutVolume", "EndOverlap");
Params::Styx3HideoutVolume_EndOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3HideoutVolume.GetVisibilityStrength
// (Native, Public, BlueprintCallable)
// Parameters:
// const class AStyx3PlayerCharacter* PlayerCharac (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3HideoutVolume::GetVisibilityStrength(const class AStyx3PlayerCharacter* PlayerCharac)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HideoutVolume", "GetVisibilityStrength");
Params::Styx3HideoutVolume_GetVisibilityStrength Parms{};
Parms.PlayerCharac = PlayerCharac;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Hideout.Enter
// (Native, Protected, BlueprintCallable)
// Parameters:
// TScriptInterface<class IStyx3Hideout> EnteredHideout (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bDisableBehavior (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3Hideout::Enter(TScriptInterface<class IStyx3Hideout> EnteredHideout, class AActor* Actor, bool bDisableBehavior)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3Hideout", "Enter");
Params::Styx3Hideout_Enter Parms{};
Parms.EnteredHideout = EnteredHideout;
Parms.Actor = Actor;
Parms.bDisableBehavior = bDisableBehavior;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Hideout.GetActor
// (Native, Public, BlueprintCallable)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* IStyx3Hideout::GetActor()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3Hideout", "GetActor");
Params::Styx3Hideout_GetActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Hideout.GetVisibilityStrength
// (Native, Public, BlueprintCallable)
// Parameters:
// const class AStyx3PlayerCharacter* PlayerCharac (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IStyx3Hideout::GetVisibilityStrength(const class AStyx3PlayerCharacter* PlayerCharac)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3Hideout", "GetVisibilityStrength");
Params::Styx3Hideout_GetVisibilityStrength Parms{};
Parms.PlayerCharac = PlayerCharac;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Hideout.Leave
// (Native, Protected, BlueprintCallable)
// Parameters:
// TScriptInterface<class IStyx3Hideout> LeftHideout (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3Hideout::Leave(TScriptInterface<class IStyx3Hideout> LeftHideout, class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3Hideout", "Leave");
Params::Styx3Hideout_Leave Parms{};
Parms.LeftHideout = LeftHideout;
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Hideout.CanAIAlertedOnHideout
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3Hideout::CanAIAlertedOnHideout() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3Hideout", "CanAIAlertedOnHideout");
Params::Styx3Hideout_CanAIAlertedOnHideout Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3HideoutSMComponent.BeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UStyx3HideoutSMComponent::BeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HideoutSMComponent", "BeginOverlap");
Params::Styx3HideoutSMComponent_BeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3HideoutSMComponent.EndOverlap
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3HideoutSMComponent::EndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3HideoutSMComponent", "EndOverlap");
Params::Styx3HideoutSMComponent_EndOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3UserWidget.DisplayCraftMenu
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bIsOpen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3UserWidget::DisplayCraftMenu(bool bIsOpen)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3UserWidget", "DisplayCraftMenu");
Params::Styx3UserWidget_DisplayCraftMenu Parms{};
Parms.bIsOpen = bIsOpen;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3UserWidget.DisplayMindControlHUD
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bIsOpen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3UserWidget::DisplayMindControlHUD(bool bIsOpen)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3UserWidget", "DisplayMindControlHUD");
Params::Styx3UserWidget_DisplayMindControlHUD Parms{};
Parms.bIsOpen = bIsOpen;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3UserWidget.ForceRefreshAbilitySlots
// (Event, Public, BlueprintCallable, BlueprintEvent)
void UStyx3UserWidget::ForceRefreshAbilitySlots()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3UserWidget", "ForceRefreshAbilitySlots");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3UserWidget.GetCanvasPannel
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UCanvasPanel* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCanvasPanel* UStyx3UserWidget::GetCanvasPannel()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3UserWidget", "GetCanvasPannel");
Params::Styx3UserWidget_GetCanvasPannel Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3UserWidget.ListenForEnhancedInputAction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UInputAction* Action (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETriggerEvent EventType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TDelegate<void()> Callback (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3UserWidget::ListenForEnhancedInputAction(const class UInputAction* Action, ETriggerEvent EventType, TDelegate<void()> Callback)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3UserWidget", "ListenForEnhancedInputAction");
Params::Styx3UserWidget_ListenForEnhancedInputAction Parms{};
Parms.Action = Action;
Parms.EventType = EventType;
Parms.Callback = Callback;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3UserWidget.OnDrawUpdate
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AHUD* HUD (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3UserWidget::OnDrawUpdate(class AHUD* HUD)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3UserWidget", "OnDrawUpdate");
Params::Styx3UserWidget_OnDrawUpdate Parms{};
Parms.HUD = HUD;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3UserWidget.IsCraftMenuOpen
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3UserWidget::IsCraftMenuOpen() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3UserWidget", "IsCraftMenuOpen");
Params::Styx3UserWidget_IsCraftMenuOpen Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3POIWorldSubsystem.AddDirtyBox
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FBox& Box (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3POIWorldSubsystem::AddDirtyBox(const struct FBox& Box)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3POIWorldSubsystem", "AddDirtyBox");
Params::Styx3POIWorldSubsystem_AddDirtyBox Parms{};
Parms.Box = std::move(Box);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3POIWorldSubsystem.NavigationRebuilt
// (Final, Native, Public)
// Parameters:
// class ANavigationData* NavData (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3POIWorldSubsystem::NavigationRebuilt(class ANavigationData* NavData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3POIWorldSubsystem", "NavigationRebuilt");
Params::Styx3POIWorldSubsystem_NavigationRebuilt Parms{};
Parms.NavData = NavData;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActionComponent.CanReach
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3IOActor* IO (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3IOInteractionComponent*Interaction (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* User (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3IOActionComponent::CanReach(const class AStyx3IOActor* IO, const class UStyx3IOInteractionComponent* Interaction, const class AStyx3Character* User) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActionComponent", "CanReach");
Params::Styx3IOActionComponent_CanReach Parms{};
Parms.IO = IO;
Parms.Interaction = Interaction;
Parms.User = User;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActionComponent.CanSee
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3IOActor* IO (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3IOInteractionComponent*Interaction (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* User (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIncludeClone (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3IOActionComponent::CanSee(const class AStyx3IOActor* IO, const class UStyx3IOInteractionComponent* Interaction, const class AStyx3Character* User, bool bIncludeClone) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActionComponent", "CanSee");
Params::Styx3IOActionComponent_CanSee Parms{};
Parms.IO = IO;
Parms.Interaction = Interaction;
Parms.User = User;
Parms.bIncludeClone = bIncludeClone;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActionComponent.CanUse
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3IOActor* IO (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3IOInteractionComponent*Interaction (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* User (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3IOActionComponent::CanUse(const class AStyx3IOActor* IO, const class UStyx3IOInteractionComponent* Interaction, const class AStyx3Character* User) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActionComponent", "CanUse");
Params::Styx3IOActionComponent_CanUse Parms{};
Parms.IO = IO;
Parms.Interaction = Interaction;
Parms.User = User;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActionComponent.GetSnapLocation
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3Character* User (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* Location (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator* Rotator (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UStyx3IOActionComponent::GetSnapLocation(const class AStyx3Character* User, struct FVector* Location, struct FRotator* Rotator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActionComponent", "GetSnapLocation");
Params::Styx3IOActionComponent_GetSnapLocation Parms{};
Parms.User = User;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Location != nullptr)
*Location = std::move(Parms.Location);
if (Rotator != nullptr)
*Rotator = std::move(Parms.Rotator);
}
// Function Styx3.Styx33DNavigationNodeComponent.FindPathes
// (Final, Native, Public)
// Parameters:
// const TArray<class UStyx33DNavigationNodeComponent*>&Destinations (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UStyx33DNavigationNodeComponent::FindPathes(const TArray<class UStyx33DNavigationNodeComponent*>& Destinations)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx33DNavigationNodeComponent", "FindPathes");
Params::Styx33DNavigationNodeComponent_FindPathes Parms{};
Parms.Destinations = std::move(Destinations);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx33DNavigationNodeComponent.UpdateLinks
// (Final, Native, Public)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx33DNavigationNodeComponent::UpdateLinks()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx33DNavigationNodeComponent", "UpdateLinks");
Params::Styx33DNavigationNodeComponent_UpdateLinks Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3SocialZone.BeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AStyx3SocialZone::BeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "BeginOverlap");
Params::Styx3SocialZone_BeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SocialZone.EndOverlap
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3SocialZone::EndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "EndOverlap");
Params::Styx3SocialZone_EndOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SocialZone.ForceUnlock
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool AutoClaim (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3SocialZone::ForceUnlock(bool AutoClaim)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "ForceUnlock");
Params::Styx3SocialZone_ForceUnlock Parms{};
Parms.AutoClaim = AutoClaim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SocialZone.OnAIDeath
// (Final, Native, Protected)
// Parameters:
// class ACyaCharacter* DeadCharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3SocialZone::OnAIDeath(class ACyaCharacter* DeadCharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "OnAIDeath");
Params::Styx3SocialZone_OnAIDeath Parms{};
Parms.DeadCharacter = DeadCharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SocialZone.OnBalistaDestroy
// (Final, Native, Protected)
// Parameters:
// const class AStyx3IOActor* IOActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EStyx3IOState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3SocialZone::OnBalistaDestroy(const class AStyx3IOActor* IOActor, EStyx3IOState NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "OnBalistaDestroy");
Params::Styx3SocialZone_OnBalistaDestroy Parms{};
Parms.IOActor = IOActor;
Parms.NewState = NewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SocialZone.OnEnvMapOpen
// (Final, Native, Protected)
void AStyx3SocialZone::OnEnvMapOpen()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "OnEnvMapOpen");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SocialZone.OnLinkedIOModified
// (Final, Native, Protected)
// Parameters:
// const class AStyx3IOActor* IOActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EStyx3IOState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3SocialZone::OnLinkedIOModified(const class AStyx3IOActor* IOActor, EStyx3IOState NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "OnLinkedIOModified");
Params::Styx3SocialZone_OnLinkedIOModified Parms{};
Parms.IOActor = IOActor;
Parms.NewState = NewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SocialZone.AreAllBalistaDestroyed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 Index_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3SocialZone::AreAllBalistaDestroyed(int32 Index_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "AreAllBalistaDestroyed");
Params::Styx3SocialZone_AreAllBalistaDestroyed Parms{};
Parms.Index_0 = Index_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3SocialZone.AreAllEnemyKilled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 Index_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3SocialZone::AreAllEnemyKilled(int32 Index_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "AreAllEnemyKilled");
Params::Styx3SocialZone_AreAllEnemyKilled Parms{};
Parms.Index_0 = Index_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3SocialZone.AreAllIOIUsed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 Index_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3SocialZone::AreAllIOIUsed(int32 Index_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "AreAllIOIUsed");
Params::Styx3SocialZone_AreAllIOIUsed Parms{};
Parms.Index_0 = Index_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3SocialZone.AreAllSecondaryIOIUsed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 Index_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3SocialZone::AreAllSecondaryIOIUsed(int32 Index_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "AreAllSecondaryIOIUsed");
Params::Styx3SocialZone_AreAllSecondaryIOIUsed Parms{};
Parms.Index_0 = Index_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3SocialZone.IsIOInterractible
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3IOActor* IOActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3SocialZone::IsIOInterractible(const class AStyx3IOActor* IOActor) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "IsIOInterractible");
Params::Styx3SocialZone_IsIOInterractible Parms{};
Parms.IOActor = IOActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3SocialZone.IsZoneClaimable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3SocialZone::IsZoneClaimable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "IsZoneClaimable");
Params::Styx3SocialZone_IsZoneClaimable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3SocialZone.IsZoneSafe
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3SocialZone::IsZoneSafe() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SocialZone", "IsZoneSafe");
Params::Styx3SocialZone_IsZoneSafe Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ProjectileThrowerInterface.LaunchProjectile
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// TSubclassOf<class AStyx3Projectile> Projectile (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bOnlyGoodAim (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& RelativeLocation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3ProjectileThrowerInterface::LaunchProjectile(TSubclassOf<class AStyx3Projectile> Projectile, bool bOnlyGoodAim, const struct FVector& RelativeLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3ProjectileThrowerInterface", "LaunchProjectile");
Params::Styx3ProjectileThrowerInterface_LaunchProjectile Parms{};
Parms.Projectile = Projectile;
Parms.bOnlyGoodAim = bOnlyGoodAim;
Parms.RelativeLocation = std::move(RelativeLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3ProjectileThrowerInterface.TryLaunchProjectile
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// TSubclassOf<class AStyx3Projectile> Projectile (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bOnlyGoodAim (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& RelativeLocation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Projectile* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3Projectile* IStyx3ProjectileThrowerInterface::TryLaunchProjectile(TSubclassOf<class AStyx3Projectile> Projectile, bool bOnlyGoodAim, const struct FVector& RelativeLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3ProjectileThrowerInterface", "TryLaunchProjectile");
Params::Styx3ProjectileThrowerInterface_TryLaunchProjectile Parms{};
Parms.Projectile = Projectile;
Parms.bOnlyGoodAim = bOnlyGoodAim;
Parms.RelativeLocation = std::move(RelativeLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3ProjectileThrowerInterface.CanUseRangedAttacks
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3ProjectileThrowerInterface::CanUseRangedAttacks() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3ProjectileThrowerInterface", "CanUseRangedAttacks");
Params::Styx3ProjectileThrowerInterface_CanUseRangedAttacks Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3CombatTuning.GetStyx3CombatTuning
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UStyx3CombatTuning* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3CombatTuning* UStyx3CombatTuning::GetStyx3CombatTuning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3CombatTuning", "GetStyx3CombatTuning");
Params::Styx3CombatTuning_GetStyx3CombatTuning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3GameOptions.GetStyx3GameOptions
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UStyx3GameOptions* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3GameOptions* UStyx3GameOptions::GetStyx3GameOptions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3GameOptions", "GetStyx3GameOptions");
Params::Styx3GameOptions_GetStyx3GameOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3NavigationHelper.GetNavLinkEnd
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// class ANavLinkProxy* NavLink (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UStyx3NavigationHelper::GetNavLinkEnd(class ANavLinkProxy* NavLink)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3NavigationHelper", "GetNavLinkEnd");
Params::Styx3NavigationHelper_GetNavLinkEnd Parms{};
Parms.NavLink = NavLink;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3NavigationHelper.GetNavLinkStart
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// class ANavLinkProxy* NavLink (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UStyx3NavigationHelper::GetNavLinkStart(class ANavLinkProxy* NavLink)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3NavigationHelper", "GetNavLinkStart");
Params::Styx3NavigationHelper_GetNavLinkStart Parms{};
Parms.NavLink = NavLink;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3NavigationHelper.SnapLinkToNavMesh
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class ANavLinkProxy* NavLink (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 AgentIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& DefaultStartPoint (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& DefaultEndPoint (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool* StartPointOnNavMesh (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool* EndPointOnNavMesh (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3NavigationHelper::SnapLinkToNavMesh(class ANavLinkProxy* NavLink, int32 AgentIndex, const struct FVector& DefaultStartPoint, const struct FVector& DefaultEndPoint, bool* StartPointOnNavMesh, bool* EndPointOnNavMesh)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3NavigationHelper", "SnapLinkToNavMesh");
Params::Styx3NavigationHelper_SnapLinkToNavMesh Parms{};
Parms.NavLink = NavLink;
Parms.AgentIndex = AgentIndex;
Parms.DefaultStartPoint = std::move(DefaultStartPoint);
Parms.DefaultEndPoint = std::move(DefaultEndPoint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (StartPointOnNavMesh != nullptr)
*StartPointOnNavMesh = Parms.StartPointOnNavMesh;
if (EndPointOnNavMesh != nullptr)
*EndPointOnNavMesh = Parms.EndPointOnNavMesh;
}
// Function Styx3.Styx3Helper.AutoBinding
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class ALevelSequenceActor* Sequencer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Helper::AutoBinding(class ALevelSequenceActor* Sequencer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "AutoBinding");
Params::Styx3Helper_AutoBinding Parms{};
Parms.Sequencer = Sequencer;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Helper.BindByTag
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class ALevelSequenceActor* Sequencer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class FName>& Tags (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UStyx3Helper::BindByTag(class ALevelSequenceActor* Sequencer, const TArray<class FName>& Tags)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "BindByTag");
Params::Styx3Helper_BindByTag Parms{};
Parms.Sequencer = Sequencer;
Parms.Tags = std::move(Tags);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Helper.CheckKey
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FKeyEvent& KeyEvent (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// const class UInputAction* InputAction (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::CheckKey(class UObject* WorldContextObject, const struct FKeyEvent& KeyEvent, const class UInputAction* InputAction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "CheckKey");
Params::Styx3Helper_CheckKey Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.KeyEvent = std::move(KeyEvent);
Parms.InputAction = InputAction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.Debug_ValidAct
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Helper::Debug_ValidAct(const class UObject* WorldContextObject, const class FString& NodeId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "Debug_ValidAct");
Params::Styx3Helper_Debug_ValidAct Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Helper.FindSpotNear
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// struct FStyx3SafeZoneHelper& helper (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// const struct FVector& InLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& InRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const class AActor* ActorConcernedBySafeZone (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ValidationOrigin (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool IsOriginValid (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::FindSpotNear(struct FStyx3SafeZoneHelper& helper, const struct FVector& InLocation, const struct FRotator& InRotation, const class AActor* ActorConcernedBySafeZone, const struct FVector& ValidationOrigin, bool IsOriginValid)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "FindSpotNear");
Params::Styx3Helper_FindSpotNear Parms{};
Parms.helper = std::move(helper);
Parms.InLocation = std::move(InLocation);
Parms.InRotation = std::move(InRotation);
Parms.ActorConcernedBySafeZone = ActorConcernedBySafeZone;
Parms.ValidationOrigin = std::move(ValidationOrigin);
Parms.IsOriginValid = IsOriginValid;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
helper = std::move(Parms.helper);
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.GetAnimNotifyTime
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UAnimSequenceBase* Anim (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UAnimNotify>& NotifyClass (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::GetAnimNotifyTime(class UAnimSequenceBase* Anim, const TSubclassOf<class UAnimNotify>& NotifyClass, float* OutTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "GetAnimNotifyTime");
Params::Styx3Helper_GetAnimNotifyTime Parms{};
Parms.Anim = Anim;
Parms.NotifyClass = NotifyClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutTime != nullptr)
*OutTime = Parms.OutTime;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.GetGamepadType
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// ECyaGamepadType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECyaGamepadType UStyx3Helper::GetGamepadType()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "GetGamepadType");
Params::Styx3Helper_GetGamepadType Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.GetSkillCost
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const TSubclassOf<class UCyaSkill> Skill (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3Helper::GetSkillCost(const TSubclassOf<class UCyaSkill> Skill)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "GetSkillCost");
Params::Styx3Helper_GetSkillCost Parms{};
Parms.Skill = Skill;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.GetSkillCurrency
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const TSubclassOf<class UCyaSkill> Skill (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EStyx3Currency ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStyx3Currency UStyx3Helper::GetSkillCurrency(const TSubclassOf<class UCyaSkill> Skill)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "GetSkillCurrency");
Params::Styx3Helper_GetSkillCurrency Parms{};
Parms.Skill = Skill;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.GetSpeed
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EStyx3InputRate ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStyx3InputRate UStyx3Helper::GetSpeed(class ACyaCharacter* AI)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "GetSpeed");
Params::Styx3Helper_GetSpeed Parms{};
Parms.AI = AI;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.GetStyx3LocalPlayer
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UStyx3LocalPlayer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3LocalPlayer* UStyx3Helper::GetStyx3LocalPlayer()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "GetStyx3LocalPlayer");
Params::Styx3Helper_GetStyx3LocalPlayer Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.GetStyxSpeed
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObjec (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EStyx3InputRate ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStyx3InputRate UStyx3Helper::GetStyxSpeed(class UObject* WorldContextObjec)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "GetStyxSpeed");
Params::Styx3Helper_GetStyxSpeed Parms{};
Parms.WorldContextObjec = WorldContextObjec;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.HasSkillCost
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const TSubclassOf<class UCyaSkill> Skill (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::HasSkillCost(const TSubclassOf<class UCyaSkill> Skill)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "HasSkillCost");
Params::Styx3Helper_HasSkillCost Parms{};
Parms.Skill = Skill;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.IsAllowDebug
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::IsAllowDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "IsAllowDebug");
Params::Styx3Helper_IsAllowDebug Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.IsAmberVisionActivated
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::IsAmberVisionActivated(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "IsAmberVisionActivated");
Params::Styx3Helper_IsAmberVisionActivated Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.IsCarried
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::IsCarried(class ACyaCharacter* AI)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "IsCarried");
Params::Styx3Helper_IsCarried Parms{};
Parms.AI = AI;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.IsCinematicMode
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::IsCinematicMode(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "IsCinematicMode");
Params::Styx3Helper_IsCinematicMode Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.IsDemo
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::IsDemo()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "IsDemo");
Params::Styx3Helper_IsDemo Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.IsPlayTest
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::IsPlayTest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "IsPlayTest");
Params::Styx3Helper_IsPlayTest Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.IsTearingDown
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3Helper::IsTearingDown(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "IsTearingDown");
Params::Styx3Helper_IsTearingDown Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3Helper.OpenWharf
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FStyx3WharfName& Name_0 (Parm, NativeAccessSpecifierPublic)
void UStyx3Helper::OpenWharf(const class UObject* WorldContextObject, const struct FStyx3WharfName& Name_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "OpenWharf");
Params::Styx3Helper_OpenWharf Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Name_0 = std::move(Name_0);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Helper.RelockWharf
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FStyx3WharfName& Name_0 (Parm, NativeAccessSpecifierPublic)
// bool bIsContested (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Helper::RelockWharf(const class UObject* WorldContextObject, const struct FStyx3WharfName& Name_0, bool bIsContested)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "RelockWharf");
Params::Styx3Helper_RelockWharf Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Name_0 = std::move(Name_0);
Parms.bIsContested = bIsContested;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Helper.SetMaskFilter
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UPrimitiveComponent* Comp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// uint8 MaskFilter (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3Helper::SetMaskFilter(class UPrimitiveComponent* Comp, uint8 MaskFilter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "SetMaskFilter");
Params::Styx3Helper_SetMaskFilter Parms{};
Parms.Comp = Comp;
Parms.MaskFilter = MaskFilter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3Helper.UnlockWharf
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FStyx3WharfName& Name_0 (Parm, NativeAccessSpecifierPublic)
void UStyx3Helper::UnlockWharf(const class UObject* WorldContextObject, const struct FStyx3WharfName& Name_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3Helper", "UnlockWharf");
Params::Styx3Helper_UnlockWharf Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Name_0 = std::move(Name_0);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LocalPlayer.GetWharfNames
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UStyx3LocalPlayer::GetWharfNames()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3LocalPlayer", "GetWharfNames");
Params::Styx3LocalPlayer_GetWharfNames Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3LocalPlayer.AddStyxToken
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& Level (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& Act (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3LocalPlayer::AddStyxToken(const class FString& Level, const class FString& Act)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "AddStyxToken");
Params::Styx3LocalPlayer_AddStyxToken Parms{};
Parms.Level = std::move(Level);
Parms.Act = std::move(Act);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LocalPlayer.CancelPendingSave
// (Final, Native, Public, BlueprintCallable)
void UStyx3LocalPlayer::CancelPendingSave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "CancelPendingSave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LocalPlayer.CountStyxToken
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& Level (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& Act (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3LocalPlayer::CountStyxToken(const class FString& Level, const class FString& Act)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "CountStyxToken");
Params::Styx3LocalPlayer_CountStyxToken Parms{};
Parms.Level = std::move(Level);
Parms.Act = std::move(Act);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3LocalPlayer.FixStyxTokenAchievement
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& ID (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3LocalPlayer::FixStyxTokenAchievement(const class FString& ID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "FixStyxTokenAchievement");
Params::Styx3LocalPlayer_FixStyxTokenAchievement Parms{};
Parms.ID = std::move(ID);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LocalPlayer.GetWharfData
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName Name_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FWharfData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FWharfData UStyx3LocalPlayer::GetWharfData(class FName Name_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "GetWharfData");
Params::Styx3LocalPlayer_GetWharfData Parms{};
Parms.Name_0 = Name_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3LocalPlayer.GetWharfState
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName Name_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EWharfState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EWharfState UStyx3LocalPlayer::GetWharfState(class FName Name_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "GetWharfState");
Params::Styx3LocalPlayer_GetWharfState Parms{};
Parms.Name_0 = Name_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3LocalPlayer.IsWharfAvailable
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName Name_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3LocalPlayer::IsWharfAvailable(class FName Name_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "IsWharfAvailable");
Params::Styx3LocalPlayer_IsWharfAvailable Parms{};
Parms.Name_0 = Name_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3LocalPlayer.LockSave
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* LockOrigin (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FText& ErrorMessage (Parm, NativeAccessSpecifierPublic)
void UStyx3LocalPlayer::LockSave(const class UObject* LockOrigin, const class FText& ErrorMessage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "LockSave");
Params::Styx3LocalPlayer_LockSave Parms{};
Parms.LockOrigin = LockOrigin;
Parms.ErrorMessage = std::move(ErrorMessage);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LocalPlayer.OnActEnded
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EStyx3Act Act (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3LocalPlayer::OnActEnded(EStyx3Act Act)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "OnActEnded");
Params::Styx3LocalPlayer_OnActEnded Parms{};
Parms.Act = Act;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LocalPlayer.RequestMentalPalaceSequence
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// EStyx3Act Act (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FLatentActionInfo& LatentInfo (Parm, NoDestructor, NativeAccessSpecifierPublic)
// TSoftObjectPtr<class ULevelSequence>* outAsset (Parm, OutParm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3LocalPlayer::RequestMentalPalaceSequence(EStyx3Act Act, const struct FLatentActionInfo& LatentInfo, TSoftObjectPtr<class ULevelSequence>* outAsset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "RequestMentalPalaceSequence");
Params::Styx3LocalPlayer_RequestMentalPalaceSequence Parms{};
Parms.Act = Act;
Parms.LatentInfo = std::move(LatentInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (outAsset != nullptr)
*outAsset = Parms.outAsset;
}
// Function Styx3.Styx3LocalPlayer.UnlockSave
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* LockOrigin (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3LocalPlayer::UnlockSave(const class UObject* LockOrigin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "UnlockSave");
Params::Styx3LocalPlayer_UnlockSave Parms{};
Parms.LockOrigin = LockOrigin;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LocalPlayer.VerifyWharfsQuantityOpened
// (Native, Event, Public, BlueprintEvent)
void UStyx3LocalPlayer::VerifyWharfsQuantityOpened()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "VerifyWharfsQuantityOpened");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LocalPlayer.WaitUntillCanSave
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FLatentActionInfo& LatentInfo (Parm, NoDestructor, NativeAccessSpecifierPublic)
void UStyx3LocalPlayer::WaitUntillCanSave(const struct FLatentActionInfo& LatentInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "WaitUntillCanSave");
Params::Styx3LocalPlayer_WaitUntillCanSave Parms{};
Parms.LatentInfo = std::move(LatentInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LocalPlayer.CanSaveNow
// (Final, Native, Public, HasOutParams, BlueprintCallable, Const)
// Parameters:
// class FText* OutErrorMessage (Parm, OutParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3LocalPlayer::CanSaveNow(class FText* OutErrorMessage) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "CanSaveNow");
Params::Styx3LocalPlayer_CanSaveNow Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutErrorMessage != nullptr)
*OutErrorMessage = std::move(Parms.OutErrorMessage);
return Parms.ReturnValue;
}
// Function Styx3.Styx3LocalPlayer.GetTalentPoint
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3LocalPlayer::GetTalentPoint() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "GetTalentPoint");
Params::Styx3LocalPlayer_GetTalentPoint Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3LocalPlayer.GetTalentPointProgression
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3LocalPlayer::GetTalentPointProgression() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "GetTalentPointProgression");
Params::Styx3LocalPlayer_GetTalentPointProgression Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3LocalPlayer.HasFoundAToken
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3LocalPlayer::HasFoundAToken() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LocalPlayer", "HasFoundAToken");
Params::Styx3LocalPlayer_HasFoundAToken Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3EventWorldSubsystem.FlowStateEnded
// (Final, Native, Protected, HasOutParams)
// Parameters:
// const class FName& State (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& NextState (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::FlowStateEnded(const class FName& State, const class FName& NextState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "FlowStateEnded");
Params::Styx3EventWorldSubsystem_FlowStateEnded Parms{};
Parms.State = State;
Parms.NextState = NextState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.FlowStateStarted
// (Final, Native, Protected, HasOutParams)
// Parameters:
// const class FName& State (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::FlowStateStarted(const class FName& State)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "FlowStateStarted");
Params::Styx3EventWorldSubsystem_FlowStateStarted Parms{};
Parms.State = State;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAbsorbQuartzBegin
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& QuartzLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnAbsorbQuartzBegin(class AStyx3PlayerCharacter* Character, const struct FVector& QuartzLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAbsorbQuartzBegin");
Params::Styx3EventWorldSubsystem_OnAbsorbQuartzBegin Parms{};
Parms.Character = Character;
Parms.QuartzLocation = std::move(QuartzLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAbsorbQuartzCancel
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& QuartzLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnAbsorbQuartzCancel(class AStyx3PlayerCharacter* Character, const struct FVector& QuartzLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAbsorbQuartzCancel");
Params::Styx3EventWorldSubsystem_OnAbsorbQuartzCancel Parms{};
Parms.Character = Character;
Parms.QuartzLocation = std::move(QuartzLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAbsorbQuartzEnd
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& QuartzLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnAbsorbQuartzEnd(class AStyx3PlayerCharacter* Character, const struct FVector& QuartzLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAbsorbQuartzEnd");
Params::Styx3EventWorldSubsystem_OnAbsorbQuartzEnd Parms{};
Parms.Character = Character;
Parms.QuartzLocation = std::move(QuartzLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAcidTrapUsed
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnAcidTrapUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAcidTrapUsed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAcidVialUsed
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnAcidVialUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAcidVialUsed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAIBecomeInvisible
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnAIBecomeInvisible(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAIBecomeInvisible");
Params::Styx3EventWorldSubsystem_OnAIBecomeInvisible Parms{};
Parms.AICharacter = AICharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAIBecomeVisible
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnAIBecomeVisible(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAIBecomeVisible");
Params::Styx3EventWorldSubsystem_OnAIBecomeVisible Parms{};
Parms.AICharacter = AICharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAIEnterFleeState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnAIEnterFleeState(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAIEnterFleeState");
Params::Styx3EventWorldSubsystem_OnAIEnterFleeState Parms{};
Parms.AICharacter = AICharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAILeaveFleeState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnAILeaveFleeState(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAILeaveFleeState");
Params::Styx3EventWorldSubsystem_OnAILeaveFleeState Parms{};
Parms.AICharacter = AICharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAIStartSleeping
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnAIStartSleeping(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAIStartSleeping");
Params::Styx3EventWorldSubsystem_OnAIStartSleeping Parms{};
Parms.AICharacter = AICharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnAIStopSleeping
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* AICharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnAIStopSleeping(class AStyx3AICharacter* AICharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnAIStopSleeping");
Params::Styx3EventWorldSubsystem_OnAIStopSleeping Parms{};
Parms.AICharacter = AICharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnBalloonEnd
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnBalloonEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnBalloonEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnBalloonStart
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Traveler (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnBalloonStart(class AStyx3Character* Traveler)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnBalloonStart");
Params::Styx3EventWorldSubsystem_OnBalloonStart Parms{};
Parms.Traveler = Traveler;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnBalloonTravelingBegin
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Balloon* Balloon (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnBalloonTravelingBegin(class AStyx3Balloon* Balloon, class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnBalloonTravelingBegin");
Params::Styx3EventWorldSubsystem_OnBalloonTravelingBegin Parms{};
Parms.Balloon = Balloon;
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnBalloonTravelingEnd
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Balloon* Balloon (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnBalloonTravelingEnd(class AStyx3Balloon* Balloon, class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnBalloonTravelingEnd");
Params::Styx3EventWorldSubsystem_OnBalloonTravelingEnd Parms{};
Parms.Balloon = Balloon;
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnBeginTransfertToRezPoint
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& RezPointLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnBeginTransfertToRezPoint(class AStyx3PlayerCharacter* Character, const struct FVector& RezPointLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnBeginTransfertToRezPoint");
Params::Styx3EventWorldSubsystem_OnBeginTransfertToRezPoint Parms{};
Parms.Character = Character;
Parms.RezPointLocation = std::move(RezPointLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnCloneDecoyStopUsed
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnCloneDecoyStopUsed(class AStyx3PlayerCharacter* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnCloneDecoyStopUsed");
Params::Styx3EventWorldSubsystem_OnCloneDecoyStopUsed Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnCloneDecoyUsed
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnCloneDecoyUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnCloneDecoyUsed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnCloneUsed
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnCloneUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnCloneUsed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnCraftDone
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnCraftDone(class AStyx3Character* Instigator)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnCraftDone");
Params::Styx3EventWorldSubsystem_OnCraftDone Parms{};
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnDartUsed
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnDartUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnDartUsed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnDissolveCorpse
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnDissolveCorpse(class AActor* Instigator, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnDissolveCorpse");
Params::Styx3EventWorldSubsystem_OnDissolveCorpse Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnDropCorpse
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Lifter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnDropCorpse(class AStyx3Character* Lifter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnDropCorpse");
Params::Styx3EventWorldSubsystem_OnDropCorpse Parms{};
Parms.Lifter = Lifter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnEndTimeShifting
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnEndTimeShifting(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnEndTimeShifting");
Params::Styx3EventWorldSubsystem_OnEndTimeShifting Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnEndTransfertToRezPoint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bCancelled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnEndTransfertToRezPoint(class AStyx3PlayerCharacter* Character, bool bCancelled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnEndTransfertToRezPoint");
Params::Styx3EventWorldSubsystem_OnEndTransfertToRezPoint Parms{};
Parms.Character = Character;
Parms.bCancelled = bCancelled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnEnterSafeZone
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnEnterSafeZone(class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnEnterSafeZone");
Params::Styx3EventWorldSubsystem_OnEnterSafeZone Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnFireplaceTurnOff
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnFireplaceTurnOff()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnFireplaceTurnOff");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnFluxBlastHitAI
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Normal (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnFluxBlastHitAI(class AStyx3AICharacter* AI, const struct FVector& Location, const struct FVector& Normal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnFluxBlastHitAI");
Params::Styx3EventWorldSubsystem_OnFluxBlastHitAI Parms{};
Parms.AI = AI;
Parms.Location = std::move(Location);
Parms.Normal = std::move(Normal);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnFluxBlastHitPhysic
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Normal (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnFluxBlastHitPhysic(class AActor* Actor, const struct FVector& Location, const struct FVector& Normal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnFluxBlastHitPhysic");
Params::Styx3EventWorldSubsystem_OnFluxBlastHitPhysic Parms{};
Parms.Actor = Actor;
Parms.Location = std::move(Location);
Parms.Normal = std::move(Normal);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnFluxBlastHitStatic
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class AActor* StaticActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Normal (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnFluxBlastHitStatic(class AActor* StaticActor, const struct FVector& Location, const struct FVector& Normal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnFluxBlastHitStatic");
Params::Styx3EventWorldSubsystem_OnFluxBlastHitStatic Parms{};
Parms.StaticActor = StaticActor;
Parms.Location = std::move(Location);
Parms.Normal = std::move(Normal);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnFluxBlastUsed
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnFluxBlastUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnFluxBlastUsed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnFluxGrabCancelled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACyaCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnFluxGrabCancelled(class ACyaCharacter* AI, class ACyaCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnFluxGrabCancelled");
Params::Styx3EventWorldSubsystem_OnFluxGrabCancelled Parms{};
Parms.AI = AI;
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnFluxGrabStart
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACyaCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnFluxGrabStart(class ACyaCharacter* AI, class ACyaCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnFluxGrabStart");
Params::Styx3EventWorldSubsystem_OnFluxGrabStart Parms{};
Parms.AI = AI;
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnFluxGrabSucceeded
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACyaCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnFluxGrabSucceeded(class ACyaCharacter* AI, class ACyaCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnFluxGrabSucceeded");
Params::Styx3EventWorldSubsystem_OnFluxGrabSucceeded Parms{};
Parms.AI = AI;
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGlassBottleUsed
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnGlassBottleUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGlassBottleUsed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGliderBegin
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnGliderBegin(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGliderBegin");
Params::Styx3EventWorldSubsystem_OnGliderBegin Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGliderBoostEnter
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnGliderBoostEnter(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGliderBoostEnter");
Params::Styx3EventWorldSubsystem_OnGliderBoostEnter Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGliderBoostLeave
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnGliderBoostLeave(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGliderBoostLeave");
Params::Styx3EventWorldSubsystem_OnGliderBoostLeave Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGliderDashBegin
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnGliderDashBegin(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGliderDashBegin");
Params::Styx3EventWorldSubsystem_OnGliderDashBegin Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGliderEnd
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnGliderEnd(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGliderEnd");
Params::Styx3EventWorldSubsystem_OnGliderEnd Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGoblinReflexAvoidHit
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Styx (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 HitValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AController* EventInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnGoblinReflexAvoidHit(class AStyx3PlayerCharacter* Styx, int32 HitValue, class AController* EventInstigator, class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGoblinReflexAvoidHit");
Params::Styx3EventWorldSubsystem_OnGoblinReflexAvoidHit Parms{};
Parms.Styx = Styx;
Parms.HitValue = HitValue;
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGoblinReflexBegin
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Styx (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnGoblinReflexBegin(class AStyx3PlayerCharacter* Styx)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGoblinReflexBegin");
Params::Styx3EventWorldSubsystem_OnGoblinReflexBegin Parms{};
Parms.Styx = Styx;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGoblinReflexEnd
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Styx (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnGoblinReflexEnd(class AStyx3PlayerCharacter* Styx)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGoblinReflexEnd");
Params::Styx3EventWorldSubsystem_OnGoblinReflexEnd Parms{};
Parms.Styx = Styx;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnGrabCorpse
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Lifter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnGrabCorpse(class AStyx3Character* Lifter, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnGrabCorpse");
Params::Styx3EventWorldSubsystem_OnGrabCorpse Parms{};
Parms.Lifter = Lifter;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnHealthConstantConsumingStart
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnHealthConstantConsumingStart(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnHealthConstantConsumingStart");
Params::Styx3EventWorldSubsystem_OnHealthConstantConsumingStart Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnHealthConstantConsumingStop
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnHealthConstantConsumingStop(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnHealthConstantConsumingStop");
Params::Styx3EventWorldSubsystem_OnHealthConstantConsumingStop Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnLocalPlayerRemovedEvent
// (Final, Native, Protected)
// Parameters:
// class ULocalPlayer* LocalPlayer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnLocalPlayerRemovedEvent(class ULocalPlayer* LocalPlayer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnLocalPlayerRemovedEvent");
Params::Styx3EventWorldSubsystem_OnLocalPlayerRemovedEvent Parms{};
Parms.LocalPlayer = LocalPlayer;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnLockPickUsed
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnLockPickUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnLockPickUsed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnLootCollected
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsSmartBag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnLootCollected(class AStyx3Character* Instigator, class AActor* Target, bool bIsSmartBag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnLootCollected");
Params::Styx3EventWorldSubsystem_OnLootCollected Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
Parms.bIsSmartBag = bIsSmartBag;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnLusterTriggered
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 AIKilled (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnLusterTriggered(const struct FVector& Location, const int32 AIKilled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnLusterTriggered");
Params::Styx3EventWorldSubsystem_OnLusterTriggered Parms{};
Parms.Location = std::move(Location);
Parms.AIKilled = AIKilled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnMoveToEnv
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& CurrentWharf (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& ToEnv (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnMoveToEnv(const class FString& CurrentWharf, const class FString& ToEnv)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnMoveToEnv");
Params::Styx3EventWorldSubsystem_OnMoveToEnv Parms{};
Parms.CurrentWharf = std::move(CurrentWharf);
Parms.ToEnv = std::move(ToEnv);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnMoveToWharf
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& CurrentWharf (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& ToWharf (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnMoveToWharf(const class FString& CurrentWharf, const class FString& ToWharf)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnMoveToWharf");
Params::Styx3EventWorldSubsystem_OnMoveToWharf Parms{};
Parms.CurrentWharf = std::move(CurrentWharf);
Parms.ToWharf = std::move(ToWharf);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnPreload
// (Final, Native, Protected)
void UStyx3EventWorldSubsystem::OnPreload()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnPreload");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnRezPointStopUsed
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnRezPointStopUsed(class AStyx3PlayerCharacter* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnRezPointStopUsed");
Params::Styx3EventWorldSubsystem_OnRezPointStopUsed Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnSandUsed
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnSandUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnSandUsed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnShadowKeepingStart
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnShadowKeepingStart(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnShadowKeepingStart");
Params::Styx3EventWorldSubsystem_OnShadowKeepingStart Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnShadowKeepingStop
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnShadowKeepingStop(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnShadowKeepingStop");
Params::Styx3EventWorldSubsystem_OnShadowKeepingStop Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnShowHint
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FText& TextToHint (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnShowHint(bool bShow, const class FText& TextToHint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnShowHint");
Params::Styx3EventWorldSubsystem_OnShowHint Parms{};
Parms.bShow = bShow;
Parms.TextToHint = std::move(TextToHint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnShowNextTutoBox
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FDataTableRowHandle& TutoData (Parm, NoDestructor, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnShowNextTutoBox(const struct FDataTableRowHandle& TutoData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnShowNextTutoBox");
Params::Styx3EventWorldSubsystem_OnShowNextTutoBox Parms{};
Parms.TutoData = std::move(TutoData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnShowObjectiveZoneHUD
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EObjectiveType ObjectiveType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EObjectiveIconType IconType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FText& Text (Parm, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnShowObjectiveZoneHUD(bool bShow, EObjectiveType ObjectiveType, EObjectiveIconType IconType, const class FText& Text)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnShowObjectiveZoneHUD");
Params::Styx3EventWorldSubsystem_OnShowObjectiveZoneHUD Parms{};
Parms.bShow = bShow;
Parms.ObjectiveType = ObjectiveType;
Parms.IconType = IconType;
Parms.Text = std::move(Text);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnShowTutoBox
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FDataTableRowHandle& TutoData (Parm, NoDestructor, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnShowTutoBox(bool bShow, const struct FDataTableRowHandle& TutoData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnShowTutoBox");
Params::Styx3EventWorldSubsystem_OnShowTutoBox Parms{};
Parms.bShow = bShow;
Parms.TutoData = std::move(TutoData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnSpikeHit
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Normal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnSpikeHit(class AStyx3PlayerCharacter* Character, const struct FVector& Normal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnSpikeHit");
Params::Styx3EventWorldSubsystem_OnSpikeHit Parms{};
Parms.Character = Character;
Parms.Normal = std::move(Normal);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnStabBegin
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnStabBegin(class AStyx3PlayerCharacter* Character, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnStabBegin");
Params::Styx3EventWorldSubsystem_OnStabBegin Parms{};
Parms.Character = Character;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnStabEnd
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnStabEnd(class AStyx3PlayerCharacter* Character, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnStabEnd");
Params::Styx3EventWorldSubsystem_OnStabEnd Parms{};
Parms.Character = Character;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnStabTeleportationStarted
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnStabTeleportationStarted(class AStyx3PlayerCharacter* Character, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnStabTeleportationStarted");
Params::Styx3EventWorldSubsystem_OnStabTeleportationStarted Parms{};
Parms.Character = Character;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnStabTeleportationStopped
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnStabTeleportationStopped(class AStyx3PlayerCharacter* Character, class AStyx3Character* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnStabTeleportationStopped");
Params::Styx3EventWorldSubsystem_OnStabTeleportationStopped Parms{};
Parms.Character = Character;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnStartTimeShifting
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnStartTimeShifting(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnStartTimeShifting");
Params::Styx3EventWorldSubsystem_OnStartTimeShifting Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnStopAllTutoBox
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnStopAllTutoBox()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnStopAllTutoBox");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnStruggleStop
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ACyaCharacter* AI (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnStruggleStop(class ACyaCharacter* AI, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnStruggleStop");
Params::Styx3EventWorldSubsystem_OnStruggleStop Parms{};
Parms.AI = AI;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnTorchTurnOff
// (Final, Native, Public, BlueprintCallable)
void UStyx3EventWorldSubsystem::OnTorchTurnOff()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnTorchTurnOff");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnVialAmber
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnVialAmber(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnVialAmber");
Params::Styx3EventWorldSubsystem_OnVialAmber Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnVialHealth
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnVialHealth(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnVialHealth");
Params::Styx3EventWorldSubsystem_OnVialHealth Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnWallGripBegin
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnWallGripBegin(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnWallGripBegin");
Params::Styx3EventWorldSubsystem_OnWallGripBegin Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnWallGripEnd
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnWallGripEnd(class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnWallGripEnd");
Params::Styx3EventWorldSubsystem_OnWallGripEnd Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnXPChanged
// (Final, Native, Public)
// Parameters:
// const int32 Delta (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnXPChanged(const int32 Delta)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnXPChanged");
Params::Styx3EventWorldSubsystem_OnXPChanged Parms{};
Parms.Delta = Delta;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnZipLineDownBegin
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnZipLineDownBegin(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnZipLineDownBegin");
Params::Styx3EventWorldSubsystem_OnZipLineDownBegin Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3EventWorldSubsystem.OnZipLineDownEnd
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3EventWorldSubsystem::OnZipLineDownEnd(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3EventWorldSubsystem", "OnZipLineDownEnd");
Params::Styx3EventWorldSubsystem_OnZipLineDownEnd Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3GameplayEvents.GetStyx3GameplayEvents
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UStyx3GameplayEvents* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3GameplayEvents* UStyx3GameplayEvents::GetStyx3GameplayEvents()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3GameplayEvents", "GetStyx3GameplayEvents");
Params::Styx3GameplayEvents_GetStyx3GameplayEvents Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.CanStepBeShown
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class FString& TestedStepNodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& CurrentStepNodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3MissionEventWorldSubsystem::CanStepBeShown(const class FString& TestedStepNodeId, const class FString& CurrentStepNodeId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "CanStepBeShown");
Params::Styx3MissionEventWorldSubsystem_CanStepBeShown Parms{};
Parms.TestedStepNodeId = std::move(TestedStepNodeId);
Parms.CurrentStepNodeId = std::move(CurrentStepNodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.FindFirstNotSeq
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ECyaMissionNodeOperator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECyaMissionNodeOperator UStyx3MissionEventWorldSubsystem::FindFirstNotSeq(const class FString& NodeId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "FindFirstNotSeq");
Params::Styx3MissionEventWorldSubsystem_FindFirstNotSeq Parms{};
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.GetMissionsOperatorTest
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ECyaMissionNodeOperator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECyaMissionNodeOperator UStyx3MissionEventWorldSubsystem::GetMissionsOperatorTest(const class FString& NodeId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "GetMissionsOperatorTest");
Params::Styx3MissionEventWorldSubsystem_GetMissionsOperatorTest Parms{};
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.GetMissionState
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ECyaMissionNodeState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECyaMissionNodeState UStyx3MissionEventWorldSubsystem::GetMissionState(const class FString& NodeId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "GetMissionState");
Params::Styx3MissionEventWorldSubsystem_GetMissionState Parms{};
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.GetOldestMission
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bRemoveIt (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FStyx3MissionData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FStyx3MissionData UStyx3MissionEventWorldSubsystem::GetOldestMission(bool bRemoveIt)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "GetOldestMission");
Params::Styx3MissionEventWorldSubsystem_GetOldestMission Parms{};
Parms.bRemoveIt = bRemoveIt;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.GetRootNodeId
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString UStyx3MissionEventWorldSubsystem::GetRootNodeId(const class FString& NodeId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "GetRootNodeId");
Params::Styx3MissionEventWorldSubsystem_GetRootNodeId Parms{};
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.RefreshMarker
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class ACyaMissionNode* Node (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3MissionEventWorldSubsystem::RefreshMarker(const class ACyaMissionNode* Node)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "RefreshMarker");
Params::Styx3MissionEventWorldSubsystem_RefreshMarker Parms{};
Parms.Node = Node;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.RemoveOldestMission
// (Final, Native, Public, BlueprintCallable)
void UStyx3MissionEventWorldSubsystem::RemoveOldestMission()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "RemoveOldestMission");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.CanStartShow
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3MissionEventWorldSubsystem::CanStartShow() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "CanStartShow");
Params::Styx3MissionEventWorldSubsystem_CanStartShow Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.GetAllMarkers
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class ACyaMissionNode*>* Markers (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void UStyx3MissionEventWorldSubsystem::GetAllMarkers(TArray<class ACyaMissionNode*>* Markers) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "GetAllMarkers");
Params::Styx3MissionEventWorldSubsystem_GetAllMarkers Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Markers != nullptr)
*Markers = std::move(Parms.Markers);
}
// Function Styx3.Styx3MissionEventWorldSubsystem.GetAllMissions
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<struct FStyx3MissionData> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FStyx3MissionData> UStyx3MissionEventWorldSubsystem::GetAllMissions() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "GetAllMissions");
Params::Styx3MissionEventWorldSubsystem_GetAllMissions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.IsCurrentMissionChildOf
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FString& CurrentNodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& ParentNodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3MissionEventWorldSubsystem::IsCurrentMissionChildOf(const class FString& CurrentNodeId, const class FString& ParentNodeId) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "IsCurrentMissionChildOf");
Params::Styx3MissionEventWorldSubsystem_IsCurrentMissionChildOf Parms{};
Parms.CurrentNodeId = std::move(CurrentNodeId);
Parms.ParentNodeId = std::move(ParentNodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.IsQuartzQuestMarkerVisible
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3MissionEventWorldSubsystem::IsQuartzQuestMarkerVisible(const class FString& NodeId) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "IsQuartzQuestMarkerVisible");
Params::Styx3MissionEventWorldSubsystem_IsQuartzQuestMarkerVisible Parms{};
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionEventWorldSubsystem.IsQuartzQuestVisible
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FString& NodeId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3MissionEventWorldSubsystem::IsQuartzQuestVisible(const class FString& NodeId) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionEventWorldSubsystem", "IsQuartzQuestVisible");
Params::Styx3MissionEventWorldSubsystem_IsQuartzQuestVisible Parms{};
Parms.NodeId = std::move(NodeId);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHandleManagerComponent.MappingContextChanged
// (Final, Native, Protected)
void UStyx3InputHandleManagerComponent::MappingContextChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InputHandleManagerComponent", "MappingContextChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3InputHandleManagerHelper.FindInputHandle
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UStyx3InputHandle> InputHandleClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3InputHandle* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3InputHandle* UStyx3InputHandleManagerHelper::FindInputHandle(class UObject* WorldContextObject, TSubclassOf<class UStyx3InputHandle> InputHandleClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHandleManagerHelper", "FindInputHandle");
Params::Styx3InputHandleManagerHelper_FindInputHandle Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InputHandleClass = InputHandleClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHandleManagerHelper.IsVisibleAndAvailable
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UStyx3InputHandle> InputHandleClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3InputHandleManagerHelper::IsVisibleAndAvailable(class UObject* WorldContextObject, TSubclassOf<class UStyx3InputHandle> InputHandleClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHandleManagerHelper", "IsVisibleAndAvailable");
Params::Styx3InputHandleManagerHelper_IsVisibleAndAvailable Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InputHandleClass = InputHandleClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InputHandleManagerHelper.RegisterInputHandleUser
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UStyx3InputHandle> InputHandleClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UObject* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3InputHandleManagerHelper::RegisterInputHandleUser(class UObject* WorldContextObject, TSubclassOf<class UStyx3InputHandle> InputHandleClass, class UObject* User)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3InputHandleManagerHelper", "RegisterInputHandleUser");
Params::Styx3InputHandleManagerHelper_RegisterInputHandleUser Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InputHandleClass = InputHandleClass;
Parms.User = User;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3LightAndShadowsTuning.GetLightAndShadowTuning
// (Final, Native, Static, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// class UStyx3LightAndShadowsTuning* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3LightAndShadowsTuning* UStyx3LightAndShadowsTuning::GetLightAndShadowTuning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3LightAndShadowsTuning", "GetLightAndShadowTuning");
Params::Styx3LightAndShadowsTuning_GetLightAndShadowTuning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3LightAndShadowsTuning.SetCurrentLighting
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const EOpenEnvLocation CurrentWorld (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EStyx3LightProfile NewLightProfile (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3LightAndShadowsTuning::SetCurrentLighting(const EOpenEnvLocation CurrentWorld, const EStyx3LightProfile NewLightProfile)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LightAndShadowsTuning", "SetCurrentLighting");
Params::Styx3LightAndShadowsTuning_SetCurrentLighting Parms{};
Parms.CurrentWorld = CurrentWorld;
Parms.NewLightProfile = NewLightProfile;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3LightAndShadowsTuning.UnloadCurrentLighting
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const EOpenEnvLocation CurrentWorld (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3LightAndShadowsTuning::UnloadCurrentLighting(const EOpenEnvLocation CurrentWorld)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3LightAndShadowsTuning", "UnloadCurrentLighting");
Params::Styx3LightAndShadowsTuning_UnloadCurrentLighting Parms{};
Parms.CurrentWorld = CurrentWorld;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerTuning.GetStyx3PlayerTuning
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UStyx3PlayerTuning* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3PlayerTuning* UStyx3PlayerTuning::GetStyx3PlayerTuning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3PlayerTuning", "GetStyx3PlayerTuning");
Params::Styx3PlayerTuning_GetStyx3PlayerTuning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerTuning.GetMaxWheelBitsNeeded
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3PlayerTuning::GetMaxWheelBitsNeeded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerTuning", "GetMaxWheelBitsNeeded");
Params::Styx3PlayerTuning_GetMaxWheelBitsNeeded Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerTuning.UpdateTimeShiftSlowdown
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float NewSlowTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsUpgrade (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PlayerTuning::UpdateTimeShiftSlowdown(float NewSlowTime, bool bIsUpgrade)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerTuning", "UpdateTimeShiftSlowdown");
Params::Styx3PlayerTuning_UpdateTimeShiftSlowdown Parms{};
Parms.NewSlowTime = NewSlowTime;
Parms.bIsUpgrade = bIsUpgrade;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AllowAbilityInterface.IsAbilityAllowed
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> AbilityBaseClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3AllowAbilityInterface::IsAbilityAllowed(TSubclassOf<class UStyx3AbilityBase> AbilityBaseClass) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3AllowAbilityInterface", "IsAbilityAllowed");
Params::Styx3AllowAbilityInterface_IsAbilityAllowed Parms{};
Parms.AbilityBaseClass = AbilityBaseClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.ForceStopAbility
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TSubclassOf<class UStyx3AbilityBase>&AbilityToStop (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInHideout (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AbilitiesComponent::ForceStopAbility(const TSubclassOf<class UStyx3AbilityBase>& AbilityToStop, bool bInHideout)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "ForceStopAbility");
Params::Styx3AbilitiesComponent_ForceStopAbility Parms{};
Parms.AbilityToStop = AbilityToStop;
Parms.bInHideout = bInHideout;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilitiesComponent.ForceStopAbilityMode
// (Final, Native, Public, BlueprintCallable)
void UStyx3AbilitiesComponent::ForceStopAbilityMode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "ForceStopAbilityMode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilitiesComponent.ForceStopAllAbilities
// (Final, Native, Public, BlueprintCallable)
void UStyx3AbilitiesComponent::ForceStopAllAbilities()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "ForceStopAllAbilities");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilitiesComponent.Forget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> AbilityClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AbilitiesComponent::Forget(TSubclassOf<class UStyx3AbilityBase> AbilityClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "Forget");
Params::Styx3AbilitiesComponent_Forget Parms{};
Parms.AbilityClass = AbilityClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilitiesComponent.GetNextIndex
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 currentIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 NextStep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3AbilitiesComponent::GetNextIndex(int32 currentIndex, int32 NextStep)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "GetNextIndex");
Params::Styx3AbilitiesComponent_GetNextIndex Parms{};
Parms.currentIndex = currentIndex;
Parms.NextStep = NextStep;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.SetAbilitySlot
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// EAbilitySlot Slot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UStyx3AbilityBase>&NewAbility (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilitiesComponent::SetAbilitySlot(EAbilitySlot Slot, const TSubclassOf<class UStyx3AbilityBase>& NewAbility)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "SetAbilitySlot");
Params::Styx3AbilitiesComponent_SetAbilitySlot Parms{};
Parms.Slot = Slot;
Parms.NewAbility = NewAbility;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.SetAbilitySlotInWheel
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// EAbilitySlot Slot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// uint8 SetIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UStyx3AbilityBase>&NewAbility (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilitiesComponent::SetAbilitySlotInWheel(EAbilitySlot Slot, uint8 SetIndex, const TSubclassOf<class UStyx3AbilityBase>& NewAbility)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "SetAbilitySlotInWheel");
Params::Styx3AbilitiesComponent_SetAbilitySlotInWheel Parms{};
Parms.Slot = Slot;
Parms.SetIndex = SetIndex;
Parms.NewAbility = NewAbility;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.SetLOSOffsetOverride
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& NewOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AbilitiesComponent::SetLOSOffsetOverride(const struct FVector& NewOffset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "SetLOSOffsetOverride");
Params::Styx3AbilitiesComponent_SetLOSOffsetOverride Parms{};
Parms.NewOffset = std::move(NewOffset);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilitiesComponent.ToggleAbilityCosts
// (Final, Native, Public)
void UStyx3AbilitiesComponent::ToggleAbilityCosts()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "ToggleAbilityCosts");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilitiesComponent.AbilityForceRemoveProjectile
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> AbilityBaseClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* TargetComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AbilitiesComponent::AbilityForceRemoveProjectile(TSubclassOf<class UStyx3AbilityBase> AbilityBaseClass, class UStyx3TargetComponent* TargetComponent) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "AbilityForceRemoveProjectile");
Params::Styx3AbilitiesComponent_AbilityForceRemoveProjectile Parms{};
Parms.AbilityBaseClass = AbilityBaseClass;
Parms.TargetComponent = TargetComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilitiesComponent.FindAbilitySlotsInCurrentWheel
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TSubclassOf<class UStyx3AbilityBase>Ability (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<EAbilitySlot> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<EAbilitySlot> UStyx3AbilitiesComponent::FindAbilitySlotsInCurrentWheel(const TSubclassOf<class UStyx3AbilityBase> Ability) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "FindAbilitySlotsInCurrentWheel");
Params::Styx3AbilitiesComponent_FindAbilitySlotsInCurrentWheel Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.GetAbilityCooldown
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TSubclassOf<class UStyx3AbilityBase>&Ability (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3AbilitiesComponent::GetAbilityCooldown(const TSubclassOf<class UStyx3AbilityBase>& Ability) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "GetAbilityCooldown");
Params::Styx3AbilitiesComponent_GetAbilityCooldown Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.GetAbilityDisplayPosition
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAbilitySlot Slot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<EAbilityTargetDisplay> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<EAbilityTargetDisplay> UStyx3AbilitiesComponent::GetAbilityDisplayPosition(EAbilitySlot Slot) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "GetAbilityDisplayPosition");
Params::Styx3AbilitiesComponent_GetAbilityDisplayPosition Parms{};
Parms.Slot = Slot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.GetAbilityRemainingCooldown
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TSubclassOf<class UStyx3AbilityBase>&Ability (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3AbilitiesComponent::GetAbilityRemainingCooldown(const TSubclassOf<class UStyx3AbilityBase>& Ability) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "GetAbilityRemainingCooldown");
Params::Styx3AbilitiesComponent_GetAbilityRemainingCooldown Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.GetAbilitySlot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAbilitySlot Slot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3AbilityBase* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3AbilityBase* UStyx3AbilitiesComponent::GetAbilitySlot(EAbilitySlot Slot) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "GetAbilitySlot");
Params::Styx3AbilitiesComponent_GetAbilitySlot Parms{};
Parms.Slot = Slot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.GetAbilitySlotInWheel
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAbilitySlot Slot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// uint8 SetIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UStyx3AbilityBase> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class UStyx3AbilityBase> UStyx3AbilitiesComponent::GetAbilitySlotInWheel(EAbilitySlot Slot, uint8 SetIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "GetAbilitySlotInWheel");
Params::Styx3AbilitiesComponent_GetAbilitySlotInWheel Parms{};
Parms.Slot = Slot;
Parms.SetIndex = SetIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.GetAbilityTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAbilitySlot Slot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3TargetComponent* UStyx3AbilitiesComponent::GetAbilityTarget(EAbilitySlot Slot) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "GetAbilityTarget");
Params::Styx3AbilitiesComponent_GetAbilityTarget Parms{};
Parms.Slot = Slot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.GetAbilityTargetByAbilityClass
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UStyx3AbilityBase> AbilityClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3TargetComponent* UStyx3AbilitiesComponent::GetAbilityTargetByAbilityClass(TSubclassOf<class UStyx3AbilityBase> AbilityClass) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "GetAbilityTargetByAbilityClass");
Params::Styx3AbilitiesComponent_GetAbilityTargetByAbilityClass Parms{};
Parms.AbilityClass = AbilityClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.GetAbilityType
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAbilitySlot Slot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAbilityType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAbilityType UStyx3AbilitiesComponent::GetAbilityType(EAbilitySlot Slot) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "GetAbilityType");
Params::Styx3AbilitiesComponent_GetAbilityType Parms{};
Parms.Slot = Slot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.IsAbilityInUse
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TSoftClassPtr<class UClass>& SoftAbilityBaseClass (ConstParm, Parm, OutParm, ReferenceParm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilitiesComponent::IsAbilityInUse(const TSoftClassPtr<class UClass>& SoftAbilityBaseClass) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "IsAbilityInUse");
Params::Styx3AbilitiesComponent_IsAbilityInUse Parms{};
Parms.SoftAbilityBaseClass = SoftAbilityBaseClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilitiesComponent.IsInCooldown
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TSubclassOf<class UStyx3AbilityBase>&Ability (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilitiesComponent::IsInCooldown(const TSubclassOf<class UStyx3AbilityBase>& Ability) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilitiesComponent", "IsInCooldown");
Params::Styx3AbilitiesComponent_IsInCooldown Parms{};
Parms.Ability = Ability;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.ApplyAbility
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::ApplyAbility(class AStyx3PlayerCharacter* Instigator, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "ApplyAbility");
Params::Styx3AbilityBase_ApplyAbility Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.CancelOnFall
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::CancelOnFall() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "CancelOnFall");
Params::Styx3AbilityBase_CancelOnFall Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.CancelOnFallDamage
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::CancelOnFallDamage() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "CancelOnFallDamage");
Params::Styx3AbilityBase_CancelOnFallDamage Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.CanUse
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class AStyx3PlayerCharacter* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::CanUse(const class AStyx3PlayerCharacter* Instigator, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "CanUse");
Params::Styx3AbilityBase_CanUse Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.ConsumeRessources
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::ConsumeRessources(class AStyx3PlayerCharacter* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "ConsumeRessources");
Params::Styx3AbilityBase_ConsumeRessources Parms{};
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.GetBestAnimData
// (Native, Event, Protected, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FAnimData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FAnimData UStyx3AbilityBase::GetBestAnimData(class AStyx3PlayerCharacter* Instigator, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "GetBestAnimData");
Params::Styx3AbilityBase_GetBestAnimData Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.GetCooldownDuration
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3AbilityBase::GetCooldownDuration() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "GetCooldownDuration");
Params::Styx3AbilityBase_GetCooldownDuration Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.GetCosmeticOffset
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform UStyx3AbilityBase::GetCosmeticOffset() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "GetCosmeticOffset");
Params::Styx3AbilityBase_GetCosmeticOffset Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.GetMaxRessources
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3PlayerCharacter* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3AbilityBase::GetMaxRessources(const class AStyx3PlayerCharacter* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "GetMaxRessources");
Params::Styx3AbilityBase_GetMaxRessources Parms{};
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.GetProjectileTarget
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* UStyx3AbilityBase::GetProjectileTarget(class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "GetProjectileTarget");
Params::Styx3AbilityBase_GetProjectileTarget Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.GetRemainingRessources
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3PlayerCharacter* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3AbilityBase::GetRemainingRessources(const class AStyx3PlayerCharacter* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "GetRemainingRessources");
Params::Styx3AbilityBase_GetRemainingRessources Parms{};
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.GetStopCooldownDuration
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3AbilityBase::GetStopCooldownDuration() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "GetStopCooldownDuration");
Params::Styx3AbilityBase_GetStopCooldownDuration Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.GetType
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAbilityType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAbilityType UStyx3AbilityBase::GetType() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "GetType");
Params::Styx3AbilityBase_GetType Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.HasAnimation
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::HasAnimation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "HasAnimation");
Params::Styx3AbilityBase_HasAnimation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.HasEnoughRessources
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3PlayerCharacter* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::HasEnoughRessources(const class AStyx3PlayerCharacter* Instigator, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "HasEnoughRessources");
Params::Styx3AbilityBase_HasEnoughRessources Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.IsActive
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class AStyx3PlayerCharacter* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::IsActive(const class AStyx3PlayerCharacter* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "IsActive");
Params::Styx3AbilityBase_IsActive Parms{};
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.IsAllowingNoTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::IsAllowingNoTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "IsAllowingNoTarget");
Params::Styx3AbilityBase_IsAllowingNoTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.IsAnimCrouchValid
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::IsAnimCrouchValid() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "IsAnimCrouchValid");
Params::Styx3AbilityBase_IsAnimCrouchValid Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.IsCancellable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::IsCancellable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "IsCancellable");
Params::Styx3AbilityBase_IsCancellable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.IsUsableInSocialZone
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::IsUsableInSocialZone() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "IsUsableInSocialZone");
Params::Styx3AbilityBase_IsUsableInSocialZone Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.OnCancelled_BP
// (Event, Protected, BlueprintCallable, BlueprintEvent, Const)
// Parameters:
// const class UStyx3AbilityPlaying* AbilityPlaying (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AbilityBase::OnCancelled_BP(const class UStyx3AbilityPlaying* AbilityPlaying, class AStyx3PlayerCharacter* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "OnCancelled_BP");
Params::Styx3AbilityBase_OnCancelled_BP Parms{};
Parms.AbilityPlaying = AbilityPlaying;
Parms.Instigator = Instigator;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3AbilityBase.OnNotEnoughResources
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AbilityBase::OnNotEnoughResources(class AStyx3PlayerCharacter* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "OnNotEnoughResources");
Params::Styx3AbilityBase_OnNotEnoughResources Parms{};
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilityBase.RestoreEffectOnSaveLoaded
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3AbilityBase::RestoreEffectOnSaveLoaded(class AStyx3PlayerCharacter* Instigator, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "RestoreEffectOnSaveLoaded");
Params::Styx3AbilityBase_RestoreEffectOnSaveLoaded Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3AbilityBase.ShouldCancel
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// const class UStyx3AbilityPlaying* AbilityPlaying (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::ShouldCancel(const class UStyx3AbilityPlaying* AbilityPlaying, class AStyx3PlayerCharacter* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "ShouldCancel");
Params::Styx3AbilityBase_ShouldCancel Parms{};
Parms.AbilityPlaying = AbilityPlaying;
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.ShouldCancelFromAction
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// const class UStyx3AbilityPlaying* AbilityPlaying (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EStyx3Action Action (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::ShouldCancelFromAction(const class UStyx3AbilityPlaying* AbilityPlaying, EStyx3Action Action, class AStyx3PlayerCharacter* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "ShouldCancelFromAction");
Params::Styx3AbilityBase_ShouldCancelFromAction Parms{};
Parms.AbilityPlaying = AbilityPlaying;
Parms.Action = Action;
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.ShouldForceStop
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::ShouldForceStop() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "ShouldForceStop");
Params::Styx3AbilityBase_ShouldForceStop Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.ShouldReset
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::ShouldReset() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "ShouldReset");
Params::Styx3AbilityBase_ShouldReset Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.ShouldTakeHit
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* Victim (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 HitValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AController* EventInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::ShouldTakeHit(class AStyx3PlayerCharacter* Victim, int32 HitValue, class AController* EventInstigator, class AActor* DamageCauser) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "ShouldTakeHit");
Params::Styx3AbilityBase_ShouldTakeHit Parms{};
Parms.Victim = Victim;
Parms.HitValue = HitValue;
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.ShouldUpdate
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::ShouldUpdate(class AStyx3PlayerCharacter* Instigator, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "ShouldUpdate");
Params::Styx3AbilityBase_ShouldUpdate Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.StopUse
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::StopUse(class AStyx3PlayerCharacter* Instigator, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "StopUse");
Params::Styx3AbilityBase_StopUse Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.Update
// (Native, Event, Public, HasOutParams, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FAbilityInstance& Instance (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool* bIsConsumingHealth (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::Update(class AStyx3PlayerCharacter* Instigator, const struct FAbilityInstance& Instance, bool* bIsConsumingHealth, float DeltaTime) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "Update");
Params::Styx3AbilityBase_Update Parms{};
Parms.Instigator = Instigator;
Parms.Instance = std::move(Instance);
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (bIsConsumingHealth != nullptr)
*bIsConsumingHealth = Parms.bIsConsumingHealth;
return Parms.ReturnValue;
}
// Function Styx3.Styx3AbilityBase.Use
// (Native, Event, Protected, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3AbilityBase::Use(class AStyx3PlayerCharacter* Instigator, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3AbilityBase", "Use");
Params::Styx3AbilityBase_Use Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3CloneActor.BP_IsSeenBy
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// class AStyx3AIController* AIController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FAIStimulus& Stimulus (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// float Strength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3CloneActor::BP_IsSeenBy(class AStyx3AIController* AIController, const struct FAIStimulus& Stimulus, float Strength)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "BP_IsSeenBy");
Params::Styx3CloneActor_BP_IsSeenBy Parms{};
Parms.AIController = AIController;
Parms.Stimulus = std::move(Stimulus);
Parms.Strength = Strength;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3CloneActor.ExecuteFirstAction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3CloneActor::ExecuteFirstAction(class UStyx3TargetComponent* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "ExecuteFirstAction");
Params::Styx3CloneActor_ExecuteFirstAction Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CloneActor.GetUser
// (Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3Character* AStyx3CloneActor::GetUser()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "GetUser");
Params::Styx3CloneActor_GetUser Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3CloneActor.OnActorSpawned
// (Native, Event, Public, BlueprintEvent)
void AStyx3CloneActor::OnActorSpawned()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "OnActorSpawned");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CloneActor.OnDespawnEnded
// (Final, Native, Public, BlueprintCallable)
void AStyx3CloneActor::OnDespawnEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "OnDespawnEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CloneActor.OnSpawnEnded
// (Final, Native, Public, BlueprintCallable)
void AStyx3CloneActor::OnSpawnEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "OnSpawnEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CloneActor.OnStabEnded
// (Native, Public)
// Parameters:
// TSubclassOf<class UStyx3StabSettings> StabSettings (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* StabInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AICharacter* Victim (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3CloneActor::OnStabEnded(TSubclassOf<class UStyx3StabSettings> StabSettings, class AStyx3Character* StabInstigator, class AStyx3AICharacter* Victim)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "OnStabEnded");
Params::Styx3CloneActor_OnStabEnded Parms{};
Parms.StabSettings = StabSettings;
Parms.StabInstigator = StabInstigator;
Parms.Victim = Victim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CloneActor.OverlapBlockingPower
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bIsStart (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3CloneActor::OverlapBlockingPower(bool bIsStart)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "OverlapBlockingPower");
Params::Styx3CloneActor_OverlapBlockingPower Parms{};
Parms.bIsStart = bIsStart;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CloneActor.PrepareToDestroy
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3CloneActor::PrepareToDestroy()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "PrepareToDestroy");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CloneActor.SetTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3CloneActor::SetTarget(class UStyx3TargetComponent* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "SetTarget");
Params::Styx3CloneActor_SetTarget Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CloneActor.StartDespawnEffect
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3CloneActor::StartDespawnEffect()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "StartDespawnEffect");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3CloneActor.ComputeSightFactor_BP
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3CloneActor::ComputeSightFactor_BP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "ComputeSightFactor_BP");
Params::Styx3CloneActor_ComputeSightFactor_BP Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3CloneActor.IsDeadOrDying
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3CloneActor::IsDeadOrDying() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "IsDeadOrDying");
Params::Styx3CloneActor_IsDeadOrDying Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3CloneActor.IsInHideout
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3CloneActor::IsInHideout() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "IsInHideout");
Params::Styx3CloneActor_IsInHideout Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3CloneActor.ShouldExplode
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3CloneActor::ShouldExplode() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CloneActor", "ShouldExplode");
Params::Styx3CloneActor_ShouldExplode Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PowerBase.GetCost
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3PlayerCharacter* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3PowerCost* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3PowerCost* UStyx3PowerBase::GetCost(const class AStyx3PlayerCharacter* Instigator, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PowerBase", "GetCost");
Params::Styx3PowerBase_GetCost Parms{};
Parms.Instigator = Instigator;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PowerBase.GetCostFromConditions
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class AStyx3PlayerCharacter* Instigator (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIgnoreConditionalCosts (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIgnoreInstigatorConditions (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3TargetComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3PowerCost* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UStyx3PowerCost* UStyx3PowerBase::GetCostFromConditions(const class AStyx3PlayerCharacter* Instigator, bool bIgnoreConditionalCosts, bool bIgnoreInstigatorConditions, class UStyx3TargetComponent* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PowerBase", "GetCostFromConditions");
Params::Styx3PowerBase_GetCostFromConditions Parms{};
Parms.Instigator = Instigator;
Parms.bIgnoreConditionalCosts = bIgnoreConditionalCosts;
Parms.bIgnoreInstigatorConditions = bIgnoreInstigatorConditions;
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PowerBase.GetSkillChangeDuration
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3PowerBase::GetSkillChangeDuration() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PowerBase", "GetSkillChangeDuration");
Params::Styx3PowerBase_GetSkillChangeDuration Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PowerBase.NeedConsumeAmber
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// class AStyx3PlayerCharacter* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PowerBase::NeedConsumeAmber(class AStyx3PlayerCharacter* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PowerBase", "NeedConsumeAmber");
Params::Styx3PowerBase_NeedConsumeAmber Parms{};
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PlayerAnimInstance.ClearIsJumpedThisFrame
// (Final, Native, Public, BlueprintCallable)
void UStyx3PlayerAnimInstance::ClearIsJumpedThisFrame()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "ClearIsJumpedThisFrame");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerAnimInstance.OnClearIdleTurn_BP
// (Event, Protected, BlueprintEvent)
void UStyx3PlayerAnimInstance::OnClearIdleTurn_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "OnClearIdleTurn_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerAnimInstance.OnJumped
// (Final, Native, Public, BlueprintCallable)
void UStyx3PlayerAnimInstance::OnJumped()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "OnJumped");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerAnimInstance.OnJumped_BP
// (Event, Protected, BlueprintEvent)
void UStyx3PlayerAnimInstance::OnJumped_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "OnJumped_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerAnimInstance.OnSkipIdleTurn_BP
// (Event, Protected, BlueprintEvent)
void UStyx3PlayerAnimInstance::OnSkipIdleTurn_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "OnSkipIdleTurn_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerAnimInstance.OnStartFight_BP
// (Event, Protected, BlueprintEvent)
void UStyx3PlayerAnimInstance::OnStartFight_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "OnStartFight_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerAnimInstance.OnStartIdleTurn_BP
// (Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FStyx3IdleTurnParameters& Entry (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// float Angle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PlayerAnimInstance::OnStartIdleTurn_BP(const struct FStyx3IdleTurnParameters& Entry, float Angle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "OnStartIdleTurn_BP");
Params::Styx3PlayerAnimInstance_OnStartIdleTurn_BP Parms{};
Parms.Entry = std::move(Entry);
Parms.Angle = Angle;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3PlayerAnimInstance.OnStopFight_BP
// (Event, Protected, BlueprintEvent)
void UStyx3PlayerAnimInstance::OnStopFight_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "OnStopFight_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PlayerAnimInstance.SetForceStateIO
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PlayerAnimInstance::SetForceStateIO(bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "SetForceStateIO");
Params::Styx3PlayerAnimInstance_SetForceStateIO Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PlayerAnimInstance.CanIdleTurn_BP
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PlayerAnimInstance::CanIdleTurn_BP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PlayerAnimInstance", "CanIdleTurn_BP");
Params::Styx3PlayerAnimInstance_CanIdleTurn_BP Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3CorpseGrabberComponent.Drop
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const bool bPlayAnimation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bHide (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& SnapLocation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& SnapRotation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UStyx3CorpseGrabberComponent::Drop(const bool bPlayAnimation, const bool bHide, const struct FVector& SnapLocation, const struct FRotator& SnapRotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CorpseGrabberComponent", "Drop");
Params::Styx3CorpseGrabberComponent_Drop Parms{};
Parms.bPlayAnimation = bPlayAnimation;
Parms.bHide = bHide;
Parms.SnapLocation = std::move(SnapLocation);
Parms.SnapRotation = std::move(SnapRotation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CorpseGrabberComponent.LockCorpseOnShoulder
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bLocked (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3CorpseGrabberComponent::LockCorpseOnShoulder(bool bLocked)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CorpseGrabberComponent", "LockCorpseOnShoulder");
Params::Styx3CorpseGrabberComponent_LockCorpseOnShoulder Parms{};
Parms.bLocked = bLocked;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3CorpseGrabberComponent.GetCorpse
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3AICharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3AICharacter* UStyx3CorpseGrabberComponent::GetCorpse() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3CorpseGrabberComponent", "GetCorpse");
Params::Styx3CorpseGrabberComponent_GetCorpse Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3FastLiftComponent.Trigger
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3FastLiftComponent::Trigger(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3FastLiftComponent", "Trigger");
Params::Styx3FastLiftComponent_Trigger Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3FastLiftComponent.CanTrigger
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3FastLiftComponent::CanTrigger(class AStyx3Character* Character) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3FastLiftComponent", "CanTrigger");
Params::Styx3FastLiftComponent_CanTrigger Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3FastLiftComponent.IsApexReached
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3FastLiftComponent::IsApexReached() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3FastLiftComponent", "IsApexReached");
Params::Styx3FastLiftComponent_IsApexReached Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3FastLiftComponent.IsLiftCompleted
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3FastLiftComponent::IsLiftCompleted() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3FastLiftComponent", "IsLiftCompleted");
Params::Styx3FastLiftComponent_IsLiftCompleted Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3FastLiftComponent.IsTriggered
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3FastLiftComponent::IsTriggered() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3FastLiftComponent", "IsTriggered");
Params::Styx3FastLiftComponent_IsTriggered Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3GrappleTargetInterface.GetGrappleTargetComponent
// (Native, Public, BlueprintCallable)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* IStyx3GrappleTargetInterface::GetGrappleTargetComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3GrappleTargetInterface", "GetGrappleTargetComponent");
Params::Styx3GrappleTargetInterface_GetGrappleTargetComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3GrappleTargetInterface.CanBeHooked
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const bool bWithKillSkill (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* bY (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3GrappleTargetInterface::CanBeHooked(const bool bWithKillSkill, const class AStyx3Character* bY) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3GrappleTargetInterface", "CanBeHooked");
Params::Styx3GrappleTargetInterface_CanBeHooked Parms{};
Parms.bWithKillSkill = bWithKillSkill;
Parms.bY = bY;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3GrappleTargetInterface.GetPercentUntilReachable
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IStyx3GrappleTargetInterface::GetPercentUntilReachable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3GrappleTargetInterface", "GetPercentUntilReachable");
Params::Styx3GrappleTargetInterface_GetPercentUntilReachable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryComponent.AddItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Quantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3InventoryComponent::AddItem(const TSubclassOf<class UStyx3InventoryItem> Item, int32 Quantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "AddItem");
Params::Styx3InventoryComponent_AddItem Parms{};
Parms.Item = Item;
Parms.Quantity = Quantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryComponent.CanCraftItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3InventoryComponent::CanCraftItem(const TSubclassOf<class UStyx3InventoryItem> Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "CanCraftItem");
Params::Styx3InventoryComponent_CanCraftItem Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryComponent.ConsumeItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Quantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3InventoryComponent::ConsumeItem(const TSubclassOf<class UStyx3InventoryItem> Item, int32 Quantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "ConsumeItem");
Params::Styx3InventoryComponent_ConsumeItem Parms{};
Parms.Item = Item;
Parms.Quantity = Quantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3InventoryComponent.CraftItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3InventoryComponent::CraftItem(const TSubclassOf<class UStyx3InventoryItem> Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "CraftItem");
Params::Styx3InventoryComponent_CraftItem Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3InventoryComponent.GetMaxItemQuantity
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3InventoryComponent::GetMaxItemQuantity(const TSubclassOf<class UStyx3InventoryItem> Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "GetMaxItemQuantity");
Params::Styx3InventoryComponent_GetMaxItemQuantity Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryComponent.HasEnoughRessources
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3InventoryComponent::HasEnoughRessources(const TSubclassOf<class UStyx3InventoryItem> Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "HasEnoughRessources");
Params::Styx3InventoryComponent_HasEnoughRessources Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryComponent.IsAtMaxItemQuantity
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3InventoryComponent::IsAtMaxItemQuantity(const TSubclassOf<class UStyx3InventoryItem> Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "IsAtMaxItemQuantity");
Params::Styx3InventoryComponent_IsAtMaxItemQuantity Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3InventoryComponent.PrintInventory
// (Final, Native, Public)
void UStyx3InventoryComponent::PrintInventory()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "PrintInventory");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3InventoryComponent.RemoveItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Quantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3InventoryComponent::RemoveItem(const TSubclassOf<class UStyx3InventoryItem> Item, int32 Quantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "RemoveItem");
Params::Styx3InventoryComponent_RemoveItem Parms{};
Parms.Item = Item;
Parms.Quantity = Quantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3InventoryComponent.SetMaxItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3InventoryComponent::SetMaxItem(const TSubclassOf<class UStyx3InventoryItem> Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "SetMaxItem");
Params::Styx3InventoryComponent_SetMaxItem Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3InventoryComponent.GetItemQuantity
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TSubclassOf<class UStyx3InventoryItem>Item (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UStyx3InventoryComponent::GetItemQuantity(const TSubclassOf<class UStyx3InventoryItem> Item) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3InventoryComponent", "GetItemQuantity");
Params::Styx3InventoryComponent_GetItemQuantity Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOFetcherComponent.GetCurrentHoldTime
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UStyx3IOFetcherComponent::GetCurrentHoldTime() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOFetcherComponent", "GetCurrentHoldTime");
Params::Styx3IOFetcherComponent_GetCurrentHoldTime Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3CoverInterface.CanCover
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3CoverInterface::CanCover()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3CoverInterface", "CanCover");
Params::Styx3CoverInterface_CanCover Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3LedgeInterface.CanLedge
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3LedgeInterface::CanLedge()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3LedgeInterface", "CanLedge");
Params::Styx3LedgeInterface_CanLedge Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PickPocketComponent.LootFromNotify
// (Final, Native, Protected, BlueprintCallable)
void UStyx3PickPocketComponent::LootFromNotify()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PickPocketComponent", "LootFromNotify");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PickPocketComponent.OnAnimationEnd
// (Final, Native, Protected)
// Parameters:
// class ACyaCharacter* AnimatedCharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UAnimSequenceBase* Anim (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3PickPocketComponent::OnAnimationEnd(class ACyaCharacter* AnimatedCharacter, const class UAnimSequenceBase* Anim, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PickPocketComponent", "OnAnimationEnd");
Params::Styx3PickPocketComponent_OnAnimationEnd Parms{};
Parms.AnimatedCharacter = AnimatedCharacter;
Parms.Anim = Anim;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3PickPocketComponent.OnPickPocketFull_BP
// (Event, Protected, BlueprintEvent)
void UStyx3PickPocketComponent::OnPickPocketFull_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PickPocketComponent", "OnPickPocketFull_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3PickPocketComponent.CanLoot_BP
// (Native, Event, Protected, BlueprintEvent, Const)
// Parameters:
// const class AStyx3AICharacter* AICharacter (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PickPocketComponent::CanLoot_BP(const class AStyx3AICharacter* AICharacter) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PickPocketComponent", "CanLoot_BP");
Params::Styx3PickPocketComponent_CanLoot_BP Parms{};
Parms.AICharacter = AICharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3PickPocketComponent.CanOwnerLootNow_BP
// (Native, Event, Protected, BlueprintEvent, Const)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3PickPocketComponent::CanOwnerLootNow_BP(const class AStyx3PlayerCharacter* Player) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3PickPocketComponent", "CanOwnerLootNow_BP");
Params::Styx3PickPocketComponent_CanOwnerLootNow_BP Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RezPointInterface.OnDestroy
// (Native, Event, Public, BlueprintEvent)
void IStyx3RezPointInterface::OnDestroy()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3RezPointInterface", "OnDestroy");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RezPointInterface.OnTransfert
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// const class AStyx3PlayerCharacter* Player (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IStyx3RezPointInterface::OnTransfert(const class AStyx3PlayerCharacter* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3RezPointInterface", "OnTransfert");
Params::Styx3RezPointInterface_OnTransfert Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RezPointComponent.CancelTransferToRezPoint
// (Final, Native, Public, BlueprintCallable)
void UStyx3RezPointComponent::CancelTransferToRezPoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "CancelTransferToRezPoint");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RezPointComponent.CanCreate
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3RezPointComponent::CanCreate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "CanCreate");
Params::Styx3RezPointComponent_CanCreate Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RezPointComponent.CreateRezPoint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bFromSave (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3RezPointComponent::CreateRezPoint(bool bFromSave)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "CreateRezPoint");
Params::Styx3RezPointComponent_CreateRezPoint Parms{};
Parms.bFromSave = bFromSave;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RezPointComponent.DestroyRezPoint
// (Final, Native, Public, BlueprintCallable)
void UStyx3RezPointComponent::DestroyRezPoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "DestroyRezPoint");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RezPointComponent.HasRezpoint
// (Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3RezPointComponent::HasRezpoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "HasRezpoint");
Params::Styx3RezPointComponent_HasRezpoint Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RezPointComponent.IsRezpointTooFar
// (Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3RezPointComponent::IsRezpointTooFar()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "IsRezpointTooFar");
Params::Styx3RezPointComponent_IsRezpointTooFar Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RezPointComponent.PreTransferToRezPoint
// (Final, Native, Public, BlueprintCallable)
void UStyx3RezPointComponent::PreTransferToRezPoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "PreTransferToRezPoint");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RezPointComponent.RegenBeforeTransfert
// (Final, Native, Public, BlueprintCallable)
void UStyx3RezPointComponent::RegenBeforeTransfert()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "RegenBeforeTransfert");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RezPointComponent.ResetRezPoint
// (Final, Native, Public, BlueprintCallable)
void UStyx3RezPointComponent::ResetRezPoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "ResetRezPoint");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RezPointComponent.TransfertToRezPoint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bFromTakingDamage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3RezPointComponent::TransfertToRezPoint(bool bFromTakingDamage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "TransfertToRezPoint");
Params::Styx3RezPointComponent_TransfertToRezPoint Parms{};
Parms.bFromTakingDamage = bFromTakingDamage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3RezPointComponent.TryTransfer
// (Final, Native, Public)
// Parameters:
// bool bPlayAnim (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3RezPointComponent::TryTransfer(bool bPlayAnim)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "TryTransfer");
Params::Styx3RezPointComponent_TryTransfer Parms{};
Parms.bPlayAnim = bPlayAnim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RezPointComponent.CanTransfert
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3RezPointComponent::CanTransfert() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "CanTransfert");
Params::Styx3RezPointComponent_CanTransfert Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RezPointComponent.GetRezPointLocation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UStyx3RezPointComponent::GetRezPointLocation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3RezPointComponent", "GetRezPointLocation");
Params::Styx3RezPointComponent_GetRezPointLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3RunesTuning.GetRunesTuning
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UStyx3RunesTuning* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3RunesTuning* UStyx3RunesTuning::GetRunesTuning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("Styx3RunesTuning", "GetRunesTuning");
Params::Styx3RunesTuning_GetRunesTuning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3MissionWidget.AddMissionData
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FCyaMissionNodeInfo& MissionNode (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UStyx3MissionWidget::AddMissionData(const struct FCyaMissionNodeInfo& MissionNode)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionWidget", "AddMissionData");
Params::Styx3MissionWidget_AddMissionData Parms{};
Parms.MissionNode = std::move(MissionNode);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3MissionWidget.SortAllMissionList
// (Final, Native, Public, BlueprintCallable)
void UStyx3MissionWidget::SortAllMissionList()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionWidget", "SortAllMissionList");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3MissionWidget.SortMissions
// (Final, Native, Public, BlueprintCallable)
void UStyx3MissionWidget::SortMissions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionWidget", "SortMissions");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3MissionWidget.IsAllyMission
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FCyaMissionNodeInfo& NodeInfo (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3MissionWidget::IsAllyMission(const struct FCyaMissionNodeInfo& NodeInfo) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3MissionWidget", "IsAllyMission");
Params::Styx3MissionWidget_IsAllyMission Parms{};
Parms.NodeInfo = std::move(NodeInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3HideoutUser.IsInHideout
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3HideoutUser::IsInHideout() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3HideoutUser", "IsInHideout");
Params::Styx3HideoutUser_IsInHideout Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3HideoutOwner.IsSearchable
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3HideoutOwner::IsSearchable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3HideoutOwner", "IsSearchable");
Params::Styx3HideoutOwner_IsSearchable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3HideoutOwner.ReactPlayerSeeInHideout
// (Native, Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3PlayerCharacter* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AICharacter* AISearching (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool* NeedToWaitAfterSearchFinish (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString IStyx3HideoutOwner::ReactPlayerSeeInHideout(class AStyx3PlayerCharacter* Player, class AStyx3AICharacter* AISearching, bool* NeedToWaitAfterSearchFinish)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3HideoutOwner", "ReactPlayerSeeInHideout");
Params::Styx3HideoutOwner_ReactPlayerSeeInHideout Parms{};
Parms.Player = Player;
Parms.AISearching = AISearching;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (NeedToWaitAfterSearchFinish != nullptr)
*NeedToWaitAfterSearchFinish = Parms.NeedToWaitAfterSearchFinish;
return Parms.ReturnValue;
}
// Function Styx3.Styx3HideoutOwner.AdjustVisibilityStrength
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class AStyx3PlayerCharacter* PlayerCharacter (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float VisibilityStrength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IStyx3HideoutOwner::AdjustVisibilityStrength(const class AStyx3PlayerCharacter* PlayerCharacter, float VisibilityStrength) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3HideoutOwner", "AdjustVisibilityStrength");
Params::Styx3HideoutOwner_AdjustVisibilityStrength Parms{};
Parms.PlayerCharacter = PlayerCharacter;
Parms.VisibilityStrength = VisibilityStrength;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3SearchPoint.BP_RefreshVisual
// (Event, Public, BlueprintEvent)
void AStyx3SearchPoint::BP_RefreshVisual()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SearchPoint", "BP_RefreshVisual");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3GliderBoost.BeginBoost
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3GliderBoost::BeginBoost(class AActor* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3GliderBoost", "BeginBoost");
Params::Styx3GliderBoost_BeginBoost Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3GliderBoost.BeginVFX
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3GliderBoost::BeginVFX(class AActor* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3GliderBoost", "BeginVFX");
Params::Styx3GliderBoost_BeginVFX Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3GliderBoost.EndBoost
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3GliderBoost::EndBoost(class AActor* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3GliderBoost", "EndBoost");
Params::Styx3GliderBoost_EndBoost Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3GliderBoost.EndVFX
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3GliderBoost::EndVFX(class AActor* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3GliderBoost", "EndVFX");
Params::Styx3GliderBoost_EndVFX Parms{};
Parms.Player = Player;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3GliderBoost.LeaveBoost
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Player (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3GliderBoost::LeaveBoost(class AActor* Player)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3GliderBoost", "LeaveBoost");
Params::Styx3GliderBoost_LeaveBoost Parms{};
Parms.Player = Player;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SoftLockWorldSubsystem.AddTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3SoftLockWorldSubsystem::AddTarget(class AActor* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SoftLockWorldSubsystem", "AddTarget");
Params::Styx3SoftLockWorldSubsystem_AddTarget Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3SoftLockWorldSubsystem.RemoveTarget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3SoftLockWorldSubsystem::RemoveTarget(class AActor* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3SoftLockWorldSubsystem", "RemoveTarget");
Params::Styx3SoftLockWorldSubsystem_RemoveTarget Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx33DNavigationNodeProxy.ToggleInfluenceDebug
// (Final, Native, Public)
void AStyx33DNavigationNodeProxy::ToggleInfluenceDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx33DNavigationNodeProxy", "ToggleInfluenceDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx33DNavigationNodeProxy.ToggleLinksDebug
// (Final, Native, Public)
void AStyx33DNavigationNodeProxy::ToggleLinksDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx33DNavigationNodeProxy", "ToggleLinksDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx33DNavigationNodeProxy.UpdateGraph
// (Native, Public)
void AStyx33DNavigationNodeProxy::UpdateGraph()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx33DNavigationNodeProxy", "UpdateGraph");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx33DNavigationNodeProxy.UpdateOwnedNodeSize
// (Final, Native, Public, BlueprintCallable)
void AStyx33DNavigationNodeProxy::UpdateOwnedNodeSize()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx33DNavigationNodeProxy", "UpdateOwnedNodeSize");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BalloonWharf.CurrentStateChanged
// (Final, Native, Protected)
// Parameters:
// class FName ChangedWharfName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EWharfState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3BalloonWharf::CurrentStateChanged(class FName ChangedWharfName, EWharfState NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "CurrentStateChanged");
Params::Styx3BalloonWharf_CurrentStateChanged Parms{};
Parms.ChangedWharfName = ChangedWharfName;
Parms.NewState = NewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BalloonWharf.DebugCloseWharf
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3BalloonWharf::DebugCloseWharf()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "DebugCloseWharf");
Params::Styx3BalloonWharf_DebugCloseWharf Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BalloonWharf.InitTravel
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class FString& DestName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3BalloonWharf::InitTravel(const class FString& DestName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "InitTravel");
Params::Styx3BalloonWharf_InitTravel Parms{};
Parms.DestName = std::move(DestName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BalloonWharf.OnSequenceFinished
// (Final, Native, Public)
// Parameters:
// const class ULevelSequence* Sequence (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3BalloonWharf::OnSequenceFinished(const class ULevelSequence* Sequence, class AActor* User)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "OnSequenceFinished");
Params::Styx3BalloonWharf_OnSequenceFinished Parms{};
Parms.Sequence = Sequence;
Parms.User = User;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BalloonWharf.OpenWharf
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3BalloonWharf::OpenWharf()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "OpenWharf");
Params::Styx3BalloonWharf_OpenWharf Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BalloonWharf.StartTravel
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void AStyx3BalloonWharf::StartTravel()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "StartTravel");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BalloonWharf.UnlockWharf
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3BalloonWharf::UnlockWharf()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "UnlockWharf");
Params::Styx3BalloonWharf_UnlockWharf Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BalloonWharf.IsAvailable
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3BalloonWharf::IsAvailable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "IsAvailable");
Params::Styx3BalloonWharf_IsAvailable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BalloonWharf.IsContested
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3BalloonWharf::IsContested() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "IsContested");
Params::Styx3BalloonWharf_IsContested Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BalloonWharf.IsLocked
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3BalloonWharf::IsLocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BalloonWharf", "IsLocked");
Params::Styx3BalloonWharf_IsLocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOConditions.DoCheck
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class AStyx3IOActor* IO (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3IOInteractionComponent*Interaction (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3IOActionComponent* Action (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* User (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3IOConditions::DoCheck(const class AStyx3IOActor* IO, const class UStyx3IOInteractionComponent* Interaction, const class UStyx3IOActionComponent* Action, const class AStyx3Character* User)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOConditions", "DoCheck");
Params::Styx3IOConditions_DoCheck Parms{};
Parms.IO = IO;
Parms.Interaction = Interaction;
Parms.Action = Action;
Parms.User = User;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.BeginSequencer
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// class ULevelSequence* Sequence (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3IOActor::BeginSequencer(class ULevelSequence* Sequence)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "BeginSequencer");
Params::Styx3IOActor_BeginSequencer Parms{};
Parms.Sequence = Sequence;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.CancelAction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::CancelAction(bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "CancelAction");
Params::Styx3IOActor_CancelAction Parms{};
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.Catch
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3AICharacter* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bWantSneak (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::Catch(class AStyx3AICharacter* Other, const bool bWantSneak)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "Catch");
Params::Styx3IOActor_Catch Parms{};
Parms.Other = Other;
Parms.bWantSneak = bWantSneak;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.CheckForErrors_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// TArray<class FText> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FText> AStyx3IOActor::CheckForErrors_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "CheckForErrors_BP");
Params::Styx3IOActor_CheckForErrors_BP Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.EarlyUserRelease
// (Final, Native, Protected, BlueprintCallable)
void AStyx3IOActor::EarlyUserRelease()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "EarlyUserRelease");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.EventCinematicModeChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// const bool bInCinematic (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bHidePlayer (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::EventCinematicModeChanged(const bool bInCinematic, const bool bHidePlayer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "EventCinematicModeChanged");
Params::Styx3IOActor_EventCinematicModeChanged Parms{};
Parms.bInCinematic = bInCinematic;
Parms.bHidePlayer = bHidePlayer;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.GetKillerReason
// (Event, Public, BlueprintEvent)
// Parameters:
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString AStyx3IOActor::GetKillerReason()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "GetKillerReason");
Params::Styx3IOActor_GetKillerReason Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.GetRaces
// (Final, Native, Public)
// Parameters:
// TArray<class FString> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FString> AStyx3IOActor::GetRaces()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "GetRaces");
Params::Styx3IOActor_GetRaces Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.MarkDirty
// (Final, Native, Protected, BlueprintCallable)
void AStyx3IOActor::MarkDirty()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "MarkDirty");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.MoveIn
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TScriptInterface<class IStyx3InteractorInterface>Interactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bHideUser (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::MoveIn(TScriptInterface<class IStyx3InteractorInterface> Interactor, const bool bHideUser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "MoveIn");
Params::Styx3IOActor_MoveIn Parms{};
Parms.Interactor = Interactor;
Parms.bHideUser = bHideUser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.MoveOut
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bGetDamages (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bWantSneak (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bWantGrounded (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::MoveOut(const bool bGetDamages, const bool bWantSneak, const bool bWantGrounded)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "MoveOut");
Params::Styx3IOActor_MoveOut Parms{};
Parms.bGetDamages = bGetDamages;
Parms.bWantSneak = bWantSneak;
Parms.bWantGrounded = bWantGrounded;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.OnConstructionEvent
// (Event, Protected, BlueprintEvent)
void AStyx3IOActor::OnConstructionEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnConstructionEvent");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3IOActor.OnLightOn
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AStyx3Character* Lighter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::OnLightOn(class AStyx3Character* Lighter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnLightOn");
Params::Styx3IOActor_OnLightOn Parms{};
Parms.Lighter = Lighter;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.OnLoadSaveBeforeMoveIn
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::OnLoadSaveBeforeMoveIn(class AStyx3Character* User)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnLoadSaveBeforeMoveIn");
Params::Styx3IOActor_OnLoadSaveBeforeMoveIn Parms{};
Parms.User = User;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.OnSearchAborted
// (Event, Public, BlueprintEvent)
void AStyx3IOActor::OnSearchAborted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnSearchAborted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3IOActor.OnSearchIn
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& POIWorldLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::OnSearchIn(class AStyx3AICharacter* Other, const struct FVector& POIWorldLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnSearchIn");
Params::Styx3IOActor_OnSearchIn Parms{};
Parms.Other = Other;
Parms.POIWorldLocation = std::move(POIWorldLocation);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.OnSearchOut
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::OnSearchOut(class AStyx3AICharacter* Other)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnSearchOut");
Params::Styx3IOActor_OnSearchOut Parms{};
Parms.Other = Other;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.OnSearchReaction
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::OnSearchReaction(class AStyx3AICharacter* Other)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnSearchReaction");
Params::Styx3IOActor_OnSearchReaction Parms{};
Parms.Other = Other;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.OnSequenceFinish
// (Final, Native, Protected)
void AStyx3IOActor::OnSequenceFinish()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnSequenceFinish");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.OnUserCatch
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3AICharacter* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3Character* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::OnUserCatch(class AStyx3AICharacter* Other, class AStyx3Character* User)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnUserCatch");
Params::Styx3IOActor_OnUserCatch Parms{};
Parms.Other = Other;
Parms.User = User;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.OnUserMoveIn
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::OnUserMoveIn(class AStyx3Character* User)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnUserMoveIn");
Params::Styx3IOActor_OnUserMoveIn Parms{};
Parms.User = User;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.OnUserMoveOut
// (Event, Public, BlueprintEvent)
// Parameters:
// class AStyx3Character* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bGetDamages (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bWantGrounded (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::OnUserMoveOut(class AStyx3Character* User, const bool bGetDamages, const bool bWantGrounded)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "OnUserMoveOut");
Params::Styx3IOActor_OnUserMoveOut Parms{};
Parms.User = User;
Parms.bGetDamages = bGetDamages;
Parms.bWantGrounded = bWantGrounded;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.ProcessPlayerInput
// (Event, Public, HasOutParams, HasDefaults, BlueprintEvent)
// Parameters:
// const float DeltaTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& DeltaControlRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const struct FVector2D& Input2D (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::ProcessPlayerInput(const float DeltaTime, const struct FRotator& DeltaControlRotation, const struct FVector2D& Input2D)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "ProcessPlayerInput");
Params::Styx3IOActor_ProcessPlayerInput Parms{};
Parms.DeltaTime = DeltaTime;
Parms.DeltaControlRotation = std::move(DeltaControlRotation);
Parms.Input2D = std::move(Input2D);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.ReleaseToken
// (Final, Native, Public, BlueprintCallable)
void AStyx3IOActor::ReleaseToken()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "ReleaseToken");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.SearchForSafeZone
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const class AStyx3Character* Character (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AStyx3IOActor::SearchForSafeZone(const class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "SearchForSafeZone");
Params::Styx3IOActor_SearchForSafeZone Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.SetIsLocked
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool bIsLockedValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::SetIsLocked(bool bIsLockedValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "SetIsLocked");
Params::Styx3IOActor_SetIsLocked Parms{};
Parms.bIsLockedValue = bIsLockedValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.SetIsOn
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool bIsOnValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::SetIsOn(bool bIsOnValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "SetIsOn");
Params::Styx3IOActor_SetIsOn Parms{};
Parms.bIsOnValue = bIsOnValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.SetIsRight
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool bIsRightValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::SetIsRight(bool bIsRightValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "SetIsRight");
Params::Styx3IOActor_SetIsRight Parms{};
Parms.bIsRightValue = bIsRightValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.SetState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EStyx3IOState StateValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::SetState(EStyx3IOState StateValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "SetState");
Params::Styx3IOActor_SetState Parms{};
Parms.StateValue = StateValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.SetUserIn
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TScriptInterface<class IStyx3InteractorInterface>Interactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::SetUserIn(TScriptInterface<class IStyx3InteractorInterface> Interactor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "SetUserIn");
Params::Styx3IOActor_SetUserIn Parms{};
Parms.Interactor = Interactor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.SetUserOut
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TScriptInterface<class IStyx3InteractorInterface>Interactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bWantSneak (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::SetUserOut(TScriptInterface<class IStyx3InteractorInterface> Interactor, const bool bWantSneak)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "SetUserOut");
Params::Styx3IOActor_SetUserOut Parms{};
Parms.Interactor = Interactor;
Parms.bWantSneak = bWantSneak;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.SquadNeedLocation
// (Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UStyx3Squad* SquadNeeding (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AICharacter* AICharac (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AStyx3IOActor::SquadNeedLocation(class UStyx3Squad* SquadNeeding, class AStyx3AICharacter* AICharac)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "SquadNeedLocation");
Params::Styx3IOActor_SquadNeedLocation Parms{};
Parms.SquadNeeding = SquadNeeding;
Parms.AICharac = AICharac;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.SquadNeedSearchpoint
// (Event, Public, BlueprintEvent)
// Parameters:
// class UStyx3Squad* SquadNeeding (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AStyx3AICharacter* AICharac (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::SquadNeedSearchpoint(class UStyx3Squad* SquadNeeding, class AStyx3AICharacter* AICharac)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "SquadNeedSearchpoint");
Params::Styx3IOActor_SquadNeedSearchpoint Parms{};
Parms.SquadNeeding = SquadNeeding;
Parms.AICharac = AICharac;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3IOActor.StartAction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TScriptInterface<class IStyx3InteractorInterface>Interactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3IOActionComponent* Action (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3IOActionComponent* FollowAction (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3IOActor::StartAction(TScriptInterface<class IStyx3InteractorInterface> Interactor, class UStyx3IOActionComponent* Action, class UStyx3IOActionComponent* FollowAction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "StartAction");
Params::Styx3IOActor_StartAction Parms{};
Parms.Interactor = Interactor;
Parms.Action = Action;
Parms.FollowAction = FollowAction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.Stats_RecordEvent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& EventName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::Stats_RecordEvent(const class FString& EventName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "Stats_RecordEvent");
Params::Styx3IOActor_Stats_RecordEvent Parms{};
Parms.EventName = std::move(EventName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.StopAction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bCallEnd (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::StopAction(bool bCallEnd)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "StopAction");
Params::Styx3IOActor_StopAction Parms{};
Parms.bCallEnd = bCallEnd;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.TakeToken
// (Final, Native, Public, BlueprintCallable)
void AStyx3IOActor::TakeToken()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "TakeToken");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.TeleportUserIn
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class USceneComponent* InLocation (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::TeleportUserIn(const class USceneComponent* InLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "TeleportUserIn");
Params::Styx3IOActor_TeleportUserIn Parms{};
Parms.InLocation = InLocation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.TeleportUserOut
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bGetDamages (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USceneComponent* OutLocation (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USceneComponent* OutDamage (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AStyx3IOActor::TeleportUserOut(const bool bGetDamages, const class USceneComponent* OutLocation, const class USceneComponent* OutDamage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "TeleportUserOut");
Params::Styx3IOActor_TeleportUserOut Parms{};
Parms.bGetDamages = bGetDamages;
Parms.OutLocation = OutLocation;
Parms.OutDamage = OutDamage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3IOActor.GetCurrentHoldTime
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3IOActor::GetCurrentHoldTime() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "GetCurrentHoldTime");
Params::Styx3IOActor_GetCurrentHoldTime Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.GetHoldDuration
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AStyx3IOActor::GetHoldDuration() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "GetHoldDuration");
Params::Styx3IOActor_GetHoldDuration Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.GetInTransform
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform AStyx3IOActor::GetInTransform() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "GetInTransform");
Params::Styx3IOActor_GetInTransform Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.GetOutLocation
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* AStyx3IOActor::GetOutLocation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "GetOutLocation");
Params::Styx3IOActor_GetOutLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.GetStabPosition
// (Native, Event, Public, HasOutParams, HasDefaults, BlueprintEvent, Const)
// Parameters:
// struct FVector* Location (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3IOActor::GetStabPosition(struct FVector* Location) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "GetStabPosition");
Params::Styx3IOActor_GetStabPosition Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Location != nullptr)
*Location = std::move(Parms.Location);
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.GetUser
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3Character* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3Character* AStyx3IOActor::GetUser() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "GetUser");
Params::Styx3IOActor_GetUser Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.GetUserIn
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AStyx3Character* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3Character* AStyx3IOActor::GetUserIn() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "GetUserIn");
Params::Styx3IOActor_GetUserIn Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.HasToken
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3IOActor::HasToken() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "HasToken");
Params::Styx3IOActor_HasToken Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.IsAUserIn
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3IOActor::IsAUserIn() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "IsAUserIn");
Params::Styx3IOActor_IsAUserIn Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.IsLocationBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class USceneComponent* OutLocation (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3IOActor::IsLocationBlocked(const class USceneComponent* OutLocation) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "IsLocationBlocked");
Params::Styx3IOActor_IsLocationBlocked Parms{};
Parms.OutLocation = OutLocation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.IsNeedValidation
// (Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3IOActor::IsNeedValidation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "IsNeedValidation");
Params::Styx3IOActor_IsNeedValidation Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.IsUsed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3IOActor::IsUsed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "IsUsed");
Params::Styx3IOActor_IsUsed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOActor.IsValidated
// (Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class AStyx3IOActor* IO (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3IOInteractionComponent*Interaction (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UStyx3IOActionComponent* Action (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AStyx3Character* User (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EStyx3IOValidatedState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStyx3IOValidatedState AStyx3IOActor::IsValidated(const class AStyx3IOActor* IO, const class UStyx3IOInteractionComponent* Interaction, const class UStyx3IOActionComponent* Action, const class AStyx3Character* User) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOActor", "IsValidated");
Params::Styx3IOActor_IsValidated Parms{};
Parms.IO = IO;
Parms.Interaction = Interaction;
Parms.Action = Action;
Parms.User = User;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOInteractionComponent.CanReach
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3Character* Character (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3IOInteractionComponent::CanReach(const class AStyx3Character* Character) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOInteractionComponent", "CanReach");
Params::Styx3IOInteractionComponent_CanReach Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOInteractionComponent.CanUse
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3Character* Character (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EStyx3IOInput Input (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3IOInteractionComponent::CanUse(const class AStyx3Character* Character, const EStyx3IOInput Input) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOInteractionComponent", "CanUse");
Params::Styx3IOInteractionComponent_CanUse Parms{};
Parms.Character = Character;
Parms.Input = Input;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOInteractionComponent.FirstUsableAction
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3Character* Character (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EStyx3IOInput Action (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStyx3IOActionComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3IOActionComponent* UStyx3IOInteractionComponent::FirstUsableAction(const class AStyx3Character* Character, const EStyx3IOInput Action) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOInteractionComponent", "FirstUsableAction");
Params::Styx3IOInteractionComponent_FirstUsableAction Parms{};
Parms.Character = Character;
Parms.Action = Action;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOInteractionComponent.GetActionInfo
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AStyx3Character* Character (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EStyx3IOInput Input (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bAlternate (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FText* Name_0 (Parm, OutParm, NativeAccessSpecifierPublic)
// bool* bUsable (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool* bHold (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3IOInteractionComponent::GetActionInfo(const class AStyx3Character* Character, const EStyx3IOInput Input, const bool bAlternate, class FText* Name_0, bool* bUsable, bool* bHold) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3IOInteractionComponent", "GetActionInfo");
Params::Styx3IOInteractionComponent_GetActionInfo Parms{};
Parms.Character = Character;
Parms.Input = Input;
Parms.bAlternate = bAlternate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Name_0 != nullptr)
*Name_0 = std::move(Parms.Name_0);
if (bUsable != nullptr)
*bUsable = Parms.bUsable;
if (bHold != nullptr)
*bHold = Parms.bHold;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.AssignUser
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AStyx3Character* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BallistaComponent::AssignUser(class AStyx3Character* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "AssignUser");
Params::Styx3BallistaComponent_AssignUser Parms{};
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.OnAimRotation_BP
// (Event, Protected, HasDefaults, BlueprintEvent)
// Parameters:
// const struct FRotator& AimRotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UStyx3BallistaComponent::OnAimRotation_BP(const struct FRotator& AimRotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "OnAimRotation_BP");
Params::Styx3BallistaComponent_OnAimRotation_BP Parms{};
Parms.AimRotation = std::move(AimRotation);
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3BallistaComponent.OnAssignUser_BP
// (Event, Protected, BlueprintEvent)
// Parameters:
// class AStyx3Character* PreviousUser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BallistaComponent::OnAssignUser_BP(class AStyx3Character* PreviousUser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "OnAssignUser_BP");
Params::Styx3BallistaComponent_OnAssignUser_BP Parms{};
Parms.PreviousUser = PreviousUser;
UObject::ProcessEvent(Func, &Parms);
}
// Function Styx3.Styx3BallistaComponent.OnDebug_BP
// (Event, Protected, BlueprintEvent)
void UStyx3BallistaComponent::OnDebug_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "OnDebug_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Styx3.Styx3BallistaComponent.OnEnterArea
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BallistaComponent::OnEnterArea(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "OnEnterArea");
Params::Styx3BallistaComponent_OnEnterArea Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BallistaComponent.OnExitArea
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BallistaComponent::OnExitArea(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "OnExitArea");
Params::Styx3BallistaComponent_OnExitArea Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BallistaComponent.SetAllowShooting
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BallistaComponent::SetAllowShooting(bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "SetAllowShooting");
Params::Styx3BallistaComponent_SetAllowShooting Parms{};
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BallistaComponent.SetLockedTarget
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UStyx3BallistaComponent::SetLockedTarget(class AActor* Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "SetLockedTarget");
Params::Styx3BallistaComponent_SetLockedTarget Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Styx3.Styx3BallistaComponent.AllowOmniscience
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BallistaComponent::AllowOmniscience() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "AllowOmniscience");
Params::Styx3BallistaComponent_AllowOmniscience Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.AllowOmniscience_BP
// (Native, Event, Protected, HasOutParams, BlueprintEvent, Const)
// Parameters:
// const struct FStyx3BallistaTarget& BallistaTarget (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BallistaComponent::AllowOmniscience_BP(const struct FStyx3BallistaTarget& BallistaTarget) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "AllowOmniscience_BP");
Params::Styx3BallistaComponent_AllowOmniscience_BP Parms{};
Parms.BallistaTarget = std::move(BallistaTarget);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.CanAim_BP
// (Native, Event, Protected, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BallistaComponent::CanAim_BP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "CanAim_BP");
Params::Styx3BallistaComponent_CanAim_BP Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.CanTarget_BP
// (Native, Event, Protected, BlueprintEvent, Const)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BallistaComponent::CanTarget_BP(class AActor* Target) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "CanTarget_BP");
Params::Styx3BallistaComponent_CanTarget_BP Parms{};
Parms.Target = Target;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.GetAimLocation
// (Final, Native, Protected, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UStyx3BallistaComponent::GetAimLocation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "GetAimLocation");
Params::Styx3BallistaComponent_GetAimLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.GetBallistaAIFocus
// (Final, Native, Protected, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UStyx3BallistaComponent::GetBallistaAIFocus() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "GetBallistaAIFocus");
Params::Styx3BallistaComponent_GetBallistaAIFocus Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.GetBallistaAISpot
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* UStyx3BallistaComponent::GetBallistaAISpot() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "GetBallistaAISpot");
Params::Styx3BallistaComponent_GetBallistaAISpot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.GetBallistaTarget
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* UStyx3BallistaComponent::GetBallistaTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "GetBallistaTarget");
Params::Styx3BallistaComponent_GetBallistaTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.IsHidden
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BallistaComponent::IsHidden() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "IsHidden");
Params::Styx3BallistaComponent_IsHidden Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.IsHidden_BP
// (Native, Event, Protected, HasOutParams, BlueprintEvent, Const)
// Parameters:
// const struct FStyx3BallistaTarget& BallistaTarget (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BallistaComponent::IsHidden_BP(const struct FStyx3BallistaTarget& BallistaTarget) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "IsHidden_BP");
Params::Styx3BallistaComponent_IsHidden_BP Parms{};
Parms.BallistaTarget = std::move(BallistaTarget);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.IsInRange
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UStyx3BallistaComponent::IsInRange() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "IsInRange");
Params::Styx3BallistaComponent_IsInRange Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3BallistaComponent.TargetToAimLocation
// (Native, Event, Protected, HasOutParams, HasDefaults, BlueprintEvent, Const)
// Parameters:
// const struct FStyx3BallistaTarget& BallistaTarget (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UStyx3BallistaComponent::TargetToAimLocation(const struct FStyx3BallistaTarget& BallistaTarget) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3BallistaComponent", "TargetToAimLocation");
Params::Styx3BallistaComponent_TargetToAimLocation Parms{};
Parms.BallistaTarget = std::move(BallistaTarget);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOAmbusherInterface.GetIOItsIn
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class AStyx3IOActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3IOActor* IStyx3IOAmbusherInterface::GetIOItsIn() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3IOAmbusherInterface", "GetIOItsIn");
Params::Styx3IOAmbusherInterface_GetIOItsIn Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOAmbusherInterface.IsInIO
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3IOAmbusherInterface::IsInIO() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3IOAmbusherInterface", "IsInIO");
Params::Styx3IOAmbusherInterface_IsInIO Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3IOAmbusherInterface.IsInIOItCanKillFrom
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3IOAmbusherInterface::IsInIOItCanKillFrom() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3IOAmbusherInterface", "IsInIOItCanKillFrom");
Params::Styx3IOAmbusherInterface_IsInIOItCanKillFrom Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3WallClimableInterface.CanWallClimb
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IStyx3WallClimableInterface::CanWallClimb()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("Styx3WallClimableInterface", "CanWallClimb");
Params::Styx3WallClimableInterface_CanWallClimb Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Styx3.Styx3WallClimable.CanWallClimb
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AStyx3WallClimable::CanWallClimb()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Styx3WallClimable", "CanWallClimb");
Params::Styx3WallClimable_CanWallClimb Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
}