Changeset 8029 for 2016/27/LeeviT


Ignore:
Timestamp:
2016-07-08 11:26:03 (3 years ago)
Author:
lemitamm
Message:
 
Location:
2016/27/LeeviT/kommandokilpikonna
Files:
2 added
13 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna.cs

    r7953 r8029  
    1818    Image tahtiKuva = LoadImage("tahti"); 
    1919    Image ovenKuva = LoadImage("Untitled"); 
     20    Image linnunKuva = LoadImage("lintuni"); 
    2021    int kenttänumero = 1; 
    2122    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    4142        kentta.SetTileMethod('N', LisaaPelaaja); 
    4243        kentta.SetTileMethod('O', LisaaOvi); 
     44        kentta.SetTileMethod('L', LisaaLintu); 
    4345        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4446        Level.CreateBorders(); 
    4547        Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
    4648    } 
     49    void LisaaLintu(Vector paikka, double leveys, double korkeus) 
     50    { 
     51        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     52        taso.Position = paikka; 
     53        taso.Image = linnunKuva; 
     54        taso.Tag = "lintu"; 
    4755 
     56        Add(taso); 
     57 
     58    } 
    4859    void LisaaTaso(Vector paikka, double leveys, double korkeus) 
    4960    { 
     
    8596        Add(pelaaja1); 
    8697        AddCollisionHandler(pelaaja1, "ovi", PääsitOvelle); 
     98        AddCollisionHandler(pelaaja1, "lintu", FINISH); 
    8799 
     100    } 
     101 
     102    void FINISH(PhysicsObject pelaaja, PhysicsObject lintu) 
     103    { 
     104        kenttänumero = 1; 
     105        MultiSelectWindow ikkuna = new MultiSelectWindow("Jatkatko peliä", "Yes", "No"); 
     106        ikkuna.AddItemHandler(0, Begin); 
     107        ikkuna.AddItemHandler(1, Exit); 
     108        Add(ikkuna); 
    88109    } 
    89110    void PääsitOvelle(PhysicsObject pelaaja, PhysicsObject ovi) 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna.csproj.Debug.cachefile

    r7953 r8029  
    77Content\kentta2.xnb 
    88Content\kentta3.xnb 
     9Content\lintuni.xnb 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7953 r8029  
    7272      <Options>None</Options> 
    7373      <Output>C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\kentta3.xnb</Output> 
    74       <Time>2016-07-07T13:56:36.3427576+03:00</Time> 
     74      <Time>2016-07-08T11:21:06.8060857+03:00</Time> 
     75    </Item> 
     76    <Item> 
     77      <Source>lintuni.png</Source> 
     78      <Name>lintuni</Name> 
     79      <Importer>TextureImporter</Importer> 
     80      <Processor>TextureProcessor</Processor> 
     81      <Options>None</Options> 
     82      <Output>C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\lintuni.xnb</Output> 
     83      <Time>2016-07-08T11:08:35.1299826+03:00</Time> 
    7584    </Item> 
    7685    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7953 r8029  
    77Content\kentta2.xnb 
    88Content\kentta3.xnb 
     9Content\lintuni.xnb 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/obj/x86/Debug/kommandokilpikonna.csproj.FileListAbsolute.txt

    r7953 r8029  
    1515C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\kentta2.xnb 
    1616C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\kentta3.xnb 
     17C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\lintuni.xnb 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonnaContent/kentta3.txt

    r7953 r8029  
    11 
    2                  **       **         **      **      ** 
     2           L     **       **         **      **      ** 
    33         #############  ################     #####     ## 
    44            #####                                           
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonnaContent/kommandokilpikonnaContent.contentproj

    r7953 r8029  
    9595    </Compile> 
    9696  </ItemGroup> 
     97  <ItemGroup> 
     98    <Compile Include="lintuni.png"> 
     99      <Name>lintuni</Name> 
     100      <Importer>TextureImporter</Importer> 
     101      <Processor>TextureProcessor</Processor> 
     102    </Compile> 
     103  </ItemGroup> 
    97104  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    98105  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
Note: See TracChangeset for help on using the changeset viewer.