/// <summary> /// Initializes a new instance of the <see cref="GameManager"/> class. /// </summary> public GameManager() { entityManager = new EntityManager(); entityManager.LoadContent(); currentPlayer = entityManager.GetPlayer(); inventoryManager = new InventoryManager(currentPlayer, entityManager); combatManager = new CombatManager(inventoryManager); questManager = new QuestManager(); worldManager = new WorldManager(); questManager.LoadContent(); worldManager.LoadContent(); worldManager.LoadWorld(currentPlayer.World); }
public Cheese( ITwitchClientManager client, TextWriter writer, IHelpManager help, IPointManager pointManager, IShop shop, IRankManager rankManager, IQuestManager questManager, IHeistManager heistManager) : base(client, writer) { Help = help; PointManager = pointManager; Shop = shop; RankManager = rankManager; QuestManager = questManager; HeistManager = heistManager; }
public QuestController( IQuestManager questManager, IRewardManager rewardManager, IPlayerManager playerManager, IUserManager userManager, IItemManager itemManager, IItemRewardManager itemRewardManager, IInventoryManager inventoryManager ) { _questManager = questManager; _rewardManager = rewardManager; _userManager = userManager; _playerManager = playerManager; _itemManager = itemManager; _itemRewardManager = itemRewardManager; _inventoryManager = inventoryManager; }
public HomeController(IPlayerManager playerManager, IUserManager userManager, IClassManager classManager, IQuestManager questManager, IItemManager itemManager, IRewardManager rewardManager, IItemRewardManager itemRewardManager, IWeaponManager weaponManager, IWeaponTypeManager weaponTypeManager, ISkillManager skillManager ) { _playerManager = playerManager; _userManager = userManager; _classManager = classManager; _questManager = questManager; _itemManager = itemManager; _rewardManager = rewardManager; _itemRewardManager = itemRewardManager; _weaponManager = weaponManager; _weaponTypeManager = weaponTypeManager; _skillManager = skillManager; }