class ActionGiveBloodTarget
ActionGiveBloodTarget › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
Full hierarchyFull members 163
- ActionBase_Basic
- ActionBase
- AnimatedActionBase
- ActionContinuousBase
- ActionGiveBloodTarget
- ActionContinuousBase
- AnimatedActionBase
- ActionBase
Methods 6
override void CreateConditionComponents()References new CCTMan(), UAMaxDistances.DEFAULT, ActionBase.m_ConditionItem
Show 1 more
, ActionBase.m_ConditionTargetoverride ActionData CreateActionData()override bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data = NULL)override void OnEndAnimationLoopServer(ActionData action_data)override void OnEndServer(ActionData action_data)References ModifiersManager.ActivateModifier(), Class.Cast(), Class.Cast()
Show 22 more
, Class.Cast(), PlayerStat.Get(), ActionTarget.GetObject(), GetPlugin(), ItemBase.GetQuantity(), PlayerBase.GetStatBloodType(), PlayerBase.InsertAgent(), BloodTypes.MatchBloodCompatibility(), AnimatedActionBase.OnEndServer(), Object.SetHealth(), ItemBase.SetQuantity(), PluginTransmissionAgents.TransmitAgents(), ActionGiveBloodSelf.CHEM_AGENT_BLOOD_REMOVAL_MODIFIER, PlayerConstants.HEMOLYTIC_REACTION_THRESHOLD, PlayerConstants.HEMOLYTIC_RISK_SHOCK_THRESHOLD, ActionGiveBloodData.m_Agents, ActionGiveBloodData.m_BloodAmount, ActionGiveBloodData.m_ItemBloodType, ActionData.m_MainItem, PlayerBase.m_ModifiersManager, ActionData.m_Target, and PlayerBase.m_UnconsciousEndTimeoverride bool IsLockTargetOnUse()