public TownController(GameWorld gameWorld, ISaveGameRepository saveGameRepository, IAsciiArtRepository asciiArtRepository, IDice dice) { _gameWorld = gameWorld; _saveGameRepository = saveGameRepository; _asciiArtRepository = asciiArtRepository; _dice = dice; }
public NewGameController(ISaveGameRepository saveGameRepository, IAsciiArtRepository asciiArtRepository, IStatsGenerator statsGenerator, GameWorld gameWorld) { _saveGameRepository = saveGameRepository; _asciiArtRepository = asciiArtRepository; _statsGenerator = statsGenerator; _gameWorld = gameWorld; }
public DungeonController(GameWorld gameWorld, IDice dice, IWeaponFactory weaponFactory, IAsciiArtRepository asciiArtRepository) { _gameWorld = gameWorld; _dice = dice; _weaponFactory = weaponFactory; _asciiArtRepository = asciiArtRepository; }
public CombatController(GameWorld gameWorld, ICombatEngine combatEngine, IAsciiArtRepository asciiArtRepository) { _gameWorld = gameWorld; _combatEngine = combatEngine; _combatSteps = _combatEngine.GetSteps().GetEnumerator(); _asciiArtRepository = asciiArtRepository; }
public InnController(GameWorld gameWorld, ISaveGameRepository saveGameRepository, IAsciiArtRepository asciiArtRepository, IDice dice) { _gameWorld = gameWorld; _saveGameRepository = saveGameRepository; _asciiArtRepository = asciiArtRepository; _dice = dice; _title = "Welcome to the Tolbooth Tavern. The food ain't great and the beds aren't soft. But it's the only Inn in town."; }
public SpellBookController(GameWorld gameWorld, IAsciiArtRepository asciiArtRepository, IDice dice) { _gameWorld = gameWorld; _asciiArtRepository = asciiArtRepository; _dice = dice; _title = DefaultTitle; _information = DefaultInformation; }
public LoadGameController(ISaveGameRepository saveGameRepository, IAsciiArtRepository asciiArtRepository, GameWorld gameWorld) { _saveGameRepository = saveGameRepository; _asciiArtRepository = asciiArtRepository; _gameWorld = gameWorld; }
public GameLaunchedController(IAsciiArtRepository asciiArtRepository) { _asciiArtRepository = asciiArtRepository; }