C# 클래스 Server.Items.BaseBeverage

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

Private Properties

프로퍼티 타입 설명
EventSink_Login void

공개 메소드들

메소드 설명
BaseBeverage ( ) : System
BaseBeverage ( BeverageType type ) : System
BaseBeverage ( Server.Serial serial ) : System
CheckHeaveTimer ( Server.Mobile from ) : void
ComputeItemID ( ) : int
ConsumeTotal ( Server.Items.Container pack, BeverageType content, int quantity ) : bool
ConsumeTotal ( Server.Items.Container pack, Type itemType, BeverageType content, int quantity ) : bool
Deserialize ( Server.GenericReader reader ) : void
Fill_OnTarget ( Server.Mobile from, object targ ) : void
GetProperties ( ObjectPropertyList list ) : void
GetQuantityDescription ( ) : int
Initialize ( ) : void
OnDoubleClick ( Server.Mobile from ) : void
OnSingleClick ( Server.Mobile from ) : void
Pour_OnTarget ( Server.Mobile from, object targ ) : void
Serialize ( Server.GenericWriter writer ) : void
ValidateUse ( Server.Mobile from, bool message ) : bool

보호된 메소드들

메소드 설명
CheckType ( string name ) : bool
InternalDeserialize ( Server.GenericReader reader, bool read ) : void

비공개 메소드들

메소드 설명
EventSink_Login ( LoginEventArgs e ) : void

메소드 상세

BaseBeverage() 공개 메소드

public BaseBeverage ( ) : System
리턴 System

BaseBeverage() 공개 메소드

public BaseBeverage ( BeverageType type ) : System
type BeverageType
리턴 System

BaseBeverage() 공개 메소드

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

CheckHeaveTimer() 공개 정적인 메소드

public static CheckHeaveTimer ( Server.Mobile from ) : void
from Server.Mobile
리턴 void

CheckType() 보호된 메소드

protected CheckType ( string name ) : bool
name string
리턴 bool

ComputeItemID() 공개 추상적인 메소드

public abstract ComputeItemID ( ) : int
리턴 int

ConsumeTotal() 공개 정적인 메소드

public static ConsumeTotal ( Server.Items.Container pack, BeverageType content, int quantity ) : bool
pack Server.Items.Container
content BeverageType
quantity int
리턴 bool

ConsumeTotal() 공개 정적인 메소드

public static ConsumeTotal ( Server.Items.Container pack, Type itemType, BeverageType content, int quantity ) : bool
pack Server.Items.Container
itemType System.Type
content BeverageType
quantity int
리턴 bool

Deserialize() 공개 메소드

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

Fill_OnTarget() 공개 메소드

public Fill_OnTarget ( Server.Mobile from, object targ ) : void
from Server.Mobile
targ object
리턴 void

GetProperties() 공개 메소드

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

GetQuantityDescription() 공개 메소드

public GetQuantityDescription ( ) : int
리턴 int

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

InternalDeserialize() 보호된 메소드

protected InternalDeserialize ( Server.GenericReader reader, bool read ) : void
reader Server.GenericReader
read bool
리턴 void

OnDoubleClick() 공개 메소드

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

OnSingleClick() 공개 메소드

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

Pour_OnTarget() 공개 메소드

public Pour_OnTarget ( Server.Mobile from, object targ ) : void
from Server.Mobile
targ object
리턴 void

Serialize() 공개 메소드

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

ValidateUse() 공개 메소드

public ValidateUse ( Server.Mobile from, bool message ) : bool
from Server.Mobile
message bool
리턴 bool