Exemplo n.º 1
0
 private void Awake()
 {
     if (_gameData == null)
     {
         _gameData = GameData.Load();
     }
     if (_dispatcher == null)
     {
         _dispatcher = EventsDispatcher.Load();
     }
     if (_gameParameters == null)
     {
         _gameParameters = GameParameters.Load();
     }
 }
Exemplo n.º 2
0
 private void Awake()
 {
     _gameController = GetComponent <GameController>();
     _dispatcher     = EventsDispatcher.Load();
     _gameParameters = GameParameters.Load();
 }
Exemplo n.º 3
0
 public Player(PlayerId id, GameParameters gameParameters, IDispatcher dispatcher)
 {
     Id             = id;
     Dispatcher     = dispatcher;
     GameParameters = gameParameters;
 }