Changeset 8237 for 2016


Ignore:
Timestamp:
2016-07-29 11:18:10 (3 years ago)
Author:
akhalaak
Message:
 
Location:
2016/30/AkseliL/JoesLittleAdventure/JoesLittleAdventure
Files:
2 added
12 edited

Legend:

Unmodified
Added
Removed
  • 2016/30/AkseliL/JoesLittleAdventure/JoesLittleAdventure/JoesLittleAdventure/JoesLittleAdventure.cs

    r8229 r8237  
    2020    Image tahtiKuva = LoadImage("Banana"); 
    2121    Image pokaaliKuva = LoadImage("trophy"); 
     22    Image tappavajuttuKuva = LoadImage("kuolettavajuttu"); 
    2223     
    2324    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    2526    public override void Begin() 
    2627    { 
     28        AloitaPeli(); 
     29         
     30    } 
     31    void AloitaPeli() 
     32    { 
     33        ClearAll(); 
    2734        Gravity = new Vector(0, -1000); 
    2835 
     
    3340        Camera.ZoomFactor = 1.2; 
    3441        Camera.StayInLevel = true; 
     42 
    3543    } 
    36  
    3744    void LuoKentta() 
    3845    { 
     
    4249        kentta.SetTileMethod('N', LisaaPelaaja); 
    4350        kentta.SetTileMethod('T', LisaaPokaali); 
     51        kentta.SetTileMethod('-', LisaaTappavaJuttu); 
    4452        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4553        Level.CreateBorders(); 
     
    8795        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
    8896        AddCollisionHandler(pelaaja1, "pokaali", TormaaPokaaliin); 
     97        AddCollisionHandler(pelaaja1, "tappavajuttu", TormaaTappavaanJuttuun); 
    8998        Add(pelaaja1); 
    9099    } 
     
    134143 
    135144    } 
     145 
     146    void LisaaTappavaJuttu(Vector paikka, double leveys, double korkeus) 
     147    { 
     148        PhysicsObject tappavajuttu = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     149        tappavajuttu.IgnoresCollisionResponse = true; 
     150        tappavajuttu.Position = paikka; 
     151        tappavajuttu.Image = tappavajuttuKuva; 
     152        tappavajuttu.Tag = "tappavajuttu"; 
     153        Add(tappavajuttu); 
     154    } 
     155 
     156    void TormaaTappavaanJuttuun(PhysicsObject hahmo, PhysicsObject tappavajuttu) 
     157    { 
     158        hahmo.Destroy(); 
     159        AloitaPeli(); 
     160    } 
    136161} 
  • 2016/30/AkseliL/JoesLittleAdventure/JoesLittleAdventure/JoesLittleAdventure/JoesLittleAdventure.csproj.Debug.cachefile

    r8229 r8237  
    55Content\trophy.xnb 
    66Content\tausta2.xnb 
     7Content\kuolettavajuttu.xnb 
  • 2016/30/AkseliL/JoesLittleAdventure/JoesLittleAdventure/JoesLittleAdventure/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r8229 r8237  
    1818      <Options>None</Options> 
    1919      <Output>C:\MyTemp\AkseliL\JoesLittleAdventure\JoesLittleAdventure\JoesLittleAdventure\bin\x86\Debug\Content\kentta1.xnb</Output> 
    20       <Time>2016-07-29T10:22:00.25805+03:00</Time> 
     20      <Time>2016-07-29T11:06:24.4595034+03:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    5555      <Output>C:\MyTemp\AkseliL\JoesLittleAdventure\JoesLittleAdventure\JoesLittleAdventure\bin\x86\Debug\Content\tausta2.xnb</Output> 
    5656      <Time>2016-07-29T09:50:59.1590867+03:00</Time> 
     57    </Item> 
     58    <Item> 
     59      <Source>kuolettavajuttu.png</Source> 
     60      <Name>kuolettavajuttu</Name> 
     61      <Importer>TextureImporter</Importer> 
     62      <Processor>TextureProcessor</Processor> 
     63      <Options>None</Options> 
     64      <Output>C:\MyTemp\AkseliL\JoesLittleAdventure\JoesLittleAdventure\JoesLittleAdventure\bin\x86\Debug\Content\kuolettavajuttu.xnb</Output> 
     65      <Time>2016-07-29T10:29:23.0067677+03:00</Time> 
    5766    </Item> 
    5867    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/30/AkseliL/JoesLittleAdventure/JoesLittleAdventure/JoesLittleAdventure/obj/x86/Debug/JoesLittleAdventure.csproj.FileListAbsolute.txt

    r8229 r8237  
    1313C:\MyTemp\AkseliL\JoesLittleAdventure\JoesLittleAdventure\JoesLittleAdventure\bin\x86\Debug\Content\trophy.xnb 
    1414C:\MyTemp\AkseliL\JoesLittleAdventure\JoesLittleAdventure\JoesLittleAdventure\bin\x86\Debug\Content\tausta2.xnb 
     15C:\MyTemp\AkseliL\JoesLittleAdventure\JoesLittleAdventure\JoesLittleAdventure\bin\x86\Debug\Content\kuolettavajuttu.xnb 
  • 2016/30/AkseliL/JoesLittleAdventure/JoesLittleAdventure/JoesLittleAdventure/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r8229 r8237  
    55Content\trophy.xnb 
    66Content\tausta2.xnb 
     7Content\kuolettavajuttu.xnb 
  • 2016/30/AkseliL/JoesLittleAdventure/JoesLittleAdventure/JoesLittleAdventureContent/JoesLittleAdventureContent.contentproj

    r8229 r8237  
    8585    </Compile> 
    8686  </ItemGroup> 
     87  <ItemGroup> 
     88    <Compile Include="kuolettavajuttu.png"> 
     89      <Name>kuolettavajuttu</Name> 
     90      <Importer>TextureImporter</Importer> 
     91      <Processor>TextureProcessor</Processor> 
     92    </Compile> 
     93  </ItemGroup> 
    8794  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    8895  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2016/30/AkseliL/JoesLittleAdventure/JoesLittleAdventure/JoesLittleAdventureContent/kentta1.txt

    r8229 r8237  
    1818                                                                                                                                                                                                                                                                                                                                                                                        
    1919                                                                                                                                                                                                                                                                                                                                                                                        
    20                                                                                                                                                                                                                                                                                                                                                                    N                     
     20                                                                                                                                                                                                                                                                                                                                                                                        
    2121                                                                                                                                                                                                                                                                                                                                                                                        
    2222                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
     
    2424                                                                                                                                                                                                                                                    
    2525                                                                                                                                                                                                                                                    
    26                                                                                                                                                                                                                                                                                      
     26        N                                                                                                                                                                                                                                                                            
    2727                                                                                                                                                                                                     *                                                                                           
    2828                                                                                                                                                                                                                 #                                                                                       
     
    3232                    #   #                                               #                    ##              # # #                  #                     #  #  #  #  #                        #############                      #  #  #  #  #  #  #  #  #  #  #  #  #  #                                                                                        
    3333**         ## #            #                                                                # #            ##############           #                                                    ########################                 #  #  #  #  #  #  #  #  #  #  #  #  #  #                                                                                                        
    34                    #   #   #                         # **     #         #                  # # *           #***                     #                     #  #  #  #  #             ###################################           #  #  #  #  #  #  #  #  #  #  #  #  #  #      T         
     34                   #   #   #                         # **     #         #                  # # *           #***                     #                     #  #  #  #  #             ###################################           #  #  #  #  #  #  #  #  #  #  #  #  #  #    --T--       
    3535##################################################################################################################################################################################################################################                                            ##### 
     36 
     37 
     38                                                                                                                                                                                                                         --------------------------------------------------------- 
    3639 
    3740 
     
    4750 
    4851 
    49  
    50  
    51  
Note: See TracChangeset for help on using the changeset viewer.