C# Class StorySystem.StoryMessageHandler

story(1) { onmessage(start) { dialog(1); }; onmessage(enterarea, 1) { dialog(2); }; onmessage(enddialog, 2) { createnpc(10,11,12); movenpc(10,vector2(10,20)); aienable(10,11,12); }; onmessage(killnpc,12) { missioncomplete(); }; };
Afficher le fichier Open project: dreamanlan/CSharpGameFramework Class Usage Examples

Méthodes publiques

Méthode Description
Clone ( ) : StoryMessageHandler
Load ( Dsl messageHandlerData ) : void
Prepare ( ) : void
Reset ( ) : void
Tick ( StoryInstance instance, long delta ) : void
Trigger ( StoryInstance instance, object args ) : void

Private Methods

Méthode Description
RefreshCommands ( Dsl handlerData ) : void

Method Details

Clone() public méthode

public Clone ( ) : StoryMessageHandler
Résultat StoryMessageHandler

Load() public méthode

public Load ( Dsl messageHandlerData ) : void
messageHandlerData Dsl
Résultat void

Prepare() public méthode

public Prepare ( ) : void
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

Tick() public méthode

public Tick ( StoryInstance instance, long delta ) : void
instance StoryInstance
delta long
Résultat void

Trigger() public méthode

public Trigger ( StoryInstance instance, object args ) : void
instance StoryInstance
args object
Résultat void