Hytale Asset ReferenceUnofficial
Versions / 0.6.0-pre.8.1 / HytaleGenerator / Biomes / Examples / Example_Curve_Remapping.json

Example_Curve_Remapping

Server/HytaleGenerator/Biomes/Examples/Example_Curve_Remapping.json, 5.6 KB

Fields

FieldType
$Titlestring
$Positionobject
Namestring
Terrainobject
MaterialProviderobject
$WorkspaceIDstring
$Groupsarray[0]

Source

{
	"$Title":	"[ROOT] Biome",
	"$Position":	{
		"$x":	-3661,
		"$y":	-4159
	},
	"Name":	"Hills",
	"Terrain":	{
		"$Position":	{
			"$x":	-2746,
			"$y":	-4803
		},
		"Type":	"DAOTerrain",
		"Density":	{
			"$Position":	{
				"$x":	-2560,
				"$y":	-4790
			},
			"Type":	"Sum",
			"Skip":	false,
			"Inputs":	[{
					"$Position":	{
						"$x":	-1896,
						"$y":	-5243
					},
					"Type":	"Normalizer",
					"Skip":	false,
					"FromMin":	-1,
					"FromMax":	1,
					"ToMin":	-0.1,
					"ToMax":	0.1,
					"Inputs":	[{
							"$Position":	{
								"$x":	-1229,
								"$y":	-5239
							},
							"Type":	"CurveMapper",
							"Skip":	false,
							"Curve":	{
								"$Position":	{
									"$x":	-534,
									"$y":	-5581
								},
								"Type":	"Manual",
								"Points":	[{
										"$Position":	{
											"$x":	130,
											"$y":	-7162
										},
										"In":	1,
										"Out":	1
									}, {
										"$Position":	{
											"$x":	130,
											"$y":	-7015
										},
										"In":	0.8,
										"Out":	-1
									}, {
										"$Position":	{
											"$x":	136,
											"$y":	-6849
										},
										"In":	0.6,
										"Out":	1
									}, {
										"$Position":	{
											"$x":	140,
											"$y":	-6688
										},
										"In":	0.4,
										"Out":	-1
									}, {
										"$Position":	{
											"$x":	138,
											"$y":	-6533
										},
										"In":	0.2,
										"Out":	1
									}, {
										"$Position":	{
											"$x":	137,
											"$y":	-6370
										},
										"In":	0,
										"Out":	-1
									}, {
										"$Position":	{
											"$x":	138,
											"$y":	-6192
										},
										"In":	-0.2,
										"Out":	1
									}, {
										"$Position":	{
											"$x":	146,
											"$y":	-6033
										},
										"In":	-0.4,
										"Out":	-1
									}, {
										"$Position":	{
											"$x":	140,
											"$y":	-5874
										},
										"In":	-0.6,
										"Out":	1
									}, {
										"$Position":	{
											"$x":	141,
											"$y":	-5715
										},
										"In":	-0.8,
										"Out":	-1
									}, {
										"$Position":	{
											"$x":	141,
											"$y":	-5559
										},
										"In":	-1,
										"Out":	1
									}]
							},
							"Inputs":	[{
									"$Position":	{
										"$x":	-33,
										"$y":	-5202
									},
									"Type":	"Sum",
									"Skip":	false,
									"Inputs":	[{
											"$Position":	{
												"$x":	670,
												"$y":	-5611
											},
											"Type":	"Normalizer",
											"Skip":	false,
											"FromMin":	-1,
											"FromMax":	1,
											"ToMin":	-1,
											"ToMax":	1,
											"Inputs":	[{
													"$Position":	{
														"$x":	1293,
														"$y":	-5619
													},
													"Type":	"CellNoise2D",
													"Skip":	false,
													"ScaleX":	500,
													"ScaleZ":	500,
													"Jitter":	0.3,
													"CellType":	"Distance2Div",
													"Octaves":	1,
													"Seed":	"A"
												}]
										}, {
											"$Position":	{
												"$x":	672,
												"$y":	-5198
											},
											"Type":	"CurveMapper",
											"Skip":	false,
											"Curve":	{
												"$Position":	{
													"$x":	1344,
													"$y":	-4880
												},
												"Type":	"Manual",
												"Points":	[{
														"$Position":	{
															"$x":	1978,
															"$y":	-4937
														},
														"In":	0,
														"Out":	1
													}, {
														"$Position":	{
															"$x":	1978,
															"$y":	-4790
														},
														"In":	200,
														"Out":	-1
													}]
											},
											"Inputs":	[{
													"$Position":	{
														"$x":	1327,
														"$y":	-5198
													},
													"Type":	"BaseHeight",
													"Skip":	false,
													"BaseHeightName":	"Base",
													"Distance":	true
												}]
										}]
								}]
						}]
				}, {
					"$Position":	{
						"$x":	-1896,
						"$y":	-4791
					},
					"Type":	"CurveMapper",
					"Skip":	false,
					"Curve":	{
						"$Position":	{
							"$x":	-1263,
							"$y":	-4420
						},
						"Type":	"Manual",
						"Points":	[{
								"$Position":	{
									"$x":	-655,
									"$y":	-4626
								},
								"In":	0,
								"Out":	1
							}, {
								"$Position":	{
									"$x":	-652,
									"$y":	-4434
								},
								"In":	200,
								"Out":	-1
							}]
					},
					"Inputs":	[{
							"$Position":	{
								"$x":	-1244,
								"$y":	-4771
							},
							"Type":	"BaseHeight",
							"Skip":	false,
							"BaseHeightName":	"Base",
							"Distance":	true
						}]
				}, {
					"$Position":	{
						"$x":	-1907,
						"$y":	-4613
					},
					"Type":	"SimplexNoise2D",
					"Skip":	false,
					"Lacunarity":	1,
					"Persistence":	1,
					"Octaves":	1,
					"Scale":	300,
					"Seed":	"Base-Terrain"
				}]
		}
	},
	"MaterialProvider":	{
		"$Position":	{
			"$x":	-2729,
			"$y":	-4142
		},
		"Type":	"Solidity",
		"Solid":	{
			"$Position":	{
				"$x":	-1930,
				"$y":	-4110
			},
			"Type":	"Queue",
			"Queue":	[{
					"$Position":	{
						"$x":	-1126,
						"$y":	-4064
					},
					"Type":	"Constant",
					"Material":	{
						"$Position":	{
							"$x":	-506,
							"$y":	-4080
						},
						"Solid":	"Soil_Dirt"
					}
				}]
		},
		"Empty":	{
			"$Comment":	"REQUIRED",
			"$Position":	{
				"$x":	-1927,
				"$y":	-3817
			},
			"Type":	"Constant",
			"Material":	{
				"$Position":	{
					"$x":	-1267,
					"$y":	-3741
				},
				"Solid":	"Empty"
			}
		}
	},
	"$WorkspaceID":	"HytaleGenerator - Biome",
	"$Groups":	[]
}