Exemple #1
0
 public Environment(Environment other_) : base(other_)
 {
     Variety     = other_.Variety;
     HeightDelta = other_.HeightDelta;
     foreach (var environment in other_.NestedEnvironments)
     {
         NestedEnvironments.Add(new Environment(environment));
     }
 }
Exemple #2
0
 public Environment(JSONNode node) : base(node)
 {
     Variety     = Data.Serializer.ReadEnum <EVariety>(node["variety"]);
     HeightDelta = Data.Serializer.ReadEnum <EHeightDelta>(node["heightDelta"]);
     foreach (var environment in node["nestedEnvironments"].AsArray)
     {
         NestedEnvironments.Add(new Environment(environment));
     }
 }
Exemple #3
0
 public LinearObstacle(LinearObstacle other_) : base(other_)
 {
     Variety = other_.Variety;
 }
Exemple #4
0
 public LinearObstacle(JSONNode node) : base(node)
 {
     Variety = Data.Serializer.ReadEnum <EVariety>(node["variety"]);
 }
Exemple #5
0
 public Environment(string name_, Vector2 center_, Vector2 size_, EVariety variety_) : base(name_, center_, size_)
 {
     Variety     = variety_;
     HeightDelta = EHeightDelta.None;
 }