protected List<Item> GetItems()
{
List<Item> list = new List<Item>();
foreach ( Item item in this.Items )
if ( item.Movable && item != this.Backpack && item.Layer != Layer.Hair && item.Layer != Layer.FacialHair )
list.Add( item );
if ( this.Backpack != null )
list.AddRange( this.Backpack.Items );
return list;
}