C# Class Aura.Channel.Scripting.ScriptManager

Channel's script manager
Inheritance: Aura.Shared.Scripting.UserSystemScriptManager
Afficher le fichier Open project: aura-project/aura

Méthodes publiques

Méthode Description
Init ( ) : void

Sets up global variables and subscriptions, call once everything is ready (scripts, world, etc).

Load ( ) : void

Loads all scripts.

OnMabiTick ( ErinnTime time ) : void

5 min tick, global var saving.

Reload ( ) : void

Removes all NPCs, props, etc and loads them again.

ScriptManager ( ) : Aura.Channel.Scripting.Compilers

Creates new script manager

Private Methods

Méthode Description
CreateInlineItemScriptFile ( ) : void

Generates script file for inline scripts from item db.

Method Details

Init() public méthode

Sets up global variables and subscriptions, call once everything is ready (scripts, world, etc).
public Init ( ) : void
Résultat void

Load() public méthode

Loads all scripts.
public Load ( ) : void
Résultat void

OnMabiTick() public méthode

5 min tick, global var saving.
public OnMabiTick ( ErinnTime time ) : void
time Aura.Mabi.ErinnTime
Résultat void

Reload() public méthode

Removes all NPCs, props, etc and loads them again.
public Reload ( ) : void
Résultat void

ScriptManager() public méthode

Creates new script manager
public ScriptManager ( ) : Aura.Channel.Scripting.Compilers
Résultat Aura.Channel.Scripting.Compilers