class ActionDrinkWellContinuousSource
ActionDrinkWellContinuous › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionDrinkWellContinuous()References AnimatedActionBase.m_CallbackClass, AnimatedActionBase.m_CommandUID, ActionBase.m_FullBody
Show 2 more
, ActionBase.m_StanceMask, and ActionBase.m_TextMethods 9
override bool IsDrink()override typename GetInputType()override bool CanBeUsedInFreelook()override void CreateConditionComponents()References new CCINone(), new CCTCursor(), UAMaxDistances.DEFAULT
Show 2 more
, ActionBase.m_ConditionItem, and ActionBase.m_ConditionTargetoverride bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References PlayerBase.CanEatAndDrink(), ActionTarget.GetObject(), Object.GetWaterSourceObjectType()
Show 2 more
, ItemBase.IsHeavyBehaviour(), and Object.IsWell()override void OnStart(ActionData action_data)override void OnEnd(ActionData action_data)override void OnFinishProgressServer(ActionData action_data)References Class.Cast(), PlayerBase.Consume(), CABase.GetACData()
Show 10 more
, PlayerBase.GetBloodyHandsPenaltyAgents(), new PlayerConsumeData(), UAQuantityConsumed.DRINK, ActionData.m_ActionComponent, PlayerConsumeData.m_Agents, PlayerConsumeData.m_Amount, PlayerConsumeData.m_LiquidType, ActionData.m_Player, PlayerConsumeData.m_Source, and PlayerConsumeData.m_Typeoverride bool IsLockTargetOnUse()