private void Clearlevel()
 {
     Blocklist.Clear();
     Enemylist.Clear();
     Traplist.Clear();
     Finish.Clear();
 }
 private void Level3()
 {
     for (int i = 0; i < 11; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 700));
     }
     //
     Traplist.Add(new TrapBlock(150, 690));
     for (int i = 8; i < 20; i++)
     {
         Traplist.Add(new TrapBlock(i * 50, 690));
     }
     //
     Blocklist.Add(new LevelBlock(200, 600));
     Blocklist.Add(new LevelBlock(300, 600));
     Blocklist.Add(new LevelBlock(200, 500));
     Blocklist.Add(new LevelBlock(300, 500));
     Blocklist.Add(new LevelBlock(300, 400));
     //
     Blocklist.Add(new LevelBlock(600, 400));
     Blocklist.Add(new LevelBlock(700, 400));
     Enemylist.Add(new EnemyBlock(750, 350, 150));
     //
     Blocklist.Add(new LevelBlock(1000, 500));
     Blocklist.Add(new LevelBlock(1000, 600));
     //
     Blocklist.Add(new LevelBlock(1200, 500));
     //
     Blocklist.Add(new LevelBlock(1400, 500));
     //
     Blocklist.Add(new LevelBlock(1500, 300));
     //
     Finish.Add(new FinishBlock(1550, 250));
 }
 private void Level2()
 {
     for (int i = 0; i < 4; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 700));
     }
     //
     for (int i = 3; i < 7; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 500));
     }
     Enemylist.Add(new EnemyBlock(650, 450, 250));
     //
     for (int i = 7; i < 11; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 700));
     }
     Enemylist.Add(new EnemyBlock(1050, 650, 350));
     //
     for (int i = 10; i < 16; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 500));
     }
     Enemylist.Add(new EnemyBlock(1450, 450, 450));
     //
     Finish.Add(new FinishBlock(1550, 450));
 }
 private void Level4()
 {
     for (int i = 0; i < 3; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 700));
     }
     for (int i = 0; i < 3; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 500));
     }
     for (int i = 0; i < 3; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 300));
     }
     for (int i = 0; i < 3; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 100));
     }
     Blocklist.Add(new LevelBlock(200, 600));
     Blocklist.Add(new LevelBlock(200, 400));
     Blocklist.Add(new LevelBlock(200, 200));
     //
     for (int i = 0; i < 4; i++)
     {
         Blocklist.Add(new LevelBlock(600, 100 * i));
     }
     for (int i = 3; i < 6; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 700));
     }
     for (int i = 7; i < 12; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 700));
     }
     Blocklist.Add(new LevelBlock(1100, 600));
     //
     for (int i = 0; i < 6; i++)
     {
         Blocklist.Add(new LevelBlock(1500, 100 * i));
     }
     for (int i = 11; i < 15; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 500));
     }
     for (int i = 7; i < 10; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 300));
     }
     for (int i = 11; i < 15; i++)
     {
         Blocklist.Add(new LevelBlock(i * 100, 100));
     }
     //
     Traplist.Add(new TrapBlock(1050, 690));
     Traplist.Add(new TrapBlock(1450, 490));
     //
     Enemylist.Add(new EnemyBlock(150, 450, 150));
     Enemylist.Add(new EnemyBlock(150, 250, 150));
     Enemylist.Add(new EnemyBlock(550, 650, 250));
     Enemylist.Add(new EnemyBlock(1000, 650, 300));
     Enemylist.Add(new EnemyBlock(1400, 450, 300));
     Enemylist.Add(new EnemyBlock(950, 250, 250));
     //
     Finish.Add(new FinishBlock(1450, 50));
     //
     Currentlevel = 0;
     Changelevel();
 }