2020-04-13 11:11:26 +01:00
2020-04-12 15:31:58 +01:00
2020-04-11 18:31:05 +01:00
2020-04-13 11:11:26 +01:00
2020-04-11 18:31:07 +01:00
2020-04-12 16:07:53 +01:00

Marshmallow

A planet creator for Outer Wilds.

List of available options :

This list will update as more options are added. Structure JSON file like so :

{
  "settings": {
    	"name" : "Test Planet",
      "position" : [0, 0, 20000],
      "orbitAngle" : 0,
      "hasFog" : true,
      "fogTint" : [0, 75, 15, 128],
      "fogDensity" : 0.5
  }
}

Everything in "Required" is always needed, and so is every tabbed line in an option.

Required :

  • name - The name of the planet.
  • position - The Vector3 positon of the planet in world space. Write as [x, y, z].
  • orbitAngle - The angle of the orbit.

Optional :

  • hasClouds - Set to "true" if you want Giant's Deep-type clouds.
    • topCloudSize - The size of the outer sphere of the clouds.
    • bottomCloudSize - The size of the bumpy clouds underneath the top. (Check that the bottom clouds are not poking through the top!)
    • cloudTint - The color of the clouds. Write as [r, g, b, a] in byte form. (0-255)
  • hasWater - Set to "true" if you want water.
    • waterSize - Size of the water sphere.
  • hasRain - Set to "true" if you want it to be raining.
  • hasGravity - Set to "true" if you want gravity.
    • surfaceAcceleration - Strength of gravity.
  • hasMapMarker - Set to "true" if you want the planet name on the map.
  • hasFog - Set to "true" if you want fog.
    • fogTint - The color of the fog. Write as [r, g, b, a] in byte form. (0-255)
    • fogDensity - The thickness of the fog. [0-1]
Description
A custom world creation tool for Outer Wilds.
Readme MIT 341 MiB
Languages
C# 100%