#### Back to Server.Items

## Corpse : Container, IHued, IComparable<Item>, ISerializable, ISpawnable, IEntity, IPoint3D, IPoint2D, IComparable, IComparable<IEntity>, ICarvable

#### Derived Types: HagApprenticeCorpse, MilitiaFighterCorpse, SchmendrickApprenticeCorpse

#### Nested Types: InstancedItemInfo, InternalTimer, OpenCorpseEntry

(static) string GetCorpseName( Mobile m )
(static) void Initialize()
(static) Container Mobile_CreateCorpseHandler( Mobile owner, HairInfo hair, FacialHairInfo facialhair, List<Item> initialContent, List<Item> equipItems )
(ctor) Corpse( Serial serial )
(ctor) Corpse( Mobile owner, List<Item> equipItems )
(ctor) Corpse( Mobile owner, HairInfo hair, FacialHairInfo facialhair, List<Item> equipItems )
AccessLevel AccessLevel( get; )
List<Mobile> Aggressors( get; )
bool Animated( get; set; )
bool Carved( get; set; )
bool Channeled( get; set; )
bool Criminal( get; set; )
bool Devoured( get; )
bool DisplaysContent( get; )
bool DisplayWeight( get; )
List<Item> EquipItems( get; )
FacialHairInfo FacialHair( get; )
Guild Guild( get; )
HairInfo Hair( get; )
bool InstancedCorpse( get; )
bool IsBones( get; )
bool IsDecoContainer( get; )
bool IsPublicContainer( get; )
Mobile Killer( get; )
int Kills( get; set; )
List<Mobile> Looters( get; )
Mobile Owner( get; )
DateTime TimeOfDeath( get; set; )
bool VisitedByTaxidermist( get; set; )
void AddCarvedItem( Item carved, Mobile carver )
virtual void AddNameProperty( ObjectPropertyList list )
void AssignInstancedLoot()
void BeginDecay( TimeSpan delay )
bool CanLoot( Mobile from, Item item )
virtual void Carve( Mobile from, Item item )
virtual bool CheckContentDisplay( Mobile from )
virtual bool CheckItemUse( Mobile from, Item item )
virtual bool CheckLift( Mobile from, Item item, ref LRReason reject )
bool CheckLoot( Mobile from, Item item )
void ClearRestoreInfo( Item item )
virtual void Deserialize( GenericReader reader )
bool DevourCorpse()
virtual void GetContextMenuEntries( Mobile from, List<ContextMenuEntry> list )
bool GetFlag( CorpseFlag flag )
bool GetRestoreInfo( Item item, ref Point3D loc )
virtual bool IsChildVisibleTo( Mobile m, Item child )
bool IsCriminalAction( Mobile from )
virtual void OnAfterDelete()
virtual void OnAosSingleClick( Mobile from )
virtual void OnDoubleClick( Mobile from )
virtual void OnItemLifted( Mobile from, Item item )
virtual void OnItemUsed( Mobile from, Item item )
virtual void OnSingleClick( Mobile from )
virtual void Open( Mobile from, bool checkSelfLoot )
virtual void SendInfoTo( NetState state, bool sendOplPacket )
virtual void Serialize( GenericWriter writer )
void SetFlag( CorpseFlag flag, bool on )
void SetRestoreInfo( Item item, Point3D loc )
void TurnToBones()