Changeset 3564


Ignore:
Timestamp:
2012-07-05 09:36:52 (7 years ago)
Author:
alvirmas
Message:

Talletus.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2012/26/AleksanteriV/Polla ja Rosvo/Poliisi ja Rosvo/Poliisi ja Rosvo/Poliisi ja Rosvo/Poliisi_ja_Rosvo.cs

    r3558 r3564  
    322322    void Luoukkeli(Vector paikka, double leveys, double korkeus) 
    323323    { 
    324         string ukkeli = RandomGen.SelectOne<string>("ukkeli", "ukkeli2", "ukkeli3"); 
    325  
    326         
    327     } 
    328     void Luoukkeli(Vector paikka, double leveys, double korkeus) 
    329     { 
     324        string ukkelirangen = RandomGen.SelectOne<string>("ukkeli", "ukkeli2", "ukkeli3", ""); 
     325        if (ukkelirangen == "") { return; } 
     326        ukkeli = new PhysicsObject(25, 25); 
     327        ukkeli.Position = paikka; 
     328        ukkeli.Image = LoadImage(ukkelirangen); 
     329        ukkeli.Tag = "ukkeli"; 
     330        Add(ukkeli); 
     331    } 
     332    //void Luoukkeli(Vector paikka, double leveys, double korkeus) 
     333    //{ 
    330334        //ukkeli = new PhysicsObject(25, 25); 
    331335        //ukkeli.Position = paikka; 
     
    333337        //ukkeli.Tag = "ukkeli"; 
    334338        //Add(ukkeli); 
    335     } 
     339    //} 
    336340    void Luopelaaja(Vector paikka, double leveys, double korkeus) 
    337341    { 
     
    439443        Keyboard.Listen(Key.S, ButtonState.Released, PysaytaPelaaja2Y, null); 
    440444        //---------------------------------------------------- 
    441         Keyboard.Listen(Key.V, ButtonState.Down, LiikutaPelaajaa3, null, new Vector(-200, 0)); 
    442         Keyboard.Listen(Key.N, ButtonState.Down, LiikutaPelaajaa3, null, new Vector(200, 0)); 
    443         Keyboard.Listen(Key.G, ButtonState.Down, LiikutaPelaajaa3, null, new Vector(0, 200)); 
    444         Keyboard.Listen(Key.B, ButtonState.Down, LiikutaPelaajaa3, null, new Vector(0, -200)); 
    445  
    446         Keyboard.Listen(Key.V, ButtonState.Released, PysaytaPelaaja3X, null); 
    447         Keyboard.Listen(Key.N, ButtonState.Released, PysaytaPelaaja3X, null); 
    448         Keyboard.Listen(Key.G, ButtonState.Released, PysaytaPelaaja3Y, null); 
    449         Keyboard.Listen(Key.B, ButtonState.Released, PysaytaPelaaja3Y, null); 
     445        if (pelaajienMaara > 2) 
     446        { 
     447            Keyboard.Listen(Key.V, ButtonState.Down, LiikutaPelaajaa3, null, new Vector(-200, 0)); 
     448            Keyboard.Listen(Key.N, ButtonState.Down, LiikutaPelaajaa3, null, new Vector(200, 0)); 
     449            Keyboard.Listen(Key.G, ButtonState.Down, LiikutaPelaajaa3, null, new Vector(0, 200)); 
     450            Keyboard.Listen(Key.B, ButtonState.Down, LiikutaPelaajaa3, null, new Vector(0, -200)); 
     451 
     452            Keyboard.Listen(Key.V, ButtonState.Released, PysaytaPelaaja3X, null); 
     453            Keyboard.Listen(Key.N, ButtonState.Released, PysaytaPelaaja3X, null); 
     454            Keyboard.Listen(Key.G, ButtonState.Released, PysaytaPelaaja3Y, null); 
     455            Keyboard.Listen(Key.B, ButtonState.Released, PysaytaPelaaja3Y, null); 
     456        } 
    450457        //---------------------------------------------------------- 
    451         Keyboard.Listen(Key.NumPad4, ButtonState.Down, LiikutaPelaajaa4, null, new Vector(-200, 0)); 
    452         Keyboard.Listen(Key.NumPad6, ButtonState.Down, LiikutaPelaajaa4, null, new Vector(200, 0)); 
    453         Keyboard.Listen(Key.NumPad8, ButtonState.Down, LiikutaPelaajaa4, null, new Vector(0, 200)); 
    454         Keyboard.Listen(Key.NumPad5, ButtonState.Down, LiikutaPelaajaa4, null, new Vector(0, -200)); 
    455  
    456         Keyboard.Listen(Key.NumPad4, ButtonState.Released, PysaytaPelaaja4X, null); 
    457         Keyboard.Listen(Key.NumPad6, ButtonState.Released, PysaytaPelaaja4X, null); 
    458         Keyboard.Listen(Key.NumPad8, ButtonState.Released, PysaytaPelaaja4Y, null); 
    459         Keyboard.Listen(Key.NumPad5, ButtonState.Released, PysaytaPelaaja4Y, null); 
     458        if (pelaajienMaara > 3) 
     459        { 
     460            Keyboard.Listen(Key.NumPad4, ButtonState.Down, LiikutaPelaajaa4, null, new Vector(-200, 0)); 
     461            Keyboard.Listen(Key.NumPad6, ButtonState.Down, LiikutaPelaajaa4, null, new Vector(200, 0)); 
     462            Keyboard.Listen(Key.NumPad8, ButtonState.Down, LiikutaPelaajaa4, null, new Vector(0, 200)); 
     463            Keyboard.Listen(Key.NumPad5, ButtonState.Down, LiikutaPelaajaa4, null, new Vector(0, -200)); 
     464 
     465            Keyboard.Listen(Key.NumPad4, ButtonState.Released, PysaytaPelaaja4X, null); 
     466            Keyboard.Listen(Key.NumPad6, ButtonState.Released, PysaytaPelaaja4X, null); 
     467            Keyboard.Listen(Key.NumPad8, ButtonState.Released, PysaytaPelaaja4Y, null); 
     468            Keyboard.Listen(Key.NumPad5, ButtonState.Released, PysaytaPelaaja4Y, null); 
     469        } 
    460470    } 
    461471    void LiikutaPelaajaa(Vector liikuttaja) 
Note: See TracChangeset for help on using the changeset viewer.