Changeset 6764 for 2015/27


Ignore:
Timestamp:
2015-07-02 15:00:15 (8 years ago)
Author:
jivesuor
Message:
 
Location:
2015/27/JimiS
Files:
6 added
12 edited

Legend:

Unmodified
Added
Removed
  • 2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/bin/x86/Debug/Data/_score.xml

    r6742 r6764  
    1717          </Field> 
    1818          <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
     19            <Value>51</Value> 
     20          </Field> 
     21        </Item> 
     22        <Item Index="2" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
     23          <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
     24            <Value>J</Value> 
     25          </Field> 
     26          <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
     27            <Value>51</Value> 
     28          </Field> 
     29        </Item> 
     30        <Item Index="3" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
     31          <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
     32            <Value>Jimi</Value> 
     33          </Field> 
     34          <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    1935            <Value>29</Value> 
    2036          </Field> 
    2137        </Item> 
    22         <Item Index="2" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
     38        <Item Index="4" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
    2339          <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    2440            <Value>Jimi</Value> 
     
    2844          </Field> 
    2945        </Item> 
    30         <Item Index="3" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
     46        <Item Index="5" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
    3147          <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    3248            <Value>Jimi</Value> 
     
    3652          </Field> 
    3753        </Item> 
    38         <Item Index="4" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
     54        <Item Index="6" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
    3955          <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    4056            <Value>Jimi</Value> 
     
    4460          </Field> 
    4561        </Item> 
    46         <Item Index="5" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
     62        <Item Index="7" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
    4763          <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    4864            <Value>Jimi</Value> 
     
    5066          <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    5167            <Value>1</Value> 
    52           </Field> 
    53         </Item> 
    54         <Item Index="6" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
    55           <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    56             <Value>-</Value> 
    57           </Field> 
    58           <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    59             <Value>0</Value> 
    60           </Field> 
    61         </Item> 
    62         <Item Index="7" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 
    63           <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    64             <Value>-</Value> 
    65           </Field> 
    66           <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    67             <Value>0</Value> 
    6868          </Field> 
    6969        </Item> 
     
    8787    </Field> 
    8888    <Field Name="LastEnteredName" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 
    89       <Value>Jimi</Value> 
     89      <Value>J</Value> 
    9090    </Field> 
    9191  </Object> 
  • 2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/hyppely.cs

    r6742 r6764  
    2222    PhysicsObject vasenReuna; 
    2323    PhysicsObject oikeaReuna; 
    24   //  PhysicsObject ylaReuna; 
     24    //  PhysicsObject ylaReuna; 
    2525 
    2626    PhysicsObject kolikko; 
     
    4242    Image ammukset = LoadImage("ammukset"); 
    4343    Image punainen = LoadImage("punainentaso"); 
    44      
     44 
    4545 
    4646    SoundEffect osuma = LoadSoundEffect("osuma"); 
     47    SoundEffect tausta = LoadSoundEffect("pelimusiikkibyJimi"); 
    4748 
    4849    IntMeter pelaajan1Elamat; 
     
    5657    public override void Begin() 
    5758    { 
    58         aloitusValikko();  
    59  
    60  
    61        
     59        aloitusValikko(); 
     60 
     61 
     62 
    6263    } 
    6364 
     
    123124        oikeaReuna.IsVisible = false; 
    124125 
     126         
     127 
    125128        //ylaReuna = Level.CreateTopBorder(); 
    126129        //ylaReuna.Restitution = 1.0; 
    127130        //ylaReuna.IsVisible = false; 
    128131 
    129      
    130  
    131  
    132         Level.Background.CreateGradient(Color.LightGreen , Color.SkyBlue); 
     132 
     133        //MediaPlayer.Play("pelimusiikkibyJimi"); 
     134        //MediaPlayer.IsRepeating = true; 
     135 
     136        for (int i = 0; i < 100; i++) 
     137        { 
     138            tausta.Play(); 
     139        } 
     140 
     141        Level.Background.CreateGradient(Color.LightGreen, Color.SkyBlue); 
    133142    } 
    134143 
     
    229238    //void LisaaRajahdys() 
    230239    //{ 
    231       
     240 
    232241    //} 
    233242 
     
    250259        pelaaja1.Weapon.FireRate = 0.5; 
    251260 
    252         pelaaja1.Weapon.ProjectileCollision = AmmusOsui; 
     261        pelaaja1.Weapon.IsVisible = true; 
     262 
     263        pelaaja1.Weapon.ProjectileCollision = AmmusOsuivihuun; 
     264        pelaaja1.Weapon.ProjectileCollision = AmmusOsuipahikseen; 
     265        //pelaaja1.Weapon.ProjectileCollision = AmmusOsuiPahikseen; 
    253266 
    254267 
     
    266279        tahdet.Height = korkeus; 
    267280        tahdet.Width = leveys; 
    268         tahdet.TextScale *=2; 
     281        tahdet.TextScale *= 2; 
    269282        Add(tahdet); 
    270283 
     
    286299    { 
    287300        PhysicsObject ammus = pelaaja.Weapon.Shoot(); 
     301        ControllerOne.Vibrate(2.5, 2.5, 5.0, 5.0, 0.5); 
    288302 
    289303        if (ammus != null) 
    290304        { 
    291             
     305 
    292306        } 
    293307    } 
    294308 
    295     void AmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 
     309    void AmmusOsuivihuun(PhysicsObject ammus, PhysicsObject vihu) 
    296310    { 
    297311        ammus.Destroy(); 
    298         kohde.Destroy(); 
     312        vihu.Destroy(); 
     313    } 
     314 
     315    void AmmusOsuipahikseen(PhysicsObject ammus, PhysicsObject pahis) 
     316    { 
     317        ammus.Destroy(); 
     318        pahis.Destroy(); 
     319    } 
     320 
     321    void AmmusOsuipaavihuun(PhysicsObject ammus, PhysicsObject PaaVihu) 
     322    { 
     323        ammus.Destroy(); 
     324         
    299325    } 
    300326 
     
    303329        MessageDisplay.Add("Auts! Törmäsit Vihuun!"); 
    304330 
     331        ControllerOne.Vibrate(2.5, 2.5, 0.0, 0.0, 0.5); 
     332 
    305333        PlaySound("osuma"); 
    306334 
    307335        pelaajan1Elamat.Value -= 1; 
     336 
     337        pelaaja1.Position = pelaajanaloituspaikka; 
     338 
     339        if (pelaajan1Elamat == 0) 
     340        { 
     341            pelaaja1.Destroy(); 
     342            ControllerOne.Vibrate(2.5, 2.5, 0.0, 0.0, 2.0); 
     343            MessageDisplay.Add("Pelaaja 1 hävisi pelin."); 
     344            toplista.EnterAndShow(pelaajan1Tahdet.Value); 
     345            toplista.HighScoreWindow.Closed += toplistapois; 
     346 
     347        } 
     348    } 
     349 
     350 
     351    void KasittelePelaajanPutoaminen(PhysicsObject pelaaja1, PhysicsObject kohde) 
     352    { 
     353 
     354        pelaajan1Elamat.Value -= 1; 
     355 
     356        PlaySound("osuma"); 
     357 
     358        MessageDisplay.Add("Putosit!"); 
    308359 
    309360        pelaaja1.Position = pelaajanaloituspaikka; 
     
    313364            pelaaja1.Destroy(); 
    314365            MessageDisplay.Add("Pelaaja 1 hävisi pelin."); 
    315             toplista.EnterAndShow(pelaajan1Tahdet.Value); 
    316             toplista.HighScoreWindow.Closed += toplistapois; 
    317  
    318         } 
    319     } 
    320  
    321  
    322     void KasittelePelaajanPutoaminen(PhysicsObject pelaaja1, PhysicsObject kohde) 
    323     { 
    324  
    325         pelaajan1Elamat.Value -= 1; 
    326  
    327         PlaySound("osuma"); 
    328  
    329         MessageDisplay.Add("Putosit!"); 
    330  
    331         pelaaja1.Position = pelaajanaloituspaikka; 
    332  
    333         if (pelaajan1Elamat == 0) 
    334         { 
    335             pelaaja1.Destroy(); 
    336             MessageDisplay.Add("Pelaaja 1 hävisi pelin."); 
     366            ControllerOne.Vibrate(2.5, 2.5, 0.0, 0.0, 2.0); 
    337367            toplista.EnterAndShow(pelaajan1Tahdet.Value); 
    338368            toplista.HighScoreWindow.Closed += toplistapois; 
     
    385415    { 
    386416        pelaaja1.Weapon.Ammo.Value += 5; 
     417        maaliAani.Play(); 
     418        MessageDisplay.Add("Keräsit 5 ammusta!"); 
     419 
     420        ExplosionSystem rajahdys = new ExplosionSystem(ammukset, pMaxMaara); 
     421 
     422        double x = ammo.X; 
     423        double y = ammo.Y; 
     424        int pMaara = 10; 
     425 
     426        rajahdys.AddEffect(x, y, pMaara); 
     427 
     428        Add(rajahdys, 1); 
     429 
    387430        ammo.Destroy(); 
    388431    } 
     
    394437        MessageDisplay.Add("Keräsit kolikon!"); 
    395438 
    396          
     439 
    397440 
    398441        ExplosionSystem rajahdys = new ExplosionSystem(Kolikko, pMaxMaara); 
    399          
     442 
    400443        double x = tahti.X; 
    401         double y = tahti.Y;  
     444        double y = tahti.Y; 
    402445        int pMaara = 10; 
    403446 
     
    407450 
    408451        tahti.Destroy(); 
    409       
     452 
    410453 
    411454        if (pelaajan1Tahdet == 51) 
  • 2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/hyppely.csproj.Debug.cachefile

    r6742 r6764  
    1717Content\punainentaso.xnb 
    1818Content\player.xnb 
     19Content\pelimusiikkibyJimi.xnb 
     20Content\taustakuva.xnb 
  • 2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/obj/x86/Debug/ContentPipeline-{9937689A-33E5-40B9-A7B6-3F1206C3B37D}.xml

    r6742 r6764  
    126126      <Options>None</Options> 
    127127      <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\kentta1.xnb</Output> 
    128       <Time>2015-07-02T12:37:37.2105735+03:00</Time> 
     128      <Time>2015-07-02T14:39:12.3947735+03:00</Time> 
    129129    </Item> 
    130130    <Item> 
     
    163163      <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\player.xnb</Output> 
    164164      <Time>2015-07-02T12:59:49.6259735+03:00</Time> 
     165    </Item> 
     166    <Item> 
     167      <Source>pelimusiikkibyJimi.wav</Source> 
     168      <Name>pelimusiikkibyJimi</Name> 
     169      <Importer>WavImporter</Importer> 
     170      <Processor>SoundEffectProcessor</Processor> 
     171      <Options>None</Options> 
     172      <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\pelimusiikkibyJimi.xnb</Output> 
     173      <Time>2015-07-02T13:36:43.1179735+03:00</Time> 
     174    </Item> 
     175    <Item> 
     176      <Source>taustakuva.png</Source> 
     177      <Name>taustakuva</Name> 
     178      <Importer>TextureImporter</Importer> 
     179      <Processor>TextureProcessor</Processor> 
     180      <Options>None</Options> 
     181      <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\taustakuva.xnb</Output> 
     182      <Time>2015-07-02T14:39:10.5227735+03:00</Time> 
    165183    </Item> 
    166184    <BuildSuccessful>true</BuildSuccessful> 
  • 2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/obj/x86/Debug/cachefile-{9937689A-33E5-40B9-A7B6-3F1206C3B37D}-targetpath.txt

    r6742 r6764  
    1717Content\punainentaso.xnb 
    1818Content\player.xnb 
     19Content\pelimusiikkibyJimi.xnb 
     20Content\taustakuva.xnb 
  • 2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/obj/x86/Debug/hyppely.csproj.FileListAbsolute.txt

    r6742 r6764  
    2525C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\punainentaso.xnb 
    2626C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\player.xnb 
     27C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\pelimusiikkibyJimi.xnb 
     28C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\taustakuva.xnb 
  • 2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppelyContent/hyppelyContent.contentproj

    r6742 r6764  
    165165    </Compile> 
    166166  </ItemGroup> 
     167  <ItemGroup> 
     168    <Compile Include="pelimusiikkibyJimi.wav"> 
     169      <Name>pelimusiikkibyJimi</Name> 
     170      <Importer>WavImporter</Importer> 
     171      <Processor>SoundEffectProcessor</Processor> 
     172    </Compile> 
     173  </ItemGroup> 
     174  <ItemGroup> 
     175    <Compile Include="taustakuva.png"> 
     176      <Name>taustakuva</Name> 
     177      <Importer>TextureImporter</Importer> 
     178      <Processor>TextureProcessor</Processor> 
     179    </Compile> 
     180  </ItemGroup> 
    167181  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    168182  <!--  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.