Ignore:
Timestamp:
2011-08-05 10:36:28 (8 years ago)
Author:
jekuukka
Message:

Talletus.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2011/31/JereK/Serades/Serades/Serades/Peli.cs

    r2549 r2576  
    2424    Image pomonkuva = LoadImage("boss"); 
    2525    Image taustaKuva = LoadImage("kartta7"); 
     26    Image plasmakuva = LoadImage("plasma33"); 
    2627 
    2728 
     
    4950        Valikko(); 
    5051    } 
     52 
    5153 
    5254    void Valikko() 
     
    118120    void LuoAlus() 
    119121    { 
     122        MediaPlayer.Play("musiikki1"); 
    120123        pelaaja1 = new PhysicsObject(50, 80); 
    121124        pelaaja1.Tag = "pelaaja"; 
     
    124127        pelaaja1.Image = olionkuva; 
    125128        pelaaja1Pyssy = new LaserGun(20, 5); 
     129        pelaaja1Pyssy.AttackSound = null; 
     130 
    126131        pelaaja1Pyssy.ProjectileCollision = LaserSadeOsuu; 
    127132        pelaaja1Pyssy.InfiniteAmmo = true; 
     
    132137        pelaaja1Pyssy.IsVisible = false; 
    133138        pelaaja1Pyssy2 = new PlasmaCannon(20, 5); 
    134  
     139        pelaaja1Pyssy2.AttackSound = null; 
    135140        pelaaja1.Add(pelaaja1Pyssy2); 
    136141        pelaaja1Pyssy2.IsVisible = false; 
     
    146151        pelaaja2.Image = oliokuva; 
    147152        pelaaja2Pyssy = new LaserGun(20, 5); 
     153        pelaaja2Pyssy.AttackSound = null; 
    148154        pelaaja2Pyssy.ProjectileCollision = LaserSadeOsuu; 
    149155        pelaaja2Pyssy.InfiniteAmmo = true; 
     
    155161        pelaaja2Pyssy.IsVisible = false; 
    156162        pelaaja2Pyssy2 = new PlasmaCannon(20, 5); 
     163        pelaaja2Pyssy2.AttackSound = null; 
    157164        pelaaja2.Add(pelaaja2Pyssy2); 
    158165        pelaaja2Pyssy2.IsVisible = false; 
     
    164171        taso++; 
    165172 
    166         if (taso < 6) 
     173        if (taso < 2) 
    167174        { 
    168175            MessageDisplay.Add("~Seuraava aalto alkaa!!"); 
     
    188195        Pomo.Y = 300; 
    189196        Pomo.Tag = "vihollinen"; 
     197        Pomo.Destroyed += new Action(Pomo_Destroyed); 
    190198 
    191199        TagFollowerBrain seuraajanAivot = new TagFollowerBrain("pelaaja", 2000); 
     
    215223    } 
    216224 
     225    void Pomo_Destroyed() 
     226    { 
     227        Label m = new Label("HGjh"); 
     228        Add(m); 
     229    } 
     230 
    217231    void PomoKaantyy(PhysicsObject pomo) 
    218232    { 
     
    222236    void PomoAmpuu(Weapon ase) 
    223237    { 
    224         ase.Shoot(); 
     238        PhysicsObject ammus = ase.Shoot(); 
     239        if (ammus != null)  
     240        { 
     241            ammus.Image = plasmakuva; 
     242            ammus.Size *= 5;  
     243        } 
    225244    } 
    226245 
     
    288307 
    289308            if (kohde.Tag.ToString() == "vihollinen") 
     309 
    290310            { 
    291311                Alus alus = (Alus)kohde; 
     
    302322                    } 
    303323                } 
     324 
     325 
    304326            } 
    305     } 
     327 
     328    } 
     329 
     330 
    306331 
    307332    void Kaasu(PhysicsObject alus) 
Note: See TracChangeset for help on using the changeset viewer.