Ignore:
Timestamp:
2012-06-05 09:50:09 (9 years ago)
Author:
ramipasa
Message:

42343665867723232234235

Location:
2012/23/RamiP/YAG2DSSBase/YAG2DSS/YAG2DSS
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • 2012/23/RamiP/YAG2DSSBase/YAG2DSS/YAG2DSS/ALTKHandler.cs

    r2781 r2785  
    5959            MessageDisplay = new GUI.AMessageDisplay(Game); 
    6060            MessageDisplay.backgroundTextureColor = new Color(0, 192, 0, 128); 
     61            MessageDisplay.Width = ALTKConstants.WindowWidth; 
    6162            MessageDisplay.TextColor = Color.Blue; 
    6263            MessageDisplay.FontPath = "aMainFont"; 
  • 2012/23/RamiP/YAG2DSSBase/YAG2DSS/YAG2DSS/YAG2DSS.cs

    r2781 r2785  
    1616    GameObject Kursori; 
    1717 
     18    ExplosionSystem expSystem; 
     19 
    1820    public override void Begin() 
    1921    { 
     
    2527        Add(Kursori); 
    2628 
     29        expSystem = new ExplosionSystem(Image.FromStream(File.OpenRead(ALTKConstants.TexturePath + "communist_trollface.png")), 500); 
     30        Add(expSystem); 
     31 
    2732        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    2833        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ShowExit, "Lopeta peli"); 
     34        Keyboard.Listen(Key.LeftControl, ButtonState.Down, ShootProjectile, ""); 
    2935 
    3036        //IsMouseVisible = true; 
     
    4450        //AddCollisionHandler(po,  
    4551        po.Hit(new Vector(500.0, 0.0)); 
     52 
     53        Light light = new Light(); 
     54        light.Distance = 75.0; 
     55        light.Intensity = 0.75; 
     56        Add(light); 
    4657    } 
    4758 
     
    7586            } 
    7687        } 
     88 
     89        expSystem.AddEffect(new Vector(x.X, x.Y), 1000); 
    7790    } 
    7891 
     
    8497    } 
    8598 
     99    private void ShootProjectile() 
     100    { 
     101        Projectile proj = new Projectile(40.0, 10.0, Color.Red); 
     102        proj.Position = Vector.ComponentProduct(po.Position, Vector.FromLengthAndAngle(po.Width, po.Angle)); 
     103        proj.Image = Image.FromStream(File.OpenRead(ALTKConstants.TexturePath + "communist_trollface.png")); 
     104        Add(proj); 
     105        proj.Hit(Vector.FromLengthAndAngle(100.0, po.Angle)); 
     106    } 
     107 
    86108    protected override void Update(Microsoft.Xna.Framework.GameTime gameTime) 
    87109    { 
    88110        base.Update(gameTime); 
    89111 
    90         ALTKHandler.MessageDisplay.AddItem("Trololollolollololoo, lololololooo..."); 
     112        //ALTKHandler.MessageDisplay.AddItem("Trololollolollololoo, lololololooo..."); 
     113 
     114 
    91115 
    92116        if (Kursori.Position.X > ALTKConstants.WindowWidth / 2.0) 
     
    167191        } 
    168192    } 
    169  
    170      
    171193} 
Note: See TracChangeset for help on using the changeset viewer.