ActionAttachOnTentProxy.c
class ActionAttachOnTentProxy: ActionAttachOnProxy
{
void ActionAttachOnTentProxy() {};
override void CreateConditionComponents()
{
m_ConditionItem = new CCINonRuined;
m_ConditionTarget = new CCTCursorParent;
m_CommandUID = DayZPlayerConstants.CMD_ACTIONMOD_ATTACHITEM;
m_StanceMask = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH;
}
override bool ActionCondition( PlayerBase player, ActionTarget target, ItemBase item )
{
TentBase tent = TentBase.Cast(target.GetParent());
if ( !tent )
return false;
return super.ActionCondition(player,target,item);
}
}