public void Construct(WeaponSystem weaponSystem, ExplosionRangeVisual.Factory explosionFactory) { _weaponSystem = weaponSystem; _explosionFactory = explosionFactory; }
public void Construct(LayerMask enemyMask, WeaponSystem weaponSystem, ExplosionRangeVisual.Factory explosionFactory) { _enemyMask = enemyMask; _weaponSystem = weaponSystem; _explosionFactory = explosionFactory; }