OSDN Git Service

W.I.P. #6: GUI incomplete, injected JSON map state on HTML
[automap/automap.git] / Automap / Data / Designator.cs
index c2d36b3..3389f85 100644 (file)
@@ -20,6 +20,7 @@ namespace Automap
                public DesignatonAction SpecialAction;
                public AssetLocation Pattern;
                public EnumBlockMaterial? Material;
+               public bool Enabled { get; set; }
 
                private Designator( )
                {
@@ -30,7 +31,8 @@ namespace Automap
                {                       
                        this.Pattern = pattern;
                        this.OverwriteColor = overwriteColor;
-                       Material = material;
+                       this.Material = material;
+                       this.Enabled = true;
                }
 
                public Designator(AssetLocation pattern, Color overwriteColor, EnumBlockMaterial? material ,DesignatonAction specialAct )
@@ -39,6 +41,7 @@ namespace Automap
                this.OverwriteColor = overwriteColor;
                this.Material = material;
                this.SpecialAction = specialAct;
+               this.Enabled = true;
                }
 
                public override string ToString( )