Esempio n. 1
0
 /// <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];
 }
Esempio n. 2
0
 public Level2(JewSaver game)
     : base(game, 3076)
 {
 }
Esempio n. 3
0
    /// <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);
    }
Esempio n. 4
0
 public Menu(JewSaver game)
     : base(game)
 {
     DrawOrder = 3;
     UpdateOrder = 2;
 }
Esempio n. 5
0
 public Level1(JewSaver game)
     : base(game, 1536)
 {
 }