Changeset 3831 for 2012/24


Ignore:
Timestamp:
2012-09-22 15:41:24 (7 years ago)
Author:
hniemi
Message:

Updated version of game.

Location:
2012/24/AamosR/Thunderbird
Files:
4 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • 2012/24/AamosR/Thunderbird/Thunderbird/Thunderbird

    • Property svn:ignore set to
      bin
      obj
  • 2012/24/AamosR/Thunderbird/Thunderbird/Thunderbird/Thunderbird.cs

    r3107 r3831  
    1717     
    1818    Image pilviKuva = LoadImage("pilvi"); 
     19    Image rajahdys_kuva = LoadImage("vihollinen1"); 
    1920 
    2021    Image[] viholliskuvat1 = LoadImages("vihollinen1", "vihollinen12"); 
     
    4041 
    4142   ScoreList topLista = new ScoreList(10, false, 1); 
     43   ExplosionSystem rajahdys; 
    4244 
    4345   void LuoLaskuri() 
     
    6062            topLista = DataStorage.Load<ScoreList>(topLista, "pisteet.xml"); 
    6163         
     64        
     65 
    6266        MultiSelectWindow valikko = new MultiSelectWindow("Thunderbird", "Start game",  "Highscores", "Exit"); 
    6367        valikko.ItemSelected += PainettiinValikonNappia; 
     
    7680                vihollisajastin3 = null; 
    7781                LuoKentta(); 
    78         AsetaOhjaimet(); 
    79         LuoLaskuri(); 
     82                AsetaOhjaimet(); 
     83                LuoLaskuri(); 
    8084 
    8185                vihollisajastin1 = new Timer(); 
     
    8690                pilviajastin = new Timer(); 
    8791 
    88         vihollisajastin1.Interval = 2; 
    89         vihollisajastin1.Timeout += lisaaVihollinen; 
    90         vihollisajastin1.Start(); 
    91  
    92         //vihollinenPoistuu(); 
    93  
    94         Timer.SingleShot(30, kutsuvihollisia); 
    95         Timer.SingleShot(60, kutsuvihollisia2); 
    96          
    97         tahtiajastin.Interval = 1; 
    98         tahtiajastin.Timeout += lisaaTahti; 
    99         tahtiajastin.Start(); 
    100  
    101         pilviajastin.Interval = 3; 
    102         pilviajastin.Timeout += lisaaPilvi; 
    103         pilviajastin.Start(); 
     92                vihollisajastin1.Interval = 2; 
     93                vihollisajastin1.Timeout += lisaaVihollinen; 
     94                vihollisajastin1.Start(); 
     95 
     96                //vihollinenPoistuu(); 
     97 
     98                Timer.SingleShot(30, kutsuvihollisia); 
     99                Timer.SingleShot(60, kutsuvihollisia2); 
     100         
     101                tahtiajastin.Interval = 1; 
     102                tahtiajastin.Timeout += lisaaTahti; 
     103                tahtiajastin.Start(); 
     104 
     105                pilviajastin.Interval = 3; 
     106                pilviajastin.Timeout += lisaaPilvi; 
     107                pilviajastin.Start(); 
     108                 
     109                rajahdys = new ExplosionSystem(rajahdys_kuva, 50); 
     110                Add(rajahdys); 
    104111                break; 
    105112 
     
    352359        ammus.Destroy(); 
    353360        vihollisaani.Play(); 
     361         
     362        double x = vihollinen.X; 
     363        double y = vihollinen.Y; 
     364        rajahdys.MinScale = 40; 
     365        rajahdys.MaxScale = 50; 
     366        rajahdys.MinVelocity = 50; 
     367        rajahdys.MaxVelocity = 70; 
     368        rajahdys.MinLifetime = 0.4; 
     369        rajahdys.MaxLifetime = 0.6; 
     370         
     371        int pMaara = 50; 
     372        rajahdys.AddEffect(x, y, pMaara); 
     373         
     374 
    354375 
    355376        pisteLaskuri.Value = pisteLaskuri.Value + 10; 
  • 2012/24/AamosR/Thunderbird/Thunderbird/ThunderbirdContent

    • Property svn:ignore set to
      bin
      obj
Note: See TracChangeset for help on using the changeset viewer.