public CombatEventDispatcher(IPaperNotificationSystem notificationSystem) { NotificationSystem = notificationSystem; }
public TurnEventDispatcher(IPaperNotificationSystem notificationSystem) { NotificationSystem = notificationSystem; }
private SceneTurnHandler(IPaperNotificationSystem notificationSystem) { TurnEventDispatcher = new TurnEventDispatcher(notificationSystem); }
public EnemyAISystem(IPaperNotificationSystem notificationSystem, CombatController combatController) { CombatController = combatController; EventDispatcher = new CombatEventDispatcher(notificationSystem); TurnEventDispatcher = new TurnEventDispatcher(notificationSystem); }