Hytale Asset ReferenceUnofficial
Versions / 0.5.2 / HytaleGenerator / Biomes / Generative / Generative_Ruins.json

Generative_Ruins

Server/HytaleGenerator/Biomes/Generative/Generative_Ruins.json, 20.3 KB

Fields

FieldType
$Titlestring
$Positionobject
Namestring
Terrainobject
MaterialProviderobject
EnvironmentProviderobject
TintProviderobject
$WorkspaceIDstring
$Groupsarray[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"
		}]
}