diff --git a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coconut.ocd/Script.c b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coconut.ocd/Script.c index 1a8d33457..5fc9b25eb 100644 --- a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coconut.ocd/Script.c +++ b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coconut.ocd/Script.c @@ -54,7 +54,7 @@ public func LostCoconut() /*-- Properties --*/ -private func Definition(def, ...) +public func Definition(def, ...) { SetProperty("PictureTransformation", Trans_Mul(Trans_Translate(-27000, -000, 22000), Trans_Rotate(40,0,0,1), Trans_Rotate(-10,1)), def); _inherited(def, ...); diff --git a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous.ocd/Script.c b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous.ocd/Script.c index a7ecf7b11..95dd442b7 100644 --- a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous.ocd/Script.c +++ b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous.ocd/Script.c @@ -14,9 +14,10 @@ public func GetTreetopPosition(pos) return Shape->Rectangle(-23,-11, 46,33)->GetRandomPoint(pos); } -private func Definition(def) +public func Definition(def, ...) { SetProperty("PictureTransformation", Trans_Mul(Trans_Translate(-20000, -10000, 60000), Trans_Rotate(35,0,0,1)), def); + return _inherited(def, ...); } local Name = "$Name$"; diff --git a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous2.ocd/Script.c b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous2.ocd/Script.c index b0b271676..4ff1aee23 100644 --- a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous2.ocd/Script.c +++ b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous2.ocd/Script.c @@ -14,9 +14,10 @@ public func GetTreetopPosition(pos) return Shape->Rectangle(-25,-15, 20,30)->GetRandomPoint(pos); } -private func Definition(def) +public func Definition(def, ...) { SetProperty("PictureTransformation", Trans_Mul(Trans_Translate(-25000, -8000, 35000), Trans_Rotate(35,0,0,1), Trans_Rotate(-15,1)), def); + return _inherited(def, ...); } local Name = "$Name$"; diff --git a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous3.ocd/Script.c b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous3.ocd/Script.c index fd21ac488..01a023daa 100644 --- a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous3.ocd/Script.c +++ b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous3.ocd/Script.c @@ -14,9 +14,10 @@ public func GetTreetopPosition(pos) return Shape->Rectangle(-10,-8, 20,10)->GetRandomPoint(pos); } -private func Definition(def) +public func Definition(def, ...) { SetProperty("PictureTransformation", Trans_Mul(Trans_Translate(-25000, -8000, 22000), Trans_Rotate(40,0,0,1), Trans_Rotate(-10,1)), def); + return _inherited(def, ...); } local Name = "$Name$"; diff --git a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous4.ocd/Script.c b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous4.ocd/Script.c index b5cbf1df3..b5965d5b4 100644 --- a/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous4.ocd/Script.c +++ b/planet/Objects.ocd/Vegetation.ocd/Trees.ocd/Coniferous4.ocd/Script.c @@ -14,9 +14,10 @@ public func GetTreetopPosition(pos) return Shape->Rectangle(-10,-8, 20,10)->GetRandomPoint(pos); } -private func Definition(def) +public func Definition(def, ...) { SetProperty("PictureTransformation", Trans_Mul(Trans_Translate(-25000, -8000, 22000), Trans_Rotate(40,0,0,1), Trans_Rotate(-10,1), Trans_Rotate(50,0,1)), def); + return _inherited(def, ...); } local Name = "$Name$";