// 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); }
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(); } }