C# 클래스 invertika_game.Game.GameState

파일 보기 프로젝트 열기: Invertika/server

공개 메소드들

메소드 설명
enqueueRemove ( Actor ptr ) : void
enqueueWarp ( Character ptr, MapComposite m, int x, int y ) : void
insert ( Thing ptr ) : bool
insertOrDelete ( Thing ptr ) : bool
remove ( Thing ptr ) : void
setVariableFromDbserver ( string key, string value ) : void
update ( int worldTime ) : void

비공개 메소드들

메소드 설명
enqueueEvent ( Actor ptr, DelayedEvent e ) : void
enqueueInsert ( Actor ptr ) : void
getVariable ( string key ) : string
informPlayer ( MapComposite map, Character p, int worldTime ) : void
sayAround ( Actor obj, string text ) : void
sayTo ( Actor destination, Actor source, string text ) : void
sayToAll ( string text ) : void
serializeLooks ( Character ch, ISL.Server.Network.MessageOut msg, bool full ) : void
setVariable ( string key, string value ) : void
updateMap ( MapComposite map ) : void
warp ( Character ptr, MapComposite map, int x, int y ) : void

메소드 상세

enqueueRemove() 공개 정적인 메소드

public static enqueueRemove ( Actor ptr ) : void
ptr Actor
리턴 void

enqueueWarp() 공개 정적인 메소드

public static enqueueWarp ( Character ptr, MapComposite m, int x, int y ) : void
ptr Character
m MapComposite
x int
y int
리턴 void

insert() 공개 정적인 메소드

public static insert ( Thing ptr ) : bool
ptr Thing
리턴 bool

insertOrDelete() 공개 정적인 메소드

public static insertOrDelete ( Thing ptr ) : bool
ptr Thing
리턴 bool

remove() 공개 정적인 메소드

public static remove ( Thing ptr ) : void
ptr Thing
리턴 void

setVariableFromDbserver() 공개 정적인 메소드

public static setVariableFromDbserver ( string key, string value ) : void
key string
value string
리턴 void

update() 공개 정적인 메소드

public static update ( int worldTime ) : void
worldTime int
리턴 void