- Timestamp:
- 2011-06-17 13:33:59 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2011/24/EeroP/ZOMBIE RUNNER/ZOMBIE RUNNER/ZOMBIE RUNNER/Peli.cs
r2108 r2115 38 38 { 39 39 Destroy(); 40 Peli.maxZombeja--; 40 41 } 41 42 … … 89 90 90 91 List<Vector> teleportit = new List<Vector>(); 91 92 public static int zombeja = 0; 93 public static int maxZombeja = 100; 92 94 93 95 … … 112 114 113 115 Timer zombiAjastin = new Timer(); 114 zombiAjastin.Interval = 5;116 zombiAjastin.Interval = 1; 115 117 zombiAjastin.Trigger += new Timer.TriggerHandler(uusizombi); 116 118 zombiAjastin.Start(); … … 119 121 void uusizombi(Timer sender) 120 122 { 123 if (zombeja >= maxZombeja) 124 return; 125 121 126 int paikkaIndeksi = RandomGen.NextInt(0, teleportit.Count - 1); 122 127 Vector paikka = teleportit[paikkaIndeksi]; … … 223 228 musta.Image = mustakuva; 224 229 musta.IgnoresCollisionResponse = true; 225 Add(musta, 1);230 Add(musta, -1); 226 231 } 227 232 … … 304 309 PhysicsObject luozombit() 305 310 { 306 307 311 PhysicsObject zombi = new Zombi(55.0, 55.0); 308 312 zombi.Image = zombikuva; … … 310 314 zombi.Tag = ("vihollinen"); 311 315 Add(zombi); 316 zombeja++; 312 317 return zombi; 313 318 }
Note: See TracChangeset
for help on using the changeset viewer.