Changeset 4486 for 2013/27


Ignore:
Timestamp:
2013-07-05 12:30:09 (6 years ago)
Author:
imtverin
Message:

Talletus.

Location:
2013/27/IlmariT/NINJAGAME
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • 2013/27/IlmariT/NINJAGAME/NINJAGAME/NINJAGAME.cs

    r4432 r4486  
    3535    Image blokki; 
    3636 
    37     int kenttaNro = 4; 
     37    int kenttaNro = 5; 
    3838 
    3939    public override void Begin() 
     
    8282            Level.Background.Image = taustaKuva4; 
    8383            Level.Background.FitToLevel(); 
    84         }    
    85         else if (kenttaNro > 3) Exit(); 
     84        } 
     85        else if (kenttaNro == 5) 
     86        { 
     87            blokki = blokki2kuva; 
     88            LuoKentta("kentta5"); 
     89            MediaPlayer.Play("trololo"); 
     90            Level.Background.Image = taustaKuva4; 
     91            Level.Background.FitToLevel(); 
     92        }   
     93        else Exit(); 
    8694         
    8795        MessageDisplay.Add("Kerää " + pisteLaskuri.MaxValue + " expapalleroa!"); 
     
    136144        Add(taso); 
    137145        taso.Image = blokki; 
     146        taso.CollisionIgnoreGroup = 3; 
    138147    } 
    139148 
     
    182191    void LisaaVihollinen3(Vector paikka, double leveys, double korkeus) 
    183192    { 
    184         PhysicsObject vihu3 = new PhysicsObject(leveys * 4, korkeus * 8); 
    185  
    186         vihu3.IgnoresCollisionResponse = true; 
     193        PlatformCharacter vihu3 = new PlatformCharacter(leveys * 4, korkeus * 8); 
     194 
     195//        vihu3.IgnoresCollisionResponse = true; 
    187196        vihu3.Position = paikka + new Vector( 0, 200 ); 
    188197        vihu3.Image = vihuKuva3; 
     
    190199        vihu3.CanRotate = false; 
    191200        Add(vihu3); 
     201        vihu3.CollisionIgnoreGroup = 3; 
    192202 
    193203        FollowerBrain seuraajanAivot = new FollowerBrain("pelaaja"); 
    194         seuraajanAivot.Speed = 300; 
     204        seuraajanAivot.Speed = 700; 
    195205        seuraajanAivot.TurnWhileMoving = false; 
    196206        vihu3.Brain = seuraajanAivot; 
     
    235245        AddCollisionHandler(pelaaja1, "vihu", TormaaViholliseen); 
    236246        AddCollisionHandler(pelaaja1, "vihu2", TormaaViholliseen); 
     247        AddCollisionHandler(pelaaja1, "vihu3", TormaaViholliseen); 
    237248        Add(pelaaja1); 
    238249    } 
  • 2013/27/IlmariT/NINJAGAME/NINJAGAMEContent/NINJAGAMEContent.contentproj

    r4432 r4486  
    188188    </Compile> 
    189189  </ItemGroup> 
     190  <ItemGroup> 
     191    <Compile Include="kentta5.txt"> 
     192      <Name>kentta5</Name> 
     193      <Importer>TextFileImporter</Importer> 
     194      <Processor>TextFileContentProcessor</Processor> 
     195    </Compile> 
     196  </ItemGroup> 
    190197  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    191198  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2013/27/IlmariT/NINJAGAME/NINJAGAMEContent/kentta4.txt

    r4432 r4486  
    3131 
    3232                                                          # 
    33                                                       # 
    34                                                                                     * 
    35                                                                  #                 ### 
    36                                               #                   
    37                            #        #         #                          ##### 
    38  O        N      #         #                          #          # 
    39 ########################################################################## 
     33                                                      #                                                 #                                 #                                            * 
     34                                                                                                                                          #                          ####      #    ##### 
     35                                                                 #                                                              #         # 
     36                                              #                                     #####               #                       #         #                    # 
     37                           #        #         #                         #####                                      # #   #  # # #   #                #### 
     38 O        N      #         #                          #          #                             #####                                # 
     39##################################################################################################################################################################### 
Note: See TracChangeset for help on using the changeset viewer.