/// <summary> /// Constructs new EnemyHealedEventArgs /// </summary> /// <param name="enemy">The healed enemy</param> /// <param name="healSource">The heal source</param> /// <param name="changeType">The health change type</param> /// <param name="healAmount">The heal amount</param> public EnemyHealedEventArgs(GameLiving enemy, GameObject healSource, GameLiving.eHealthChangeType changeType, int healAmount) { m_enemy = enemy; m_healSource = healSource; m_changeType = changeType; m_healAmount = healAmount; }
public override int ChangeHealth(GameObject changeSource, GameLiving.eHealthChangeType healthChangeType, int changeAmount) { return(0); }
/// <summary> /// Constructs a new Dying event args /// </summary> public HealthChangedEventArgs(GameObject source, GameLiving.eHealthChangeType type, int amount) { m_changesource = source; m_changetype = type; m_changeamount = amount; }