Changeset 9141 for 2017/30/HugoE
- Timestamp:
- 2017-07-26 15:01:38 (6 years ago)
- Location:
- 2017/30/HugoE/HanniAndHoo/HanniAndHoo/HanniAndHoo
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/30/HugoE/HanniAndHoo/HanniAndHoo/HanniAndHoo/HanniAndHoo.cs
r9128 r9141 39 39 Hanni.Image = HanninKuva; 40 40 Hanni.CanRotate = false; 41 Add(Hanni); 41 Hanni.Tag = "pelaaja"; 42 Add(Hanni); 42 43 HanninAse = new PlasmaCannon(60, 20); 43 44 HanninAse.ProjectileCollision = AmmusOsui; 44 45 HanninAse.X += 50; 45 46 Keyboard.Listen(Key.S, ButtonState.Pressed, AmmuAseella, "Ammu", HanninAse); 47 HanninAse.CanHitOwner = false; 46 48 Hanni.Weapon = HanninAse; 47 49 Hoo = new PeliUkko(100.0, 100.0); 50 Hoo.Tag = "pelaaja"; 48 51 Hoo.X = Level.Right - 100.0; 49 52 Hoo.Y = 0.0; … … 54 57 Add(Hoo); 55 58 HoonAse = new Cannon(90, 30); 56 HoonAse.ProjectileCollision = Ammus Osui;59 HoonAse.ProjectileCollision = Ammus2Osui; 57 60 HoonAse.X += 80; 58 61 Hoo.Weapon = HoonAse; 59 62 Keyboard.Listen(Key.Down, ButtonState.Pressed, AmmuAseella2, "Ammu2", HoonAse); 63 HoonAse.CanHitOwner = false; 60 64 HoonAse.Power.DefaultValue = 20000; 61 65 AddCollisionHandler(Hoo, Hanni, Tormaa); … … 63 67 void Tormaa(PhysicsObject tormaaja, PhysicsObject kohde) 64 68 { 65 kohde.Destroy;69 66 70 } 67 71 … … 69 73 { 70 74 Ammus.Destroy(); 75 if (Kohde.Tag != "pelaaja") return; 76 PeliUkko pu = (PeliUkko)Kohde; 77 pu.Elamalaskuri.AddValue(-2); 78 71 79 } 80 void Ammus2Osui(PhysicsObject Ammus2, PhysicsObject Kohde) 81 { 82 Ammus2.Destroy(); 83 if (Kohde.Tag != "pelaaja") return; 84 PeliUkko pu = (PeliUkko)Kohde; 85 pu.Elamalaskuri.AddValue(-4); 86 } 87 72 88 void LuoNappaimet() 73 89 { … … 93 109 94 110 95 void Kavely(P latformCharactertyyppi, double liikkumisenMaara)111 void Kavely(PeliUkko tyyppi, double liikkumisenMaara) 96 112 { 97 113 … … 99 115 100 116 } 101 void Hyppy(P latformCharactertyyppi, double hypynMaara)117 void Hyppy(PeliUkko tyyppi, double hypynMaara) 102 118 { 103 119 tyyppi.Jump(hypynMaara);
Note: See TracChangeset
for help on using the changeset viewer.