Files
ReshadePluginsCore/FearTheTimeloop/SDK/BP_MainCharacter_classes.hpp

265 lines
29 KiB
C++
Raw Permalink Normal View History

2026-03-06 01:33:57 +01:00
#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: BP_MainCharacter
#include "Basic.hpp"
#include "CBP_MM_Character_Overlayed_classes.hpp"
#include "Engine_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "E_DamageWeapon_structs.hpp"
#include "E_WieldableHand_structs.hpp"
#include "E_InteractionType_0_structs.hpp"
#include "E_Direction_structs.hpp"
#include "RigLogicModule_structs.hpp"
namespace SDK
{
// BlueprintGeneratedClass BP_MainCharacter.BP_MainCharacter_C
// 0x0240 (0x0B40 - 0x0900)
#pragma pack(push, 0x1)
class alignas(0x10) ABP_MainCharacter_C : public ACBP_MM_Character_Overlayed_C
{
public:
uint8 Pad_8F1[0x7]; // 0x08F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FPointerToUberGraphFrame UberGraphFrame_BP_MainCharacter_C; // 0x08F8(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
class UChildActorComponent* _Module__UI_Horizontal; // 0x0900(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__UI_Vertical; // 0x0908(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Weapon__AR10; // 0x0910(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UAudioComponent* HealthAudio; // 0x0918(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Weapon__Winchester; // 0x0920(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Weapon__OldHandgun; // 0x0928(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Weqpon__PoliceTonfa; // 0x0930(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_PairedAnimations_C* BPC_PairedAnimations; // 0x0938(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__TonfaInput; // 0x0940(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_MapSavable_C* BPC_MapSavable; // 0x0948(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Weapon__DoubleBarrel; // 0x0950(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_SignReaderHandler_C* BPC_SignReaderHandler; // 0x0958(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_LinesHandler_C* BPC_LinesHandler; // 0x0960(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_BattleSystem_C* BPC_BattleSystem; // 0x0968(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Weapon__Deagle; // 0x0970(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_HeartbeatSystem_C* BPC_HeartbeatSystem; // 0x0978(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__ReloadInput; // 0x0980(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__FlashlightInput; // 0x0988(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__FireInput; // 0x0990(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_FireHandler_C* BPC_FireHandler; // 0x0998(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_MovementSystem_C* BPC_MovementSystem; // 0x09A0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_Inventory_C* BPC_Inventory; // 0x09A8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Weapon__DefaultShotgun; // 0x09B0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_WieldablesHolsterViewer_C* BPC_WieldablesHolsterViewer; // 0x09B8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_SafeZoneHandler_C* BPC_SafeZoneHandler; // 0x09C0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Weapon__DefaultHandgun; // 0x09C8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__Radio; // 0x09D0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__QuickMenuInput; // 0x09D8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_QuickMenu_C* BPC_QuickMenu; // 0x09E0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__AbillitiesInput; // 0x09E8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_AimHandler_C* BPC_AimHandler; // 0x09F0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__AimInput; // 0x09F8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__Flashlight; // 0x0A00(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_ToolsSelector_C* BPC_ToolsSelector; // 0x0A08(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_Wieldables_C* BPC_Wieldables; // 0x0A10(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_HolsterSelector_C* BPC_HolsterSelector; // 0x0A18(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__HolsterInput; // 0x0A20(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__RunInput; // 0x0A28(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_VoiceHandler_C* BPC_VoiceHandler; // 0x0A30(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_ItemDropHandler_C* BPC_ItemDropHandler; // 0x0A38(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__ChangeTabInput; // 0x0A40(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_HealthSystem_C* BPC_HealthSystem; // 0x0A48(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__FilesInput; // 0x0A50(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UCameraComponent* FixedCamera; // 0x0A58(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_LookHandler_C* BPC_LookHandler; // 0x0A60(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__InventoryInput; // 0x0A68(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__MapInput; // 0x0A70(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__InteractionInput; // 0x0A78(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__JumpInput; // 0x0A80(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__LookInput; // 0x0A88(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* _Module__MovementInput; // 0x0A90(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBPC_InteractionHandler_C* BPC_InteractionHandler; // 0x0A98(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class ABP_InputManager_C* m_InputManager; // 0x0AA0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class ABP_Inventory_C* m_InventoryModule; // 0x0AA8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class ABP_Flashlight_C* m_FlashlightModule; // 0x0AB0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class ABP_GameService_C* m_PauseManager; // 0x0AB8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UW_FullUI_C* HUD; // 0x0AC0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector m_PreviousLocation; // 0x0AC8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector m_CurrentLocation; // 0x0AE0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double m_SpeedDelta; // 0x0AF8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool m_IsRunPressed; // 0x0B00(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B01[0x3]; // 0x0B01(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 MaxBattonHitAmounts; // 0x0B04(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 m_DamageBlockers; // 0x0B08(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B0C[0x4]; // 0x0B0C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector m_WalkInput; // 0x0B10(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool m_IsMutableChanged; // 0x0B28(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B29[0x3]; // 0x0B29(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 m_CurrentBattonHitAmounts; // 0x0B2C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsAimPressed; // 0x0B30(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
public:
void IsTalking(bool* Result);
void AddFloor(int32 Index_0);
void IsFloorAvailable(int32 Index_0, bool* Result);
void IsInSafeZone(bool* Result);
void IsWieldableActive(class UDA_ItemDefinition_C* Definition, bool* Result);
void GetRemainingAnimationLength(double* Result);
void GetActiveWieldable(E_WieldableHand Hand, bool* HaveWieldable, class UDA_ItemDefinition_C** Definition);
void TryUnequipWieldable(class UDA_ItemDefinition_C* Definition, E_WieldableHand WieldableHand, bool EnableDuration, bool* Result);
void IsWieldableEquipped(class UDA_ItemDefinition_C* Definition, bool* Result);
void TryEquipWieldable(class UDA_ItemDefinition_C* Definition, E_WieldableHand WieldableHand, bool EnableDuration, bool* Result);
void GetPairedAnimations(class UBPC_PairedAnimations_C** Result);
void SetDamageBlockers(int32 Amount, int32* Result);
void PlaySound(class USoundWave* Audio);
void GetRadio(class ABP_Radio_C** Radio);
void GetBattleSystem(class UBPC_BattleSystem_C** Result);
void GetFireHandler(class UBPC_FireHandler_C** Result);
void GetMovementSystem(class UBPC_MovementSystem_C** Result);
void GetLookHandler(class UBPC_LookHandler_C** Result);
void GetWatches(class ABP_Watches_C** Result);
void GetWieldablesViewer(class UBPC_WieldablesHolsterViewer_C** Result);
void GetInteractionHandler(class UBPC_InteractionHandler_C** Result);
void GetSafeZoneHandler(class UBPC_SafeZoneHandler_C** Result);
void GetHolsterSelector(class UBPC_HolsterSelector_C** Result);
void GetQuickMenu(class UBPC_QuickMenu_C** Result);
void GetAimHandler(class UBPC_AimHandler_C** Result);
void GetWieldablesHandler(class UBPC_Wieldables_C** Result);
void GetVoiceHandler(class UBPC_VoiceHandler_C** Result);
void GetDropHandler(class UBPC_ItemDropHandler_C** Result);
void GetHUD(class UW_FullUI_C** Result);
void GetHealthSystem(class UBPC_HealthSystem_C** Result);
void DamageActorForced(const struct FS_DamageInfo& DamageInfo, class AActor* Causer, E_DamageWeapon Weapon, const struct FHitResult& Hit_Result, bool* WasDamaged);
void GetTeamNumber(int32* Result);
void ReturnToken(int32 Amount);
void ReserveAttackToken(int32 Amount, bool* Success);
void GetIsAttacking(bool* Result);
void SetMaxHealth(double Value, double* Result);
void GetCurrentHealth(double* Result);
void GetMaxHealth(double* Result);
void Heal(double Amount, double* NewHealth);
void TakeDamage(const struct FS_DamageInfo& DamageInfo, const struct FHitResult& Hit_Result, bool* WasDamaged);
void GetIsDead(bool* Result);
void AddItem(const struct FS_Item& Item, int32* Result);
void RemoveItemsWithID(int32 ID, int32 Amount, int32* Result);
void GetItemsWithIDCount(int32 ID, int32* Count);
void GetItemCountByContainer(int32 ID, const class FString& ContainerName, int32* Count);
void ContainsItemInContainer(const struct FS_Item& Item, const class FString& ContainerName, bool* Result);
void GetContainerWithName(const class FString& Name_0, class UUO_ItemContainer_C** Container);
void CheckForBatonStagger();
void CheckForReducedDamage(const struct FS_DamageInfo& DamageInfo, const struct FHitResult& HitResult, bool* WasDamaged);
void GetIsAimPressed(bool* Result);
void UpdatedHealthAudio();
void CheckAngerDamage();
void CheckGuiltDamage(class AActor* Actor);
void SetCollisionResponseToChannel(ECollisionChannel Channel, ECollisionResponse ResponseType);
void UpdateMovementDelta();
void GetRunByDelta(bool* IsRunning);
void InitializeUI();
void GetFlashlightModule(class ABP_Flashlight_C** Result);
void OnTriggerLookVertical(double Value);
void OnTriggerLookHorizontal(double Value);
void OnTriggerVertical(double Value);
void OnTriggerHorizontal(double Value);
void InitializeInput();
void Start();
void Awake();
void UserConstructionScript();
void InpActEvt_IA_Escape_K2Node_EnhancedInputActionEvent_37(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Back_K2Node_EnhancedInputActionEvent_36(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Running_K2Node_EnhancedInputActionEvent_35(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Running_K2Node_EnhancedInputActionEvent_34(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_PoliceTonfa_K2Node_EnhancedInputActionEvent_33(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_UI_Move_Horizontal_K2Node_EnhancedInputActionEvent_32(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_UI_Move_Vertical_K2Node_EnhancedInputActionEvent_31(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Jump_K2Node_EnhancedInputActionEvent_30(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Jump_K2Node_EnhancedInputActionEvent_29(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Move_K2Node_EnhancedInputActionEvent_28(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Move_K2Node_EnhancedInputActionEvent_27(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Look_K2Node_EnhancedInputActionEvent_26(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Look_K2Node_EnhancedInputActionEvent_25(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Interact_1_K2Node_EnhancedInputActionEvent_24(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Interact_1_K2Node_EnhancedInputActionEvent_23(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Interact_2_K2Node_EnhancedInputActionEvent_22(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Interact_2_K2Node_EnhancedInputActionEvent_21(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Map_K2Node_EnhancedInputActionEvent_20(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Inventory_K2Node_EnhancedInputActionEvent_19(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Files_K2Node_EnhancedInputActionEvent_18(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Select_Next_K2Node_EnhancedInputActionEvent_17(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Select_Previous_K2Node_EnhancedInputActionEvent_16(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Tab_Previous_K2Node_EnhancedInputActionEvent_15(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Tab_Next_K2Node_EnhancedInputActionEvent_14(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Wieldable_1_K2Node_EnhancedInputActionEvent_13(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Wieldable_2_K2Node_EnhancedInputActionEvent_12(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Wieldable_3_K2Node_EnhancedInputActionEvent_11(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Wieldable_4_K2Node_EnhancedInputActionEvent_10(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Wieldable_MouseWheel_K2Node_EnhancedInputActionEvent_9(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Aim_K2Node_EnhancedInputActionEvent_8(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Aim_K2Node_EnhancedInputActionEvent_7(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Abillities_K2Node_EnhancedInputActionEvent_6(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_QuickMenu_K2Node_EnhancedInputActionEvent_5(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_QuickMenu_K2Node_EnhancedInputActionEvent_4(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Reload_K2Node_EnhancedInputActionEvent_3(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Shoot_K2Node_EnhancedInputActionEvent_2(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Shoot_K2Node_EnhancedInputActionEvent_1(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IA_Flashlight_K2Node_EnhancedInputActionEvent_0(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_AnyKey_K2Node_InputKeyEvent_0(const struct FKey& Key);
void SetRemainingAnimationLength(double Value);
void ResetHolsterThreshold();
void ForgotTarget(class AActor* Sender);
void FoundTarget(class AActor* Sender);
void BndEvt__BP_MainCharacter_BPC_HealthSystem_K2Node_ComponentBoundEvent_1_OnDamageEvent__DelegateSignature(const struct FS_DamageInfo& Info, const struct FHitResult& Hit_Result);
void BndEvt__BP_MainCharacter_BPC_HealthSystem_K2Node_ComponentBoundEvent_0_CurrentHealthValueChanged__DelegateSignature();
void ReceiveBeginPlay();
void TriggerMove(double Horizontal, double Vertical);
void TriggerLook(double Horizontal, double Vertical);
void StartInteraction(E_InteractionType_0::E_InteractionType Type);
void CompleteInteraction(E_InteractionType_0::E_InteractionType Type);
void PickupFlashlight();
void ToggleFlashlight();
void PushMessage(const class FText& Text, class UTexture2D* Icon);
void PushPickupRejectMessage(const class FText& Input);
void LoadContainers();
void CreateContainers(const TArray<struct FS_PreContainerData>& PreContainers, bool UseSelf);
void DropItemFromSlot(class UUO_ItemSlot_C* Slot, bool PlayAudio);
void SelectByDirection(E_Direction Direction);
void SelectBySlot(int32 Index_0);
void SubscribeWieldable(class ABP_WieldableItem_C* Item);
void AddWieldable(class UUO_ItemSlot_C* Slot);
void RemoveWieldable(class UDA_ItemDefinition_C* Definition);
void BndEvt__BP_MainCharacter_BPC_HealthSystem_K2Node_ComponentBoundEvent_0_OnDeath__DelegateSignature();
void ReceiveTick(float DeltaSeconds);
void PushVoice(const struct FS_Voice& Audio);
void Update_FOV(double Value);
void Blocked_Hit_Reaction();
void UpdateMovementLag(bool IsEnabled);
void UpdateRotationLag(bool IsEnabled);
void ExecuteUbergraph_BP_MainCharacter(int32 EntryPoint);
void RemoveSpeedModifier(const struct FS_SpeedModifier& Modifier) const;
void AddSpeedModifier(const struct FS_SpeedModifier& Modifier) const;
public:
static class UClass* StaticClass()
{
BP_STATIC_CLASS_IMPL("BP_MainCharacter_C")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BP_MainCharacter_C")
}
static class ABP_MainCharacter_C* GetDefaultObj()
{
return GetDefaultObjImpl<ABP_MainCharacter_C>();
}
};
#pragma pack(pop)
DUMPER7_ASSERTS_ABP_MainCharacter_C;
}