Ignore:
Timestamp:
2014-06-13 10:30:24 (7 years ago)
Author:
urpynnon
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2014/24/UrhoP/pallopeli1/pallopeli1/pallopeli1/pallopeli1.cs

    r4977 r5004  
    3232        ClearAll(); 
    3333 
     34        musiikki(); 
     35 
    3436        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", "Aloita peli  A ", "Lopeta  B"); 
    3537        Add(alkuValikko); 
    3638 
    37          
    38  
     39 
     40         
    3941         
    4042        alkuValikko.AddItemHandler(0, SeuraavaKentta); 
     
    7678        eipause(); 
    7779        Gravity = new Vector(0, -1000); 
     80        MessageDisplay.Add("Kerää kaikki 12 Tähteä"); 
     81        MessageDisplay.Add("Aikaa 40 sekunttia"); 
    7882 
    7983        if (kenttaNro == 1) LuoKentta(); 
     
    8286        else if (kenttaNro == 4) LuoKentta4(); 
    8387        else if (kenttaNro == 5) LuoKentta5(); 
    84         else if (kenttaNro > 5) Voitto(); 
     88        else if (kenttaNro == 6) LuoKentta7(); 
     89        else if (kenttaNro == 7) LuoKentta6(); 
     90        else if (kenttaNro > 7) Voitto(); 
    8591 
    8692        IsMouseVisible = false; 
     
    9197        LuoPistelaskuri(); 
    9298        LuoPistelaskuri(); 
     99         
     100         
    93101         
    94102    } 
     
    204212    } 
    205213 
     214 
     215    void LuoKentta6() 
     216    { 
     217 
     218        LuoAikaLaskuri(); 
     219 
     220        TileMap kentta6 = TileMap.FromLevelAsset("kentta6"); 
     221        kentta6.SetTileMethod('#', LisaaTaso); 
     222        kentta6.SetTileMethod('W', Lisaapiikki); 
     223        kentta6.SetTileMethod('*', LisaaTahti); 
     224        kentta6.SetTileMethod('P', LisaaPelaaja1); 
     225        kentta6.SetTileMethod('p', LisaaPelaaja2); 
     226        kentta6.SetTileMethod('S', LisaaPelaaja3); 
     227        kentta6.SetTileMethod('0', LisaaPelaaja4); 
     228        kentta6.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
     229        Level.CreateBorders(); 
     230        Level.Background.CreateGradient(Color.MediumBlue, Color.MediumBlue); 
     231    } 
     232 
     233    void LuoKentta7() 
     234    { 
     235 
     236        LuoAikaLaskuri(); 
     237 
     238        TileMap kentta7 = TileMap.FromLevelAsset("kentta7"); 
     239        kentta7.SetTileMethod('#', LisaaTaso); 
     240        kentta7.SetTileMethod('W', Lisaapiikki); 
     241        kentta7.SetTileMethod('*', LisaaTahti); 
     242        kentta7.SetTileMethod('P', LisaaPelaaja1); 
     243        kentta7.SetTileMethod('p', LisaaPelaaja2); 
     244        kentta7.SetTileMethod('S', LisaaPelaaja3); 
     245        kentta7.SetTileMethod('0', LisaaPelaaja4); 
     246        kentta7.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
     247        Level.CreateBorders(); 
     248        Level.Background.CreateGradient(Color.MediumBlue, Color.MediumBlue); 
     249    } 
    206250 
    207251 
     
    379423    { 
    380424 
    381  
     425        MessageDisplay.Add("Ruotsalainen Tuhottu"); 
    382426        pelaaja2.Destroy(); 
    383427         
     
    389433    { 
    390434 
    391  
     435        MessageDisplay.Add("Ruotsalainen Tuhottu"); 
    392436        pelaaja3.Destroy(); 
    393437 
     
    483527} 
    484528 
     529    void musiikki() 
     530    { 
     531        MediaPlayer.Play("PeliMusiikki1"); 
     532        MediaPlayer.IsRepeating = true; 
     533    } 
    485534     
    486535} 
Note: See TracChangeset for help on using the changeset viewer.