text: // ARKSurvivalEvolved (329.9) SDK
  
  #ifdef _MSC_VER
  	#pragma pack(push, 0x8)
  #endif
  
  #include "ARKSurvivalEvolved_DinoCharacterStatusComponent_BP_Basil_parameters.hpp"
  
  namespace sdk
  {
  //---------------------------------------------------------------------------
  //Functions
  //---------------------------------------------------------------------------
  
  // Function DinoCharacterStatusComponent_BP_Basil.DinoCharacterStatusComponent_BP_Basil_C.BPAdjustStatusValueModification
  // ()
  // Parameters:
  // TEnumAsByte<EPrimalCharacterStatusValue>* ValueType                      (Parm, ZeroConstructor, IsPlainOldData)
  // float*                         amount                         (Parm, ZeroConstructor, IsPlainOldData)
  // class UClass**                 DamageTypeClass                (Parm, ZeroConstructor, IsPlainOldData)
  // bool*                          bManualModification            (Parm, ZeroConstructor, IsPlainOldData)
  // float                          ReturnValue                    (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
  
  float UDinoCharacterStatusComponent_BP_Basil_C::BPAdjustStatusValueModification(TEnumAsByte<EPrimalCharacterStatusValue>* ValueType, float* amount, class UClass** DamageTypeClass, bool* bManualModification)
  {
  	static auto fn = UObject::FindObject<UFunction>("Function DinoCharacterStatusComponent_BP_Basil.DinoCharacterStatusComponent_BP_Basil_C.BPAdjustStatusValueModification");
  
  	UDinoCharacterStatusComponent_BP_Basil_C_BPAdjustStatusValueModification_Params params;
  	params.ValueType = ValueType;
  	params.amount = amount;
  	params.DamageTypeClass = DamageTypeClass;
  	params.bManualModification = bManualModification;
  
  	auto flags = fn->FunctionFlags;
  
  	UObject::ProcessEvent(fn, &params);
  
  	fn->FunctionFlags = flags;
  
  	return params.ReturnValue;
  }
  
  
  // Function DinoCharacterStatusComponent_BP_Basil.DinoCharacterStatusComponent_BP_Basil_C.ExecuteUbergraph_DinoCharacterStatusComponent_BP_Basil
  // ()
  // Parameters:
  // int                            EntryPoint                     (Parm, ZeroConstructor, IsPlainOldData)
  
  void UDinoCharacterStatusComponent_BP_Basil_C::ExecuteUbergraph_DinoCharacterStatusComponent_BP_Basil(int EntryPoint)
  {
  	static auto fn = UObject::FindObject<UFunction>("Function DinoCharacterStatusComponent_BP_Basil.DinoCharacterStatusComponent_BP_Basil_C.ExecuteUbergraph_DinoCharacterStatusComponent_BP_Basil");
  
  	UDinoCharacterStatusComponent_BP_Basil_C_ExecuteUbergraph_DinoCharacterStatusComponent_BP_Basil_Params params;
  	params.EntryPoint = EntryPoint;
  
  	auto flags = fn->FunctionFlags;
  
  	UObject::ProcessEvent(fn, &params);
  
  	fn->FunctionFlags = flags;
  }
  
  
  }
  
  #ifdef _MSC_VER
  	#pragma pack(pop)
  #endif
  