Ignore:
Timestamp:
2015-07-23 14:57:53 (4 years ago)
Author:
elalhutt
Message:

peli valmis viimeistelyä vaille

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2015/30/EliasHu/RescueRanger/RescueRanger/RescueRanger/RescueRanger.cs

    r6967 r6984  
    2626    PlatformCharacter pelaaja1; 
    2727 
    28  
    29     //TODO vikaan kenttään metsäpalo 
    30     //TODO musiikki taustalle 
    31     //TODO käännä laskuri 
    3228 
    3329 
     
    4137    Image fly = LoadImage          ("Flybomb"); 
    4238    Image Asem = LoadImage           ("Asema"); 
     39    Image liekkiKuva = LoadImage     ("Flame"); 
    4340 
    4441    SoundEffect maaliAani = LoadSoundEffect  ("maali"); 
     
    5855        if (kenttanumero > kenttaNumeroMax) 
    5956        { 
    60             topLista.EnterAndShow(pisteetkaikki); 
     57            topLista.EnterAndShow(1000/((double)pisteetkaikki+1)); 
    6158            return; 
    6259        } 
    63         Gravity = new Vector(0, -1000); 
     60        Gravity = new Vector(0, -900); 
    6461 
    6562        LuoPisteLaskuri(); 
     
    8986        topLista.Show(); 
    9087        topLista.HighScoreWindow.Closed += AlkuValikko; 
    91  
    92  
    9388    } 
    9489 
     
    110105        kentta.SetTileMethod('V', LisaaVihollinen); 
    111106        kentta.SetTileMethod('a', LisaaAsema)     ; 
     107        kentta.SetTileMethod('L', LisaaLiekki)    ; 
    112108        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO)  ; 
    113109        Level.CreateBorders(); 
     
    116112        tausta.Image = taustaKuva; 
    117113        Add(tausta,-3); 
     114        Layers[-3].RelativeTransition = new Vector(0.5, 0.5); 
     115         
    118116 
    119117        pisteNaytto.IntFormatString = "{0} / " + pistelaskuri.MaxValue; 
     
    131129    } 
    132130 
     131    void LisaaLiekki(Vector paikka, double leveys, double korkeus) 
     132    { 
     133        Flame liekki = new Flame(liekkiKuva); 
     134        liekki.Position = paikka; 
     135        Add(liekki); 
     136    } 
     137 
    133138    void LisaaTaso2(Vector paikka, double leveys, double korkeus) 
    134139    { 
     
    150155    void LisaaTalo(Vector paikka, double leveys, double korkeus) 
    151156    { 
    152         PhysicsObject talo = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     157        PhysicsObject talo = PhysicsObject.CreateStaticObject(leveys*1.7, korkeus); 
    153158        talo.Position = paikka; 
    154159        talo.Image = tukki; 
     
    173178        vihollinen.IgnoresGravity = true; 
    174179        vihollinen.Image = fly; 
     180        vihollinen.CanRotate = false; 
    175181        Add(vihollinen); 
    176182        List<Vector> polku = new List<Vector>()               ; 
     
    249255        Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, -nopeus); 
    250256        Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, nopeus); 
    251         Keyboard.Listen(Key.Space, ButtonState.Down, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
     257        Keyboard.Listen(Key.Up, ButtonState.Down, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
    252258 
    253259        ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä"); 
Note: See TracChangeset for help on using the changeset viewer.