コード例 #1
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
コード例 #2
0
        private void Start()
        {
            rt = GetComponent <RectTransform>();

            Close();

            tm = GameObject.Find("TravelManager").GetComponent <TravelManager>(); //TODO: is this evil?
        }
コード例 #3
0
        private void Awake()
        {
            _currentCombatState = CombatState.NotActive;

            _eventMediator = FindObjectOfType <EventMediator>();

            _travelManager = FindObjectOfType <TravelManager>();

            _combatInput = FindObjectOfType <CombatInputController>();

            _musicController = FindObjectOfType <MusicController>();
        }
コード例 #4
0
        public IHttpActionResult Get()
        {
            try
            {
                var Mngr = new TravelManager();
                ApiResp.Data = Mngr.RetrieveAll();

                return(Ok(ApiResp));
            }
            catch (BusinessException bex)
            {
                return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message)));
            }
        }
コード例 #5
0
    public void ListAllPlaces()
    {
        var places  = InvestigationManager.me.storage.taxiPlaces;
        int current = TravelManager.GetCurrentScenario();

        for (int i = 0; i < places.Count; i++)
        {
            var go = Instantiate(taxiPlacePrefab, root);
            go.GetComponent <UI_TaxiPlace>().SetInfo(places[i]);
            go.GetComponent <Button>().interactable = places[i].scenarioIndex != current;
            if (i == 0)
            {
                go.GetComponent <Selectable>().Select();
            }
        }
    }
コード例 #6
0
ファイル: TravelManager.cs プロジェクト: Bjeck/Taokoyn-Nomad
 void Awake()
 {
     if(_instance == null)
     {
         //If I am the first instance, make me the Singleton
         _instance = this;
         DontDestroyOnLoad(this);
     }
     else
     {
         //If a Singleton already exists and you find
         //another reference in scene, destroy it!
         if(this != _instance)
             Destroy(this.gameObject);
     }
 }
コード例 #7
0
 void Awake()
 {
     if (_instance == null)
     {
         //If I am the first instance, make me the Singleton
         _instance = this;
         DontDestroyOnLoad(this);
     }
     else
     {
         //If a Singleton already exists and you find
         //another reference in scene, destroy it!
         if (this != _instance)
         {
             Destroy(this.gameObject);
         }
     }
 }
コード例 #8
0
        public async void Animate()
        {
            Random        random  = new Random();
            var           start   = Cities[random.Next(Cities.Count)];
            TravelManager manager = new TravelManager(start, Cities);

            var temp = Cities.ToArray();

            City   next        = null;
            double routeLength = 0d;

            for (int i = 0; i < temp.Length; i++)
            {
                var current = i == 0 ? start : next;
                next = manager.FindNearestNeighbour(current, ref routeLength);
                await ConnectCities(current, next);
            }
        }
コード例 #9
0
        public IHttpActionResult Delete(Travel travel)
        {
            try
            {
                var Mngr = new TravelManager();
                Mngr.Delete(travel);

                ApiResp = new ApiResponse
                {
                    Message = "Viaje eliminado exitosamente"
                };

                return(Ok(ApiResp));
            }
            catch (BusinessException bex)
            {
                return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message)));
            }
        }
コード例 #10
0
	public void SetCurrentTeleport(TravelManager _currentTeleporter)
	{
		currentTeleporter = _currentTeleporter;
	}
コード例 #11
0
 private void Start()
 {
     travelManager = GetComponentInParent <TravelManager>();
 }
コード例 #12
0
 public TravelController(TravelManager travelManager, AppSettings appSettings) : base(appSettings)
 {
     //var skyScannerSettings = skyScannerConfig.Value;                                    //need to add param IOptions<SkyScanner> skyScannerConfig to params list
     ////var appSettings1 = HttpContext.RequestServices.GetService<AppSettings>();         //possible use only in actions, not in constructor
     this.travelManager = travelManager;
 }
コード例 #13
0
	//This function is called when Retrying Battle
	void RetryBattle(TravelManager _travel)
	{
		//Application.LoadLevel (Application.loadedLevel);
		for(int i = 0; i < SaveLoadManager.saveHealth.Length; i++)
		{
			SaveLoadManager.saveHealth[i] = 20000;
			SaveLoadManager.saveAP[i] = 20000;
		}

		CharacterManager.onLoaded = true;
		EnemyManagement.enemyUpdate = true;
		_travel.InitiateTravel ("Destination", combatInfo.overworldSceneName);
	}
コード例 #14
0
 public void Travel()
 {
     FindObjectOfType <UI_TaxiMenu>().GetComponent <MenuBehaviour>().Close();
     TravelManager.Travel(data);
 }