- Timestamp:
- 2013-06-28 12:39:01 (10 years ago)
- Location:
- 2013/26/ChristianS/Testi/Testi
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
2013/26/ChristianS/Testi/Testi/Testi/Testi.cs
r4264 r4320 133 133 Add(elamaPalkki); 134 134 135 LuoAmmusLaskuri(0, 0);135 //LuoAmmusLaskuri(0, 0); 136 136 } 137 137 … … 177 177 */ 178 178 Mouse.Listen(MouseButton.Left, ButtonState.Down, AmmuAseella, "Ammu", rambonAse); 179 179 Mouse.Listen(MouseButton.Right, ButtonState.Down, RypaleKranu, "Rypälekranu", pelaaja); 180 } 181 182 void RypaleKranu(Pelaaja pelaaja) 183 { 184 ClusterGrenade c = new ClusterGrenade(30, 3); 185 c.Position = pelaaja.Position + Vector.FromLengthAndAngle(50, (Mouse.PositionOnWorld - pelaaja.Position).Angle); 186 c.Hit(Vector.FromLengthAndAngle(9000, (Mouse.PositionOnWorld - pelaaja.Position).Angle)); 187 Add(c); 188 c.Explosion.ShockwaveReachesObject += delegate(IPhysicsObject i, Vector v) { if (i.Tag.ToString() == "vihu") { i.Destroy(); } }; 180 189 } 181 190 … … 263 272 olio.X = x; 264 273 olio.CanRotate = false; 265 //olio.Tag = tagi;274 olio.Tag = "vihu"; 266 275 olio.Image = zombi; 267 276 olio.Hit(RandomGen.NextVector(10, 100)); … … 297 306 IntMeter laskuri = new IntMeter(0); 298 307 laskuri.MaxValue = int.MaxValue; 299 308 laskuri.AddTrigger(10, TriggerDirection.Up, RypaleKranaattiKayttoon); 300 309 Label naytto = new Label(); 301 310 naytto.BindTo(laskuri); … … 309 318 return laskuri; 310 319 } 311 void LuoAmmusLaskuri(double x, double y) 312 { 313 Label naytto = new Label(); 314 naytto.BindTo(rambonAse.Ammo); 315 naytto.X = x; 316 naytto.Y = y; 317 naytto.TextColor = Color.White; 318 naytto.BorderColor = Level.BackgroundColor; 319 naytto.Color = Level.BackgroundColor; 320 Add(naytto); 321 } 320 321 void RypaleKranaattiKayttoon(int l) 322 { 323 324 } 325 326 //void LuoAmmusLaskuri(double x, double y) 327 // { 328 //Label naytto = new Label(); 329 //naytto.BindTo(rambonAse.Ammo); 330 //naytto.X = x; 331 //naytto.Y = y; 332 //naytto.TextColor = Color.White; 333 //naytto.BorderColor = Level.BackgroundColor; 334 //naytto.Color = Level.BackgroundColor; 335 //Add(naytto); 336 //} 322 337 void KasitteleammusOsui(PhysicsObject pallo, PhysicsObject kohde) 323 338 {
Note: See TracChangeset
for help on using the changeset viewer.