public void RegisterAttackUnit(GameEventArgs args) { if (unitToAttack == null || args.Unit.GetPathLength() < unitToAttack.GetPathLength()) { unitToAttack = args.Unit; unitToAttack.Died += GetNewAttackUnit; } }
private void OnUnitEnter(GameEventArgs args) { if (UnitEnter != null) { UnitEnter(args); } }