Ignore:
Timestamp:
2012-06-14 15:00:00 (8 years ago)
Author:
leoslimi
Message:

Talletus.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2012/24/LeeviL/Rangoneina/Rangoneina/Rangoneina/Rangoneina.cs

    r3018 r3023  
    2020    IntMeter Pistelaskuri; 
    2121    int kenttaNro = 1; 
     22    ScoreList topLista = new ScoreList(10, false, 1); 
    2223    public override void Begin() 
    2324    { 
     25         if (DataStorage.Exists("pisteet.xml")) 
     26            topLista = DataStorage.Load<ScoreList>(topLista, "pisteet.xml"); 
     27              
    2428        MultiSelectWindow valikko = new MultiSelectWindow("Tervettuoloa Peliin", "Aloita Peli", "Parhaat Pisteet", "Lopeta"); 
    2529        valikko.ItemSelected += PainettiinValikkoNappia; 
    2630        Add(valikko); 
    2731 
     32        
     33       
    2834 
    2935         
    30  
     36    } 
     37 
     38    void TallennaPisteet(Window Sender) 
     39    { 
     40        DataStorage.Save<ScoreList>(topLista, "pisteet.xml"); 
     41 
     42        MultiSelectWindow valikko = new MultiSelectWindow("Tervettuoloa Peliin", "Aloita Peli", "Parhaat Pisteet", "Lopeta"); 
     43        valikko.ItemSelected += PainettiinValikkoNappia; 
     44        Add(valikko); 
    3145    } 
    3246 
     
    6276        else if (kenttaNro == 2) LuoKentta("Kentta2"); 
    6377        else if (kenttaNro == 3) LuoKentta("Kentta3"); 
    64         else if (kenttaNro > 3) Exit(); 
     78        else if (kenttaNro > 3)  
     79        { 
     80            HighScoreWindow topIkkuna = new HighScoreWindow( 
     81"Parhaat Pisteet", 
     82"Onneksi olkoon!", 
     83topLista, Pistelaskuri.Value); 
     84            topIkkuna.Closed += TallennaPisteet; 
     85            Add(topIkkuna); 
     86        } 
    6587 
    6688 
     
    210232                break; 
    211233            case 1: 
    212                 //ParhaatPisteet(); 
     234                        HighScoreWindow topIkkuna = new HighScoreWindow( 
     235            "Parhaat Pisteet", 
     236            "", 
     237            topLista); 
     238        topIkkuna.Closed += TallennaPisteet; 
     239        Add(topIkkuna); 
    213240                break; 
    214241            case 2: 
Note: See TracChangeset for help on using the changeset viewer.