Beispiel #1
0
        protected override List <String> GetInfoText()
        {
            List <String> infoText = new List <String>();

            infoText.Add(Name);
            infoText.Add("Type: " + Kind);
            infoText.Add("Tier: " + Tier.ToString());
            infoText.Add("Quality: " + Variety.ToString());
            infoText.Add("Capacity: " + Math.Round((double)Capacity, 0).ToString() + " energy");
            infoText.Add("Recharge: " + Math.Round((double)Recharge, 1).ToString() + " energy/sec");
            infoText.Add("Value: " + Math.Round((double)Value, 0).ToString() + " Crebits");

            infoText.Add("");
            infoText.Add(GetDescription());

            return(infoText);
        }
        protected override List <String> GetInfoText()
        {
            List <String> infoText = new List <String>();

            infoText.Add(Name);
            infoText.Add("Type: " + Kind);
            infoText.Add("Tier: " + Tier.ToString());
            infoText.Add("Quality: " + Variety.ToString());
            infoText.Add("Armor: " + Math.Round((double)Armor, 0).ToString() + " units");
            infoText.Add("Speed: " + Math.Round((double)1000 * Speed, 0).ToString() + " units");
            //infoText.Add("Size: " + (10 * PrimarySlots).ToString() + " feet");
            infoText.Add("Value: " + Math.Round((double)Value, 0).ToString() + " Crebits");

            infoText.Add("");
            infoText.Add(GetDescription());

            return(infoText);
        }
        protected override List <String> GetInfoText()
        {
            List <String> infoText = new List <String>();

            infoText.Add(Name);
            infoText.Add("Type: " + Kind);
            infoText.Add("Tier: " + Tier.ToString());
            infoText.Add("Quality: " + Variety.ToString());
            infoText.Add("Capacity: " + Math.Round((double)Capacity, 0).ToString() + " units");
            infoText.Add("Regen: " + Math.Round((double)Regeneration, 1).ToString() + " units/sec");
            //infoText.Add("Conversion factor: " + Math.Round((double)ConversionFactor, 1).ToString() + " energy/unit");
            infoText.Add("Value: " + Math.Round((double)Value, 0).ToString() + " Crebits");

            infoText.Add("");
            infoText.Add(GetDescription());

            return(infoText);
        }
Beispiel #4
0
        protected override List <String> GetInfoText()
        {
            List <String> infoText = new List <String>();

            infoText.Add(Name);
            infoText.Add("Type: " + Kind + " Weapon");
            infoText.Add("Tier: " + Tier.ToString());
            infoText.Add("Quality: " + Variety.ToString());
            infoText.Add("Damage: " + Math.Round((double)DamagePerSecond, 1).ToString() + "/sec");
            infoText.Add("Rate: " + Math.Round((double)1000 / Delay, 1).ToString() + " shots/sec");
            infoText.Add("Range: " + Math.Round((double)Speed * Duration, 1).ToString() + " units");
            infoText.Add("Energy: " + Math.Round((double)energyCostPerSecond, 1).ToString() + " energy/sec");
            infoText.Add("Value: " + Math.Round((double)Value, 0).ToString() + " Crebits");

            infoText.Add("");
            infoText.Add(GetDescription());

            return(infoText);
        }