public Event(GridHandler.Level level, string title, string description, EventOption option1, EventOption option2) { Level = level; Title = title; Description = description; Option1 = option1; Option2 = option2; }
public Event GetRandomEvent(GridHandler.Level level) { var events = EventsList.Where(e => e.Level == level || e.Level == GridHandler.Level.ANY).ToList(); var randomEvent = events[Random.Range(0, events.Count)]; randomEvent.Occurance += 1; return(randomEvent); }
public void PlayGame(string levelName) { switch (levelName) { case "France": CurrentLevel = GridHandler.Level.FRANCE; break; case "Netherlands": CurrentLevel = GridHandler.Level.NETHERLANDS; break; default: CurrentLevel = GridHandler.Level.FULL; break; } SceneManager.LoadScene("GameScene"); }