diff --git a/GameRes/ResourceSettings.cs b/GameRes/ResourceSettings.cs
index f34a7333..e1bae4d8 100644
--- a/GameRes/ResourceSettings.cs
+++ b/GameRes/ResourceSettings.cs
@@ -23,6 +23,7 @@
// IN THE SOFTWARE.
//
+using System.Collections;
using System.Collections.Generic;
using System.Configuration;
@@ -109,6 +110,9 @@ namespace GameRes
public LocalResourceSetting () : base (GameRes.Properties.Settings.Default) { }
}
+ ///
+ /// Application setting represented by integer range.
+ ///
public class FixedGaugeSetting : ApplicationSetting
{
public int Min { get; set; }
@@ -119,4 +123,16 @@ namespace GameRes
{
}
}
+
+ ///
+ /// Application setting that has limited set of possible values.
+ ///
+ public class FixedSetSetting : ApplicationSetting
+ {
+ public IEnumerable ValuesSet { get; set; }
+
+ public FixedSetSetting (ApplicationSettingsBase settings) : base (settings)
+ {
+ }
+ }
}