- Timestamp:
- 2012-06-13 12:41:46 (11 years ago)
- Location:
- 2012/24/HenriH
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/24/HenriH/SpaceBattle/SpaceBattle/SpaceBattle/SpaceBattle.cs
r2972 r2983 12 12 PhysicsObject alus2; 13 13 Image tausta = LoadImage("background"); 14 Image olio1 = LoadImage("alus1");14 Image aluskuva1 = LoadImage("olio1"); 15 15 Image alus1kaasuttaa = LoadImage("alus1kaasuttaa"); 16 Image olio2 = LoadImage("alus2");16 Image aluskuva2 = LoadImage("olio2"); 17 17 Image alus2kaasuttaa = LoadImage("alus2kaasuttaa"); 18 18 Image plasma1 = LoadImage("plasmaammus1"); … … 55 55 Mouse.IsCursorVisible = true; 56 56 Mouse.ListenMovement(1.0, ValikossaLiikkuminen, null); 57 Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "");58 57 59 58 } … … 82 81 Camera.StayInLevel = true; 83 82 Level.CreateBorders(0.5, false); 84 alus1 = new PhysicsObject(50.0, 50.0); 85 alus1.Tag = "Alus1"; 83 86 84 // Tähän tulee biisi MediaPlayer.Play("nimi"); 87 88 alus1.X = -300;89 alus1.Y = -150;90 alus1.Image = olio1;91 92 alus1.AngularDamping = 0.50;93 94 alus1.Restitution = 0.2;95 96 alus1.CollisionIgnoreGroup = 1;97 85 laskuri3(); 98 86 laskuri4(); 99 87 LuoLaskuri(); 100 88 LuoLaskuri1(); 101 //LuoAlus2();102 //LuoAlus1();89 LuoAlus2(); 90 LuoAlus1(); 103 91 104 92 Plasma1 = new AssaultRifle(20, 5); … … 108 96 Plasma1.ProjectileCollision = AmmusOsui; 109 97 Plasma2.ProjectileCollision = AmmusOsui2; 110 rajahdys = new ExplosionSystem(LoadImage(" special"), 150);98 rajahdys = new ExplosionSystem(LoadImage("rajahdys"), 150); 111 99 Add(rajahdys); 112 100 … … 123 111 124 112 125 //Keyboard.Listen(Key.Escape, ButtonState.Pressed, Valikko, "Palaa valikkoon"); 126 //ehkä tulevia keyboard commandeja 113 Keyboard.Listen(Key.Escape, ButtonState.Pressed, Valikko, "Palaa valikkoon"); 127 114 Keyboard.Listen(Key.Up, ButtonState.Down, kiihdytaalus, "Kiihdytä alusta 1", alus1); 128 115 Keyboard.Listen(Key.Up, ButtonState.Released, ajaalus, null, alus1); … … 130 117 Keyboard.Listen(Key.Right, ButtonState.Down, kaannaalus2, "Käännä alusta 1 Oikealle.", alus1); 131 118 Keyboard.Listen(Key.A, ButtonState.Down, kaannaalus3, "Käännä alusta 2 Vasemmalle.", alus2); 132 //Keyboard.Listen(Key.W, ButtonState.Down, kiihdytaalus2, "Kiihdytä alusta 2", alus2);133 //Keyboard.Listen(Key.W, ButtonState.Released, ajaalus2, null, alus2);119 Keyboard.Listen(Key.W, ButtonState.Down, kiihdytaalus2, "Kiihdytä alusta 2", alus2); 120 Keyboard.Listen(Key.W, ButtonState.Released, ajaalus2, null, alus2); 134 121 Keyboard.Listen(Key.D, ButtonState.Down, kaannaalus4, "Käännä alusta Oikealle.", alus2); 135 //Keyboard.Listen(Key.RightControl, ButtonState.Down, AmmuAseella, "Ammu pelaajan 1 asetta", Plasma1, alus1);136 //Keyboard.Listen(Key.Space, ButtonState.Down, AmmuAseella2, "Ammu Pelaajan 2 asetta", Plasma2, alus2);122 Keyboard.Listen(Key.RightControl, ButtonState.Down, AmmuAseella, "Ammu pelaajan 1 asetta", Plasma1, alus1); 123 Keyboard.Listen(Key.Space, ButtonState.Down, AmmuAseella2, "Ammu Pelaajan 2 asetta", Plasma2, alus2); 137 124 138 125 } … … 143 130 alus1.X = 300; 144 131 alus1.Y = 150; 145 alus1.Image = olio1;132 alus1.Image = aluskuva1; 146 133 alus1.AngularDamping = 0.50; 147 134 alus1.Restitution = 0.2; … … 155 142 alus2.X = 150; 156 143 alus2.Y = 300; 157 alus2.Image = olio2;144 alus2.Image = aluskuva2; 158 145 alus2.AngularDamping = 0.50; 159 146 alus2.Restitution = 0.2; … … 170 157 void ajaalus(PhysicsObject alus) 171 158 { 172 alus.Image = olio1;159 alus.Image = aluskuva1; 173 160 } 174 161 void kaannaalus(PhysicsObject alus) … … 190 177 void ajaalus2(PhysicsObject alus2) 191 178 { 192 alus2.Image = olio2;179 alus2.Image = aluskuva2; 193 180 } 194 181 void kiihdytaalus2(PhysicsObject alus2) … … 265 252 if (kuolemalaskuri2.Value <= 0) 266 253 { 267 254 //Lopputeksti2(); 268 255 } 269 256 }
Note: See TracChangeset
for help on using the changeset viewer.