C# Class Server.Items.Corpse

Inheritance: Server.Items.Container, ICarvable
Mostrar archivo Open project: Grimoric/RunUO.T2A Class Usage Examples

Public Properties

Property Type Description
InstancedCorpseTime System.TimeSpan
MonsterLootRightSacrifice System.TimeSpan
m_Forensicist string

Private Properties

Property Type Description
AssignInstancedLoot void

Public Methods

Method Description
AddCarvedItem ( Item carved, Server.Mobile carver ) : void
AddNameProperty ( ObjectPropertyList list ) : void
BeginDecay ( System.TimeSpan delay ) : void
CanLoot ( Server.Mobile from ) : bool
Carve ( Server.Mobile from, Item item ) : void
CheckContentDisplay ( Server.Mobile from ) : bool
CheckItemUse ( Server.Mobile from, Item item ) : bool
CheckLift ( Server.Mobile from, Item item, LRReason &reject ) : bool
CheckLoot ( Server.Mobile from ) : bool
Corpse ( Server.Mobile owner, HairInfo hair, FacialHairInfo facialhair, List equipItems ) : System
Corpse ( Server.Mobile owner, List equipItems ) : System
Corpse ( Server.Serial serial ) : System
Deserialize ( Server.GenericReader reader ) : void
DevourCorpse ( ) : bool
GetCorpseName ( Server.Mobile m ) : string
GetRestoreInfo ( Item item, Server.Point3D &loc ) : bool
Initialize ( ) : void
IsChildVisibleTo ( Server.Mobile m, Item child ) : bool
IsCriminalAction ( Server.Mobile from ) : bool
Mobile_CreateCorpseHandler ( Server.Mobile owner, HairInfo hair, FacialHairInfo facialhair, List initialContent, List equipItems ) : Server.Items.Container
OnAfterDelete ( ) : void
OnAosSingleClick ( Server.Mobile from ) : void
OnDoubleClick ( Server.Mobile from ) : void
OnItemLifted ( Server.Mobile from, Item item ) : void
OnItemUsed ( Server.Mobile from, Item item ) : void
OnSingleClick ( Server.Mobile from ) : void
Open ( Server.Mobile from, bool checkSelfLoot ) : void
SendInfoTo ( Server.Network.NetState state, bool sendOplPacket ) : void
Serialize ( Server.GenericWriter writer ) : void
SetRestoreInfo ( Item item, Server.Point3D loc ) : void
TurnToBones ( ) : void

Protected Methods

Method Description
GetFlag ( CorpseFlag flag ) : bool
SetFlag ( CorpseFlag flag, bool on ) : void

Private Methods

Method Description
AssignInstancedLoot ( ) : void

Method Details

AddCarvedItem() public method

public AddCarvedItem ( Item carved, Server.Mobile carver ) : void
carved Item
carver Server.Mobile
return void

AddNameProperty() public method

public AddNameProperty ( ObjectPropertyList list ) : void
list Server.ObjectPropertyList
return void

BeginDecay() public method

public BeginDecay ( System.TimeSpan delay ) : void
delay System.TimeSpan
return void

CanLoot() public method

public CanLoot ( Server.Mobile from ) : bool
from Server.Mobile
return bool

Carve() public method

public Carve ( Server.Mobile from, Item item ) : void
from Server.Mobile
item Item
return void

CheckContentDisplay() public method

public CheckContentDisplay ( Server.Mobile from ) : bool
from Server.Mobile
return bool

CheckItemUse() public method

public CheckItemUse ( Server.Mobile from, Item item ) : bool
from Server.Mobile
item Item
return bool

CheckLift() public method

public CheckLift ( Server.Mobile from, Item item, LRReason &reject ) : bool
from Server.Mobile
item Item
reject LRReason
return bool

CheckLoot() public method

public CheckLoot ( Server.Mobile from ) : bool
from Server.Mobile
return bool

Corpse() public method

public Corpse ( Server.Mobile owner, HairInfo hair, FacialHairInfo facialhair, List equipItems ) : System
owner Server.Mobile
hair Server.HairInfo
facialhair Server.FacialHairInfo
equipItems List
return System

Corpse() public method

public Corpse ( Server.Mobile owner, List equipItems ) : System
owner Server.Mobile
equipItems List
return System

Corpse() public method

public Corpse ( Server.Serial serial ) : System
serial Server.Serial
return System

Deserialize() public method

public Deserialize ( Server.GenericReader reader ) : void
reader Server.GenericReader
return void

DevourCorpse() public method

public DevourCorpse ( ) : bool
return bool

GetCorpseName() public static method

public static GetCorpseName ( Server.Mobile m ) : string
m Server.Mobile
return string

GetFlag() protected method

protected GetFlag ( CorpseFlag flag ) : bool
flag CorpseFlag
return bool

GetRestoreInfo() public method

public GetRestoreInfo ( Item item, Server.Point3D &loc ) : bool
item Item
loc Server.Point3D
return bool

Initialize() public static method

public static Initialize ( ) : void
return void

IsChildVisibleTo() public method

public IsChildVisibleTo ( Server.Mobile m, Item child ) : bool
m Server.Mobile
child Item
return bool

IsCriminalAction() public method

public IsCriminalAction ( Server.Mobile from ) : bool
from Server.Mobile
return bool

Mobile_CreateCorpseHandler() public static method

public static Mobile_CreateCorpseHandler ( Server.Mobile owner, HairInfo hair, FacialHairInfo facialhair, List initialContent, List equipItems ) : Server.Items.Container
owner Server.Mobile
hair Server.HairInfo
facialhair Server.FacialHairInfo
initialContent List
equipItems List
return Server.Items.Container

OnAfterDelete() public method

public OnAfterDelete ( ) : void
return void

OnAosSingleClick() public method

public OnAosSingleClick ( Server.Mobile from ) : void
from Server.Mobile
return void

OnDoubleClick() public method

public OnDoubleClick ( Server.Mobile from ) : void
from Server.Mobile
return void

OnItemLifted() public method

public OnItemLifted ( Server.Mobile from, Item item ) : void
from Server.Mobile
item Item
return void

OnItemUsed() public method

public OnItemUsed ( Server.Mobile from, Item item ) : void
from Server.Mobile
item Item
return void

OnSingleClick() public method

public OnSingleClick ( Server.Mobile from ) : void
from Server.Mobile
return void

Open() public method

public Open ( Server.Mobile from, bool checkSelfLoot ) : void
from Server.Mobile
checkSelfLoot bool
return void

SendInfoTo() public method

public SendInfoTo ( Server.Network.NetState state, bool sendOplPacket ) : void
state Server.Network.NetState
sendOplPacket bool
return void

Serialize() public method

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
return void

SetFlag() protected method

protected SetFlag ( CorpseFlag flag, bool on ) : void
flag CorpseFlag
on bool
return void

SetRestoreInfo() public method

public SetRestoreInfo ( Item item, Server.Point3D loc ) : void
item Item
loc Server.Point3D
return void

TurnToBones() public method

public TurnToBones ( ) : void
return void

Property Details

InstancedCorpseTime public_oe static_oe property

public static TimeSpan,System InstancedCorpseTime
return System.TimeSpan

MonsterLootRightSacrifice public_oe static_oe property

public static TimeSpan,System MonsterLootRightSacrifice
return System.TimeSpan

m_Forensicist public_oe property

public string m_Forensicist
return string