class CAContinuousEmptyMagazineSource
CAContinuousEmptyMagazine › CAContinuousBase › CABase
All members, including inherited
Constructors 1
void CAContinuousEmptyMagazine(float eject_time)Members 5
protected float m_TargetUnitsprotected float m_SpentQuantityprotected float m_Timeprotected float m_TimeToEjectOneBulletMethods 5
override void Setup(ActionData action_data)References Class.CastTo(), Magazine.GetAmmoCount(), ActionData.m_MainItem
Show 4 more
, m_SpentQuantity, m_SpentUnits, m_TargetUnits, and Param1.param1override int Execute(ActionData action_data)References CalcAndSetQuantity(), DayZPlayerImplement.GetDeltaT(), CAContinuousBase.OnCompletePogress()
Show 5 more
, ActionData.m_Player, m_SpentQuantity, m_TargetUnits, m_Time, and m_TimeToEjectOneBulletoverride int Cancel(ActionData action_data)override float GetProgress()void CalcAndSetQuantity(ActionData action_data)References Class.CastTo(), CGame.IsServer(), Magazine.ServerAddAmmoCount()