C# Class invertika_game.Scripting.Script

Afficher le fichier Open project: Invertika/server

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
addDataToSpecial ( int id, Special special ) : void
executeGlobalEventFunction ( string function, Being obj ) : bool
performCraft ( Being crafter, List recipe ) : bool
performSpecialAction ( int specialId, Being caster ) : bool

Method Details

create() public static méthode

public static create ( string engine ) : Script
engine string
Résultat Script

determineEngineByFilename() public static méthode

public static determineEngineByFilename ( string filename ) : string
filename string
Résultat string

loadFile() public méthode

public loadFile ( string name ) : bool
name string
Résultat bool

loadGlobalEventScript() public static méthode

public static loadGlobalEventScript ( string file ) : bool
file string
Résultat bool

loadNPC() public méthode

public loadNPC ( string name, int id, int x, int y, char prog ) : void
name string
id int
x int
y int
prog char
Résultat void

setMap() public méthode

public setMap ( MapComposite m ) : void
m invertika_game.Game.MapComposite
Résultat void

update() public méthode

public update ( ) : void
Résultat void