コード例 #1
0
ファイル: DroneLauncher.cs プロジェクト: Rohansi/FPCompo11
        public DroneLauncher(Ship parent)
            : base(parent)
        {
            _icon = new Sprite(Assets.LoadTexture("wep_drone_launcher.png")).Center();

            _amountText = new Text("", Program.Font, 14);
            _amountText.Color = new Color(225, 225, 225);

            _drones = new List<Drone>(MaxConcurrent);
            _amount = 0;
            _time = 0;
            _left = false;
        }
コード例 #2
0
ファイル: DualLaserGun.cs プロジェクト: Rohansi/FPCompo11
 public DualLaserGun(Ship parent)
     : base(parent)
 {
     _icon = new Sprite(Assets.LoadTexture("wep_dual_laser.png")).Center();
 }
コード例 #3
0
ファイル: Weapon.cs プロジェクト: Rohansi/FPCompo11
 protected Weapon(Ship parent)
 {
     Parent = parent;
     Cooldown = 0;
 }
コード例 #4
0
ファイル: MissileLauncher.cs プロジェクト: Rohansi/FPCompo11
 public MissileLauncher(Ship parent)
     : base(parent)
 {
     _icon = new Sprite(Assets.LoadTexture("wep_nerfgun.png")).Center();
 }
コード例 #5
0
ファイル: NerfGun.cs プロジェクト: Rohansi/FPCompo11
 public NerfGun(Ship parent)
     : base(parent)
 {
     _icon = new Sprite(Assets.LoadTexture("wep_nerfgun.png")).Center();
     _left = true;
 }
コード例 #6
0
ファイル: Disruptor.cs プロジェクト: Rohansi/FPCompo11
 public Disruptor(Ship parent)
     : base(parent)
 {
     _icon = new Sprite(Assets.LoadTexture("wep_disruptor.png")).Center();
 }