/// <summary> /// Base constructor for a level /// </summary> /// <param name="game">pointer to main game</param> /// <param name="levelLength">level length in pixels</param> public LevelBase(JewSaver game, int newLevelLength) : base(game) { levelLength = newLevelLength; heightMap = new float[levelLength]; heightMapBak = new float[levelLength]; canSculpt = new TerrainType[levelLength]; finalTexts = new List<string>(); jewSaver = game; hasPlayed = false; numberOfStickies = 50; stickies = new Stickfigure[numberOfStickies]; }
public Level2(JewSaver game) : base(game, 3076) { }
/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { urls.Add("http://music.incompetech.com/royalty-free/Old%20Road.mp3"); urls.Add("http://music.incompetech.com/royalty-free/Ibn%20Al-Noor.mp3"); urls.Add("http://music.incompetech.com/royalty-free/Desert%20City.mp3"); urls.Add("http://music.incompetech.com/royalty-free/Lachaim.mp3"); urls.Add("http://music.incompetech.com/royalty-free/Big%20Mojo.mp3"); urls.Add("http://music.incompetech.com/royalty-free/East%20of%20Tunesia.mp3"); urls.Add("http://music.incompetech.com/royalty-free/Balzan%20Groove.mp3"); Thread oThread = new Thread(new ThreadStart(Program.PlayMp3FromUrl)); oThread.Start(); using (JewSaver game = new JewSaver()) { game.Run(); } stop = true; Console.WriteLine("Chilling"); Thread.Sleep(100); oThread.Join(100); Console.WriteLine("Still here!"); Environment.Exit(0); }
public Menu(JewSaver game) : base(game) { DrawOrder = 3; UpdateOrder = 2; }
public Level1(JewSaver game) : base(game, 1536) { }