This kind of terrain does not have support walls
@@ -103,8 +116,10 @@
if (value == false)
_secondArtTab = false;
else if (mini != null) {
- if (mini.SupportArt == null)
- mini.SupportArt = new TerrainArt();
+ if (mini.FrontBackSupportArt == null)
+ mini.FrontBackSupportArt = new TerrainArt();
+ if (mini.LeftRightSupportArt == null)
+ mini.LeftRightSupportArt = new TerrainArt();
_secondArtTab = value;
}
}
diff --git a/TerrainData.cs b/TerrainData.cs
index 869cc7c..927b35e 100644
--- a/TerrainData.cs
+++ b/TerrainData.cs
@@ -37,7 +37,8 @@ public class Terrain {
public string Name {get; set;}
public TerrainKind Kind {get; set;}
public TerrainArt Art {get; set;}
- public TerrainArt SupportArt {get; set;}
+ public TerrainArt FrontBackSupportArt {get; set;}
+ public TerrainArt LeftRightSupportArt {get; set;}
public int Replicas {get; set;}
public float Length {get; set;}