Changeset 8337 for 2016/27/PaavoH


Ignore:
Timestamp:
2016-10-22 14:50:54 (3 years ago)
Author:
sieerinn
Message:
 
Location:
2016/27/PaavoH/UltimateAdventure
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/PaavoH/UltimateAdventure/UltimateAdventure/UltimateAdventure/UltimateAdventure.cs

    r8333 r8337  
    3636    void LuoAlkuValikko() 
    3737    { 
    38         MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", "Aloita peli","Lopeta"); 
     38        MultiSelectWindow alkuValikko = new MultiSelectWindow("UltimateAdventure", "Aloita peli","Lopeta"); 
    3939 
    4040        alkuValikko.AddItemHandler(0, AloitaPeli); 
     
    6767        kentta.SetTileMethod('0', LisaaSilmamob); 
    6868        kentta.SetTileMethod('5', LisaaSnakemob); 
     69        kentta.SetTileMethod('>', LisaaAT); 
    6970        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    7071        Level.CreateBorders(); 
     
    7980        Add(taso); 
    8081    } 
     82 
     83    void LisaaAT(Vector paikka, double leveys, double korkeus) 
     84    { 
     85        PhysicsObject AT = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     86        AT.Position = paikka; 
     87        AT.Color = Color.YellowGreen; 
     88        Add(AT); 
     89 
     90 
     91        Timer ajastin = new Timer(); 
     92        ajastin.Interval = 0.1; 
     93        ajastin.Timeout += delegate 
     94        { 
     95            if (pelaaja1.X > AT.X && Math.Abs(pelaaja1.Y - AT.Y) < 20) 
     96            { 
     97                PhysicsObject nuoli = new PhysicsObject(30, 5); 
     98                nuoli.Position = AT.Position; 
     99                nuoli.Velocity = new Vector(3000, 0); 
     100                Add(nuoli); 
     101               ajastin.Stop(); 
     102            } 
     103        }; 
     104        ajastin.Start(); 
     105    } 
     106 
     107 
     108 
    81109 
    82110    void LisaaHealt(Vector paikka, double leveys, double korkeus) 
     
    222250        rajahdys.MinLifetime = 2.0; 
    223251        int pMaara = 50; 
    224         ConfirmExit(); 
     252        Timer.SingleShot(3.0,ConfirmExit); 
     253         
     254     
    225255 
    226256        rajahdys.AddEffect(pelaaja1.X, pelaaja1.Y, pMaara); 
  • 2016/27/PaavoH/UltimateAdventure/UltimateAdventure/UltimateAdventure/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r8333 r8337  
    6363      <Options>None</Options> 
    6464      <Output>C:\MyTemp\PaavoH\UltimateAdventure\UltimateAdventure\UltimateAdventure\bin\x86\Debug\Content\kentta1.xnb</Output> 
    65       <Time>2016-10-22T13:15:23.2124733+03:00</Time> 
     65      <Time>2016-10-22T14:32:01.5816045+03:00</Time> 
    6666    </Item> 
    6767    <Item> 
  • 2016/27/PaavoH/UltimateAdventure/UltimateAdventure/UltimateAdventureContent/kentta1.txt

    r8333 r8337  
    1919#                                                                                 # 
    2020#                                   &&&                                           # 
    21 #                                   &&&                                           # 
     21#                                   &&&                &&&&&&&&&&&&&>             # 
    2222#     &    o           && 0         &&&   5       #    ******************         # 
    2323##################################################################################### 
Note: See TracChangeset for help on using the changeset viewer.