C# 클래스 Server.Items.Aquarium

상속: Server.Items.BaseAddonContainer
파일 보기 프로젝트 열기: brodock/runuo 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
EvaluationInterval System.TimeSpan

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Accepts ( Item item ) : bool
AddDecoration ( Item item ) : bool
AddDecoration ( Server.Mobile from, Item item ) : bool
AddFish ( Server.Items.BaseFish fish ) : bool
AddFish ( Server.Mobile from, Server.Items.BaseFish fish ) : bool
Aquarium ( Server.Serial serial ) : System
Aquarium ( int itemID ) : System
Deserialize ( Server.GenericReader reader ) : void
DropItemsToGround ( ) : void
Evaluate ( ) : void
ExamineAquarium ( Server.Mobile from ) : void
FoodNumber ( ) : int
GetContextMenuEntries ( Server.Mobile from, List list ) : void
GetEmptyBowl ( Server.Mobile from ) : FishBowl
GetProperties ( ObjectPropertyList list ) : void
GiveReward ( Server.Mobile to ) : void
HasAccess ( Server.Mobile from ) : bool
KillFish ( int amount ) : void
OnDelete ( ) : void
OnDoubleClick ( Server.Mobile from ) : void
OnDragDrop ( Server.Mobile from, Item dropped ) : bool
RemoveItem ( Server.Mobile from, int at ) : bool
Serialize ( Server.GenericWriter writer ) : void
UpdateFoodState ( ) : void
UpdateWaterState ( ) : void
WaterNumber ( ) : int

메소드 상세

Accepts() 공개 정적인 메소드

public static Accepts ( Item item ) : bool
item Item
리턴 bool

AddDecoration() 공개 메소드

public AddDecoration ( Item item ) : bool
item Item
리턴 bool

AddDecoration() 공개 메소드

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

AddFish() 공개 메소드

public AddFish ( Server.Items.BaseFish fish ) : bool
fish Server.Items.BaseFish
리턴 bool

AddFish() 공개 메소드

public AddFish ( Server.Mobile from, Server.Items.BaseFish fish ) : bool
from Server.Mobile
fish Server.Items.BaseFish
리턴 bool

Aquarium() 공개 메소드

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

Aquarium() 공개 메소드

public Aquarium ( int itemID ) : System
itemID int
리턴 System

Deserialize() 공개 메소드

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

DropItemsToGround() 공개 메소드

public DropItemsToGround ( ) : void
리턴 void

Evaluate() 공개 메소드

public Evaluate ( ) : void
리턴 void

ExamineAquarium() 공개 메소드

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

FoodNumber() 공개 메소드

public FoodNumber ( ) : int
리턴 int

GetContextMenuEntries() 공개 메소드

public GetContextMenuEntries ( Server.Mobile from, List list ) : void
from Server.Mobile
list List
리턴 void

GetEmptyBowl() 공개 정적인 메소드

public static GetEmptyBowl ( Server.Mobile from ) : FishBowl
from Server.Mobile
리턴 FishBowl

GetProperties() 공개 메소드

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

GiveReward() 공개 메소드

public GiveReward ( Server.Mobile to ) : void
to Server.Mobile
리턴 void

HasAccess() 공개 메소드

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

KillFish() 공개 메소드

public KillFish ( int amount ) : void
amount int
리턴 void

OnDelete() 공개 메소드

public OnDelete ( ) : void
리턴 void

OnDoubleClick() 공개 메소드

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

OnDragDrop() 공개 메소드

public OnDragDrop ( Server.Mobile from, Item dropped ) : bool
from Server.Mobile
dropped Item
리턴 bool

RemoveItem() 공개 메소드

public RemoveItem ( Server.Mobile from, int at ) : bool
from Server.Mobile
at int
리턴 bool

Serialize() 공개 메소드

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

UpdateFoodState() 공개 메소드

public UpdateFoodState ( ) : void
리턴 void

UpdateWaterState() 공개 메소드

public UpdateWaterState ( ) : void
리턴 void

WaterNumber() 공개 메소드

public WaterNumber ( ) : int
리턴 int

프로퍼티 상세

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

public static TimeSpan,System EvaluationInterval
리턴 System.TimeSpan