using System.Collections; using System.Collections.Generic; using UnityEngine; public interface IBattleEffectResolver { int DealDamage(DealDamageEffect effect); int Heal(HealEffect effect); void AddBlock(BlockEffect effect); void IncreaseHeroMaxEnergy(IncreaseMaxEnergyEffect delta); void IncreaseMaxHP(IncreaseMaxHPEffect effect); void AcquireHeroCards(AcquireCardsEffect effect); void ArmDamageTrigger(DamageTrigger damageTrigger); }