Beispiel #1
0
    /// <summary>
    /// If is in construction will add percentage of completion
    /// </summary>
    /// <returns></returns>
    private string IfInConstructionAddPercentageOfCompletion()
    {
        StructureParent sP = Building.ReturnCurrentStructureParent();

        if (sP.CurrentStage != 4)
        {
            var percentage = sP.PercentageBuiltCured();
            return("Construction progress at: " + percentage + "%\n" +
                   MaterialsGathered() + "\n" + MaterialsIsMissing() + "\n\n");
        }
        return("");
    }
Beispiel #2
0
    /// <summary>
    /// If is in construction will add percentage of completion
    /// </summary>
    /// <returns></returns>
    private string IfInConstructionAddPercentageOfCompletion()
    {
        if (_building.HType == H.Road)
        {
            return("");
        }

        StructureParent sP = Building.ReturnCurrentStructureParent();

        if (sP.CurrentStage != 4)
        {
            ShowPriorityControls();

            var percentage = sP.PercentageBuiltCured();
            return("\n\n" + Languages.ReturnString("Construction.Progress") + percentage + "%\n" +
                   MaterialsGathered() + "\n" + MaterialsIsMissing() + "\n\n");
        }
        HidePriorityControls();

        return("");
    }