Changeset 1657


Ignore:
Timestamp:
2010-08-06 12:55:20 (9 years ago)
Author:
pakralki
Message:
 
Location:
2010/31/pakralki/tank destroier
Files:
2 added
13 edited

Legend:

Unmodified
Added
Removed
  • 2010/31/pakralki/tank destroier/Content/obj/x86/Debug/Content.contentproj.FileListAbsolute.txt

    r1643 r1657  
    1 C:\Users\Kari\Projektit\Game\tank destroier\Content\obj\x86\Debug\ResolveAssemblyReference.cache 
     1C:\MyTemp\pakralki\tank destroier\Content\obj\x86\Debug\ResolveAssemblyReference.cache 
  • 2010/31/pakralki/tank destroier/Content/obj/x86/Debug/ContentPipeline.xml

    r1643 r1657  
    77      <BuildConfiguration>Debug</BuildConfiguration> 
    88      <CompressContent>false</CompressContent> 
    9       <RootDirectory>C:\Users\Kari\Projektit\Game\tank destroier\Content\</RootDirectory> 
    10       <LoggerRootDirectory>C:\Users\Kari\Projektit\Game\tank destroier\</LoggerRootDirectory> 
    11       <IntermediateDirectory>C:\Users\Kari\Projektit\Game\tank destroier\Content\obj\x86\Debug\</IntermediateDirectory> 
    12       <OutputDirectory>C:\Users\Kari\Projektit\Game\tank destroier\bin\x86\Debug\Content\</OutputDirectory> 
     9      <RootDirectory>C:\MyTemp\pakralki\tank destroier\Content\</RootDirectory> 
     10      <LoggerRootDirectory>C:\MyTemp\pakralki\tank destroier\</LoggerRootDirectory> 
     11      <IntermediateDirectory>C:\MyTemp\pakralki\tank destroier\Content\obj\x86\Debug\</IntermediateDirectory> 
     12      <OutputDirectory>C:\MyTemp\pakralki\tank destroier\bin\x86\Debug\Content\</OutputDirectory> 
    1313    </Settings> 
    1414    <Assemblies> 
    1515      <Assembly> 
    16         <Key>C:\Windows\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\3.1.0.0__6d5c3888ef60e27d\Microsoft.Xna.Framework.Content.Pipeline.dll</Key> 
    17         <Value>2010-08-04T19:16:00.7722745+03:00</Value> 
     16        <Key>C:\WINNT\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\3.1.0.0__6d5c3888ef60e27d\Microsoft.Xna.Framework.Content.Pipeline.dll</Key> 
     17        <Value>2009-10-05T10:05:13.6507491+03:00</Value> 
    1818      </Assembly> 
    1919    </Assemblies> 
  • 2010/31/pakralki/tank destroier/Peli.cs

    r1648 r1657  
    9898        Luotankki2(); 
    9999        Camera.ZoomToLevel(); 
    100         Level.CreateGround(200, 250, 20, 10); 
    101     } 
    102  
     100        Level.CreateGround(200, 250, 30, 10); 
     101        if (yksinpeli) 
     102        { 
     103            
     104        } 
     105        else 
     106        { 
     107            Gravity = new Vector(0.0, -400.0); 
     108        } 
     109         
     110        
     111 
     112    } 
     113    
    103114    void LuoTankki() 
    104115    { 
     
    106117        tankki.Y = Level.Bottom + 270; 
    107118        tankki.X = Level.Right + -50; 
     119        tankki.Cannon.Angle += Angle.Degrees(180); 
    108120        Add(tankki); 
    109121        tankki.Cannon.CannonBallCollision = KuulaOsuu; 
    110122        tankki.Cannon.Ammo.Value = 1000; 
    111123        voimaMittari.Value = 100; 
    112         tankki.Mass = 200; 
    113          
     124        if (yksinpeli) 
     125        { 
     126            tankki.Mass = 200; 
     127        } 
     128        else 
     129        { 
     130           
     131        } 
    114132    } 
    115133 
     
    123141        tankki2.Cannon.Ammo.Value = 1000; 
    124142        voimaMittari2.Value = 100; 
    125         tankki2.Mass = 200; 
     143        if (yksinpeli) 
     144        { 
     145            tankki2.Mass = 200; 
     146        } 
     147        else 
     148        { 
     149          
     150        }       
    126151    } 
    127152 
     
    146171    { 
    147172        Keyboard.Listen(Key.Down, ButtonState.Down, KaannaPutkea, "Käännä putkea myötäpäivään", tankki, Angle.Degrees(-1)); 
    148         Keyboard.Listen(Key.Home, ButtonState.Down, lataaTykinVoimaa, "lataa tykin voimaa", 1500.0, tankki); 
    149         Keyboard.Listen(Key.Home, ButtonState.Released, AmmuTykilla, "Ammu tykillä", tankki); 
    150         Keyboard.Listen(Key.End, ButtonState.Released, AmmuKK, "Ammu kk:lla", tankki); 
     173        Keyboard.Listen(Key.Space , ButtonState.Down, lataaTykinVoimaa, "lataa tykin voimaa", 1500.0, tankki); 
     174        Keyboard.Listen(Key.Space, ButtonState.Released, AmmuTykilla, "Ammu tykillä", tankki); 
     175        Keyboard.Listen(Key.RightControl, ButtonState.Released, AmmuKK, "Ammu kk:lla", tankki); 
    151176    } 
    152177 
     
    224249        kuula.Destroy(); 
    225250        Explosion rajahdys = new Explosion(100); 
    226         rajahdys.Force = 10.0; 
     251        rajahdys.Force = 30.0; 
    227252        rajahdys.Position = kuula.Position; 
    228253        if (toinen == tankki) 
     
    235260                if (yksinpeli) 
    236261                { 
     262                    Valikko(); 
    237263                    MessageDisplay.Add("AI voitti"); 
    238264                } 
    239265                else 
    240266                { 
     267                    Valikko(); 
    241268                    MessageDisplay.Add("pelaaja2 voitti"); 
    242269                } 
     
    251278            if (voimaMittari2.Value <= 0) 
    252279            { 
     280                Valikko(); 
    253281                tankki2.Destroy(); 
    254282                MessageDisplay.Add("pelaaja1 voitti"); 
     
    322350                tankki2.Cannon.Angle = Angle.Degrees(25) - tankki2.Angle; 
    323351            } 
     352            //else if (ero > 350) 
     353            //{ 
     354              //  tankki2.Cannon.Angle = Angle.Degrees(21) - tankki2.Angle; 
     355           // } 
     356            //else if (ero > 300) 
     357           // { 
     358            //    tankki2.Cannon.Angle = Angle.Degrees(17) - tankki2.Angle; 
     359            //} 
     360            // else if (ero > 240) 
     361            //{ 
     362            //  tankki2.Cannon.Angle = Angle.Degrees(20) - tankki2.Angle; 
     363            //} 
     364            // else if (ero > 220) 
     365            //{ 
     366            //tankki2.Cannon.Angle = Angle.Degrees(15) - tankki2.Angle; 
     367            // } 
    324368            else if (ero > 200) 
    325369            { 
  • 2010/31/pakralki/tank destroier/bin/x86/Debug/Jypeli2.xml

    r1643 r1657  
    28412841        <member name="P:Jypeli.PhysicsObject.Body"> 
    28422842            <summary> 
    2843             Fysiikkamoottorin kÀyttÀmÀ tietorakenne. 
     2843            Fysiikkaolion keho. 
    28442844            </summary> 
    28452845        </member> 
     
    37433743            </remarks> 
    37443744        </member> 
    3745         <member name="M:Jypeli.CachedBucket.CalculateLocations(Microsoft.Xna.Framework.Graphics.Texture2D[],System.Int32@)"> 
    3746             <summary> 
    3747             Calculates locations for individual images in the composed image, so that 
    3748             as little space is wasted as possible. 
    3749             </summary> 
    3750             <param name="textures">Array of textures sorted by height.</param> 
    3751             <param name="totalWidth">The width for the composed texture.</param> 
    3752             <returns>Locations for individual textures, or null if there is not enough space.</returns> 
    3753         </member> 
    37543745        <member name="M:Jypeli.CachedBucket.Remove(Jypeli.GameObject,System.Int32@)"> 
    37553746            <returns><c>true</c> if an object was removed.</returns> 
     
    37903781            </summary> 
    37913782        </member> 
    3792         <member name="M:Jypeli.Effects.ParticleSystem.FadeIn(System.Double)"> 
    3793             <summary> 
    3794             Efekti tulee nÀkyviin tietyn sekuntimÀÀrÀn aikana 
    3795             </summary> 
    3796             <param name="timeInSeconds">Aika joka kuluu ettÀ efekti on nÀkyvÀ</param> 
    3797         </member> 
    3798         <member name="M:Jypeli.Effects.ParticleSystem.FadeOut(System.Double)"> 
    3799             <summary> 
    3800             Efekti hiipuu nÀkyvistÀ tietyn sekuntimÀÀrÀn aikana 
    3801             </summary> 
    3802             <param name="TimeInSeconds">Aika joka kuluu ettÀ efekti katoaa</param> 
     3783        <member name="F:Jypeli.Effects.ParticleSystem.position"> 
     3784            <summary> 
     3785            Perivien luokkien tÀytyy mÀÀrittÀÀ nÀmÀ muuttujat 
     3786            </summary> 
    38033787        </member> 
    38043788        <member name="M:Jypeli.Effects.ParticleSystem.#ctor(Jypeli.Image,Jypeli.Image,System.Int32,System.Boolean)"> 
     
    38713855            <param name="time">Gametime</param> 
    38723856        </member> 
     3857        <member name="P:Jypeli.Effects.ParticleSystem.Position"> 
     3858            <summary> 
     3859            Efektin sijainti 
     3860            </summary> 
     3861        </member> 
    38733862        <member name="P:Jypeli.Effects.ParticleSystem.MinScale"> 
    38743863            <summary> 
     
    39363925            </summary> 
    39373926        </member> 
    3938         <member name="P:Jypeli.Effects.ParticleSystem.AlphaAmount"> 
    3939             <summary> 
    3940             Efektin lÀpinÀkyvyyskerroin (0.0-1.0) 
    3941             </summary> 
    3942         </member> 
    3943         <member name="P:Jypeli.Effects.ParticleSystem.SourceObject"> 
    3944             <summary> 
    3945             Olio johon efekti on liitetty 
    3946             </summary> 
    3947         </member> 
    3948         <member name="P:Jypeli.Effects.ParticleSystem.IgnoreWind"> 
    3949             <summary> 
    3950             Vaikuttaako efektiin tuuli 
    3951             </summary> 
    3952         </member> 
    39533927        <member name="T:Jypeli.Effects.ParticleSystem.TextureType"> 
    39543928            <summary> 
     
    39583932        <member name="M:Jypeli.Effects.ExplosionSystem.#ctor(Jypeli.Image,System.Int32)"> 
    39593933            <summary> 
    3960             RÀjÀhdys, jonka tekstuuria ja maksimipartikkeleiden mÀÀrÀÀ voi vaihtaa 
     3934            Muodostaja 
    39613935            </summary> 
    39623936            <param name="texture">Tekstuuri, jota rÀjÀhdyksessÀ kÀytetÀÀn</param> 
     
    39653939        <member name="M:Jypeli.Effects.ExplosionSystem.#ctor(Jypeli.Image,System.Int32,System.Boolean)"> 
    39663940            <summary> 
    3967             RÀjÀhdys, jonka tekstuuria, maksimipartikkeleiden mÀÀrÀÀ ja vÀrien sekoitusta voi vaihtaa 
     3941            Muodostaja 
    39683942            </summary> 
    39693943            <param name="texture">Tekstuuri, jota rÀjÀhdyksessÀ kÀytetÀÀn</param> 
     
    39733947        <member name="M:Jypeli.Effects.ExplosionSystem.#ctor(Jypeli.Image,Jypeli.Image,System.Int32)"> 
    39743948            <summary> 
    3975             RÀjÀhdys, jolla on kaksi tekstuuria 
     3949            Muodostaja 
    39763950            </summary> 
    39773951            <param name="texture">Tekstuuri, jota rÀjÀhdyksessÀ kÀytetÀÀn</param> 
     
    39813955        <member name="M:Jypeli.Effects.ExplosionSystem.#ctor(Jypeli.Image,Jypeli.Image,System.Int32,System.Boolean)"> 
    39823956            <summary> 
    3983             RÀjÀhdys, jolla on kaksi tekstuuria ja jonka maksipartikkeleiden mÀÀrÀÀ ja vÀrien sekoitusta voi vaihtaa 
     3957            Muodostaja 
    39843958            </summary> 
    39853959            <param name="texture">Tekstuuri, jota rÀjÀhdyksessÀ kÀytetÀÀn</param> 
     
    40073981        <member name="M:Jypeli.Effects.Flames.#ctor(Jypeli.Image,Jypeli.Angle)"> 
    40083982            <summary> 
    4009             Liekki, jonka tekstuuria ja suuntaa voi muuttaa 
     3983            Muodostaja 
    40103984            </summary> 
    40113985            <param name="texture">Tekstuuri, jota liekissÀ kÀytetÀÀn</param> 
     
    40143988        <member name="M:Jypeli.Effects.Flames.#ctor(Jypeli.Image,Jypeli.Image,Jypeli.Angle)"> 
    40153989            <summary> 
    4016             Liekki, jolla on kaksi tekstuuria 
     3990            Muodostaja 
    40173991            </summary> 
    40183992            <param name="texture">Tekstuuri, jota liekissÀ kÀytetÀÀn</param> 
     
    40223996        <member name="M:Jypeli.Effects.Flames.#ctor(Jypeli.Image,System.Int32,Jypeli.Angle)"> 
    40233997            <summary> 
    4024             Liekki, jonka maksimi partikkeleiden mÀÀrÀÀ voi muuttaa 
     3998            Muodostaja 
    40253999            </summary> 
    40264000            <param name="texture">Tekstuuri, jota liekissÀ kÀytetÀÀn</param> 
     
    40304004        <member name="M:Jypeli.Effects.Flames.#ctor(Jypeli.Image,Jypeli.Image,System.Int32,Jypeli.Angle)"> 
    40314005            <summary> 
    4032             Liekki, jonka tekstuureja, partikkeleiden mÀÀrÀÀ ja suuntaa voi muuttaa 
     4006            Muodostaja 
    40334007            </summary> 
    40344008            <param name="texture">Tekstuuri, jota liekissÀ kÀytetÀÀn</param> 
     
    40604034            <param name="p">Partikkeli joka alustetaan</param> 
    40614035            <param name="position">Sijainti johon alustetaan</param> 
    4062         </member> 
    4063         <member name="P:Jypeli.Effects.Flames.Direction"> 
    4064             <summary> 
    4065             Liekin suunta 
    4066             </summary> 
    40674036        </member> 
    40684037        <member name="T:Jypeli.Effects.Light"> 
     
    41804149            </summary> 
    41814150        </member> 
    4182         <member name="M:Jypeli.Effects.Smoke.#ctor(System.Double)"> 
    4183             <summary> 
    4184             Savu, johon vaikuttaa tuuli 
    4185             </summary> 
    4186             <param name="windSpeed">Tuulen nopeus</param> 
    4187         </member> 
    41884151        <member name="M:Jypeli.Effects.Smoke.#ctor(Jypeli.Image,System.Double)"> 
    41894152            <summary> 
    4190             Savu, johon vaikuttaa tuuli ja jonka tekstuuria voi vaihtaa 
     4153            Muodostaja 
    41914154            </summary> 
    41924155            <param name="texture">Tekstuuri, jota savussa kÀytetÀÀn</param> 
     
    41954158        <member name="M:Jypeli.Effects.Smoke.#ctor(Jypeli.Image,System.Double,System.Double)"> 
    41964159            <summary> 
    4197             Savu, johon vaikuttaa tuuli ja jonka tekstuuria ja leveyttÀ voi vaihtaa 
     4160            Muodostaja 
    41984161            </summary> 
    41994162            <param name="texture">Tekstuuri, jota savussa kÀytetÀÀn</param> 
     
    42084171        <member name="M:Jypeli.Effects.Smoke.GiveRandomDirection"> 
    42094172            <summary> 
    4210             Lasketaan savun suunnalle satunnaisuutta 
     4173            Lasketaan liekin suunnalle satunnaisuutta 
    42114174            </summary> 
    42124175            <returns>Partikkelin suunta</returns> 
     
    97509713            </summary> 
    97519714        </member> 
    9752         <member name="P:Jypeli.Game.Wind"> 
    9753             <summary> 
    9754             Tuuli. Vaikuttaa vain efekteihin 
    9755             </summary> 
    9756         </member> 
    97579715        <member name="P:Jypeli.Game.ActiveWindow"> 
    97589716            <summary> 
     
    97909748            </summary> 
    97919749        </member> 
    9792         <member name="M:Jypeli.PhysicsGame.CreateHingeJoint(Jypeli.PhysicsObject,Jypeli.PhysicsObject,Jypeli.Vector)"> 
    9793             <summary> 
    9794             Luo uuden liitoksen, jolla voi liittÀÀ kaksi oliota joustavasti toisiinsa. 
    9795             </summary> 
    9796             <param name="o1">EnsimmÀinen liitettÀvÀ olio.</param> 
    9797             <param name="o2">Toinen liitettÀvÀ olio.</param> 
    9798             <param name="anchor">Liitoksen paikka.</param> 
    9799             <returns>Liitos.</returns> 
    9800         </member> 
    98019750        <member name="M:Jypeli.PhysicsGame.ClearAll"> 
    98029751            <summary> 
     
    98079756            <summary> 
    98089757            Nollaa fysiikkamoottorin. 
    9809             </summary> 
    9810         </member> 
    9811         <member name="M:Jypeli.PhysicsGame.Add(Physics2DDotNet.Joints.Joint)"> 
    9812             <summary> 
    9813             LisÀÀ liitoksen peliin. 
    98149758            </summary> 
    98159759        </member> 
  • 2010/31/pakralki/tank destroier/obj/x86/Debug/tank destroier.csproj.FileListAbsolute.txt

    r1643 r1657  
    1 C:\Users\Kari\Projektit\Game\tank destroier\obj\x86\Debug\ResolveAssemblyReference.cache 
    2 C:\Users\Kari\Projektit\Game\tank destroier\obj\x86\Debug\Microsoft.Xna.Framework.RuntimeProfile.txt 
    3 C:\Users\Kari\Projektit\Game\tank destroier\bin\x86\Debug\tank destroier.exe 
    4 C:\Users\Kari\Projektit\Game\tank destroier\bin\x86\Debug\tank destroier.pdb 
    5 C:\Users\Kari\Projektit\Game\tank destroier\bin\x86\Debug\Jypeli2.dll 
    6 C:\Users\Kari\Projektit\Game\tank destroier\bin\x86\Debug\Jypeli2.xml 
    7 C:\Users\Kari\Projektit\Game\tank destroier\obj\x86\Debug\tank destroier.exe 
    8 C:\Users\Kari\Projektit\Game\tank destroier\obj\x86\Debug\tank destroier.pdb 
     1C:\MyTemp\pakralki\tank destroier\bin\x86\Debug\tank destroier.exe 
     2C:\MyTemp\pakralki\tank destroier\bin\x86\Debug\tank destroier.pdb 
     3C:\MyTemp\pakralki\tank destroier\bin\x86\Debug\Jypeli2.dll 
     4C:\MyTemp\pakralki\tank destroier\bin\x86\Debug\Jypeli2.xml 
     5C:\MyTemp\pakralki\tank destroier\obj\x86\Debug\ResolveAssemblyReference.cache 
     6C:\MyTemp\pakralki\tank destroier\obj\x86\Debug\Microsoft.Xna.Framework.RuntimeProfile.txt 
     7C:\MyTemp\pakralki\tank destroier\obj\x86\Debug\tank destroier.exe 
     8C:\MyTemp\pakralki\tank destroier\obj\x86\Debug\tank destroier.pdb 
  • 2010/31/pakralki/tank destroier/tank destroier.csproj.user

    r1643 r1657  
    11<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    22  <PropertyGroup> 
    3     <ReferencePath>C:\MyTemp\lib\tags\2.4.2\lib\</ReferencePath> 
     3    <PublishUrlHistory> 
     4    </PublishUrlHistory> 
     5    <InstallUrlHistory> 
     6    </InstallUrlHistory> 
     7    <SupportUrlHistory> 
     8    </SupportUrlHistory> 
     9    <UpdateUrlHistory> 
     10    </UpdateUrlHistory> 
     11    <BootstrapperUrlHistory> 
     12    </BootstrapperUrlHistory> 
     13    <ErrorReportUrlHistory> 
     14    </ErrorReportUrlHistory> 
     15    <FallbackCulture>en-US</FallbackCulture> 
     16    <VerifyUploadedFiles>false</VerifyUploadedFiles> 
    417  </PropertyGroup> 
    518</Project> 
Note: See TracChangeset for help on using the changeset viewer.