271 lines
34 KiB
C++
271 lines
34 KiB
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* SDK generated by Dumper-7
|
|||
|
|
*
|
|||
|
|
* https://github.com/Encryqed/Dumper-7
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// Package: MehranCameraManager
|
|||
|
|
|
|||
|
|
#include "Basic.hpp"
|
|||
|
|
|
|||
|
|
#include "Engine_structs.hpp"
|
|||
|
|
#include "Engine_classes.hpp"
|
|||
|
|
#include "CoreUObject_structs.hpp"
|
|||
|
|
#include "Enum_SiegeCrossbowState_structs.hpp"
|
|||
|
|
#include "HangedTrapState_structs.hpp"
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SDK
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
// BlueprintGeneratedClass MehranCameraManager.MehranCameraManager_C
|
|||
|
|
// 0x04C0 (0x2A60 - 0x25A0)
|
|||
|
|
class AMehranCameraManager_C final : public APlayerCameraManager
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x25A0(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
|
|||
|
|
class UCameraMode_Combat_C* CombatCameraMode; // 0x25A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_OverShoulder_C* OvershoulderCameraMode; // 0x25B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double DeltaTime; // 0x25B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_C* ActiveCamera; // 0x25C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_Horse_C* HorseCameraMode; // 0x25C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraModifier_FinisherDesaturation_C* C2KDesaturationPPModifier; // 0x25D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_BowAim_C* BowAimCameraMode; // 0x25D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class AMehranCharacter_C* Mehran; // 0x25E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraComponent* FollowCamera; // 0x25E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class USpringArmComponent* CameraBoom; // 0x25F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double InterpSpeed_CNST; // 0x25F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraModifier_RagePP_C* RagePPModifier; // 0x2600(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraModifier_DeathPP_C* DeathPPModifier; // 0x2608(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_ConstraintLocomotion_C* ConstraintLocomotionCameraMode; // 0x2610(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_Death_C* DeathCameraMode; // 0x2618(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double InterpolationCameraSpeed; // 0x2620(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FRotator InterpolationCameraTargetRot; // 0x2628(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|||
|
|
bool UseInterpolatedCameraRotation; // 0x2640(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2641[0x7]; // 0x2641(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UCameraMode_C* ActiveCameraMode; // 0x2648(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool IsOverridingCameraData; // 0x2650(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2651[0x7]; // 0x2651(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double OverridingFovTarget; // 0x2658(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OverridingArmLengthTarget; // 0x2660(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FVector OverridingOffsetTarget; // 0x2668(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OverridingArmAlpha; // 0x2680(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FRotator OverridingRotationTarget; // 0x2688(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|||
|
|
bool OverridingArmLengthDisabled; // 0x26A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool OverridingFovDisabled; // 0x26A1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool OffsetOverridingDisabled; // 0x26A2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool RotationOverridingDisabled; // 0x26A3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_26A4[0x4]; // 0x26A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double RotationOverridingInterpSpeed; // 0x26A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OverridingArmLengthBlendTime; // 0x26B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OverridingFovBlendTime; // 0x26B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OverridingOffsetBlendTime; // 0x26C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OverridingRotationBlendTime; // 0x26C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OverridingFovAlpha; // 0x26D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OverridingOffsetAlpha; // 0x26D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OverridingRotationAlpha; // 0x26E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
EEasingFunc OverridingArmLengthFunc; // 0x26E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
EEasingFunc OverridingFovFunc; // 0x26E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
EEasingFunc OverridingOffsetFunc; // 0x26EA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
EEasingFunc OverridingRotationFunc; // 0x26EB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_26EC[0x4]; // 0x26EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double EndOverridingArmLengthBlendTime; // 0x26F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double EndOverridingOffsetBlendTime; // 0x26F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double EndOverridingFovBlendTime; // 0x2700(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double EndOverridingRotationBlendTime; // 0x2708(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraModifier_HealthPP_C* HealthPPModifier; // 0x2710(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FTimerHandle HealthTimer; // 0x2718(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraModifier_DamagePP_C* DamagePPModifier; // 0x2720(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool Initialized; // 0x2728(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CameraInConstraintLocomotion; // 0x2729(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_272A[0x6]; // 0x272A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVector CameraBoomDefaultRelativeLocation; // 0x2730(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraModifier_CustomDeathPP_C* CustomDeathPPModifier; // 0x2748(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
int32 BowAimBlendSpeedFactor; // 0x2750(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2754[0x4]; // 0x2754(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UCameraModifier_PathfindingPP_C* PathfindingPPModifier; // 0x2758(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraModifier_CounterPP_C* CounterPPModifier; // 0x2760(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_OnSiegeCrossbow_C* OnSiegeCrossbowCameraMode; // 0x2768(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_HangedTrap_C* HangedTrapCameraMode; // 0x2770(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double ActiveArmLength; // 0x2778(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double ActiveFOV; // 0x2780(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FVector ActiveOffset; // 0x2788(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FRotator ActiveControlRotation; // 0x27A0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|||
|
|
double ActiveMoveLagSpeed; // 0x27B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double ActiveRotationLagSpeed; // 0x27C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double ConstraintArm_Length; // 0x27C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double ConstraintFOV; // 0x27D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FVector ConstraintOffset; // 0x27D8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FRotator ConstraintControlRotation; // 0x27F0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|||
|
|
double ConstraintMoveLagSpeed; // 0x2808(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double ConstraintRotationLagSpeed; // 0x2810(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2818[0x8]; // 0x2818(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FTransform AnimCameraTransform; // 0x2820(0x0060)(Edit, BlueprintVisible, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool IsAtAnimatedCamera; // 0x2880(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2881[0x7]; // 0x2881(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double StartGameTime; // 0x2888(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UAnimSequence* AnimatedCameraAnimSequence; // 0x2890(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_Debug_C* DebugCameraMode; // 0x2898(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FRotator ActiveCameraRelativeRotation; // 0x28A0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|||
|
|
struct FRotator ConstraintCameraRelativeRotation; // 0x28B8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|||
|
|
bool NotifOverrideFOV; // 0x28D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_28D1[0x7]; // 0x28D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double NotifOverridenFovValue; // 0x28D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double NotifOverridenFovSpeed; // 0x28E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool NotifOverrideArmLength; // 0x28E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_28E9[0x7]; // 0x28E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double NotifOverridenArmLengthValue; // 0x28F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double NotifOverridenArmLengthSpeed; // 0x28F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool NotifOverrideOffset; // 0x2900(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2901[0x7]; // 0x2901(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVector NotifOverridenOffset; // 0x2908(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double NotifOverridenOffsetSpeed; // 0x2920(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool NotifOverrideRelRotation; // 0x2928(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2929[0x3]; // 0x2929(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class FName NotifOverrideLookatBone; // 0x292C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2934[0x4]; // 0x2934(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double NotifOverrideRotationSpeed; // 0x2938(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double FOVInterpFactor; // 0x2940(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double ALInterpFactor; // 0x2948(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double OffsetInterpFactor; // 0x2950(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double RelRotationInterpFactor; // 0x2958(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double ArmRotationInterpFactor; // 0x2960(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double Overriding_Right_Cover_Offset; // 0x2968(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double Overriding_Left_Cover_Offset; // 0x2970(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool ConstraintUseRel; // 0x2978(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool ActiveUseRelativeRoll; // 0x2979(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_297A[0x6]; // 0x297A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double PitchInterpFactor; // 0x2980(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double activeCameraLagFactor; // 0x2988(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FRotator RelativeCamRotationAdditive; // 0x2990(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
|||
|
|
struct FVector DynamicOffset; // 0x29A8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool DynamicUseOffset; // 0x29C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_29C1[0x7]; // 0x29C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CameraPitchUpLimit; // 0x29C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_GazelleCarrying_C* GazelleCarryingCameraMode; // 0x29D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraMode_BossFight_C* BossFightCameraMode; // 0x29D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FVector NotifOverrideOffsetLookAt; // 0x29E0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double TargetZOffset; // 0x29F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool ZGoesUp; // 0x2A00(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2A01[0x7]; // 0x2A01(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UCameraModifier_CustomPP_C* CustomPPModifier; // 0x2A08(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CustomOpacity; // 0x2A10(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CustomOpacityTarget; // 0x2A18(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CustomOpacityInterpSpeed; // 0x2A20(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FLinearColor CustomLinearColor; // 0x2A28(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class UCameraModifier_DOF_C* CameraModifierDOF; // 0x2A38(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
|||
|
|
bool CustomPPActivated; // 0x2A40(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2A41[0x7]; // 0x2A41(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FTimerHandle DeactivatingCustomPPTimer; // 0x2A48(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool ConstraintDataCollected; // 0x2A50(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_2A51[0x7]; // 0x2A51(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class AMehranPlayerController_C* MehranPlayerController; // 0x2A58(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void Activate_Horse_Mode(class ACharacter* HorseCharacter, EAttachmentRule LocationRule);
|
|||
|
|
void ActivateBossFightMode();
|
|||
|
|
void ActivateBowAimMode();
|
|||
|
|
void ActivateCombatMode();
|
|||
|
|
void ActivateConstraintLocomotionCamera();
|
|||
|
|
void ActivateCrossbowMode();
|
|||
|
|
void ActivateDeathMode(double InterpSpeed);
|
|||
|
|
void ActivateDebugCameraMode();
|
|||
|
|
void ActivateGazelleCarryingMode();
|
|||
|
|
void ActivateHangedTrapMode(double HangYawMax, double HangYawMin, double PitchMax, double PitchMin);
|
|||
|
|
void ActivateOvershoulderMode();
|
|||
|
|
void AttachCameraToHorse(class ACharacter* HorseCharacter, EAttachmentRule LocationRule);
|
|||
|
|
void AttachCameraToMehran();
|
|||
|
|
void BlendArmLength();
|
|||
|
|
void BlendFOV();
|
|||
|
|
void BlendOffset();
|
|||
|
|
struct FVector CalculateOffsetForCover(const struct FVector& Offset, double RightCoverOffset, double LeftCoverOffset, bool UseEaseInterp, double EaseInterpSpeed);
|
|||
|
|
void CollectActiveCameraData();
|
|||
|
|
void CollectActiveCameraModiferData();
|
|||
|
|
void CollectConsrtaintLocomotionData();
|
|||
|
|
void CustomOverrideArmLength(bool OverrideAL, double OverridenALValue, double OverridenALSpeed);
|
|||
|
|
void CustomOverrideFov(bool OverrideFOV, double OverridenFovValue, double OverridenFovSpeed);
|
|||
|
|
void CustomOverrideOffset(bool OverrideOffset, double L_Value, double D_Value, double OverridenOffsetSpeed);
|
|||
|
|
void CustomOverrideRotation(bool OverrideRelRotation, class FName OverrideLookatBone, double OverrideRotationSpeed, const struct FVector& OverrideOffset);
|
|||
|
|
void DeactivateConstraintLocomotionCamera();
|
|||
|
|
void DeactivateCustomPoisionPPInCinematic();
|
|||
|
|
void DeactivateCustomPP();
|
|||
|
|
void DisableAllModifiers();
|
|||
|
|
void DisableAllOverridenSystems(double InterpFactors);
|
|||
|
|
void DisableDamagePP();
|
|||
|
|
void DisableHealthPP();
|
|||
|
|
double Effective_AL_InterpFactor();
|
|||
|
|
double Effective_ArmRotation_InterpFactor();
|
|||
|
|
double Effective_FOV_InterpFactor();
|
|||
|
|
double Effective_Offset_InterpFactor();
|
|||
|
|
double Effective_Rotation_InterpFactor();
|
|||
|
|
void ExecuteUbergraph_MehranCameraManager(int32 EntryPoint);
|
|||
|
|
void HandleCameraComponentTransform();
|
|||
|
|
void InitializeMehranCameraManager();
|
|||
|
|
bool isBowAImActive();
|
|||
|
|
void IsOverriding(bool* NCEC);
|
|||
|
|
bool IsReadyForConstraintLocomotionUpdate();
|
|||
|
|
void OverrideCustomPP(const class UMaterialInterface* Material, double duration, double MaxOpacity, double StartOpacityInterpSpeed, double StopOpacityInterpSpeed, bool Don_tShowIfShowingNow);
|
|||
|
|
void ReceiveBeginPlay();
|
|||
|
|
void ReceiveTick(float DeltaSeconds);
|
|||
|
|
void RunCollectActiveCameraData();
|
|||
|
|
void RunCollectCameraDataTimer();
|
|||
|
|
void SetC2KDesaturationPPModifierEnable(bool Enable);
|
|||
|
|
void SetC2KDesaturationValue(double Saturation);
|
|||
|
|
void SetCameraArmRotation(const struct FRotator& NewRotation);
|
|||
|
|
void SetCameraParamsFromActiveCameraMode();
|
|||
|
|
void SetCounterPPModifierEnable(bool Enable);
|
|||
|
|
void SetCustomDeathPPModifierEnable(bool Enable);
|
|||
|
|
void SetCustomPPDeactivatingAfterTime(double Time);
|
|||
|
|
void SetCustomPPModifierEnable(bool Enable);
|
|||
|
|
void SetDamagePPModifierEnable(bool Enable, double Timespan);
|
|||
|
|
void SetDeathPPModifierEnable(bool Enable);
|
|||
|
|
void SetDOFModifierEnable(bool Enable);
|
|||
|
|
void SetHealthPPModifierEnable(bool Enable, double Timespan);
|
|||
|
|
void SetPathfindingPPModifierEnable(bool Enable);
|
|||
|
|
void SetRagePPModifierEnable(bool Enable);
|
|||
|
|
void StartInterpolatedRotation(const struct FRotator& InterpolationCameraTargetRot_0, double InterpolationCameraSpeed_0);
|
|||
|
|
void StartOverridingArmLength(double OverridingTargetArmLength, double ArmLengthBlendTime, EEasingFunc Func_0, bool Instant);
|
|||
|
|
void StartOverridingFov(double OverridingTargetFOV, double FOV_BlendTime, EEasingFunc Func_0, bool Instant);
|
|||
|
|
void StartOverridingOffset(const struct FVector& OverridingSocketOffset, double Overriding_Right_Cover_Offset_0, double Overriding_Left_Cover_Offset_0, double SocketOffsetBlendTime, EEasingFunc Func_0, bool Instant);
|
|||
|
|
void StartOverridingRotation(const struct FRotator& OverridingRotation, double RotationBlendTime, EEasingFunc Func_0, double RotInterpSpeed, bool Instant);
|
|||
|
|
void StopAllOverriding(double ReturnBlendTime, bool Instant);
|
|||
|
|
void StopInterpolatedRotation();
|
|||
|
|
void StopOverridingArmLength(double ReturnBlendTime, bool Instant);
|
|||
|
|
void StopOverridingFov(double ReturnBlendTime, bool Instant);
|
|||
|
|
void StopOverridingOffset(double ReturnBlendTime, bool Instant);
|
|||
|
|
void StopOverridingRotation(double ReturnBlendTime, bool Instant);
|
|||
|
|
void UpdateArmLength();
|
|||
|
|
void UpdateArmRotation();
|
|||
|
|
void UpdateCustomOpacity();
|
|||
|
|
void UpdateFOV();
|
|||
|
|
void UpdateInterpFactors();
|
|||
|
|
void UpdateOverridingArmLengthAlpha();
|
|||
|
|
void UpdateOverridingFovAlpha();
|
|||
|
|
void UpdateOverridingOffsetAlpha();
|
|||
|
|
void UpdateOverridingRotationAlpha();
|
|||
|
|
void UpdateRelativeRotation();
|
|||
|
|
void UpdateSocketOffset();
|
|||
|
|
void UserConstructionScript();
|
|||
|
|
void ZeroCameraArmRotation(bool FaceCharacter);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
BP_STATIC_CLASS_IMPL("MehranCameraManager_C")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"MehranCameraManager_C")
|
|||
|
|
}
|
|||
|
|
static class AMehranCameraManager_C* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<AMehranCameraManager_C>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_AMehranCameraManager_C;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|