예제 #1
0
 public Presenter(IGame view,IPlayerModel player)
 {
     this._playerModel = player;
     this._npc = new Npc();
     this._view = view;
     Settings(_view);
 }
예제 #2
0
 public Presenter(IGame view)
 {
     this._playerModel = new Player();
     this._npc = new Npc();
     this._view = view;
     _controller = new GameController(_playerModel, _npc);
     Settings(_view);
 }
예제 #3
0
 public void SetUp()
 {
     mockGame = GetMock();
        player = new Player();
        presenter = new Presenter(mockGame, player);
 }
 public CloseWindowHandler(DataTypes dataTypes, IPlayerModel player)
 {
     this.dataTypes = dataTypes;
     this.player    = player;
 }
예제 #5
0
 public PlayerConsoleView(IPlayerModel player)
 {
     _player = player;
 }
예제 #6
0
 public PlayerController(IPlayerModel playerModel, IPlayerView playerView, IGameService gameService)
 {
     _playerModel = playerModel;
     _playerView  = playerView;
     _gameService = gameService;
 }