source: 2011/26/JaakkoL/Rogue Agent 2372/Rogue Agent 2372/Rogue Agent 2372/Weapons.cs @ 2342

Revision 2342, 677 bytes checked in by jaollipa, 8 years ago (diff)
Line 
1using System;
2using Jypeli;
3using Jypeli.Assets;
4using Jypeli.Controls;
5using Jypeli.Effects;
6using Jypeli.Widgets;
7
8public class Pistol : Weapon
9{
10    public Pistol(double width, double height)
11        : base(width, height)
12    {
13        Image = Game.LoadImage("Images/gausspistol");
14        AttackSound = Game.LoadSoundEffect("Sounds/pistolshot");
15        AmmoIgnoresGravity = true;
16        InfiniteAmmo = true;
17        Power.DefaultValue = 1000;
18    }
19
20    protected override PhysicsObject CreateProjectile()
21    {
22        Projectile proj = new Projectile(1, 1, Color.DarkGray);
23        proj.CollisionIgnoreGroup = 1;
24        return proj;
25    }
26}
Note: See TracBrowser for help on using the repository browser.