Hytale Asset ReferenceUnofficial
Versions / 0.6.0-pre.1 / HytaleGenerator / Biomes / Examples / VectorProvider.json

VectorProvider

Server/HytaleGenerator/Biomes/Examples/VectorProvider.json, 8.5 KB

Fields

FieldType
$Titlestring
$Positionobject
Namestring
Terrainobject
MaterialProviderobject
EnvironmentProviderobject
TintProviderobject
$WorkspaceIDstring
$Groupsarray[2]

Source

{
	"$Title":	"[ROOT] Biome",
	"$Position":	{
		"$x":	-4228,
		"$y":	-4226
	},
	"Name":	"VectorProvider",
	"Terrain":	{
		"$Position":	{
			"$x":	-7045,
			"$y":	-5219
		},
		"Type":	"DAOTerrain",
		"Density":	{
			"$Position":	{
				"$x":	-6673,
				"$y":	-5204
			},
			"Type":	"Max",
			"Skip":	false,
			"Inputs":	[{
					"$Position":	{
						"$x":	-5930,
						"$y":	-5609
					},
					"Type":	"Imported",
					"Skip":	false,
					"Name":	"h"
				}, {
					"$Position":	{
						"$x":	-5933,
						"$y":	-5457
					},
					"Type":	"Imported",
					"Skip":	false,
					"Name":	"h"
				}, {
					"$Position":	{
						"$x":	-5938,
						"$y":	-5310
					},
					"Type":	"Imported",
					"Skip":	false,
					"Name":	"h"
				}, {
					"$Position":	{
						"$x":	-5942,
						"$y":	-5156
					},
					"Type":	"Exported",
					"ExportAs":	"h",
					"SingleInstance":	true,
					"Skip":	false,
					"Inputs":	[{
							"$Position":	{
								"$x":	-5193,
								"$y":	-5194
							},
							"Type":	"Max",
							"Skip":	false,
							"Inputs":	[{
									"$Position":	{
										"$x":	-3989,
										"$y":	-5988
									},
									"Type":	"CurveMapper",
									"Skip":	false,
									"Curve":	{
										"$Position":	{
											"$x":	-2508,
											"$y":	-5949
										},
										"Type":	"Manual",
										"Points":	[{
												"$Position":	{
													"$x":	-1864,
													"$y":	-6056
												},
												"In":	0,
												"Out":	1
											}, {
												"$Position":	{
													"$x":	-1861,
													"$y":	-5903
												},
												"In":	10,
												"Out":	1
											}, {
												"$Position":	{
													"$x":	-1864,
													"$y":	-5749
												},
												"In":	20,
												"Out":	-1
											}]
									},
									"Inputs":	[{
											"$Position":	{
												"$x":	-2965,
												"$y":	-6238
											},
											"Type":	"Angle",
											"Skip":	false,
											"IsAxis":	true,
											"Vector":	{
												"$Position":	{
													"$x":	-2334,
													"$y":	-6568
												},
												"X":	0,
												"Y":	0,
												"Z":	1
											},
											"VectorProvider":	{
												"$Position":	{
													"$x":	-2221,
													"$y":	-6207
												},
												"Type":	"Imported",
												"Name":	"h"
											}
										}]
								}, {
									"$Position":	{
										"$x":	-4493,
										"$y":	-5194
									},
									"Type":	"CurveMapper",
									"Skip":	false,
									"Curve":	{
										"$Position":	{
											"$x":	-3012,
											"$y":	-5155
										},
										"Type":	"Manual",
										"Points":	[{
												"$Position":	{
													"$x":	-2368,
													"$y":	-5262
												},
												"In":	0,
												"Out":	1
											}, {
												"$Position":	{
													"$x":	-2365,
													"$y":	-5109
												},
												"In":	10,
												"Out":	1
											}, {
												"$Position":	{
													"$x":	-2368,
													"$y":	-4955
												},
												"In":	20,
												"Out":	-1
											}]
									},
									"Inputs":	[{
											"$Position":	{
												"$x":	-2982,
												"$y":	-5424
											},
											"Type":	"Angle",
											"Skip":	false,
											"IsAxis":	true,
											"Vector":	{
												"$Position":	{
													"$x":	-2358,
													"$y":	-5750
												},
												"X":	1,
												"Y":	0,
												"Z":	0
											},
											"VectorProvider":	{
												"$Position":	{
													"$x":	-2358,
													"$y":	-5480
												},
												"Type":	"Exported",
												"ExportAs":	"h",
												"SingleInstance":	false,
												"VectorProvider":	{
													"$Position":	{
														"$x":	-1672,
														"$y":	-5473
													},
													"Type":	"Cache",
													"VectorProvider":	{
														"$Position":	{
															"$x":	-973,
															"$y":	-5473
														},
														"Type":	"DensityGradient",
														"Density":	{
															"$Position":	{
																"$x":	-313,
																"$y":	-5453
															},
															"Type":	"Cache",
															"Skip":	false,
															"Capacity":	3,
															"Inputs":	[{
																	"$Position":	{
																		"$x":	375,
																		"$y":	-5520
																	},
																	"Type":	"SimplexNoise2D",
																	"Skip":	false,
																	"Lacunarity":	2,
																	"Persistence":	0.5,
																	"Octaves":	1,
																	"Scale":	100,
																	"Seed":	"A"
																}]
														}
													}
												}
											}
										}]
								}]
						}]
				}]
		}
	},
	"MaterialProvider":	{
		"$Position":	{
			"$x":	-3132,
			"$y":	-4137
		},
		"Type":	"Solidity",
		"Solid":	{
			"$Position":	{
				"$x":	-2333,
				"$y":	-4105
			},
			"Type":	"Queue",
			"Queue":	[{
					"$Position":	{
						"$x":	-1703,
						"$y":	-4115
					},
					"Type":	"Constant",
					"Material":	{
						"$Position":	{
							"$x":	-1033,
							"$y":	-4115
						},
						"Solid":	"Rock_Stone"
					}
				}]
		},
		"Empty":	{
			"$Comment":	"REQUIRED",
			"$Position":	{
				"$x":	-2330,
				"$y":	-3812
			},
			"Type":	"Constant",
			"Material":	{
				"$Position":	{
					"$x":	-1634,
					"$y":	-3783
				},
				"Solid":	"Empty"
			}
		}
	},
	"EnvironmentProvider":	{
		"$Position":	{
			"$x":	-3066,
			"$y":	-3234
		},
		"Type":	"DensityDelimited",
		"Density":	{
			"$Position":	{
				"$x":	-2414,
				"$y":	-3267
			},
			"Type":	"CurveMapper",
			"Skip":	false,
			"Curve":	{
				"$Position":	{
					"$x":	-1827,
					"$y":	-3154
				},
				"Type":	"Manual",
				"Points":	[{
						"$Position":	{
							"$x":	-1215,
							"$y":	-3166
						},
						"In":	100.1,
						"Out":	1
					}, {
						"$Position":	{
							"$x":	-1219,
							"$y":	-2994
						},
						"In":	100,
						"Out":	0
					}]
			},
			"Inputs":	[{
					"$Position":	{
						"$x":	-1818,
						"$y":	-3381
					},
					"Type":	"BaseHeight",
					"Skip":	false,
					"BaseHeightName":	"Base",
					"Distance":	true
				}]
		},
		"Delimiters":	[{
				"$Position":	{
					"$x":	-2405,
					"$y":	-2957
				},
				"Environment":	{
					"$Position":	{
						"$x":	-2167,
						"$y":	-2964
					},
					"Type":	"Constant",
					"Environment":	"Zone1_Overground"
				},
				"Range":	{
					"$Position":	{
						"$x":	-2158,
						"$y":	-2804
					},
					"MinInclusive":	0.5,
					"MaxExclusive":	1.5
				}
			}, {
				"$Position":	{
					"$x":	-2413,
					"$y":	-2580
				},
				"Environment":	{
					"$Position":	{
						"$x":	-2174,
						"$y":	-2584
					},
					"Type":	"Constant",
					"Environment":	"Zone1_Underground"
				},
				"Range":	{
					"$Position":	{
						"$x":	-2176,
						"$y":	-2428
					},
					"MinInclusive":	-0.5,
					"MaxExclusive":	0.5
				}
			}]
	},
	"TintProvider":	{
		"$Position":	{
			"$x":	-2907,
			"$y":	-1824
		},
		"Type":	"DensityDelimited",
		"Density":	{
			"$Position":	{
				"$x":	-1252,
				"$y":	-2006
			},
			"Type":	"SimplexNoise2D",
			"Skip":	false,
			"Lacunarity":	5,
			"Persistence":	0.2,
			"Octaves":	2,
			"Scale":	100,
			"Seed":	"tints"
		},
		"Delimiters":	[{
				"$Position":	{
					"$x":	-2164,
					"$y":	-1719
				},
				"Tint":	{
					"$Position":	{
						"$x":	-1825,
						"$y":	-1809
					},
					"Type":	"Constant",
					"Color":	"#5b9e28"
				},
				"Range":	{
					"$Position":	{
						"$x":	-1831,
						"$y":	-1651
					},
					"MinInclusive":	-1,
					"MaxExclusive":	-0.33
				}
			}, {
				"$Position":	{
					"$x":	-2135,
					"$y":	-1346
				},
				"Tint":	{
					"$Position":	{
						"$x":	-1829,
						"$y":	-1409
					},
					"Type":	"Constant",
					"Color":	"#6ca229"
				},
				"Range":	{
					"$Position":	{
						"$x":	-1842,
						"$y":	-1263
					},
					"MinInclusive":	-0.33,
					"MaxExclusive":	0.33
				}
			}, {
				"$Position":	{
					"$x":	-2117,
					"$y":	-901
				},
				"Tint":	{
					"$Position":	{
						"$x":	-1857,
						"$y":	-974
					},
					"Type":	"Constant",
					"Color":	"#7ea629"
				},
				"Range":	{
					"$Position":	{
						"$x":	-1851,
						"$y":	-829
					},
					"MinInclusive":	0.33,
					"MaxExclusive":	1
				}
			}]
	},
	"$WorkspaceID":	"HytaleGenerator - Biome",
	"$Groups":	[{
			"$Position":	{
				"$x":	-3134.625,
				"$y":	-3511.125
			},
			"$width":	2483.875,
			"$height":	1251.4375,
			"$name":	"Environments"
		}, {
			"$Position":	{
				"$x":	-3078.3125,
				"$y":	-2068.3125
			},
			"$width":	2394.5,
			"$height":	1432.875,
			"$name":	"Tint"
		}]
}