public override string GetInfo()
{
string text = "";
if (this.antennaRange > 0)
{
if (text.Length > 0) text += "\n";
text += "Antenna range: " + RTUtils.length(this.antennaRange * 1000) + "m";
}
if (this.dishRange > 0)
{
if (text.Length > 0) text += "\n";
text += "Dish range: " + RTUtils.length(this.dishRange * 1000) + "m";
}
if (this.EnergyDrain > 0)
{
if (text.Length > 0) text += "\n";
text += "Energy req.: " + (EnergyDrain * 60).ToString("0.00") + "/min.";
}
//if (this.EnergyDrain0 > 0)
// text += "\nInactive energy req.: " + (Math.Round(this.EnergyDrain0 * 60, 1) == 0 ? Math.Round(this.EnergyDrain0 * 60, 2) : Math.Round(this.EnergyDrain0 * 60, 1)) + "/min.";
//if (this.EnergyDrain1 > 0)
// text += "\nEnergy req.: " + (Math.Round(this.EnergyDrain1 * 60, 1) == 0 ? Math.Round(this.EnergyDrain1 * 60, 2) : Math.Round(this.EnergyDrain1 * 60, 1)) + "/min.";
return text;
}