Ignore:
Timestamp:
2018-06-06 10:19:57 (2 years ago)
Author:
sakayhko
Message:
 
Location:
2018/23/EETIL/omapeli/peli/Omapeli/Omapeli
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • 2018/23/EETIL/omapeli/peli/Omapeli/Omapeli/Content/Content.mgcb

    r9578 r9596  
    122122/build:kaktus2.png 
    123123 
     124#begin hyena.png 
     125/importer:TextureImporter 
     126/processor:TextureProcessor 
     127/processorParam:ColorKeyColor=255,0,255,255 
     128/processorParam:ColorKeyEnabled=True 
     129/processorParam:GenerateMipmaps=False 
     130/processorParam:PremultiplyAlpha=True 
     131/processorParam:ResizeToPowerOfTwo=False 
     132/processorParam:MakeSquare=False 
     133/processorParam:TextureFormat=Color 
     134/build:hyena.png 
     135 
  • 2018/23/EETIL/omapeli/peli/Omapeli/Omapeli/Content/kentta1.txt

    r9578 r9596  
    1         
     1     
     2         
    23 
    3     
    44 
    5             *            * 
    6            ##           ## 
    75 
    8  N      I   L       *                        *                   * 
     6 
     7                  *II  ## 
     8                  ###    
     9 N     H     L           
    910#################################################################### 
  • 2018/23/EETIL/omapeli/peli/Omapeli/Omapeli/Content/obj/Windows/.mgcontent

    r9578 r9596  
    1515    <File>C:/MyTemp/EETI LINJAMA/omapeli/peli/Omapeli/Omapeli/Content/kaktus.png</File> 
    1616    <File>C:/MyTemp/EETI LINJAMA/omapeli/peli/Omapeli/Omapeli/Content/kaktus2.png</File> 
     17    <File>C:/MyTemp/EETI LINJAMA/omapeli/peli/Omapeli/Omapeli/Content/hyena.png</File> 
    1718  </SourceFiles> 
    1819</SourceFileCollection> 
  • 2018/23/EETIL/omapeli/peli/Omapeli/Omapeli/Content/obj/Windows/kentta1.mgcontent

    r9578 r9596  
    22<PipelineBuildEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    33  <SourceFile>C:/MyTemp/EETI LINJAMA/omapeli/peli/Omapeli/Omapeli/Content/kentta1.txt</SourceFile> 
    4   <SourceTime>2018-06-05T14:51:40.5829005+03:00</SourceTime> 
     4  <SourceTime>2018-06-06T10:07:25.4879279+03:00</SourceTime> 
    55  <DestFile>C:/MyTemp/EETI LINJAMA/omapeli/peli/Omapeli/Omapeli/Content/bin/Windows/kentta1.xnb</DestFile> 
    6   <DestTime>2018-06-05T14:51:41.1619034+03:00</DestTime> 
     6  <DestTime>2018-06-06T10:07:25.8889343+03:00</DestTime> 
    77  <Importer>TextFileImporter</Importer> 
    88  <ImporterTime>2018-01-11T19:43:12+02:00</ImporterTime> 
  • 2018/23/EETIL/omapeli/peli/Omapeli/Omapeli/Omapeli.cs

    r9578 r9596  
    4444        kentta.SetTileMethod('I', LisaaKaktus1); 
    4545        kentta.SetTileMethod('L', LisaaKaktus2); 
     46        kentta.SetTileMethod('H', LisaaHyena); 
    4647        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4748        Level.CreateBorders(); 
     
    7677        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
    7778        AddCollisionHandler(pelaaja1, "kaktus1", TormaaKaktukseen); 
     79        AddCollisionHandler(pelaaja1, "kaktus", TormaaKaktukseen); 
     80        AddCollisionHandler(pelaaja1, "hyena", TormaaHyenaan); 
    7881        Add(pelaaja1); 
    7982    } 
     
    8588        Add(kaktus); 
    8689        kaktus.Image = LoadImage("kaktus"); 
     90        kaktus.Tag = "kaktus1"; 
    8791    } 
    8892    void LisaaKaktus2(Vector paikka, double leveys, double korkeus) 
     
    9397        Add(kaktus2); 
    9498        kaktus2.Image = LoadImage("kaktus2"); 
     99        kaktus2.Tag = "kaktus1"; 
     100    } 
     101    void LisaaHyena(Vector paikka, double leveys, double korkeus) 
     102    { 
     103        PhysicsObject hyena = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     104        hyena.IgnoresCollisionResponse = true; 
     105        hyena.Position = paikka; 
     106        Add(hyena); 
     107        hyena.Image = LoadImage("hyena"); 
     108        hyena.Tag = "hyena"; 
    95109    } 
    96110    void LisaaNappaimet() 
     
    131145    { 
    132146        maaliAani.Play(); 
    133         MessageDisplay.Add("SAIT AMMUKSEN!"); 
    134         kaktus.Destroy(); 
     147        MessageDisplay.Add("KUOLIT!"); 
     148        pelaaja1.Destroy(); 
    135149    } 
    136     void PelaajaOsuu(PhysicsObject pelaaja1, PhysicsObject kaktus1) 
     150    void PelaajaOsuu(PhysicsObject hahmo, PhysicsObject kaktus1) 
    137151    { 
    138                pelaaja1.Destroy(); 
     152        pelaaja1.Destroy(); 
     153        maaliAani.Play(); 
     154        MessageDisplay.Add("KUOLIT!"); 
     155    } 
     156    void TormaaHyenaan(PhysicsObject hahmo, PhysicsObject hyena) 
     157    { 
     158        pelaaja1.Destroy(); 
     159        maaliAani.Play(); 
     160        MessageDisplay.Add("KUOLIT!"); 
    139161    } 
    140162} 
  • 2018/23/EETIL/omapeli/peli/Omapeli/Omapeli/obj/x86/Debug/Omapeli.csproj.FileListAbsolute.txt

    r9578 r9596  
    3737C:\MyTemp\EETI LINJAMA\omapeli\peli\Omapeli\Omapeli\bin\Windows\Debug\Content\kaktus.xnb 
    3838C:\MyTemp\EETI LINJAMA\omapeli\peli\Omapeli\Omapeli\bin\Windows\Debug\Content\kaktus2.xnb 
     39C:\MyTemp\EETI LINJAMA\omapeli\peli\Omapeli\Omapeli\bin\Windows\Debug\Content\hyena.xnb 
Note: See TracChangeset for help on using the changeset viewer.