29 if (player.IsPlacingLocal())
35 if (player.GetBrokenLegs() ==
eBrokenLegs.BROKEN_LEGS)
40 Fireplace fireplaceTarget = Fireplace.Cast(target.GetObject());
43 if (fireplaceTarget.HasAshes() && !fireplaceTarget.IsBurning() && fireplaceTarget.IsEmpty())
48 if (
GetGame().IsSurfaceDigable(surfaceType))
63 MiscGameplayFunctions.DealAbsoluteDmg(action_data.
m_MainItem, 4);
void CreateConditionComponents()
protected float m_SpecialtyWeight
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
protected bool m_FullBody
protected int m_StanceMask
ActionBuryAshesCB ActionContinuousBaseCB ActionBuryAshes()
class ActionTargets ActionTarget
protected ActionData m_ActionData
override void CreateActionComponent()
protected void OnFinishProgressServer(ActionData action_data)
ref CABase m_ActionComponent
ref ActionTarget m_Target
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
proto void SurfaceUnderObject(notnull Object object, out string type, out int liquidType)
proto native void ObjectDelete(Object obj)
DayZPlayerConstants
defined in C++
proto native CGame GetGame()