Changeset 5959 for 2015/24


Ignore:
Timestamp:
2015-06-09 15:12:57 (4 years ago)
Author:
iisaaira
Message:
 
Location:
2015/24/AarniAR
Files:
6 added
19 edited

Legend:

Unmodified
Added
Removed
  • 2015/24/AarniAR/BitPup/BitPup/BitPup/BitPup.cs

    r5932 r5959  
    2727    private Image Heart = LoadImage("Heart"); 
    2828    private Image Blasterkuva = LoadImage("Cannon"); 
     29    private Image Cobble = LoadImage("CobbleStone"); 
     30    private Image Ruoho = LoadImage("Grass"); 
    2931    private Image[] Chest = LoadImages("ClosedChest", "OpenedChest"); 
    3032 
     
    8688        kentta.SetTileMethod('C', LisaaCannon); 
    8789        kentta.SetTileMethod('c', LisaaArkku); 
    88  
    89         TileMap ruudut = TileMap.FromLevelAsset(kenttaTiedostonNimi); 
     90        kentta.SetTileMethod('g', LisaaGrass); 
     91 
    9092        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    9193        Level.CreateBorders(); 
     
    116118        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    117119        taso.Position = paikka; 
    118         taso.Color = Color.Gray; 
     120        taso.Image = Cobble; 
    119121        Add(taso); 
    120122    } 
     
    133135    { 
    134136        PhysicsObject tahti = new PhysicsObject(tahtiKuva); 
    135         tahti.IgnoresCollisionResponse = true; 
     137        tahti.IgnoresCollisionResponse = false; 
    136138        tahti.Position = paikka; 
    137139        //tahti.Image = tahtiKuva; 
     
    162164        AddCollisionHandler(pelaaja1, "piikikas", TormaaSpikey); 
    163165        AddCollisionHandler(pelaaja1, "Heart", TormaaHealth); 
    164  
    165          
     166        AddCollisionHandler(pelaaja1, "Arkku", delegate(PhysicsObject a, PhysicsObject b) 
     167        { 
     168            if (health.Value == health.MaxValue) 
     169            { 
     170                PhysicsObject tahti = LisaaTahti(b.Position + new Vector(0, 80)); 
     171                tahti.Hit(new Vector(150.0, 100.0)); 
     172            } 
     173            else 
     174            { 
     175                    LisaaHeart(b.Position + new Vector(0, 80), 40, 40); 
     176            } 
     177 
     178            b.Tag = "Avattu arkku"; 
     179            b.Image = Chest[1]; 
     180        }); 
     181 
    166182        Add(pelaaja1); 
    167183    } 
     
    231247            pelaaja1.Destroy(); 
    232248            Timer.SingleShot(2, AloitaPeli); 
    233             pisteLaskuri.Value -= 55; 
     249            pisteLaskuri.Value -= 300; 
    234250        } 
    235251    } 
     
    493509        Arkku.Image = Chest[0]; 
    494510        Arkku.Tag = "Arkku"; 
    495         AddCollisionHandler(pelaaja1, "Arkku", delegate(PhysicsObject a, PhysicsObject b) 
    496         { 
    497             if (health.Value == health.MaxValue) 
    498             { 
    499                 PhysicsObject tahti = LisaaTahti(paikka + new Vector(0, 80)); 
    500                 tahti.Hit(new Vector(1000.0, 100.0)); 
    501             } 
    502             else 
    503             { 
    504                 LisaaHeart(paikka + new Vector(0, 80), 40, 40); 
    505             } 
    506  
    507             Arkku.Tag = "Avattu arkku"; 
    508             b.Image = Chest[1]; 
    509         }); 
     511         
    510512        Add(Arkku,-1); 
    511513    } 
     514    void LisaaGrass(Vector paikka, double leveys, double korkeus) 
     515    { 
     516        PhysicsObject grass = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     517        grass.Position = paikka; 
     518        grass.Image = Ruoho; 
     519        Add(grass); 
     520    } 
    512521} 
    513522 
  • 2015/24/AarniAR/BitPup/BitPup/BitPup/BitPup.csproj.Debug.cachefile

    r5932 r5959  
    2626Content\OpenedChest.xnb 
    2727Content\ClosedChest.xnb 
     28Content\CobbleStone.xnb 
     29Content\Grass.xnb 
    2830Content\Cannon.png 
    2931Content\OpenedChest.png 
  • 2015/24/AarniAR/BitPup/BitPup/BitPup/obj/x86/Debug/BitPup.csproj.FileListAbsolute.txt

    r5932 r5959  
    7373C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\OpenedChest.xnb 
    7474C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\ClosedChest.xnb 
     75C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\CobbleStone.xnb 
     76C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\Grass.xnb 
  • 2015/24/AarniAR/BitPup/BitPup/BitPup/obj/x86/Debug/ContentPipeline-{68353A22-4E3F-46ED-A607-F2A620962927}.xml

    r5932 r5959  
    204204      <Options>None</Options> 
    205205      <Output>C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\kentta1.xnb</Output> 
    206       <Time>2015-06-09T11:18:42.7224278+03:00</Time> 
     206      <Time>2015-06-09T15:03:23.2774278+03:00</Time> 
    207207    </Item> 
    208208    <Item> 
     
    213213      <Options>None</Options> 
    214214      <Output>C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\kentta3.xnb</Output> 
    215       <Time>2015-06-09T10:03:12.8333278+03:00</Time> 
     215      <Time>2015-06-09T14:03:33.8023278+03:00</Time> 
    216216    </Item> 
    217217    <Item> 
     
    222222      <Options>None</Options> 
    223223      <Output>C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\kentta2.xnb</Output> 
    224       <Time>2015-06-09T10:03:12.8333278+03:00</Time> 
     224      <Time>2015-06-09T14:03:33.8223278+03:00</Time> 
    225225    </Item> 
    226226    <Item> 
     
    241241      <Output>C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\ClosedChest.xnb</Output> 
    242242      <Time>2015-06-09T10:03:12.8177278+03:00</Time> 
     243    </Item> 
     244    <Item> 
     245      <Source>CobbleStone.png</Source> 
     246      <Name>CobbleStone</Name> 
     247      <Importer>TextureImporter</Importer> 
     248      <Processor>TextureProcessor</Processor> 
     249      <Options>None</Options> 
     250      <Output>C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\CobbleStone.xnb</Output> 
     251      <Time>2015-06-09T14:33:42.4075278+03:00</Time> 
     252    </Item> 
     253    <Item> 
     254      <Source>Grass.png</Source> 
     255      <Name>Grass</Name> 
     256      <Importer>TextureImporter</Importer> 
     257      <Processor>TextureProcessor</Processor> 
     258      <Options>None</Options> 
     259      <Output>C:\MyTemp\AarniAR\BitPup\BitPup\BitPup\bin\x86\Debug\Content\Grass.xnb</Output> 
     260      <Time>2015-06-09T14:51:42.1469278+03:00</Time> 
    243261    </Item> 
    244262    <BuildSuccessful>true</BuildSuccessful> 
  • 2015/24/AarniAR/BitPup/BitPup/BitPup/obj/x86/Debug/cachefile-{68353A22-4E3F-46ED-A607-F2A620962927}-targetpath.txt

    r5932 r5959  
    2626Content\OpenedChest.xnb 
    2727Content\ClosedChest.xnb 
     28Content\CobbleStone.xnb 
     29Content\Grass.xnb 
    2830Content\Cannon.png 
    2931Content\OpenedChest.png 
  • 2015/24/AarniAR/BitPup/BitPup/BitPupContent/BitPupContent.contentproj

    r5932 r5959  
    219219    </Compile> 
    220220  </ItemGroup> 
     221  <ItemGroup> 
     222    <Compile Include="CobbleStone.png"> 
     223      <Name>CobbleStone</Name> 
     224      <Importer>TextureImporter</Importer> 
     225      <Processor>TextureProcessor</Processor> 
     226    </Compile> 
     227  </ItemGroup> 
     228  <ItemGroup> 
     229    <Compile Include="Grass.png"> 
     230      <Name>Grass</Name> 
     231      <Importer>TextureImporter</Importer> 
     232      <Processor>TextureProcessor</Processor> 
     233    </Compile> 
     234  </ItemGroup> 
    221235  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    222236  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2015/24/AarniAR/BitPup/BitPup/BitPupContent/kentta1.txt

    r5932 r5959  
    1 #################################### 
    2 #################################### 
    3 #################################### 
    4 #######                        ##### 
    5 #######                        ##### 
    6 #######                        ##### 
    7 ####### N     #    C    c      ##### 
     1           
     2         ##### 
     3          ######  
     4 N         ###### 
     5gggggggg    #######ggggggggggggggggg 
     6########    ######################## 
     7########    ######################## 
     8########    ######################## 
     9########                       ##### 
     10########                       ##### 
     11########                       C#### 
     12########      #                C#### 
    813##########################     ##### 
    914#######                        ##### 
     
    1419#######      #  E #            ##### 
    1520#######     ######################## 
    16 #######                          *## 
    1721#######                           ## 
    18 #######                         H ## 
     22#######                           ## 
     23#######                         c ## 
    1924#######                         #### 
    2025####### E E E  #  #            ##### 
     
    2631#######                        ##### 
    2732#######                        ##### 
    28 &         s       #   #        ##### 
     33&                 #   #        ##### 
    2934&G             * ##SSS##       ##### 
    3035#################################### 
  • 2015/24/AarniAR/BitPup/BitPup/BitPupContent/kentta2.txt

    r5925 r5959  
    88##    ##############  E     E    E   ################## 
    99##    ################################################# 
    10 ##                      s      s      s             ### 
    1110##                                                  ### 
    1211##                                                  ### 
     12##                                                  C## 
    1313##                    T T T  T T T  T  T            ### 
    1414##              ###                        ###      ### 
    1515##             ####                        ####     ### 
    1616###################     E   E    E  #E#    #####    ### 
    17 ################################################    ### 
     17################################################      # 
    1818####                                                  # 
    19 ####                                                 *# 
     19####                                                 c# 
    2020####                                                ### 
    2121####                                                ### 
    22 ####                                                ### 
     22####    T                                           ### 
    2323                                                    ### 
    2424G    *                                              ### 
  • 2015/24/AarniAR/BitPup/BitPup/BitPupContent/kentta3.txt

    r5925 r5959  
    1 ################################################# 
    2 #####                                           # 
    3 #####                                           # 
    4 #####                                           & 
    5 #####  #    E  E E  #       #                 N & 
    6 #####FF########################################## 
    7 #####  ########################################## 
    8 ##           #################################### 
    9 #                 ############################### 
    10 #                                               # 
    11 #                                               # 
    12 #                           F F                 # 
    13 #  E#       F         F  F                # E   # 
    14 #########        FF              F   ###FF####### 
    15 #########                            ###  ####### 
    16 #########SSSSSSSSSSSSSSSSSSSSSSSSSSSS###  ####### 
    17 ########################################  ####### 
    18 #                                           ##### 
    19 #    *                                      ##### 
    20 #                      T                    ##### 
    21 &       T                                      ## 
    22 &G   E      T    T  T     T    T T             ## 
    23 ########                             #######   ## 
    24 ########                             ####### H ## 
    25 ########SSSSSSSSSSSSSSSSSSSSSSSSSSSSS############ 
     1################################################## 
     2##                                               # 
     3##                                               # 
     4##                                               & 
     5##  ##  #    E  E E  #       #                 N & 
     6## c##FF########################################## 
     7######  ########################################## 
     8###           #################################### 
     9##                 ############################### 
     10##                                               # 
     11##                                               C 
     12##                           F F                 #  
     13##  E#       F         F  F                # E   # 
     14##########        FF              F   ###FF####### 
     15##########                            ###  ####### 
     16##########SSSSSSSSSSSSSSSSSSSSSSSSSSSS###  ####### 
     17#     ###################################  ####### 
     18#                                            ##### 
     19#c                                           ##### 
     20##    T                 T                    ##### 
     21&&       T                                      ## 
     22&&G   E      T    T  T     T    T T             C# 
     23#########                             #######   ## 
     24#########                             ####### H ## 
     25#########SSSSSSSSSSSSSSSSSSSSSSSSSSSSS############ 
Note: See TracChangeset for help on using the changeset viewer.