Exemplo n.º 1
0
        public override void ApplyUpgrade(CharacterControl character)
        {
            character.gameObject.transform.localScale = Vector3.one * Size;
            var collider = character.GetComponent <Collider2D>();

            collider.SetSize(collider.GetSize() / Size, true);

            var health = character.GetComponent <HealthComponent>();

            health.MaximumHealth = Mathf.RoundToInt(health.MaximumHealth * HealthIncrease);
        }