Changeset 8673 for 2017


Ignore:
Timestamp:
2017-06-14 15:02:06 (2 years ago)
Author:
npo17_22
Message:

hoopeet kasvaa ja kaikki on hyvin

Location:
2017/24/EljaL/TheMetsäsurvivor/TheMetsäsurvivor/TheMetsäsurvivor
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • 2017/24/EljaL/TheMetsäsurvivor/TheMetsäsurvivor/TheMetsäsurvivor/TheMetsäsurvivor.cs

    r8657 r8673  
    1717        Mouse.IsCursorVisible = true; 
    1818 
     19        
    1920 
    2021        Camera.Zoom(1.0); 
    2122 
    22  
    23         karhu = new PhysicsObject(40.0, 40.0); 
    24         karhu.Color = Color.Brown; 
    25         karhu.X = 100; 
    26         karhu.Tag = "karhu"; 
    27         Add(karhu); 
    28  
    29      
    30  
    31             ihminen = new PhysicsObject(40, 40); 
     23        Reuna(10, 4000, -2000, 0); 
     24        Reuna(10, 4000, 2000, 0); 
     25        Reuna(4000, 10, 0, 2000); 
     26        Reuna(4000, 10, 0, -2000); 
     27 
     28        ihminen = new PhysicsObject(40, 40); 
    3229        ihminen.CanRotate = true; 
    3330        ihminen.Restitution = 0.0; 
    3431        ihminen.Shape = Shape.Pentagon; 
    35             Add(ihminen); 
     32        Add(ihminen); 
     33 
     34        FollowerBrain seuraajanAivot = new FollowerBrain(ihminen); 
     35        RandomMoverBrain satunnaisAivot = new RandomMoverBrain(200); 
     36        satunnaisAivot.ChangeMovementSeconds = 3; 
     37 
     38        karhu = new PhysicsObject(40.0, 40.0); 
     39        karhu.Color = Color.Brown; 
     40        karhu.X = RandomGen.NextDouble(2000, -2000); 
     41        karhu.Y = RandomGen.NextDouble(2000, -2000); 
     42        karhu.Tag = "karhu"; 
     43        karhu.Brain = seuraajanAivot; 
     44        Add(karhu); 
     45 
     46        seuraajanAivot.Speed = 50; 
     47        seuraajanAivot.DistanceFar = 1000; 
     48        seuraajanAivot.FarBrain = satunnaisAivot; 
     49        seuraajanAivot.FarBrain = satunnaisAivot; 
     50 
     51 
     52 
     53 
    3654 
    3755        AddCollisionHandler(ihminen, karhu, karhutormays); 
    3856 
    39         teekivi(); 
    40         teekivi(); 
    41         teepuu(); 
    42         teepuu(); 
    43         teepuu(); 
    44         teepuu(); 
    45         teekivi(); 
    46         teepuu(); 
    47         teepuu(); 
    48         teepuu(); 
    49         teepuu(); 
    50         teepuu(); 
    51         teepuu(); 
    52         teepuu(); 
    53         teepuu(); 
    54         teekivi(); 
    55         teepuu(); 
    56         teepuu(); 
    57         teepuu(); 
    58         teepuu(); 
     57        for (int i = 0; i < RandomGen.NextInt(10, 30); i++) 
     58        { 
     59            teekivi(); 
     60        } 
     61 
     62        for (int i = 0; i < RandomGen.NextInt(100, 200); i++) 
     63        { 
     64            teepuu(); 
     65        } 
    5966 
    6067        LuoPuulaskuri(); 
     
    169176    { 
    170177        pojolaskuri = new IntMeter(0); 
     178        pojolaskuri.AddOverTime(1000000000, 10000000000); 
    171179 
    172180        Label pojonaytto = new Label(); 
     
    187195        hplaskuri.MinValue = 0; 
    188196        hplaskuri.LowerLimit += ripped; 
     197        hplaskuri.AddOverTime(1000000000, 10000000000); 
     198        hplaskuri.MaxValue = 10; 
    189199 
    190200        Label hpnaytto = new Label(); 
     
    214224        puu.Color = Color.Green; 
    215225        puu.Tag = "tolppa"; 
     226        puu.Tag = "puu"; 
    216227        Add(puu); 
    217228    } 
     
    221232        reunapalikka.X = x; 
    222233        reunapalikka.Y = y; 
     234        reunapalikka.Color = Color.Wheat; 
    223235        Add(reunapalikka); 
    224236 
Note: See TracChangeset for help on using the changeset viewer.