Implement Triggers and Scarring

This commit is contained in:
henriquenakashima 2020-09-19 22:42:51 -04:00
parent cbc8c8b6cd
commit 265c24ea1c
18 changed files with 247 additions and 5 deletions

View file

@ -3,8 +3,10 @@ using System.Collections.Generic;
using UnityEngine;
public interface IBattleEffectResolver {
void DealDamage(BattleParticipant target, int amount);
void DealDamage(DealDamageEffect effect);
void AddBlock(BattleParticipant target, int amount);
void IncreaseHeroMaxEnergy(int delta);
void IncreaseMaxHP(IncreaseMaxHPEffect effect);
void AcquireHeroCards(CardId[] cardIds, BattleZone zone, BattleHero owner);
void ArmDamageTrigger(DamageTrigger damageTrigger);
}