Esempio n. 1
0
 public void SwitchLevel(int index)
 {
     if (levels.Count - 1 >= index)
     {
         currentLevel = levels[index];
     }
     else
     {
         throw new ArgumentException("Index not found in levels");
     }
 }
Esempio n. 2
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            //Add All Levels Here
            Level level = new Level();
            levels.Add(level);

            currentLevel = levels[0];

            //Load all content for the levels
            foreach (Level l in levels)
            {
                l.OnLoad();
            }

            GL.ClearColor(Color.CornflowerBlue);
        }