Changeset 6756 for 2015/27/EemilI
- Timestamp:
- 2015-07-02 14:50:11 (8 years ago)
- Location:
- 2015/27/EemilI/infected - Copy/infected
- Files:
-
- 15 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/27/EemilI/infected - Copy/infected/infected/infected.cs
r6745 r6756 40 40 mies.CollisionIgnoreGroup = 3; 41 41 42 ase = new AssaultRifle(1, 1); 42 ase = new AssaultRifle(50,6); 43 ase.Image = asekuva; 44 ase.Position= new Vector(25, 15); 43 45 ase.InfiniteAmmo = true; 44 46 mies.Add(ase); … … 86 88 Keyboard.Listen(Key.D, ButtonState.Down, LiikutaPelaajaa, null, 3000.0, 3); 87 89 Keyboard.Listen(Key.A, ButtonState.Down, LiikutaPelaajaa, null, 3000.0, 4); 90 Keyboard.Listen(Key.D1, ButtonState.Pressed, VaihdaAse, "Ota pistooli esille", "pistooli"); 91 Keyboard.Listen(Key.E, ButtonState.Pressed, kauppa, "Avaa kaupan"); 88 92 Mouse.ListenMovement(0.0, Tahtays, null); 89 93 Mouse.IsCursorVisible = true; … … 172 176 Label kohta1 = new Label("Aloita uusi peli"); 173 177 kohta1.Position = new Vector(0, 40); 178 kohta1.Color = Color.White; 174 179 valikonKohdat.Add(kohta1); 175 180 … … 178 183 Label kohta2 = new Label("Poistu"); 179 184 kohta2.Position = new Vector(0, -40); 185 kohta2.Color = Color.White; 180 186 valikonKohdat.Add(kohta2); 181 187 182 188 Level.Background.Color = Color.Black; 183 189 Level.Background.Image = valikkokuva; 184 Camera.Zoom (1. 75);190 Camera.Zoom (1.65); 185 191 186 192 foreach (Label valikonKohta in valikonKohdat) … … 296 302 if (RandomGen.NextInt(0, 100) > 70) 297 303 { 304 pistelaskuri.Value += RandomGen.NextInt(1, 10); 298 305 b.Destroy(); 299 306 } … … 318 325 Add(taso); 319 326 } 320 327 void kauppa() 328 { 329 IsPaused = true; 330 MultiSelectWindow kauppa = new MultiSelectWindow("Kauppa", "haulikko 250$", "Exit"); 331 kauppa.AddItemHandler(0, delegate 332 { 333 if (pistelaskuri.Value >= 1) 334 { 335 pistelaskuri.Value -= 1; 336 Keyboard.Listen(Key.D2, ButtonState.Pressed, VaihdaAse, "Ota haulikko esille", "haulikko"); 337 } 338 IsPaused = false; 339 }); 340 341 kauppa.AddItemHandler(1, delegate 342 { 343 IsPaused = false; 344 }); 345 Add(kauppa); 346 } 321 347 }
Note: See TracChangeset
for help on using the changeset viewer.