Пример #1
0
    /*
     * .##.....##.########.##.......########..########.########...######.
     * .##.....##.##.......##.......##.....##.##.......##.....##.##....##
     * .##.....##.##.......##.......##.....##.##.......##.....##.##......
     * .#########.######...##.......########..######...########...######.
     * .##.....##.##.......##.......##........##.......##...##.........##
     * .##.....##.##.......##.......##........##.......##....##..##....##
     * .##.....##.########.########.##........########.##.....##..######.
     */

    private void TakeDamage(float damage)
    {
        if (invisible)
        {
            return;
        }
        _health.ApplyDamage(damage);
        _damageDisplayManager.TakeDamage();
    }
Пример #2
0
    private void TakeDamage(float damage)
    {
        if (!invisible)
        {
            invisible = false;
            _health.ApplyDamage(damage);
        }

        _simpleDamageDisplayManager.TakeDamage();
    }