コード例 #1
0
    //3.a if the defender did not defend, we finish the attack
    void MA_FinishAttack()
    {
        currentTargetsCombat.OnEnemyLandsHitOnMe();

        currentTargetsHealth.TakeDamage(currentAttack.meleeDamage);
        currentTargetsCombat.DamageFlinch();

        currentCombatState = CombatState.FinishingMeleeAttack;
        unitAnimation.PlayFinishAttackAnimation(currentAttack.finishAttackTime);
        invokeTime = currentAttack.finishAttackTime;
    }