Exemple #1
0
 public static string GetFeatureLabel(MapDesignerSettings.Features feature)
 {
     if (feature == MapDesignerSettings.Features.None)
     {
         return("ZMD_featureNone".Translate());
     }
     if (feature == MapDesignerSettings.Features.RoundIsland)
     {
         return("ZMD_featurePRI".Translate());
     }
     if (feature == MapDesignerSettings.Features.Lake)
     {
         return("ZMD_featureLake".Translate());
     }
     return("ZMD_selectFeature".Translate());
 }
Exemple #2
0
        public static void DrawFeatureOptions(Listing_Standard listing)
        {
            //this.settings = LoadedModManager.GetMod<MapDesigner_Mod>().GetSettings<MapDesignerSettings>();

            MapDesignerSettings.Features selectedFeature = settings.selectedFeature;

            if (settings.selectedFeature == MapDesignerSettings.Features.None)
            {
                DrawNoOptions(listing);
            }
            else if (settings.selectedFeature == MapDesignerSettings.Features.RoundIsland)
            {
                DrawRoundIslandOptions(listing);
            }
            else if (settings.selectedFeature == MapDesignerSettings.Features.Lake)
            {
                DrawLakeOptions(listing);
            }
        }