C# Class Server.Items.Corpse

Inheritance: Server.Items.Container, ICarvable
Afficher le fichier Open project: Grimoric/RunUO.T2A Class Usage Examples

Méthodes publiques

Свойство Type Description
InstancedCorpseTime System.TimeSpan
MonsterLootRightSacrifice System.TimeSpan
m_Forensicist string

Private Properties

Свойство Type Description
AssignInstancedLoot void

Méthodes publiques

Méthode 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

Méthodes protégées

Méthode Description
GetFlag ( CorpseFlag flag ) : bool
SetFlag ( CorpseFlag flag, bool on ) : void

Private Methods

Méthode Description
AssignInstancedLoot ( ) : void

Method Details

AddCarvedItem() public méthode

public AddCarvedItem ( Item carved, Server.Mobile carver ) : void
carved Item
carver Server.Mobile
Résultat void

AddNameProperty() public méthode

public AddNameProperty ( ObjectPropertyList list ) : void
list Server.ObjectPropertyList
Résultat void

BeginDecay() public méthode

public BeginDecay ( System.TimeSpan delay ) : void
delay System.TimeSpan
Résultat void

CanLoot() public méthode

public CanLoot ( Server.Mobile from ) : bool
from Server.Mobile
Résultat bool

Carve() public méthode

public Carve ( Server.Mobile from, Item item ) : void
from Server.Mobile
item Item
Résultat void

CheckContentDisplay() public méthode

public CheckContentDisplay ( Server.Mobile from ) : bool
from Server.Mobile
Résultat bool

CheckItemUse() public méthode

public CheckItemUse ( Server.Mobile from, Item item ) : bool
from Server.Mobile
item Item
Résultat bool

CheckLift() public méthode

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

CheckLoot() public méthode

public CheckLoot ( Server.Mobile from ) : bool
from Server.Mobile
Résultat bool

Corpse() public méthode

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

Corpse() public méthode

public Corpse ( Server.Mobile owner, List equipItems ) : System
owner Server.Mobile
equipItems List
Résultat System

Corpse() public méthode

public Corpse ( Server.Serial serial ) : System
serial Server.Serial
Résultat System

Deserialize() public méthode

public Deserialize ( Server.GenericReader reader ) : void
reader Server.GenericReader
Résultat void

DevourCorpse() public méthode

public DevourCorpse ( ) : bool
Résultat bool

GetCorpseName() public static méthode

public static GetCorpseName ( Server.Mobile m ) : string
m Server.Mobile
Résultat string

GetFlag() protected méthode

protected GetFlag ( CorpseFlag flag ) : bool
flag CorpseFlag
Résultat bool

GetRestoreInfo() public méthode

public GetRestoreInfo ( Item item, Server.Point3D &loc ) : bool
item Item
loc Server.Point3D
Résultat bool

Initialize() public static méthode

public static Initialize ( ) : void
Résultat void

IsChildVisibleTo() public méthode

public IsChildVisibleTo ( Server.Mobile m, Item child ) : bool
m Server.Mobile
child Item
Résultat bool

IsCriminalAction() public méthode

public IsCriminalAction ( Server.Mobile from ) : bool
from Server.Mobile
Résultat bool

Mobile_CreateCorpseHandler() public static méthode

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
Résultat Server.Items.Container

OnAfterDelete() public méthode

public OnAfterDelete ( ) : void
Résultat void

OnAosSingleClick() public méthode

public OnAosSingleClick ( Server.Mobile from ) : void
from Server.Mobile
Résultat void

OnDoubleClick() public méthode

public OnDoubleClick ( Server.Mobile from ) : void
from Server.Mobile
Résultat void

OnItemLifted() public méthode

public OnItemLifted ( Server.Mobile from, Item item ) : void
from Server.Mobile
item Item
Résultat void

OnItemUsed() public méthode

public OnItemUsed ( Server.Mobile from, Item item ) : void
from Server.Mobile
item Item
Résultat void

OnSingleClick() public méthode

public OnSingleClick ( Server.Mobile from ) : void
from Server.Mobile
Résultat void

Open() public méthode

public Open ( Server.Mobile from, bool checkSelfLoot ) : void
from Server.Mobile
checkSelfLoot bool
Résultat void

SendInfoTo() public méthode

public SendInfoTo ( Server.Network.NetState state, bool sendOplPacket ) : void
state Server.Network.NetState
sendOplPacket bool
Résultat void

Serialize() public méthode

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
Résultat void

SetFlag() protected méthode

protected SetFlag ( CorpseFlag flag, bool on ) : void
flag CorpseFlag
on bool
Résultat void

SetRestoreInfo() public méthode

public SetRestoreInfo ( Item item, Server.Point3D loc ) : void
item Item
loc Server.Point3D
Résultat void

TurnToBones() public méthode

public TurnToBones ( ) : void
Résultat void

Property Details

InstancedCorpseTime public_oe static_oe property

public static TimeSpan,System InstancedCorpseTime
Résultat System.TimeSpan

MonsterLootRightSacrifice public_oe static_oe property

public static TimeSpan,System MonsterLootRightSacrifice
Résultat System.TimeSpan

m_Forensicist public_oe property

public string m_Forensicist
Résultat string