8 override void CreateConditionComponents()
14 override bool HasTarget()
21 if ( item && item.IsOpen() )
31 if( super.SetupAction( player, target, item, action_data, extra_data ) )
33 SetCloseAnimation( item );
41 void SetCloseAnimation(
ItemBase item )
54 override void OnExecuteServer(
ActionData action_data )
56 action_data.m_MainItem.Close();