DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс DayZPlayerImplementAiming

Защищенные члены

void DayZPlayerImplementAiming (DayZPlayerImplement player)
 
void SetRecoil (Weapon_Base weapon)
 
void RequestKuruShake (float amount)
 
void OnRaiseBegin (DayZPlayerImplement player)
 
void OnFinisherBegin (float currentAimY)
 
void OnSwayStateChange (int state)
 
float GetSwayWeight ()
 
void SetAimNoiseAllowed (bool state)
 
bool IsAimNoiseAllowed ()
 
void SetProceduralRecoilEnabled (bool state)
 
bool IsProceduralRecoilEnabled ()
 
void SetCamShakeValues (float x_axis, float y_axis)
 
bool ProcessStealthFilters (float pDt, SDayZPlayerAimingModel pModel)
 
bool ProcessAimFilters (float pDt, SDayZPlayerAimingModel pModel, int stance_index)
 
float CalculateSwayMultiplier ()
 
float CalculateSpeedMultiplier (float stamina)
 
bool UpdateSwayState (int state)
 
int GetCurrentSwayState ()
 
void ApplyBreathingPattern (out float x_axis, out float y_axis, float pAmplitude, float pTotalTime, float weight)
 
void ApplyHorizontalNoise (out float x_axis, out float y_axis, float smooth_time, float max_velocity_low, float max_velocity_high, float velocity_modifier, float max_distance, float weight, float pDt)
 
void ApplyShakes (out float x_axis, out float y_axis, int level)
 
float CalculateWeight (int stance_index, float current_stamina, float camera_sway_modifier, bool holding_breath)
 
void DbgPrintAimingImplement (string val)
 

Защищенные данные

const float SWAY_WEIGHT_SCALER = 1
 
float m_HorizontalNoise
 
float m_HorizontalTargetValue
 
float m_HorizontalNoiseVelocity [1] = {0}
 
DayZPlayerImplement m_PlayerDpi
 
PlayerBase m_PlayerPb
 
float m_TotalTime
 
float m_ReferenceTime = 0
 
float m_StaminaPercentage
 
float m_SwayStateStartTime
 
float m_LastSwayMultiplier = PlayerSwayConstants.SWAY_MULTIPLIER_DEFAULT
 
float m_StateStartSwayMultiplier
 
float m_HorizontalNoiseXAxisOffset
 
float m_BreathingXAxisOffset
 
float m_BreathingYAxisOffset
 
bool m_HoldingBreathSet
 
bool m_AimNoiseAllowed = true
 
bool m_ProceduralRecoilEnabled = true
 
ref RecoilBase m_CurrentRecoil
 
int m_ShakeCount
 
float m_SwayWeight
 
float m_MaxVelocity
 
ref KuruShake m_KuruShake
 
float m_CamShakeX
 
float m_CamShakeY
 
vector m_SwayModifier = "1 1 1"
 
int m_SwayState = -1
 
float m_StealthAimY_Last
 
float m_FilterVelocityStealthAimY [1] = {0}
 

Статические защищенные данные

static float m_AimXClampRanges [] = { -180, -20, 90, 0, -50, 90, 180, -20, 90 }
 

Подробное описание

См. определение в файле DayZPlayerImplementAiming.c строка 31