Changeset 7942 for 2016


Ignore:
Timestamp:
2016-07-07 11:30:49 (3 years ago)
Author:
tesatapa
Message:
 
Location:
2016/27/PaavoH/Adventure/Adventure
Files:
2 added
16 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/Adventure.cs

    r7897 r7942  
    1414 
    1515    PlatformCharacter pelaaja1; 
     16 
     17    DoubleMeter elamaLaskuri; 
    1618 
    1719    Image pelaajanKuva = LoadImage("pelaaja"); 
     
    3133        LuoKentta(); 
    3234        LisaaNappaimet(); 
     35        LuoPistelaskuri(); 
     36        LuoElamaLaskuri(); 
    3337 
    3438        Camera.Follow(pelaaja1); 
     
    3842 
    3943    void LuoKentta() 
    40     {  
    41         TileMap kentta = TileMap.FromLevelAsset("kentta3"); 
     44    { 
     45        TileMap kentta = TileMap.FromLevelAsset("kentta4"); 
    4246        kentta.SetTileMethod('#', LisaaTaso); 
    4347        kentta.SetTileMethod('*', LisaaKolikko); 
     
    9599        taso.Position = paikka; 
    96100        taso.Image = jaaKuva; 
     101        taso.KineticFriction = -300; 
    97102        Add(taso); 
    98103    } 
     
    156161    { 
    157162        maaliAani.Play(); 
    158         MessageDisplay.Add("Keräsit kolikon!"); 
     163        pisteLaskuri.Value += 1; 
    159164        kolikko.Destroy(); 
    160165    } 
     
    167172    { 
    168173        maaliAani.Play(); 
    169         MessageDisplay.Add("Keräsit setelin!"); 
     174        pisteLaskuri.Value += 10; 
    170175        seteli.Destroy(); 
    171176    } 
     177 
     178    IntMeter pisteLaskuri; 
     179 
     180    void LuoPistelaskuri() 
     181    { 
     182        pisteLaskuri = new IntMeter(0); 
     183 
     184        Label pisteNaytto = new Label(); 
     185        pisteNaytto.X = Screen.Left + 100; 
     186        pisteNaytto.Y = Screen.Top - 100; 
     187        pisteNaytto.TextColor = Color.Black; 
     188         
     189 
     190        pisteNaytto.BindTo(pisteLaskuri); 
     191        Add(pisteNaytto); 
     192 
     193        IntMeter laskuri = new IntMeter(0, 0, 300); 
     194        pisteNaytto.Title = "Raha"; 
     195    } 
     196    void LuoElamaLaskuri() 
     197    { 
     198        elamaLaskuri = new DoubleMeter(10,0,10); 
     199        elamaLaskuri.LowerLimit += ElamaLoppui; 
     200 
     201        ProgressBar elamaPalkki = new ProgressBar(150, 20); 
     202        elamaPalkki.X = Screen.Left + 150; 
     203        elamaPalkki.Y = Screen.Top - 20; 
     204        elamaPalkki.BindTo(elamaLaskuri); 
     205        Add(elamaPalkki); 
     206    } 
     207 
     208    void ElamaLoppui() 
     209    { 
     210        MessageDisplay.Add("Elämät loppuivat, voi voi."); 
     211    } 
     212 
    172213} 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/Adventure.csproj.Debug.cachefile

    r7897 r7942  
    1313Content\kentta3.xnb 
    1414Content\seteli.xnb 
     15Content\kentta4.xnb 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/obj/x86/Debug/Adventure.csproj.FileListAbsolute.txt

    r7897 r7942  
    2121C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta3.xnb 
    2222C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\seteli.xnb 
     23C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta4.xnb 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7897 r7942  
    2727      <Options>None</Options> 
    2828      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta1.xnb</Output> 
    29       <Time>2016-07-06T10:28:27.9625326+03:00</Time> 
     29      <Time>2016-07-07T11:11:59.5721208+03:00</Time> 
    3030    </Item> 
    3131    <Item> 
     
    8181      <Options>None</Options> 
    8282      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta2.xnb</Output> 
    83       <Time>2016-07-06T13:44:44.0291326+03:00</Time> 
     83      <Time>2016-07-07T11:11:59.5571208+03:00</Time> 
    8484    </Item> 
    8585    <Item> 
     
    117117      <Options>None</Options> 
    118118      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta3.xnb</Output> 
    119       <Time>2016-07-06T14:54:20.3977326+03:00</Time> 
     119      <Time>2016-07-07T10:33:09.0651208+03:00</Time> 
    120120    </Item> 
    121121    <Item> 
     
    127127      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\seteli.xnb</Output> 
    128128      <Time>2016-07-06T14:50:58.2083326+03:00</Time> 
     129    </Item> 
     130    <Item> 
     131      <Source>kentta4.txt</Source> 
     132      <Name>kentta4</Name> 
     133      <Importer>TextFileImporter</Importer> 
     134      <Processor>TextFileContentProcessor</Processor> 
     135      <Options>None</Options> 
     136      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta4.xnb</Output> 
     137      <Time>2016-07-07T11:29:35.5841208+03:00</Time> 
    129138    </Item> 
    130139    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7897 r7942  
    1313Content\kentta3.xnb 
    1414Content\seteli.xnb 
     15Content\kentta4.xnb 
  • 2016/27/PaavoH/Adventure/Adventure/AdventureContent/AdventureContent.contentproj

    r7897 r7942  
    137137    </Compile> 
    138138  </ItemGroup> 
     139  <ItemGroup> 
     140    <Compile Include="kentta4.txt"> 
     141      <Name>kentta4</Name> 
     142      <Importer>TextFileImporter</Importer> 
     143      <Processor>TextFileContentProcessor</Processor> 
     144    </Compile> 
     145  </ItemGroup> 
    139146  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    140147  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2016/27/PaavoH/Adventure/Adventure/AdventureContent/kentta1.txt

    r7859 r7942  
     1 
     2 
     3 
     4 
     5 
     6 
     7 
     8 
    19          
     10 
     11 
     12 
     13 
     14 
     15 
     16 
    217 
    318        
  • 2016/27/PaavoH/Adventure/Adventure/AdventureContent/kentta2.txt

    r7897 r7942  
     1  
     2  
     3  
     4  
     5  
     6  
     7  
     8  
     9  
     10  
     11  
     12  
     13  
     14  
     15  
    116                                                                                                                     # 
    217                                                                                                                     # 
     
    419                                                                                                                  M  # 
    520                                                                                      ################################ 
    6                                                                                          **  
     21                                                                                         ** 
    722                       ****   *****         ***                                ########### 
    823                   ######## #######  ###########JJ                            * 
  • 2016/27/PaavoH/Adventure/Adventure/AdventureContent/kentta3.txt

    r7897 r7942  
     1        
     2 
     3 
     4 
     5                                                                                   ################****####### 
     6 
     7                                                                               SSSSSSS 
     8                                                                           ####### 
     9                                                                 *********S 
     10                                                                 ######## 
     11 
     12                                                      ########         
     13 
     14                                                               ########### 
    115    
    2                                ***********      **************S 
     16                               ***********      ************** 
    317                              ###########      ################ 
    418        
     
    620                                                                                                                      # 
    721                                              #######                                                                 # 
    8                                                                                                                       # 
     22                                                                                                                   M  # 
    923                   ######## #######  ########################                                             #############  
    1024                                                                                                           
    11             N                                                                                   ######### 
     25***         N                                                                                     ######### 
    1226#################LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL######J     ##LLJJJJJJLLLJLLLJJJ 
Note: See TracChangeset for help on using the changeset viewer.