Changeset 9431
- Timestamp:
- 2017-08-04 11:54:27 (6 years ago)
- Location:
- 2017/31/TaavettiV
- Files:
-
- 6 added
- 1 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/31/TaavettiV/Trumpsimulator/Trumpsimulator/Trumpsimulator/Trumpsimulator.cs
r9427 r9431 135 135 DoubleMeter jetpacklaskuri; 136 136 DoubleMeter Ammolaskuri; 137 138 GameObject tahtain; 139 137 140 int kenttaNumero = 1; 138 141 Image bombiKuva = LoadImage("Bombi"); … … 169 172 public override void Begin() 170 173 { 174 SmoothTextures = false; 171 175 ClearAll(); 172 176 Gravity = new Vector(0, -1000); … … 205 209 tormaaja.Destroy(); 206 210 } 211 212 213 207 214 void tomas(Vector paikka, double leveys, double korkeus) 208 215 { … … 290 297 void AmmuAseella(PlatformCharacter ampuja) 291 298 { 292 299 //ampuja.Weapon 293 300 PhysicsObject ammus = ampuja.Weapon.Shoot(); 294 301 … … 305 312 void avaaKKauppa() 306 313 { 307 MultiSelectWindow alkuValikko = new MultiSelectWindow(" shop", "jetpack(10$)", "ammo(5$)", "atomi bommi(30$)");314 MultiSelectWindow alkuValikko = new MultiSelectWindow("K Market", "poistu", "jetpack(10$)", "ammo(5$)", "atomi bommi(30$)","ELÄMÄN ELIK5IIRI(20$)"); 308 315 Add(alkuValikko); 309 316 310 alkuValikko.AddItemHandler(0, ostajetpack); 311 alkuValikko.AddItemHandler(1, ostaammo); 312 alkuValikko.AddItemHandler(2, ostaatomibommi); 313 } 317 alkuValikko.DefaultCancel = 0; 318 319 alkuValikko.AddItemHandler(1, ostajetpack); 320 alkuValikko.AddItemHandler(2, ostaammo); 321 alkuValikko.AddItemHandler(3, ostaatomibommi); 322 alkuValikko.AddItemHandler(4, ostaelämää); 323 } 324 void ostaelämää() 325 { 326 if(pisteLaskuri.Value >= 20) 327 { 328 pisteLaskuri.Value -= 20; 329 pelaaja1.ElamaLaskuri.Value = 100; 330 } 331 332 } 333 334 335 314 336 void ostajetpack() 315 337 { … … 361 383 void LuoKentta() 362 384 { 385 if (kenttaNumero == 6) 386 { 387 ClearAll(); 388 MessageWindow ikkuna = new MessageWindow("pääsit pelin läpi"); 389 Add(ikkuna); 390 return; 391 } 363 392 364 393 TileMap kentta = TileMap.FromLevelAsset("kentta" + kenttaNumero); … … 447 476 rajahdyksenKohde.Destroy(); 448 477 } 478 void TacoKranaattiOsui(IPhysicsObject rajahdyksenKohde, Vector v) 479 { 480 //rajahdyksenKohde.Destroy(); 481 if (rajahdyksenKohde is Pelihahmo) 482 { 483 (rajahdyksenKohde as Pelihahmo).ElamaLaskuri.Value -= 2; 484 } 485 } 449 486 void ydinpommi(IPhysicsObject rajahdyksenKohde, Vector v) 450 487 { … … 641 678 { 642 679 MultiSelectWindow alkuValikko = new MultiSelectWindow("havisit pelin HAHAHAHAH", 643 "Aloita peli", "Shop", "Lopeta");680 "Aloita peli", "K Market", "!!!!RAGE QUIT!!!!"); 644 681 Add(alkuValikko); 645 682 … … 692 729 elamaPalkki.BindTo(pelaaja1.ElamaLaskuri); 693 730 Add(elamaPalkki); 731 732 733 GameObject tahtain = new GameObject(40, 40); 734 tahtain.Image = LoadImage("tähtäin"); 735 Add(tahtain, 3); 736 737 Timer aikaLaskuri = new Timer(); 738 aikaLaskuri.Interval = 0.01; 739 aikaLaskuri.Timeout += () => 740 { 741 tahtain.Position = Mouse.PositionOnWorld; 742 pelaaja1.Weapon.AbsoluteAngle = (Mouse.PositionOnWorld - pelaaja1.Position).Angle; 743 }; 744 aikaLaskuri.Start(); 694 745 } 695 746 … … 697 748 void LisaaNappaimet() 698 749 { 750 Keyboard.Listen<PhysicsObject,PhysicsObject>(Key.F12, ButtonState.Down, paasiMaalin, "zoom", null, null); 699 751 Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 700 752 Keyboard.Listen(Key.Escape, ButtonState.Pressed, avaaKKauppa, "Lopeta peli"); 701 Mouse.Listen(MouseButton.Left, ButtonState.Down, AmmuAseella, "Lopeta peli", pelaaja1);753 //Mouse.Listen(MouseButton.Left, ButtonState.Down, AmmuAseella, "Lopeta peli", pelaaja1); 702 754 Keyboard.Listen(Key.X, ButtonState.Down, Camera.Zoom, "zoom", 1.1); 703 755 Keyboard.Listen(Key.C, ButtonState.Down, Camera.Zoom, "zoom", 0.1); … … 721 773 722 774 723 Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet");724 Keyboard.Listen(Key.Escape, ButtonState.Pressed, avaaKKauppa, "Lopeta peli");775 //Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 776 //Keyboard.Listen(Key.Escape, ButtonState.Pressed, avaaKKauppa, "Lopeta peli"); 725 777 // Keyboard.Listen(Key.P, ButtonState.Down, AmmuAseella, "Lopeta peli", pelaaja2); 726 778 … … 817 869 Grenade kranu = new Grenade(7.2); 818 870 kranu.Image = LoadImage("tacobom"); 871 kranu.Explosion.AddShockwaveHandler("pelaaja", KranaattiOsui); 819 872 tacovihu.Throw(kranu, Angle.FromDegrees(300), 1000); 820 873 … … 841 894 MessageDisplay.Add("Keräsit dollarin!"); 842 895 dollar.Destroy(); 843 pisteLaskuri.Value += 352645275;896 pisteLaskuri.Value += 1; 844 897 } 845 898 -
2017/31/TaavettiV/Trumpsimulator/Trumpsimulator/TrumpsimulatorContent/TrumpsimulatorContent.contentproj
r9427 r9431 213 213 </ItemGroup> 214 214 <ItemGroup> 215 <Compile Include="md.jpg">216 <Name>md</Name>217 <Importer>TextureImporter</Importer>218 <Processor>TextureProcessor</Processor>219 </Compile>220 </ItemGroup>221 <ItemGroup>222 215 <Compile Include="tupakka.jpg"> 223 216 <Name>tupakka</Name> … … 320 313 <Compile Include="tausta.jpg"> 321 314 <Name>tausta</Name> 315 <Importer>TextureImporter</Importer> 316 <Processor>TextureProcessor</Processor> 317 </Compile> 318 </ItemGroup> 319 <ItemGroup> 320 <Compile Include="md.png"> 321 <Name>md</Name> 322 <Importer>TextureImporter</Importer> 323 <Processor>TextureProcessor</Processor> 324 </Compile> 325 </ItemGroup> 326 <ItemGroup> 327 <Compile Include="tähtäin.png"> 328 <Name>tähtäin</Name> 322 329 <Importer>TextureImporter</Importer> 323 330 <Processor>TextureProcessor</Processor> -
2017/31/TaavettiV/Trumpsimulator/Trumpsimulator/TrumpsimulatorContent/kentta1.txt
r9426 r9431 60 60 M MMMMM 61 61 M MMMMM 62 M 63 M %MMM62 M % MMMMM 63 M ***** MMM 64 64 M MMMMM M MMMMMMM 65 65 M MMMMM MMM Z A Z Z A Z … … 67 67 M MMMMM MMMMM MMMMMMM MMMMM MMMMM M AAAA M A A MMMMMMM 68 68 M MMMMM MMMMM M M 69 M MMMMM *** 69 M MMMMM ***** J MMMMM CC M AAAAA M 70 70 M MMMMM MMMMMMMMMMMMMMMMM MMMMM AA C C HHHHHHHHHH C MMMMM HHHHHHHHHHHHHHH HHHHHHHHHHHHHH M 71 M MMMMM ZZ ZZ MMMMM C HHHH H HHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ZZZ MMMMM C C C C HHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHH C C CC C 71 M MMMMM ZZ ZZ MMMMM C HHHH H HHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ZZZ MMMMM C C C C HHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHH C C CC C K M 72 72 M p P MMMMM ZZ AA ZZ MMMMM AAA C HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MMMMM HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 73 73 M MMMMM ZZ ZZ MMMMM HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C *** C MMMMM J GGG HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ********* HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 74 74 M MMMMM G ZZ** ZZ G MMMMM C HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ZZZZZ MMMMM HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH G HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 75 M J N C Q *********** WW MMMMM ZZ ZZ C C MMMMM HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAAAAAA HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C MMMMMMMMMC HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH J HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH K75 M J N Q C X *********** WW MMMMM ZZ ZZ C C MMMMM HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAAAAAA HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C MMMMMMMMM C HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH J HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH K 76 76 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHRHHRRRRHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH************* J HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH C C HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 77 77 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHRRRRRRRRRRRRHRRHHHRHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH -
2017/31/TaavettiV/Trumpsimulator/Trumpsimulator/TrumpsimulatorContent/kentta3.txt
r9398 r9431 21 21 # MMMM *********************************** # 22 22 # ********************************************************** MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMM # 23 # N Q MMMM #23 # N Q K MMMM # 24 24 ################################################################################################################
Note: See TracChangeset
for help on using the changeset viewer.