private void OnPlanetChange(PlanetModel value) { _planet = value; Temperature = _planet.Props[R.Temperature]; Pressure = _planet.Props[R.Pressure]; Humidity = _planet.Props[R.Humidity]; Radiation = _planet.Props[R.Radiation]; }
private void UpdateProp(PlanetProperty planetProp, Resource hexProp) { hexProp.Value = Mathf.Clamp((float)planetProp.Value + hexProp.Delta, 0, 1); }