C# 클래스 invertika_game.Scripting.Script

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

공개 메소드들

메소드 설명
create ( string engine ) : Script
determineEngineByFilename ( string filename ) : string
loadFile ( string name ) : bool
loadGlobalEventScript ( string file ) : bool
loadNPC ( string name, int id, int x, int y, char prog ) : void
setMap ( MapComposite m ) : void
update ( ) : void

비공개 메소드들

메소드 설명
addDataToSpecial ( int id, Special special ) : void
executeGlobalEventFunction ( string function, Being obj ) : bool
performCraft ( Being crafter, List recipe ) : bool
performSpecialAction ( int specialId, Being caster ) : bool

메소드 상세

create() 공개 정적인 메소드

public static create ( string engine ) : Script
engine string
리턴 Script

determineEngineByFilename() 공개 정적인 메소드

public static determineEngineByFilename ( string filename ) : string
filename string
리턴 string

loadFile() 공개 메소드

public loadFile ( string name ) : bool
name string
리턴 bool

loadGlobalEventScript() 공개 정적인 메소드

public static loadGlobalEventScript ( string file ) : bool
file string
리턴 bool

loadNPC() 공개 메소드

public loadNPC ( string name, int id, int x, int y, char prog ) : void
name string
id int
x int
y int
prog char
리턴 void

setMap() 공개 메소드

public setMap ( MapComposite m ) : void
m invertika_game.Game.MapComposite
리턴 void

update() 공개 메소드

public update ( ) : void
리턴 void