Files
ReshadePluginsCore/WuchangFF/SDK/BP_CombatCharacter_classes.hpp
2026-03-12 15:00:32 +01:00

629 lines
67 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: BP_CombatCharacter
#include "Basic.hpp"
#include "E_MovementState_structs.hpp"
#include "Engine_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "DynamicCombatSystem_structs.hpp"
#include "CustomizationStyleStruct_structs.hpp"
#include "E_AttackResult_structs.hpp"
#include "ST_Profile_structs.hpp"
#include "E_MontageAction_structs.hpp"
#include "E_EffectType_structs.hpp"
#include "ST_CustomMovement_structs.hpp"
#include "E_InputBufferBreakFlag_structs.hpp"
#include "ST_SprintStatRecord_structs.hpp"
#include "E_Activity_structs.hpp"
#include "E_State_structs.hpp"
#include "E_InputBufferKey_structs.hpp"
#include "S_CameraFollowScoketCache_structs.hpp"
#include "Functions_CombatCharacter_classes.hpp"
#include "E_CombatType_structs.hpp"
#include "AkAudio_structs.hpp"
#include "E_PlatformType_structs.hpp"
#include "E_MeleeAttackType_structs.hpp"
#include "E_RotationMode_structs.hpp"
#include "E_WeaponType_structs.hpp"
#include "E_ItemType_structs.hpp"
#include "E_ImpactType_structs.hpp"
namespace SDK
{
// BlueprintGeneratedClass BP_CombatCharacter.BP_CombatCharacter_C
// 0x0750 (0x1600 - 0x0EB0)
class ABP_CombatCharacter_C : public AFunctions_CombatCharacter_C
{
public:
struct FPointerToUberGraphFrame UberGraphFrame_BP_CombatCharacter_C; // 0x0EA8(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
class UAC_CharacterStateControl_C* AC_CharacterStateControl; // 0x0EB0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USceneComponent* IKRootSim; // 0x0EB8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UDCSSpringArmComponent* CameraBoom; // 0x0EC0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* SearchLightSlot; // 0x0EC8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBehaviorComponent_C* BehaviorComponent; // 0x0ED0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UArrowComponent* SpellForward; // 0x0ED8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UCharShapeComponent_C* CharShapeComponent; // 0x0EE0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UEquipmentSkillModel_C* EquipmentSkillModel; // 0x0EE8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UFlexAnchorComponent_C* FlexAnchorComponent; // 0x0EF0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USpotLightComponent* SpotLight; // 0x0EF8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UForceActingComponent_C* ForceActingComponent; // 0x0F00(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UChildActorComponent* ChildActor; // 0x0F08(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USpecialBulletComponent_C* SpecialBulletComponent; // 0x0F10(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class ULadderComponent_C* LadderComponent; // 0x0F18(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UNavigationInvokerComponent* NavigationInvoker; // 0x0F20(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USceneComponent* PointCamera; // 0x0F28(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USceneComponent* PointBasement; // 0x0F30(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UUIInteractComponent_C* UIInteractComponent; // 0x0F38(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UFallenDamageComponent_C* FallenDamageComponent; // 0x0F40(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USpringArmsComponent_C* SpringArmsComponent; // 0x0F48(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UBillboardComponent* Billboard; // 0x0F50(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UPawnNoiseEmitterComponent* PawnNoiseEmitter; // 0x0F58(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class ULongInputComponent_C* LongInputComp; // 0x0F60(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UExtendedStatComponent_C* ExtendedMana; // 0x0F68(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UAudioComponent* EffectsAudio; // 0x0F70(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UInventoryComponent_C* Inventory; // 0x0F78(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class USceneComponent* ArrowSpawnLocation; // 0x0F80(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UDynamicTargetingComponent_C* DynamicTargeting; // 0x0F88(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UArrowComponent* TargetingArrow; // 0x0F90(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UInputBufferComponent_C* InputBuffer; // 0x0F98(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
class UCameraComponent* FollowCamera; // 0x0FA0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
float SetCameraLag_Timer_Alpha_B61C427E4B0CC4E7DA5EEDA4B3CB8812; // 0x0FA8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
ETimelineDirection SetCameraLag_Timer__Direction_B61C427E4B0CC4E7DA5EEDA4B3CB8812; // 0x0FAC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_FAD[0x3]; // 0x0FAD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class UTimelineComponent* SetCameraLag_Timer; // 0x0FB0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
float camera_smooth_Alpha_2993363C424B2B48F92BBEB0F8E6D94A; // 0x0FB8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
ETimelineDirection camera_smooth__Direction_2993363C424B2B48F92BBEB0F8E6D94A; // 0x0FBC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_FBD[0x3]; // 0x0FBD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class UTimelineComponent* camera_smooth; // 0x0FC0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
float Zooming_Timeline_Alpha_5F084CAF4B4DC81F8F822486BCC1F92B; // 0x0FC8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
ETimelineDirection Zooming_Timeline__Direction_5F084CAF4B4DC81F8F822486BCC1F92B; // 0x0FCC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_FCD[0x3]; // 0x0FCD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class UTimelineComponent* Zooming_Timeline; // 0x0FD0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
double HorizontalLookRate; // 0x0FD8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double VerticalLookRate; // 0x0FE0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
E_MovementState StoredMovementState; // 0x0FE8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
uint8 Pad_FE9[0x7]; // 0x0FE9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UUserWidget* InGameWidget; // 0x0FF0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
class AActor* BackstabbedActor; // 0x0FF8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
bool IsCrosshairVisible; // 0x1000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1001[0x7]; // 0x1001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double AimAlpha; // 0x1008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool AutoZoom; // 0x1010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1011[0x7]; // 0x1011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* InteractionActor; // 0x1018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
double TargetLagSpeed; // 0x1020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double TargetLagRotateSpeed; // 0x1028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double ZoomAlpha; // 0x1030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsAbilityInputPressed; // 0x1038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsAbilityMainInputPressed; // 0x1039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_103A[0x2]; // 0x103A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 SelectedSpellIndex; // 0x103C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double InitialCameraLagSpeed; // 0x1040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double MF_Axis_Value; // 0x1048(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double MR_Axis_Value; // 0x1050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double InitialCameraRotateLagSpeed; // 0x1058(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CameraArmFree; // 0x1060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector forwardDirectionInFreeMode; // 0x1068(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsPickupItem; // 0x1080(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CanInterruptInteraction; // 0x1081(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1082[0x6]; // 0x1082(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class ABP_InteractionObject_C* InteractionObject; // 0x1088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class ABP_PickupItem_C* InteractionItem; // 0x1090(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class ABP_InteractionLadder_C* interaction_ladder; // 0x1098(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class ABP_InteractionDoor_C* InteractionDoor; // 0x10A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
bool Is_Trigger_Overlap; // 0x10A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_10A9[0x7]; // 0x10A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class ABP_PickupItem_C*> InteractionItem_Array; // 0x10B0(0x0010)(Edit, BlueprintVisible, DisableEditOnTemplate, DisableEditOnInstance)
TArray<class ABP_InteractionObject_C*> InteractionObject_Array; // 0x10C0(0x0010)(Edit, BlueprintVisible, DisableEditOnTemplate, DisableEditOnInstance)
bool is_transitioning_customed_movement_zone; // 0x10D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_10D1[0x7]; // 0x10D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FST_CustomMovement customed_movement; // 0x10D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
double Movement_Delta_Time; // 0x10E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double Ladder_Move_Speed; // 0x10F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TMap<class FName, int32> InteractAnimIndexMap; // 0x10F8(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance)
TArray<E_MontageAction> CommonMontageTypes; // 0x1148(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance)
struct FST_Profile Profile; // 0x1158(0x0040)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
double ForwardDirectionInputAxisValue; // 0x1198(0x0008)(Edit, BlueprintVisible, Net, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool SavedActiveSprint; // 0x11A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_11A1[0x7]; // 0x11A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double lastSavedMinChargingTime; // 0x11A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* lastSavedChargingAttackMontage; // 0x11B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* lastSavedBufferMontage; // 0x11B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
bool canDush; // 0x11C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_11C1[0x7]; // 0x11C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector lastInputVector; // 0x11C8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double tempCameraBodyOffsetFactor; // 0x11E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double HorizontalLookRate_Default; // 0x11E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double VerticalLookRate_Default; // 0x11F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double HorizontalLookRate_Slow; // 0x11F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double VerticalLookRate_Slow; // 0x1200(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double recoverVerticalCameraTriggerTime; // 0x1208(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
E_MontageAction LastRollDirection; // 0x1210(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1211[0x7]; // 0x1211(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector rollInputVector; // 0x1218(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector lastRollAcionInputerCached; // 0x1230(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
E_MontageAction cachedRollDirection; // 0x1248(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1249[0x7]; // 0x1249(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* InteractionNPC; // 0x1250(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
bool cachedRecordRollInputVector; // 0x1258(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1259[0x7]; // 0x1259(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UWB_Death_C* DeathWidgets; // 0x1260(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CachedUITraceEnable; // 0x1268(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1269[0x7]; // 0x1269(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double chargeMinDuration; // 0x1270(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double Local_TargetCamFOV; // 0x1278(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double Local_CurrentCamFov; // 0x1280(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool InAirBlock; // 0x1288(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1289[0x7]; // 0x1289(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double AddForcePower; // 0x1290(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector lastDesiredForward; // 0x1298(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double checkLastDesiredEndline; // 0x12B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsSprintPressing; // 0x12B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_12B9[0x7]; // 0x12B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double SprintStaminaCostNextTime; // 0x12C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double SprintStaminaCostInteval; // 0x12C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool RestartSprintUntilFullStima; // 0x12D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_12D1[0x7]; // 0x12D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double SprintStopCheckEndTime; // 0x12D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CheckSprintBrakeForward; // 0x12E0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
TArray<struct FST_SprintStatRecord> SprintForwardRecords; // 0x12F8(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance)
struct FRotator tempRoate; // 0x1308(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
double SprintDashWindow; // 0x1320(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double EnableCameraRotatingShield; // 0x1328(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator tempAdjustRotate; // 0x1330(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
struct FRotator tempCurrentRotate; // 0x1348(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
int32 Ladder_Anim_Idex; // 0x1360(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool enter_from_bottom; // 0x1364(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1365[0x3]; // 0x1365(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 BulletCost; // 0x1368(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_136C[0x4]; // 0x136C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
double CachedVerticalLook; // 0x1370(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<int32> BottleType; // 0x1378(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance)
class UDataTable* NoWeaponAnim; // 0x1388(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* lastSavedAttackMontage; // 0x1390(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* lastSavedStunMontage; // 0x1398(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
E_State BreakableState; // 0x13A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_13A1[0x7]; // 0x13A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double DebugVar; // 0x13A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TMulticastInlineDelegate<void()> OnRecvDamageFromEnemy; // 0x13B0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
double StepBackwardStaminaCost; // 0x13C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double ConsumableStaminaCost; // 0x13C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double Slow_CameraLagSpeed; // 0x13D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double Fast_CameraLagSpeed; // 0x13D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double Slow_CameraRotationLagSpeed; // 0x13E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double Fast_CameraRotationLagSpeed; // 0x13E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* lastSavedRollingMontage; // 0x13F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
bool KeepUsingItem; // 0x13F8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
E_InputBufferKey ActionKeyHoldToCheck; // 0x13F9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_13FA[0x6]; // 0x13FA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
double HorizontalAdjustDelay; // 0x1400(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double FixSprintLag_Delay; // 0x1408(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 FixSprintLag_Stage; // 0x1410(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1414[0x4]; // 0x1414(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
double FIxSprintLag_InterpSpeed; // 0x1418(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AAbstractCharacter_C* TempCheckExecuteTarget; // 0x1420(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
double dot; // 0x1428(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
E_InputBufferKey LastAtkType; // 0x1430(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1431[0x7]; // 0x1431(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class AAbstractCharacter_C* LastExecuteCheckTarget; // 0x1438(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
TMulticastInlineDelegate<void(E_AttackResult TakeDamageResultType, const struct FCustomEnumStruct& DamageRule)> OnTakeDamageType; // 0x1440(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
class UAnimMontage* lastSavedInteractMontage; // 0x1450(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
TMap<class FString, E_State> EStateMaps; // 0x1458(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance)
E_State CachedState; // 0x14A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_14A9[0x3]; // 0x14A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 OpenedUINumber; // 0x14AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FActivityAccessData AccData; // 0x14B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
EDCSActivityType OldAccActivity; // 0x14B4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_14B5[0x3]; // 0x14B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName PlayerInitID; // 0x14B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool NeedPlayRollAction; // 0x14C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_14C1[0x3]; // 0x14C1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 RollMontageIndex; // 0x14C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TMulticastInlineDelegate<void(bool isPlayer)> OnViewTargetChanged; // 0x14C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
struct FVector InputVector_NetCache; // 0x14D8(0x0018)(Edit, BlueprintVisible, Net, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TMap<class UAnimMontage*, class UCurveFloat*> DieEffectCurve; // 0x14F0(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance)
E_MovementState MovementStateDelayCache; // 0x1540(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1541[0x7]; // 0x1541(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FTimerHandle CanPlayMovementStopTimerHandle; // 0x1548(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
bool CanPlayMovementStopMontage; // 0x1550(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CanPlayMovementStartMontage; // 0x1551(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1552[0x2]; // 0x1552(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
class FName CharacterID; // 0x1554(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_155C[0x4]; // 0x155C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UAnimMontage* MovementStopMontageCache; // 0x1560(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
class UAnimMontage* MovementStartMontageCache; // 0x1568(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
E_InputBufferKey RecordReverseAttackCounterKey; // 0x1570(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1571[0x7]; // 0x1571(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class USceneComponent* SnapTargetZPoint; // 0x1578(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
TArray<class AAbstractCharacter_C*> ActiveExecuteCheckedSource; // 0x1580(0x0010)(Edit, BlueprintVisible, DisableEditOnTemplate, DisableEditOnInstance)
double ResetPauseMove; // 0x1590(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsDefaultInputBufferConsumed; // 0x1598(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1599[0x3]; // 0x1599(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 LockViewCameraPositionModeValue; // 0x159C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool WaitBackstabbingEndToLostDeath; // 0x15A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool RealSprintByAnimation; // 0x15A1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool inWhosYourBigDaddy; // 0x15A2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool OnInitSetHpTime; // 0x15A3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_15A4[0x4]; // 0x15A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FS_CameraFollowScoketCache CameraFollowScoketCache; // 0x15A8(0x0020)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double Cached_PlayerCamFovSet; // 0x15C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AActor* Local_ControlledActor; // 0x15D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
TMulticastInlineDelegate<void()> OnDeath; // 0x15D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
bool OnlyCostOnAIAlert; // 0x15E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsAIAlert; // 0x15E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_15EA[0x6]; // 0x15EA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class UWB_PlumeArchive_Main_C* Cache_RebornFireWidget; // 0x15F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool ForcedStopOfLargeTurn; // 0x15F8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool InteractionTriggerInterval; // 0x15F9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool DisableGameUIShown; // 0x15FA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
public:
void AddAccessActivity(const EDCSActivityType AddAct);
class USkeletalMeshComponent* AddShapeMesh(class USkeletalMesh* SkeletalMesh, class UClass* NewClass);
void AttachLockDisplayComponent(class AActor* ParentActor, class USceneComponent* ParentComponent_0, class FName AttachSocket, bool* Succeed);
void AttemptBackstab(bool* Result);
void AttemptExecute(bool* Result);
void BeginInteract();
void bLock();
void BndEvt__BP_CombatCharacter_InputBuffer_K2Node_ComponentBoundEvent_0_OnBreakableAnim__DelegateSignature();
void BndEvt__BP_CombatCharacter_InputBuffer_K2Node_ComponentBoundEvent_0_OnInputBufferCloseAndConsumed__DelegateSignature(E_InputBufferKey Key, bool AttackCounterAccelerate_0, double AttackCounterAccelerateRate, bool Breakable);
void BndEvt__BP_CombatCharacter_SpringArmsComponent_K2Node_ComponentBoundEvent_0_OnLockingTargetValidUpdated__DelegateSignature(bool Valid);
void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_2_ComponentHitSignature__DelegateSignature(class UPrimitiveComponent* HitComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, const struct FVector& NormalImpulse, const struct FHitResult& Hit);
void BndEvt__DynamicTargeting_K2Node_ComponentBoundEvent_61_OnTargetingToggled__DelegateSignature(bool Enabled);
void BndEvt__InputBuffer_K2Node_ComponentBoundEvent_1_OnInputBufferPreConsumeRequest__DelegateSignature(int32 RequestVersion, E_InputBufferKey Key, E_State BreakableState_0);
void BndEvt__InputBuffer_K2Node_ComponentBoundEvent_2_OnInputBufferConsumed__DelegateSignature(E_InputBufferKey Key);
void BndEvt__InputBuffer_K2Node_ComponentBoundEvent_4_OnInputBufferClose__DelegateSignature();
void BP_CombatCharacter_AutoGenFunc(bool NewAIAlertBattle);
void BreakImmersionMainUI();
void CalculateLeanAmount(double* LeanAmount, double* InterpSpeed);
void CallGameSettingValueInit();
void CallSync_JumpToHeavyAttackSection(class UAnimMontage* Montage);
void CallSync_StopAnimMontage();
void CallSync_StopMontage(const class UAnimMontage* Montage);
void camera_smooth__FinishedFunc();
void camera_smooth__UpdateFunc();
bool CameraIsShoulderViewWhenLock();
void CameraIsTargetingLock(bool* return_value);
void CanBowAttack(bool* Result);
void CanCastAbility(bool* Result);
void CanCharge(bool* Result);
void CanMeleeAttack(double WillCostStamina, bool exclusive_empty_handed, EDCSActionType Action, bool* Result);
void CanOpenUI(bool* Result);
void CanRoll(bool* Result);
void CanSlowDown(bool* Result);
void CanUseOrSwitchItem(bool* Result);
void ChangeSpellBS(double Time);
void Charge();
void CheckExecuteCandition_Tick();
void CheckExecuteCondition(bool* CanExecute, int32* SkillID, class AAbstractCharacter_C** OutTarget);
bool CheckExecuteHeightDelta(class AAbstractCharacter_C* TargetCharacter, double HeightDelta);
void CheckPerfectBuffComsumeByNextWeaponSkill(bool* Success);
void CheckResetLastRollDirection(E_InputBufferKey BufferKey);
void CheckWidgetQueueFinished();
void ChooseMontageIndex_override(const struct FGameplayTag& Tag, int32* Index_0);
void ClambLadder();
void ClearCachedInputRightBeforeDisableInput();
void ClearMovementStartEndPlay();
void ClosedUI();
void ConsumeWL(int32 NowNum, int32 ConsumeNum, bool* if_play, int32* NewNum);
void coverMontageDataTable(class UDataTable* InDataTable, class UDataTable** OutDataTable);
void CreateDeathUI();
void CreateNoticeForObj(const class FText& Content);
void CreateWidget();
void CustomJump();
void DelayShowGameUIEvent();
void DetachLockDisplayComponent(class AActor* ParentActor, bool* Succeed);
void Do_Buffer_Input_Main(E_InputBufferKey NewParam);
void DoDirectionalLightIntensity(double DL_Player, double DL_AINPC);
void DoesHoldBowString(bool* Result);
void EnableCameraArmCheck();
void EndInteract();
void EndRebornFireEvent();
void EquipExecuteWeapon();
void ExecuteUbergraph_BP_CombatCharacter(int32 EntryPoint);
void FeatherEffect(double Count);
void FindStateByString(const class FString& StringState, E_State* EState);
void FinishLadder();
void Fix_Camera_Lag_Sprint();
void Force_Acting_Effect(class AActor* BackstabbedActor_0, E_EffectType Type, int32 SkillID, bool* Result);
void Force_Quit_If_Exist_Duplicate_Player();
bool ForceUseShoulderView();
void ForwardDirectionInputAxisValue_OnServer(double NewValue);
void ForwardDirectionInputAxisValue_RepSet(double NewValue);
void Get_Active_Weapon(int32* WeaponSortId);
void Get_My_New_Item_Show_Tag_Component(class UNewItemShowTagComponent_C** Component);
void Get_Player_Montage_from_Game_Play_Tag(const struct FGameplayTag& game_play_tag, int32 MontageIndex, class UAnimMontage** Montage);
void GetAimAlpha(double* Value);
void GetAimTarget(struct FVector* Bullet_From, struct FVector* Bullet_To, bool* Succeed);
void GetAllSocketLocation_Targetable(double Distance, TArray<struct FVector>* Locations, TArray<bool>* CanUse);
void GetBlockMontage(class UAnimMontage** Montage);
void GetBowStringSocketName(class FName* Name_0);
void GetCameraTargetingLockedActor(class AActor** SelectedActor);
void GetCastingSpeed(double* Value);
void GetChargeMontage(class UAnimMontage** ChargeMontage);
int32 GetCurrentMontageInstanceId();
void GetDesiredRotaion_Fix(struct FRotator* Rotation);
void GetFootLocation(struct FVector* Loc);
void GetFreemoveDirection(struct FVector* Direction);
void GetImpactMontage(class UAnimMontage** Montage);
void GetJogSpeed(double* JogSpeed);
struct FVector GetLastMovementInput();
void GetLevelSaver(class UPlugin_LevelSaver_C** Plugin_LevelSaver);
void GetLightsActorIsOn(bool* IsOpened);
void GetLockedTargetInputDirection(struct FVector* Direction);
void GetMagicDamage(double* Value);
void GetMyEnhanceInput(class UEnhanceInputDispatcher_C** EnhenceInputDispatcher);
double GetMyHorizontalLook();
double GetMyLadderUp();
double GetMyMoveForward();
double GetMyMoveRight();
void GetMyNpcFriend(class UNpcFriend_C** NpcFriend);
double GetMyVerticalLook();
void GetParriedMontage(class UAnimMontage** Montage);
class UWB_PlumeArchive_Main_C* GetRebornFireWidget();
void GetRollMontage(class UAnimMontage** RollMontage, E_MontageAction* OutRollDirection);
class USkeletalMeshComponent* GetShapeParentMesh();
void GetSocketSelect_Targetable(int32* SelectIndex);
void GetSpawnedArrowTransform(struct FTransform* Transform);
void GetSpotParam(double* Intensity, double* Temperature);
void GetSprintSpeed(double* SprintSpeed);
void GetTargetableCameraIndex_Override(bool* OverrideIndex, int32* ReturnIndex);
void GetTargetLocation(struct FVector* Location);
void GetTargetLocation_Attack(struct FVector* Location);
void GetThrowTargetLocation(struct FVector* Location);
void GetWaitingFlashMontage(int32 Index_0, class UAnimMontage** Montage);
void GetWalkSpeed(double* WalkSpeed);
bool HasAccess(EDCSActionType Action);
void HideCrosshair();
void HideMainWeapon(bool bNewHidden);
void IdleToMoveCallRollAction();
void Impl_Death();
void impl_get_ladder_position(double* Position);
void ImplBreakpoint2(const class FString& InParam0, const class FString& InParam1);
void InitBindGameSetting();
void InitializePlayer();
void InitializePlayer_OtherPlayer();
void InnerPrintMovementLog();
void InpActEvt_IP_Inventory_K2Node_EnhancedInputActionEvent_0(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InpActEvt_IP_Thumbstick_Right_K2Node_EnhancedInputActionEvent_1(const struct FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, const class UInputAction* SourceAction);
void InputDrawWeapon();
void InputUIPlayback(const class FString& Input);
bool interact_ladder_conduction();
void Interact_CameraAnimation(double FOV, double BlendTime, class AActor* ControlledActor);
void Interact_CanInterruptInteraction___(bool CanInterruptInteraction_0);
void Interact_CharacterComp(bool* IsInteractionCheck, bool* IsInterruptInteraction, bool* IsSearching, double* CapsuleHalfHeight, class UCameraComponent** Camera);
void Interact_EnterLadder(bool bottom_side_);
void Interact_InteractionObjectArray(TArray<class ABP_InteractionObject_C*>* InteractionObjectArray);
void Interact_PickupItemsArray(TArray<class ABP_PickupItem_C*>* InteractionItem_Array_0);
void Interact_PlayInteractionAnimation(class FName EnumAction, class UAnimMontage** Animation);
void Interact_PlayInteractionAnimationByIndex(int32 EnumActionIndex, class UAnimMontage** Animation);
void Interact_ResetSearchEnd();
void Interact_SetCharacterCollision(bool Collide, bool InteractionObject_0, bool door, bool Ladder);
void Interact_SetDoor(class ABP_InteractionDoor_C* door);
void Interact_SetIKLocation(const struct FVector& IKLocation);
void Interact_SetInteractionItemsArray(const TArray<class ABP_PickupItem_C*>& InteractionItem_Array_0);
void Interact_SetInteractionObjectArray(const TArray<class ABP_InteractionObject_C*>& InteractionObjectArray);
void Interact_SetIsInteraction(bool IsInteraction);
void Interact_SetIsPickupItem(bool IsPickup);
void Interact_SetIsSearching(bool IsSearching);
void Interact_SetLadder(class ABP_InteractionLadder_C* Ladder);
void Interact_SetSearchingAnimation(bool IsSearching, class UAnimSequenceBase* Animation);
void Interact_SetTriggerOverlap(bool IsTriggerOverlap);
void Interact_StartSnapTargetZ(class USceneComponent* SnapZToPoint);
void Interact_StopSnapTargetZ();
void Interact_TriggerMultiOverlapEndCheck();
bool Interaction_door_conduction();
void InteractionSnapTargetZ();
void Internal_PlayAttack(E_MeleeAttackType MeleeAttackType, double* Duration, bool* Succeed);
void InterruptInteraction();
bool Is_Weapon_Equipped(bool exclusive_empty_handed);
bool IsFalling();
void IsHoldingSprintButton(bool* IsSprint, bool* RollPressed);
void IsLastATK(E_InputBufferKey LastAtkType_0);
bool IsSprinting();
bool IsStateEqualTo(E_State State);
void IsTargetable(bool* return_value);
bool IsTargetableByTarget(class AActor* InTarget);
void JumpToHeavyAttackSection(class UAnimMontage* Montage);
void K2_OnBecomeViewTarget(class APlayerController* PC);
void K2_OnEndViewTarget(class APlayerController* PC);
void K2_OnMovementModeChanged(EMovementMode PrevMovementMode, EMovementMode NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode);
void K2_UpdateCustomMovement(float DeltaTime);
void Land_Uncrouch();
void LastInputVectorNetCache_OnServer(const struct FVector_NetQuantizeNormal& NewValue);
void LastInputVectorNetCache_RepSet(const struct FVector& NetValue);
void litfire(bool* Succeed);
void LoopCheckExecuteEvent();
void LostEnterDeath();
void MarkPlayerFirstDeath();
void MeleeAttack(E_MeleeAttackType Type);
void montage_time_end(int32 MontageInstance, EMontageDurationEnum Duration);
void On_Montage_Duration(int32 MontageInstanceId, EMontageDurationEnum Duration);
void OnActiveFlashAttack();
void OnActiveItemChanged_Equip(const struct FF_StoredItem& OldItem, const struct FF_StoredItem& NewItem, E_ItemType Type, int32 SlotIndex, int32 ActiveIndex, bool IsSlotChange);
void OnCombatCharacterInitComplete();
void OnCombatTypeChanged_Equip(E_CombatType CombatType);
void OnDeselected(bool* DummyValue);
void OnDestroyed_事件_0(class AActor* DestroyedActor);
void OnEffectApplied_EffectsComp(E_EffectType Type, E_MontageAction DesiredMontageAction, int32 Arg0, const struct FVector& ImpactDirection, class AActor* AttackPlayer);
void OnEffectRemoved_EffectsComp(E_EffectType Type, int32 Arg0, bool can_reset_to_idle);
void OnFirePointSit(const class FString& firepointid);
void OnFlashAttack();
void OnHpChanged(const struct FGameplayTag& Type, double OldValue, double NewValue, double MaxValue);
void OnInCombatChanged_Equip(bool IsInCombat);
void OnInputRollAction(bool Triggered);
void OnInputSprintAction(bool Triggered);
void OnLevelLoadFinished();
void OnMainHandTypeChanged_Equip(E_ItemType Type);
void OnPlayerHasBorned_Event(const class FString& FirePoint, bool isReborn, const struct FTransform& Position);
void OnPlayerIntPropertyChanged(const struct FGameplayTag& Property, int32 OldIntValue, int32 NewIntValue);
void OnRotateEnd_RotateComp();
void OnSelected(int32 SocketIndex, bool* DummyValue);
void OnSettingValueChanged(const struct FGameplayTag& OptionTag);
void OnStateChanged(const class FString& prevName, const class FString& prevState, const class FString& currName, const class FString& currState);
void OnStateChanged_StateManagerComp(E_State prevState, E_State NewState);
void OnUINumNotify(int32 Number);
void OnValueChanged_Stamina(const struct FGameplayTag& Type, double OldValue, double NewValue, double MaxValue);
void OpenBloodScreen();
void OpenedUI();
void OverrideTargetingTraceEndLocation(bool* Override, struct FVector* Location);
void PlayAndUseItem(int32 SortID, int32 Amount, bool UseCurrentFast);
void PlayerHideFace(bool NeedHide, bool* NewParam);
void PlayerPropertyChanged(const struct FGameplayTag& Property, double OldValue, double NewValue);
void PlayMainHandTypeChangedMontage(E_ItemType Type, bool IgnoreCombatType, bool IsSlotChange);
float PlayMontage(class UAnimMontage* AnimMontage, float InPlayRate, class FName StartSectionName);
void PlayPickupAnim();
void PlaySitDown();
void PlaySpecialEffect(int32 Mode);
void Private_TickMovedirection();
void reborn();
void ReceiveTick(float DeltaSeconds);
void RefreshAirBlock();
void RefreshingStatusToMaximumValue();
void ReleaseActionKey(E_InputBufferKey ActioinKey);
void ReleaseAlertUIOnPlayer(class AActor* Enemy, class USceneComponent* alertBar);
void RemoveAccessActivity(const EDCSActivityType RemoveAct);
void RemoveShapeMesh(class USkeletalMeshComponent* SkeletalMeshComponent, bool* Temp);
void RequestAlertUIOnPlayer(class AActor* Enemy, class USceneComponent* alertBar, class UUserWidget** alertUI);
void RequestSlowInMontage(bool slow, int32 MontageInstanceId);
void ResetActionEventValue();
void ResetAimingMode();
void ResetCanIterruptInteraction();
void ResetChangeSpellBS(int32 MontageInstance, EMontageDurationEnum Duration);
void ResetFromSit();
void ResetInteractionTriggerInterval();
void ResetMeleeAttackCounterByBreakFlagStarActive(E_InputBufferBreakFlag BreakFlag);
void ResetStartMontageMontage(E_State NewActionState, E_MontageAction MontageAction_0, class UAnimMontage* PlayingMontage);
void ResetValueWhenStateChanges_Override(const class FString& NewStateName, E_State NewState);
void ReverseMeleeAttackCounter();
void roll();
void RollAction();
void SelectNearestItem(class ABP_PickupItem_C** Pick_Item);
void SelectNearestObject(class ABP_InteractionObject_C** InteractionObject_0);
void Set_Camera_Lag_Smoothly(double TargetLagSpeed_0, double TargetRotateLagSpeed);
void SetCameraLag_Timer__FinishedFunc();
void SetCameraLag_Timer__UpdateFunc();
void SetCameraLagValue(bool fast_);
void SetCameraMeshSocketFollow(bool bEnable, class FName SocketName);
void SetExecuteCheckedSource(bool Add, const class AAbstractCharacter_C*& Source);
void SetKeepUseItem(bool Value);
void SetSpotParam(double NewIntensity, double NewTemperature, double LightsActor, double VSI_Intensity, double DL_Player, double DL_AINPC);
void SetSprint(bool Activate);
void ShowCrosshair(class UTexture2D* Texture);
void ShowDeathUI();
void showGameUI(bool Show);
void showPlayerSelf();
void slowdown();
void StartAiming();
void StartBlocking();
void StartDelayShowGameUI();
void StartLookingForward();
void StartZooming();
void Stop_CameraAnimation(double BlendTime, class AActor* ControlledActor);
void StopAiming();
void StopBlocking();
void StopLookingForward();
void StopZooming();
void Sync_JumpToHeavyAttackSection(class UAnimMontage* Montage);
void Sync_StopAnimMontage();
void Sync_StopMongtage(const class UAnimMontage* Montage);
void TickUpdateSpeedAndNoise();
void Toggle_Combat(double* animation_duration);
void ToggleTargetting();
void Try_Get_Fixed_Target_Location(class AActor* Target, struct FVector* FixedLocation);
void UnequipExecuteWeapon();
void Update_Camera_Lag();
void Update_Input_Key(E_InputBufferKey Key);
void update_ladder_movement();
void update_rollup_movement();
void update_rootmotion_movement();
void Update_Sprint_Stat();
void UpdateAimAlpha();
void UpdateBlocking();
void UpdateCachedRollDirection(const struct FVector& Velocity, E_MontageAction* OutRollDirection);
void UpdateCanPlayMoveStartMontage(bool Can);
void UpdateFallDownRollDirection();
void UpdateHorizontalLook(double AxisValue);
void UpdateInteractTrace();
void UpdateLadderUp(double AxisValue);
void UpdateMoveForward(double AxisValue);
void UpdateMoveRight(double AxisValue);
void UpdateRotationSettings();
void UpdateVerticalLook(double AxisValue);
void UpdateZoom();
void UserConstructionScript();
void WeaponSkillWithID(const int32 SkillID, E_MontageAction Action, bool* Succeed);
void WhosyourBigDaddy();
void Whosyourdaddy();
void YawViewOut();
void Zooming_Timeline__FinishedFunc();
void Zooming_Timeline__UpdateFunc();
void BindEvents();
void Can_Flash_Attack(bool* Result);
void death_1();
void death_2();
void EnterDeath(bool* enter_death);
double GetBackAttackFactor();
void GetDeathEffectCurve(class UAnimMontage* DeathMontage, class UCurveFloat** Vanish);
void GetDesiredFollowRotation(struct FRotator* Rotation);
void GetDesiredRotation(bool Refresh, int32 rotateIntent, struct FRotator* Rotation);
void getLadderPosition(double* Position);
void GetMontages(E_MontageAction Action, class UDataTable** Montages);
class UForceActingComponent_C* GetMyForceActing();
class ADCS_SyncState_C* GetNetworkState();
void GetState(E_State* State);
void ImplBufferInput(const uint8 InAction);
void ImplFallendamageBufferInput(const uint8 InAction);
void ImplHoldActioninput(const uint8 InAction);
void ImplInputInteract();
bool ImplPrintPoint(const class FString& StateName, const class FString& EventName);
void ImplTakeDamage(const struct FGenericStructPasser& InDamage, const struct FGenericStructPasser& InHitresult, bool* OutHandled, uint8* OutReturnresult);
void ImplTickMove();
void ImplTryBreakInteract();
void ImplTryEndRebornfire();
void ImplUpdateForwardmove();
void ImplWeaponLoopBufferInput(const uint8 InAction);
void ImplWeaponLoopInputWithCheck(const uint8 InAction);
void InternalMontageAction(E_State NewState, E_MontageAction Action, class UAnimMontage* SelectedMontage, double PlayRate, class FName PresetSection, bool StopAllMontags, const struct FGameplayTag& PlayerAction, float BlendInTimeOverride, float InTimeToStartMontageAt, double* DurationToEnd, bool* Success);
void IsAlive(bool* Result);
void JumpToSection(class FName SectionName);
void OnActivityChanged_StateManagerComp(E_Activity Activity, bool Value);
void OnValueChanged_Health(const struct FGameplayTag& Type, double OldValue, double NewValue, double MaxValue);
void Play_Counter_Attack(bool* Succeed);
void Private_TakeDamage(struct FF_HitData& EnemyHitData, const struct FHitResult& HitResult, E_AttackResult* ResultType);
void ReceiveBeginPlay();
void ReceiveDestroyed();
void ResetIdleState(double Delay);
void TakeDamage(struct FF_HitData& Emery_HitData_Processed, const struct FHitResult& HitResult, E_AttackResult* ResultType);
void GetPlayerSpeed(class UImplMovementSpeed_Player_C** PlayerSpeed) const;
public:
static class UClass* StaticClass()
{
BP_STATIC_CLASS_IMPL("BP_CombatCharacter_C")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BP_CombatCharacter_C")
}
static class ABP_CombatCharacter_C* GetDefaultObj()
{
return GetDefaultObjImpl<ABP_CombatCharacter_C>();
}
};
DUMPER7_ASSERTS_ABP_CombatCharacter_C;
}