Ignore:
Timestamp:
2012-07-03 14:45:01 (8 years ago)
Author:
vivasuom
Message:

Talletus.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2012/26/VilleS/TasoKokeiluJuttu/TasoKokeiluJuttu/TasoKokeiluJuttu/TasoKokeiluJuttu.cs

    r3441 r3486  
    1616 
    1717    Image pelaajanKuva = LoadImage("AjLautailee"); 
    18     Image tahtiKuva = LoadImage("tahti"); 
     18    Image tahtiKuva = LoadImage("es"); 
     19    Image make = LoadImage("Make"); 
    1920 
     21    SoundEffect hyppyAani = LoadSoundEffect("my_movie"); 
    2022    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     23    SoundEffect kuolemaAani = LoadSoundEffect("die_sound_effect"); 
     24 
     25    TimeSpan aanenAloitusAika = TimeSpan.MaxValue; 
    2126 
    2227    public override void Begin() 
     
    3742        kentta.SetTileMethod(new Color(0,255,0), LisaaPelaaja); 
    3843        kentta.SetTileMethod(Color.Black, LisaaTaso); 
     44        kentta.SetTileMethod(Color.Yellow, LisaaTahti); 
     45        kentta.SetTileMethod(Color.Red, LisaaMake); 
    3946        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4047        Level.CreateBorders(); 
     
    101108    void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 
    102109    { 
     110        MessageDisplay.Add("Keräsit es!"); 
    103111        maaliAani.Play(); 
    104         MessageDisplay.Add("Keräsit tähden!"); 
    105112        tahti.Destroy(); 
    106113    } 
     114     
     115    void LisaaMake(Vector paikka, double leveys, double korkeus) 
     116    { 
     117        PhysicsObject Make = new PhysicsObject(50, 100); 
     118        Make.Position = paikka; 
     119        Make.Mass = 4.0; 
     120        Make.Image = make; 
     121        AddCollisionHandler(Make, pelaaja1, MakeMurhaa); 
     122        FollowerBrain seuraajanAivot = new FollowerBrain("pelaaja"); 
     123        seuraajanAivot.TargetDistance.AddTrigger(); 
     124        Make.Brain = seuraajanAivot; 
     125        Add(Make); 
     126    } 
     127     
     128    void MakeMurhaa(PhysicsObject jonne, PhysicsObject pelaaja) 
     129    { 
     130      MessageDisplay.Add("Make murhaa!"); 
     131      kuolemaAani.Play(); 
     132      pelaaja.Destroy(); 
     133 
     134    } 
    107135} 
Note: See TracChangeset for help on using the changeset viewer.