Generative_Ruins
Server/HytaleGenerator/Biomes/Generative/Generative_Ruins.json, 20.3 KB
Fields
| Field | Type |
|---|---|
$Title | string |
$Position | object |
Name | string |
Terrain | object |
MaterialProvider | object |
EnvironmentProvider | object |
TintProvider | object |
$WorkspaceID | string |
$Groups | array[4] |
Source
{
"$Title": "[ROOT] Biome",
"$Position": {
"$x": -7320,
"$y": -4345
},
"Name": "Basic",
"Terrain": {
"$Position": {
"$x": -6557,
"$y": -5265
},
"Type": "DAOTerrain",
"Density": {
"$Position": {
"$x": -5849,
"$y": -5315
},
"Type": "SmoothMin",
"Skip": false,
"Range": 0.5,
"Inputs": [{
"$Position": {
"$x": -4148,
"$y": -7862
},
"Type": "Sum",
"Skip": false,
"Inputs": [{
"$Position": {
"$x": -3489,
"$y": -8040
},
"Type": "SimplexNoise2D",
"Skip": false,
"Lacunarity": 2,
"Persistence": 0.5,
"Octaves": 1,
"Scale": 50,
"Seed": "A"
}, {
"$Position": {
"$x": -3509,
"$y": -7663
},
"Type": "CurveMapper",
"Skip": false,
"Curve": {
"$Position": {
"$x": -2793,
"$y": -7022
},
"Type": "Manual",
"Points": [{
"$Position": {
"$x": -2176,
"$y": -7430
},
"In": 20,
"Out": -1
}, {
"$Position": {
"$x": -2172,
"$y": -7268
},
"In": -10,
"Out": 1
}]
},
"Inputs": [{
"$Position": {
"$x": -2835,
"$y": -7681
},
"Type": "BaseHeight",
"Skip": false,
"BaseHeightName": "Base",
"Distance": true
}]
}]
}, {
"$Position": {
"$x": -4902,
"$y": -5300
},
"Type": "CurveMapper",
"Skip": false,
"Curve": {
"$Position": {
"$x": -4186,
"$y": -4659
},
"Type": "Manual",
"Points": [{
"$Position": {
"$x": -3569,
"$y": -5067
},
"In": 1,
"Out": -1
}, {
"$Position": {
"$x": -3565,
"$y": -4905
},
"In": 0.21,
"Out": -1
}, {
"$Position": {
"$x": -3565,
"$y": -4751
},
"In": 0.2,
"Out": 0.1
}, {
"$Position": {
"$x": -3564,
"$y": -4605
},
"In": -1,
"Out": -1
}]
},
"Inputs": [{
"$Position": {
"$x": -3646,
"$y": -5319
},
"Type": "Sum",
"Skip": false,
"Inputs": [{
"$Position": {
"$x": -2254,
"$y": -5347
},
"Type": "Min",
"Skip": false,
"Inputs": [{
"$Position": {
"$x": -813,
"$y": -7227
},
"Type": "YOverride",
"Skip": false,
"Value": 0,
"Inputs": [{
"$Position": {
"$x": -171,
"$y": -7225
},
"Type": "Cache",
"Skip": false,
"Capacity": 3,
"Inputs": [{
"$Position": {
"$x": 450,
"$y": -7216
},
"Type": "PositionsCellNoise",
"Skip": false,
"MaxDistance": 200,
"Positions": {
"$Position": {
"$x": 1149,
"$y": -7205
},
"Type": "Mesh2D",
"Skip": false,
"PointsY": 0,
"PointGenerator": {
"$Position": {
"$x": 1805,
"$y": -7213
},
"Type": "Mesh",
"Jitter": 0.3,
"ScaleX": 150,
"ScaleY": 150,
"ScaleZ": 150,
"Seed": "A"
}
},
"ReturnType": {
"$Position": {
"$x": 1166,
"$y": -6884
},
"Type": "Density",
"ChoiceDensity": {
"$Position": {
"$x": 1677,
"$y": -6881
},
"Type": "Constant",
"Skip": false,
"Value": 0
},
"Delimiters": [{
"$Position": {
"$x": 1681,
"$y": -6700
},
"From": -1,
"To": 1,
"Density": {
"$Position": {
"$x": 2109,
"$y": -6699
},
"Type": "Anchor",
"Skip": false,
"Reversed": false,
"Inputs": [{
"$Position": {
"$x": 2723,
"$y": -6694
},
"Type": "YOverride",
"Skip": false,
"Value": 0,
"Inputs": [{
"$Position": {
"$x": 3330,
"$y": -6692
},
"Type": "Cache",
"Skip": false,
"Capacity": 3,
"Inputs": [{
"$Position": {
"$x": 3941,
"$y": -6683
},
"Type": "Cube",
"Skip": false,
"Curve": {
"$Position": {
"$x": 4513,
"$y": -6677
},
"Type": "Manual",
"Points": [{
"$Position": {
"$x": 5142,
"$y": -6659
},
"In": 0,
"Out": -1
}, {
"$Position": {
"$x": 5157,
"$y": -6503
},
"In": 50,
"Out": 1
}]
}
}]
}]
}]
}
}],
"DefaultValue": 0
},
"DistanceFunction": {
"$Position": {
"$x": 1154,
"$y": -7018
},
"Type": "Euclidean"
}
}]
}]
}, {
"$Position": {
"$x": -1548,
"$y": -5389
},
"Type": "Max",
"Skip": false,
"Inputs": [{
"$Position": {
"$x": -817,
"$y": -5971
},
"Type": "YOverride",
"Skip": false,
"Value": 0,
"Inputs": [{
"$Position": {
"$x": -175,
"$y": -5969
},
"Type": "Cache",
"Skip": false,
"Capacity": 3,
"Inputs": [{
"$Position": {
"$x": 445,
"$y": -5960
},
"Type": "PositionsCellNoise",
"Skip": false,
"MaxDistance": 200,
"Positions": {
"$Position": {
"$x": 1144,
"$y": -5949
},
"Type": "Mesh2D",
"Skip": false,
"PointsY": 0,
"PointGenerator": {
"$Position": {
"$x": 1800,
"$y": -5957
},
"Type": "Mesh",
"Jitter": 0.1,
"ScaleX": 150,
"ScaleY": 150,
"ScaleZ": 150,
"Seed": "C"
}
},
"ReturnType": {
"$Position": {
"$x": 1161,
"$y": -5628
},
"Type": "Density",
"ChoiceDensity": {
"$Position": {
"$x": 1672,
"$y": -5625
},
"Type": "Constant",
"Skip": false,
"Value": 0
},
"Delimiters": [{
"$Position": {
"$x": 1676,
"$y": -5444
},
"From": -1,
"To": 1,
"Density": {
"$Position": {
"$x": 2104,
"$y": -5443
},
"Type": "Anchor",
"Skip": false,
"Reversed": false,
"Inputs": [{
"$Position": {
"$x": 2718,
"$y": -5438
},
"Type": "YOverride",
"Skip": false,
"Value": 0,
"Inputs": [{
"$Position": {
"$x": 3325,
"$y": -5436
},
"Type": "Cache",
"Skip": false,
"Capacity": 3,
"Inputs": [{
"$Position": {
"$x": 3936,
"$y": -5427
},
"Type": "Cube",
"Skip": false,
"Curve": {
"$Position": {
"$x": 4543,
"$y": -5423
},
"Type": "Manual",
"Points": [{
"$Position": {
"$x": 5148,
"$y": -5502
},
"In": 0,
"Out": 1
}, {
"$Position": {
"$x": 5160,
"$y": -5323
},
"In": 50,
"Out": -1
}]
}
}]
}]
}]
}
}],
"DefaultValue": 0
},
"DistanceFunction": {
"$Position": {
"$x": 1149,
"$y": -5762
},
"Type": "Euclidean"
}
}]
}]
}, {
"$Position": {
"$x": -876,
"$y": -4941
},
"Type": "YOverride",
"Skip": false,
"Value": 0,
"Inputs": [{
"$Position": {
"$x": -234,
"$y": -4939
},
"Type": "Cache",
"Skip": false,
"Capacity": 3,
"Inputs": [{
"$Position": {
"$x": 387,
"$y": -4930
},
"Type": "PositionsCellNoise",
"Skip": false,
"MaxDistance": 200,
"Positions": {
"$Position": {
"$x": 1086,
"$y": -4919
},
"Type": "Mesh2D",
"Skip": false,
"PointsY": 0,
"PointGenerator": {
"$Position": {
"$x": 1742,
"$y": -4927
},
"Type": "Mesh",
"Jitter": 0,
"ScaleX": 150,
"ScaleY": 150,
"ScaleZ": 150,
"Seed": "A"
}
},
"ReturnType": {
"$Position": {
"$x": 1103,
"$y": -4598
},
"Type": "Density",
"ChoiceDensity": {
"$Position": {
"$x": 1614,
"$y": -4595
},
"Type": "Constant",
"Skip": false,
"Value": 0
},
"Delimiters": [{
"$Position": {
"$x": 1618,
"$y": -4414
},
"From": -1,
"To": 1,
"Density": {
"$Position": {
"$x": 2046,
"$y": -4413
},
"Type": "Anchor",
"Skip": false,
"Reversed": false,
"Inputs": [{
"$Position": {
"$x": 2660,
"$y": -4408
},
"Type": "YOverride",
"Skip": false,
"Value": 0,
"Inputs": [{
"$Position": {
"$x": 3267,
"$y": -4406
},
"Type": "Cache",
"Skip": false,
"Capacity": 3,
"Inputs": [{
"$Position": {
"$x": 3878,
"$y": -4397
},
"Type": "Cube",
"Skip": false,
"Curve": {
"$Position": {
"$x": 4485,
"$y": -4393
},
"Type": "Manual",
"Points": [{
"$Position": {
"$x": 5090,
"$y": -4472
},
"In": 0,
"Out": 1
}, {
"$Position": {
"$x": 5102,
"$y": -4293
},
"In": 50,
"Out": -1
}]
}
}]
}]
}]
}
}],
"DefaultValue": 0
},
"DistanceFunction": {
"$Position": {
"$x": 1091,
"$y": -4732
},
"Type": "Euclidean"
}
}]
}]
}]
}]
}, {
"$Position": {
"$x": -2987,
"$y": -4267
},
"Type": "CurveMapper",
"Skip": false,
"Curve": {
"$Position": {
"$x": -2332,
"$y": -4027
},
"Type": "Manual",
"Points": [{
"$Position": {
"$x": -1716,
"$y": -4636
},
"In": -8.1,
"Out": -1
}, {
"$Position": {
"$x": -1720,
"$y": -4468
},
"In": -8,
"Out": 0.05
}, {
"$Position": {
"$x": -1725,
"$y": -4311
},
"In": 0,
"Out": 0.05
}, {
"$Position": {
"$x": -1724,
"$y": -4155
},
"In": 0.01,
"Out": 0
}, {
"$Position": {
"$x": -1727,
"$y": -3984
},
"In": 12,
"Out": 0
}, {
"$Position": {
"$x": -1718,
"$y": -3836
},
"In": 12.1,
"Out": -1
}]
},
"Inputs": [{
"$Position": {
"$x": -2327,
"$y": -4265
},
"Type": "BaseHeight",
"Skip": false,
"BaseHeightName": "Base",
"Distance": true
}]
}]
}]
}]
}
},
"MaterialProvider": {
"$Position": {
"$x": -4151,
"$y": -2522
},
"Type": "Queue",
"Queue": [{
"$Position": {
"$x": -2040,
"$y": -3136
},
"Type": "FieldFunction",
"FieldFunction": {
"$Position": {
"$x": -1208,
"$y": -3371
},
"Type": "PositionsCellNoise",
"Skip": false,
"MaxDistance": 2,
"Positions": {
"$Position": {
"$x": -454,
"$y": -3651
},
"Type": "Mesh2D",
"Skip": false,
"PointsY": 98,
"PointGenerator": {
"$Position": {
"$x": 201,
"$y": -3659
},
"Type": "Mesh",
"Jitter": 0,
"ScaleX": 150,
"ScaleY": 150,
"ScaleZ": 150,
"Seed": "A"
}
},
"ReturnType": {
"$Position": {
"$x": -516,
"$y": -3214
},
"Type": "Curve",
"Curve": {
"$Position": {
"$x": -267,
"$y": -3178
},
"Type": "Manual",
"Points": [{
"$Position": {
"$x": 369,
"$y": -3177
},
"In": 0.5,
"Out": 0.5
}, {
"$Position": {
"$x": 373,
"$y": -3028
},
"In": 0.6,
"Out": -1
}]
}
},
"DistanceFunction": {
"$Position": {
"$x": -478,
"$y": -3383
},
"Type": "Euclidean"
}
},
"Delimiters": [{
"$Position": {
"$x": -1217,
"$y": -2901
},
"From": 0,
"To": 1,
"Material": {
"$Position": {
"$x": -780,
"$y": -2867
},
"Type": "Constant",
"Material": {
"$Position": {
"$x": -146,
"$y": -2856
},
"Solid": "Editor_Anchor"
}
}
}]
}, {
"$Position": {
"$x": -3540,
"$y": -2519
},
"Type": "Solidity",
"Solid": {
"$Position": {
"$x": -2741,
"$y": -2487
},
"Type": "Queue",
"Queue": [{
"$Position": {
"$x": -2111,
"$y": -2497
},
"Type": "Constant",
"Material": {
"$Position": {
"$x": -1468,
"$y": -2505
},
"Solid": "Rock_Stone"
}
}]
},
"Empty": {
"$Comment": "REQUIRED",
"$Position": {
"$x": -2738,
"$y": -2194
},
"Type": "Constant",
"Material": {
"$Position": {
"$x": -2042,
"$y": -2165
},
"Solid": "Empty"
}
}
}]
},
"EnvironmentProvider": {
"$Position": {
"$x": -3432,
"$y": -2313
},
"Type": "Constant",
"Environment": "Zone1_Overground"
},
"TintProvider": {
"$Position": {
"$x": -3400,
"$y": -2082
},
"Type": "Constant",
"Color": "#5b9e28"
},
"$WorkspaceID": "HytaleGenerator - Biome",
"$Groups": [{
"$Position": {
"$x": -971.875,
"$y": -5056
},
"$width": 6581.25,
"$height": 1029.6875,
"$name": "Base"
}, {
"$Position": {
"$x": -862.1875,
"$y": -7329.25
},
"$width": 6578.9375,
"$height": 1154.4375,
"$name": "Random1"
}, {
"$Position": {
"$x": -913.5,
"$y": -6086.375
},
"$width": 6581.25,
"$height": 1029.6875,
"$name": "Base"
}, {
"$Position": {
"$x": 3597.3125,
"$y": -9999
},
"$width": 6578.9375,
"$height": 1154.4375,
"$name": "Random1"
}]
}