Changeset 7959 for 2016/27


Ignore:
Timestamp:
2016-07-07 14:58:47 (3 years ago)
Author:
koannak
Message:
 
Location:
2016/27/TuukkaH
Files:
6 added
13 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori.cs

    r7934 r7959  
    2727    Image ViidakkoKuva = LoadImage("Viidakko"); 
    2828    Image LehtiKuva = LoadImage("SuperLehti"); 
     29    Image VesiKuva = LoadImage("VesiKuva"); 
     30    Image Loppukuva = LoadImage("LoppuKuva"); 
    2931 
    3032    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    6466        kentta.SetTileMethod('*', LisaaLehti); 
    6567        kentta.SetTileMethod('N', LisaaPelaaja); 
     68        kentta.SetTileMethod('m', LisaaVesi); 
    6669        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    6770        Level.Background.Image = ViidakkoKuva; 
     
    6972        Level.Background.TextureWrapSize = new Vector(20, 1); 
    7073    } 
    71  
     74    void LisaaVesi(Vector paikka, double leveys, double korkeus) 
     75    { 
     76        PhysicsObject Vesi = new PhysicsObject(leveys,korkeus); 
     77        Vesi.Image = VesiKuva; 
     78        Vesi.Position = paikka; 
     79        Add(Vesi); 
     80        Vesi.MakeStatic(); 
     81        Vesi.Tag = "Vesi"; 
     82    } 
    7283    GameObject LuoOksa(Vector paikka, double leveys, double korkeus) 
    7384    { 
     
    114125        AddCollisionHandler(pelaaja1, "Lehti", TormaaLehteen); 
    115126        AddCollisionHandler(pelaaja1, "Jaguaari", TormaaJaguaariin); 
    116         Add(pelaaja1); 
     127        AddCollisionHandler(pelaaja1, "Vesi", TormaaVeteen); 
     128               Add(pelaaja1); 
    117129 
    118130        kohdeOksa = oksa3; 
    119131        //pelaaja1.Velocity = new Vector(nopeus, 0); 
     132    } 
     133    void TormaaVeteen(PhysicsObject hahmo, PhysicsObject Vesi) 
     134    { 
     135        ClearAll(); 
     136        Level.Width = 1600; 
     137        Level.Height = 1000; 
     138        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
     139        Label VoittoTeksti = new Label("Laiskiainen on perillä"); 
     140        Add(VoittoTeksti); 
     141        Level.Background.Image = Loppukuva; 
     142        Level.Background.FitToLevel(); 
     143        Camera.ZoomToLevel(); 
    120144    } 
    121145    void TormaaJaguaariin(PhysicsObject hahmo, PhysicsObject Jaguaari) 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori.csproj.Debug.cachefile

    r7934 r7959  
    88Content\Viidakko.xnb 
    99Content\SuperLehti.xnb 
     10Content\VesiKuva.xnb 
     11Content\LoppuKuva.xnb 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7934 r7959  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2016-07-06T14:44:11.809489+03:00</Time> 
     38      <Time>2016-07-07T14:54:38.8768059+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
     
    8282      <Output>C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\SuperLehti.xnb</Output> 
    8383      <Time>2016-07-07T11:22:10.0768059+03:00</Time> 
     84    </Item> 
     85    <Item> 
     86      <Source>VesiKuva.png</Source> 
     87      <Name>VesiKuva</Name> 
     88      <Importer>TextureImporter</Importer> 
     89      <Processor>TextureProcessor</Processor> 
     90      <Options>None</Options> 
     91      <Output>C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\VesiKuva.xnb</Output> 
     92      <Time>2016-07-07T12:54:21.9448059+03:00</Time> 
     93    </Item> 
     94    <Item> 
     95      <Source>LoppuKuva.png</Source> 
     96      <Name>LoppuKuva</Name> 
     97      <Importer>TextureImporter</Importer> 
     98      <Processor>TextureProcessor</Processor> 
     99      <Options>None</Options> 
     100      <Output>C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\LoppuKuva.xnb</Output> 
     101      <Time>2016-07-07T14:27:22.0298059+03:00</Time> 
    84102    </Item> 
    85103    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/obj/x86/Debug/LaiskiaisSiulaattori.csproj.FileListAbsolute.txt

    r7934 r7959  
    1616C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\Viidakko.xnb 
    1717C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\SuperLehti.xnb 
     18C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\VesiKuva.xnb 
     19C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\LoppuKuva.xnb 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7934 r7959  
    88Content\Viidakko.xnb 
    99Content\SuperLehti.xnb 
     10Content\VesiKuva.xnb 
     11Content\LoppuKuva.xnb 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattoriContent/LaiskiaisSiulaattoriContent.contentproj

    r7934 r7959  
    102102    </Compile> 
    103103  </ItemGroup> 
     104  <ItemGroup> 
     105    <Compile Include="VesiKuva.png"> 
     106      <Name>VesiKuva</Name> 
     107      <Importer>TextureImporter</Importer> 
     108      <Processor>TextureProcessor</Processor> 
     109    </Compile> 
     110  </ItemGroup> 
     111  <ItemGroup> 
     112    <Compile Include="LoppuKuva.png"> 
     113      <Name>LoppuKuva</Name> 
     114      <Importer>TextureImporter</Importer> 
     115      <Processor>TextureProcessor</Processor> 
     116    </Compile> 
     117  </ItemGroup> 
    104118  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    105119  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattoriContent/kentta1.txt

    r7898 r7959  
    1 ......................................................*........*............................................................................................................................................................ 
    2 1########################################################################################################################################################################################################################### 
    3 .....................................................................................*********..............................................J******************************........................................................................................ 
    4 ............................*..........*.................................................................................................................................................................................... 
    5 2########################################################################################################################################################################################################################### 
    6 ............................................................................................................................................................................................................................ 
    7 .............*.....*....................................................J*******************************...........................................J*****************....................................................................................................... 
    8 3#####N##################################################################################################################################################################################################################### 
    9 ............................................................................................................................................................................................................................ 
     1................................................................................................................................................................................................................................................... 
     21#####################################################################################################################################################################################################............................................. 
     3................................................................................................................................................................................................................................................... 
     4................................................................................................................................................................................................................................................... 
     52#####################################################################################################################################################################################################............................................. 
     6................................................................................................................................................................................................................................................... 
     7................................................................................................................................................................................................................................................... 
     83#####N###############################################################################################################################################################################################............................................. 
     9......................................................................................................................................................................................................mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 
Note: See TracChangeset for help on using the changeset viewer.