Ignore:
Timestamp:
2015-06-26 09:03:56 (5 years ago)
Author:
misakana
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2014/30/MitjaK/Attack to Agora/Attack to Agora/Attack to Agora/Attack to Agora/Attack_to_Agora_mitja.cs

    r6406 r6428  
    1616    Animation jounibossArrive; 
    1717 
     18    Image anttijussiboss = LoadImage("anttijussiboss"); 
     19 
    1820    Elava currentBoss; 
    1921    AssaultRifle currentBossWeapon; 
     
    3436        GameObject varjo = Varjo(vihollinen); 
    3537 
    36         vihollinen.Kuoli += delegate { 
     38        vihollinen.Kuoli += delegate 
     39        { 
    3740            VihollinenKuoli(vihollinen); 
    3841            varjo.Destroy(); 
     
    4346        else LuoAmpumisAivot(vihollinen); 
    4447 
    45         Add( vihollinen ); 
     48        Add(vihollinen); 
    4649    } 
    4750 
    4851    void LuoTormaavaVihollinen(Vector paikka, double leveys, double korkeus) 
    49     {  
     52    { 
    5053        Elava Tormaavavihollinen = new Elava(200, 200, 200); 
    5154        Tormaavavihollinen.Image = tormaavavihollinen; 
     
    5457        GameObject varjo = Varjo(Tormaavavihollinen); 
    5558 
    56         Tormaavavihollinen.Kuoli += delegate {  
     59        Tormaavavihollinen.Kuoli += delegate 
     60        { 
    5761            VihollinenKuoli(Tormaavavihollinen); 
    5862            varjo.Destroy(); 
     
    155159        Timer ampumisAjastin = new Timer(); 
    156160        ampumisAjastin.Interval = 1.0; 
    157         ampumisAjastin.Timeout += delegate  
     161        ampumisAjastin.Timeout += delegate 
    158162        { 
    159163            if (jouninAse == null) 
     
    172176            ammus.Updated += delegate(PhysicsObject a) { DrawTracers(a, Color.Red, 0.3, 2); }; 
    173177 
    174             AddCollisionHandler(ammus, delegate(PhysicsObject a, PhysicsObject p) { 
     178            AddCollisionHandler(ammus, delegate(PhysicsObject a, PhysicsObject p) 
     179            { 
    175180 
    176181                if ((string)p.Tag == "jouni") return; 
     
    197202        currentBossWeapon = null; 
    198203 
    199         Timer.SingleShot(2.0, delegate { LuoChromaCase(ItemType.Knife);}); 
    200     } 
    201      
     204        Timer.SingleShot(2.0, delegate { LuoChromaCase(ItemType.Knife); }); 
     205    } 
     206    void LuoAnttiJussi(Vector paikka, Double korkeus, Double leveys) 
     207    { 
     208        Elava anttiJussi = new Elava(42, 42, 100); //hp 10000? 
     209        anttiJussi.Image = anttijussiboss; 
     210        anttiJussi.FollowPlayer = true; 
     211        Add(anttiJussi); 
     212    } 
    202213    // Aliohjelmat 
    203 }  
     214} 
Note: See TracChangeset for help on using the changeset viewer.