11 override void CreateConditionComponents()
19 Object target_object = target.GetObject();
25 if ( fireplace_barrel.IsOpen() && fireplace_barrel.GetInventory().AttachmentCount() == 0 && fireplace_barrel.IsCargoEmpty() )
34 override void OnExecuteServer(
ActionData action_data )
40 action_data.m_Player.ServerReplaceItemInHandsWithNewElsewhere(lambda);