Esempio n. 1
0
		private void setResource(string s) { //Watcher to check for the user switching to different Kethane resources
			if (s == resource.name) return;
			resource = SCANcontroller.ResourcesList[SCANcontroller.controller.gridSelection];
			reset = SCANcontroller.controller.kethaneReset;
			SCANcontroller.controller.map_ResourceOverlay = false; //Force the overlay off to allow array to rebuild
			SCANdata data = SCANUtil.getData (body);
			data.kethaneValueMap = new float[360, 180];
			rebuildStep = 0;
			SCANcontroller.controller.kethaneBusy = true;
		}
Esempio n. 2
0
		private void setBody(CelestialBody b) { //Watcher to check for Celestial Body changes
			if (body == b) return;
			if (b != null) {
				body = b;
				resource = SCANcontroller.ResourcesList[SCANcontroller.controller.gridSelection];
				reset = SCANcontroller.controller.kethaneReset;
				SCANcontroller.controller.map_ResourceOverlay = false; //Force the overlay off to allow array to rebuild
				SCANdata data = SCANUtil.getData(body);
				data.kethaneValueMap = new float[360, 180];
				rebuildStep = 0;
				SCANcontroller.controller.kethaneBusy = true;
			}
		}
Esempio n. 3
0
        private void setResource(string s)           //Watcher to check for the user switching to different Kethane resources
        {
            if (s == resource.name)
            {
                return;
            }
            resource = SCANcontroller.ResourcesList[SCANcontroller.controller.gridSelection];
            reset    = SCANcontroller.controller.kethaneReset;
            SCANcontroller.controller.map_ResourceOverlay = false;             //Force the overlay off to allow array to rebuild
            SCANdata data = SCANUtil.getData(body);

            data.kethaneValueMap = new float[360, 180];
            rebuildStep          = 0;
            SCANcontroller.controller.kethaneBusy = true;
        }
Esempio n. 4
0
 private void setBody(CelestialBody b)           //Watcher to check for Celestial Body changes
 {
     if (body == b)
     {
         return;
     }
     if (b != null)
     {
         body     = b;
         resource = SCANcontroller.ResourcesList[SCANcontroller.controller.gridSelection];
         reset    = SCANcontroller.controller.kethaneReset;
         SCANcontroller.controller.map_ResourceOverlay = false;                 //Force the overlay off to allow array to rebuild
         SCANdata data = SCANUtil.getData(body);
         data.kethaneValueMap = new float[360, 180];
         rebuildStep          = 0;
         SCANcontroller.controller.kethaneBusy = true;
     }
 }