Esempio n. 1
0
 public override float value(DynamicMineral aMineral)
 {
     return(aMineral.size);
 }
Esempio n. 2
0
 public override float value(DynamicMineral aMineral)
 {
     return(aMineral.Map.fertilityGrid.FertilityAt(aMineral.Position));
 }
Esempio n. 3
0
 public override float value(DynamicMineral aMineral)
 {
     return(aMineral.distFromNeededTerrain);
 }
Esempio n. 4
0
 public override float value(DynamicMineral aMineral)
 {
     return(aMineral.Map.glowGrid.GameGlowAt(aMineral.Position));
 }
Esempio n. 5
0
 public override float value(DynamicMineral aMineral)
 {
     return(aMineral.Map.weatherManager.curWeather.rainRate);
 }
Esempio n. 6
0
 public override float value(DynamicMineral aMineral)
 {
     return(aMineral.Position.GetTemperature(aMineral.Map));
 }
Esempio n. 7
0
        public float belowMinDecayRate; // How quickly it decays when below minStableFert

        public abstract float value(DynamicMineral aMineral);
Esempio n. 8
0
 public virtual float growthRateFactorAtPos(DynamicMineral aMineral)
 {
     return(growthRateFactor(valueAtPos(aMineral)));
 }