- Timestamp:
- 2014-06-27 11:00:34 (8 years ago)
- Location:
- 2014/26/UkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoK
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
2014/26/UkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoK.cs
r5129 r5142 50 50 Image Portti = LoadImage("Portti"); 51 51 52 IntMeter pisteLaskuri ;52 IntMeter pisteLaskuri = new IntMeter(0); 53 53 DoubleMeter elamaLaskuri; 54 54 … … 66 66 public override void Begin() 67 67 { 68 AloitaPeli(); 68 AlkuValikko(); 69 // AloitaPeli(); 69 70 } 70 71 … … 74 75 Gravity = new Vector(0, -1000); 75 76 76 LuoKentta(); 77 LisaaNappaimet(); 78 LuoElamaLaskuri(); 79 LuoKranuLaskuri(); 80 LuoAmmusLaskuri(); 81 LuoKolikkoLaskuri(); 82 83 Camera.Follow(pelaaja1); 84 Camera.ZoomFactor = 1.0; 85 Camera.StayInLevel = true; 77 if (Kenttanumero == 3) 78 { 79 Label Voittoteksti = new Label("Voitit pelin!!!"); 80 Add(Voittoteksti); 81 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 82 } 83 else 84 { 85 LuoKentta(); 86 LisaaNappaimet(); 87 LuoElamaLaskuri(); 88 LuoKranuLaskuri(); 89 LuoAmmusLaskuri(); 90 //LuoKolikkoLaskuri(); 91 92 Camera.Follow(pelaaja1); 93 Camera.ZoomFactor = 1.0; 94 Camera.StayInLevel = true; 95 } 86 96 } 87 97 88 98 void LuoKentta() 89 99 { 100 pisteLaskuri.Value=0; 90 101 TileMap kentta = TileMap.FromLevelAsset("kentta" + Kenttanumero); 91 102 kentta.SetTileMethod('#', LisaaTaso); … … 120 131 tahti.Tag = "tahti"; 121 132 Add(tahti); 133 pisteLaskuri.Value++; 122 134 } 123 135 … … 183 195 void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 184 196 { 185 pisteLaskuri.Value ++;197 pisteLaskuri.Value--; 186 198 MessageDisplay.Add("Keräsit kolikon!"); 187 199 tahti.Destroy(); … … 368 380 void TormaaMaaliin(PhysicsObject pelaaja1, PhysicsObject Maali) 369 381 { 370 if(pisteLaskuri == 44) 382 //kenttä2 41 kolikkoo 383 if(pisteLaskuri.Value == 0) 371 384 { 372 385 Kenttanumero++; … … 375 388 376 389 } 377 void LuoKolikkoLaskuri() 378 { 379 pisteLaskuri = new IntMeter(0); 380 } 390 void AlkuValikko() 391 { 392 MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 393 "Aloita peli", "Lopeta"); 394 alkuValikko.AddItemHandler(0, AloitaPeli); 381 395 396 alkuValikko.AddItemHandler(1, Exit); 397 398 Add(alkuValikko); 399 400 } 382 401 } -
2014/26/UkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoK/obj/x86/Debug/ContentPipeline-{F8BB567F-6D2E-4FE1-8873-A655DD95F472}.xml
r5129 r5142 36 36 <Options>None</Options> 37 37 <Output>C:\MyTemp\UkkoK\TasoHyppelyUkkoK\TasoHyppelyUkkoK\TasoHyppelyUkkoK\bin\x86\Debug\Content\kentta1.xnb</Output> 38 <Time>2014-06-2 6T14:48:00.7854115+03:00</Time>38 <Time>2014-06-27T09:35:07.2220582+03:00</Time> 39 39 </Item> 40 40 <Item> … … 153 153 <Options>None</Options> 154 154 <Output>C:\MyTemp\UkkoK\TasoHyppelyUkkoK\TasoHyppelyUkkoK\TasoHyppelyUkkoK\bin\x86\Debug\Content\kentta2.xnb</Output> 155 <Time>2014-06-2 6T14:48:46.1024683+03:00</Time>155 <Time>2014-06-27T10:12:10.4954679+03:00</Time> 156 156 </Item> 157 157 <Item> -
2014/26/UkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoKContent/kentta1.txt
r5129 r5142 10 10 # # 11 11 # # 12 # * * * * * * * * L * * V * * V * V L L * * V V * V L * L * L* #12 # * * * * * * * * L * * V * * V * V L L * * V V * V L * * L * * # 13 13 # ############################## ###################### ###################### # # # # # # 14 # # *V* # V #*V* #14 # # *V* V *V* # 15 15 # # LV * *V * *V * V ### # ##### V * ##### # 16 # *L* # ## ## ## ## ## ## * *V* * *V* L ### * # #V L ##### #17 # ##### # ############### L # V * V * * V * V * LL * * * ##### #18 # *V* # *V* ##### V * ##### ##### ##### 16 # *L* # ## ## ## ## ## ## * *V* * *V* L ### * V L ##### # 17 # ##### # ############### L # V * V * * V * V * * L * * * ##### # 18 # *V* # *V* ##### V * ##### ##### ##### # # ##### # # # # ##### # 19 19 # ##### # ##### * *V* * *V* * #### * # * * # L V # 20 20 # *V* # V*V ############### ## V * ##### L V * V * V ##### * V # 21 21 # ##### # ##### ### ** # ##### ##### ##### ##### * V # 22 # *V* # *** #### *V* 23 # ##### # ##### ##### # #### # # ##### #22 # *V* # *** #### *V* ## # # * * * ##### *** # 23 # ##### # ##### ##### # ## # # # ##### # 24 24 # P V V L V V V L V L V V L V V V V L V V V V V V V V V V V V V M # 25 25 ############################################################################################################################################################################################################################################################################################################################################### -
2014/26/UkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoK/TasoHyppelyUkkoKContent/kentta2.txt
r5129 r5142 12 12 # V L * V V * * V * ######## V V * V ### # 13 13 # #### #### #### #### #### ######### ##### # ##### # ##### # 14 # P V #14 # P V M # 15 15 ####################################################################################################################################################################################################################### 16 16
Note: See TracChangeset
for help on using the changeset viewer.