C# 클래스 Aura.Channel.Scripting.ScriptManager

Channel's script manager
상속: Aura.Shared.Scripting.UserSystemScriptManager
파일 보기 프로젝트 열기: aura-project/aura

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
CreateInlineItemScriptFile ( ) : void

Generates script file for inline scripts from item db.

메소드 상세

Init() 공개 메소드

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

Load() 공개 메소드

Loads all scripts.
public Load ( ) : void
리턴 void

OnMabiTick() 공개 메소드

5 min tick, global var saving.
public OnMabiTick ( ErinnTime time ) : void
time Aura.Mabi.ErinnTime
리턴 void

Reload() 공개 메소드

Removes all NPCs, props, etc and loads them again.
public Reload ( ) : void
리턴 void

ScriptManager() 공개 메소드

Creates new script manager
public ScriptManager ( ) : Aura.Channel.Scripting.Compilers
리턴 Aura.Channel.Scripting.Compilers