Changeset 9408


Ignore:
Timestamp:
2017-08-03 15:01:05 (23 months ago)
Author:
npo17_87
Message:

snoopit

Location:
2017/31/JohannesL/dodh2
Files:
22 added
10 edited

Legend:

Unmodified
Added
Removed
  • 2017/31/JohannesL/dodh2/dodh2/dodh2/dodh2.cs

    r9386 r9408  
    2828    bool saako2Rajahtaa = true; 
    2929    bool saakospawnaa = true; 
     30     
    3031    public override void Begin() 
    3132    { 
     
    3940        vihaaja2(); 
    4041        vihaaja3(); 
     42        LuoPistelaskuri(); 
    4143        valikko(); 
     44 
    4245 
    4346 
     
    131134        MessageDisplay.Add("Kerätty!"); 
    132135        tahti.Destroy(); 
     136        pisteLaskuri.AddValue(1); 
     137         
     138 
    133139    } 
    134140    void LuoAikaLaskuri() 
     
    225231        if (!saako2Rajahtaa) return; 
    226232        saako2Rajahtaa = false; 
    227         Timer.SingleShot(15, () => { saako2Rajahtaa = true; }); 
     233        Timer.SingleShot(15,() => { saako2Rajahtaa = true; }); 
    228234 
    229235        Explosion rajahdys = new Explosion(150); 
    230236        rajahdys.Image = rajahdys2kuva; 
    231237        rajahdys.Position = pelaaja1.Position; 
    232         rajahdys.Speed = 15; 
     238        rajahdys.Speed = 5; 
    233239        rajahdys.Force = 5000; 
    234240        Add(rajahdys); 
     
    257263        vihaaja2(); 
    258264        vihaaja3(); 
     265        LuoPistelaskuri(); 
    259266        Gravity = new Vector(0.0, -1400.0); 
    260267 
     
    268275    void vihaaja3() 
    269276    { 
    270         PhysicsObject vihaaja3 = new PhysicsObject(10, 10); 
     277        PhysicsObject vihaaja3 = new PhysicsObject(20, 20);  
    271278        vihaaja3.X = -101; 
    272279        vihaaja3.Y = 101; 
     
    278285        FollowerBrain seuraajan3Aivot = new FollowerBrain(pelaaja1); 
    279286 
    280         seuraajan3Aivot.Speed = 125;                 // Millä nopeudella kohdetta seurataan 
     287        seuraajan3Aivot.Speed = 140;           // Millä nopeudella kohdetta seurataan 
    281288        seuraajan3Aivot.DistanceFar = 1200;           // Etäisyys jolla aletaan seurata kohdetta 
    282         seuraajan3Aivot.DistanceClose = 10;         // Etäisyys jolloin ollaan lähellä kohdetta 
     289        seuraajan3Aivot.DistanceClose = 50;         // Etäisyys jolloin ollaan lähellä kohdetta 
    283290        seuraajan3Aivot.StopWhenTargetClose = false;  // Pysähdytään kun ollaan lähellä kohdetta 
    284291                                                     //seuraajanAivot.FarBrain = satunnaisAivot;   // Käytetään satunnaisaivoja kun ollaan kaukana 
     
    290297    void mita() 
    291298    { 
    292         if (!saakospawnaa) return; 
    293         saakospawnaa = false; 
    294         Timer.SingleShot(25, () => { saakospawnaa = true; }); 
    295  
     299 
     300    /// if (!saakospawnaa) return; 
     301 
     302    /// saakospawnaa = false; 
     303 
     304   ///  Timer.SingleShot(1, () => { saakospawnaa = true; });  
     305         
    296306        vihaaja3(); 
    297307    } 
     308 
     309    IntMeter pisteLaskuri; 
     310    void LuoPistelaskuri() 
     311    { 
     312        pisteLaskuri = new IntMeter(0, 0, 30); 
     313        pisteLaskuri.UpperLimit += () => 
     314        { 
     315            valikko(); 
     316        }; 
     317 
     318        Label pisteNaytto = new Label(); 
     319        pisteNaytto.X = Screen.Left + 100; 
     320        pisteNaytto.Y = Screen.Top - 100; 
     321        pisteNaytto.TextColor = Color.Black; 
     322        pisteNaytto.Color = Color.White; 
     323 
     324 
     325        pisteNaytto.BindTo(pisteLaskuri); 
     326        IntMeter laskuri = new IntMeter(0); 
     327        pisteNaytto.Title = "pisteitä: "; 
     328        Add(pisteNaytto); 
     329    } 
    298330} 
  • 2017/31/JohannesL/dodh2/dodh2/dodh2/dodh2.csproj

    r9324 r9408  
    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' "> 
  • 2017/31/JohannesL/dodh2/dodh2/dodh2/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r9381 r9408  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\JohannesL\dodh2\dodh2\dodh2\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2017-08-03T11:19:17.6201716+03:00</Time> 
     38      <Time>2017-08-03T13:13:28.365285+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
  • 2017/31/JohannesL/dodh2/dodh2/dodh2Content/kentta1.txt

    r9381 r9408  
    2929##    ##    ##    ##    ##    ##    ##    ##    ##    ##                 
    3030                                                 
    31                         * 
     31                         
    3232N 
    3333##################################################################### 
Note: See TracChangeset for help on using the changeset viewer.