示例#1
0
 public BadgeEraser(History history,
                    BadgeModel.Registry badgeRegistry,
                    GameEvents gameEvents)
 {
     History       = history;
     GameEvents    = gameEvents;
     BadgeRegistry = badgeRegistry;
 }
示例#2
0
 public VictoryHandler(GameInfo info,
                       GameEvents gameEvents,
                       BadgeModel.Registry badgeRegistry,
                       AudioController audioController)
 {
     Info            = info;
     GameEvents      = gameEvents;
     BadgeRegistry   = badgeRegistry;
     AudioController = audioController;
 }
示例#3
0
 public BadgeSpawner(GameInfo info,
                     BadgeFacade.Factory badgeFactory,
                     BadgeFacade.Settings badgeSettings,
                     BadgeSpawnPoint.Registry spawnPointRegistry,
                     BadgeModel.Registry badgeRegistry,
                     GameEvents gameEvents)
 {
     Info               = info;
     BadgeFactory       = badgeFactory;
     BadgeSettings      = badgeSettings;
     SpawnPointRegistry = spawnPointRegistry;
     BadgeRegistry      = badgeRegistry;
     GameEvents         = gameEvents;
 }
        public ConfirmStepWindowPresenter(MenuManager menuManager,
                                          GameInfo info,
                                          BadgeEraser badgeEraser,
                                          GameEvents gameEvents,
                                          BadgeModel.Registry badgeRegistry,
                                          AudioController audioController) : base(audioController)
        {
            MenuManager     = menuManager;
            Info            = info;
            BadgeEraser     = badgeEraser;
            GameEvents      = gameEvents;
            BadgeRegistry   = badgeRegistry;
            AudioController = audioController;

            menuManager.SetMenu(this);
        }
示例#5
0
 public ScoreCalculationService(GameInfo info, BadgeModel.Registry badgeRegistry)
 {
     Info          = info;
     BadgeRegistry = badgeRegistry;
 }
 public RulesArtificialIntelligence(GameInfo info, BadgeModel.Registry badgeRegistry)
 {
     Info          = info;
     BadgeRegistry = badgeRegistry;
 }