Exemplo n.º 1
0
	public static void Initialize(string filename){
		events = new DialoguerEvents();
		// Initialize DialoguerDataManager
		DialoguerDataManager.Initialize(filename);
		
		// Subscribe to events
		DialoguerEventManager.onStarted += events.handler_onStarted;
		DialoguerEventManager.onEnded += events.handler_onEnded;
		DialoguerEventManager.onSuddenlyEnded += events.handler_SuddenlyEnded;
		DialoguerEventManager.onTextPhase += events.handler_TextPhase;
		DialoguerEventManager.onWindowClose += events.handler_WindowClose;
		DialoguerEventManager.onWaitStart += events.handler_WaitStart;
		DialoguerEventManager.onWaitComplete += events.handler_WaitComplete;
		DialoguerEventManager.onMessageEvent += events.handler_MessageEvent;
	}
Exemplo n.º 2
0
    /// <summary>
    /// Call this in order to initialize the Dialoguer system.
    /// </summary>
    public static void Initialize()
    {
        events = new DialoguerEvents();
        // Initialize DialoguerDataManager
        DialoguerDataManager.Initialize();

        // Subscribe to events
        DialoguerEventManager.onStarted       += events.handler_onStarted;
        DialoguerEventManager.onEnded         += events.handler_onEnded;
        DialoguerEventManager.onSuddenlyEnded += events.handler_SuddenlyEnded;
        DialoguerEventManager.onTextPhase     += events.handler_TextPhase;
        DialoguerEventManager.onWindowClose   += events.handler_WindowClose;
        DialoguerEventManager.onWaitStart     += events.handler_WaitStart;
        DialoguerEventManager.onWaitComplete  += events.handler_WaitComplete;
        DialoguerEventManager.onMessageEvent  += events.handler_MessageEvent;
    }
Exemplo n.º 3
0
	/// <summary>
	/// Call this in order to initialize the Dialoguer system.
	/// </summary>
	public static void Initialize(){

		// Only initialize once
		if(ready)
			return;

		events = new DialoguerEvents();
		// Initialize DialoguerDataManager
		DialoguerDataManager.Initialize();
		
		// Subscribe to events
		DialoguerEventManager.onStarted += events.handler_onStarted;
		DialoguerEventManager.onEnded += events.handler_onEnded;
		DialoguerEventManager.onSuddenlyEnded += events.handler_SuddenlyEnded;
		DialoguerEventManager.onTextPhase += events.handler_TextPhase;
		DialoguerEventManager.onWindowClose += events.handler_WindowClose;
		DialoguerEventManager.onWaitStart += events.handler_WaitStart;
		DialoguerEventManager.onWaitComplete += events.handler_WaitComplete;
		DialoguerEventManager.onMessageEvent += events.handler_MessageEvent;

		ready = true;
	}