Changeset 3396
- Timestamp:
- 2012-06-29 12:20:33 (11 years ago)
- Location:
- 2012/26/OssiV/Archers' revenge
- Files:
-
- 1 added
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/Archers' revenge.csproj.Debug.cachefile
r3330 r3396 16 16 Content\nurmikko.xnb 17 17 Content\kentta1.xnb 18 Content\medipack.xnb -
2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/Archers__revenge.cs
r3373 r3396 28 28 Image splitterkuva = LoadImage("vihree mommo"); 29 29 Image moronkuva = LoadImage("morko"); 30 Image medipackin = LoadImage("medipack"); 30 31 PhysicsObject seina; 31 32 IntMeter hpLaskuri2; … … 47 48 { 48 49 MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 49 "Aloita peli", " Parhaat pisteet", "Lopeta");50 "Aloita peli", "Tekijät", "Lopeta"); 50 51 alkuValikko.ItemSelected += PainettiinValikonNappia; 51 52 … … 63 64 break; 64 65 case 1: 65 // ParhaatPisteet(); 66 MessageDisplay.Add("Tämän pelin ovat tehneet Ossi Vanhala ja Aleksi Hiltunen"); 67 luoAlkuvalikko(); 66 68 break; 67 69 case 2: … … 92 94 kentta.SetTileMethod('P', luoNakumatonSeina); 93 95 kentta.SetTileMethod('*', LisaaTahti); 96 kentta.SetTileMethod('E', LuoMediPack); 94 97 kentta.SetTileMethod('N', LisaaPelaaja); 95 98 kentta.SetTileMethod('2', LisaaPelaaja2); 96 99 kentta.SetTileMethod('M', LuoMagePahis); 97 100 kentta.SetTileMethod('O', luoPahis); 98 kentta.SetTileMethod('E', LuoMediPack); 101 99 102 kentta.SetTileMethod('S', luoSplitter); 100 103 kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); … … 171 174 AddCollisionHandler(seina, pelaaja2, seinaanOsu); 172 175 AddCollisionHandler<PhysicsObject, Vihu>(pelaaja2, "orkki", orkkitormasi2); 173 AddCollisionHandler(pelaaja 1, "medipack", osumediiin);176 AddCollisionHandler(pelaaja2, "medipack", osumediiin); 174 177 pelaaja2.Tag = "pelaaja"; 175 178 Add(pelaaja2); 176 179 } 177 180 void osumediiin(PhysicsObject tormaaja, PhysicsObject kohde) 178 { 179 // if (kohde == ) 181 { 182 if (hpLaskuri1.Value < 1) 183 { 184 hpLaskuri1.Value = hpLaskuri1.Value + 50; 185 } 186 if (hpLaskuri2.Value < 1) 187 { 188 hpLaskuri2.Value = hpLaskuri2.Value + 50; 189 } 190 kohde.Destroy(); 180 191 } 181 192 void luojousipyssy1() … … 262 273 ControllerTwo.ListenAnalog(AnalogControl.LeftStick, 0.01, heitaheittotahti, null,0.1); 263 274 } 275 if (vastaus == "fastshotall") 276 { 277 ControllerOne.Listen(Button.LeftShoulder, ButtonState.Down, ammujousipyssylla, null, jousipyssy1); 278 ControllerTwo.ListenAnalog(AnalogControl.LeftStick, 0.01, heitaheittotahti, null, 0.1); 279 } 264 280 if (vastaus == "heal") 265 281 { … … 268 284 hpLaskuri2.Value = hpLaskuri2.Value * 10; 269 285 } 286 270 287 } 271 288 … … 281 298 282 299 }); 283 284 300 PhysicsObject heittotahti = new PhysicsObject(10, 10); 285 286 301 heittotahti.Shape = Shape.Circle; 287 302 heittotahti.Image = heittotahenkuva; … … 665 680 FollowerBrain seuraajanAivot = new FollowerBrain("pelaaja"); 666 681 seuraajanAivot.Speed = 100; 667 seuraajanAivot.DistanceClose = 500;682 seuraajanAivot.DistanceClose = 400; 668 683 seuraajanAivot.StopWhenTargetClose = true; 669 684 seuraajanAivot.TargetClose += delegate … … 733 748 PhysicsObject medipack = new PhysicsObject(leveys, korkeus); 734 749 medipack.Position = paikka; 750 medipack.Tag = "medipack"; 751 medipack.Image = medipackin; 735 752 Add(medipack); 736 753 -
2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/obj/x86/Debug/Archers' revenge.csproj.FileListAbsolute.txt
r3330 r3396 24 24 C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\morko.xnb 25 25 C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\nurmikko.xnb 26 C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\medipack.xnb -
2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/obj/x86/Debug/ContentPipeline-{957427ED-11EB-4CF9-B904-486DDCC4BF4A}.xml
r3373 r3396 153 153 <Options>None</Options> 154 154 <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\kentta1.xnb</Output> 155 <Time>2012-06-29T10:49:42.3989137+03:00</Time> 155 <Time>2012-06-29T11:53:58.2905137+03:00</Time> 156 </Item> 157 <Item> 158 <Source>medipack.png</Source> 159 <Name>medipack</Name> 160 <Importer>TextureImporter</Importer> 161 <Processor>TextureProcessor</Processor> 162 <Options>None</Options> 163 <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\medipack.xnb</Output> 164 <Time>2012-06-29T11:25:22.4043137+03:00</Time> 156 165 </Item> 157 166 <BuildSuccessful>true</BuildSuccessful> -
2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/obj/x86/Debug/cachefile-{957427ED-11EB-4CF9-B904-486DDCC4BF4A}-targetpath.txt
r3330 r3396 16 16 Content\nurmikko.xnb 17 17 Content\kentta1.xnb 18 Content\medipack.xnb -
2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revengeContent/Archers' revengeContent.contentproj
r3330 r3396 159 159 </Compile> 160 160 </ItemGroup> 161 <ItemGroup> 162 <Compile Include="medipack.png"> 163 <Name>medipack</Name> 164 <Importer>TextureImporter</Importer> 165 <Processor>TextureProcessor</Processor> 166 </Compile> 167 </ItemGroup> 161 168 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 162 169 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. -
2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revengeContent/kentta1.txt
r3373 r3396 13 13 M M M M M 14 14 M OOOOOOOOO ############################## O 15 2 N E M ############################ ############# O O O16 #################### M O O O O O MS S ############# ############################# ## O O O O OP17 ########### M S M ############################# ############## ################ # M O #################################### 18 ####### ############### ############# #### # M E M ######## ###19 ###### ########### ################## # ################## ###20 ############### # ###### #############15 2 N M ############################ ############# O O O S 16 #################### M O O O O O MS S ############# ############################# #### O O O O O M P 17 ########### M S M ############################# ############## ################ # M O ############################################### 18 ####### ############### ############# #### # M E M ######## ### 19 ###### ########### ################## # ################## ### 20 ############### # ###### #################################3 21 21 ##S S S S S S S S ###### 22 22 ######################################
Note: See TracChangeset
for help on using the changeset viewer.