Changeset 9613


Ignore:
Timestamp:
2018-06-06 14:50:20 (21 months ago)
Author:
eedadu
Message:
 
Location:
2018/23/EELID
Files:
39 added
16 edited

Legend:

Unmodified
Added
Removed
  • 2018/23/EELID/MedievalLands.cs

    r9592 r9613  
    66using Jypeli.Widgets; 
    77 
    8 public class PerusPeli2 : Game 
     8public class PerusPeli2 : PhysicsGame 
    99{ 
    1010 
     
    1616    IntMeter nukkumisLaskuri = new IntMeter(0, 0, 10); 
    1717    IntMeter sieniLaskuri = new IntMeter(0, 0, 1); 
    18  
    19  
     18    IntMeter karttaLaskuri = new IntMeter(0, 0, 1); 
     19    IntMeter miekkaLaskuri = new IntMeter(0, 0, 1); 
     20 
     21    PhysicsObject pelaaja; 
    2022 
    2123    IntMeter rahaLaskuri; 
     
    4042        foreach (Label valikonKohta in valikonKohdat) 
    4143        { 
    42            // valikonKohta.Color = Color.Blue; 
     44            // valikonKohta.Color = Color.Blue; 
    4345            Add(valikonKohta); 
    4446        } 
     
    5153    void LuoRahalaskuri() 
    5254    { 
    53         rahaLaskuri = new IntMeter(0,0,100); 
     55        rahaLaskuri = new IntMeter(0, 0, 100); 
    5456 
    5557        Label rahaNaytto = new Label(); 
     
    8385    public override void Begin() 
    8486    { 
     87 
    8588        Level.BackgroundColor = Color.Black; 
    8689        Level.Background.Image = LoadImage("Tausta"); 
    87       //  "Tausta" =  
     90        //  "Tausta" =  
    8891        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    8992        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
     
    9497        nukkumisLaskuri.UpperLimit += NukkumisSaavutus; 
    9598        sieniLaskuri.UpperLimit += SieniSaavutus; 
     99        miekkaLaskuri.UpperLimit += MiekkaSaavutus; 
     100        karttaLaskuri.UpperLimit += KarttaSaavutus; 
    96101    } 
    97102 
     
    107112        MessageDisplay.Add("Saavutus Avattu: \nNukuit 10h!!!"); 
    108113    } 
     114 
     115    private void KarttaSaavutus() 
     116    { 
     117        MessageDisplay.TextColor = Color.White; 
     118        MessageDisplay.Add("Saavutus Avattu: \nSeikkailu Odottaa!osa2"); 
     119    } 
     120    private void MiekkaSaavutus() 
     121    { 
     122        MessageDisplay.TextColor = Color.White; 
     123        MessageDisplay.Add("Saavutus Avattu: \nSeikkailu Odottaa!osa1"); 
     124    } 
     125 
    109126 
    110127    private void AsetaValikonPaikat() 
     
    116133        { 
    117134            valikonKohdat[i].Left = Screen.Left; 
    118             valikonKohdat[i].Bottom = otsikko.Bottom - (valikonKohdat[i].Height + VALI) * (i+1); 
     135            valikonKohdat[i].Bottom = otsikko.Bottom - (valikonKohdat[i].Height + VALI) * (i + 1); 
    119136 
    120137        } 
     
    131148            case 1: 
    132149                MeneKauppiaanLuo(); 
     150                Level.Background.Image = LoadImage("Untitled"); 
    133151                break; 
    134152 
     
    141159                MeneAidinLuo(); 
    142160                break; 
     161            case 4: 
     162                if (rahaLaskuri.Value > 19) 
     163                { 
     164                    karttaLaskuri.Value += 1; 
     165                    rahaLaskuri.Value -= 20; 
     166                } 
     167                break; 
     168            case 5: 
     169 
     170                break; 
     171            case 6: 
     172                Level.Background.Image = LoadImage("Seikkailee001"); 
     173                Metsa001(); 
     174                break; 
    143175            case 7: 
    144                 if (sieniLaskuri.Value == 1) ; 
     176                if (rahaLaskuri.Value == 0) 
     177                    break; 
     178                if (sieniLaskuri.Value > 0) 
     179                { 
     180                    break; 
     181                } 
    145182                else sieniLaskuri.Value += 1; 
    146                 if (rahaLaskuri.Value <= 100) 
     183                rahaLaskuri.Value -= 1; 
     184                break; 
     185            case 8: 
     186                if (rahaLaskuri.Value > 14) 
    147187                { 
    148                     rahaLaskuri.Value =-1; 
     188                    miekkaLaskuri.Value += 1; 
     189                    rahaLaskuri.Value -= 15; 
    149190                } 
    150191                break; 
     
    152193            case 9: 
    153194                MeneKotiin(); 
     195                Level.Background.Image = LoadImage("Tausta"); 
    154196                break; 
    155197            case 10: 
     
    160202                if (rahaLaskuri.Value <= 20) rahaLaskuri.Value += 10; 
    161203                else MeneAidinLuo3(); 
    162                 if (rahaLaskuri.Value > 20) rahaLaskuri.Value = 20; 
     204                if (rahaLaskuri.Value > 20) 
     205                { 
     206                    rahaLaskuri.Value = 20; 
     207                    MeneAidinLuo3(); 
     208                } 
    163209                break; 
    164210 
    165211            case 12: 
    166212                MeneAidinLuo2(); 
     213                break; 
     214            case 13: 
     215                MeneAidinLuo5(); 
     216                break; 
     217            case 14: 
     218                Metsa002(); 
     219                break; 
     220            case 15: 
     221                Metsa003(); 
     222                break; 
     223            case 16: 
     224                Metsa004(); 
     225                break; 
     226            case 17: 
     227                Metsa003(); 
     228                break; 
     229            case 19: 
     230                PeikkoTappelu(); 
    167231                break; 
    168232 
     
    191255    private void MeneKauppiaanLuo() 
    192256    { 
     257        if (miekkaLaskuri.Value > 0) 
     258        { 
     259            MeneKauppiaanLuo2(); 
     260            return; 
     261        } 
    193262        otsikko.Text = "Mitä Ostat?"; 
    194263        AsetaVastausvauhtoehdot("Osta Sieni 1g", "Osta miekka 15g", "Mene Takaisin kotiin"); 
     
    213282    private void MeneAidinLuo() 
    214283    { 
     284        if (sieniLaskuri.Value > 0) 
     285        { 
     286            MeneAidinLuo4(); 
     287            return; 
     288        } 
    215289        otsikko.Text = "Paljonko Rahaa Pyydät?"; 
    216         AsetaVastausvauhtoehdot("1g", "10g", "1000g"); 
     290        AsetaVastausvauhtoehdot("1e", "10e", "1000e"); 
    217291        kysymysNumero = 99; 
    218292        AsetaVastaustenNumerot(10, 11, 12); 
     
    228302    private void MeneAidinLuo3() 
    229303    { 
    230         otsikko.Text = "Et saa enempää kuin 20g."; 
     304        otsikko.Text = "Et saa enempää kuin 20e."; 
    231305        kysymysNumero = 4; 
    232         AsetaVastausvauhtoehdot("1g", "10g", "Mene Pois"); 
     306        AsetaVastausvauhtoehdot("1e", "10e", "Mene Pois"); 
    233307        AsetaVastaustenNumerot(10, 11, 9); 
    234308    } 
     
    237311        otsikko.Text = "Paljonko Rahaa Pyydät?"; 
    238312        kysymysNumero = 4; 
    239         AsetaVastausvauhtoehdot("1g", "10g", "Anna Sieni"); 
     313        AsetaVastausvauhtoehdot("1e", "10e", "Anna Sieni"); 
    240314        AsetaVastaustenNumerot(10, 11, 13); 
    241315    } 
     316    private void MeneAidinLuo5() 
     317    { 
     318        otsikko.Text = "´Kiitos!`"; 
     319        kysymysNumero = 4; 
     320        AsetaVastausvauhtoehdot("1e", "10e", "Mene Pois."); 
     321        AsetaVastaustenNumerot(10, 11, 9); 
     322    } 
     323    private void MeneKauppiaanLuo2() 
     324    { 
     325        if (karttaLaskuri.Value > 0) 
     326        { 
     327            MeneKauppiaanLuo3(); 
     328            return; 
     329        } 
     330        otsikko.Text = "Mitä Ostat?"; 
     331        AsetaVastausvauhtoehdot("Osta Sieni 1e", "Osta Kartta 20e", "Mene Takaisin kotiin"); 
     332        kysymysNumero = 3; 
     333        AsetaVastaustenNumerot(7, 4, 9); 
     334    } 
     335    private void MeneKauppiaanLuo3() 
     336    { 
     337        otsikko.Text = "Mitä Ostat?"; 
     338        AsetaVastausvauhtoehdot("Osta Sieni 1e", "Lähde Matkalle.", "Mene Takaisin kotiin"); 
     339        kysymysNumero = 3; 
     340        AsetaVastaustenNumerot(7, 6, 9); 
     341    } 
     342    private void Metsa001() 
     343    { 
     344        otsikko.Text = "Lähdit matkaan kulkien kartan paikkojen mukaan. Ensimmäinen este oli Sykkyyden metsä. \n Huhujen mukaan siellä kulki peikkoja."; 
     345        AsetaVastausvauhtoehdot("ok", "Selvä.", "Jatka..."); 
     346        kysymysNumero = 3; 
     347        AsetaVastaustenNumerot(14, 14, 14); 
     348 
     349    } 
     350    private void Metsa002() 
     351    { 
     352        otsikko.Text = "Siitä puhuen näet juuri sellaisen. Tunne on molemmin puolinen (Peikko siis näkee sut)"; 
     353        AsetaVastausvauhtoehdot("Juttele peikon kanssa.", "Juokse pakoon.", "HYÖKKÄYKSEEEEEEEEEEEEEEN!!!!!!!!!!"); 
     354        kysymysNumero = 3; 
     355        AsetaVastaustenNumerot(15, 16, 17); 
     356    } 
     357    private void Metsa003() 
     358    { 
     359        otsikko.Text = "Peikko Hyökkää Kimppuusi."; 
     360        AsetaVastausvauhtoehdot("", "Aloita taistelu.", ""); 
     361        kysymysNumero = 3; 
     362        AsetaVastaustenNumerot(99999999, 19, 17999999); 
     363    } 
     364    private void Metsa004() 
     365    { 
     366        otsikko.Text = "Juokset sitä pakoon, mutta Peikko Hyökkää Kimppuusi."; 
     367        AsetaVastausvauhtoehdot("", "Aloita taistelu.", ""); 
     368        kysymysNumero = 3; 
     369        AsetaVastaustenNumerot(999999999, 19, 999999999); 
     370    } 
     371    private void PeikkoTappelu() 
     372    { 
     373        ClearAll(); 
     374        Level.BackgroundColor = Color.Gray; 
     375        TileMap ruudut = TileMap.FromLevelAsset("Kentta"); 
     376        ruudut.SetTileMethod('#', LuoPalikka); 
     377        ruudut.SetTileMethod('P', PelaajaPalikka); 
     378        ruudut.Execute(20, 20); 
     379 
     380        pelaaja.Shape = Shape.Heart; 
     381        pelaaja.Color = Color.Red; 
     382 
     383 
     384 
     385        PhysicsObject Peikko = new PhysicsObject(50, 50); 
     386        Peikko.Shape = Shape.Heart; 
     387        Peikko.Color = Color.Black; 
     388        Peikko.Y = 100; 
     389        Peikko.X = 0; 
     390 
     391 
     392        Keyboard.Listen(Key.A, ButtonState.Down, 
     393          LiikutaPelaajaa, null, new Vector(-10, 0)); 
     394        Keyboard.Listen(Key.D, ButtonState.Down, 
     395          LiikutaPelaajaa, null, new Vector(10, 0)); 
     396        Keyboard.Listen(Key.W, ButtonState.Down, 
     397          LiikutaPelaajaa, null, new Vector(0, 10)); 
     398        Keyboard.Listen(Key.S, ButtonState.Down, 
     399          LiikutaPelaajaa, null, new Vector(0, -10)); 
     400 
     401 
     402        Add(Peikko); 
     403 
     404 
     405    } 
     406 
     407    void LuoPelaaja(Vector paikka, double leveys, double korkeus) 
     408    { 
     409        pelaaja.Position = paikka; 
     410    } 
     411 
     412    void LiikutaPelaajaa(Vector vektori) 
     413    { 
     414        pelaaja.Hit(vektori); 
     415    } 
     416    void LuoPalikka(Vector paikka, double leveys, double korkeus) 
     417    { 
     418        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     419        palikka.Position = paikka; 
     420        palikka.Shape = Shape.Rectangle; 
     421        palikka.Color = Color.Black; 
     422        Add(palikka); 
     423    } 
     424    void PelaajaPalikka(Vector paikka, double leveys, double korkeus) 
     425    { 
     426        pelaaja = new PhysicsObject(leveys, korkeus); 
     427        pelaaja.Position = paikka; 
     428        pelaaja.Shape = Shape.Rectangle; 
     429        pelaaja.Color = Color.Black; 
     430        Add(pelaaja); 
     431    } 
    242432} 
  • 2018/23/EELID/PerusPeli2/Content/Content.mgcb

    r9592 r9613  
    2727/build:Tausta.png 
    2828 
     29#begin Untitled.png 
     30/importer:TextureImporter 
     31/processor:TextureProcessor 
     32/processorParam:ColorKeyColor=255,0,255,255 
     33/processorParam:ColorKeyEnabled=True 
     34/processorParam:GenerateMipmaps=False 
     35/processorParam:PremultiplyAlpha=True 
     36/processorParam:ResizeToPowerOfTwo=False 
     37/processorParam:MakeSquare=False 
     38/processorParam:TextureFormat=Color 
     39/build:Untitled.png 
     40 
     41#begin Seikkailee001.png 
     42/importer:TextureImporter 
     43/processor:TextureProcessor 
     44/processorParam:ColorKeyColor=255,0,255,255 
     45/processorParam:ColorKeyEnabled=True 
     46/processorParam:GenerateMipmaps=False 
     47/processorParam:PremultiplyAlpha=True 
     48/processorParam:ResizeToPowerOfTwo=False 
     49/processorParam:MakeSquare=False 
     50/processorParam:TextureFormat=Color 
     51/build:Seikkailee001.png 
     52 
     53#begin Peikko.png 
     54/importer:TextureImporter 
     55/processor:TextureProcessor 
     56/processorParam:ColorKeyColor=255,0,255,255 
     57/processorParam:ColorKeyEnabled=True 
     58/processorParam:GenerateMipmaps=False 
     59/processorParam:PremultiplyAlpha=True 
     60/processorParam:ResizeToPowerOfTwo=False 
     61/processorParam:MakeSquare=False 
     62/processorParam:TextureFormat=Color 
     63/build:Peikko.png 
     64 
     65#begin Kentta.txt 
     66/importer:TextFileImporter 
     67/processor:TextFileContentProcessor 
     68/build:Kentta.txt 
     69 
  • 2018/23/EELID/PerusPeli2/Content/obj/DesktopGL/.mgcontent

    r9592 r9613  
    55  <Config /> 
    66  <SourceFiles> 
    7     <File>C:/Users/MasterMijari/source/repos/PerusPeli2/PerusPeli2/Content/Tausta.png</File> 
     7    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Tausta.png</File> 
     8    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Untitled.png</File> 
     9    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Seikkailee001.png</File> 
     10    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Peikko.png</File> 
     11    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Kentta.txt</File> 
    812  </SourceFiles> 
    913</SourceFileCollection> 
  • 2018/23/EELID/PerusPeli2/Content/obj/DesktopGL/Tausta.mgcontent

    r9592 r9613  
    11<?xml version="1.0" encoding="utf-8"?> 
    22<PipelineBuildEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    3   <SourceFile>C:/Users/MasterMijari/source/repos/PerusPeli2/PerusPeli2/Content/Tausta.png</SourceFile> 
    4   <SourceTime>2018-06-05T11:57:28.0197591+03:00</SourceTime> 
    5   <DestFile>C:/Users/MasterMijari/source/repos/PerusPeli2/PerusPeli2/Content/bin/DesktopGL/Tausta.xnb</DestFile> 
    6   <DestTime>2018-06-05T11:58:01.8572962+03:00</DestTime> 
     3  <SourceFile>C:/MyTemp/E.T.G/PerusPeli2/Content/Tausta.png</SourceFile> 
     4  <SourceTime>2018-06-06T09:48:03.9085101+03:00</SourceTime> 
     5  <DestFile>C:/MyTemp/E.T.G/PerusPeli2/Content/bin/DesktopGL/Tausta.xnb</DestFile> 
     6  <DestTime>2018-06-06T10:52:56.4426932+03:00</DestTime> 
    77  <Importer>TextureImporter</Importer> 
    88  <ImporterTime>2017-03-01T17:05:36+02:00</ImporterTime> 
  • 2018/23/EELID/PerusPeli2/Content/obj/Windows/.mgcontent

    r9592 r9613  
    55  <Config /> 
    66  <SourceFiles> 
    7     <File>C:/Users/MasterMijari/source/repos/PerusPeli2/PerusPeli2/Content/Tausta.png</File> 
     7    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Tausta.png</File> 
     8    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Untitled.png</File> 
     9    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Seikkailee001.png</File> 
     10    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Peikko.png</File> 
     11    <File>C:/MyTemp/E.T.G/PerusPeli2/Content/Kentta.txt</File> 
    812  </SourceFiles> 
    913</SourceFileCollection> 
  • 2018/23/EELID/PerusPeli2/Content/obj/Windows/Tausta.mgcontent

    r9592 r9613  
    11<?xml version="1.0" encoding="utf-8"?> 
    22<PipelineBuildEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    3   <SourceFile>C:/Users/MasterMijari/source/repos/PerusPeli2/PerusPeli2/Content/Tausta.png</SourceFile> 
    4   <SourceTime>2018-06-05T11:57:28.0197591+03:00</SourceTime> 
    5   <DestFile>C:/Users/MasterMijari/source/repos/PerusPeli2/PerusPeli2/Content/bin/Windows/Tausta.xnb</DestFile> 
    6   <DestTime>2018-06-05T11:58:52.817982+03:00</DestTime> 
     3  <SourceFile>C:/MyTemp/E.T.G/PerusPeli2/Content/Tausta.png</SourceFile> 
     4  <SourceTime>2018-06-06T09:48:03.9085101+03:00</SourceTime> 
     5  <DestFile>C:/MyTemp/E.T.G/PerusPeli2/Content/bin/Windows/Tausta.xnb</DestFile> 
     6  <DestTime>2018-06-06T09:48:59.8379561+03:00</DestTime> 
    77  <Importer>TextureImporter</Importer> 
    88  <ImporterTime>2017-03-01T17:05:36+02:00</ImporterTime> 
  • 2018/23/EELID/PerusPeli2/MedievalLands.csproj

    r9592 r9613  
    4949      <HintPath>$(registry:HKEY_LOCAL_MACHINE\Software\MonoJypeli@Install_Dir)\WindowsGL\Jypeli.dll</HintPath> 
    5050    </Reference> 
     51    <Reference Include="Jypeli.Physics2d, Version=1.3.0.35473, Culture=neutral, processorArchitecture=MSIL"> 
     52      <SpecificVersion>False</SpecificVersion> 
     53      <HintPath>..\..\..\Program Files (x86)\MonoJypeli\Windows\Jypeli.Physics2d.dll</HintPath> 
     54    </Reference> 
    5155    <Reference Include="MonoGame.Framework"> 
    5256      <HintPath>$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\Windows\MonoGame.Framework.dll</HintPath> 
  • 2018/23/EELID/PerusPeli2/bin/Windows/Debug/Jypeli.xml

    r9592 r9613  
    55    </assembly> 
    66    <members> 
    7         <member name="T:Jypeli.RoadMap"> 
    8             <summary> 
    9             Luo tien. Tie koostuu useasta pienemmÀstÀ "pÀtkÀstÀ". 
    10             </summary> 
    11         </member> 
    12         <member name="P:Jypeli.RoadMap.DefaultWidth"> 
    13             <summary> 
    14             Tien oletusleveys. 
    15             </summary> 
    16         </member> 
    17         <member name="P:Jypeli.RoadMap.DefaultFriction"> 
    18             <summary> 
    19             Tien oletuskitka. 
    20             </summary> 
    21         </member> 
    22         <member name="P:Jypeli.RoadMap.Segments"> 
    23             <summary> 
    24             TienpÀtkÀt. 
    25             </summary> 
    26         </member> 
    27         <member name="P:Jypeli.RoadMap.CreateSegmentFunction"> 
    28             <summary> 
    29             Funktio, joka luo yksittÀisen tienpÀtkÀn. 
    30             </summary> 
    31             Funktion tulisi olla muotoa 
    32             <example> 
    33             PhysicsObject CreateSegment( double width, double height, Shape shape ) 
    34             </example> 
    35             Funktion tulisi sijoittaa saamansa parametrit uudelle oliolle. LisÀksi 
    36             funktion tarvitsee lisÀtÀ luomansa olio peliin. 
    37         </member> 
    38         <member name="M:Jypeli.RoadMap.#ctor(System.Collections.Generic.IList{Jypeli.Vector})"> 
    39             <summary> 
    40             Luo uuden RoadMapin. 
    41             </summary> 
    42             <param name="wayPoints">Lista reittipisteistÀ.</param> 
    43         </member> 
    44         <member name="M:Jypeli.RoadMap.GetAngle(System.Int32)"> 
    45             <summary> 
    46             Etenemissuunta pisteen kohdalla. 
    47             </summary> 
    48             <param name="wayPointIndex">Pisteen indeksi (alkaen nollasta).</param> 
    49         </member> 
    50         <member name="M:Jypeli.RoadMap.Insert"> 
    51             <summary> 
    52             Luo tien kentÀlle. 
    53             </summary> 
    54         </member> 
    55         <member name="T:Jypeli.Physics.OneWayPlatformIgnorer"> 
    56             <summary> 
    57             Allows us to have platforms that are one way. 
    58             </summary> 
    59         </member> 
    607        <member name="T:Jypeli.Assets.Automobile"> 
    618            <summary> 
     
    363310            Ajamislogiikka sijaitsee tÀÀllÀ. 
    364311            </summary> 
    365             <param name="time">The game time.</param> 
     312            <param name="gameTime">The game time.</param> 
    366313        </member> 
    367314        <member name="T:Jypeli.Assets.Explosion"> 
     
    13931340            haluttua nÀppÀimistötapahtumaa ainoastaan kun ikkuna on nÀkyvissÀ ja pÀÀllimmÀisenÀ. 
    13941341            </summary> 
    1395             <param name="obj">Konteksti.</param> 
     1342            <param name="context"></param> 
    13961343        </member> 
    13971344        <member name="T:Jypeli.Listener`2"> 
     
    14001347            </summary> 
    14011348            <typeparam name="State">Tila</typeparam> 
    1402             <typeparam name="Ctrl">Kontrolli</typeparam> 
    14031349        </member> 
    14041350        <member name="P:Jypeli.Listener`2.Context"> 
     
    14361382            haluttua nÀppÀimistötapahtumaa ainoastaan kun ikkuna on nÀkyvissÀ ja pÀÀllimmÀisenÀ. 
    14371383            </summary> 
    1438             <param name="obj"></param> 
     1384            <param name="context"></param> 
    14391385        </member> 
    14401386        <member name="P:Jypeli.Listener`2.IsDestroyed"> 
     
    18801826            <typeparam name="T1">1. parametrin tyyppi</typeparam> 
    18811827            <typeparam name="T2">2. parametrin tyyppi</typeparam> 
    1882             <typeparam name="T3">3. parameterin tyyppi</typeparam> 
    18831828            <param name="k">NÀppÀin</param> 
    18841829            <param name="state">NÀppÀimen tila</param> 
     
    19421887            <typeparam name="T1">EnsimmÀisen oman parametrin tyyppi</typeparam> 
    19431888            <typeparam name="T2">Toisen oman parametrin tyyppi</typeparam> 
    1944             <typeparam name="T3">Kolmannen oman parametrin tyyppi</typeparam> 
    19451889            <param name="state">NÀppÀinten kuunneltava tila</param> 
    19461890            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     
    19481892            <param name="p1">EnsimmÀisen oman parametrin arvo</param> 
    19491893            <param name="p2">Toisen oman parametrin arvo</param> 
    1950             <param name="p3">Kolmannen oman parametrin arvo</param> 
    19511894        </member> 
    19521895        <member name="M:Jypeli.Keyboard.ListenArrows(Jypeli.ButtonState,System.Action{Jypeli.Vector},System.String)"> 
     
    19861929            <typeparam name="T1">EnsimmÀisen oman parametrin tyyppi</typeparam> 
    19871930            <typeparam name="T2">Toisen oman parametrin tyyppi</typeparam> 
    1988             <typeparam name="T3">Kolmannen oman parametrin tyyppi</typeparam> 
    19891931            <param name="state">NÀppÀinten kuunneltava tila</param> 
    19901932            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     
    19921934            <param name="p1">EnsimmÀisen oman parametrin arvo</param> 
    19931935            <param name="p2">Toisen oman parametrin arvo</param> 
    1994             <param name="p3">Kolmannen oman parameterin arvo</param> 
    19951936        </member> 
    19961937        <member name="T:Jypeli.Mouse"> 
     
    21632104            Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
    21642105            </summary> 
    2165             <typeparam name="T">Tapahtuman kÀsittelijÀn parametrin tyyppi.</typeparam> 
    2166             <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
    2167             <param name="hoverstate">Hiiren leijumistila, jolloin painallus katsotaan tapahtuneeksi. 
    2168             KÀytetÀÀn vain, jos hiiren nappulan tilaksi annetaan <see cref="F:Jypeli.ButtonState.Irrelevant"/></param> 
    2169             <param name="button">Hiiren nappula.</param> 
    2170             <param name="state">Nappulan tila.</param> 
    2171             <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
    2172             <param name="helpText">Ohjeteksti.</param> 
    2173             <param name="p">Tapahtuman kÀsittelijÀn parametri.</param> 
    2174         </member> 
    2175         <member name="M:Jypeli.Mouse.ListenOn``2(Jypeli.GameObject,Jypeli.HoverState,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0,``1},System.String,``0,``1)"> 
    2176             <summary> 
    2177             Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
    2178             </summary> 
    2179             <typeparam name="T1">Tapahtuman kÀsittelijÀn ensimmÀisen parametrin tyyppi.</typeparam> 
    2180             <typeparam name="T2">Tapahtuman kÀsittelijÀn toisen parametrin tyyppi.</typeparam> 
    2181             <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
    2182             <param name="hoverstate">Hiiren leijumistila, jolloin painallus katsotaan tapahtuneeksi. 
    2183             KÀytetÀÀn vain, jos hiiren nappulan tilaksi annetaan <see cref="F:Jypeli.ButtonState.Irrelevant"/></param> 
    2184             <param name="button">Hiiren nappula.</param> 
    2185             <param name="state">Nappulan tila.</param> 
    2186             <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
    2187             <param name="helpText">Ohjeteksti.</param> 
    2188             <param name="p1">Tapahtuman kÀsittelijÀn ensimmÀinen parametri.</param> 
    2189             <param name="p2">Tapahtuman kÀsittelijÀn toinen parametri.</param> 
    2190         </member> 
    2191         <member name="M:Jypeli.Mouse.ListenOn``3(Jypeli.GameObject,Jypeli.HoverState,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0,``1,``2},System.String,``0,``1,``2)"> 
    2192             <summary> 
    2193             Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
    2194             </summary> 
    2195             <typeparam name="T1">Tapahtuman kÀsittelijÀn ensimmÀisen parametrin tyyppi.</typeparam> 
    2196             <typeparam name="T2">Tapahtuman kÀsittelijÀn toisen parametrin tyyppi.</typeparam> 
    2197             <typeparam name="T3">Tapahtuman kÀsittelijÀn kolmannen parametrin tyyppi.</typeparam> 
    2198             <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
    2199             <param name="hoverstate">Hiiren leijumistila, jolloin painallus katsotaan tapahtuneeksi. 
    2200             KÀytetÀÀn vain, jos hiiren nappulan tilaksi annetaan <see cref="F:Jypeli.ButtonState.Irrelevant"/></param> 
    2201             <param name="button">Hiiren nappula.</param> 
    2202             <param name="state">Nappulan tila.</param> 
    2203             <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
    2204             <param name="helpText">Ohjeteksti.</param> 
    2205             <param name="p1">Tapahtuman kÀsittelijÀn ensimmÀinen parametri.</param> 
    2206             <param name="p2">Tapahtuman kÀsittelijÀn toinen parametri.</param> 
    2207             <param name="p3">Tapahtuman kÀsittelijÀn kolmas parametri.</param> 
    2208         </member> 
    2209         <member name="M:Jypeli.Mouse.Listen(Jypeli.MouseButton,Jypeli.ButtonState,System.Action{Jypeli.AnalogState},System.String)"> 
    2210             <summary> 
    2211             Kuuntelee hiiren nappulan painalluksia. 
    2212             </summary> 
    2213             <param name="button">Nappi</param> 
    2214             <param name="state">Napin tila</param> 
    2215             <param name="handler">Kuuntelija-aliohjelma</param> 
    2216             <param name="helpText">Ohjeteksti</param> 
    2217         </member> 
    2218         <member name="M:Jypeli.Mouse.Listen``1(Jypeli.MouseButton,Jypeli.ButtonState,System.Action{Jypeli.AnalogState,``0},System.String,``0)"> 
    2219             <summary> 
    2220             Kuuntelee hiiren nappulan painalluksia. 
    2221             </summary> 
    2222             <typeparam name="T"></typeparam> 
    2223             <param name="button">Nappi</param> 
    2224             <param name="state">Napin tila</param> 
    2225             <param name="handler">Kuuntelija-aliohjelma</param> 
    2226             <param name="helpText">Ohjeteksti</param> 
    2227             <param name="p">Parametri kuuntelija-aliohjelmalle</param> 
    2228         </member> 
    2229         <member name="M:Jypeli.Mouse.Listen``2(Jypeli.MouseButton,Jypeli.ButtonState,System.Action{Jypeli.AnalogState,``0,``1},System.String,``0,``1)"> 
    2230             <summary> 
    2231             Kuuntelee hiiren nappulan painalluksia. 
    2232             </summary> 
    2233             <typeparam name="T1"></typeparam> 
    2234             <typeparam name="T2"></typeparam> 
    2235             <param name="button">Nappi</param> 
    2236             <param name="state">Napin tila</param> 
    2237             <param name="handler">Kuuntelija-aliohjelma</param> 
    2238             <param name="helpText">Ohjeteksti</param> 
    2239             <param name="p1">1. parametri kuuntelija-aliohjelmalle</param> 
    2240             <param name="p2">2. parametri kuuntelija-aliohjelmalle</param> 
    2241         </member> 
    2242         <member name="M:Jypeli.Mouse.Listen``3(Jypeli.MouseButton,Jypeli.ButtonState,System.Action{Jypeli.AnalogState,``0,``1,``2},System.String,``0,``1,``2)"> 
    2243             <summary> 
    2244             Kuuntelee hiiren nappulan painalluksia. 
    2245             </summary> 
    2246             <typeparam name="T1"></typeparam> 
    2247             <typeparam name="T2"></typeparam> 
    2248             <typeparam name="T3"></typeparam> 
    2249             <param name="button">Nappi</param> 
    2250             <param name="state">Napin tila</param> 
    2251             <param name="handler">Kuuntelija-aliohjelma</param> 
    2252             <param name="helpText">Ohjeteksti</param> 
    2253             <param name="p1">1. parametri kuuntelija-aliohjelmalle</param> 
    2254             <param name="p2">2. parametri kuuntelija-aliohjelmalle</param> 
    2255             <param name="p3">3. parametri kuuntelija-aliohjelmalle</param> 
    2256         </member> 
    2257         <member name="M:Jypeli.Mouse.ListenMovement(System.Double,System.Action{Jypeli.AnalogState},System.String)"> 
    2258             <summary> 
    2259             Kuuntelee hiiren liikettÀ. 
    2260             </summary> 
    2261             <param name="trigger">Raja jonka liikkeen tulee ylittÀÀ</param> 
    2262             <param name="handler">Kuuntelija-aliohjelma</param> 
    2263             <param name="helpText">Ohjeteksti</param> 
    2264         </member> 
    2265         <member name="M:Jypeli.Mouse.ListenMovement``1(System.Double,System.Action{Jypeli.AnalogState,``0},System.String,``0)"> 
    2266             <summary> 
    2267             Kuuntelee hiiren liikettÀ. 
    2268             </summary> 
    2269             <typeparam name="T"></typeparam> 
    2270             <param name="trigger">Raja jonka liikkeen tulee ylittÀÀ</param> 
    2271             <param name="handler">Kuuntelija-aliohjelma</param> 
    2272             <param name="helpText">Ohjeteksti</param> 
    2273             <param name="p">Parametri kuuntelija-aliohjelmalle</param> 
    2274         </member> 
    2275         <member name="M:Jypeli.Mouse.ListenMovement``2(System.Double,System.Action{Jypeli.AnalogState,``0,``1},System.String,``0,``1)"> 
    2276             <summary> 
    2277             Kuuntelee hiiren liikettÀ. 
    2278             </summary> 
    2279             <typeparam name="T1"></typeparam> 
    2280             <typeparam name="T2"></typeparam> 
    2281             <param name="trigger">Raja jonka liikkeen tulee ylittÀÀ</param> 
    2282             <param name="handler">Kuuntelija-aliohjelma</param> 
    2283             <param name="helpText">Ohjeteksti</param> 
    2284             <param name="p1">1. parametri kuuntelija-aliohjelmalle</param> 
    2285             <param name="p2">2. parametri kuuntelija-aliohjelmalle</param> 
    2286         </member> 
    2287         <member name="M:Jypeli.Mouse.ListenMovement``3(System.Double,System.Action{Jypeli.AnalogState,``0,``1,``2},System.String,``0,``1,``2)"> 
    2288             <summary> 
    2289             Kuuntelee hiiren liikettÀ. 
    2290             </summary> 
    2291             <typeparam name="T1"></typeparam> 
    2292             <typeparam name="T2"></typeparam> 
    2293             <typeparam name="T3"></typeparam> 
    2294             <param name="trigger">Raja jonka liikkeen tulee ylittÀÀ</param> 
    2295             <param name="handler">Kuuntelija-aliohjelma</param> 
    2296             <param name="helpText">Ohjeteksti</param> 
    2297             <param name="p1">1. parametri kuuntelija-aliohjelmalle</param> 
    2298             <param name="p2">2. parametri kuuntelija-aliohjelmalle</param> 
    2299             <param name="p3">3. parametri kuuntelija-aliohjelmalle</param> 
    2300         </member> 
    2301         <member name="M:Jypeli.Mouse.ListenOn(Jypeli.GameObject,Jypeli.MouseButton,Jypeli.ButtonState,System.Action,System.String)"> 
    2302             <summary> 
    2303             Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
    2304             </summary> 
    2305             <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
    2306             <param name="button">Hiiren nappula.</param> 
    2307             <param name="state">Nappulan tila.</param> 
    2308             <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
    2309             <param name="helpText">Ohjeteksti.</param> 
    2310         </member> 
    2311         <member name="M:Jypeli.Mouse.ListenOn``1(Jypeli.GameObject,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0},System.String,``0)"> 
    2312             <summary> 
    2313             Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
    2314             </summary> 
    23152106            <typeparam name="T"></typeparam> 
    23162107            <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
     
    23212112            <param name="p"></param> 
    23222113        </member> 
    2323         <member name="M:Jypeli.Mouse.ListenOn``2(Jypeli.GameObject,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0,``1},System.String,``0,``1)"> 
     2114        <member name="M:Jypeli.Mouse.ListenOn``2(Jypeli.GameObject,Jypeli.HoverState,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0,``1},System.String,``0,``1)"> 
    23242115            <summary> 
    23252116            Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
     
    23352126            <param name="p2"></param> 
    23362127        </member> 
    2337         <member name="M:Jypeli.Mouse.ListenOn``3(Jypeli.GameObject,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0,``1,``2},System.String,``0,``1,``2)"> 
     2128        <member name="M:Jypeli.Mouse.ListenOn``3(Jypeli.GameObject,Jypeli.HoverState,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0,``1,``2},System.String,``0,``1,``2)"> 
    23382129            <summary> 
    23392130            Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
     
    23512142            <param name="p3"></param> 
    23522143        </member> 
     2144        <member name="M:Jypeli.Mouse.Listen(Jypeli.MouseButton,Jypeli.ButtonState,System.Action{Jypeli.AnalogState},System.String)"> 
     2145            <summary> 
     2146            Kuuntelee hiiren nappulan painalluksia. 
     2147            </summary> 
     2148            <param name="button">Nappi</param> 
     2149            <param name="state">Napin tila</param> 
     2150            <param name="handler">Kuuntelija-aliohjelma</param> 
     2151            <param name="helpText">Ohjeteksti</param> 
     2152        </member> 
     2153        <member name="M:Jypeli.Mouse.Listen``1(Jypeli.MouseButton,Jypeli.ButtonState,System.Action{Jypeli.AnalogState,``0},System.String,``0)"> 
     2154            <summary> 
     2155            Kuuntelee hiiren nappulan painalluksia. 
     2156            </summary> 
     2157            <typeparam name="T"></typeparam> 
     2158            <param name="button">Nappi</param> 
     2159            <param name="state">Napin tila</param> 
     2160            <param name="handler">Kuuntelija-aliohjelma</param> 
     2161            <param name="helpText">Ohjeteksti</param> 
     2162            <param name="p">Parametri kuuntelija-aliohjelmalle</param> 
     2163        </member> 
     2164        <member name="M:Jypeli.Mouse.Listen``2(Jypeli.MouseButton,Jypeli.ButtonState,System.Action{Jypeli.AnalogState,``0,``1},System.String,``0,``1)"> 
     2165            <summary> 
     2166            Kuuntelee hiiren nappulan painalluksia. 
     2167            </summary> 
     2168            <typeparam name="T1"></typeparam> 
     2169            <typeparam name="T2"></typeparam> 
     2170            <param name="button">Nappi</param> 
     2171            <param name="state">Napin tila</param> 
     2172            <param name="handler">Kuuntelija-aliohjelma</param> 
     2173            <param name="helpText">Ohjeteksti</param> 
     2174            <param name="p1">1. parametri kuuntelija-aliohjelmalle</param> 
     2175            <param name="p2">2. parametri kuuntelija-aliohjelmalle</param> 
     2176        </member> 
     2177        <member name="M:Jypeli.Mouse.Listen``3(Jypeli.MouseButton,Jypeli.ButtonState,System.Action{Jypeli.AnalogState,``0,``1,``2},System.String,``0,``1,``2)"> 
     2178            <summary> 
     2179            Kuuntelee hiiren nappulan painalluksia. 
     2180            </summary> 
     2181            <typeparam name="T1"></typeparam> 
     2182            <typeparam name="T2"></typeparam> 
     2183            <typeparam name="T3"></typeparam> 
     2184            <param name="button">Nappi</param> 
     2185            <param name="state">Napin tila</param> 
     2186            <param name="handler">Kuuntelija-aliohjelma</param> 
     2187            <param name="helpText">Ohjeteksti</param> 
     2188            <param name="p1">1. parametri kuuntelija-aliohjelmalle</param> 
     2189            <param name="p2">2. parametri kuuntelija-aliohjelmalle</param> 
     2190            <param name="p3">3. parametri kuuntelija-aliohjelmalle</param> 
     2191        </member> 
     2192        <member name="M:Jypeli.Mouse.ListenMovement(System.Double,System.Action{Jypeli.AnalogState},System.String)"> 
     2193            <summary> 
     2194            Kuuntelee hiiren liikettÀ. 
     2195            </summary> 
     2196            <param name="trigger">Raja jonka liikkeen tulee ylittÀÀ</param> 
     2197            <param name="handler">Kuuntelija-aliohjelma</param> 
     2198            <param name="helpText">Ohjeteksti</param> 
     2199        </member> 
     2200        <member name="M:Jypeli.Mouse.ListenMovement``1(System.Double,System.Action{Jypeli.AnalogState,``0},System.String,``0)"> 
     2201            <summary> 
     2202            Kuuntelee hiiren liikettÀ. 
     2203            </summary> 
     2204            <typeparam name="T"></typeparam> 
     2205            <param name="trigger">Raja jonka liikkeen tulee ylittÀÀ</param> 
     2206            <param name="handler">Kuuntelija-aliohjelma</param> 
     2207            <param name="helpText">Ohjeteksti</param> 
     2208            <param name="p">Parametri kuuntelija-aliohjelmalle</param> 
     2209        </member> 
     2210        <member name="M:Jypeli.Mouse.ListenMovement``2(System.Double,System.Action{Jypeli.AnalogState,``0,``1},System.String,``0,``1)"> 
     2211            <summary> 
     2212            Kuuntelee hiiren liikettÀ. 
     2213            </summary> 
     2214            <typeparam name="T1"></typeparam> 
     2215            <typeparam name="T2"></typeparam> 
     2216            <param name="trigger">Raja jonka liikkeen tulee ylittÀÀ</param> 
     2217            <param name="handler">Kuuntelija-aliohjelma</param> 
     2218            <param name="helpText">Ohjeteksti</param> 
     2219            <param name="p1">1. parametri kuuntelija-aliohjelmalle</param> 
     2220            <param name="p2">2. parametri kuuntelija-aliohjelmalle</param> 
     2221        </member> 
     2222        <member name="M:Jypeli.Mouse.ListenMovement``3(System.Double,System.Action{Jypeli.AnalogState,``0,``1,``2},System.String,``0,``1,``2)"> 
     2223            <summary> 
     2224            Kuuntelee hiiren liikettÀ. 
     2225            </summary> 
     2226            <typeparam name="T1"></typeparam> 
     2227            <typeparam name="T2"></typeparam> 
     2228            <typeparam name="T3"></typeparam> 
     2229            <param name="trigger">Raja jonka liikkeen tulee ylittÀÀ</param> 
     2230            <param name="handler">Kuuntelija-aliohjelma</param> 
     2231            <param name="helpText">Ohjeteksti</param> 
     2232            <param name="p1">1. parametri kuuntelija-aliohjelmalle</param> 
     2233            <param name="p2">2. parametri kuuntelija-aliohjelmalle</param> 
     2234            <param name="p3">3. parametri kuuntelija-aliohjelmalle</param> 
     2235        </member> 
     2236        <member name="M:Jypeli.Mouse.ListenOn(Jypeli.GameObject,Jypeli.MouseButton,Jypeli.ButtonState,System.Action,System.String)"> 
     2237            <summary> 
     2238            Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
     2239            </summary> 
     2240            <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
     2241            <param name="button">Hiiren nappula.</param> 
     2242            <param name="state">Nappulan tila.</param> 
     2243            <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
     2244            <param name="helpText">Ohjeteksti.</param> 
     2245        </member> 
     2246        <member name="M:Jypeli.Mouse.ListenOn``1(Jypeli.GameObject,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0},System.String,``0)"> 
     2247            <summary> 
     2248            Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
     2249            </summary> 
     2250            <typeparam name="T"></typeparam> 
     2251            <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
     2252            <param name="button">Hiiren nappula.</param> 
     2253            <param name="state">Nappulan tila.</param> 
     2254            <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
     2255            <param name="helpText">Ohjeteksti.</param> 
     2256            <param name="p"></param> 
     2257        </member> 
     2258        <member name="M:Jypeli.Mouse.ListenOn``2(Jypeli.GameObject,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0,``1},System.String,``0,``1)"> 
     2259            <summary> 
     2260            Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
     2261            </summary> 
     2262            <typeparam name="T1"></typeparam> 
     2263            <typeparam name="T2"></typeparam> 
     2264            <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
     2265            <param name="button">Hiiren nappula.</param> 
     2266            <param name="state">Nappulan tila.</param> 
     2267            <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
     2268            <param name="helpText">Ohjeteksti.</param> 
     2269            <param name="p1"></param> 
     2270            <param name="p2"></param> 
     2271        </member> 
     2272        <member name="M:Jypeli.Mouse.ListenOn``3(Jypeli.GameObject,Jypeli.MouseButton,Jypeli.ButtonState,System.Action{``0,``1,``2},System.String,``0,``1,``2)"> 
     2273            <summary> 
     2274            Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
     2275            </summary> 
     2276            <typeparam name="T1"></typeparam> 
     2277            <typeparam name="T2"></typeparam> 
     2278            <typeparam name="T3"></typeparam> 
     2279            <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
     2280            <param name="button">Hiiren nappula.</param> 
     2281            <param name="state">Nappulan tila.</param> 
     2282            <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
     2283            <param name="helpText">Ohjeteksti.</param> 
     2284            <param name="p1"></param> 
     2285            <param name="p2"></param> 
     2286            <param name="p3"></param> 
     2287        </member> 
    23532288        <member name="T:Jypeli.MouseButton"> 
    23542289            <summary> 
     
    25032438            haluttua nÀppÀimistötapahtumaa ainoastaan kun ikkuna on nÀkyvissÀ ja pÀÀllimmÀisenÀ. 
    25042439            </summary> 
     2440            <param name="context"></param> 
    25052441        </member> 
    25062442        <member name="P:Jypeli.TouchListener.IsDestroyed"> 
     
    43884324            <returns>Tulovektori</returns> 
    43894325        </member> 
    4390         <member name="M:Jypeli.Vector.Project(Jypeli.Vector)"> 
    4391             <summary> 
    4392             Laskee ja palauttaa tÀmÀn pisteen etÀisyyden toiseen pisteeseen. 
    4393             </summary> 
    4394         </member> 
    43954326        <member name="M:Jypeli.Vector.Normalize"> 
    43964327            <summary> 
     
    51605091            Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
    51615092            arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
    5162             <see cref="P:Jypeli.GameObjects.GameObjectBase.IsUpdated"/> 
     5093            <see cref="!:IsUpdated"/> 
    51635094            </summary> 
    51645095            <param name="time">Peliaika.</param> 
     
    57905721            Fysiikkamoottori kutsuu kun törmÀys tapahtuu 
    57915722            </summary> 
    5792             <param name="thisBody"></param> 
    5793             <param name="otherBody"></param> 
     5723            <param name="otherObject"></param> 
    57945724        </member> 
    57955725        <member name="M:Jypeli.PhysicsObject.IgnoresCollisionWith(Jypeli.PhysicsObject)"> 
    57965726            <summary> 
    57975727            Tarkistaa, jÀtetÀÀnkö törmÀÀmÀttÀ toiseen olioon. 
    5798             Ts. tarkistaa, onko joko tÀllÀ oliolla tai toisella oliolla esim. 
    5799             IgnoresCollisionResponse tai keskenÀÀn sama CollisionIgnoreGroup. 
    58005728            </summary> 
    58015729            <returns><c>true</c>, jos ei törmÀtÀ, <c>false</c> jos törmÀtÀÀn.</returns> 
     
    58175745            <summary> 
    58185746            Poistaa kaikki törmÀysryhmÀt, jolloin olio saa törmÀillÀ vapaasti. 
    5819             </summary> 
    5820         </member> 
    5821         <member name="M:Jypeli.PhysicsObject.MakeOneWay"> 
    5822             <summary> 
    5823             Tekee oliosta lÀpimentÀvÀn alhaalta ylöspÀin (tasohyppelytaso). 
    5824             Huom. ei toimi yhdessÀ CollisionIgnoreGroupien kanssa! 
    58255747            </summary> 
    58265748        </member> 
     
    60485970        <member name="E:Jypeli.PhysicsObject.Destroying"> 
    60495971            <summary> 
    6050             Tapahtuisi, kun olio on tuhoutumassa. 
    6051             EI KÄYTÖSSÄ! 
    6052             </summary> 
    6053             TÀtÀ ei kÀytetÀ, mutta tÀmÀ periytyy kaukaiselta interfacelta DelayedDestroyable. 
    6054             Interfacet voisi suunnitella uusiksi, mikÀli tÀtÀ ei voi toteuttaa. 
     5972            Tapahtuu kun olio on tuhoutumassa. 
     5973            </summary> 
    60555974        </member> 
    60565975        <member name="T:Jypeli.IPhysicsObject"> 
     
    61596078            <param name="objs">Fysiikkaoliot</param> 
    61606079        </member> 
     6080        <member name="M:Jypeli.PhysicsStructure.OnAddedToGame"> 
     6081            <summary> 
     6082            Kutsutaan kun olio lisÀtÀÀn peliin. 
     6083            </summary> 
     6084        </member> 
    61616085        <member name="M:Jypeli.PhysicsStructure.OnCollided(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject)"> 
    61626086            <summary> 
     
    69166840            <param name="list">Olemassaoleva lista.</param> 
    69176841        </member> 
    6918         <member name="P:Jypeli.Widgets.Slider.Knob"> 
    6919             <summary> 
    6920             Liukuva nuppi. 
    6921             </summary> 
    6922         </member> 
    6923         <member name="P:Jypeli.Widgets.Slider.ActiveColor"> 
    6924             <summary> 
    6925             Nupin vÀri kun hiiri on nupin pÀÀllÀ. 
    6926             </summary> 
    6927         </member> 
    6928         <member name="P:Jypeli.Widgets.Slider.InactiveColor"> 
    6929             <summary> 
    6930             Nupin vÀri kun hiiri ei ole nupin pÀÀllÀ. 
    6931             </summary> 
    6932         </member> 
    6933         <member name="P:Jypeli.Widgets.Slider.Track"> 
    6934             <summary> 
    6935             Ura, jossa liukusÀÀdin liukuu. 
    6936             </summary> 
    6937         </member> 
    6938         <member name="M:Jypeli.Widgets.Slider.#ctor(System.Double,System.Double)"> 
    6939             <summary> 
    6940             Luo uuden liukusÀÀtimen. 
    6941             </summary> 
    6942             <param name="width">SÀÀtimen leveys.</param> 
    6943             <param name="height">SÀÀtimen korkeus.</param> 
    6944         </member> 
    6945         <member name="M:Jypeli.Widgets.Slider.#ctor(System.Double,System.Double,Jypeli.Meter)"> 
    6946             <summary> 
    6947             Luo uuden liukusÀÀtimen. 
    6948             Sitoo liukusÀÀtimen arvon mittarin arvoon. 
    6949             </summary> 
    6950             <param name="width">SÀÀtimen leveys.</param> 
    6951             <param name="height">SÀÀtimen korkeus.</param> 
    6952             <param name="meter">Mittari</param> 
    6953         </member> 
    69546842        <member name="T:Jypeli.Widgets.SplashScreen"> 
    69556843            <summary> 
     
    70336921            Lataa taulukon kuvia contentista. 
    70346922            </summary> 
    7035             <param name="names">Kuvien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
     6923            <param name="name">Kuvien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
    70366924            <returns>Kuvataulukko</returns> 
    70376925        </member> 
     
    72237111            Suorittaa aliohjelman kun peli on varmasti alustettu. 
    72247112            </summary> 
    7225             <typeparam name="T1">Aliohjelmalle vÀlitettÀvÀn parametrin tyyppi</typeparam> 
    72267113            <param name="actionMethod">Suoritettava aliohjelma.</param> 
    7227             <param name="o1">Aliohjelmalle vÀlitettÀvÀ parametri.</param> 
    72287114        </member> 
    72297115        <member name="M:Jypeli.Game.ConfirmExit"> 
     
    76087494            Nollaa oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
    76097495            </summary> 
     7496            <param name="l"></param> 
    76107497        </member> 
    76117498        <member name="M:Jypeli.Game.RemoveAllLayers"> 
     
    76137500            Poistaa kaikki oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
    76147501            </summary> 
     7502            <param name="l"></param> 
    76157503        </member> 
    76167504        <member name="M:Jypeli.Game.GetObjects(System.Predicate{Jypeli.GameObject})"> 
     
    78477735            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun olio <code>obj</code> törmÀÀ johonkin toiseen olioon. 
    78487736            </summary> 
    7849             <typeparam name="O">TörmÀÀvÀn olion tyyppi.</typeparam> 
    78507737            <typeparam name="T">Kohdeolion tyyppi.</typeparam> 
    78517738            <param name="obj">TörmÀÀvÀ olio</param> 
     
    78577744            Jypelin sisÀiseen kÀyttöön! 
    78587745            </summary> 
    7859             <typeparam name="O">TörmÀÀvÀn olion tyyppi.</typeparam> 
    78607746            <typeparam name="T">Kohdeolion tyyppi.</typeparam> 
    78617747            <param name="obj">TörmÀÀvÀ olio</param> 
     
    86848570            </summary> 
    86858571        </member> 
     8572        <member name="F:Jypeli.Color.DarkMagenta"> 
     8573            <summary> 
     8574            Tumma magenta (purppura). 
     8575            </summary> 
     8576        </member> 
    86868577        <member name="F:Jypeli.Color.DarkOrange"> 
    86878578            <summary> 
     
    88998790            </summary> 
    89008791        </member> 
    8901         <member name="F:Jypeli.Color.DarkMagenta"> 
    8902             <summary> 
    8903             Tumma magenta (purppura). 
    8904             </summary> 
    8905         </member> 
    89068792        <member name="F:Jypeli.Color.Red"> 
    89078793            <summary> 
     
    90218907        <member name="F:Jypeli.Font.Default"> 
    90228908            <summary> 
    9023             Oletusfontti. 
     8909            OletusFontti. 
    90248910            </summary> 
    90258911        </member> 
     
    90348920            </summary> 
    90358921        </member> 
    9036         <member name="F:Jypeli.Font.Medium"> 
    9037             <summary> 
    9038             Oletusfontti. 
    9039             </summary> 
    9040         </member> 
    90418922        <member name="F:Jypeli.Font.DefaultBold"> 
    90428923            <summary> 
    9043             Lihavoitu oletusfontti. 
     8924            Paksunnettu oletusfontti. 
    90448925            </summary> 
    90458926        </member> 
    90468927        <member name="F:Jypeli.Font.DefaultSmallBold"> 
    90478928            <summary> 
    9048             Lihavoitu pieni oletusfontti. 
     8929            Paksunnettu pieni oletusfontti. 
    90498930            </summary> 
    90508931        </member> 
    90518932        <member name="F:Jypeli.Font.DefaultLargeBold"> 
    90528933            <summary> 
    9053             Lihavoitu suuri oletusfontti. 
    9054             </summary> 
    9055         </member> 
    9056         <member name="F:Jypeli.Font.DefaultHuge"> 
    9057             <summary> 
    9058             Valtava oletusfontti. 
    9059             </summary> 
    9060         </member> 
    9061         <member name="F:Jypeli.Font.DefaultHugeBold"> 
    9062             <summary> 
    9063             Lihavoitu valtava oletusfontti. 
     8934            Paksunnettu suuri oletusfontti. 
    90648935            </summary> 
    90658936        </member> 
     
    90738944            Merkin korkeus. 
    90748945            </summary> 
    9075         </member> 
    9076         <member name="M:Jypeli.Font.FromContent(System.String)"> 
    9077             <summary> 
    9078             Lataa uuden fontin contentista. 
    9079             </summary> 
    9080             <param name="name">Fontin tiedostonimi.</param> 
    9081             <returns></returns> 
    9082         </member> 
    9083         <member name="M:Jypeli.Font.#ctor(System.String)"> 
    9084             <summary> 
    9085             Lataa uuden fontin contentista. 
    9086             </summary> 
    9087             <param name="name">Fontin tiedostonimi.</param> 
    90888946        </member> 
    90898947        <member name="M:Jypeli.Font.GetCharacterSize(System.Char)"> 
     
    91028960            <param name="maxLineWidth">MaksimipikselimÀÀrÀ merkkijonolle</param> 
    91038961            <returns></returns> 
    9104         </member> 
    9105         <member name="M:Jypeli.Font.MeasureSize(System.String)"> 
    9106             <summary> 
    9107             Laskee tekstin koon fontilla. 
    9108             </summary> 
    9109             <param name="str">Teksti.</param> 
    9110             <returns>Vektorin, joka kertoo tekstin koon.</returns> 
    91118962        </member> 
    91128963        <member name="M:Jypeli.Font.WrapText(System.String,System.Double,System.Double)"> 
     
    93959246            <param name="tolerance">Kuinka paljon korvattava vÀri voi poiketa annetusta.</param> 
    93969247            <param name="blend">SÀvytetÀÀnkö korvattavaa vÀriÀ sen mukaan kuinka kaukana se on alkuperÀisestÀ vÀristÀ</param> 
    9397             <param name="exactAlpha">Vaaditaanko tÀsmÀlleen sama lÀpinÀkyvyys ennen kuin korvataan</param> 
     9248            <param name="blendAlpha">Vaaditaanko tÀsmÀlleen sama lÀpinÀkyvyys ennen kuin korvataan</param> 
    93989249        </member> 
    93999250        <member name="M:Jypeli.Image.ReplaceColor(Jypeli.Color,Jypeli.Color)"> 
     
    94989349            </summary> 
    94999350            <returns></returns> 
    9500         </member> 
    9501         <member name="M:Jypeli.Layer.ApplyChanges"> 
    9502             <summary> 
    9503             Instantly applies changes made to the layer's objects. 
    9504             </summary> 
    95059351        </member> 
    95069352        <member name="T:Jypeli.Renderer"> 
     
    96069452            Alustaa uuden nÀyttönÀkymÀn. 
    96079453            </summary> 
    9608             <param name="device">XNA:n grafiikkalaite.</param> 
     9454            <param name="viewPort">NÀytön viewport.</param> 
    96099455        </member> 
    96109456        <member name="P:Jypeli.ScreenView.Image"> 
     
    97079553            <summary> 
    97089554            Muuntaa XNA:n ruutukoordinaateista Jypelin ruutukoordinaateiksi. 
     9555            </summary> 
     9556            <param name="position"></param> 
     9557            <param name="objectSize"></param> 
     9558            <returns></returns> 
     9559        </member> 
     9560        <member name="M:Jypeli.ScreenView.ToXnaCoords(Jypeli.Vector,Jypeli.Vector,Jypeli.Vector)"> 
     9561            <summary> 
     9562            Muuntaa Jypelin ruutukoordinaateista XNA:n ruutukoordinaateiksi. 
    97099563            </summary> 
    97109564            <param name="position"></param> 
     
    97139567            <returns></returns> 
    97149568        </member> 
    9715         <member name="M:Jypeli.ScreenView.ToXnaCoords(Jypeli.Vector,Jypeli.Vector,Jypeli.Vector)"> 
    9716             <summary> 
    9717             Muuntaa Jypelin ruutukoordinaateista XNA:n ruutukoordinaateiksi. 
    9718             </summary> 
    9719             <param name="position"></param> 
    9720             <param name="screenSize"></param> 
    9721             <param name="objectSize"></param> 
    9722             <returns></returns> 
    9723         </member> 
    97249569        <member name="M:Jypeli.ScreenView.ToXnaCoords(Microsoft.Xna.Framework.Matrix,Jypeli.Vector,Jypeli.Vector)"> 
    97259570            <summary> 
     
    97279572            </summary> 
    97289573            <param name="matrix"></param> 
    9729             <param name="screenSize"></param> 
    9730             <param name="scale"></param> 
    97319574            <returns></returns> 
    97329575        </member> 
     
    99329775            <param name="maxSeconds">Maksimikesto sekunteina</param> 
    99339776            <returns></returns> 
    9934         </member> 
    9935         <member name="M:Jypeli.RandomGen.NextShape"> 
    9936             <summary> 
    9937             Palauttaa satunnaisen muodon. 
    9938             </summary> 
    99399777        </member> 
    99409778        <member name="M:Jypeli.RandomGen.NextIntWithProbabilities(System.Double[])"> 
     
    100279865            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
    100289866            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
    10029             <typeparam name="T3">Kolmannen parametrin tyyppi</typeparam> 
    100309867            <param name="tileSymbol">Merkki</param> 
    100319868            <param name="f">Aliohjelma muotoa void LuoOlio(Vector paikka, double leveys, double korkeus)</param> 
    100329869            <param name="p1">EnsimmÀinen parametri</param> 
    100339870            <param name="p2">Toinen parametri</param> 
    10034             <param name="p3">Kolmas parametri</param> 
    100359871        </member> 
    100369872        <member name="M:Jypeli.AbstractTileMap`1.SetRouteMethod(Jypeli.AbstractTileMap{`0}.RouteMethod,`0[])"> 
     
    1021010046            haluttu olion tyyppi ei ole tuettu editorissa. 
    1021110047            </summary> 
    10212             <param name="template">Template, jonka pohjalta olio on luotu.</param> 
     10048            <param name="tag">Template, jonka pohjalta olio on luotu.</param> 
    1021310049            <param name="method">Metodi, joka muokkaa oliota tai palauttaa uuden.</param> 
    1021410050        </member> 
     
    1070410540            <param name="array">The array of group IDs. (this will be sorted)</param> 
    1070510541            <returns>the number of groups the ignore was removed from.</returns> 
     10542        </member> 
     10543        <member name="M:Jypeli.GroupCollection.System#Collections#Generic#ICollection{System#Int32}#Add(System.Int32)"> 
     10544            <summary> 
     10545            returns if the 2 ignores are not part of the same group. 
     10546            </summary> 
     10547            <param name="other">the other CollisionGroupIgnorer</param> 
     10548            <returns>true if they are not part of the same group; otherwiase false.</returns> 
    1070610549        </member> 
    1070710550        <member name="M:Jypeli.GroupCollection.Clear"> 
     
    1110210945            </summary> 
    1110310946            <param name="url">Nettiosoite</param> 
    11104             <param name="timeout">Paljonko aikaa tiedoston lataamiselle annetaan. MikÀli 
    11105             lataaminen ei onnistu annetussa ajassa, se keskeytetÀÀn.</param> 
    1110610947            <param name="callback">MitÀ tehdÀÀn (aliohjelman nimi)</param> 
    1110710948            <example> 
     
    1247312314            Luo uuden viestinÀytön. 
    1247412315            </summary> 
     12316            <param name="font">Fontti.</param> 
    1247512317        </member> 
    1247612318        <member name="M:Jypeli.MessageDisplay.Add(System.String)"> 
     
    1250912351            Alustaa uuden viesti-ikkunan. 
    1251012352            </summary> 
    12511             <param name="message">Viesti</param> 
     12353            <param name="question">Kysymys</param> 
    1251212354        </member> 
    1251312355        <member name="T:Jypeli.MultiSelectWindow"> 
     
    1263812480            LisÀÀ pikanÀppÀimen kaikille ohjaimille. 
    1263912481            </summary> 
    12640             <param name="button">NÀppÀin</param> 
     12482            <param name="key">NÀppÀin</param> 
    1264112483        </member> 
    1264212484        <member name="M:Jypeli.PushButton.AddShortcut(System.Int32,Jypeli.Button)"> 
     
    1264512487            </summary> 
    1264612488            <param name="player">Peliohjaimen indeksi 0-3</param> 
    12647             <param name="button">NÀppÀin</param> 
     12489            <param name="key">NÀppÀin</param> 
    1264812490        </member> 
    1264912491        <member name="M:Jypeli.PushButton.AddShortcut(Jypeli.GamePad,Jypeli.Button)"> 
     
    1265212494            </summary> 
    1265312495            <param name="controller">Peliohjain</param> 
    12654             <param name="button">NÀppÀin</param> 
     12496            <param name="key">NÀppÀin</param> 
    1265512497        </member> 
    1265612498        <member name="T:Jypeli.StringListWidget"> 
     
    1270512547            Luo uuden merkkijonolistaikkunan ja asettaa sille kiinteÀn koon. 
    1270612548            </summary> 
    12707             <param name="width">Ikkunan leveys</param> 
    12708             <param name="height">Ikkunan korkeus</param> 
    12709             <param name="question">Viesti tai kysymys</param> 
     12549            <param name="question">Kysymys</param> 
    1271012550        </member> 
    1271112551        <member name="T:Jypeli.Window"> 
     
    1295912799            <summary> 
    1296012800            Luo uuden tasohyppelyhahmon. 
    12961             </summary> 
    1296212801            <param name="width">Hahmon leveys</param> 
    1296312802            <param name="height">Hahmon korkeus</param> 
    12964             <param name="shape">Hahmon muoto</param> 
     12803            </summary> 
    1296512804        </member> 
    1296612805        <member name="M:PlatformCharacter.Walk(System.Double)"> 
     
    1333013169        <member name="M:AdvanceMath.IMatrix.CopyTransposedFrom(System.Double[],System.Int32)"> 
    1333113170            <summary> 
    13332             Copies all the elements, in a Transposed order, up to the <see cref="P:AdvanceMath.IAdvanceValueType.Count"/> of the IAdvanceValueType, of the specified one-dimensional Array to the IAdvanceValueType.  
     13171            Copies all the elements, in a Transposed order, up to the <see cref="!:IAdvanceValueType.Length"/> of the IAdvanceValueType, of the specified one-dimensional Array to the IAdvanceValueType.  
    1333313172            </summary> 
    1333413173            <param name="array">The one-dimensional Array that is the source of the elements copied to the IAdvanceValueType.</param> 
     
    1334313182        <member name="M:AdvanceMath.IMatrix`3.GetColumn(System.Int32)"> 
    1334413183            <summary> 
    13345             Gets the <typeparamref name="VC"/> at the specified Column. 
    13346             </summary> 
    13347             <param name="columnIndex">The zero-based index of the Column of the <typeparamref name="VC"/> to get.</param> 
    13348             <returns>The <typeparamref name="VC"/> at the specified Column.</returns> 
     13184            Gets the <typeparamref name="V"/> at the specified Column. 
     13185            </summary> 
     13186            <param name="column">The zero-based index of the Column of the <typeparamref name="V"/> to get.</param> 
     13187            <returns>The <typeparamref name="V"/> at the specified Column.</returns> 
    1334913188        </member> 
    1335013189        <member name="M:AdvanceMath.IMatrix`3.SetColumn(System.Int32,`1)"> 
    1335113190            <summary> 
    13352             Sets the <typeparamref name="VC"/>  at the specified Column. 
    13353             </summary> 
    13354             <param name="columnIndex">The zero-based index of the Column of the <typeparamref name="VC"/> to set.</param> 
    13355             <param name="value">The <typeparamref name="VC"/> to set at the specified Column.</param> 
     13191            Sets the <typeparamref name="V"/>  at the specified Column. 
     13192            </summary> 
     13193            <param name="column">The zero-based index of the Column of the <typeparamref name="V"/> to set.</param> 
     13194            <param name="value">The <typeparamref name="V"/> to set at the specified Column.</param> 
    1335613195        </member> 
    1335713196        <member name="M:AdvanceMath.IMatrix`3.GetRow(System.Int32)"> 
    1335813197            <summary> 
    13359             Gets the <typeparamref name="VR"/> at the specified Row. 
    13360             </summary> 
    13361             <param name="rowIndex">The zero-based index of the Row of the <typeparamref name="VR"/> to get.</param> 
    13362             <returns>The <typeparamref name="VR"/> at the specified Row.</returns> 
     13198            Gets the <typeparamref name="V"/> at the specified Row. 
     13199            </summary> 
     13200            <param name="row">The zero-based index of the Row of the <typeparamref name="V"/> to get.</param> 
     13201            <returns>The <typeparamref name="V"/> at the specified Row.</returns> 
    1336313202        </member> 
    1336413203        <member name="M:AdvanceMath.IMatrix`3.SetRow(System.Int32,`2)"> 
    1336513204            <summary> 
    13366             Sets the <typeparamref name="VR"/> at the specified Row. 
    13367             </summary> 
    13368             <param name="rowIndex">The zero-based index of the Row of the <typeparamref name="VR"/> to set.</param> 
    13369             <param name="value">The <typeparamref name="VR"/> to set at the specified Row.</param> 
     13205            Sets the <typeparamref name="V"/> at the specified Row. 
     13206            </summary> 
     13207            <param name="row">The zero-based index of the Row of the <typeparamref name="V"/> to set.</param> 
     13208            <param name="value">The <typeparamref name="V"/> to set at the specified Row.</param> 
    1337013209        </member> 
    1337113210        <member name="P:AdvanceMath.IMatrix`3.Inverted"> 
     
    1366713506        <member name="M:AdvanceMath.Matrix2x3.#ctor(AdvanceMath.Vector3D,AdvanceMath.Vector3D)"> 
    1366813507            <summary> 
    13669             Create a new Matrix from 2 Vertex3 objects. 
     13508            Create a new Matrix from 3 Vertex3 objects. 
    1367013509            </summary> 
    1367113510            <param name="xAxis"></param> 
    1367213511            <param name="yAxis"></param> 
     13512            <param name="zAxis"></param> 
    1367313513        </member> 
    1367413514        <member name="P:AdvanceMath.Matrix2x3.Transposed"> 
     
    1418214022            <param name="b"></param> 
    1418314023            <param name="q"></param> 
    14184             <param name="useShortestPath"></param> 
    1418514024            <returns></returns> 
    1418614025        </member> 
  • 2018/23/EELID/PerusPeli2/obj/x86/Debug/MedievalLands.csproj.CoreCompileInputs.cache

    r9592 r9613  
    1 5e687b5951e58d641461b8a756c8cf7e8ccfbd13 
     17c084608c5d23061a6ce4748a8cb885c695340ab 
Note: See TracChangeset for help on using the changeset viewer.