public void Construct(GameManager gameManager, PlayerMoney playerMoney, IDialogProvider dialogProvider) { _gameManager = gameManager; _eventDialog = dialogProvider.GetEventDialog(); _outcomeDialog = dialogProvider.GetOutcomeDialog(); _playerMoney = playerMoney; }
public void Construct(GameLoop gameLoop, PrefabManager prefabManager, GameSettings gameSettings, IDialogProvider dialogProvider) { _gameLoop = gameLoop; _prefabManager = prefabManager; _gameSettings = gameSettings; _eventDialog = dialogProvider.GetEventDialog(); }