Changeset 675 for 2010/23


Ignore:
Timestamp:
2010-06-10 13:51:58 (10 years ago)
Author:
vajuanse
Message:

tein sen valmiiksi jotta voin pelata!!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2010/23/vajuanse/Get the money/Peli.cs

    r665 r675  
    1515        PhysicsObject raha; 
    1616         
     17         
    1718 
    1819        protected override void Begin() 
     
    3031 
    3132            pistenaytto.ValueColor = Color.Black; 
    32             pistenaytto.TextColor = Color.DarkOrange; 
     33            pistenaytto.TextColor = Color.White; 
    3334 
    3435            pistenaytto.BindTo(pistelaskuri); 
     
    3839            luokentta(); 
    3940 
     41            Level.Background.CreateGradient(Color.Turquoise, Color.SkyBlue); 
    4042             
    41  
    42             KineticFriction = 9.0; // Asetetaan kitka 
     43            KineticFriction = 100.0; // Asetetaan kitka 
    4344 
    4445            auto = new Automobile(40, 30); 
    45             auto.Mass = 200.0; 
     46            auto.Mass = 170.0; 
    4647            Add(auto); 
    4748            auto.X = 0; 
     
    6970            Keyboard.Listen(Key.Down, ButtonState.Down, jarruta, "Jarruta", auto); 
    7071            Keyboard.Listen(Key.Left, ButtonState.Down, kaanny, "Käänny vasemmalle", auto, Angle.Degrees(9)); 
    71             Keyboard.Listen(Key.Right, ButtonState.Down, kaanny, "Käänny oikealle", auto, Angle.Degrees(-1)); 
     72            Keyboard.Listen(Key.Right, ButtonState.Down, kaanny, "Käänny oikealle", auto, Angle.Degrees(-9)); 
     73            ControllerOne.Listen(Button.LeftTrigger, ButtonState.Down,kiihdyta,"kiihdutää!",auto); 
     74            ControllerOne.Listen(Button.RightTrigger,ButtonState.Down,jarruta,"jarrutaa",auto); 
     75            ControllerOne.Listen(Button.X,ButtonState.Down,kaanny,"kaanny", auto,Angle.Degrees(10)); 
     76            ControllerOne.Listen(Button.Y,ButtonState.Down,kaanny,"kaanny", auto,Angle.Degrees(-10)); 
     77            ControllerOne.Listen(Button.B, ButtonState.Pressed, ShowControlHelp, "näytäohjeet"); 
     78            ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "poistu"); 
     79            ControllerOne.Vibrate(0.5, 0.5, 1.0, 1.0, 4); 
    7280 
    7381            ShowControlHelp(); 
     
    125133            else if (kohde == auto) 
    126134            { 
    127                 MessageDisplay.Add("Hävisit pelin haahaa!"); 
    128             } 
    129             else if (kohde == raha) 
    130             { 
    131                 raha.Destroy(); 
    132             } 
    133             else if (kohde == auto) 
    134             { 
    135135                auto.Destroy(); 
     136                MessageDisplay.Add("Game Over"); 
    136137            } 
    137138 
     
    147148            PhysicsObject kivi = new PhysicsObject(23, 23); 
    148149            kivi.Shape = Shapes.Circle; 
    149             kivi.X = -300; 
     150            kivi.X = -450; 
    150151            kivi.Y = RandomGen.NextDouble(Level.Bottom, Level.Top); 
    151152            kivi.Restitution = 1.0; 
     
    153154 
    154155            Add(kivi); 
    155             Vector impulssi = new Vector(500.0, 0.0); 
     156            Vector impulssi = new Vector(400.0, 0.0); 
    156157            kivi.Hit(impulssi); 
    157158                   
     
    162163            if (kohde == auto) 
    163164            { 
    164                 pistelaskuri.Value += 1; 
    165  
     165                pistelaskuri.Value += 250; 
     166                MessageDisplay.Add("Sait Rahaa!"); 
     167                raha.Destroy(); 
    166168            } 
    167169            
     
    180182        } 
    181183 
    182          
     184 
    183185    } 
    184186} 
Note: See TracChangeset for help on using the changeset viewer.