Changeset 8640 for 2017/24


Ignore:
Timestamp:
2017-06-14 11:55:51 (2 years ago)
Author:
npo17_5
Message:
 
Location:
2017/24/JuhaniP/FysiikkaPeli1
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • 2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.cs

    r8604 r8640  
    1212    Vector nopeusAlas = new Vector(0, -200); 
    1313 
     14    Image tuhoajankuva = LoadImage("tuhoaja"); 
    1415    Image taustaKuva = LoadImage("Sahara"); 
    1516 
    1617    AssaultRifle sniperAse; 
    1718    PhysicsObject sniper; 
     19    Grenade kranaatti = new Grenade(14.0); 
    1820    public override void Begin() 
    1921    { 
    2022        LuoAikaLaskuri(); 
    21  
    22  
    23          
    2423 
    2524        Level.Background.Image = taustaKuva; 
     
    3332 
    3433 
    35          
    36  
    3734        PhysicsObject luoti = new PhysicsObject(15.0, 7.0); 
    3835        luoti.Color = Color.DarkRed; 
     
    4037        luoti.Y = 0.0; 
    4138 
    42          
     39 
    4340 
    4441        sniper = new PhysicsObject(150, 60.0); 
     
    4744        sniperAse = new AssaultRifle(120, 45); 
    4845        sniperAse.Ammo.Value = 100; 
     46        Grenade sniperkranaatti = new Grenade(14.0); 
     47        sniperAse.ProjectileCollision = AmmusOsui; 
    4948        sniperAse.ProjectileCollision = AmmusOsui; 
    5049        sniper.CanRotate = false; 
     
    6261        Keyboard.Listen(Key.W, ButtonState.Down, liikutasniper, "Pelaaja 1: Liikuta mailaa ylös", new Vector(0, 100)); 
    6362        Keyboard.Listen(Key.S, ButtonState.Down, liikutasniper, "Pelaaja 1: Liikuta mailaa alas", new Vector(0, -100)); 
     63        Keyboard.Listen(Key.D, ButtonState.Down, liikutasniper, "Pelaaja 1: Liikuta mailaa oikealle", new Vector(100, 0)); 
     64        Keyboard.Listen(Key.A, ButtonState.Down, liikutasniper, "Pelaaja 1: Liikuta mailaa vasemalle", new Vector(-100, 0)); 
    6465        Keyboard.Listen(Key.W, ButtonState.Released, liikutasniper, "Pelaaja 1: Liikuta mailaa ylös", new Vector(0, 0)); 
    6566        Keyboard.Listen(Key.S, ButtonState.Released, liikutasniper, "Pelaaja 1: Liikuta mailaa alas", new Vector(0, 0)); 
     
    8889        maali.Hit(impulssi); 
    8990 
    90     } void Lisaatuhoaja() 
     91    } 
     92    void Lisaatuhoaja() 
    9193    { 
    92         PhysicsObject tuhoaja = new PhysicsObject(60.0, 60.0); 
    93         tuhoaja.Shape = Shape.Circle; 
     94        PhysicsObject tuhoaja = new PhysicsObject(40.0, 100.0); 
    9495        tuhoaja.Color = Color.DarkRed; 
     96        tuhoaja.Image = LoadImage("tuhoaja"); 
    9597        tuhoaja.X = 0.0; 
    9698        tuhoaja.Y = 200.0; 
     
    166168        MessageDisplay.Add("Mee kotiis"); 
    167169        MessageDisplay.Add("jeeeeeeeeeeeeee"); 
    168     }    
     170    } 
    169171    void AmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 
    170172    { 
     
    174176            kohde.Destroy(); 
    175177        } 
    176          
     178    } 
    177179 
    178     } 
    179180} 
    180181 
     
    182183 
    183184 
     185 
  • 2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.csproj.Debug.cachefile

    r8571 r8640  
    11Content\Sniper.xnb 
    22Content\Sahara.xnb 
     3Content\tuhoaja.xnb 
  • 2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/ContentPipeline-{643BCC4E-9456-4EE5-9635-7C3DC37AEE9F}.xml

    r8571 r8640  
    1919      <Output>C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Sahara.xnb</Output> 
    2020      <Time>2017-06-13T10:35:24.9163703+03:00</Time> 
     21    </Item> 
     22    <Item> 
     23      <Source>tuhoaja.png</Source> 
     24      <Name>tuhoaja</Name> 
     25      <Importer>TextureImporter</Importer> 
     26      <Processor>TextureProcessor</Processor> 
     27      <Options>None</Options> 
     28      <Output>C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\tuhoaja.xnb</Output> 
     29      <Time>2017-06-14T11:17:41.0510257+03:00</Time> 
    2130    </Item> 
    2231    <BuildSuccessful>true</BuildSuccessful> 
  • 2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/FysiikkaPeli1.csproj.FileListAbsolute.txt

    r8571 r8640  
    1818C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\obj\x86\Debug\FysiikkaPeli1.pdb 
    1919C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Sahara.xnb 
     20C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\tuhoaja.xnb 
  • 2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/cachefile-{643BCC4E-9456-4EE5-9635-7C3DC37AEE9F}-targetpath.txt

    r8571 r8640  
    11Content\Sniper.xnb 
    22Content\Sahara.xnb 
     3Content\tuhoaja.xnb 
  • 2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1Content/FysiikkaPeli1Content.contentproj

    r8571 r8640  
    5959    </Compile> 
    6060  </ItemGroup> 
     61  <ItemGroup> 
     62    <Compile Include="tuhoaja.png"> 
     63      <Name>tuhoaja</Name> 
     64      <Importer>TextureImporter</Importer> 
     65      <Processor>TextureProcessor</Processor> 
     66    </Compile> 
     67  </ItemGroup> 
    6168  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    6269  <!--  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.