Exemplo n.º 1
0
 private void Awake()
 {
     _gameManager        = GameManager.Instance;
     _playerAction       = PlayerAction.Instance;
     _playerTransport    = PlayerTransport.Instance;
     _switchScene        = SwitchScene.Instance;
     _placesController   = PlacesController.Instance;
     _treasureController = TreasureController.Instance;
     _gameManager.OnGameStateChanged.AddListener(OnGameStateChangedHandler);
     ActiveTrasureAnimation(false);
 }
Exemplo n.º 2
0
 private void Start()
 {
     _placesController = PlacesController.Instance;
     _npcsController   = NpcsController.Instance;
     _playerTransport  = PlayerTransport.Instance;
     _timeManager      = TimeManager.Instance;
     _gameManager      = GameManager.Instance;
     _npcsController.OnHasPlaceArriverUpdate.AddListener(OnHasPlaceArriverUpdateHandler);
     _timeManager.OnTimeCalendar.AddListener(OnTimeCalendarHandler);
     _timeManager.OnDateCalendar.AddListener(OnDateCalendarHandler);
     _timeManager.ValidationInitializing();
     _gameManager.OnGameStateChanged.AddListener(OnGameStateChangedHandler);
     lastPlaceID = string.Empty;
     Initializing();
 }
 private void Awake()
 {
     playerTransport = PlayerTransport.Instance;
     gameManager     = GameManager.Instance;
 }