Ignore:
Timestamp:
2016-07-28 11:24:22 (3 years ago)
Author:
tihaapas
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2016/30/TimoH/JamaicanBoksi3000/JamaicanBoksi3000/JamaicanBoksi3000/JamaicanBoksi3000.cs

    r8164 r8190  
    7272    Image polkukuva = LoadImage("polku"); 
    7373    Image nurmikkoKuva = LoadImage("nurmikko"); 
     74    Image mutsiskuva = LoadImage("mutSIS"); 
    7475 
    7576    int vihunNumero; 
     
    8182        LuoRahaLaskuri(); 
    8283        AsetaOhjaimet(); 
     84        LuoAikaLaskuri(); 
     85        LuoTeksti(); 
    8386 
    8487        IsMouseVisible = true; 
     
    8992        vihuAjastin.Start(); 
    9093 
     94         
     95 
    9196    } 
    9297 
     
    111116        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    112117 
    113     } 
     118         
     119 
     120    } 
     121 
     122    void AlkuValikko() 
     123    { 
     124         
     125 
     126        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 
     127        "Aloita peli", "Parhaat pisteet", "Lopeta"); 
     128        Add(alkuValikko); 
     129 
     130    } 
     131 
    114132 
    115133    void OstaTorni() 
     
    175193    } 
    176194 
     195 
     196 
    177197    void LuoLinna(Vector paikka, double leveys, double korkeus) 
    178198    { 
     
    259279        vihu.Tag = "vihu"; 
    260280        vihu.Shape = Shape.Circle; 
     281        vihu.Image = mutsiskuva; 
    261282        vihu.Position = polku.Values[0]; 
    262283        Add(vihu); 
     
    272293 
    273294        Label rahaNautto = new Label(raha); 
    274         rahaNautto.Left = Screen.Left + 100; 
     295        rahaNautto.Left = Screen.Left + 120; 
    275296        rahaNautto.Top = Screen.Top - 100; 
    276297        rahaNautto.IntFormatString = "Jamaican Dollars: {0}"; 
     
    284305    } 
    285306 
     307    void LuoAikaLaskuri() 
     308    { 
     309        Timer aikaLaskuri = new Timer(); 
     310        aikaLaskuri.Start(); 
     311 
     312        Label aikaNaytto = new Label(); 
     313        aikaNaytto.TextColor = Color.White; 
     314        aikaNaytto.X = Level.Right - 250; 
     315        aikaNaytto.Y = Level.Top - 220; 
     316 
     317        aikaNaytto.DecimalPlaces = 1; 
     318        aikaNaytto.Color = Color.Black; 
     319        aikaNaytto.BindTo(aikaLaskuri.SecondCounter); 
     320        Add(aikaNaytto); 
     321    } 
     322 
     323    void LuoTeksti() 
     324    { 
     325        Label tekstikentta = new Label(); 
     326        tekstikentta.Text = "Vihollisten hatussa lukee mutSIS Jos on kysyttävää :D"; 
     327 
     328        tekstikentta.Y = Screen.Top - 115; 
     329        tekstikentta.X = 0; 
     330         
     331        Add(tekstikentta); 
     332        Timer.SingleShot(2.0, delegate { tekstikentta.Destroy(); }); 
     333 
     334    } 
     335 
     336 
     337 
    286338 
    287339} 
Note: See TracChangeset for help on using the changeset viewer.