- Timestamp:
- 2011-06-10 09:32:23 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2011/23/tueesuih/Barricade/Barricade.cs
r1812 r1846 9 9 public class Peli : PhysicsGame 10 10 { 11 ScoreList topLista = new ScoreList(10, false, 0); 12 13 11 14 Vector nopeusVasen = new Vector(-2500, 0); 12 15 Vector nopeusOikea = new Vector(2500, 0); … … 29 32 public override void Begin() 30 33 { 34 if (DataStorage.Exists("pisteet.xml")) 35 topLista = DataStorage.Load<ScoreList>(topLista, "pisteet.xml"); 36 37 31 38 32 39 Valikko(); … … 72 79 alus.Destroy(); 73 80 81 Timer.SingleShot(2.5, TopIkkuna); 82 74 83 75 84 } … … 83 92 LisääSeinät(); 84 93 LuoAikaLaskuri(); 94 95 } 96 void TallennaPisteet(Window sender) 97 { 98 DataStorage.Save<ScoreList>(topLista, "pisteet.xml"); 99 85 100 } 86 101 … … 176 191 Mouse.ListenOn(kohta1, MouseButton.Left, ButtonState.Pressed, AloitaPeli, null); 177 192 Mouse.ListenOn(kohta2, MouseButton.Left, ButtonState.Pressed, Lopeta, null); 193 Mouse.ListenOn(kohta3, MouseButton.Left, ButtonState.Pressed, NaytaTopten, null); 194 178 195 179 196 Mouse.IsCursorVisible = true; … … 227 244 228 245 229 246 void NaytaTopten() 247 { 248 HighScoreWindow topIkkuna = new HighScoreWindow("barricade", "Highscores", topLista); 249 Add(topIkkuna); 250 } 251 252 void TopIkkuna() 253 { 254 HighScoreWindow topIkkuna = new HighScoreWindow("barricade", 255 "High scores", 256 "CONGRATULATIONS, %p! type your name here:", 257 topLista, aikaLaskuri.CurrentTime); 258 topIkkuna.Closed += TallennaPisteet; 259 Add(topIkkuna); 260 } 230 261 231 262 }
Note: See TracChangeset
for help on using the changeset viewer.