Changeset 117


Ignore:
Timestamp:
2009-07-22 18:57:58 (12 years ago)
Author:
aaalalpe
Message:
 
Location:
aapo_p/FysiikkaPeli2
Files:
2 added
12 edited

Legend:

Unmodified
Added
Removed
  • aapo_p/FysiikkaPeli2/Content/Content.contentproj

    r94 r117  
    6262    </Compile> 
    6363  </ItemGroup> 
     64  <ItemGroup> 
     65    <Compile Include="laserbeam1.png"> 
     66      <Name>laserbeam1</Name> 
     67      <Importer>TextureImporter</Importer> 
     68      <Processor>TextureProcessor</Processor> 
     69    </Compile> 
     70  </ItemGroup> 
    6471</Project> 
  • aapo_p/FysiikkaPeli2/Content/obj/x86/Debug/Content.contentproj.FileListAbsolute.txt

    r94 r117  
    11C:\MyTemp\aapo_p\FysiikkaPeli2\Content\obj\x86\Debug\ResolveAssemblyReference.cache 
     2C:\MyTemp\Ohjelmointi\FysiikkaPeli2\Content\obj\x86\Debug\ResolveAssemblyReference.cache 
  • aapo_p/FysiikkaPeli2/Content/obj/x86/Debug/ContentPipeline.xml

    r94 r117  
    88      <Processor>TextureProcessor</Processor> 
    99      <Options>None</Options> 
    10       <Output>C:\MyTemp\aapo_p\FysiikkaPeli2\bin\x86\Debug\Content\enemy1.xnb</Output> 
    11       <Time>2009-07-21T14:20:26.637247+03:00</Time> 
     10      <Output>C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\enemy1.xnb</Output> 
     11      <Time>2009-07-21T15:54:33.7389895+03:00</Time> 
    1212    </Item> 
    1313    <Item> 
     
    1717      <Processor>TextureProcessor</Processor> 
    1818      <Options>None</Options> 
    19       <Output>C:\MyTemp\aapo_p\FysiikkaPeli2\bin\x86\Debug\Content\hahmo1.xnb</Output> 
    20       <Time>2009-07-22T09:45:10.2541759+03:00</Time> 
     19      <Output>C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\hahmo1.xnb</Output> 
     20      <Time>2009-07-21T18:26:20.324532+03:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    2626      <Processor>TextureProcessor</Processor> 
    2727      <Options>None</Options> 
    28       <Output>C:\MyTemp\aapo_p\FysiikkaPeli2\bin\x86\Debug\Content\tiili1.xnb</Output> 
    29       <Time>2009-07-22T09:45:10.3166723+03:00</Time> 
     28      <Output>C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\tiili1.xnb</Output> 
     29      <Time>2009-07-21T18:28:31.293282+03:00</Time> 
    3030    </Item> 
    3131    <Item> 
     
    3535      <Processor>TextureProcessor</Processor> 
    3636      <Options>None</Options> 
    37       <Output>C:\MyTemp\aapo_p\FysiikkaPeli2\bin\x86\Debug\Content\tykkitorni1.xnb</Output> 
    38       <Time>2009-07-22T10:50:19.6560523+03:00</Time> 
     37      <Output>C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\tykkitorni1.xnb</Output> 
     38      <Time>2009-07-22T15:45:43.9907609+03:00</Time> 
     39    </Item> 
     40    <Item> 
     41      <Source>laserbeam1.png</Source> 
     42      <Name>laserbeam1</Name> 
     43      <Importer>TextureImporter</Importer> 
     44      <Processor>TextureProcessor</Processor> 
     45      <Options>None</Options> 
     46      <Output>C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\laserbeam1.xnb</Output> 
     47      <Time>2009-07-22T17:17:14.6137371+03:00</Time> 
    3948    </Item> 
    4049    <BuildSuccessful>true</BuildSuccessful> 
     
    4352      <BuildConfiguration>Debug</BuildConfiguration> 
    4453      <CompressContent>false</CompressContent> 
    45       <RootDirectory>C:\MyTemp\aapo_p\FysiikkaPeli2\Content\</RootDirectory> 
    46       <LoggerRootDirectory>C:\MyTemp\aapo_p\FysiikkaPeli2\</LoggerRootDirectory> 
    47       <IntermediateDirectory>C:\MyTemp\aapo_p\FysiikkaPeli2\Content\obj\x86\Debug\</IntermediateDirectory> 
    48       <OutputDirectory>C:\MyTemp\aapo_p\FysiikkaPeli2\bin\x86\Debug\Content\</OutputDirectory> 
     54      <RootDirectory>C:\MyTemp\Ohjelmointi\FysiikkaPeli2\Content\</RootDirectory> 
     55      <LoggerRootDirectory>C:\MyTemp\Ohjelmointi\FysiikkaPeli2\</LoggerRootDirectory> 
     56      <IntermediateDirectory>C:\MyTemp\Ohjelmointi\FysiikkaPeli2\Content\obj\x86\Debug\</IntermediateDirectory> 
     57      <OutputDirectory>C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\</OutputDirectory> 
    4958    </Settings> 
    5059    <Assemblies> 
     
    7483      </Assembly> 
    7584      <Assembly> 
    76         <Key>C:\WINNT\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\3.1.0.0__6d5c3888ef60e27d\Microsoft.Xna.Framework.Content.Pipeline.dll</Key> 
    77         <Value>2009-06-30T08:29:57.3177551+03:00</Value> 
     85        <Key>C:\Windows\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\3.1.0.0__6d5c3888ef60e27d\Microsoft.Xna.Framework.Content.Pipeline.dll</Key> 
     86        <Value>2009-07-21T15:55:05.622765+03:00</Value> 
    7887      </Assembly> 
    7988    </Assemblies> 
  • aapo_p/FysiikkaPeli2/Peli.cs

    r116 r117  
    4040        int[] vihollisenElamat; 
    4141        public PhysicsObject tykkitorni; 
     42        public int money; 
    4243 
    4344        public ListSelectionWindow menu; 
     
    7576            menu2 = new ListSelectionWindow(this); 
    7677            menu2.AddItem("torni1").Clicked += new ScreenObject.ClickEventHandler(Buy); 
     78            menu2.AddItem("torni2").Clicked += new ScreenObject.ClickEventHandler(Buy2); 
    7779            ShowWindow(menu2); 
    7880            return false; 
     
    8486            Controls.Listen(MouseButtons.Left, ButtonPosition.Irrelevant, 0.1, siirra, "siirtää tornia", d); 
    8587            Controls.Listen(d, MouseButtons.Left, ButtonPosition.Pressed, 0, asetatorni, "siirtää tornia"); 
     88 
     89 
     90        } 
     91        void Buy2(ScreenObject sender) 
     92        { 
     93            menu2.Close(); 
     94            PhysicsObject f = luotorni2(0, 0); 
     95            Controls.Listen(MouseButtons.Left, ButtonPosition.Irrelevant, 0.1, siirra, "siirtää tornia", f); 
     96            Controls.Listen(f, MouseButtons.Left, ButtonPosition.Pressed, 0, asetatorni, "siirtää tornia"); 
    8697 
    8798 
     
    132143        private void LuoViholliset() 
    133144        { 
    134             IShape wp = Shapes.CreateCircle(50); 
     145            IShape wp = Shapes.CreateRectangle(50.0, 50.0); 
    135146            waypoint = new PhysicsObject(1,wp); 
    136147            waypoint.IgnoresCollisionResponse = true; 
    137148            waypoint.Visible = false; 
    138149             
    139             waypoint.X = -200; 
     150            waypoint.X = Level.Left + 350; 
    140151            Level.Objects.Add(waypoint); 
     152 
     153            IShape wp2 = Shapes.CreateRectangle(100, 100); 
     154            waypoint2 = new PhysicsObject(1,wp2); 
     155            waypoint2.IgnoresCollisionResponse = true; 
     156            waypoint.Visible = false; 
     157 
     158            waypoint2.X = ; 
     159            waypoint2.Y = ; 
     160            Level.Objects.Add(waypoint2); 
    141161 
    142162            int vihollistenMaara = 20; 
     
    164184            enemy1.Hit(impulssi2); 
    165185 
    166             AddCollisionHandler(enemy1, suuntaus1); 
     186            //AddCollisionHandler(enemy1, suuntaus1); 
    167187 
    168188            AddCollisionHandler(enemy1, TultiinWaypointille); 
     189            AddCollisionHandler(enemy1, TultiinWaypointille2); 
    169190        } 
    170191 
     
    176197 
    177198                c.Obj.Velocity = new Vector2D(0, 0); 
     199                Vector2D impulssikok = new Vector2D(0, 4000); 
     200                c.Obj.Hit(impulssikok); 
    178201 
    179202                //c.Obj.Hit(-c.Obj.Velocity); 
     
    186209            } 
    187210                 
     211        } 
     212        void TultiinWaypointille2(Collision c2) 
     213        { 
     214            if (c2.Other == waypoint2) 
     215            { 
     216                MessageDisplay.Add("törmäsin uudestaan"); 
     217 
     218                c2.Obj.Velocity = new Vector2D(0, 0); 
     219                Vector2D impulssitaas = new Vector2D(2000, 0); 
     220                c2.Obj.Hit(impulssitaas); 
     221            } 
    188222        } 
    189223 
     
    209243            tykkitorni.Y = y; 
    210244            tykkitorni.IgnoresCollisionResponse = true; 
     245            int money =+ -100; 
    211246            return tykkitorni; 
     247             
     248        } 
     249        PhysicsObject luotorni2(int x, int y) 
     250        { 
     251            IShape laserkuvio = Shapes.CreateRectangle(50.0, 50.0); 
     252            laserbeam = PhysicsObject.CreateStaticObject(laserkuvio); 
     253            Texture2D laserkuva = Content.Load<Texture2D>("laserbeam1"); 
     254            laserbeam.Texture = laserkuva; 
     255            Level.Objects.Add(laserbeam1); 
     256             
     257            return laserbeam; 
    212258        } 
    213259 
     
    296342            addtile(Level.Left + 100, Level.Top - 400); 
    297343            addtile(Level.Left + 100, Level.Top); 
    298             addtile(Level.Left + 100, Level.Bottom); 
     344             
    299345            addtile(Level.Left + 100, Level.Bottom + 100); 
    300346            addtile(Level.Left + 100, Level.Bottom + 200); 
     
    312358            addtile(Level.Left + 200, Level.Bottom + 300); 
    313359            addtile(Level.Left + 200, Level.Bottom + 400); 
    314  
    315  
    316  
    317  
    318  
     360            addtile(Level.Left + 400, Level.Top); 
     361            addtile(Level.Left + 300, Level.Top); 
     362            addtile(Level.Left + 400, Level.Top - 200); 
     363            addtile(Level.Left + 400, Level.Top - 300); 
     364            addtile(Level.Left + 400, Level.Top - 400); 
     365            addtile(Level.Left + 400, Level.Top); 
     366            addtile(Level.Left + 400, Level.Bottom); 
     367            addtile(Level.Left + 400, Level.Bottom + 100); 
     368            addtile(Level.Left + 400, Level.Bottom + 200); 
     369            addtile(Level.Left + 400, Level.Bottom + 300); 
     370            addtile(Level.Left + 400, Level.Bottom + 400); 
     371            addtile(Level.Left + 400, Level.Bottom + 500); 
     372            addtile(Level.Left + 400, Level.Bottom + 600); 
     373 
     374            addtile(Level.Left + 400, Level.Bottom + 100); 
     375            addtile(Level.Left + 400, Level.Bottom + 200); 
     376            addtile(Level.Left + 400, Level.Bottom + 300); 
     377            addtile(Level.Left + 400, Level.Bottom + 400); 
     378            addtile(Level.Left + 400, Level.Bottom + 500); 
     379 
     380 
     381 
     382 
     383 
     384        } 
     385        bool raha() 
     386        { 
     387            Meter<int> laskuri = new Meter<int>(0, 0, 10); 
     388            ValueDisplay naytto = new ValueDisplay( this ); 
     389            naytto.X = Level.Left + 100; 
     390            naytto.Y = Level.Bottom + 75; 
     391            naytto.ValueColor = Color.White; 
     392            Add(naytto); 
     393            return false; 
    319394        } 
    320395 
  • aapo_p/FysiikkaPeli2/bin/x86/Debug/Jypeli.xml

    r94 r117  
    788788            <c>CheckOverlap</c> on oltava pÀÀllÀ, ettÀ tapahtuma tapahtuu. 
    789789            </summary> 
    790         </member> 
    791         <member name="T:Jypeli.PhysicsObject.ReferencingLifeTime"> 
    792             <summary> 
    793             Elinaika, joka on riippuvainen toisesta elinajasta. 
    794             Toisin sanoen pÀÀttyy, kun toinen elinaika pÀÀttyy. 
    795             </summary> 
    796         </member> 
    797         <member name="T:Jypeli.Lifetime"> 
    798             <summary> 
    799             Olion elinaika. 
    800             </summary> 
    801         </member> 
    802         <member name="M:Jypeli.Lifetime.#ctor"> 
    803             <summary> 
    804             Alustaa uuden elinajan, joka on oletuksena rajaton. 
    805             </summary> 
    806         </member> 
    807         <member name="M:Jypeli.Lifetime.#ctor(System.Double)"> 
    808             <summary> 
    809             Alustaa uuden, rajoitetun elinajan. 
    810             </summary> 
    811             <param name="maxAgeInSeconds">Maksimielinaika sekunteina.</param> 
    812         </member> 
    813         <member name="M:Jypeli.Lifetime.Update(Microsoft.Xna.Framework.GameTime)"> 
    814             <summary> 
    815             PÀivittÀÀ elinaikaa. 
    816             </summary> 
    817             <param name="gameTime">Aika, joka vÀhennetÀÀn nykyisestÀ (viimeisimmÀstÀ pÀivityksestÀ kulunut aika).</param> 
    818         </member> 
    819         <member name="P:Jypeli.Lifetime.IsExpired"> 
    820             <summary> 
    821             Jos <code>true</code>, tÀmÀn olion isÀntÀolio poistetaan. 
    822             </summary> 
    823             <remarks> 
    824             Perityn luokan tÀytyy kutsua myös kantaluokan IsExpired. 
    825             </remarks> 
    826         </member> 
    827         <member name="P:Jypeli.Lifetime.Seconds"> 
    828             <summary> 
    829             TÀmÀnhetkinen elinaika sekunteina. 
    830             </summary> 
    831         </member> 
    832         <member name="P:Jypeli.Lifetime.MaxSeconds"> 
    833             <summary> 
    834             Maksimielinaika sekunteina. 
    835             </summary> 
    836         </member> 
    837         <member name="M:Jypeli.PhysicsObject.ReferencingLifeTime.#ctor(Physics2DDotNet.Lifespan)"> 
    838             <summary> 
    839             Luo uuden referenssielinajan. 
    840             </summary> 
    841             <param name="lifespan">Elinaika, josta tÀmÀ riippuu.</param> 
    842         </member> 
    843         <member name="M:Jypeli.PhysicsObject.ReferencingLifeTime.#ctor(Physics2DDotNet.Lifespan,System.Double)"> 
    844             <summary> 
    845             Luo uuden rajoitetun referenssielinajan. 
    846             </summary> 
    847             <param name="lifespan">Elinaika, josta tÀmÀ riippuu.</param> 
    848             <param name="maxAgeInSeconds">Maksimielinaika sekunteina.</param> 
    849         </member> 
    850         <member name="P:Jypeli.PhysicsObject.ReferencingLifeTime.lifespan"> 
    851             <summary> 
    852             Elinaika, josta tÀmÀ riippuu. 
    853             </summary> 
    854         </member> 
    855         <member name="P:Jypeli.PhysicsObject.ReferencingLifeTime.IsExpired"> 
    856             <summary> 
    857             Jos <code>true</code>, tÀmÀn olion isÀntÀolio poistetaan. 
    858             </summary> 
    859             <value></value> 
    860             <remarks> 
    861             Perityn luokan tÀytyy kutsua myös kantaluokan IsExpired. 
    862             </remarks> 
    863790        </member> 
    864791        <member name="F:Jypeli.PhysWorldTextObject.spriteBatch"> 
     
    13251252            </summary> 
    13261253            <param name="game">The game.</param> 
     1254        </member> 
     1255        <member name="M:Jypeli.DataStorage.Dispose"> 
     1256            <summary> 
     1257            Vapauttaa resurssit, kun olio tuhotaan. 
     1258            </summary> 
    13271259        </member> 
    13281260        <member name="M:Jypeli.DataStorage.OpenFile(System.String,System.IO.FileMode)"> 
     
    60575989            <returns>Kulma.</returns> 
    60585990        </member> 
     5991        <member name="T:Jypeli.SplashScreen"> 
     5992            <summary> 
     5993            Aloitusruutu, joka voidaan nÀyttÀÀ ennen pelin kÀynnistÀmistÀ. 
     5994            </summary> 
     5995        </member> 
     5996        <member name="M:Jypeli.SplashScreen.#ctor(Jypeli.RealTimeGame)"> 
     5997            <summary> 
     5998            Alustaa aloitusruudun. 
     5999            </summary> 
     6000            <param name="game">Peli, johon ruutu liitetÀÀn. YleensÀ this.</param> 
     6001        </member> 
     6002        <member name="M:Jypeli.SplashScreen.Show"> 
     6003            <summary> 
     6004            NÀyttÀÀ aloitusruudun. 
     6005            </summary> 
     6006        </member> 
     6007        <member name="P:Jypeli.SplashScreen.GameName"> 
     6008            <summary> 
     6009            Pelin nimi. NÀytetÀÀn ylimpÀnÀ otsikkona. 
     6010            </summary> 
     6011        </member> 
     6012        <member name="P:Jypeli.SplashScreen.Copyright"> 
     6013            <summary> 
     6014            TekijÀnoikeudet. NÀytetÀÀn pelin nimen alla tekijöiden kanssa. 
     6015            </summary> 
     6016        </member> 
     6017        <member name="P:Jypeli.SplashScreen.Authors"> 
     6018            <summary> 
     6019            TekijÀt. NÀytetÀÀn pelin nimen alla tekijÀnoikeuksien kanssa. 
     6020            </summary> 
     6021        </member> 
     6022        <member name="P:Jypeli.SplashScreen.TextBody"> 
     6023            <summary> 
     6024            Varsinainen teksti. 
     6025            </summary> 
     6026        </member> 
     6027        <member name="P:Jypeli.SplashScreen.ControlHelp"> 
     6028            <summary> 
     6029            Kontrolliohje (Aloita peli painamalla Enter / Xbox A). 
     6030            </summary> 
     6031        </member> 
     6032        <member name="P:Jypeli.SplashScreen.LoadingText"> 
     6033            <summary> 
     6034            Latausteksti. 
     6035            </summary> 
     6036        </member> 
     6037        <member name="E:Jypeli.SplashScreen.GameStarted"> 
     6038            <summary> 
     6039            Tapahtuu kun ruudusta poistutaan. 
     6040            Tee varsinaiset pelin alustukset tÀmÀn tapahtuman kÀsittelijÀssÀ. 
     6041            </summary> 
     6042        </member> 
    60596043        <member name="T:Jypeli.KeyboardController"> 
    60606044            <summary> 
     
    71187102            <param name="maxHP">Osumapisteiden maksimimÀÀrÀ.</param> 
    71197103        </member> 
     7104        <member name="M:Jypeli.Assets.BattleObject.#ctor(System.String,Physics2DDotNet.Shapes.IShape,System.Double,System.Int32)"> 
     7105            <summary> 
     7106            Alustaa uuden taisteluolion. 
     7107            </summary> 
     7108            <param name="name">Olion nimi.</param> 
     7109            <param name="shape">Olion muoto.</param> 
     7110            <param name="mass">Olion massa.</param> 
     7111            <param name="maxHP">Osumapisteiden maksimimÀÀrÀ.</param> 
     7112        </member> 
    71207113        <member name="M:Jypeli.Assets.BattleObject.TakeDamage(Jypeli.Assets.Damage)"> 
    71217114            <summary> 
     
    73807373            </summary> 
    73817374        </member> 
    7382         <member name="M:Jypeli.Assets.PlatformCharacter.#ctor(System.Double,Physics2DDotNet.Shapes.IShape)"> 
     7375        <member name="M:Jypeli.Assets.PlatformCharacter.#ctor(Physics2DDotNet.Shapes.IShape,System.Double,System.Int32)"> 
    73837376            <summary> 
    73847377            Luo uuden tasohyppelyhahmon. 
    73857378            </summary> 
     7379            <param name="shape">Muoto.</param> 
    73867380            <param name="mass">Massa.</param> 
    7387             <param name="shape">Muoto.</param> 
     7381            <param name="hp">Osumapisteet.</param> 
    73887382        </member> 
    73897383        <member name="M:Jypeli.Assets.PlatformCharacter.Walk(Microsoft.Xna.Framework.GameTime,AdvanceMath.Vector2D)"> 
     
    73997393            <returns><code>true</code> jos hyppÀys onnistui.</returns> 
    74007394        </member> 
     7395        <member name="M:Jypeli.Assets.PlatformCharacter.EquipWeapon"> 
     7396            <summary> 
     7397            Ottaa aseen kÀyttöön. 
     7398            </summary> 
     7399        </member> 
     7400        <member name="M:Jypeli.Assets.PlatformCharacter.UnequipWeapon"> 
     7401            <summary> 
     7402            Poistaa aseen kÀytöstÀ. 
     7403            </summary> 
     7404        </member> 
     7405        <member name="M:Jypeli.Assets.PlatformCharacter.UpdateTextures"> 
     7406            <summary> 
     7407            PÀivittÀÀ hahmon tekstuurit. 
     7408            </summary> 
     7409        </member> 
    74017410        <member name="M:Jypeli.Assets.PlatformCharacter.OnUpdate(Microsoft.Xna.Framework.GameTime)"> 
    74027411            <summary> 
     
    74057414            </summary> 
    74067415            <param name="gameTime">The game time.</param> 
     7416        </member> 
     7417        <member name="P:Jypeli.Assets.PlatformCharacter.AnimationPerPixel"> 
     7418            <summary> 
     7419            Kuinka monta ruutua hahmon animaatiota edetÀÀn 
     7420            pikseliÀ kohti kun hahmo liikkuu. Voi olla myös desimaaliluku. 
     7421            </summary> 
     7422        </member> 
     7423        <member name="P:Jypeli.Assets.PlatformCharacter.Moving"> 
     7424            <summary> 
     7425            Liikkuuko hahmo. 
     7426            </summary> 
     7427        </member> 
     7428        <member name="P:Jypeli.Assets.PlatformCharacter.FacingDirection"> 
     7429            <summary> 
     7430            Hahmon rintamasuunta (vasen tai oikea). 
     7431            </summary> 
     7432        </member> 
     7433        <member name="P:Jypeli.Assets.PlatformCharacter.Weapon"> 
     7434            <summary> 
     7435            Hahmon kantama ase. 
     7436            </summary> 
    74077437        </member> 
    74087438        <member name="P:Jypeli.Assets.PlatformCharacter.IsOnGround"> 
     
    76257655            Hiiren toinen erikoisnÀppÀin. 
    76267656            </summary> 
     7657        </member> 
     7658        <member name="T:Jypeli.Lifetime"> 
     7659            <summary> 
     7660            Olion elinaika. 
     7661            </summary> 
     7662        </member> 
     7663        <member name="M:Jypeli.Lifetime.#ctor"> 
     7664            <summary> 
     7665            Alustaa uuden elinajan, joka on oletuksena rajaton. 
     7666            </summary> 
     7667        </member> 
     7668        <member name="M:Jypeli.Lifetime.#ctor(System.Double)"> 
     7669            <summary> 
     7670            Alustaa uuden, rajoitetun elinajan. 
     7671            </summary> 
     7672            <param name="maxAgeInSeconds">Maksimielinaika sekunteina.</param> 
     7673        </member> 
     7674        <member name="M:Jypeli.Lifetime.Update(Microsoft.Xna.Framework.GameTime)"> 
     7675            <summary> 
     7676            PÀivittÀÀ elinaikaa. 
     7677            </summary> 
     7678            <param name="gameTime">Aika, joka vÀhennetÀÀn nykyisestÀ (viimeisimmÀstÀ pÀivityksestÀ kulunut aika).</param> 
     7679        </member> 
     7680        <member name="P:Jypeli.Lifetime.IsExpired"> 
     7681            <summary> 
     7682            Jos <code>true</code>, tÀmÀn olion isÀntÀolio poistetaan. 
     7683            </summary> 
     7684            <remarks> 
     7685            Perityn luokan tÀytyy kutsua myös kantaluokan IsExpired. 
     7686            </remarks> 
     7687        </member> 
     7688        <member name="P:Jypeli.Lifetime.Seconds"> 
     7689            <summary> 
     7690            TÀmÀnhetkinen elinaika sekunteina. 
     7691            </summary> 
     7692        </member> 
     7693        <member name="P:Jypeli.Lifetime.MaxSeconds"> 
     7694            <summary> 
     7695            Maksimielinaika sekunteina. 
     7696            </summary> 
     7697        </member> 
     7698        <member name="T:Jypeli.ReferencingLifeTime"> 
     7699            <summary> 
     7700            Elinaika, joka on riippuvainen toisesta elinajasta. 
     7701            Toisin sanoen pÀÀttyy, kun toinen elinaika pÀÀttyy. 
     7702            </summary> 
     7703        </member> 
     7704        <member name="M:Jypeli.ReferencingLifeTime.#ctor(Physics2DDotNet.Lifespan)"> 
     7705            <summary> 
     7706            Luo uuden referenssielinajan. 
     7707            </summary> 
     7708            <param name="lifespan">Elinaika, josta tÀmÀ riippuu.</param> 
     7709        </member> 
     7710        <member name="M:Jypeli.ReferencingLifeTime.#ctor(Physics2DDotNet.Lifespan,System.Double)"> 
     7711            <summary> 
     7712            Luo uuden rajoitetun referenssielinajan. 
     7713            </summary> 
     7714            <param name="lifespan">Elinaika, josta tÀmÀ riippuu.</param> 
     7715            <param name="maxAgeInSeconds">Maksimielinaika sekunteina.</param> 
     7716        </member> 
     7717        <member name="P:Jypeli.ReferencingLifeTime.lifespan"> 
     7718            <summary> 
     7719            Elinaika, josta tÀmÀ riippuu. 
     7720            </summary> 
     7721        </member> 
     7722        <member name="P:Jypeli.ReferencingLifeTime.IsExpired"> 
     7723            <summary> 
     7724            Jos <code>true</code>, tÀmÀn olion isÀntÀolio poistetaan. 
     7725            </summary> 
     7726            <value></value> 
     7727            <remarks> 
     7728            Perityn luokan tÀytyy kutsua myös kantaluokan IsExpired. 
     7729            </remarks> 
    76277730        </member> 
    76287731        <member name="T:Jypeli.ResourcesX86"> 
     
    82818384            <returns>Peilattu tekstuuri.</returns> 
    82828385        </member> 
     8386        <member name="M:Jypeli.Textures.Flip(Microsoft.Xna.Framework.Graphics.Texture2D)"> 
     8387            <summary> 
     8388            Peilaa (ei-animoidun) tekstuurin Y-suunnassa. 
     8389            </summary> 
     8390            <param name="tex">Peilattava tekstuuri.</param> 
     8391            <returns>Peilattu tekstuuri.</returns> 
     8392        </member> 
     8393        <member name="M:Jypeli.Textures.Flip(Jypeli.AnimatedTexture)"> 
     8394            <summary> 
     8395            Peilaa animoidun tekstuurin Y-suunnassa. 
     8396            </summary> 
     8397            <param name="tex">Peilattava tekstuuri.</param> 
     8398            <returns>Peilattu tekstuuri.</returns> 
     8399        </member> 
    82838400        <member name="M:Jypeli.Textures.ColorTexture(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Graphics.Color)"> 
    82848401            <summary> 
     
    85128629            Alustaa uuden tykin. 
    85138630            </summary> 
    8514             <param name="ammus">Ammus, joita tykki ampuu.</param> 
     8631            <param name="projectile">Ammus, joita tykki ampuu.</param> 
    85158632        </member> 
    85168633        <member name="T:Jypeli.Assets.AssaultRifle"> 
     
    85238640            Alustaa uuden rynnÀkkökivÀÀrin. 
    85248641            </summary> 
    8525             <param name="ammus">Ammus, joita kivÀÀri ampuu.</param> 
     8642            <param name="projectile">Ammus, joita kivÀÀri ampuu.</param> 
    85268643        </member> 
    85278644        <member name="T:Jypeli.Assets.PlasmaCannon"> 
     
    85348651            Alustaa uuden plasmakivÀÀrin. 
    85358652            </summary> 
    8536             <param name="ammus">Ammus, joita kivÀÀri ampuu.</param> 
     8653            <param name="projectile">Ammus, joita ase ampuu.</param> 
     8654        </member> 
     8655        <member name="T:Jypeli.Assets.LaserGun"> 
     8656            <summary> 
     8657            Lasertykki 
     8658            </summary> 
     8659        </member> 
     8660        <member name="M:Jypeli.Assets.LaserGun.#ctor(Jypeli.Assets.Projectile)"> 
     8661            <summary> 
     8662            Alustaa uuden laser-tykin. 
     8663            </summary> 
     8664            <param name="projectile">Ammus, joita ase ampuu.</param> 
    85378665        </member> 
    85388666        <member name="T:Jypeli.Assets.Sword"> 
     
    86028730            Alustaa uuden plasmapartikkelin. 
    86038731            </summary> 
     8732        </member> 
     8733        <member name="T:Jypeli.Assets.LaserBeam"> 
     8734            <summary> 
     8735            LasersÀde lasertykkiin. 
     8736            </summary> 
     8737        </member> 
     8738        <member name="M:Jypeli.Assets.LaserBeam.#ctor"> 
     8739            <summary> 
     8740            Alustaa uuden lasersÀteen. 
     8741            </summary> 
     8742        </member> 
     8743        <member name="M:Jypeli.Assets.LaserBeam.#ctor(System.Int32,System.Int32)"> 
     8744            <summary> 
     8745            Alustaa uuden lasersÀteen. 
     8746            </summary> 
     8747            <param name="length">SÀteen pituus.</param> 
     8748            <param name="width">SÀteen leveys.</param> 
    86048749        </member> 
    86058750        <member name="T:Jypeli.Assets.ClusterCannonball"> 
  • aapo_p/FysiikkaPeli2/obj/x86/Debug/Defendyourhouse.csproj.FileListAbsolute.txt

    r94 r117  
    1515C:\MyTemp\aapo_p\FysiikkaPeli2\bin\x86\Debug\Content\tiili1.xnb 
    1616C:\MyTemp\aapo_p\FysiikkaPeli2\bin\x86\Debug\Content\tykkitorni1.xnb 
     17C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\enemy1.xnb 
     18C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\hahmo1.xnb 
     19C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\tiili1.xnb 
     20C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Content\tykkitorni1.xnb 
     21C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\FysiikkaPeli2.exe 
     22C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\FysiikkaPeli2.pdb 
     23C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\AdvanceMath.dll 
     24C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Jypeli.dll 
     25C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Physics2DDotNet.dll 
     26C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Physics2DDotNet.xml 
     27C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\AdvanceMath.xml 
     28C:\MyTemp\Ohjelmointi\FysiikkaPeli2\bin\x86\Debug\Jypeli.xml 
     29C:\MyTemp\Ohjelmointi\FysiikkaPeli2\obj\x86\Debug\ResolveAssemblyReference.cache 
     30C:\MyTemp\Ohjelmointi\FysiikkaPeli2\obj\x86\Debug\Microsoft.Xna.Framework.RuntimeProfile.txt 
     31C:\MyTemp\Ohjelmointi\FysiikkaPeli2\obj\x86\Debug\FysiikkaPeli2.exe 
     32C:\MyTemp\Ohjelmointi\FysiikkaPeli2\obj\x86\Debug\FysiikkaPeli2.pdb 
  • aapo_p/FysiikkaPeli2/obj/x86/Debug/cachefile-f237c2d3-441e-4562-bf54-62b3a18e26a9-targetpath.txt

    r94 r117  
    33Content\tiili1.xnb 
    44Content\tykkitorni1.xnb 
     5Content\laserbeam1.xnb 
Note: See TracChangeset for help on using the changeset viewer.