Changeset 6733 for 2015/27


Ignore:
Timestamp:
2015-07-02 11:39:41 (8 years ago)
Author:
jesirkia
Message:

Laitettiin niin että kun toinen kuolee niin peli kysyy että aloitetaanko uudestaan?

Location:
2015/27/JesseS/VoltsTank
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • 2015/27/JesseS/VoltsTank/VoltsTank/VoltsTank/VoltsTank.cs

    r6724 r6733  
    3131        ControllerOne.Listen(Button.Back, ButtonState.Pressed, ConfirmExit, "Quit game"); 
    3232 
    33         //Grenade kranaatti = new Grenade(4.0); 
    34  
    35         LuoPelaaja1(); 
    36         LuoPelaaja2(); 
     33        
    3734 
    3835        MultiSelectWindow alkuValikko = new MultiSelectWindow("VoltsTank", 
    3936"Play", "Quit game"); 
    4037        Add(alkuValikko); 
     38        alkuValikko.DefaultCancel = 1; 
     39        alkuValikko.AddItemHandler(0, AloitaPeli); 
     40        alkuValikko.AddItemHandler(1, Exit); 
     41 
     42 
     43       
     44    } 
     45 
     46    void AloitaPeli() 
     47    { 
     48        ClearAll(); 
     49        LuoPelaaja1(); 
     50        LuoPelaaja2(); 
    4151 
    4252        ControllerOne.ListenAnalog(AnalogControl.LeftStick, 0.1, 
    43   LiikutaPelaajaa, "Liikuta pelaajaa tattia pyörittämällä.", pelaaja1); 
     53        LiikutaPelaajaa, "Liikuta pelaajaa tattia pyörittämällä.", pelaaja1); 
    4454 
    4555        ControllerOne.ListenAnalog(AnalogControl.RightTrigger, 0.1, 
     
    6070        //ControllerTwo.Listen(Button.LeftTrigger, ButtonState.Down, AmmuAseella, "Ammu", pelaajan2Ase); 
    6171    } 
     72 
    6273    void LiikutaPelaajaa(AnalogState tatinTila, PhysicsObject pelaaja) 
    6374    { 
     
    97108 
    98109            pelaaja1.Destroy(); 
     110            LoppuValikko(); 
     111            
    99112        }; 
    100113    } 
     
    123136            rajahdys.Position = pelaaja2.Position; 
    124137            Add(rajahdys); 
    125  
    126138            pelaaja2.Destroy(); 
     139            LoppuValikko(); 
    127140        }; 
    128141    } 
     
    157170        } 
    158171    } 
     172    void LoppuValikko() 
     173    { 
     174        MultiSelectWindow loppuValikko = new MultiSelectWindow("Do you want to play again?", 
     175"Play again", "Main menu"); 
     176        Add(loppuValikko); 
     177        loppuValikko.DefaultCancel = 1; 
     178        loppuValikko.AddItemHandler(0, AloitaPeli); 
     179        loppuValikko.AddItemHandler(1, Exit); 
     180 
     181    } 
    159182} 
Note: See TracChangeset for help on using the changeset viewer.