public UseAbilityOnTargetHandler(IEventSystem eventSystem, GameConfiguration gameConfiguration, Level level, MovementAdvisor movementAdvisor, IAbilityHandlerRepository abilityHandlerRepository)
 {
     EventSystem              = eventSystem;
     GameConfiguration        = gameConfiguration;
     Level                    = level;
     MovementAdvisor          = movementAdvisor;
     AbilityHandlerRepository = abilityHandlerRepository;
 }
Esempio n. 2
0
 public IsAbilityDamagingConsideration(IRequirementChecker <Unit> requirementChecker, IAbilityHandlerRepository abilityHandlerRepository, Level level) : base(requirementChecker)
 {
     AbilityHandlerRepository = abilityHandlerRepository;
     Level = level;
 }