Changeset 6381 for 2014


Ignore:
Timestamp:
2015-06-25 15:21:52 (4 years ago)
Author:
anlakane
Message:
 
Location:
2014/30/MitjaK/Attack to Agora/Attack to Agora/Attack to Agora
Files:
1 added
2 edited

Legend:

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

    r6365 r6381  
    3939    bool walkBackwards = false; 
    4040 
    41     const double VIHOLLISEN_TORMAYSDMG = 25.0; 
    42     int kenttaNro = 1; 
     41    const double VIHOLLISEN_TORMAYSDMG = 4.0; 
     42    int kenttaNro = 9; 
    4343 
    4444    /// <summary> 
     
    295295    void Luotaistelija(Vector paikka, double leveys, double korkeus) 
    296296    { 
    297  
    298297        taistelija = new Elava(150, 150, 100.0); 
    299298        taistelija.Shape = Shape.Rectangle; 
     
    304303 
    305304        AddCollisionHandler(taistelija, "vasenreuna", SeuraavaKentta); 
    306         AddCollisionHandler<PhysicsObject, PhysicsObject>(taistelija, "vihollinen", delegate { 
    307             taistelija.Damagea(VIHOLLISEN_TORMAYSDMG); 
    308         }); 
     305        //AddCollisionHandler<PhysicsObject, PhysicsObject>(taistelija, "vihollinen", delegate { 
     306        //    taistelija.Damagea(VIHOLLISEN_TORMAYSDMG); 
     307        //}); 
    309308 
    310309        taistelija.Mass = 10.0; 
  • 2014/30/MitjaK/Attack to Agora/Attack to Agora/Attack to Agora/Attack to Agora/Attack_to_Agora_mitja.cs

    r6358 r6381  
    99 
    1010/// <summary> 
    11 /// Mitjan koodit tänne 
     11/// "Mitjan" koodit tänne 
    1212/// </summary> 
    1313public partial class Attack_to_Agora : PhysicsGame 
     
    3030        seuraajanAivot.Speed = 500; 
    3131        seuraajanAivot.Active = true; 
     32        seuraajanAivot.DistanceClose = vihollinen.Width / 2 + taistelija.Width / 2 + 25; 
     33        seuraajanAivot.TargetClose += delegate { taistelija.Damagea(VIHOLLISEN_TORMAYSDMG); }; 
    3234        vihollinen.Brain = seuraajanAivot; 
    3335 
    3436        Add( vihollinen ); 
    3537    } 
     38 
    3639    void LuoTormaavaVihollinen(Vector paikka, double leveys, double korkeus) 
    3740    {  
     
    5053        seuraajanAivot.Speed = 500; 
    5154        seuraajanAivot.Active = true; 
     55        seuraajanAivot.DistanceClose = Tormaavavihollinen.Width / 2 + taistelija.Width / 2 + 25; 
     56        seuraajanAivot.TargetClose += delegate { taistelija.Damagea(VIHOLLISEN_TORMAYSDMG); }; 
     57 
    5258        Tormaavavihollinen.Brain = seuraajanAivot; 
    5359 
    5460        Add(Tormaavavihollinen); 
     61    } 
     62 
     63    void LisaaAivot(Elava vihu, FollowerBrain aivo, PhysicsObject kohde) 
     64    { 
    5565    } 
    5666 
Note: See TracChangeset for help on using the changeset viewer.