コード例 #1
0
ファイル: AIBlueKnight.cs プロジェクト: ndssia/Corsair3
        public override void Attack()
        {
            if (TimeSinceLastAttack < AttackCooldown)
                return;

            TimeSinceLastAttack = 0f;
            var abilityInstance = new Melee(this, World);

            GameplayScreen.DrawableObjects.Add(abilityInstance);
        }
コード例 #2
0
ファイル: PlayerUnit.cs プロジェクト: ndssia/Corsair2
        public override void Attack()
        {
            if (TimeSinceLastAttack < AttackCooldown)
                return;

            TimeSinceLastAttack = 0f;

            var melee = new Melee(this, World) {Damage = 45};
            GameplayScreen.DrawableObjects.Add(melee);
        }
コード例 #3
0
ファイル: AIRedKnight.cs プロジェクト: ndssia/Corsair3
        public override void Attack()
        {
            if (TimeSinceLastAttack < AttackCooldown)
                return;

            TimeSinceLastAttack = 0f;
            var abilityInstance = new Melee(this, World);
            //abilityInstance.AddAura(new Aura("Burning", Aura.OperationType.Add, -100, UnitAttribute.Health, true, 5000f));

            GameplayScreen.DrawableObjects.Add(abilityInstance);
        }