Changeset 8177


Ignore:
Timestamp:
2016-07-27 21:28:35 (3 years ago)
Author:
salamber
Message:
 
Location:
2016/30/SamuelL/jotain
Files:
1 added
10 edited

Legend:

Unmodified
Added
Removed
  • 2016/30/SamuelL/jotain/jotain/jotain/jotain.cs

    r8173 r8177  
    7777        kentta.SetTileMethod('p', Lisaapuu, puu, 1); 
    7878        kentta.SetTileMethod('L', Lisaapesä); 
     79        kentta.SetTileMethod('v', lisäävihannes); 
    7980        //kentta.SetTileMethod('B', LisaaTausta); 
    8081        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
     
    501502        } 
    502503    } 
     504 
     505    void LisaaEfecti2(Vector juures) 
     506    { 
     507        for (int i = 0; i < 10; i++) 
     508        { 
     509            PhysicsObject pala = new PhysicsObject(10, 10); 
     510            pala.Color = Color.Ruby; 
     511            pala.FadeColorTo(Color.Transparent, 1.0); 
     512            pala.LifetimeLeft = TimeSpan.FromSeconds(1.0); 
     513            pala.CollisionIgnoreGroup = 3; 
     514            pala.Position = juures; 
     515            pala.Hit(RandomGen.NextVector(50, 200)); 
     516            Add(pala); 
     517        } 
     518 
     519    } 
    503520     
    504521    void vaihto() 
     
    513530    } 
    514531 
     532    void lisäävihannes(Vector juures, double leveys, double korkeus) 
     533    { 
     534        PhysicsObject vihannes = new PhysicsObject(leveys, korkeus); 
     535        vihannes. Animation.Start(); 
     536        vihannes.Animation = new Animation(vihanneskävely); 
     537        vihannes.CanRotate = false; 
     538        vihannes.Tag = "juures"; 
     539        Add(vihannes); 
     540 
     541        IntMeter elämät = new IntMeter(8); 
     542        AddCollisionHandler(vihannes, "ammus", delegate (PhysicsObject a, PhysicsObject b) 
     543 
     544        { 
     545            elämät.Value--; 
     546        }); 
     547        elämät.LowerLimit += delegate 
     548        { 
     549            vihannes.Destroy(); 
     550            LisaaEfecti2(vihannes.Position); 
     551        }; 
     552    } 
     553 
    515554 
    516555} 
  • 2016/30/SamuelL/jotain/jotain/jotain/obj/x86/Debug/ContentPipeline-{262C92B0-34FD-4782-9ECF-446365BD0504}.xml

    r8173 r8177  
    279279      <Options>None</Options> 
    280280      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kentta1.xnb</Output> 
    281       <Time>2016-07-27T13:24:41.9478716+03:00</Time> 
     281      <Time>2016-07-27T19:14:28.5147649+03:00</Time> 
    282282    </Item> 
    283283    <Item> 
     
    725725      <Options>None</Options> 
    726726      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn1_0.xnb</Output> 
    727       <Time>2016-07-27T14:47:41.8837163+03:00</Time> 
     727      <Time>2016-07-27T18:21:04.6827352+03:00</Time> 
    728728    </Item> 
    729729    <Item> 
     
    733733      <Options>None</Options> 
    734734      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn10_0.xnb</Output> 
    735       <Time>2016-07-27T14:47:41.8837163+03:00</Time> 
     735      <Time>2016-07-27T18:21:04.6847354+03:00</Time> 
    736736    </Item> 
    737737    <Item> 
     
    741741      <Options>None</Options> 
    742742      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn11_0.xnb</Output> 
    743       <Time>2016-07-27T14:47:41.8837163+03:00</Time> 
     743      <Time>2016-07-27T18:21:04.6857359+03:00</Time> 
    744744    </Item> 
    745745    <Item> 
     
    749749      <Options>None</Options> 
    750750      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn12_0.xnb</Output> 
    751       <Time>2016-07-27T14:47:41.8837163+03:00</Time> 
     751      <Time>2016-07-27T18:21:04.6867385+03:00</Time> 
    752752    </Item> 
    753753    <Item> 
     
    757757      <Options>None</Options> 
    758758      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn2_0.xnb</Output> 
    759       <Time>2016-07-27T14:47:41.8837163+03:00</Time> 
     759      <Time>2016-07-27T18:21:04.6887399+03:00</Time> 
    760760    </Item> 
    761761    <Item> 
     
    765765      <Options>None</Options> 
    766766      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn3_0.xnb</Output> 
    767       <Time>2016-07-27T14:47:41.8837163+03:00</Time> 
     767      <Time>2016-07-27T18:21:04.6897392+03:00</Time> 
    768768    </Item> 
    769769    <Item> 
     
    773773      <Options>None</Options> 
    774774      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn4_0.xnb</Output> 
    775       <Time>2016-07-27T14:47:41.8837163+03:00</Time> 
     775      <Time>2016-07-27T18:21:04.6917414+03:00</Time> 
    776776    </Item> 
    777777    <Item> 
     
    781781      <Options>None</Options> 
    782782      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn5_0.xnb</Output> 
    783       <Time>2016-07-27T14:47:41.8993282+03:00</Time> 
     783      <Time>2016-07-27T18:21:04.6937559+03:00</Time> 
    784784    </Item> 
    785785    <Item> 
     
    789789      <Options>None</Options> 
    790790      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn6_0.xnb</Output> 
    791       <Time>2016-07-27T14:47:41.8993282+03:00</Time> 
     791      <Time>2016-07-27T18:21:04.6947532+03:00</Time> 
    792792    </Item> 
    793793    <Item> 
     
    797797      <Options>None</Options> 
    798798      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn7_0.xnb</Output> 
    799       <Time>2016-07-27T14:47:41.8993282+03:00</Time> 
     799      <Time>2016-07-27T18:21:04.6957537+03:00</Time> 
    800800    </Item> 
    801801    <Item> 
     
    805805      <Options>None</Options> 
    806806      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn8_0.xnb</Output> 
    807       <Time>2016-07-27T14:47:41.8993282+03:00</Time> 
     807      <Time>2016-07-27T18:21:04.6977456+03:00</Time> 
    808808    </Item> 
    809809    <Item> 
     
    813813      <Options>None</Options> 
    814814      <Output>C:\Users\Samppa\Desktop\peli\SamuelL\jotain\jotain\jotain\bin\x86\Debug\Content\kivaarisisaan\kivrisisn9_0.xnb</Output> 
    815       <Time>2016-07-27T14:47:41.8993282+03:00</Time> 
     815      <Time>2016-07-27T18:21:04.6987453+03:00</Time> 
    816816    </Item> 
    817817    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/30/SamuelL/jotain/jotain/jotainContent/jotainContent.contentproj

    r8173 r8177  
    331331    </Compile> 
    332332  </ItemGroup> 
     333  <ItemGroup> 
     334    <Compile Include="kaktus.png"> 
     335      <Name>kaktus</Name> 
     336      <Importer>TextureImporter</Importer> 
     337      <Processor>TextureProcessor</Processor> 
     338    </Compile> 
     339  </ItemGroup> 
    333340  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    334341  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2016/30/SamuelL/jotain/jotain/jotainContent/kentta1.txt

    r8173 r8177  
    1     
     1#########################################################################################################################    
     2 
     3 
     4 
    25 
    36 
     
    69                    
    710      U                
    8      TTT    N          
     11     TTT    N            v            v               v 
    912######################################################################################################################### 
Note: See TracChangeset for help on using the changeset viewer.