C# 클래스 Server.Items.Corpse

상속: Server.Items.Container, ICarvable
파일 보기 프로젝트 열기: Grimoric/RunUO.T2A 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
InstancedCorpseTime System.TimeSpan
MonsterLootRightSacrifice System.TimeSpan
m_Forensicist string

Private Properties

프로퍼티 타입 설명
AssignInstancedLoot void

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
GetFlag ( CorpseFlag flag ) : bool
SetFlag ( CorpseFlag flag, bool on ) : void

비공개 메소드들

메소드 설명
AssignInstancedLoot ( ) : void

메소드 상세

AddCarvedItem() 공개 메소드

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

AddNameProperty() 공개 메소드

public AddNameProperty ( ObjectPropertyList list ) : void
list Server.ObjectPropertyList
리턴 void

BeginDecay() 공개 메소드

public BeginDecay ( System.TimeSpan delay ) : void
delay System.TimeSpan
리턴 void

CanLoot() 공개 메소드

public CanLoot ( Server.Mobile from ) : bool
from Server.Mobile
리턴 bool

Carve() 공개 메소드

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

CheckContentDisplay() 공개 메소드

public CheckContentDisplay ( Server.Mobile from ) : bool
from Server.Mobile
리턴 bool

CheckItemUse() 공개 메소드

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

CheckLift() 공개 메소드

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

CheckLoot() 공개 메소드

public CheckLoot ( Server.Mobile from ) : bool
from Server.Mobile
리턴 bool

Corpse() 공개 메소드

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

Corpse() 공개 메소드

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

Corpse() 공개 메소드

public Corpse ( Server.Serial serial ) : System
serial Server.Serial
리턴 System

Deserialize() 공개 메소드

public Deserialize ( Server.GenericReader reader ) : void
reader Server.GenericReader
리턴 void

DevourCorpse() 공개 메소드

public DevourCorpse ( ) : bool
리턴 bool

GetCorpseName() 공개 정적인 메소드

public static GetCorpseName ( Server.Mobile m ) : string
m Server.Mobile
리턴 string

GetFlag() 보호된 메소드

protected GetFlag ( CorpseFlag flag ) : bool
flag CorpseFlag
리턴 bool

GetRestoreInfo() 공개 메소드

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

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

IsChildVisibleTo() 공개 메소드

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

IsCriminalAction() 공개 메소드

public IsCriminalAction ( Server.Mobile from ) : bool
from Server.Mobile
리턴 bool

Mobile_CreateCorpseHandler() 공개 정적인 메소드

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
리턴 Server.Items.Container

OnAfterDelete() 공개 메소드

public OnAfterDelete ( ) : void
리턴 void

OnAosSingleClick() 공개 메소드

public OnAosSingleClick ( Server.Mobile from ) : void
from Server.Mobile
리턴 void

OnDoubleClick() 공개 메소드

public OnDoubleClick ( Server.Mobile from ) : void
from Server.Mobile
리턴 void

OnItemLifted() 공개 메소드

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

OnItemUsed() 공개 메소드

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

OnSingleClick() 공개 메소드

public OnSingleClick ( Server.Mobile from ) : void
from Server.Mobile
리턴 void

Open() 공개 메소드

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

SendInfoTo() 공개 메소드

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

Serialize() 공개 메소드

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
리턴 void

SetFlag() 보호된 메소드

protected SetFlag ( CorpseFlag flag, bool on ) : void
flag CorpseFlag
on bool
리턴 void

SetRestoreInfo() 공개 메소드

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

TurnToBones() 공개 메소드

public TurnToBones ( ) : void
리턴 void

프로퍼티 상세

InstancedCorpseTime 공개적으로 정적으로 프로퍼티

public static TimeSpan,System InstancedCorpseTime
리턴 System.TimeSpan

MonsterLootRightSacrifice 공개적으로 정적으로 프로퍼티

public static TimeSpan,System MonsterLootRightSacrifice
리턴 System.TimeSpan

m_Forensicist 공개적으로 프로퍼티

public string m_Forensicist
리턴 string