Ignore:
Timestamp:
2016-07-08 11:06:12 (3 years ago)
Author:
otoskinn
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/OttoK/Survivetown/Survivetown/Survivetown/Survivetown.cs

    r7962 r8021  
    1010public class Survivetown : PhysicsGame 
    1111{ 
    12     Image olionKuva = LoadImage("pelikissa"); 
     12    
    1313    Image taustakuva = LoadImage("kenntav3"); 
    1414    Image pelaajankuva = LoadImage("mlgnorsurebornedv2"); 
     
    1818    Image aknkuva = LoadImage("ak47"); 
    1919    Image ammuksenkuva = LoadImage("bullet"); 
    20     Image autonkuva = LoadImage("autonkuva2"); 
     20    Image autonkuva = LoadImage("autonkuva3"); 
    2121    Image jouninkuva = LoadImage("jouni"); 
    2222    Image antinkuva = LoadImage("anttijussi"); 
     23    Image pinkki = LoadImage("pinkki"); 
     24    Image pelikissa = LoadImage("pelikissa"); 
     25    Image pelikissa2 = LoadImage("pelikissav2"); 
    2326    IntMeter pingviinilaskuri = new IntMeter(0, 0, 1000000000); 
    2427    PhysicsObject pelaaja; 
     
    6669        ruudut.Execute(20, 20); 
    6770 
    68         pingviinilaskuri.Value = 5; 
     71        pingviinilaskuri.Value = 10; 
    6972        pingviinilaskuri.LowerLimit += LopetaPeli; 
    7073 
     
    224227        else if ((string)pingu.Tag == "auto") 
    225228        { 
     229            LuoRajahdys(pingu.Position); 
    226230            pingu.Destroy(); 
    227231            ammus.Destroy(); 
     
    231235    void LuoAuto(Vector paikka, double x, double y) 
    232236    { 
    233         Automobile auto = new Automobile(250, 100); 
     237        Automobile auto = new Automobile(200, 100); 
    234238        auto.Color = Color.Yellow; 
    235239        auto.Position = paikka; 
     
    302306            LuoJouni(pelaaja.Position, 0, -500); 
    303307        } 
    304         else if (vastaus== "anttijussi") 
    305         { 
    306             LuoAnttijussi(pelaaja.Position, 0,0); 
     308        else if (vastaus == "anttijussi") 
     309        { 
     310            LuoAnttijussi(pelaaja.Position, 0, 0); 
     311        } 
     312        else if (vastaus == "ase") 
     313        { 
     314            LuoAse(pelaaja.Position, 0, 0); 
     315        } 
     316        else if (vastaus == "pinkkitausta") 
     317        { 
     318            VaihdaTausta(); 
     319        } 
     320        else if (vastaus == "normitausta") 
     321        { 
     322            VaihdaTausta2(); 
     323        } 
     324        else if (vastaus == "tuhoa") 
     325        { 
     326            Tuhoa(); 
     327        } 
     328        else if (vastaus == "kissa") 
     329        { 
     330            LuoKissa(); 
     331        } 
     332        else if (vastaus == "erikissa") 
     333        { 
     334            LuoKissa2(); 
    307335        } 
    308336    } 
     
    317345        PhysicsObject anttijussi = new PhysicsObject(184, 257); 
    318346        anttijussi.Image = antinkuva; 
     347        Add(anttijussi); 
    319348    } 
    320349    void LopetaPeli() 
     
    357386        DataStorage.Save<ScoreList>(topLista, "pisteet.xml"); 
    358387    } 
     388    void VaihdaTausta() 
     389    { 
     390        Level.Background.Image =pinkki; 
     391    } 
     392    void VaihdaTausta2() 
     393    { 
     394        Level.Background.Image = taustakuva; 
     395    } 
     396    void Tuhoa() 
     397    { 
     398        List<GameObject> kaikki =  GetObjects(x => "pingu" == (string)x.Tag); 
     399        kaikki.ForEach(x => x.Destroy()); 
     400    } 
     401    void LuoKissa() 
     402    { 
     403        PhysicsObject kissa = new PhysicsObject (80, 50); 
     404        kissa.Image = pelikissa; 
     405        Add(kissa); 
     406 
     407    } 
     408    void LuoKissa2() 
     409    { 
     410        PhysicsObject kissa2 = new PhysicsObject(80, 50); 
     411        kissa2.Image = pelikissa2; 
     412        Add(kissa2); 
     413    } 
    359414} 
Note: See TracChangeset for help on using the changeset viewer.