Changeset 9311


Ignore:
Timestamp:
2017-08-01 14:47:13 (2 years ago)
Author:
nupeohje
Message:
 
Location:
2017/31/TaavettiV/Trumpsimulator/Trumpsimulator
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • 2017/31/TaavettiV/Trumpsimulator/Trumpsimulator/Trumpsimulator/Trumpsimulator.cs

    r9302 r9311  
    99class Pelihahmo : PlatformCharacter 
    1010{ 
    11     private IntMeter elamaLaskuri = new IntMeter(10, 0, 10); 
     11    private IntMeter elamaLaskuri = new IntMeter(8, 0, 8); 
    1212    public IntMeter ElamaLaskuri { get { return elamaLaskuri; } } 
    1313 
     
    3636    } 
    3737 
     38    
     39 
     40 
     41 
     42 
     43 
     44 
    3845} 
    39  
     46class Talo : PlatformCharacter 
     47{ 
     48    private IntMeter elamaLaskuri = new IntMeter(10, 0, 10); 
     49    public IntMeter ElamaLaskuri { get { return elamaLaskuri; } } 
     50 
     51    public Talo(double leveys, double korkeus) 
     52        : base(leveys, korkeus) 
     53    { 
     54        elamaLaskuri.LowerLimit += delegate { this.Destroy(); }; 
     55    } 
     56 
     57} 
    4058 
    4159 
     
    156174        } 
    157175 
     176    } 
     177 
     178    void VihuAmmuAseella(PlatformCharacter ampuja) 
     179    { 
     180        if (ampuja.IsDestroyed) return; 
     181 
     182        PhysicsObject ammus = ampuja.Weapon.Shoot(); 
     183 
     184        if (ammus != null) 
     185        { 
     186            //ammus.Size *= 0.10; 
     187            ammus.Width = 20; 
     188            ammus.Height = 1; 
     189            //ammus.Image = ... 
     190            ammus.MaximumLifetime = TimeSpan.FromSeconds(2.0); 
     191            AddCollisionHandler(ammus, "talo", Tormaataloon); 
     192        } 
     193 
     194    } 
     195 
     196    void Tormaataloon(PhysicsObject tormaa,PhysicsObject kohde) 
     197    { 
     198        (kohde as Talo).ElamaLaskuri.AddValue(-1); 
    158199    } 
    159200    void LuoKentta() 
     
    173214        kentta.SetTileMethod('G', LisaaTacoVihu); 
    174215        kentta.SetTileMethod('p', bombi); 
     216        kentta.SetTileMethod('C',  Lisaacaktus); 
    175217        kentta.SetTileMethod('J', lisaajetpack); 
    176218        kentta.Optimize('H'); 
     
    224266    void LisaaTalo(Vector paikka, double leveys, double korkeus) 
    225267    { 
    226         PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     268        Talo taso = new Talo(leveys, korkeus); 
    227269        taso.Position = paikka; 
    228270        taso.Color = Color.Green; 
     271        taso.Tag = "talo"; 
    229272        Add(taso); 
    230273 
     
    243286        taso.Image = LoadImage("ruoho"); 
    244287    } 
    245      
     288 
     289 
     290    void Lisaacaktus(Vector paikka, double leveys, double korkeus) 
     291    { 
     292        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     293        taso.Position = paikka; 
     294 
     295        Add(taso); 
     296        taso.Color = Color.Green; 
     297        taso.Image = LoadImage("caktus"); 
     298    } 
     299 
     300 
    246301 
    247302 
     
    344399        Timer aikaLaskuri = new Timer(); 
    345400        aikaLaskuri.Interval = 0.2; 
    346         aikaLaskuri.Timeout += () => AmmuAseella(asevihu); 
     401        aikaLaskuri.Timeout += () => VihuAmmuAseella(asevihu); 
    347402        aikaLaskuri.Start(); 
    348403    } 
     
    355410        Add(tacovihu); 
    356411        tacovihu.Tag = "A"; 
    357  
     412           
    358413        PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
    359414        tasoAivot.Speed = 100; 
     
    377432        }; 
    378433        aikaLaskuri.Start(); 
     434 
     435        tacovihu.Destroyed += aikaLaskuri.Stop; 
    379436    } 
    380437 
  • 2017/31/TaavettiV/Trumpsimulator/Trumpsimulator/TrumpsimulatorContent/TrumpsimulatorContent.contentproj

    r9301 r9311  
    198198    </Compile> 
    199199  </ItemGroup> 
     200  <ItemGroup> 
     201    <Compile Include="caktus.png"> 
     202      <Name>caktus</Name> 
     203      <Importer>TextureImporter</Importer> 
     204      <Processor>TextureProcessor</Processor> 
     205    </Compile> 
     206  </ItemGroup> 
    200207  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    201208  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2017/31/TaavettiV/Trumpsimulator/Trumpsimulator/TrumpsimulatorContent/kentta1.txt

    r9301 r9311  
    88# 
    99# 
    10 ###########                                                            
     10###########                                                           TTT 
    1111################                                                   ######## 
    1212#                                                            ################ 
     
    2121# 
    2222#                  ## 
    23 #                  # #                                                                   ####                                    ## 
    24 #                  ##                                             #####                  ####                                     ### 
     23#                  # #                                                                   ####                             TT       ## 
     24#                  ##                                             #####                  ####  TTTTT               TT    TTTT     ### 
    2525#                 #########################################                                 #####################   ################# 
    2626#            ############################################################ 
     
    6565# 
    6666# 
     67#                                                                                                                                                                                                                                                                                                                                                                   G                                                                                                    
    6768# 
    6869# 
    69 # 
    70 # 
    71 #                                                                                              AAAAAAA                                                         AAAAAA 
    72 #                                                           
    73 #                                                                   
    74 # 
    75 #                                                    
    76 #                                     
    77 #                                                                                                                                                          
    78 #                                                                  MMMMM                                                         MMMMMMMMMMMMMMMM 
    79 #                                                              M   MMMMM                                                           ZZ         ZZ 
    80 #                                                                  MMMMM                                                           ZZ  AAAA   ZZ 
    81 #                                                         M        MMMMM                           G                               ZZ         ZZ   
    82 #                                                                  MMMMM           G                                               ZZ         ZZ            G                    G 
    83 #            N            y a pppp                                 MMMMM                                                           ZZ         ZZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
    84 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHRHHRRRRHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH                                                                  
    85 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHRRRRRRRRRRRRHRRHHHRHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 
     70#                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ZZZZZZZ 
     71#                                                                                              AAAAAAA                                                         AAAAAA                                                                                                                                                                                                                                                                                                                                      Z  A  Z 
     72#                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Z  A  Z 
     73#                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ZZZZZZZ 
     74#                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Z 
     75#                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Z                                                                                                                                                                                                                          A                              G                        AAAA                                                              
     76#                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Z 
     77#                                                                                                                                 ***     J                                                                                                                                                                                                                                       CC                                                                                                                          Z                                                                                    AAAAAAAAAAA                G                                                                                     
     78#                                                                  MMMMM                                                         MMMMMMMMMMMMMMMM                                                                                                                                              AAGG                   C                                  C          C       HHHHHHHHHH                C                                                                                                      ZZZ 
     79#                                                              M   MMMMM                                                           ZZ         ZZ                                                                                                                                                         C            HHHH            H      HHHHHHHHHHHHHHHHHHHZZHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH                    AAA                                                                        ZZZ                                                                C                                     C                                         C               C                                     C                            C                           CC                                           C                      C 
     80#                                                                  MMMMM                                                           ZZ  AAAA   ZZ                                                            ***                             AAA                                       C                HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHZZZZHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH                                                                                             ZZZ                                                         HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHZZZZZZZZZZZZZZZZZZHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 
     81#                                                         M        MMMMM                           G                               ZZ         ZZ                                                           ZZZZZ                                                       HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHZZZZHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH    C         ***             C                                                         ZZZ         J            GGG                                HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH       *********  HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 
     82#                                                                  MMMMM           G                                               ZZ**       ZZ            G                    G                         ZZZZZ               C                                   HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH                                           ZZZZZ                                                       HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH      G           HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAAAAAAAAAAAAAAA                                                                                                                   CC                                C                             C            
     83#          J  N           ***********                              MMMMM                                                           ZZ         ZZ    C              C                                       ZZZZZ             HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAAAAAAAAAAAZZZZZZZZZZZZZZZZZZZZZZHHHHHZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH      C                            MMMMMMMM                     C                               HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH          J       HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH                           C                                                              C                                         AAAAG                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              K 
     84RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHRHHRRRRHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH********  ***      J        HHZZZZZZZZZZZZZZZZHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHZZZZHZZZZZHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH  C         C     HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHRRRRRRRRRRHHHHHRHHRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR                                                           
     85RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHRRRRRRRRRRRRHRRHHHRHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHRRRRRRRRRRHHHRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR 
Note: See TracChangeset for help on using the changeset viewer.