Exemplo n.º 1
0
    // load new events
    private bool LoadEvent()
    {
        // clear and reset current event list
        eventIndex = 0;
        eventList.Clear();

        // get path for next event
        eventList = loader.load(nextEvent);
        //string path = nextEvent;

        nextEvent = "";

        skipCurrent = false;

        currentEvent = eventList[eventIndex];
        currentEvent.begin();

        //Debug.Log("finished loading");
        return(false);
    }
Exemplo n.º 2
0
    public void GotoNextEvent()
    {
        // increase index to next event
        eventIndex++;

        // check if event exists
        if (eventIndex < eventList.Count)
        {
            // set current event to next event
            currentEvent = eventList[eventIndex];

            // begin the event
            Debug.Log("beginning an event");
            currentEvent.begin();
        }
        else
        {
            // if no event exists load new events
            LoadEvent();
        }
    }