Changeset 5106 for 2014/26


Ignore:
Timestamp:
2014-06-25 15:00:53 (5 years ago)
Author:
uutapper
Message:
 
Location:
2014/26/UunoT
Files:
12 added
4 deleted
10 edited

Legend:

Unmodified
Added
Removed
  • 2014/26/UunoT/testing/testing/testing/obj/x86/Debug/ContentPipeline-{BDDFC29C-71D4-4710-8DED-5A3CD06DACEF}.xml

    r5089 r5106  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2014-06-25T11:02:12.2746612+03:00</Time> 
     38      <Time>2014-06-25T13:50:04.8018132+03:00</Time> 
     39    </Item> 
     40    <Item> 
     41      <Source>kakkakigkre.png</Source> 
     42      <Name>kakkakigkre</Name> 
     43      <Importer>TextureImporter</Importer> 
     44      <Processor>TextureProcessor</Processor> 
     45      <Options>None</Options> 
     46      <Output>C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\Content\kakkakigkre.xnb</Output> 
     47      <Time>2014-06-25T14:31:22.1795335+03:00</Time> 
    3948    </Item> 
    4049    <BuildSuccessful>true</BuildSuccessful> 
  • 2014/26/UunoT/testing/testing/testing/obj/x86/Debug/cachefile-{BDDFC29C-71D4-4710-8DED-5A3CD06DACEF}-targetpath.txt

    r5073 r5106  
    33Content\tahti.xnb 
    44Content\kentta1.xnb 
     5Content\kakkakigkre.xnb 
  • 2014/26/UunoT/testing/testing/testing/obj/x86/Debug/testing.csproj.FileListAbsolute.txt

    r5073 r5106  
    33C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\Content\tahti.xnb 
    44C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\Content\kentta1.xnb 
    5 C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\testing.exe 
    6 C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\testing.pdb 
    75C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\Jypeli.dll 
    86C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\Jypeli.xml 
    97C:\MyTemp\UunoT\testing\testing\testing\obj\x86\Debug\testing.csprojResolveAssemblyReference.cache 
    108C:\MyTemp\UunoT\testing\testing\testing\obj\x86\Debug\Microsoft.Xna.Framework.RuntimeProfile.txt 
    11 C:\MyTemp\UunoT\testing\testing\testing\obj\x86\Debug\testing.exe 
    12 C:\MyTemp\UunoT\testing\testing\testing\obj\x86\Debug\testing.pdb 
     9C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\Content\kakkakigkre.xnb 
     10C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\Lag elephant.exe 
     11C:\MyTemp\UunoT\testing\testing\testing\bin\x86\Debug\Lag elephant.pdb 
     12C:\MyTemp\UunoT\testing\testing\testing\obj\x86\Debug\Lag elephant.exe 
     13C:\MyTemp\UunoT\testing\testing\testing\obj\x86\Debug\Lag elephant.pdb 
  • 2014/26/UunoT/testing/testing/testing/testing.cs

    r5089 r5106  
    1414    IntMeter keratytEsineet; 
    1515 
    16  
     16    PhysicsObject Portaali; 
    1717    PlatformCharacter pelaaja1; 
    1818    IntMeter laskuri; 
    1919    TileMap kentta; 
    2020    List<PhysicsObject> seinaPalat = new List<PhysicsObject>(); 
    21      
     21    Image mankuva = LoadImage("kakkakigkre"); 
    2222     
    2323 
     
    5454 
    5555        kentta.SetTileMethod('p', spawneri); 
    56         kentta.SetTileMethod('V', Portaali); 
     56        kentta.SetTileMethod('V', LuoPortaali); 
    5757        kentta.SetTileMethod('S', Seina); 
    5858 
     
    8181        tahti.Tag = "tahti"; 
    8282        Add(tahti); 
     83         
    8384    } 
    8485 
     
    9192        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
    9293        AddCollisionHandler(pelaaja1, "pahis", PelaajaOsuu); 
     94        AddCollisionHandler(pelaaja1, "voitto", TormaaPortaaliin); 
     95 
    9396        Add(pelaaja1); 
    9497    } 
     
    102105        Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, nopeus); 
    103106        Keyboard.Listen(Key.Up, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
    104  
     107        Keyboard.Listen(Key.R, ButtonState.Pressed, AloitaUusiPeli, "Restart"); 
    105108        ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä"); 
    106109 
     
    133136    void AddMonster(Vector paikka) 
    134137    { 
    135         PhysicsObject man = new PhysicsObject(40.0, 40.0); 
    136         man.Shape = Shape.Star; 
    137         man.Color = Color.Yellow; 
     138        PhysicsObject man = new PhysicsObject(5.0, 5.0); 
     139        man.Image = mankuva; 
     140         
     141         
    138142        man.Position = paikka; 
    139143        man.Tag = "pahis"; 
    140144        Add(man); 
    141  
    142         man.Brain = new LabyrinthWandererBrain(RUUDUN_KOKO, 100.0, "seinä"); 
     145         
     146         
     147 
     148        man.Brain = new RandomMoverBrain(); 
    143149        Timer ajastin = new Timer(); 
    144         ajastin.Interval = 1.5; 
     150        ajastin.Interval = 60.5678910111223412342352; 
    145151        ajastin.Timeout += delegate { kranaatti(man); }; 
    146152        ajastin.Start(); 
     
    149155 
    150156 
    151     void Monster() 
    152     { 
    153         
    154     } 
     157     
    155158 
    156159 
     
    168171    void kranaatti(PhysicsObject man) 
    169172    { 
    170         Grenade kranu = new Grenade(4.0); 
     173        Grenade kranu = new Grenade(6.0); 
    171174        man.Throw(kranu, Angle.FromDegrees(30), 10000); 
    172175        kranu.Tag = "pahis"; 
     
    177180    { 
    178181        Timer kutsuja = new Timer(); 
    179         kutsuja.Interval = 60.0; 
     182        kutsuja.Interval = 0.594321; 
    180183        kutsuja.Timeout += delegate { AddMonster(paikka); }; 
    181184        kutsuja.Start(); 
     
    189192    void LuoPisteLaskuri(double x, double y) 
    190193    { 
    191         laskuri = new IntMeter(3); 
    192         laskuri.MaxValue = 3; 
     194        laskuri = new IntMeter(100000); 
     195        laskuri.MaxValue = 100000; 
    193196 
    194197        Label naytto = new Label(); 
     
    231234            seina.Destroy(); 
    232235        } 
    233          
    234          
    235236       // MultiSelectWindow VoittoValikko = new MultiSelectWindow("Sinä Voitit!", 
    236237//"Uudestaa?", "Lopeta"); 
     
    245246 
    246247    } 
    247     void Portaali(Vector paikka, double leveys, double korkeus) 
    248     { 
    249         PhysicsObject Portaali = new PhysicsObject (30.0, 30.0 ); 
     248    void LuoPortaali(Vector paikka, double leveys, double korkeus) 
     249    { 
     250        Portaali = new PhysicsObject (30.0, 30.0 ); 
    250251        Portaali.Shape = Shape.Circle; 
    251252        Portaali.Color = Color.Purple; 
    252253        Portaali.Position = paikka; 
     254        Portaali.Tag = "voitto"; 
     255         
    253256        Add (Portaali); 
     257 
     258         
     259 
     260         
    254261 
    255262         
     
    266273         
    267274    } 
    268     void TormaaPortaaliin(PhysicsObject hahmo, PhysicsObject Portaali) 
    269     { 
     275    void TormaaPortaaliin(PhysicsObject pelaaja1, PhysicsObject kohde) 
     276    { 
     277         
     278         
    270279        WIN(); 
    271280    } 
     
    285294 
    286295 
    287  
    288  
    289  
    290  
    291  
    292296} 
  • 2014/26/UunoT/testing/testing/testing/testing.csproj

    r5073 r5106  
    99    <AppDesignerFolder>Properties</AppDesignerFolder> 
    1010    <RootNamespace>testing</RootNamespace> 
    11     <AssemblyName>testing</AssemblyName> 
     11    <AssemblyName>Lag elephant</AssemblyName> 
    1212    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> 
    1313    <TargetFrameworkProfile>Client</TargetFrameworkProfile> 
     
    1919    <ApplicationIcon>Game.ico</ApplicationIcon> 
    2020    <Thumbnail>GameThumbnail.png</Thumbnail> 
     21    <IsWebBootstrapper>false</IsWebBootstrapper> 
     22    <ReferencePath>$(registry:HKEY_LOCAL_MACHINE\Software\Jypeli@Install_Dir)\lib\x86</ReferencePath> 
    2123    <PublishUrl>publish\</PublishUrl> 
    2224    <Install>true</Install> 
     
    3133    <ApplicationRevision>0</ApplicationRevision> 
    3234    <ApplicationVersion>1.0.0.%2a</ApplicationVersion> 
    33     <IsWebBootstrapper>false</IsWebBootstrapper> 
    3435    <UseApplicationTrust>false</UseApplicationTrust> 
    3536    <BootstrapperEnabled>true</BootstrapperEnabled> 
    36     <ReferencePath>$(registry:HKEY_LOCAL_MACHINE\Software\Jypeli@Install_Dir)\lib\x86</ReferencePath> 
    3737  </PropertyGroup> 
    3838  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 
  • 2014/26/UunoT/testing/testing/testing/testing.csproj.Debug.cachefile

    r5073 r5106  
    33Content\tahti.xnb 
    44Content\kentta1.xnb 
     5Content\kakkakigkre.xnb 
  • 2014/26/UunoT/testing/testing/testingContent/kentta1.txt

    r5089 r5106  
    88#                       #### 
    99#        ################### 
    10 ####      ################################################################ 
    11 #####                      ############################################### 
    12 ######                                                                  ## 
    13 ############                                                          * ## 
    14 #              ##################################SSSSSS################### 
    15 #                                               ## p p##                ## 
    16 #                                               ## p p##          p     ## 
    17 ###################                             ########                ## 
    18 #            ######                                                   * ## 
    19 #            ######################                           ############ 
     10####      ########################## 
     11#   #                      p       # 
     12#    #                             #                                     
     13#     ####                       * # 
     14#              ########################################################### 
     15#                                             #                         ## 
     16#*   p                                        #               p         ## 
     17###################                           #                         ## 
     18#                ###                          ######      ###          *## 
     19#                 #################           #                ############ 
     20#                                                            #          ## 
     21#                                 ######             #######            ## 
     22#       #####################            ########               *p      ## 
     23#       #                  pS                                           ## 
     24#       #                   S                       ########            ## 
     25#       #    V              S                  ####                     ## 
     26#       #                  pS              ####                         ## 
     27#       #####################          ####                             ## 
     28#                               #####                              p    ## 
    2029#                                                                       ## 
    21 #                                 ######             #######            ## 
    22 #       #####################p            #######            p          ## 
    23 #       #                   S                                           ## 
    24 #       #                   S                   ####                    ## 
    25 #       #    V              S                  ####                     ## 
    26 #       #                   S              ####                         ## 
    27 #       #####################p          ####                            ## 
    28 #                               #####                                   ## 
    29 #                  p         ##                                         ## 
    30 #                                                                *      ## 
    31 #   *                                                                   ## 
     30#                          ######                                       ## 
     31#                                                                       ## 
    3232########################################################################## 
    3333########################################################################## 
  • 2014/26/UunoT/testing/testing/testingContent/testingContent.contentproj

    r5073 r5106  
    6767    </Compile> 
    6868  </ItemGroup> 
     69  <ItemGroup> 
     70    <Compile Include="kakkakigkre.png"> 
     71      <Name>kakkakigkre</Name> 
     72      <Importer>TextureImporter</Importer> 
     73      <Processor>TextureProcessor</Processor> 
     74    </Compile> 
     75  </ItemGroup> 
    6976  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    7077  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
Note: See TracChangeset for help on using the changeset viewer.