at which point does the stabilization start to get affected More...
Static Private Attributes | |
static protected float | m_AimXClampRanges [] = { -180, -20, 90, 0, -50, 90, 180, -20, 90 } |
at which point does the stabilization start to get affected
|
inlineprivate |
References Class::CastTo(), m_PlayerDpi, m_PlayerPb, and UpdateSwayState().
|
inlineprivate |
References DbgPrintAimingImplement(), Math::Lerp(), m_BreathingXAxisOffset, m_BreathingYAxisOffset, m_LastSwayMultiplier, and Math::Sin().
Referenced by ProcessAimFilters().
|
inlineprivate |
References Math::AbsFloat(), Math::Lerp(), m_HorizontalNoise, m_HorizontalNoiseVelocity, m_HorizontalNoiseXAxisOffset, m_HorizontalTargetValue, m_LastSwayMultiplier, m_MaxVelocity, m_PlayerPb, and Math::SmoothCD().
Referenced by ProcessAimFilters().
References m_PlayerPb, m_ShakeCount, and Math::Round().
Referenced by ProcessAimFilters().
References m_SwayModifier.
Referenced by ProcessAimFilters().
|
inlineprivate |
References Math::Clamp(), Math::Lerp(), m_HoldBreathSwayCoef, m_LastSwayMultiplier, m_PlayerPb, m_ReferenceTime, m_SwayStateStartTime, m_TotalTime, and UpdateSwayState().
Referenced by ProcessAimFilters().
|
inlineprivate |
References DbgPrintAimingImplement(), m_AimNoiseAllowed, m_PlayerDpi, and SWAY_WEIGHT_SCALER.
Referenced by ProcessAimFilters().
|
inlineprivate |
References GetDayZGame(), and Print().
Referenced by ApplyBreathingPattern(), CalculateWeight(), and ProcessAimFilters().
|
inlineprivate |
References m_SwayState.
|
inlineprivate |
References m_SwayWeight.
|
inlineprivate |
References m_AimNoiseAllowed.
|
inlineprivate |
References m_ProceduralRecoilEnabled.
|
inlineprivate |
References m_FilterVelocityStealthAimY, and m_StealthAimY_Last.
|
inlineprivate |
References m_SwayModifier.
|
inlineprivate |
References m_PlayerPb.
Referenced by UpdateSwayState().
|
inlineprivate |
get sway
get recoil
hands offset
cam offset
clamp aim ranges
mouse offset
References Math::AbsFloat(), ApplyBreathingPattern(), ApplyHorizontalNoise(), ApplyShakes(), CalculateSpeedMultiplier(), CalculateSwayMultiplier(), CalculateWeight(), Math::Clamp(), DayZPlayerUtils(), DbgPrintAimingImplement(), Math::InverseLerp(), Math::Lerp(), m_AimXClampRanges, m_BreathingXAxisOffset, m_BreathingYAxisOffset, m_CamShakeX, m_CamShakeY, m_CurrentRecoil, SDayZPlayerAimingModel::m_fAimXCamOffset, SDayZPlayerAimingModel::m_fAimXHandsOffset, SDayZPlayerAimingModel::m_fAimXMouseShift, SDayZPlayerAimingModel::m_fAimYCamOffset, SDayZPlayerAimingModel::m_fAimYHandsOffset, SDayZPlayerAimingModel::m_fAimYMouseShift, SDayZPlayerAimingModel::m_fCurrentAimX, SDayZPlayerAimingModel::m_fCurrentAimY, m_HoldBreathSwayCoef, m_HoldingBreathSet, m_HorizontalNoiseXAxisOffset, m_KuruShake, m_LastSwayMultiplier, m_PlayerDpi, m_PlayerPb, m_ReferenceTime, m_StaminaPercentage, m_SwayModifier, m_SwayWeight, m_TotalTime, KuruShake::Update(), and RecoilBase::Update().
|
inlineprivate |
|
inlineprivate |
References m_KuruShake, and m_PlayerPb.
|
inlineprivate |
References m_AimNoiseAllowed.
References m_CamShakeX, and m_CamShakeY.
|
inlineprivate |
References m_ProceduralRecoilEnabled.
|
inlineprivate |
References m_CurrentRecoil, m_ProceduralRecoilEnabled, and Weapon_Base::SpawnRecoilObject().
References m_LastSwayMultiplier, m_StateStartSwayMultiplier, m_SwayState, m_SwayStateStartTime, m_TotalTime, and OnSwayStateChange().
Referenced by CalculateSwayMultiplier(), and DayZPlayerImplementAiming().
|
private |
Referenced by CalculateWeight(), IsAimNoiseAllowed(), and SetAimNoiseAllowed().
|
staticprivate |
Referenced by ProcessAimFilters().
|
private |
Referenced by ApplyBreathingPattern(), and ProcessAimFilters().
|
private |
Referenced by ApplyBreathingPattern(), and ProcessAimFilters().
|
private |
Referenced by ProcessAimFilters(), and SetCamShakeValues().
|
private |
Referenced by ProcessAimFilters(), and SetCamShakeValues().
|
private |
Referenced by ProcessAimFilters(), and SetRecoil().
|
private |
Referenced by OnFinisherBegin(), and ProcessStealthFilters().
|
private |
stamina percentage at hold breath start
Referenced by CalculateSwayMultiplier(), and ProcessAimFilters().
|
private |
Referenced by ProcessAimFilters().
|
private |
Referenced by ApplyHorizontalNoise().
|
private |
Referenced by ApplyHorizontalNoise().
|
private |
Referenced by ApplyHorizontalNoise(), and ProcessAimFilters().
|
private |
Referenced by ApplyHorizontalNoise().
|
private |
Referenced by ProcessAimFilters(), and RequestKuruShake().
|
private |
Referenced by ApplyBreathingPattern(), ApplyHorizontalNoise(), CalculateSwayMultiplier(), ProcessAimFilters(), and UpdateSwayState().
|
private |
Referenced by ApplyHorizontalNoise().
|
private |
Referenced by CalculateWeight(), DayZPlayerImplementAiming(), and ProcessAimFilters().
|
private |
|
private |
Referenced by IsProceduralRecoilEnabled(), SetProceduralRecoilEnabled(), and SetRecoil().
|
private |
Referenced by CalculateSwayMultiplier(), and ProcessAimFilters().
|
private |
Referenced by ApplyShakes().
|
private |
Referenced by ProcessAimFilters().
|
private |
Referenced by UpdateSwayState().
|
private |
Referenced by OnFinisherBegin(), and ProcessStealthFilters().
|
private |
Referenced by CalculateSpeedMultiplier(), OnRaiseBegin(), and ProcessAimFilters().
|
private |
Referenced by GetCurrentSwayState(), and UpdateSwayState().
|
private |
proportionally shortens de/stabilization process and duration. Also affects stamina consumption (temporary!)
Referenced by CalculateSwayMultiplier(), and UpdateSwayState().
|
private |
Referenced by GetSwayWeight(), and ProcessAimFilters().
|
private |
Referenced by CalculateSwayMultiplier(), ProcessAimFilters(), and UpdateSwayState().
|
private |
This HeadingModel - Clamps heading
Referenced by CalculateWeight().