예제 #1
0
 public CombatEventDispatcher(IPaperNotificationSystem notificationSystem)
 {
     NotificationSystem = notificationSystem;
 }
예제 #2
0
 public TurnEventDispatcher(IPaperNotificationSystem notificationSystem)
 {
     NotificationSystem = notificationSystem;
 }
예제 #3
0
 private SceneTurnHandler(IPaperNotificationSystem notificationSystem)
 {
     TurnEventDispatcher = new TurnEventDispatcher(notificationSystem);
 }
예제 #4
0
 public EnemyAISystem(IPaperNotificationSystem notificationSystem, CombatController combatController)
 {
     CombatController    = combatController;
     EventDispatcher     = new CombatEventDispatcher(notificationSystem);
     TurnEventDispatcher = new TurnEventDispatcher(notificationSystem);
 }