class ActionForceConsumeSource
ActionForceConsume › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
Derived classes
All members, including inherited
Constructors 1
void ActionForceConsume()References AnimatedActionBase.m_CallbackClass, AnimatedActionBase.m_CommandUID, ActionBase.m_FullBody
Show 2 more
, ActionBase.m_StanceMask, and ActionBase.m_TextConstants 1
protected const float SOUND_REPEAT_INTERVAL = 1.5Referenced by OnStartServer()
Methods 5
override void CreateConditionComponents()References new CCINonRuined(), new CCTMan(), UAMaxDistances.DEFAULT
Show 2 more
, ActionBase.m_ConditionItem, and ActionBase.m_ConditionTargetoverride void OnStartServer(ActionData action_data)override void OnEndServer(ActionData action_data)References DayZGame.GetCallQueue(), ItemBase.GetQuantity(), AnimatedActionBase.OnEndServer()
Show 3 more
, ScriptCallQueue.Remove(), ItemBase.SetQuantity(), and ActionData.m_MainItemoverride bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References Math.AbsFloat(), AnimatedActionBase.ActionCondition(), ItemBase.CanBeConsumed()
Show 13 more
, PlayerBase.CanConsumeFood(), PlayerBase.CanEatAndDrink(), Class.Cast(), new ConsumeConditionData(), PlayerBase.GetActivePrimarySymptomID(), Object.GetDirection(), Object.GetDirection(), ActionTarget.GetObject(), PlayerBase.GetPerformedActionID(), ItemBase.GetQuantity(), ItemBase.GetQuantityMin(), vector.VectorToAngles(), and vector.VectorToAngles()Referenced by ActionForceFeedCan.ActionCondition()
protected void PlaySound(PlayerBase player)References PlayerBase.RequestSoundEventEx()