Example #1
0
        public override string CompInspectStringExtra()
        {
            MaintainableStage curStage = this.CurStage;

            if (curStage == MaintainableStage.NeedsMaintenance)
            {
                return("DueForMaintenance".Translate());
            }
            if (curStage != MaintainableStage.Damaging)
            {
                return(null);
            }
            return("DeterioratingDueToLackOfMaintenance".Translate());
        }
        public override string CompInspectStringExtra()
        {
            MaintainableStage curStage = this.CurStage;
            string            result;

            if (curStage != MaintainableStage.NeedsMaintenance)
            {
                if (curStage != MaintainableStage.Damaging)
                {
                    result = null;
                }
                else
                {
                    result = "DeterioratingDueToLackOfMaintenance".Translate();
                }
            }
            else
            {
                result = "DueForMaintenance".Translate();
            }
            return(result);
        }