예제 #1
0
		private string GetParameterMax( ShipParameterRecord.Parameter param ) {

			if ( param == null || param.Maximum == ShipParameterRecord.Parameter.MaximumDefault )
				return "???";
			else
				return param.Maximum.ToString();

		}
 private string GetParameterMax(ShipParameterRecord.Parameter param)
 {
     if (param == null || param.Maximum == ShipParameterRecord.Parameter.MaximumDefault)
     {
         return("???");
     }
     else
     {
         return(param.Maximum.ToString());
     }
 }
예제 #3
0
		private string GetParameterMinBound( ShipParameterRecord.Parameter param ) {

			if ( param == null || param.MinimumEstMax == ShipParameterRecord.Parameter.MaximumDefault )
				return "???";
			else if ( param.MinimumEstMin == param.MinimumEstMax )
				return param.MinimumEstMin.ToString();
			else if ( param.MinimumEstMin == ShipParameterRecord.Parameter.MinimumDefault && param.MinimumEstMax == param.Maximum )
				return "???";
			else
				return string.Format( "{0}~{1}", param.MinimumEstMin, param.MinimumEstMax );

		}
예제 #4
0
		private string EstimateParameter( int level, ShipParameterRecord.Parameter param ) {

			if ( param == null || param.Maximum == ShipParameterRecord.Parameter.MaximumDefault )
				return "???";

			int min = (int)( param.MinimumEstMin + ( param.Maximum - param.MinimumEstMin ) * level / 99.0 );
			int max = (int)( param.MinimumEstMax + ( param.Maximum - param.MinimumEstMax ) * level / 99.0 );

			if ( min == max )
				return min.ToString();
			else
				return string.Format( "{0}~{1}", Math.Min( min, max ), Math.Max( min, max ) );
		}
 private string GetParameterMinBound(ShipParameterRecord.Parameter param)
 {
     if (param == null || param.MinimumEstMax == ShipParameterRecord.Parameter.MaximumDefault)
     {
         return("???");
     }
     else if (param.MinimumEstMin == param.MinimumEstMax)
     {
         return(param.MinimumEstMin.ToString());
     }
     else if (param.MinimumEstMin == ShipParameterRecord.Parameter.MinimumDefault && param.MinimumEstMax == param.Maximum)
     {
         return("???");
     }
     else
     {
         return(string.Format("{0}~{1}", param.MinimumEstMin, param.MinimumEstMax));
     }
 }