diff --git a/.gitignore b/.gitignore
index 0492fa4..b000dec 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
*.zip
config.json
+*.nhcache
diff --git a/README.md b/README.md
index 621adcc..0f13554 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@


-Replaces the solar system in Outer Wilds with ours, including 8 planets, 13 moons, over 100 asteroids, 5 minor bodies, a few planetary probes and satellites, and 2 distant solar systems (Alpha Centauri and Barnard's Star).
+Replaces the solar system in Outer Wilds with ours, including 8 planets, 38 moons, 15 minor bodies, 22 spacecraft, and the 5 nearest star systems with their 4 exoplanets.
Translations for Polish and Russian.
@@ -16,30 +16,105 @@ Translations for Polish and Russian.

## Credits
-Ship log planet icons by [Classic](https://github.com/ClassicalBro)
-Russian translation by [Tllya](https://github.com/Tllya)
+### Contributors
-Polish translation by [Titan2076](https://github.com/Minecraft633)
+- [Trifid](https://github.com/TerrificTrifid) - 1.0.0 author/writer.
-Planet textures and height maps used are not ours. Unless stated otherwise, they're from NASA. The other sources are:
+- [xen](https://github.com/xen-42) - Pre-1.0.0 author.
-[Triton texture map](https://www.deviantart.com/neptuneprogaming/art/Triton-Texture-Map-713512330)
+- [MegaPiggy](https://github.com/MegaPiggy) - New bodies and texture hunting.
-[Titania texture map](https://www.deviantart.com/neptuneproproduction/art/Titania-Texture-Map-746524585)
+- [Greenpixel](https://github.com/gpixl) - Spaceflight music remix.
-[Ceres texture map](https://www.solarsystemscope.com/textures/)
+- [Classic](https://github.com/ClassicalBro) - Ship log icons.
-[Venus texture maps](https://www.deviantart.com/oleg-pluton)
+- [Tlya](https://github.com/Tllya) - Russian translation.
-[Neptune texture map](https://www.deviantart.com/askaniy/art/Neptune-1989-Texture-Map-769376373)
+- [Titan2076](https://github.com/Minecraft633) - Polish translation.
-Rhea [texture map](https://www.deviantart.com/oleg-pluton/art/Rhea-texture-map-767818383)/[height map](https://www.deviantart.com/oleg-pluton/art/Rhea-elevation-map-767817482)
+### Textures
-[Charon texture/height maps](https://www.deviantart.com/master-bit/art/Charon-8K-555604289)
+Skybox was created with SpaceEngine © Cosmographic Software LLC.
+
+Most planet textures used are not ours. Unless stated otherwise, they're derived from NASA or made by Trifid. The other sources are:
+
+- Venus [texture](https://www.deviantart.com/oleg-pluton/art/Venus-texture-map-775557036)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Venus-elevation-map-improved-768916009)
+
+- Phobos [texture](https://www.deviantart.com/askaniy/art/Phobos-Texture-Map-784146561)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Phobos-elevation-map-769476470)
+
+- Deimos [texture](https://www.deviantart.com/askaniy/art/Deimos-Texture-Map-784881224)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Deimos-elevation-map-refined-772218580)
+
+- Ceres [texture](https://www.deviantart.com/oleg-pluton/art/Ceres-texture-map-improved-16k-782181623)
+
+- Vesta [texture](https://www.deviantart.com/oleg-pluton/art/Vesta-texture-map-781645701)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Vesta-elevation-map-756462056)
+
+- Churyumov, Ida, Dactyl, Chariklo [textures/heightmaps](https://github.com/zilti/RSSExpansion)
+
+- Amalthea [texture](https://www.deviantart.com/oleg-pluton/art/Amalthea-texture-map-Improved-780661092)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Amalthea-elevation-map-769478071)
+
+- Io [texture](https://www.deviantart.com/oleg-pluton/art/Io-elevation-map-773119644)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Io-elevation-map-773119644)
+
+- Europa [texture](https://www.deviantart.com/askaniy/art/Europa-Texture-Map-20K-769790967)/[heightmap](https://www.deviantart.com/mrspace43/art/Europa-Height-Map-673752546)
+
+- Ganymede [texture](https://bjj.mmedia.is/data/ganymede/)/[heightmap](https://solarviews.com/cap/jup/ganymedecyl2.htm)
+
+- Callisto [texture](https://bjj.mmedia.is/data/callisto/index.html)/[heightmap](https://www.deviantart.com/kexitt/art/Calisto-Height-map-560010442)
+
+- Prometheus [texture](https://www.deviantart.com/oleg-pluton/art/Prometheus-texture-map-780136421)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Dwarf-moons-and-asteroids-elevation-maps-769532391)
+
+- Mimas [texture](https://www.deviantart.com/oleg-pluton/art/Mimas-texture-map-786933508)/[heightmap](https://www.deviantart.com/kexitt/art/6k-Mimas-Maps-802608085)
+
+- Enceladus [texture](https://www.deviantart.com/oleg-pluton/art/Enceladus-texture-map-improved-769826238)/[heightmap](https://www.deviantart.com/trappist1e/art/Enceladus-DEM-yes-its-real-869087221)
+
+- Tethys [texture/heightmap](https://www.deviantart.com/kexitt/art/8k-Tethys-Maps-802333903)
+
+- Telesto [texture](https://www.deviantart.com/fireon12064/art/Telesto-by-Fireon-B-W-780722298)
+
+- Calypso [texture](https://www.deviantart.com/fireon12064/art/Calypso-by-Fireon-B-W-780695285)
+
+- Dione [texture](https://www.deviantart.com/oleg-pluton/art/Dione-texture-map-improved-770832745)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Dione-elevation-map-786936439)
+
+- Rhea [texture](https://www.deviantart.com/oleg-pluton/art/Rhea-texture-map-767818383)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Rhea-elevation-map-767817482)
+
+- Titan [texture](https://www.deviantart.com/magentameteorite/art/Titan-Hand-Painted-Cloud-Map-And-Mixed-Surface-Map-743328661)
+
+- Iapetus [texture](https://www.deviantart.com/fargetanik/art/Iapetus-Truecolor-Texture-Map-8k-814001056)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Iapetus-elevation-map-756451237)
+
+- Miranda [texture/heightmap](https://www.deviantart.com/astra-planetshine/art/Uranus-Project-Missing-Data-Miranda-589256744)
+
+- Ariel [texture/heightmap](https://www.deviantart.com/astra-planetshine/art/Uranus-Project-Missing-Data-Ariel-579476626)
+
+- Umbriel [texture/heightmap](https://www.deviantart.com/astra-planetshine/art/Uranus-Project-Missing-Data-Umbriel-687033056)
+
+- Titania [texture/heightmap](https://www.deviantart.com/astra-planetshine/art/Uranus-Project-Missing-Data-Titania-646920848)
+
+- Oberon [texture/heightmap](https://www.deviantart.com/oleg-pluton/art/Kexitt-s-and-Snowfall-s-astro-maps-corrections-780388376)
+
+- Neptune [texture](https://www.deviantart.com/askaniy/art/Neptune-1989-Texture-Map-769376373)
+
+- Proteus [texture](https://www.deviantart.com/oleg-pluton/art/Proteus-texture-map-773451080)/[heightmap](https://www.deviantart.com/oleg-pluton/art/Dwarf-moons-and-asteroids-elevation-maps-769532391)
+
+- Triton [texture/heightmap](https://www.deviantart.com/kexitt/art/Triton-maps-673821587)
+
+- Pluto [texture](https://www.deviantart.com/bob3studios/art/Pluto-Texture-Map-Fixed-Blur-762286905)/[heightmap](https://www.deviantart.com/trappist1e/art/semifictional-pluto-height-map-871990349)
+
+- Charon [texture/heightmap](https://www.deviantart.com/master-bit/art/Charon-8K-555604289)
+
+- Nix [texture](https://www.deviantart.com/askaniy/art/Nix-Color-Texture-Maps-926588947)/[heightmap](https://figshare.com/articles/online_resource/Shape_Model_of_Nix/12779948)
+
+- Hydra [texture](https://www.deviantart.com/askaniy/art/Hydra-Color-Texture-Maps-926623163)/[heightmap](https://figshare.com/articles/online_resource/Shape_Model_of_Hydra/12779975)
+
+- Haumea [texture/heightmap](https://www.deviantart.com/astra-planetshine/art/Haumea-Artist-s-Impression-v3-566021580)
+
+- Eris, Dysnomia, Orcus, Vanth, Makemake, MK2, Quaoar, Weywot, Sedna [textures/heightmaps](https://www.deviantart.com/mrspace43-celestia/art/OUTDATED-True-Color-TNO-Textures-2k-709834079)
+
+- Proxima b, Proxima d (Orcus, Vanth) [textures/heightmaps](https://github.com/zilti/RSSExpansion)
+
+- Luhman 16 [textures](https://www.youtube.com/watch?v=LCP3RMGZINA)
### Models
-"Teapot." (https://skfb.ly/oqPNZ) by Akulla is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
+"Teapot." (https://skfb.ly/oqPNZ) by Akulla is licensed under [Creative Commons Attribution](http://creativecommons.org/licenses/by/4.0/).
-Mars Perserverance Rover, Cassini, Lunar Lander, and Voyager 3D models made by [NASA](https://nasa3d.arc.nasa.gov/models).
+All other models are from [NASA](https://nasa3d.arc.nasa.gov/models) or made by Trifid.
diff --git a/addon-manifest.json b/addon-manifest.json
new file mode 100644
index 0000000..43a1330
--- /dev/null
+++ b/addon-manifest.json
@@ -0,0 +1,24 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/addon_manifest_schema.json",
+ "achievements" : [
+ {
+ "ID" : "RSS_AllSpacecraft",
+ "secret" : false,
+ "signalIDs" : [ "Parker Solar Probe", "MESSENGER", "Venera 9", "International Space Station", "Hubble Space Telescope", "Aquarius", "Lunar Reconnaissance Orbiter", "Perseverance", "Mars Odyssey", "Europa Clipper", "Laplace-P", "Jupiter Icy Moons Explorer", "Cassini", "Huygens", "Uranus Orbiter", "Neptune Odyssey", "Pioneer 11", "Voyager 2", "Voyager 1", "Pioneer 10" ]
+ },
+ {
+ "ID" : "RSS_AllJellyfish",
+ "secret" : false,
+ "conditionIDs" : [ "RSS_MetGustavo", "RSS_MetGarry", "RSS_MetGeoffrey", "RSS_MetGriffin", "RSS_MetGertrude", "RSS_MetGooseberry", "RSS_MetGabro", "RSS_MetGoldie", "RSS_MetGideon", "RSS_MetGregory", "RSS_MetGerald" ]
+ },
+ {
+ "ID" : "RSS_FindJammer",
+ "secret" : false,
+ "conditionIDs" : [ "RSS_MetJammer" ]
+ },
+ {
+ "ID" : "RSS_FindVesselWormhole",
+ "secret" : false
+ }
+ ]
+}
\ No newline at end of file
diff --git a/manifest.json b/manifest.json
index 1ce561c..ef0ae2d 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,9 +1,9 @@
{
"filename": "NewHorizonsConfig.dll",
- "author": "xen",
+ "author": "Trifid, xen, MegaPiggy",
"name": "Real Solar System",
"uniqueName": "xen.RealSolarSystem",
- "version": "0.6.7",
+ "version": "1.0.0",
"owmlVersion": "2.1.0",
"dependencies": [ "xen.NewHorizons" ]
}
diff --git a/planets/1 - inner planets/deimos.json b/planets/1 - inner planets/deimos.json
index e7363c0..10a5c42 100644
--- a/planets/1 - inner planets/deimos.json
+++ b/planets/1 - inner planets/deimos.json
@@ -1,30 +1,46 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Deimos",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 1,
- "surfaceSize" : 20,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 6
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 650,
- "inclination" : 1,
+ "semiMajorAxis" : 550,
+ "inclination" : 26,
"primaryBody" : "Mars",
"isMoon" : true,
- "longitudeOfAscendingNode" : 0,
- "eccentricity" : 0,
- "argumentOfPeriapsis": 0,
- "axialTilt" : 0
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 30,
+ "axialTilt" : 26,
+ "isTidallyLocked" : true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint" :
+ {
+ "r" : 185,
+ "g" : 175,
+ "b" : 160,
+ "a" : 255
+ }
},
"HeightMap" :
{
"heightMap" : "planets/assets/deimos_heightmap.png",
"textureMap" : "planets/assets/deimos_texturemap.png",
- "minHeight" : 10,
- "maxHeight" : 18
+ "minHeight" : 5,
+ "maxHeight" : 8
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Deimos log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/1 - inner planets/earth.json b/planets/1 - inner planets/earth.json
deleted file mode 100644
index 53b9fa4..0000000
--- a/planets/1 - inner planets/earth.json
+++ /dev/null
@@ -1,70 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Earth",
- "starSystem" : "xen.RealSolarSystem",
- "Spawn" :
- {
- "playerSpawnPoint" :
- {"x": -55.65454, "y": 227.4736, "z": 183.9742},
- "shipSpawnPoint" :
- {"x": -59.18244, "y": 215.5915, "z": 196.174},
- "startWithSuit" : true
- },
- "Base" :
- {
- "surfaceGravity" : 12,
- "surfaceSize" : 300,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
- },
- "Orbit" :
- {
- "semiMajorAxis" : 6000,
- "inclination" : 2,
- "primaryBody" : "Sol",
- "isMoon" : false,
- "longitudeOfAscendingNode" : 0,
- "eccentricity" : 0,
- "argumentOfPeriapsis": 102,
- "trueAnomaly" : 270,
- "axialTilt" : 23,
- "siderealPeriod" : 50
- },
- "Water" : {
- "size" : 294
- },
- "Atmosphere" :
- {
- "hasOxygen" : true,
- "hasAtmosphere" : true,
- "size" : 375,
- "fogTint" :
- {
- "R" : 90,
- "G" : 128,
- "B" : 128,
- "A" : 255
- },
- "fogDensity": 0.1,
- "fogSize": 375
- },
- "HeightMap" :
- {
- "heightMap" : "planets/assets/earth_heightmap.png",
- "textureMap" : "planets/assets/earth_texturemap.png",
- "minHeight" : 292,
- "maxHeight" : 307
- },
- "Props" :
- {
- "details" :
- [
- {
- "assetBundle": "planets/assetbundle/rssteaser",
- "path": "Assets/TeaserSign.prefab",
- "position": {"x": -49.90244, "y": 198.8575, "z": 215.5718},
- "rotation": {"x": 32.8632, "y": 293.6701, "z": 323.2172}
- }
- ]
- }
-}
diff --git a/planets/1 - inner planets/earth.jsonc b/planets/1 - inner planets/earth.jsonc
new file mode 100644
index 0000000..6d6e738
--- /dev/null
+++ b/planets/1 - inner planets/earth.jsonc
@@ -0,0 +1,260 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Earth",
+ "starSystem" : "xen.RealSolarSystem",
+ "Spawn" :
+ {
+ "playerSpawn": {
+ "position": {"x": -55.65454, "y": 227.4736, "z": 183.9742},
+ "alignRadial": true,
+ "startWithSuit": true
+ },
+ "shipSpawn": {
+ "position": {"x": -59.18244, "y": 215.5915, "z": 196.174},
+ "alignRadial": true
+ }
+ },
+ "Base" :
+ {
+ "surfaceGravity" : 12,
+ "surfaceSize" : 300
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 6000,
+ "inclination" : 2,
+ "primaryBody" : "Sol",
+ "isMoon" : false,
+ "longitudeOfAscendingNode" : 0,
+ "eccentricity" : 0.017,
+ "argumentOfPeriapsis": 102,
+ "trueAnomaly" : 358,
+ "axialTilt" : 23,
+ "siderealPeriod" : 5,
+ "tint" :
+ {
+ "r" : 130,
+ "g" : 175,
+ "b" : 255,
+ "a" : 255
+ }
+ },
+ "Water" : {
+ "size" : 294,
+ //"tint" :
+ //{
+ // "r" : 2,
+ // "g" : 5,
+ // "b" : 20,
+ // "a" : 255
+ //},
+ "curve": [
+ { "time": 0, "value": 1 },
+ { "time": 12, "value": 1 },
+ { "time": 14, "value": 1.012 },
+ { "time": 18, "value": 1.012 },
+ { "time": 20, "value": 0 }
+ ]
+ },
+ "Lava": {
+ "size": 296,
+ "curve": [
+ { "time": 0, "value": 0.98 },
+ { "time": 18.2, "value": 0.98 },
+ { "time": 18.3, "value": 1 }
+ ]
+ },
+ "Atmosphere" :
+ {
+ "hasOxygen" : true,
+ "useAtmosphereShader": true,
+ "size" : 375,
+ "fogTint" :
+ {
+ "r" : 90,
+ "g" : 128,
+ "b" : 128,
+ "a" : 255
+ },
+ "fogDensity": 0.1,
+ "fogSize": 375
+ /*"clouds": {
+ "outerCloudRadius": 340,
+ "texturePath": "planets/assets/earth_cloudmap.png",
+ "cloudsPrefab": "transparent",
+ "rotationSpeed": 0.5
+ }*/
+ },
+ "AmbientLights": [
+ {
+ "outerRadius": 375,
+ "innerRadius": 300,
+ "intensity": 1,
+ "tint" :
+ {
+ "r" : 64,
+ "g" : 96,
+ "b" : 192,
+ "a" : 255
+ }
+ }
+ ],
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/earth_heightmap.png",
+ "textureMap" : "planets/assets/earth_texturemap.png",
+ "minHeight" : 292,
+ "maxHeight" : 307,
+ "resolution": 512
+ },
+ "Props": {
+ "details": [
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_TH/Interactables_THState/Crater_Surface/Surface_AlpineClump_S/Surface_AlpineClump_S/BatchedGroup",
+ "position": {"x": -36.96601, "y": 217.7057, "z": 199.2916},
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_TH/Interactables_THState/Crater_Surface/Surface_AlpineClump_L/Q_AlpineClump_L/BatchedGroup",
+ "position": {"x": -1.408792, "y": 231.9895, "z": 186.1535},
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_TH/Interactables_THState/Crater_Surface/Surface_AlpineClump_S/Surface_AlpineClump_S/BatchedGroup",
+ "position": {"x": 22.85923, "y": 226.1159, "z": 191.6715},
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_TH/Interactables_THState/Crater_Surface/Surface_AlpineClump_L/Q_AlpineClump_L/BatchedGroup",
+ "position": {"x": 27.80317, "y": 242.7037, "z": 169.3137},
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_TH/Interactables_THState/Crater_Surface/Surface_AlpineClump_S/Surface_AlpineClump_S/BatchedGroup",
+ "position": {"x": 63.5396, "y": 235.4805, "z": 171.7948},
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_TH/Interactables_THState/Crater_Surface/Surface_AlpineClump_S/Surface_AlpineClump_S/BatchedGroup",
+ "position": {"x": 22.85923, "y": 226.1159, "z": 191.6715},
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_TH/Interactables_THState/Crater_Surface/Surface_AlpineClump_S/Surface_AlpineClump_S/BatchedGroup",
+ "position": {"x": -7.752808, "y": 164.3758, "z": 247.1238},
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 42.7688, "y": 168.4095, "z": 242.1183},
+ "scale": 0.3,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 69.88821, "y": 153.8226, "z": 248.1481},
+ "scale": 0.5,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 60.3192, "y": 129.5013, "z": 264.0546},
+ "scale": 0.3,
+ "alignRadial": true
+ },
+ {
+ //GEYSER
+ "path": "QuantumMoon_Body/Sector_QuantumMoon/State_TH/Interactables_THState/Crater_Surface/Surface_QGeysers/QuantumGeyser_Big/Terrain_TH_SurfaceGeyser_Big (1)",
+ "position": {"x": 72.7634, "y": 197.4859, "z": 216.0363},
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 144.246, "y": -139.7542, "z": -219.7848},
+ "scale": 0.5,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 168.5686, "y": -144.1726, "z": -197.8055},
+ "scale": 0.4,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 172.0606, "y": -128.2036, "z": -207.3417},
+ "scale": 0.3,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 173.1543, "y": -129.0415, "z": -205.833},
+ "scale": 0.6,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 205.2028, "y": -114.8266, "z": -181.5324},
+ "scale": 0.3,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 192.9296, "y": -122.9755, "z": -189.6138},
+ "scale": 0.2,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 191.3327, "y": -123.6215, "z": -190.9432},
+ "scale": 0.5,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 187.6717, "y": -131.0504, "z": -189.5077},
+ "scale": 0.3,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 184.3703, "y": -129.9457, "z": -193.9537},
+ "scale": 0.3,
+ "alignRadial": true
+ },
+ {
+ "path":"QuantumMoon_Body/Sector_QuantumMoon/State_HT/Interactables_HTState/Interactables_CTState/CTState_Q_Objects/CTState_QCactus/Q_Cactus/Prefab_HGT_Cactus_Single_A",
+ "position": {"x": 180.7017, "y": -136.0562, "z": -193.2599},
+ "scale": 0.5,
+ "alignRadial": true
+ }/*,
+
+ {
+ "path": "TimberHearth_Body/AmbientLight_TH", "keepLoaded": true
+ }*/
+ ],
+ "geysers": [
+ {
+ "position": {"x": 72.7634, "y": 197.4859, "z": 216.0363}, "activeDuration": 10, "inactiveDuration": 19
+ },
+ {
+ "position": {"x": -121.2435, "y": 267.469, "z": 42.14647}, "activeDuration": 3, "inactiveDuration": 7
+ }
+ ]
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "OW_TH_AmbienceInCanyons", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 350 }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/earth.png"
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/1 - inner planets/mars.json b/planets/1 - inner planets/mars.json
index 4a4b2a8..b56c629 100644
--- a/planets/1 - inner planets/mars.json
+++ b/planets/1 - inner planets/mars.json
@@ -1,13 +1,15 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Mars",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 4,
- "surfaceSize" : 150,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceGravity" : 6,
+ "surfaceSize" : 150
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
@@ -16,16 +18,16 @@
"primaryBody" : "Sol",
"isMoon" : false,
"longitudeOfAscendingNode" : 50,
- "eccentricity" : 0,
+ "eccentricity" : 0.05,
"argumentOfPeriapsis": 286,
"axialTilt" : 25,
"trueAnomaly" : 19.4,
- "siderealPeriod" : 50,
+ "siderealPeriod" : 5.137,
"tint" :
{
- "r" : 249,
- "g" : 182,
- "b" : 192,
+ "r" : 175,
+ "g" : 100,
+ "b" : 50,
"a" : 255
}
},
@@ -35,40 +37,63 @@
"fogTint" :
{
"r" : 255,
- "g" : 128,
- "b" : 128,
+ "g" : 192,
+ "b" : 92,
"a" : 255
},
"fogDensity": 0.1,
"fogSize": 160,
- "hasAtmosphere" : true,
+ "useAtmosphereShader": true,
"atmosphereTint" :
{
"r" : 100,
- "g" : 30,
- "b" : 30,
+ "g" : 45,
+ "b" : 20,
"a" : 255
}
},
+ "AmbientLights": [
+ {
+ "outerRadius": 160,
+ "innerRadius": 150,
+ "intensity": 0.4,
+ "tint": {
+ "r": 50,
+ "g": 75,
+ "b": 100,
+ "a": 255
+ }
+ }
+ ],
"HeightMap" :
{
"heightMap" : "planets/assets/mars_heightmap.png",
"textureMap" : "planets/assets/mars_texturemap.png",
"minHeight" : 150,
- "maxHeight" : 155
- },
- "Signal" :
- {
- "Signals" :
- [
- { "Frequency" : "Radio", "name" : "Perserverance Rover", "AudioClip" : "OW_PR_ProbeInAirSound", "SourceRadius" : 2, "Position" : {"x": 146.5099, "y": -10.83688, "z": -36.02736} }
- ]
+ "maxHeight" : 155,
+ "resolution": 256
},
"Props" :
{
- "Details" :
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Perseverance", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 2, "detectionRadius" : 50, "identificationRadius" : 5, "position" : {"x": -31.95775, "y": 42.77191, "z": -141.5945} }
+ ],
+ "details" :
[
- { "assetBundle" : "planets/assetbundle/rss", "path" : "Assets/RSS/Prefabs/Rover.prefab", "position" : {"x": 146.5099, "y": -10.83688, "z": -36.02736}, "alignToNormal" : true }
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/percy2.prefab", "position" : {"x": -31.95775, "y": 42.77191, "z": -141.5945}, "alignRadial" : true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Ingenuity.prefab", "position" : {"x": -31.95775, "y": 42.77191, "z": -141.5945}, "alignRadial" : true }
+ ],
+ "tornados": [
+ { "position": {"x": -37.14261, "y": -100.763, "z": -104.7132}, "height": 5, "type": "upwards", "wanderDegreesX": 20, "wanderDegreesZ": 20, "wanderRate": 0.05, "tint": { "r" : 180, "g" : 120, "b" : 80, "a" : 255 } },
+ { "position": {"x": 131.7721, "y": 63.16584, "z": 37.69978}, "height": 5, "type": "upwards", "wanderDegreesX": 15, "wanderDegreesZ": 15, "wanderRate": 0.06, "tint": { "r" : 180, "g" : 120, "b" : 80, "a" : 255 } },
+ { "position": {"x": 34.78928, "y": 98.345, "z": -108.5234}, "height": 5, "type": "upwards", "wanderDegreesX": 30, "wanderDegreesZ": 30, "wanderRate": 0.04, "tint": { "r" : 180, "g" : 120, "b" : 80, "a" : 255 } }
]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/mars log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/1 - inner planets/mercury.json b/planets/1 - inner planets/mercury.json
index b10b8e0..3bdb041 100644
--- a/planets/1 - inner planets/mercury.json
+++ b/planets/1 - inner planets/mercury.json
@@ -1,13 +1,15 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Mercury",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 6,
- "surfaceSize" : 100,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 100
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
@@ -15,25 +17,41 @@
"inclination" : 3,
"primaryBody" : "Sol",
"isMoon" : false,
- "longitudeOfAscendingNode" : 0,
+ "longitudeOfAscendingNode" : 48,
"eccentricity" : 0.1,
- "argumentOfPeriapsis": 0,
+ "argumentOfPeriapsis": 29,
"axialTilt" : 2,
- "trueAnomaly" : 0,
- "isTidallyLocked" : true,
+ "trueAnomaly" : 174,
+ "siderealPeriod": 10,
"tint" :
{
- "r" : 160,
- "g" : 135,
- "b" : 82,
+ "r" : 120,
+ "g" : 120,
+ "b" : 120,
"a" : 255
}
},
+ "Lava": {
+ "size": 100,
+ "curve": [
+ { "time": 0, "value": 0.95 },
+ { "time": 12, "value": 0.95 },
+ { "time": 14, "value": 1 },
+ { "time": 15.2, "value": 1 },
+ { "time": 15.5, "value": 1.05 }
+ ]
+ },
"HeightMap" :
{
"heightMap" : "planets/assets/mercury_heightmap.png",
"textureMap" : "planets/assets/mercury_texturemap.png",
- "minHeight" : 100,
+ "minHeight" : 98,
"maxHeight" : 102
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/mercury.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/1 - inner planets/moon.json b/planets/1 - inner planets/moon.json
deleted file mode 100644
index 68030db..0000000
--- a/planets/1 - inner planets/moon.json
+++ /dev/null
@@ -1,51 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "The Moon",
- "starSystem" : "xen.RealSolarSystem",
- "Base" :
- {
- "surfaceGravity" : 4,
- "surfaceSize" : 75,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
- },
- "Orbit" :
- {
- "semiMajorAxis" : 800,
- "inclination" : 5,
- "primaryBody" : "Earth",
- "isMoon" : true,
- "longitudeOfAscendingNode" : 0,
- "eccentricity" : 0,
- "argumentOfPeriapsis": 0,
- "axialTilt" : 0,
- "isTidallyLocked" : true,
- "alignmentAxis": {"x": -1, "y": 0, "z": 0}
- },
- "HeightMap" :
- {
- "heightMap" : "planets/assets/moon_heightmap.png",
- "textureMap" : "planets/assets/moon_texturemap.png",
- "minHeight" : 74,
- "maxHeight" : 77
- },
- "Signal" :
- {
- "signals" :
- [
- { "frequency" : "Radio", "name" : "Lunar Lander", "audioClip" : "OW_PR_ProbeInAirSound", "sourceRadius" : 10, "position" : {"x": -68.19719, "y": 3.428392, "z": -31.16138} }
- ]
- },
- "Props" :
- {
- "details" :
- [
- {
- "assetBundle" : "planets/assetbundle/rss",
- "path" : "Assets/RSS/Prefabs/lunarlander.prefab",
- "position" : {"x": -68.19719, "y": 3.428392, "z": -31.16138},
- "alignToNormal" : true, "scale": 12
- }
- ]
- }
-}
\ No newline at end of file
diff --git a/planets/1 - inner planets/moon.jsonc b/planets/1 - inner planets/moon.jsonc
new file mode 100644
index 0000000..1c4c573
--- /dev/null
+++ b/planets/1 - inner planets/moon.jsonc
@@ -0,0 +1,90 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "The Moon",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 5,
+ "surfaceSize" : 75
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 800,
+ "inclination" : 5.14,
+ "primaryBody" : "Earth",
+ "isMoon" : true,
+ "longitudeOfAscendingNode" : 125,
+ "eccentricity" : 0,
+ "trueAnomaly": 135,
+ "argumentOfPeriapsis": 318,
+ "axialTilt" : 1.5,
+ "isTidallyLocked" : true,
+ "alignmentAxis": {"x": 1, "y": 0, "z": 0},
+ "tint" :
+ {
+ "r" : 175,
+ "g" : 175,
+ "b" : 175,
+ "a" : 255
+ }
+ },
+ "Lava": {
+ "size": 75.5,
+ "curve": [
+ { "time": 0, "value": 0.95 },
+ { "time": 17, "value": 0.95 },
+ { "time": 18, "value": 1 }
+ ]
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/moon_heightmap.png",
+ "textureMap" : "planets/assets/moon_texturemap.png",
+ "minHeight" : 74,
+ "maxHeight" : 77,
+ "smoothness": 0.15,
+ "normalMap": "planets/assets/moon_normalmap.png",
+ "normalStrength": 0.25,
+ "tileBlendMap": "planets/assets/moon_blendmap.png",
+ "baseTile": {
+ "size": 8,
+ "textureTile": "planets/assets/tiles/Regolith_d.png",
+ "smoothnessTile": "planets/assets/tiles/Regolith_s.png",
+ "normalTile": "planets/assets/tiles/Regolith_n.png",
+ "normalStrength": 1
+ },
+ "redTile": {
+ "size": 4,
+ "textureTile": "planets/assets/tiles/Moon_d2_mir.png",
+ "smoothnessTile": "planets/assets/tiles/Moon_s_mir.png",
+ "normalTile": "planets/assets/tiles/Moon_n_mir.png",
+ "normalStrength": 2
+ }
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Aquarius", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 2, "detectionRadius" : 50, "identificationRadius" : 10, "position" : {"x": -73.76814, "y": 5.587512, "z": -34.63311} }
+ ],
+ "details" :
+ [
+ {
+ "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid",
+ "path" : "Assets/RSS/lunarlander.prefab",
+ "position" : {"x": -68.19719, "y": 3.428392, "z": -31.16138},
+ "alignRadial" : true, "scale": 1.5
+ }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Moon log.png"
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/1 - inner planets/phobos.json b/planets/1 - inner planets/phobos.json
index 30bd9e2..54cda30 100644
--- a/planets/1 - inner planets/phobos.json
+++ b/planets/1 - inner planets/phobos.json
@@ -1,30 +1,46 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Phobos",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 1,
- "surfaceSize" : 20,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 12
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 400,
- "inclination" : 1,
+ "semiMajorAxis" : 350,
+ "inclination" : 26,
"primaryBody" : "Mars",
"isMoon" : true,
- "longitudeOfAscendingNode" : 0,
- "eccentricity" : 0,
- "argumentOfPeriapsis": 0,
- "axialTilt" : 0
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 66,
+ "axialTilt" : 26,
+ "isTidallyLocked" : true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint" :
+ {
+ "r" : 170,
+ "g" : 150,
+ "b" : 140,
+ "a" : 255
+ }
},
"HeightMap" :
{
"heightMap" : "planets/assets/phobos_heightmap.png",
"textureMap" : "planets/assets/phobos_texturemap.png",
- "minHeight" : 20,
- "maxHeight" : 25
+ "minHeight" : 9,
+ "maxHeight" : 12
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Phobos log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/1 - inner planets/venus.json b/planets/1 - inner planets/venus.json
index d5432b7..d2c9ecf 100644
--- a/planets/1 - inner planets/venus.json
+++ b/planets/1 - inner planets/venus.json
@@ -1,79 +1,164 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Venus",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 10,
- "surfaceSize" : 270,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 300
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 4000,
+ "semiMajorAxis" : 4500,
"inclination" : 3,
"primaryBody" : "Sol",
"isMoon" : false,
- "longitudeOfAscendingNode" : 0,
- "eccentricity" : 0,
- "argumentOfPeriapsis": 54,
+ "longitudeOfAscendingNode" : 77,
+ "eccentricity" : 0.007,
+ "argumentOfPeriapsis": 55,
"axialTilt" : 177,
- "siderealPeriod" : 100,
- "trueAnomaly" : 180
+ "siderealPeriod" : 10,
+ "trueAnomaly" : 50,
+ "tint" :
+ {
+ "r" : 255,
+ "g" : 200,
+ "b" : 128,
+ "a" : 255
+ }
+ },
+ "Lava": {
+ "size": 252,
+ "curve": [
+ { "time": 0, "value": 0.95 },
+ { "time": 15, "value": 0.95 },
+ { "time": 17, "value": 1 },
+ { "time": 18.5, "value": 1 },
+ { "time": 19, "value": 1.05 }
+ ]
},
"Atmosphere" :
{
"size" : 300,
- "cloudTint" :
- {
- "r" : 202,
- "g" : 171,
- "b" : 117,
- "a" : 255
- },
- "cloud" : "planets/assets/venus_clouds.png",
- "useBasicCloudShader" : true,
"fogTint" :
{
- "r" : 200,
- "g" : 128,
+ "r" : 255,
+ "g" : 200,
"b" : 128,
"a" : 255
},
- "fogDensity": 0.9,
+ "fogDensity": 1,
"fogSize": 300,
- "hasAtmosphere" : true,
+ "useAtmosphereShader": true,
"atmosphereTint" :
{
"r" : 255,
"g" : 200,
"b" : 128,
"a" : 255
+ },
+ "clouds": {
+ "outerCloudRadius" : 300,
+ "innerCloudRadius" : 280,
+ "tint" :
+ {
+ "r" : 255,
+ "g" : 200,
+ "b" : 128,
+ "a" : 255
+ },
+ "texturePath" : "planets/assets/venus_clouds.png",
+ "cloudsPrefab": "quantumMoon",
+ "hasLightning" : true,
+ "lightningGradient" : [
+ {"time": 0, "tint": {"r": 0, "g": 0, "b": 0}},
+ {"time": 1, "tint": {"r": 0, "g": 0, "b": 0}}
+ ]
}
},
+ "AmbientLights": [
+ {
+ "outerRadius": 300,
+ "innerRadius": 280,
+ "intensity": 2,
+ "tint": {
+ "r": 255,
+ "g": 200,
+ "b": 128,
+ "a": 255
+ }
+ }
+ ],
"HeightMap" :
{
- "heightMap" : "planets/assets/venus_heightmap.png",
- "textureMap" : "planets/assets/venus_texturemap.png",
+ "heightMap" : "planets/assets/venus_heightmap.png",
+ "textureMap" : "planets/assets/venus_texturemap.png",
"minHeight" : 255,
- "maxHeight" : 245
- },
- "Signal": {
- "signals": [
- { "position" : {"x": -111.0043, "y": 218.0896, "z": -11.04778}, "frequency" : "Traveler", "name" : "Jammer", "audioClip" : "ow_kazoo_theme", "sourceRadius" : 0.5, "detectionRadius": 100, "identificationRadius" : 5, "onlyAudibleToScope" : false }
- ]
+ "maxHeight" : 245,
+ "resolution": 512,
+ "smoothness": 0.5,
+ "metallic": 0.5,
+ "normalMap": "planets/assets/venus_normalmap.png",
+ "normalStrength": 0.2,
+ "tileBlendMap": "planets/assets/venus_blendmap.png",
+ "baseTile": {
+ "size": 4,
+ "textureTile": "planets/assets/tiles/Moon_d2_mir.png",
+ "smoothnessTile": "planets/assets/tiles/diffuse_s.png",
+ "normalTile": "planets/assets/tiles/Moon_n_mir.png",
+ "normalStrength": 2
+ },
+ "redTile": {
+ "size": 4,
+ "textureTile": "planets/assets/tiles/VenusRocks_d.png",
+ "smoothnessTile": "planets/assets/tiles/diffuse_s.png",
+ "normalTile": "planets/assets/tiles/VenusRocks_n.png",
+ "normalStrength": 2
+ },
+ "greenTile": {
+ "size": 4,
+ "smoothnessTile": "planets/assets/tiles/diffuse_s.png",
+ "normalTile": "planets/assets/tiles/Soil_n_mir.png",
+ "normalStrength": 2
+ },
+ "blueTile": {
+ "size": 5,
+ "textureTile": "planets/assets/tiles/Grain_d.png",
+ "smoothnessTile": "planets/assets/tiles/VenusSnow_s.png",
+ "normalTile": "planets/assets/tiles/Snow_n_mir.png",
+ "normalStrength": 2
+ }
},
"Props": {
+ "signals": [
+ { "frequency" : "Radio", "name" : "Venera 9", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 0.5, "detectionRadius": 50, "identificationRadius" : 5, "position": {"x": -68.9879, "y": 117.4088, "z": 208.7593} },
+ { "position" : {"x": -111.0043, "y": 218.0896, "z": -11.04778}, "frequency" : "Traveler", "name" : "Jammer", "audio" : "ow_kazoo_theme", "sourceRadius" : 0.5, "detectionRadius": 50, "identificationRadius" : 5, "onlyAudibleToScope" : false }
+ ],
"details": [
- { "path" : "DreamWorld_Body/Sector_DreamWorld/Sector_DreamZone_1/Ghosts_DreamZone_1/GhostNodeMap_Forest/Prefab_IP_GhostBird_Enkidu/Ghostbird_IP_ANIM", "position" : {"x": -111.0043, "y": 218.0896, "z": -11.04778}, "scale" : 0.1, "alignToNormal" : true }
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Venera.prefab", "position" : {"x": -68.9879, "y": 117.4088, "z": 208.7593}, "alignRadial" : true },
+ { "path" : "DreamWorld_Body/Sector_DreamWorld/Sector_DreamZone_1/Ghosts_DreamZone_1/GhostNodeMap_Forest/Prefab_IP_GhostBird_Enkidu/Ghostbird_IP_ANIM", "position" : {"x": -111.0043, "y": 218.0896, "z": -11.04778}, "scale" : 0.1, "alignRadial" : true }
],
"dialogue": [
{
- "xmlFile": "planets/xml/dialogue/jammer.xml",
+ "xmlFile": "planets/xml/dialogue/characters/jammer.xml",
"radius": 1,
"position": {"x": -111.0043, "y": 218.0896, "z": -11.04778}
}
]
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "Eye_of_Universe_Ambience_v2_01", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 300 }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/venus.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/10- luhman16/luhman16.json b/planets/10- luhman16/luhman16.json
new file mode 100644
index 0000000..7ed40c1
--- /dev/null
+++ b/planets/10- luhman16/luhman16.json
@@ -0,0 +1,26 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Luhman 16",
+ "starSystem" : "xen.RealSolarSystem",
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame":
+ {
+ "enabled": false
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 200000,
+ "primaryBody" : "Sol",
+ "showOrbitLine" : false,
+ "trueAnomaly" : 165,
+ "isStatic" : true
+ },
+ "FocalPoint" :
+ {
+ "primary" : "Luhman 16A",
+ "secondary" : "Luhman 16B"
+ }
+}
\ No newline at end of file
diff --git a/planets/10- luhman16/luhman16a.json b/planets/10- luhman16/luhman16a.json
new file mode 100644
index 0000000..fbdd483
--- /dev/null
+++ b/planets/10- luhman16/luhman16a.json
@@ -0,0 +1,87 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Luhman 16A",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 46,
+ "surfaceSize" : 900,
+ "gravityFallOff" : "inverseSquared"
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 0,
+ "primaryBody" : "Luhman 16",
+ "showOrbitLine" : true,
+ "axialTilt": 100,
+ "siderealPeriod": 1.5,
+ "tint":
+ {
+ "r" : 175,
+ "g" : 15,
+ "b" : 20,
+ "a" : 255
+ }
+ },
+ "AmbientLights": [
+ {
+ "intensity": 2
+ }
+ ],
+ "Star":
+ {
+ "size": 700,
+ "tint" :
+ {
+ "r" : 156,
+ "g" : 22,
+ "b" : 31,
+ "a" : 255
+ },
+ "hasAtmosphere": false,
+ "solarLuminosity": 0.5,
+ "lightRadius": 25000,
+ "lightTint" :
+ {
+ "r" : 156,
+ "g" : 22,
+ "b" : 31,
+ "a" : 255
+ },
+ "stellarDeathType": "none",
+ "hasStarController": false
+ },
+ "Atmosphere" :
+ {
+ "size" : 900,
+ "fogSize": 900,
+ "fogDensity": 1,
+ "fogTint" :
+ {
+ "r" : 156,
+ "g" : 22,
+ "b" : 31,
+ "a" : 255
+ },
+ "clouds": {
+ "innerCloudRadius": 800,
+ "outerCloudRadius": 900,
+ "texturePath": "planets/assets/luhman16a.png",
+ "cloudsPrefab": "giantsDeep",
+ "fluidType": "plasma",
+ "unlit": true,
+ "hasLightning": true,
+ "tint":
+ {
+ "r" : 36,
+ "g" : 18,
+ "b" : 27,
+ "a" : 255
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/10- luhman16/luhman16b.json b/planets/10- luhman16/luhman16b.json
new file mode 100644
index 0000000..7706d91
--- /dev/null
+++ b/planets/10- luhman16/luhman16b.json
@@ -0,0 +1,91 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Luhman 16B",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 42,
+ "surfaceSize" : 1000,
+ "gravityFallOff" : "inverseSquared"
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 12000,
+ "eccentricity": 0.35,
+ "argumentOfPeriapsis": 130,
+ "inclination": 100,
+ "longitudeOfAscendingNode": 180,
+ "primaryBody" : "Luhman 16",
+ "showOrbitLine" : true,
+ "axialTilt": 100,
+ "siderealPeriod": 1,
+ "tint":
+ {
+ "r" : 210,
+ "g" : 25,
+ "b" : 50,
+ "a" : 255
+ }
+ },
+ "AmbientLights": [
+ {
+ "intensity": 2
+ }
+ ],
+ "Star":
+ {
+ "size": 800,
+ "tint" :
+ {
+ "r" : 136,
+ "g" : 24,
+ "b" : 51,
+ "a" : 255
+ },
+ "hasAtmosphere": false,
+ "solarLuminosity": 0.5,
+ "lightRadius": 25000,
+ "lightTint" :
+ {
+ "r" : 136,
+ "g" : 24,
+ "b" : 51,
+ "a" : 255
+ },
+ "stellarDeathType": "none",
+ "hasStarController": false
+ },
+ "Atmosphere" :
+ {
+ "size" : 1000,
+ "fogSize": 1000,
+ "fogDensity": 1,
+ "fogTint" :
+ {
+ "r" : 136,
+ "g" : 24,
+ "b" : 51,
+ "a" : 255
+ },
+ "clouds": {
+ "innerCloudRadius": 900,
+ "outerCloudRadius": 1000,
+ "texturePath": "planets/assets/luhman16b.png",
+ "cloudsPrefab": "giantsDeep",
+ "fluidType": "plasma",
+ "unlit": true,
+ "hasLightning": true,
+ "tint":
+ {
+ "r" : 23,
+ "g" : 17,
+ "b" : 42,
+ "a" : 255
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/ambushdimension.json b/planets/11- bramble/ambushdimension.json
new file mode 100644
index 0000000..c5ff4c7
--- /dev/null
+++ b/planets/11- bramble/ambushdimension.json
@@ -0,0 +1,49 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "AmbushDimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -103500,
+ "y": -50000,
+ "z": -96500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaToAmbush",
+ "radius": 500,
+ "fogTint": {"r" : 168, "g" : 56, "b" : 56, "a" : 255},
+ "fogDensity": 4,
+ "vinePrefab": "none",
+ "allowedEntrances": [2]
+ }
+ },
+ "Props": {
+ "details": [
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 77, "y": -30, "z": -211}, "rotation": {"x": -5, "y": -20, "z": 0}, "scale": 2 },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -14.5, "y": 0, "z": 413.3}, "rotation": {"x": -13.413, "y": -50.194, "z": 153.603} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -155.7, "y": 179.1, "z": 287.7}, "rotation": {"x": 3.934, "y": -10.251, "z": 247.76} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -256.7, "y": -20.7, "z": 274.8}, "rotation": {"x": 0, "y": 4.51, "z": 0} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 76.7, "y": 97.2, "z": 181}, "rotation": {"x": 3.61, "y": 5.295, "z": -49.412} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -87, "y": -231.7, "z": 265.2}, "rotation": {"x": -64.209, "y": -43.834, "z": 29.719} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -176.5, "y": 118, "z": 46}, "rotation": {"x": 2.88, "y": 14.185, "z": -206.423} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -323.6, "y": 117, "z": 135.4}, "rotation": {"x": -60, "y": 57.586, "z": -256.753} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -218, "y": -146, "z": 74}, "rotation": {"x": 8.2, "y": 136.956, "z": -181.838} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 149, "y": -261, "z": 87.6}, "rotation": {"x": 19.288, "y": 173.827, "z": -22.626} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 97.5, "y": 254.9, "z": 283.5}, "rotation": {"x": 33.739, "y": 302.87, "z": -308.257} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -34.1, "y": 395.9, "z": 147.3}, "rotation": {"x": 6.44, "y": 248.246, "z": -535.144} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -217.4, "y": -60.7, "z": -85.8}, "rotation": {"x": 1.258, "y": 445.391, "z": -358.66} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 222.1, "y": -61.4, "z": 86.6}, "rotation": {"x": 3.104, "y": 591.904, "z": 4.284} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 123.6, "y": 248.7, "z": -241.2}, "rotation": {"x": 25.5, "y": 425.613, "z": 214.91} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 292.17, "y": 168.44, "z": -154.15}, "rotation": {"x": -20, "y": 240.83, "z": -209.75} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -31, "y": -312.7, "z": -224.3}, "rotation": {"x": -27.919, "y": 571.069, "z": 269.117} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -197.6, "y": 247.7, "z": -224.5}, "rotation": {"x": -23.4, "y": 347.5, "z": 1071.481} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 54.8, "y": 347.3, "z": -33.9}, "rotation": {"x": -763.932, "y": 825.867, "z": 4475.1} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 323.9, "y": -142.9, "z": 227.6}, "rotation": {"x": -720.915, "y": 794.293, "z": 4743.444} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": -481.8, "y": -106.5, "z": -148.2}, "rotation": {"x": -721.929, "y": 616.398, "z": 4589.307} },
+ { "path": "DB_HubDimension_Body/Sector_HubDimension/Interactables_HubDimension/Anglerfish_Body", "position": {"x": 299.2, "y": 236.5, "z": 125.2}, "rotation": {"x": -739.02, "y": 997.393, "z": 4313.828} }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/eggdimension.json b/planets/11- bramble/eggdimension.json
new file mode 100644
index 0000000..575a7c9
--- /dev/null
+++ b/planets/11- bramble/eggdimension.json
@@ -0,0 +1,37 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "EggDimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -96500,
+ "y": -50000,
+ "z": -106500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaEntrance",
+ "radius": 250,
+ "fogTint": {"r" : 168, "g" : 56, "b" : 86, "a" : 255},
+ "vinePrefab": "smallNest"
+ }
+ },
+ "Props": {
+ "details": [
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Geometry_AnglerNestDimension/OtherComponentsGroup/FishEggs" },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Effects_AnglerNestDimension/InnerWarpFogGlow (1)" },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Lighting_AnglerNestDimension/PointLight_DB_FishEggs" },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Geometry_AnglerNestDimension/OtherComponentsGroup/FishEggs", "position": {"x": -150, "y": 0, "z": 100} },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Effects_AnglerNestDimension/InnerWarpFogGlow (1)", "position": {"x": -150, "y": 0, "z": 100} },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Lighting_AnglerNestDimension/PointLight_DB_FishEggs", "position": {"x": -150, "y": 0, "z": 100} },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Geometry_AnglerNestDimension/OtherComponentsGroup/FishEggs", "position": {"x": 100, "y": 0, "z": 120} },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Effects_AnglerNestDimension/InnerWarpFogGlow (1)", "position": {"x": 100, "y": 0, "z": 120} },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Lighting_AnglerNestDimension/PointLight_DB_FishEggs", "position": {"x": 100, "y": 0, "z": 120} },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Geometry_AnglerNestDimension/OtherComponentsGroup/FishEggs", "position": {"x": 0, "y": 0, "z": -175} },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Effects_AnglerNestDimension/InnerWarpFogGlow (1)", "position": {"x": 0, "y": 0, "z": -175} },
+ { "path": "DB_AnglerNestDimension_Body/Sector_AnglerNestDimension/Lighting_AnglerNestDimension/PointLight_DB_FishEggs", "position": {"x": 0, "y": 0, "z": -175} }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/emptydimension.json b/planets/11- bramble/emptydimension.json
new file mode 100644
index 0000000..dc3b8cb
--- /dev/null
+++ b/planets/11- bramble/emptydimension.json
@@ -0,0 +1,22 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "EmptyDimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -94500,
+ "y": -50000,
+ "z": -105500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaEntrance",
+ "radius": 150,
+ "fogTint": {"r" : 84, "g" : 83, "b" : 73, "a" : 255},
+ "fogDensity": 4,
+ "vinePrefab": "none"
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/enceladusdimension.json b/planets/11- bramble/enceladusdimension.json
new file mode 100644
index 0000000..b991e10
--- /dev/null
+++ b/planets/11- bramble/enceladusdimension.json
@@ -0,0 +1,47 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "EnceladusDimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": 0,
+ "y": -30000,
+ "z": 0
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "EnceladusEntrance",
+ "radius": 75,
+ "fogTint": {"r": 85, "g": 102, "b": 128, "a": 0},
+ "vinePrefab": "smallNest",
+ "allowedEntrances": [0]
+ }
+ },
+ "Props": {
+ "details": [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/BrambleHouse.prefab", "position": {"x": 0, "y": 0, "z": 12}, "rotation": {"x": 90, "y": 0, "z": 0} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/OceanGVolume.prefab", "scale": 20 },
+ { "path": "Anglerfish_Body/Beast_Anglerfish", "position": {"x": 1.325, "y": 1.325, "z": 13}, "rotation": {"x": 45, "y": -90, "z": -90}, "scale": 0.015, "removeChildren": ["B_angler_root/B_angler_body01/B_angler_body02/B_angler_antenna01/B_angler_antenna02/B_angler_antenna03/B_angler_antenna04/B_angler_antenna05/B_angler_antenna06/B_angler_antenna07/B_angler_antenna08/B_angler_antenna09/B_angler_antenna10/B_angler_antenna11/B_angler_antenna12_end/Lure_PointLight"] },
+ { "path": "BrittleHollow_Body/Sector_BH/Sector Quantum Pole Path/Fragment QuantumPolePath 2/Interactables_QPP2/Prefab_NOM_GravityCrystal", "position": {"x": -1.5, "y": 2, "z": 12}, "rotation": {"x": 90, "y": -90, "z": -90}, "removeChildren": ["CapsuleVolume_NOM_GravityCrystal", "AudioSource_GravityCrystal"] },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_NomaiMines/Interactables_NomaiMines/Geyser_NomaiMines_01/Terrain_TH_SeperateGeyser_Small (16)", "position" : {"x": 0, "y": -11, "z": 0}, "rotation": {"x": 180, "y": 0, "z": 0} },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_WaterWays/Props_WaterWays/OtherComponentsGroup/Rocks_UnderwaterCaves/OtherComponentsGroup/GeyserRocks/Terrain_TH_SeperateGeyser", "position" : {"x": 0, "y": -11, "z": 0}, "rotation": {"x": 180, "y": 0, "z": 0} },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_WaterWays/Props_WaterWays/OtherComponentsGroup/Rocks_UnderwaterCaves/OtherComponentsGroup/GeyserRocks/Terrain_TH_SeperateGeyser", "position" : {"x": 0, "y": -11, "z": 0}, "rotation": {"x": 180, "y": 0, "z": 0} },
+ { "path": "DB_EscapePodDimension_Body/Sector_EscapePodDimension/Effects_EscapePodDimension/Effects_DB_IceMotes (1)" }
+ ],
+ "dialogue": [
+ { "xmlFile": "planets/xml/dialogue/characters/eduardo.xml", "position": {"x": 1.325, "y": 1.325, "z": 13}, "radius": 1.5 }
+ ],
+ "geysers": [
+ { "position": {"x": 0, "y": -12, "z": 0}, "force": 30, "disableShaft": true, "disableSpout": true, "offset": -6, "volume": 0.3, "activeDuration": 8, "inactiveDuration": 16 }
+ ]
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/europa_heightmap.png",
+ "textureMap" : "planets/assets/europa_texturemap.png",
+ "minHeight" : 11,
+ "maxHeight" : 13
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/ghostdimension.json b/planets/11- bramble/ghostdimension.json
new file mode 100644
index 0000000..4480170
--- /dev/null
+++ b/planets/11- bramble/ghostdimension.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "GhostDimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -93500,
+ "y": -50000,
+ "z": -103500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaEntrance",
+ "radius": 250,
+ "fogTint": {"r" : 56, "g" : 168, "b" : 140, "a" : 255},
+ "fogDensity": 3,
+ "vinePrefab": "none",
+ "allowedEntrances": [5]
+ }
+ },
+ "Lava": {
+ "size": 300
+ },
+ "removeChildren": [
+ "Sector/MoltenCore/LavaSphere",
+ "Sector/MoltenCore/MoltenCore_Proxy"
+ ],
+ "Props": {
+ "details": [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Cow_Bumper.prefab", "position": {"x": 100, "y": -30, "z": 40}, "rotation": {"x": 0, "y": 90, "z": 0}, "scale": 10000 }
+ ]
+ },
+ "Volumes": {
+ "interferenceVolumes": [
+ { "radius": 500 }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/loop1dimension.json b/planets/11- bramble/loop1dimension.json
new file mode 100644
index 0000000..cdbb700
--- /dev/null
+++ b/planets/11- bramble/loop1dimension.json
@@ -0,0 +1,44 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Loop1Dimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -103500,
+ "y": -50000,
+ "z": -103500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaToLoop1",
+ "radius": 500,
+ "fogTint": {"r" : 168, "g" : 86, "b" : 56, "a" : 255},
+ "vinePrefab": "exitOnly",
+ "allowedEntrances": [3]
+ },
+ "nodes": [
+ {
+ "name": "Loop1ToLoop2",
+ "linksTo": "Loop2Dimension",
+ "position": {"x": 0, "y": 0, "z": 0},
+ "rotation": {"x": 43.5599, "y": 358.1138, "z": 24.2412},
+ "scale": 1,
+ "fogTint": {"r": 255, "g": 129, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 129, "b": 83, "a": 512}
+ },
+ {
+ "name": "Loop1ToEmpty",
+ "linksTo": "EmptyDimension",
+ "position": {"x": 108.2891, "y": 444.2378, "z": -17.18656},
+ "rotation": {"x": 1.4635, "y": 101.3294, "z": 252.7305},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 255, "g": 255, "b": 255, "a": 255},
+ "lightTint": {"r": 255, "g": 255, "b": 255, "a": 64},
+ "hasFogLight": true
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/loop2dimension.json b/planets/11- bramble/loop2dimension.json
new file mode 100644
index 0000000..0c44d03
--- /dev/null
+++ b/planets/11- bramble/loop2dimension.json
@@ -0,0 +1,66 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Loop2Dimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -108500,
+ "y": -50000,
+ "z": -103500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaToLoop1",
+ "radius": 500,
+ "fogTint": {"r" : 168, "g" : 86, "b" : 56, "a" : 255},
+ "vinePrefab": "exitOnly",
+ "allowedEntrances": [3]
+ },
+ "nodes": [
+ {
+ "name": "Loop2ToLoop3",
+ "linksTo": "Loop3Dimension",
+ "position": {"x": 0, "y": 0, "z": 0},
+ "rotation": {"x": 43.5599, "y": 358.1138, "z": 24.2412},
+ "scale": 1,
+ "fogTint": {"r": 255, "g": 129, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 129, "b": 83, "a": 512}
+ },
+ {
+ "name": "SeedClusterToEgg1",
+ "linksTo": "EggDimension",
+ "position": {"x": 88.50235, "y": -208.7986, "z": 179.0788},
+ "rotation": {"x": 128.717, "y": 357.359, "z": 367.141},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "lightTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToEgg2",
+ "linksTo": "EggDimension",
+ "position": {"x": 88.50235, "y": -208.7986, "z": 179.0788},
+ "rotation": {"x": 128.717, "y": 357.359, "z": 367.141},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "lightTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToEgg3",
+ "linksTo": "EggDimension",
+ "position": {"x": 88.50235, "y": -208.7986, "z": 179.0788},
+ "rotation": {"x": 128.717, "y": 357.359, "z": 367.141},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "lightTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "hasFogLight": true
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/loop3dimension.json b/planets/11- bramble/loop3dimension.json
new file mode 100644
index 0000000..f8ad2e4
--- /dev/null
+++ b/planets/11- bramble/loop3dimension.json
@@ -0,0 +1,33 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Loop3Dimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -111000,
+ "y": -50000,
+ "z": -107500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaToLoop1",
+ "radius": 500,
+ "fogTint": {"r" : 168, "g" : 86, "b" : 56, "a" : 255},
+ "vinePrefab": "exitOnly",
+ "allowedEntrances": [3]
+ },
+ "nodes": [
+ {
+ "name": "Loop3ToLoop4",
+ "linksTo": "Loop4Dimension",
+ "position": {"x": 0, "y": 0, "z": 0},
+ "rotation": {"x": 43.5599, "y": 358.1138, "z": 24.2412},
+ "scale": 1,
+ "fogTint": {"r": 255, "g": 129, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 129, "b": 83, "a": 512}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/loop4dimension.json b/planets/11- bramble/loop4dimension.json
new file mode 100644
index 0000000..90bd011
--- /dev/null
+++ b/planets/11- bramble/loop4dimension.json
@@ -0,0 +1,33 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Loop4Dimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -108500,
+ "y": -50000,
+ "z": -111500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaToLoop1",
+ "radius": 500,
+ "fogTint": {"r" : 168, "g" : 86, "b" : 56, "a" : 255},
+ "vinePrefab": "exitOnly",
+ "allowedEntrances": [3]
+ },
+ "nodes": [
+ {
+ "name": "Loop4ToLoop5",
+ "linksTo": "Loop5Dimension",
+ "position": {"x": 0, "y": 0, "z": 0},
+ "rotation": {"x": 43.5599, "y": 358.1138, "z": 24.2412},
+ "scale": 1,
+ "fogTint": {"r": 255, "g": 129, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 129, "b": 83, "a": 512}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/loop5dimension.json b/planets/11- bramble/loop5dimension.json
new file mode 100644
index 0000000..e795479
--- /dev/null
+++ b/planets/11- bramble/loop5dimension.json
@@ -0,0 +1,33 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Loop5Dimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -103500,
+ "y": -50000,
+ "z": -111500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaToLoop1",
+ "radius": 500,
+ "fogTint": {"r" : 168, "g" : 86, "b" : 56, "a" : 255},
+ "vinePrefab": "exitOnly",
+ "allowedEntrances": [3]
+ },
+ "nodes": [
+ {
+ "name": "Loop5ToLoop6",
+ "linksTo": "Loop6Dimension",
+ "position": {"x": 0, "y": 0, "z": 0},
+ "rotation": {"x": 43.5599, "y": 358.1138, "z": 24.2412},
+ "scale": 1,
+ "fogTint": {"r": 255, "g": 129, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 129, "b": 83, "a": 512}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/loop6dimension.json b/planets/11- bramble/loop6dimension.json
new file mode 100644
index 0000000..85fbaa1
--- /dev/null
+++ b/planets/11- bramble/loop6dimension.json
@@ -0,0 +1,34 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Loop6Dimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -101000,
+ "y": -50000,
+ "z": -107500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaToLoop1",
+ "radius": 500,
+ "fogTint": {"r" : 168, "g" : 86, "b" : 56, "a" : 255},
+ "vinePrefab": "exitOnly",
+ "allowedEntrances": [3]
+ },
+ "nodes": [
+ {
+ "name": "Loop6ToLoop1",
+ "linksTo": "Loop1Dimension",
+ "position": {"x": 0, "y": 0, "z": 0},
+ "rotation": {"x": 43.5599, "y": 358.1138, "z": 24.2412},
+ "scale": 1,
+ "fogTint": {"r": 255, "g": 129, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 129, "b": 83, "a": 512},
+ "preventRecursionCrash": true
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/proximadimension.json b/planets/11- bramble/proximadimension.json
new file mode 100644
index 0000000..90b3b49
--- /dev/null
+++ b/planets/11- bramble/proximadimension.json
@@ -0,0 +1,61 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "ProximaDimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -100000,
+ "y": -50000,
+ "z": -100000
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaEntrance",
+ "radius": 750,
+ "fogTint": {"r" : 168, "g" : 71, "b" : 56, "a" : 255},
+ "vinePrefab": "hub"
+ },
+ "nodes": [
+ {
+ "name": "ProximaToSeedCluster",
+ "linksTo": "SeedClusterDimension",
+ "position": {"x": 16.9783, "y": -642.4551, "z": -28.5952},
+ "rotation": {"x": 359.0952, "y": 53.6423, "z": 86.7825},
+ "scale": 1,
+ "fogTint": {"r": 192, "g": 128, "b": 255, "a": 255},
+ "lightTint": {"r": 192, "g": 128, "b": 255, "a": 255}
+ },
+ {
+ "name": "ProximaToLoop1",
+ "linksTo": "Loop1Dimension",
+ "position": {"x": 262.6341, "y": -154.2422, "z": -297.3658},
+ "rotation": {"x": 0, "y": 0, "z": 0},
+ "scale": 1,
+ "fogTint": {"r": 255, "g": 129, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 129, "b": 83, "a": 255}
+ },
+ {
+ "name": "ProximaToEnceladus",
+ "linksTo": "EnceladusDimension",
+ "position": {"x": 157.8841, "y": 72.6513, "z": 409.989},
+ "rotation": {"x": 330.4683, "y": 194.2699, "z": 134.9387},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 128, "g": 181, "b": 255, "a": 255},
+ "lightTint": {"r": 128, "g": 181, "b": 255, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "ProximaToAmbush",
+ "linksTo": "AmbushDimension",
+ "position": {"x": -266.5742, "y": 433.9707, "z": -34.6027},
+ "rotation": {"x": 26.6764, "y": 355.5576, "z": 7.4842},
+ "scale": 1,
+ "fogTint": {"r": 255, "g": 83, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 83, "b": 83, "a": 255}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/seedclusterdimension.json b/planets/11- bramble/seedclusterdimension.json
new file mode 100644
index 0000000..be67b53
--- /dev/null
+++ b/planets/11- bramble/seedclusterdimension.json
@@ -0,0 +1,194 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "SeedClusterDimension",
+ "starSystem" : "xen.RealSolarSystem",
+ "Orbit" :
+ {
+ "staticPosition": {
+ "x": -96500,
+ "y": -50000,
+ "z": -103500
+ }
+ },
+ "Bramble": {
+ "dimension": {
+ "linksTo": "ProximaToSeedCluster",
+ "radius": 500,
+ "fogTint": {"r" : 126, "g" : 84, "b" : 168, "a" : 255},
+ "vinePrefab": "cluster",
+ "allowedEntrances": [3]
+ },
+ "nodes": [
+ {
+ "name": "SeedClusterToSeedCluster",
+ "linksTo": "SeedClusterDimension",
+ "position": {"x": 0, "y": 0, "z": 0},
+ "rotation": {"x": 43.56, "y": -1.886, "z": 24.241},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 192, "g": 128, "b": 255, "a": 255},
+ "lightTint": {"r": 192, "g": 128, "b": 255, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToEgg1",
+ "linksTo": "EggDimension",
+ "position": {"x": 88.50235, "y": -208.7986, "z": 179.0788},
+ "rotation": {"x": 128.717, "y": 357.359, "z": 367.141},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "lightTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToProxima1",
+ "linksTo": "ProximaDimension",
+ "position": {"x": -161.5692, "y": 187.0083, "z": -135.8215},
+ "rotation": {"x": 339.971, "y": 71.151, "z": 107.067},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 255, "g": 107, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 107, "b": 83, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToGhost",
+ "linksTo": "GhostDimension",
+ "position": {"x": -198.7951, "y": -173.2584, "z": 93.56252},
+ "rotation": {"x": 128.717, "y": 357.359, "z": 367.141},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 83, "g": 255, "b": 212, "a": 255},
+ "lightTint": {"r": 83, "g": 255, "b": 212, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToEgg2",
+ "linksTo": "EggDimension",
+ "position": {"x": -76.71696, "y": -233.4247, "z": -217.0626},
+ "rotation": {"x": 60.463, "y": 252.958, "z": 269.061},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "lightTint": {"r": 255, "g": 83, "b": 129, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToEnceladus1",
+ "linksTo": "EnceladusDimension",
+ "position": {"x": 134.9599, "y": 139.2597, "z": 196.899},
+ "rotation": {"x": 60.463, "y": 252.958, "z": 269.061},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 128, "g": 181, "b": 255, "a": 255},
+ "lightTint": {"r": 128, "g": 181, "b": 255, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToProxima2",
+ "linksTo": "ProximaDimension",
+ "position": {"x": 238.8939, "y": -112.8883, "z": -158.6502},
+ "rotation": {"x": 60.463, "y": 252.958, "z": 269.061},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 255, "g": 107, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 107, "b": 83, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToEnceladus2",
+ "linksTo": "EnceladusDimension",
+ "position": {"x": 73.13575, "y": 210.0984, "z": -177.083},
+ "rotation": {"x": 339.971, "y": 71.151, "z": 107.067},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 128, "g": 181, "b": 255, "a": 255},
+ "lightTint": {"r": 128, "g": 181, "b": 255, "a": 255},
+ "hasFogLight": true
+ },
+ {
+ "name": "SeedClusterToEnceladus3",
+ "linksTo": "EnceladusDimension",
+ "position": {"x": -144.6847, "y": 207.265, "z": 117.4915},
+ "rotation": {"x": 339.971, "y": 71.151, "z": 107.067},
+ "scale": 1,
+ "isSeed": true,
+ "fogTint": {"r": 128, "g": 181, "b": 255, "a": 255},
+ "lightTint": {"r": 128, "g": 181, "b": 255, "a": 255},
+ "hasFogLight": true
+ }
+ ]
+ },
+ "Props": {
+ "details": [
+ { "rename": "Pivot1", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEgg1", "isRelativeToParent": true, "rotation": {"x": 12, "y": 180, "z": 164} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEgg1/Pivot1", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEgg1/Pivot1/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "rename": "Pivot2", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEgg1", "isRelativeToParent": true, "rotation": {"x": 30, "y": 180, "z": 235} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEgg1/Pivot2", "isRelativeToParent": true, "position": {"x": 0, "y": 42, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.35, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEgg1/Pivot2/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.35, "z": 0.25} },
+ { "rename": "Pivot3", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEgg1", "isRelativeToParent": true, "rotation": {"x": 65, "y": 55, "z": 0} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEgg1/Pivot3", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.2, "y": 0.45, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEgg1/Pivot3/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.45, "z": 0.2} },
+
+ { "rename": "Pivot1", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToProxima1", "isRelativeToParent": true, "rotation": {"x": 335, "y": 160, "z": 235} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToProxima1/Pivot1", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToProxima1/Pivot1/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "rename": "Pivot2", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToProxima1", "isRelativeToParent": true, "rotation": {"x": 305, "y": 350, "z": 0} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToProxima1/Pivot2", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToProxima1/Pivot2/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "rename": "Pivot3", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToProxima1", "isRelativeToParent": true, "rotation": {"x": 305, "y": 350, "z": 0} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToProxima1/Pivot3", "isRelativeToParent": true, "position": {"x": 17, "y": 47, "z": 23}, "rotation": {"x": 56, "y": 35, "z": 0}, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToProxima1/Pivot3/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+
+ { "rename": "Pivot1", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToGhost", "isRelativeToParent": true, "rotation": {"x": 300, "y": 0, "z": 35} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToGhost/Pivot1", "isRelativeToParent": true, "position": {"x": 0, "y": 42, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToGhost/Pivot1/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+ { "rename": "Pivot2", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToGhost", "isRelativeToParent": true, "rotation": {"x": 7, "y": 0, "z": 49} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToGhost/Pivot2", "isRelativeToParent": true, "position": {"x": 0, "y": 42, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToGhost/Pivot2/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+
+ { "rename": "Pivot1", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEgg2", "isRelativeToParent": true, "rotation": {"x": 65, "y": 325, "z": 5} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEgg2/Pivot1", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.2, "y": 0.45, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEgg2/Pivot1/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.45, "z": 0.2} },
+
+ { "rename": "Pivot1", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEnceladus1", "isRelativeToParent": true, "rotation": {"x": 345, "y": 0, "z": 25} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEnceladus1/Pivot1", "isRelativeToParent": true, "position": {"x": 0, "y": 42, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.35, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEnceladus1/Pivot1/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.35, "z": 0.25} },
+ { "rename": "Pivot2", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEnceladus1", "isRelativeToParent": true, "rotation": {"x": 25, "y": 0, "z": 325} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEnceladus1/Pivot2", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEnceladus1/Pivot2/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "rename": "Pivot3", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEnceladus1", "isRelativeToParent": true, "rotation": {"x": 275, "y": 0, "z": 10} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEnceladus1/Pivot3", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEnceladus1/Pivot3/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+
+ { "rename": "Pivot1", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToProxima2", "isRelativeToParent": true, "rotation": {"x": 35, "y": 180, "z": 225} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToProxima2/Pivot1", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToProxima2/Pivot1/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "rename": "Pivot2", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToProxima2", "isRelativeToParent": true, "rotation": {"x": 305, "y": 0, "z": 350} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToProxima2/Pivot2", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToProxima2/Pivot2/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+
+ { "rename": "Pivot1", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEnceladus2", "isRelativeToParent": true, "rotation": {"x": 83, "y": 176, "z": 180} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEnceladus2/Pivot1", "isRelativeToParent": true, "position": {"x": 0, "y": 42, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEnceladus2/Pivot1/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+ { "rename": "Pivot2", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEnceladus2", "isRelativeToParent": true, "rotation": {"x": 283, "y": 148, "z": 180} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEnceladus2/Pivot2", "isRelativeToParent": true, "position": {"x": 0, "y": 42, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEnceladus2/Pivot2/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.35, "z": 0.2} },
+ { "rename": "Pivot3", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEnceladus2", "isRelativeToParent": true, "rotation": {"x": 5, "y": 334, "z": 96} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEnceladus2/Pivot3", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEnceladus2/Pivot3/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.25, "y": 0.45, "z": 0.25} },
+
+ { "rename": "Pivot1", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEnceladus3", "isRelativeToParent": true, "rotation": {"x": 350, "y": 0, "z": 41} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEnceladus3/Pivot1", "isRelativeToParent": true, "position": {"x": 0, "y": 54, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.2, "y": 0.5, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEnceladus3/Pivot1/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.5, "z": 0.2} },
+ { "rename": "Pivot2", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEnceladus3", "isRelativeToParent": true, "rotation": {"x": 5, "y": 165, "z": 160} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEnceladus3/Pivot2", "isRelativeToParent": true, "position": {"x": 0, "y": 54, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.2, "y": 0.5, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEnceladus3/Pivot2/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.5, "z": 0.2} },
+ { "rename": "Pivot3", "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Pivot.prefab", "parentPath": "Sector/SeedClusterToEnceladus3", "isRelativeToParent": true, "rotation": {"x": 48, "y": 2, "z": 310} },
+ { "path": "DB_ClusterDimension_Body/Sector_ClusterDimension/Geometry_ClusterDimension/OtherComponentsGroup/Vines/Terrain_DB_Vine (3)/Terrain_DB_VineBlend_small", "parentPath": "Sector/SeedClusterToEnceladus3/Pivot3", "isRelativeToParent": true, "position": {"x": 0, "y": 50, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "stretch": {"x": 0.2, "y": 0.45, "z": 0.2} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/SeedVineCollider.prefab", "parentPath": "Sector/SeedClusterToEnceladus3/Pivot3/Terrain_DB_VineBlend_small", "isRelativeToParent": true, "stretch": {"x": 0.2, "y": 0.45, "z": 0.2} }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/11- bramble/vesseldimension.json b/planets/11- bramble/vesseldimension.json
new file mode 100644
index 0000000..6ecea95
--- /dev/null
+++ b/planets/11- bramble/vesseldimension.json
@@ -0,0 +1,20 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "DB_VesselDimension",
+ "removeChildren": [
+ "Sector_VesselDimension/Geometry_VesselDimension/OtherComponentsGroup/Structure_NOM_EscapePod_DB"
+ ],
+ "Props": {
+ "details": [
+ { "path": "Sector_VesselDimension/Geometry_VesselDimension/OtherComponentsGroup/Structure_NOM_EscapePod_DB", "position": {"x": 102.99, "y": -76.0996, "z": 53.9199}, "rotation": {"x": 11.5009, "y": 64.3905, "z": 13.6049}, "rename": "Structure_NOM_EscapePod_DB_2" }
+ ],
+ "singularities": [
+ { "uniqueID": "VesselToRSS", "type": "blackHole", "targetStarSystem": "xen.RealSolarSystem", "position": {"x": -77.92, "y": -47.5606, "z": -135.9199}, "horizonRadius": 16, "distortRadius": 40 }
+ ]
+ },
+ "Volumes": {
+ "revealVolumes": [
+ { "achievementID": "RSS_FindVesselWormhole", "revealOn": "enter", "position": {"x": -77.92, "y": -47.5606, "z": -135.9199}, "radius": 75 }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/12- sirius/sirius.json b/planets/12- sirius/sirius.json
new file mode 100644
index 0000000..5d3b5f3
--- /dev/null
+++ b/planets/12- sirius/sirius.json
@@ -0,0 +1,26 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Sirius",
+ "starSystem" : "xen.RealSolarSystem",
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame":
+ {
+ "enabled": false
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 267000,
+ "primaryBody" : "Sol",
+ "showOrbitLine" : false,
+ "trueAnomaly" : 100,
+ "isStatic" : true
+ },
+ "FocalPoint" :
+ {
+ "primary" : "Sirius A",
+ "secondary" : "Sirius B"
+ }
+}
\ No newline at end of file
diff --git a/planets/12- sirius/sirius_a.json b/planets/12- sirius/sirius_a.json
new file mode 100644
index 0000000..b8e0ee6
--- /dev/null
+++ b/planets/12- sirius/sirius_a.json
@@ -0,0 +1,67 @@
+{
+ "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/dev/NewHorizons/Schemas/body_schema.json",
+ "name" : "Sirius A",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 70,
+ "surfaceSize" : 3400,
+ "gravityFallOff" : "inverseSquared"
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 0,
+ "primaryBody" : "Sirius",
+ "showOrbitLine" : true,
+ "tint" :
+ {
+ "r" : 166,
+ "g" : 216,
+ "b" : 255,
+ "a" : 255
+ }
+ },
+ "Star" :
+ {
+ "size" : 3400,
+ "starRampTexture": "planets/assets/sirius_ramp.png",
+ "starCollapseRampTexture": "planets/assets/sirius_collapse_ramp.png",
+ "tint" :
+ {
+ "r" : 255,
+ "g" : 320,
+ "b" : 384,
+ "a" : 255
+ },
+ "solarLuminosity": 2,
+ "lightRadius": 75000,
+ "lightTint":
+ {
+ "r" : 225,
+ "g" : 245,
+ "b" : 255,
+ "a" : 255
+ },
+ "stellarDeathType": "supernova",
+ "stellarRemnantType": "whiteDwarf",
+ "supernovaSize": 75000,
+ "supernovaSpeed": 2000,
+ "lifespan": 11,
+ "curve": [
+ { "time": 0, "value": 1 },
+ { "time": 7, "value": 1 },
+ { "time": 11, "value": 3 }
+ ],
+ "endTint":
+ {
+ "r" : 255,
+ "g" : 129,
+ "b" : 83,
+ "a" : 255
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/12- sirius/sirius_b.json b/planets/12- sirius/sirius_b.json
new file mode 100644
index 0000000..f2a8046
--- /dev/null
+++ b/planets/12- sirius/sirius_b.json
@@ -0,0 +1,81 @@
+{
+ "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/dev/NewHorizons/Schemas/body_schema.json",
+ "name" : "Sirius B",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 4500,
+ "surfaceSize" : 300,
+ "gravityFallOff" : "inverseSquared"
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 25000,
+ "eccentricity": 0.6,
+ "argumentOfPeriapsis": 185,
+ "inclination": 97,
+ "longitudeOfAscendingNode": 161,
+ "primaryBody" : "Sirius",
+ "showOrbitLine" : true,
+ "tint" :
+ {
+ "r" : 255,
+ "g" : 255,
+ "b" : 255,
+ "a" : 255
+ }
+ },
+ "Star" :
+ {
+ "size" : 300,
+ "tint" :
+ {
+ "r" : 384,
+ "g" : 384,
+ "b" : 384,
+ "a" : 255
+ },
+ "solarLuminosity": 0.5,
+ "lightRadius": 10000,
+ "lightTint":
+ {
+ "r" : 255,
+ "g" : 255,
+ "b" : 255,
+ "a" : 255
+ },
+ "stellarDeathType": "none"
+ },
+ "ShockEffect" : {
+ "hasSupernovaShockEffect": true,
+ "radius": 400
+ },
+ "Rings": [
+ {
+ "innerRadius": 0,
+ "outerRadius": 3000,
+ "texture": "planets/assets/sirius_disk.png",
+ "fluidType": "plasma",
+ "rotationSpeed": 60,
+ "unlit": true,
+ "inclination": 97,
+ "longitudeOfAscendingNode": 161,
+ "scaleCurve": [
+ { "time": 0, "value": 0 },
+ { "time": 11.4, "value": 0 },
+ { "time": 11.5, "value": 1 },
+ { "time": 12, "value": 0 }
+ ],
+ "opacityCurve": [
+ { "time": 0, "value": 0 },
+ { "time": 11.5, "value": 0 },
+ { "time": 11.6, "value": 1 },
+ { "time": 11.9, "value": 0 }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/planets/2 - jupiter/amalthea.json b/planets/2 - jupiter/amalthea.json
new file mode 100644
index 0000000..ca948b0
--- /dev/null
+++ b/planets/2 - jupiter/amalthea.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Amalthea",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 12
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1150,
+ "primaryBody" : "Jupiter",
+ "inclination" : 3.374,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 349,
+ "isMoon" : true,
+ "isTidallyLocked" : true,
+ "axialTilt": 3.374,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 110,
+ "g" : 60,
+ "b" : 35,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/amalthea_heightmap.png",
+ "textureMap" : "planets/assets/amalthea_texturemap.png",
+ "minHeight" : 4,
+ "maxHeight" : 12
+ }
+}
\ No newline at end of file
diff --git a/planets/2 - jupiter/callisto.json b/planets/2 - jupiter/callisto.json
index 5848fe9..0f9e809 100644
--- a/planets/2 - jupiter/callisto.json
+++ b/planets/2 - jupiter/callisto.json
@@ -1,27 +1,46 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Callisto",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 4,
- "surfaceSize" : 100,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 100
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 1600,
+ "semiMajorAxis" : 2300,
"primaryBody" : "Jupiter",
+ "inclination": 3,
+ "longitudeOfAscendingNode": 180,
"isMoon" : true,
"isTidallyLocked" : true,
- "trueAnomaly" : 200
+ "trueAnomaly" : 200,
+ "axialTilt": 3,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 85,
+ "g" : 65,
+ "b" : 45,
+ "a" : 255
+ }
},
"HeightMap" :
{
- "heightMap" : "planets/assets/blank_heightmap.png",
+ "heightMap" : "planets/assets/callisto_heightmap.png",
"textureMap" : "planets/assets/callisto_texturemap.png",
- "minHeight" : 100,
+ "minHeight" : 95,
"maxHeight" : 100
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Callisto.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/2 - jupiter/europa.json b/planets/2 - jupiter/europa.json
deleted file mode 100644
index a636ccb..0000000
--- a/planets/2 - jupiter/europa.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Europa",
- "starSystem" : "xen.RealSolarSystem",
- "Base" :
- {
- "surfaceGravity" : 4,
- "surfaceSize" : 70,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
- },
- "Orbit" :
- {
- "semiMajorAxis" : 1000,
- "primaryBody" : "Jupiter",
- "isMoon" : true,
- "trueAnomaly" : 86,
- "isTidallyLocked" : true
- },
- "HeightMap" :
- {
- "heightMap" : "planets/assets/blank_heightmap.png",
- "textureMap" : "planets/assets/europa_texturemap.png",
- "minHeight" : 70,
- "maxHeight" : 70
- }
-}
\ No newline at end of file
diff --git a/planets/2 - jupiter/europa.jsonc b/planets/2 - jupiter/europa.jsonc
new file mode 100644
index 0000000..8ed3a21
--- /dev/null
+++ b/planets/2 - jupiter/europa.jsonc
@@ -0,0 +1,114 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Europa",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 4,
+ "surfaceSize" : 70
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1600,
+ "primaryBody" : "Jupiter",
+ "inclination": 3,
+ "longitudeOfAscendingNode": 180,
+ "isMoon" : true,
+ "trueAnomaly" : 86,
+ "axialTilt": 3.1,
+ "isTidallyLocked" : true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 245,
+ "g" : 175,
+ "b" : 145,
+ "a" : 255
+ }
+ },
+ "Water": {
+ "size": 69,
+ "density": 10,
+ "buoyancy": 0.1
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/europa_heightmap.png",
+ "textureMap" : "planets/assets/europa_texturemap.png",
+ "minHeight" : 46,
+ "maxHeight" : 51
+ },
+ "Props" :
+ {
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Europa.prefab", "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/OceanGVolume.prefab", "scale": 69 },
+ { "path" : "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Volumes_GDInterior/MusicVolume_AquaticExploration", "scale": 0.157 },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_NomaiMines/Interactables_NomaiMines/Geyser_NomaiMines_01/Terrain_TH_SeperateGeyser_Small (16)", "position" : {"x": 4.596366, "y": -45.25183, "z": 11.24978}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_WaterWays/Props_WaterWays/OtherComponentsGroup/Rocks_UnderwaterCaves/OtherComponentsGroup/GeyserRocks/Terrain_TH_SeperateGeyser", "position" : {"x": 4.596366, "y": -45.25183, "z": 11.24978}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_WaterWays/Props_WaterWays/OtherComponentsGroup/Rocks_UnderwaterCaves/OtherComponentsGroup/GeyserRocks/Terrain_TH_SeperateGeyser", "position" : {"x": 4.596366, "y": -45.25183, "z": 11.24978}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_NomaiMines/Interactables_NomaiMines/Geyser_NomaiMines_01/Terrain_TH_SeperateGeyser_Small (16)", "position" : {"x": 5.393641, "y": -46.00281, "z": -7.566312}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_WaterWays/Props_WaterWays/OtherComponentsGroup/Rocks_UnderwaterCaves/OtherComponentsGroup/GeyserRocks/Terrain_TH_SeperateGeyser", "position" : {"x": 5.393641, "y": -46.00281, "z": -7.566312}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_WaterWays/Props_WaterWays/OtherComponentsGroup/Rocks_UnderwaterCaves/OtherComponentsGroup/GeyserRocks/Terrain_TH_SeperateGeyser", "position" : {"x": 4.596366, "y": -45.25183, "z": 11.24978}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_NomaiMines/Interactables_NomaiMines/Geyser_NomaiMines_01/Terrain_TH_SeperateGeyser_Small (16)", "position" : {"x": -44.43725, "y": 4.731924, "z": -14.0677}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_NomaiMines/Interactables_NomaiMines/Geyser_NomaiMines_01/Terrain_TH_SeperateGeyser_Small (16)", "position" : {"x": -38.3355, "y": 15.7006, "z": -22.59622}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_NomaiMines/Interactables_NomaiMines/Geyser_NomaiMines_01/Terrain_TH_SeperateGeyser_Small (16)", "position" : {"x": -37.99961, "y": 5.473454, "z": -27.35748}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_NomaiMines/Interactables_NomaiMines/Geyser_NomaiMines_01/Terrain_TH_SeperateGeyser_Small (16)", "position" : {"x": 41.94415, "y": 14.15053, "z": 15.23258}, "alignRadial": true },
+ { "path" : "TimberHearth_Body/Sector_TH/Sector_NomaiMines/Interactables_NomaiMines/Geyser_NomaiMines_01/Terrain_TH_SeperateGeyser_Small (16)", "position" : {"x": 42.67953, "y": 1.089503, "z": 19.55354}, "alignRadial": true },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": 0, "y": 60, "z": 0}, "alignRadial": true, "scale": 0.32 }, //Gustavo
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": 0, "y": 60, "z": 0} },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLightLarge.prefab", "position" : {"x": 0, "y": 55, "z": 0} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": 0, "y": -55, "z": 0}, "alignRadial": true, "scale": 0.16 }, //Garry
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": 0, "y": -55, "z": 0} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": -44.21429, "y": 24.02697, "z": 22.19916}, "alignRadial": true, "scale": 0.16 }, //Geoffrey
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": -44.21429, "y": 24.02697, "z": 22.19916} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": -52.46511, "y": -11.43769, "z": 11.89925}, "alignRadial": true, "scale": 0.16 }, //Griffin
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": -52.46511, "y": -11.43769, "z": 11.89925} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": 27.76891, "y": -33.45103, "z": 33.68853}, "alignRadial": true, "scale": 0.16 }, //Gertrude
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": 27.76891, "y": -33.45103, "z": 33.68853} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": 50.6428, "y": -9.404798, "z": -0.9791875}, "rotation": {"x": 359, "y": 1, "z": 80}, "scale": 0.16 }, //Gooseberry
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": 50.6428, "y": -9.404798, "z": -0.9791875} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": 28.49156, "y": 34.92665, "z": -31.51764}, "alignRadial": true, "scale": 0.16 }, //Gabro
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": 28.49156, "y": 34.92665, "z": -31.51764} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": -11.89569, "y": -44.70222, "z": -29.75239},"alignRadial": true, "scale": 0.16 }, //Goldie
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": -11.89569, "y": -44.70222, "z": -29.75239} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": -50.97876, "y": -16.10713, "z": 12.91232}, "alignRadial": true, "scale": 0.16 }, //Gideon
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": -50.97876, "y": -16.10713, "z": 12.91232} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": 10.86177, "y": 19.70426, "z": 50.1873}, "alignRadial": true, "scale": 0.16 }, //Gregory
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": 10.86177, "y": 19.70426, "z": 50.1873} },
+ { "path" : "Jellyfish_Body/Beast_GD_Jellyfish_v4", "position" : {"x": 1.750032, "y": 8.499125, "z": -54.31119}, "alignRadial": true, "scale": 0.16 }, //Gerald
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/JellyfishLight.prefab", "position" : {"x": 1.750032, "y": 8.499125, "z": -54.31119} }
+ ],
+ "dialogue": [
+ { "xmlFile": "planets/xml/dialogue/characters/gustavo.xml", "position" : {"x": 0, "y": 60, "z": 0}, "radius": 3.5, "range": 8 },
+ { "xmlFile": "planets/xml/dialogue/characters/garry.xml", "position" : {"x": 0, "y": -55, "z": 0}, "radius": 1.75, "range": 4 },
+ { "xmlFile": "planets/xml/dialogue/characters/garrycallout.xml", "position" : {"x": 0, "y": -55, "z": 0}, "radius": 0, "remoteTrigger": {"position": {"x": 0, "y": -35, "z": 0}, "radius": 30}, "blockAfterPersistentCondition": "RSS_GarryCallout" },
+ { "xmlFile": "planets/xml/dialogue/characters/geoffrey.xml", "position" : {"x": -44.21429, "y": 24.02697, "z": 22.19916}, "radius": 1.75, "range": 4 },
+ { "xmlFile": "planets/xml/dialogue/characters/griffin.xml", "position" : {"x": -52.46511, "y": -11.43769, "z": 11.89925}, "radius": 1.75, "range": 4 },
+ { "xmlFile": "planets/xml/dialogue/characters/gertrude.xml", "position" : {"x": 27.76891, "y": -33.45103, "z": 33.68853}, "radius": 1.75, "range": 4 },
+ { "xmlFile": "planets/xml/dialogue/characters/gooseberry.xml", "position" : {"x": 50.6428, "y": -9.404798, "z": -0.9791875}, "radius": 1.75, "range": 4 },
+ { "xmlFile": "planets/xml/dialogue/characters/gabro.xml", "position" : {"x": 28.49156, "y": 34.92665, "z": -31.51764}, "radius": 1.75, "range": 4 },
+ { "xmlFile": "planets/xml/dialogue/characters/goldie.xml", "position" : {"x": -11.89569, "y": -44.70222, "z": -29.75239}, "radius": 1.75, "range": 4 },
+ { "xmlFile": "planets/xml/dialogue/characters/gideon.xml", "position" : {"x": -50.97876, "y": -16.10713, "z": 12.91232}, "radius": 1.75, "range": 4 },
+ { "xmlFile": "planets/xml/dialogue/characters/gregory.xml", "position" : {"x": 10.86177, "y": 19.70426, "z": 50.1873}, "radius": 1.75, "range": 4 },
+ { "xmlFile": "planets/xml/dialogue/characters/gerald.xml", "position" : {"x": 1.750032, "y": 8.499125, "z": -54.31119}, "radius": 1.75, "range": 4 }
+ ],
+ "geysers": [
+ { "position" : {"x": 4.596366, "y": -45.25183, "z": 11.24978}, "disableShaft": true, "disableSpout": true, "offset": -25, "force": 0, "volume": 0, "activeDuration": 10, "inactiveDuration": 24 },
+ { "position" : {"x": 4.596366, "y": -45.25183, "z": 11.24978}, "disableShaft": true, "disableBubbles": true, "offset": -75, "force": 30, "tint": {"r": 255, "g": 255, "b": 255, "a": 128}, "volume": 0.15, "activeDuration": 10, "inactiveDuration": 24 },
+ { "position" : {"x": 5.393641, "y": -46.00281, "z": -7.566312}, "disableShaft": true, "disableSpout": true, "offset": -25, "force": 0, "volume": 0, "activeDuration": 10, "inactiveDuration": 18 },
+ { "position" : {"x": 5.393641, "y": -46.00281, "z": -7.566312}, "disableShaft": true, "disableBubbles": true, "offset": -75, "force": 30, "tint": {"r": 255, "g": 255, "b": 255, "a": 128}, "volume": 0.15, "activeDuration": 10, "inactiveDuration": 18 }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/er.png"
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/2 - jupiter/ganymede.json b/planets/2 - jupiter/ganymede.json
index 1e6fc70..81d534b 100644
--- a/planets/2 - jupiter/ganymede.json
+++ b/planets/2 - jupiter/ganymede.json
@@ -1,27 +1,57 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Ganymede",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 4,
- "surfaceSize" : 100,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 100
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 1300,
+ "semiMajorAxis" : 1900,
"primaryBody" : "Jupiter",
+ "inclination": 3,
+ "longitudeOfAscendingNode": 180,
"isMoon" : true,
"trueAnomaly" : 298,
- "isTidallyLocked" : true
+ "axialTilt": 3.165,
+ "isTidallyLocked" : true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 120,
+ "g" : 100,
+ "b" : 85,
+ "a" : 255
+ }
},
"HeightMap" :
{
- "heightMap" : "planets/assets/blank_heightmap.png",
+ "heightMap" : "planets/assets/ganymede_heightmap.png",
"textureMap" : "planets/assets/ganymede_texturemap.png",
- "minHeight" : 100,
+ "minHeight" : 95,
"maxHeight" : 100
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Laplace-P", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 0.5, "detectionRadius": 50, "identificationRadius" : 5, "position": {"x": -57.28616, "y": -42.68979, "z": 67.67151} }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/LaplaceP.prefab", "position" : {"x": -57.28616, "y": -42.68979, "z": 67.67151}, "alignRadial" : true }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/ganymede.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/2 - jupiter/io.json b/planets/2 - jupiter/io.json
index bc74138..e91a105 100644
--- a/planets/2 - jupiter/io.json
+++ b/planets/2 - jupiter/io.json
@@ -1,24 +1,37 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Io",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 5,
- "surfaceSize" : 75,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 75
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 800,
+ "semiMajorAxis" : 1300,
"primaryBody" : "Jupiter",
+ "inclination": 3,
+ "longitudeOfAscendingNode": 180,
+ "trueAnomaly": 331,
"isMoon" : true,
- "isTidallyLocked" : true
+ "isTidallyLocked" : true,
+ "axialTilt": 3,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 225,
+ "g" : 190,
+ "b" : 80,
+ "a" : 255
+ }
},
"Atmosphere" :
{
- "size" : 80,
"fogTint" :
{
"r" : 200,
@@ -26,14 +39,61 @@
"b" : 128,
"a" : 255
},
- "fogDensity": 0.1,
+ "fogDensity": 0.2,
"fogSize": 80
},
"HeightMap" :
{
- "heightMap" : "planets/assets/blank_heightmap.png",
+ "heightMap" : "planets/assets/io_heightmap.png",
"textureMap" : "planets/assets/io_texturemap.png",
- "minHeight" : 75,
+ "emissionMap": "planets/assets/io_emissionmap.png",
+ "emissionColor": {
+ "r": 225,
+ "g": 147,
+ "b": 8,
+ "a": 255
+ },
+ "minHeight" : 73,
"maxHeight" : 75
+ },
+ "Props":{
+ "audioSources": [
+ { "audio": "Volcano_Ambience_Loop_V2", "track": "environment", "position": {"x": 25.95344, "y": 36.56299, "z": 59.06419}, "minDistance": 8, "maxDistance": 50, "volume": 1 },
+ { "audio": "Volcano_Ambience_Loop_V2", "track": "environment", "position": {"x": -32.12466, "y": -51.45461, "z": 41.50724}, "minDistance": 8, "maxDistance": 50, "volume": 1 },
+ { "audio": "Volcano_Ambience_Loop_V2", "track": "environment", "position": {"x": 17.44872, "y": -24.22137, "z": -68.0819}, "minDistance": 8, "maxDistance": 50, "volume": 1 },
+ { "audio": "Volcano_Ambience_Loop_V2", "track": "environment", "position": {"x": 66.95788, "y": -1.756643, "z": 31.0178}, "minDistance": 8, "maxDistance": 50, "volume": 1 },
+ { "audio": "Volcano_Ambience_Loop_V2", "track": "environment", "position": {"x": -47.70881, "y": 52.34853, "z": -20.18302}, "minDistance": 8, "maxDistance": 50, "volume": 1 },
+ { "audio": "Volcano_Ambience_Loop_V2", "track": "environment", "position": {"x": 39.70198, "y": 46.45693, "z": 40.94479}, "minDistance": 8, "maxDistance": 50, "volume": 1 },
+ { "audio": "Volcano_Ambience_Loop_V2", "track": "environment", "position": {"x": 70.11443, "y": 23.42624, "z": 8.870171}, "minDistance": 8, "maxDistance": 50, "volume": 1 }
+ ],
+ "volcanoes": [
+ { "position": {"x": 29.56788, "y": 26.487, "z": 62.42421}, "minInterval": 30, "maxInterval": 120, "minLaunchSpeed": 50, "maxLaunchSpeed": 100 },
+ { "position": {"x": -32.12466, "y": -51.45461, "z": 41.50724}, "minInterval": 30, "maxInterval": 120, "minLaunchSpeed": 50, "maxLaunchSpeed": 100 },
+ { "position": {"x": 17.44872, "y": -24.22137, "z": -68.0819}, "minInterval": 30, "maxInterval": 120, "minLaunchSpeed": 50, "maxLaunchSpeed": 100 },
+ { "position": {"x": 66.95788, "y": -1.756643, "z": 31.0178}, "minInterval": 30, "maxInterval": 120, "minLaunchSpeed": 50, "maxLaunchSpeed": 100 },
+ { "position": {"x": -47.70881, "y": 52.34853, "z": -20.18302}, "minInterval": 30, "maxInterval": 120, "minLaunchSpeed": 50, "maxLaunchSpeed": 100 },
+ { "position": {"x": 39.70198, "y": 46.45693, "z": 40.94479}, "minInterval": 30, "maxInterval": 120, "minLaunchSpeed": 50, "maxLaunchSpeed": 100 },
+ { "position": {"x": 70.11443, "y": 23.42624, "z": 8.870171}, "minInterval": 30, "maxInterval": 120, "minLaunchSpeed": 50, "maxLaunchSpeed": 100 }
+ ]
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "Volcano_Ambience_Loop_V2", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 100, "volume": 0.15 }
+ ],
+ "hazardVolumes": [
+ { "type": "heat", "damagePerSecond": 20, "radius": 3, "position": {"x": 25.95344, "y": 36.56299, "z": 59.06419} },
+ { "type": "heat", "damagePerSecond": 20, "radius": 3, "position": {"x": -32.12466, "y": -51.45461, "z": 41.50724} },
+ { "type": "heat", "damagePerSecond": 20, "radius": 3, "position": {"x": 17.44872, "y": -24.22137, "z": -68.0819} },
+ { "type": "heat", "damagePerSecond": 20, "radius": 3, "position": {"x": 66.95788, "y": -1.756643, "z": 31.0178} },
+ { "type": "heat", "damagePerSecond": 20, "radius": 3, "position": {"x": -47.70881, "y": 52.34853, "z": -20.18302} },
+ { "type": "heat", "damagePerSecond": 20, "radius": 3, "position": {"x": 39.70198, "y": 46.45693, "z": 40.94479} },
+ { "type": "heat", "damagePerSecond": 20, "radius": 3, "position": {"x": 70.11443, "y": 23.42624, "z": 8.870171} }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/io.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/2 - jupiter/jupiter.json b/planets/2 - jupiter/jupiter.json
index f71c6cd..61eaaaa 100644
--- a/planets/2 - jupiter/jupiter.json
+++ b/planets/2 - jupiter/jupiter.json
@@ -1,52 +1,158 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Jupiter",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 20,
- "surfaceSize" : 300,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceGravity" : 24,
+ "surfaceSize" : 900
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 12000,
- "inclination" : 1,
+ "semiMajorAxis" : 13500,
+ "inclination" : 3,
"primaryBody" : "Sol",
"isMoon" : false,
"longitudeOfAscendingNode" : 100,
+ "eccentricity" : 0,
+ "argumentOfPeriapsis": 273,
"axialTilt" : 3,
- "trueAnomaly":20,
- "siderealPeriod" : 30
+ "trueAnomaly": 20,
+ "siderealPeriod" : 2,
+ "tint":
+ {
+ "r" : 200,
+ "g" : 120,
+ "b" : 65,
+ "a" : 255
+ }
},
"Atmosphere" :
{
- "size" : 500,
- "cloudTint" :
+ "size" : 950,
+ "fogTint" :
{
- "r" : 181,
- "g" : 181,
- "b" : 230,
+ "r" : 193,
+ "g" : 139,
+ "b" : 95,
"a" : 255
},
- "cloud" : "planets/assets/jupiter.png",
- "fogTint" :
+ "fogDensity": 1,
+ "fogSize": 950,
+ "useAtmosphereShader": true,
+ "atmosphereSunIntensity": 0.5,
+ "atmosphereTint" :
{
- "r" : 255,
- "g" : 128,
- "b" : 128,
+ "r" : 193,
+ "g" : 139,
+ "b" : 95,
"a" : 255
},
- "fogDensity": 0.9,
- "fogSize": 450,
- "hasAtmosphere" : true,
- "atmosphereTint" :
+ "hasRain": true,
+ "clouds": {
+ "outerCloudRadius" : 950,
+ "innerCloudRadius" : 850,
+ "tint" :
+ {
+ "r" : 170,
+ "g" : 110,
+ "b" : 60,
+ "a" : 255
+ },
+ "texturePath" : "planets/assets/jupiter.png",
+ "rampPath": "planets/assets/jupiter_ramp.png",
+ "cloudsPrefab": "giantsDeep",
+ "hasLightning" : true,
+ "lightningGradient" : [
+ {"time": 0, "tint": {"r": 255, "g": 64, "b": 128}},
+ {"time": 0.66, "tint": {"r": 0, "g": 0, "b": 128}},
+ {"time": 1, "tint": {"r": 64, "g": 0, "b": 128}}
+ ]
+ }
+ },
+ "AmbientLights": [
{
- "r" : 255,
+ "outerRadius": 950,
+ "innerRadius": 850,
+ "intensity": 0.8,
+ "tint": {
+ "r": 193,
+ "g": 139,
+ "b": 95,
+ "a": 255
+ }
+ }
+ ],
+ "Water": {
+ "size": 650,
+ "tint":
+ {
+ "r" : 200,
"g" : 200,
- "b" : 128,
+ "b" : 200,
+ "a" : 255
+ }
+ },
+ "Lava": {
+ "size": 200,
+ "tint":
+ {
+ "r" : 4000,
+ "g" : 1500,
+ "b" : 150,
"a" : 255
}
+ },
+ "Props": {
+ "details": [
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 550 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 450 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 350 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 300 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 285 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 270 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 255 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 240 }
+ ],
+ "tornados": [
+ { "type": "hurricane", "position": { "x": 0, "y": 630, "z": 0 }, "height": 250, "wanderRate": 0, "tint": { "r" : 149, "g" : 116, "b" : 83, "a" : 255 } },
+ { "type": "downwards", "position": { "x": 163, "y": 563, "z": 281 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 10, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": -325, "y": 563, "z": 0 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 10, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": 163, "y": 563, "z": -281 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 10, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": 498, "y": 418, "z": 0 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": -249, "y": 418, "z": 431 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": -249, "y": 418, "z": -431 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+
+ { "type": "upwards", "position": { "x": 0, "y": 222, "z": 611 }, "height": 200, "wanderDegreesX": 90, "wanderDegreesZ": 5, "wanderRate": 0.05, "tint": { "r" : 220, "g" : 220, "b" : 220, "a" : 255 } },
+ { "type": "upwards", "position": { "x": 0, "y": 222, "z": -611 }, "height": 200, "wanderDegreesX": 90, "wanderDegreesZ": 5, "wanderRate": 0.05, "tint": { "r" : 220, "g" : 220, "b" : 220, "a" : 255 } },
+
+ { "type": "upwards", "position": { "x": 432, "y": -222, "z": 432 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 5, "wanderRate": 0.05, "tint": { "r" : 220, "g" : 220, "b" : 220, "a" : 255 } },
+ { "type": "hurricane", "position": { "x": -415, "y": -222, "z": 415 }, "height": 250, "wanderDegreesX": 0, "wanderDegreesZ": 0, "wanderRate": 0, "tint": { "r" : 255, "g" : 128, "b" : 55, "a" : 255 } },
+ { "type": "upwards", "position": { "x": -432, "y": -222, "z": -432 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 5, "wanderRate": 0.05, "tint": { "r" : 220, "g" : 220, "b" : 220, "a" : 255 } },
+ { "type": "upwards", "position": { "x": 432, "y": -222, "z": -432 }, "height": 200, "wanderDegreesX": 30, "wanderDegreesZ": 5, "wanderRate": 0.05, "tint": { "r" : 220, "g" : 220, "b" : 220, "a" : 255 } },
+
+ { "type": "downwards", "position": { "x": 249, "y": -418, "z": 431 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": -498, "y": -418, "z": 0 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": 249, "y": -418, "z": -431 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": 325, "y": -563, "z": 0 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 10, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": -163, "y": -563, "z": 281 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 10, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "downwards", "position": { "x": -163, "y": -563, "z": -281 }, "height": 200, "wanderDegreesX": 60, "wanderDegreesZ": 10, "wanderRate": 0.07, "tint": { "r" : 190, "g" : 170, "b" : 150, "a" : 255 } },
+ { "type": "hurricane", "position": { "x": 0, "y": -630, "z": 0 }, "height": 250, "wanderRate": 0, "tint": { "r" : 149, "g" : 116, "b" : 83, "a" : 255 } }
+ ]
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "OW_GD_UnderwaterCurrent", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 650 }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/jupiter log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/3 - saturn/calypso.json b/planets/3 - saturn/calypso.json
new file mode 100644
index 0000000..274db72
--- /dev/null
+++ b/planets/3 - saturn/calypso.json
@@ -0,0 +1,39 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Calypso",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 5
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 2150,
+ "inclination" : 27,
+ "primaryBody" : "Saturn",
+ "isMoon" : true,
+ "showOrbitLine": false,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 25,
+ "isTidallyLocked" : true,
+ "axialTilt": 27,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0}
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/deimos_heightmap.png",
+ "textureMap" : "planets/assets/calypso_texturemap.png",
+ "minHeight" : 2,
+ "maxHeight" : 4,
+ "stretch": {
+ "x": 1.5,
+ "y": 1,
+ "z": 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/3 - saturn/dione.json b/planets/3 - saturn/dione.json
new file mode 100644
index 0000000..a5ab096
--- /dev/null
+++ b/planets/3 - saturn/dione.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Dione",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 31
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 2300,
+ "inclination" : 26,
+ "primaryBody" : "Saturn",
+ "isMoon" : true,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 109,
+ "isTidallyLocked" : true,
+ "axialTilt": 26,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 200,
+ "g" : 200,
+ "b" : 200,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/dione_heightmap.png",
+ "textureMap" : "planets/assets/dione_texturemap.png",
+ "minHeight" : 29,
+ "maxHeight" : 31
+ }
+}
\ No newline at end of file
diff --git a/planets/3 - saturn/enceladus.json b/planets/3 - saturn/enceladus.json
new file mode 100644
index 0000000..747780f
--- /dev/null
+++ b/planets/3 - saturn/enceladus.json
@@ -0,0 +1,67 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Enceladus",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 16
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 2000,
+ "inclination" : 26,
+ "primaryBody" : "Saturn",
+ "isMoon" : true,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 93,
+ "isTidallyLocked" : true,
+ "axialTilt": 26,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 255,
+ "g" : 255,
+ "b" : 255,
+ "a" : 255
+ }
+ },
+ "Water": {
+ "size": 15.4,
+ "tint":
+ {
+ "r" : 85,
+ "g" : 102,
+ "b" : 128,
+ "a" : 255
+ }
+ },
+ "Props": {
+ "details": [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Enceladus.prefab", "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/EnceladusLight.prefab" },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/OceanGVolume.prefab", "scale": 30 }
+ ],
+ "geysers": [
+ { "position": {"x": 0, "y": -16, "z": 0}, "force": 30, "tint": {"r": 255, "g": 255, "b": 255, "a": 128}, "volume": 0.15, "disableBubbles": true, "activeDuration": 8, "inactiveDuration": 16 }
+ ]
+ },
+ "Bramble": {
+ "nodes": [
+ {
+ "name": "EnceladusEntrance",
+ "linksTo": "EnceladusDimension",
+ "position": {"x": 0, "y": 0, "z": 0},
+ "rotation": {"x": 48.0822, "y": 7.2001, "z": 27.4512},
+ "scale": 0.15,
+ "fogTint": {"r": 85, "g": 102, "b": 128, "a": 255},
+ "lightTint": {"r": 64, "g": 89, "b": 128, "a": 0},
+ "possibleExits": [0]
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/planets/3 - saturn/iapetus.json b/planets/3 - saturn/iapetus.json
new file mode 100644
index 0000000..b05774a
--- /dev/null
+++ b/planets/3 - saturn/iapetus.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Iapetus",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 40
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 3750,
+ "inclination" : 41,
+ "primaryBody" : "Saturn",
+ "isMoon" : true,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 185,
+ "isTidallyLocked" : true,
+ "axialTilt": 41,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 60,
+ "g" : 60,
+ "b" : 60,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/iapetus_heightmap.png",
+ "textureMap" : "planets/assets/iapetus_texturemap.png",
+ "minHeight" : 37,
+ "maxHeight" : 40
+ }
+}
\ No newline at end of file
diff --git a/planets/3 - saturn/mimas.json b/planets/3 - saturn/mimas.json
new file mode 100644
index 0000000..472ab00
--- /dev/null
+++ b/planets/3 - saturn/mimas.json
@@ -0,0 +1,45 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Mimas",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 11
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1850,
+ "inclination" : 28,
+ "primaryBody" : "Saturn",
+ "isMoon" : true,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 79,
+ "isTidallyLocked" : true,
+ "axialTilt": 28,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 175,
+ "g" : 175,
+ "b" : 175,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/mimas_heightmap.png",
+ "textureMap" : "planets/assets/mimas_texturemap.png",
+ "minHeight" : 10,
+ "maxHeight" : 11,
+ "stretch": {
+ "x": 1.04,
+ "y": 0.95,
+ "z": 0.98
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/3 - saturn/prometheus.json b/planets/3 - saturn/prometheus.json
new file mode 100644
index 0000000..48798e0
--- /dev/null
+++ b/planets/3 - saturn/prometheus.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Prometheus",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 10
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1650,
+ "inclination" : 26,
+ "primaryBody" : "Saturn",
+ "isMoon" : true,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 177,
+ "isTidallyLocked" : true,
+ "axialTilt": 26,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 200,
+ "g" : 200,
+ "b" : 200,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/prometheus_heightmap.png",
+ "textureMap" : "planets/assets/prometheus_texturemap.png",
+ "minHeight" : 5,
+ "maxHeight" : 10
+ }
+}
\ No newline at end of file
diff --git a/planets/3 - saturn/rhea.json b/planets/3 - saturn/rhea.json
index 98480c6..4151b2e 100644
--- a/planets/3 - saturn/rhea.json
+++ b/planets/3 - saturn/rhea.json
@@ -1,37 +1,40 @@
-{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Rhea",
- "starSystem" : "xen.RealSolarSystem",
- "Base" :
- {
- "surfaceGravity" : 2,
- "surfaceSize" : 42,
- "hasMapMarker" : true
- },
- "Orbit" :
- {
- "semiMajorAxis" : 1100,
- "inclination" : 26,
- "primaryBody" : "Saturn",
- "isMoon" : true,
- "longitudeOfAscendingNode" : 180,
- "trueAnomaly": 208,
- "isTidallyLocked" : true,
- "axialTilt": 26,
- "alignmentAxis": {"x": -1, "y": 0, "z": 0},
- "tint":
- {
- "r" : 200,
- "g" : 200,
- "b" : 200,
- "a" : 255
- }
- },
- "HeightMap" :
- {
- "heightMap" : "planets/assets/rhea_heightmap.png",
- "textureMap" : "planets/assets/rhea_texturemap.png",
- "minHeight" : 40,
- "maxHeight" : 42
- }
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Rhea",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 42
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 2550,
+ "inclination" : 26,
+ "primaryBody" : "Saturn",
+ "isMoon" : true,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 208,
+ "isTidallyLocked" : true,
+ "axialTilt": 26,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 200,
+ "g" : 200,
+ "b" : 200,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/rhea_heightmap.png",
+ "textureMap" : "planets/assets/rhea_texturemap.png",
+ "minHeight" : 40,
+ "maxHeight" : 42
+ }
}
\ No newline at end of file
diff --git a/planets/3 - saturn/saturn.json b/planets/3 - saturn/saturn.json
index 0660d60..b96c29c 100644
--- a/planets/3 - saturn/saturn.json
+++ b/planets/3 - saturn/saturn.json
@@ -1,58 +1,155 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Saturn",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 20,
- "surfaceSize" : 300,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceGravity" : 12,
+ "surfaceSize" : 800
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 15000,
+ "semiMajorAxis" : 19000,
"inclination" : 3,
"primaryBody" : "Sol",
"isMoon" : false,
- "longitudeOfAscendingNode" : 113,
+ "longitudeOfAscendingNode" : 114,
+ "eccentricity": 0,
+ "argumentOfPeriapsis" : 336,
"axialTilt" : 26,
"trueAnomaly" : 160,
- "siderealPeriod" : 30
+ "siderealPeriod" : 2,
+ "tint":
+ {
+ "r" : 165,
+ "g" : 135,
+ "b" : 90,
+ "a" : 255
+ }
},
"Atmosphere" :
{
- "size" : 400,
- "cloudTint" :
+ "size" : 850,
+ "fogTint" :
{
- "r" : 181,
- "g" : 181,
- "b" : 230,
+ "r" : 255,
+ "g" : 220,
+ "b" : 150,
"a" : 255
},
- "cloud" : "planets/assets/saturn.png",
- "fogTint" :
+ "fogDensity": 1,
+ "fogSize": 850,
+ "useAtmosphereShader": true,
+ "atmosphereSunIntensity": 0.5,
+ "atmosphereTint" :
{
- "r" : 255,
+ "r" : 90,
"g" : 128,
- "b" : 128,
+ "b" : 180,
"a" : 255
},
- "fogDensity": 0.9,
- "fogSize": 400,
- "hasAtmosphere" : true,
- "atmosphereTint" :
+ "hasRain": true,
+ "clouds": {
+ "outerCloudRadius" : 850,
+ "innerCloudRadius" : 750,
+ "tint" :
+ {
+ "r" : 220,
+ "g" : 190,
+ "b" : 150,
+ "a" : 255
+ },
+ "texturePath" : "planets/assets/saturn.png",
+ "cloudsPrefab": "basic",
+ "hasLightning" : true,
+ "lightningGradient" : [
+ {"time": 0, "tint": {"r": 255, "g": 64, "b": 128}},
+ {"time": 0.66, "tint": {"r": 0, "g": 0, "b": 128}},
+ {"time": 1, "tint": {"r": 64, "g": 0, "b": 128}}
+ ]
+ }
+ },
+ "AmbientLights": [
{
- "r" : 255,
- "g" : 230,
- "b" : 128,
+ "outerRadius": 850,
+ "innerRadius": 750,
+ "intensity": 0.8,
+ "tint": {
+ "r": 255,
+ "g": 220,
+ "b": 150,
+ "a": 255
+ }
+ }
+ ],
+ "Water": {
+ "size": 400,
+ "tint":
+ {
+ "r" : 200,
+ "g" : 200,
+ "b" : 200,
"a" : 255
}
},
- "Ring" :
- {
- "innerRadius" : 500,
- "outerRadius" : 950,
- "texture" : "planets/assets/saturn_rings.png"
+ "Lava": {
+ "size": 100,
+ "tint":
+ {
+ "r" : 4000,
+ "g" : 1500,
+ "b" : 150,
+ "a" : 255
+ }
+ },
+ "Props": {
+ "details": [
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 300 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 250 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 200 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 150 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 125 }
+ ],
+ "tornados": [
+ { "type": "hurricane", "position": { "x": 0, "y": 295, "z": 0 }, "height": 375, "wanderRate": 0, "tint": { "r" : 90, "g" : 128, "b" : 180, "a" : 255 } },
+
+ { "type": "downwards", "position": { "x": 400, "y": 0, "z": 0 }, "height": 375, "wanderDegreesX": 90, "wanderDegreesZ": 45, "wanderRate": 0.02, "tint": { "r" : 255, "g" : 255, "b" : 255, "a" : 255 } },
+ { "type": "downwards", "position": { "x": -400, "y": 0, "z": 0 }, "height": 375, "wanderDegreesX": 90, "wanderDegreesZ": 45, "wanderRate": 0.02, "tint": { "r" : 255, "g" : 255, "b" : 255, "a" : 255 } },
+
+ { "type": "hurricane", "position": { "x": 0, "y": -295, "z": 0 }, "height": 375, "wanderRate": 0, "tint": { "r" : 90, "g" : 128, "b" : 180, "a" : 255 } }
+ ]
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "OW_GD_UnderwaterCurrent", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 400 }
+ ]
+ },
+ "Rings": [
+ {
+ "innerRadius" : 900,
+ "outerRadius" : 1700,
+ "texture" : "planets/assets/saturn_rings.png",
+ "fluidType": "sand",
+ "opacityCurve": [
+ { "time": 0, "value": 1 },
+ { "time": 15, "value": 1 },
+ { "time": 20, "value": 0 }
+ ],
+ "scaleCurve": [
+ { "time": 0, "value": 1 },
+ { "time": 20, "value": 1 },
+ { "time": 20.01, "value": 0 }
+ ]
+ }
+ ],
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/saturn.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/3 - saturn/telesto.json b/planets/3 - saturn/telesto.json
new file mode 100644
index 0000000..8451226
--- /dev/null
+++ b/planets/3 - saturn/telesto.json
@@ -0,0 +1,39 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Telesto",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 5
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 2150,
+ "inclination" : 27,
+ "primaryBody" : "Saturn",
+ "isMoon" : true,
+ "showOrbitLine": false,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 145,
+ "isTidallyLocked" : true,
+ "axialTilt": 27,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0}
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/deimos_heightmap.png",
+ "textureMap" : "planets/assets/telesto_texturemap.png",
+ "minHeight" : 3,
+ "maxHeight" : 4,
+ "stretch": {
+ "x": 1.5,
+ "y": 1,
+ "z": 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/3 - saturn/tethys.json b/planets/3 - saturn/tethys.json
new file mode 100644
index 0000000..09e693c
--- /dev/null
+++ b/planets/3 - saturn/tethys.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Tethys",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 30
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 2150,
+ "inclination" : 27,
+ "primaryBody" : "Saturn",
+ "isMoon" : true,
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 85,
+ "isTidallyLocked" : true,
+ "axialTilt": 27,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 200,
+ "g" : 200,
+ "b" : 200,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/tethys_heightmap.png",
+ "textureMap" : "planets/assets/tethys_texturemap.png",
+ "minHeight" : 28,
+ "maxHeight" : 30
+ }
+}
\ No newline at end of file
diff --git a/planets/3 - saturn/titan.json b/planets/3 - saturn/titan.json
index d897455..410d35d 100644
--- a/planets/3 - saturn/titan.json
+++ b/planets/3 - saturn/titan.json
@@ -1,57 +1,86 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Titan",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 10,
- "surfaceSize" : 140,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceGravity" : 4,
+ "surfaceSize" : 105
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 1450,
- "inclination" : 0,
+ "semiMajorAxis" : 3100,
+ "inclination" : 26,
"primaryBody" : "Saturn",
"isMoon" : true,
- "longitudeOfAscendingNode" : 0,
- "eccentricity" : 0,
- "argumentOfPeriapsis": 0,
- "axialTilt" : 0,
- "isTidallyLocked" : true
+ "longitudeOfAscendingNode" : 180,
+ "trueAnomaly": 281,
+ "axialTilt" : 26,
+ "isTidallyLocked" : true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 160,
+ "g" : 115,
+ "b" : 60,
+ "a" : 255
+ }
},
"Atmosphere" :
{
- "size" : 120,
- "cloudTint" :
- {
- "r" : 220,
- "g" : 198,
- "b" : 97,
- "a" : 255
- },
- "cloud" : "planets/assets/titan_clouds.png",
+ "size" : 105,
"fogTint" :
{
- "r" : 220,
- "g" : 198,
- "b" : 97,
+ "r" : 255,
+ "g" : 220,
+ "b" : 150,
"a" : 255
},
- "fogDensity": 0.9,
- "fogSize": 120,
- "hasAtmosphere" : true,
+ "fogDensity": 1,
+ "fogSize": 105,
+ "useAtmosphereShader": true,
+ "atmosphereSunIntensity": 0.5,
+ "hasSnow": true,
"atmosphereTint" :
{
- "r" : 230,
- "g" : 230,
- "b" : 80,
+ "r" : 100,
+ "g" : 128,
+ "b" : 255,
"a" : 255
+ },
+ "clouds": {
+ "outerCloudRadius" : 105,
+ "innerCloudRadius" : 95,
+ "tint" :
+ {
+ "r" : 255,
+ "g" : 220,
+ "b" : 150,
+ "a" : 255
+ },
+ "texturePath" : "planets/assets/titan_clouds.png",
+ "cloudsPrefab": "basic"
}
},
+ "AmbientLights": [
+ {
+ "outerRadius": 110,
+ "innerRadius": 80,
+ "intensity": 0.7,
+ "tint": {
+ "r": 255,
+ "g": 220,
+ "b": 150,
+ "a": 255
+ }
+ }
+ ],
"Water" : {
- "size" : 103,
+ "size" : 82,
"tint" :
{
"r" : 113,
@@ -64,7 +93,29 @@
{
"heightMap" : "planets/assets/titan_heightmap.png",
"textureMap" : "planets/assets/titan_texturemap.png",
- "minHeight" : 100,
- "maxHeight" : 105
+ "minHeight" : 80,
+ "maxHeight" : 84
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Huygens", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 0.5, "detectionRadius": 50, "identificationRadius" : 5, "position": {"x": 76.79877, "y": -15.90129, "z": -26.27043} }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Huygens.prefab", "position" : {"x": 76.79877, "y": -15.90129, "z": -26.27043}, "alignRadial" : true }
+ ]
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "Eye_of_Universe_Ambience_v2_01", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 105 }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Titan log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/4 - uranus/ariel.json b/planets/4 - uranus/ariel.json
new file mode 100644
index 0000000..21cd961
--- /dev/null
+++ b/planets/4 - uranus/ariel.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Ariel",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 32
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1150,
+ "primaryBody" : "Uranus",
+ "isMoon" : true,
+ "inclination" : 97,
+ "longitudeOfAscendingNode": 180,
+ "trueAnomaly": 323,
+ "isTidallyLocked" : true,
+ "axialTilt": 97,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 50,
+ "g" : 40,
+ "b" : 40,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/ariel_heightmap.png",
+ "textureMap" : "planets/assets/ariel_texturemap.png",
+ "minHeight" : 30,
+ "maxHeight" : 32
+ }
+}
\ No newline at end of file
diff --git a/planets/4 - uranus/miranda.json b/planets/4 - uranus/miranda.json
new file mode 100644
index 0000000..15ccd95
--- /dev/null
+++ b/planets/4 - uranus/miranda.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Miranda",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 14
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1050,
+ "primaryBody" : "Uranus",
+ "isMoon" : true,
+ "inclination" : 101,
+ "longitudeOfAscendingNode": 180,
+ "trueAnomaly": 282,
+ "isTidallyLocked" : true,
+ "axialTilt": 101,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 140,
+ "g" : 130,
+ "b" : 130,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/miranda_heightmap.png",
+ "textureMap" : "planets/assets/miranda_texturemap.png",
+ "minHeight" : 12,
+ "maxHeight" : 15
+ }
+}
\ No newline at end of file
diff --git a/planets/4 - uranus/oberon.json b/planets/4 - uranus/oberon.json
new file mode 100644
index 0000000..4ffe491
--- /dev/null
+++ b/planets/4 - uranus/oberon.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Oberon",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 3,
+ "surfaceSize" : 40
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1600,
+ "primaryBody" : "Uranus",
+ "isMoon" : true,
+ "inclination" : 97,
+ "longitudeOfAscendingNode": 180,
+ "trueAnomaly": 327,
+ "isTidallyLocked" : true,
+ "axialTilt": 97,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 100,
+ "g" : 75,
+ "b" : 75,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/oberon_heightmap.png",
+ "textureMap" : "planets/assets/oberon_texturemap.png",
+ "minHeight" : 38,
+ "maxHeight" : 41
+ }
+}
\ No newline at end of file
diff --git a/planets/4 - uranus/puck.json b/planets/4 - uranus/puck.json
deleted file mode 100644
index a5da972..0000000
--- a/planets/4 - uranus/puck.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Puck",
- "starSystem" : "xen.RealSolarSystem",
- "Base" :
- {
- "surfaceGravity" : 8,
- "surfaceSize" : 20,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
- },
- "Orbit" :
- {
- "semiMajorAxis" : 700,
- "primaryBody" : "Uranus",
- "isMoon" : true,
- "inclination" : 97,
- "isTidallyLocked" : true
- },
- "ProcGen" :
- {
- "scale" : 20,
- "color" :
- {
- "r" : 177,
- "g" : 177,
- "b" : 177,
- "a" : 255
- }
- }
-}
\ No newline at end of file
diff --git a/planets/4 - uranus/titania.json b/planets/4 - uranus/titania.json
index bad697f..632a316 100644
--- a/planets/4 - uranus/titania.json
+++ b/planets/4 - uranus/titania.json
@@ -1,27 +1,46 @@
-{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Titania",
- "starSystem" : "xen.RealSolarSystem",
- "Base" :
- {
- "surfaceGravity" : 4,
- "surfaceSize" : 45,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
- },
- "Orbit" :
- {
- "semiMajorAxis" : 1200,
- "primaryBody" : "Uranus",
- "isMoon" : true,
- "inclination" : 97,
- "isTidallyLocked" : true
- },
- "HeightMap" :
- {
- "heightMap" : "planets/assets/blank_heightmap.png",
- "textureMap" : "planets/assets/titania_texturemap.png",
- "minHeight" : 45,
- "maxHeight" : 45
- }
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Titania",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 3,
+ "surfaceSize" : 44
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1450,
+ "primaryBody" : "Uranus",
+ "isMoon" : true,
+ "inclination" : 97,
+ "longitudeOfAscendingNode": 180,
+ "trueAnomaly": 212,
+ "isTidallyLocked" : true,
+ "axialTilt": 97,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 115,
+ "g" : 90,
+ "b" : 90,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/titania_heightmap.png",
+ "textureMap" : "planets/assets/titania_texturemap.png",
+ "minHeight" : 42,
+ "maxHeight" : 44
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Titania log.png"
+ }
+ }
}
\ No newline at end of file
diff --git a/planets/4 - uranus/umbriel.json b/planets/4 - uranus/umbriel.json
new file mode 100644
index 0000000..8c46b91
--- /dev/null
+++ b/planets/4 - uranus/umbriel.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Umbriel",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 32
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1250,
+ "primaryBody" : "Uranus",
+ "isMoon" : true,
+ "inclination" : 97,
+ "longitudeOfAscendingNode": 180,
+ "trueAnomaly": 213,
+ "isTidallyLocked" : true,
+ "axialTilt": 97,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 40,
+ "g" : 40,
+ "b" : 40,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/umbriel_heightmap.png",
+ "textureMap" : "planets/assets/umbriel_texturemap.png",
+ "minHeight" : 30,
+ "maxHeight" : 32
+ }
+}
\ No newline at end of file
diff --git a/planets/4 - uranus/uranus.json b/planets/4 - uranus/uranus.json
index f81befd..d89e2b5 100644
--- a/planets/4 - uranus/uranus.json
+++ b/planets/4 - uranus/uranus.json
@@ -1,58 +1,141 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Uranus",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 20,
- "surfaceSize" : 300,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceGravity" : 10,
+ "surfaceSize" : 500
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 18000,
+ "semiMajorAxis" : 24500,
"inclination" : 0,
"primaryBody" : "Sol",
"isMoon" : false,
"longitudeOfAscendingNode" : 74,
+ "eccentricity": 0.05,
+ "argumentOfPeriapsis": 99,
"axialTilt" : 97,
"trueAnomaly" : 142,
- "siderealPeriod" : 30
+ "siderealPeriod" : 3.6,
+ "tint":
+ {
+ "r" : 128,
+ "g" : 255,
+ "b" : 230,
+ "a" : 255
+ }
},
"Atmosphere" :
{
- "size" : 300,
- "cloudTint" :
+ "size" : 500,
+ "fogTint" :
{
- "r" : 181,
- "g" : 181,
+ "r" : 128,
+ "g" : 255,
"b" : 230,
"a" : 255
},
- "cloud" : "planets/assets/uranus.png",
- "fogTint" :
+ "fogDensity": 1,
+ "fogSize": 500,
+ "useAtmosphereShader": true,
+ "atmosphereSunIntensity": 0.5,
+ "atmosphereTint" :
{
"r" : 128,
- "g" : 128,
- "b" : 255,
+ "g" : 255,
+ "b" : 230,
"a" : 255
},
- "fogDensity": 0.9,
- "fogSize": 300,
- "hasAtmosphere" : true,
- "atmosphereTint" :
+ "hasRain": true,
+ "hasSnow": true,
+ "clouds": {
+ "outerCloudRadius" : 500,
+ "innerCloudRadius" : 450,
+ "tint" :
+ {
+ "r" : 128,
+ "g" : 255,
+ "b" : 230,
+ "a" : 255
+ },
+ "texturePath" : "planets/assets/uranus.png",
+ "rampPath": "planets/assets/uranus_ramp.png",
+ "cloudsPrefab": "giantsDeep",
+ "hasLightning": true,
+ "lightningGradient" : [
+ {"time": 0, "tint": {"r": 0, "g": 0, "b": 0}},
+ {"time": 1, "tint": {"r": 0, "g": 0, "b": 0}}
+ ]
+ }
+ },
+ "AmbientLights": [
+ {
+ "outerRadius": 500,
+ "innerRadius": 450,
+ "intensity": 0.8,
+ "tint": {
+ "r": 128,
+ "g": 255,
+ "b": 230,
+ "a": 255
+ }
+ }
+ ],
+ "Water": {
+ "size": 350
+ },
+ "Lava": {
+ "size": 50,
+ "tint":
{
- "r" : 10,
- "g" : 90,
- "b" : 220,
+ "r" : 4000,
+ "g" : 1500,
+ "b" : 150,
"a" : 255
}
},
- "Ring" :
- {
- "innerRadius" : 560,
- "outerRadius" : 600,
- "texture" : "planets/assets/uranus_rings.png"
+ "Props": {
+ "details": [
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 300 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 250 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 200 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 150 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 100 }
+ ]
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "OW_GD_UnderwaterCurrent", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 350 }
+ ]
+ },
+ "Rings": [
+ {
+ "innerRadius" : 600,
+ "outerRadius" : 1000,
+ "texture" : "planets/assets/uranus_rings.png",
+ "fluidType": "sand",
+ "opacityCurve": [
+ { "time": 0, "value": 1 },
+ { "time": 18, "value": 1 },
+ { "time": 22, "value": 0 }
+ ],
+ "scaleCurve": [
+ { "time": 0, "value": 1 },
+ { "time": 22, "value": 1 },
+ { "time": 22.01, "value": 0 }
+ ]
+ }
+ ],
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/uranus log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/5 - neptune/neptune.json b/planets/5 - neptune/neptune.json
index 6f0aef7..0c18090 100644
--- a/planets/5 - neptune/neptune.json
+++ b/planets/5 - neptune/neptune.json
@@ -1,52 +1,135 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Neptune",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 20,
- "surfaceSize" : 300,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceGravity" : 12,
+ "surfaceSize" : 500
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 21000,
+ "semiMajorAxis" : 30000,
"inclination" : 1,
"primaryBody" : "Sol",
"isMoon" : false,
- "longitudeOfAscendingNode" : 131,
+ "longitudeOfAscendingNode" : 132,
+ "eccentricity" : 0.008,
+ "argumentOfPeriapsis" : 257,
"axialTilt" : 28,
"trueAnomaly" : 256,
- "siderealPeriod" : 30
+ "siderealPeriod" : 4,
+ "tint":
+ {
+ "r" : 10,
+ "g" : 30,
+ "b" : 100,
+ "a" : 255
+ }
},
"Atmosphere" :
{
- "size" : 300,
- "cloudTint" :
+ "size" : 500,
+ "fogTint" :
{
- "r" : 181,
- "g" : 181,
+ "r" : 50,
+ "g" : 100,
"b" : 230,
"a" : 255
},
- "cloud" : "planets/assets/neptune.png",
- "fogTint" :
+ "fogDensity": 1,
+ "fogSize": 500,
+ "useAtmosphereShader": true,
+ "atmosphereSunIntensity": 0.5,
+ "atmosphereTint" :
{
- "r" : 128,
- "g" : 128,
- "b" : 255,
+ "r" : 50,
+ "g" : 100,
+ "b" : 230,
"a" : 255
},
- "fogDensity": 0.9,
- "fogSize": 300,
- "hasAtmosphere" : true,
- "atmosphereTint" :
+ "hasRain": true,
+ "hasSnow": true,
+ "clouds": {
+ "outerCloudRadius" : 500,
+ "innerCloudRadius" : 450,
+ "tint" :
+ {
+ "r" : 10,
+ "g" : 30,
+ "b" : 100,
+ "a" : 255
+ },
+ "texturePath" : "planets/assets/neptune.png",
+ "rampPath": "planets/assets/neptune_ramp.png",
+ "cloudsPrefab": "giantsDeep",
+ "hasLightning" : true,
+ "lightningGradient" : [
+ {"time": 0, "tint": {"r": 0, "g": 0, "b": 0}},
+ {"time": 1, "tint": {"r": 0, "g": 0, "b": 0}}
+ ]
+ }
+ },
+ "AmbientLights": [
{
- "r" : 10,
- "g" : 90,
- "b" : 220,
+ "outerRadius": 500,
+ "innerRadius": 450,
+ "intensity": 0.8,
+ "tint": {
+ "r": 50,
+ "g": 100,
+ "b": 230,
+ "a": 255
+ }
+ }
+ ],
+ "Water": {
+ "size": 350
+ },
+ "Lava": {
+ "size": 50,
+ "tint":
+ {
+ "r" : 4000,
+ "g" : 1500,
+ "b" : 150,
"a" : 255
}
+ },
+ "Props": {
+ "details": [
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 300 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 250 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 200 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 150 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 100 }
+ ],
+ "tornados": [
+ { "type": "downwards", "position": { "x": 175, "y": 303, "z": 0 }, "height": 100, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.04, "tint": { "r" : 200, "g" : 200, "b" : 200, "a" : 255 } },
+ { "type": "downwards", "position": { "x": -87, "y": 303, "z": 152 }, "height": 100, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.04, "tint": { "r" : 200, "g" : 200, "b" : 200, "a" : 255 } },
+ { "type": "downwards", "position": { "x": -87, "y": 303, "z": -152 }, "height": 100, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.04, "tint": { "r" : 200, "g" : 200, "b" : 200, "a" : 255 } },
+
+ { "type": "hurricane", "position": { "x": 0, "y": 0, "z": 350 }, "height": 100, "wanderDegreesX": 90, "wanderDegreesZ": 30, "wanderRate": 0.02, "tint": { "r" : 10, "g" : 30, "b" : 100, "a" : 255 } },
+ { "type": "hurricane", "position": { "x": 0, "y": 0, "z": -350 }, "height": 100, "wanderDegreesX": 90, "wanderDegreesZ": 30, "wanderRate": 0.02, "tint": { "r" : 10, "g" : 30, "b" : 100, "a" : 255 } },
+
+ { "type": "downwards", "position": { "x": -175, "y": -303, "z": 0 }, "height": 100, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.04, "tint": { "r" : 200, "g" : 200, "b" : 200, "a" : 255 } },
+ { "type": "downwards", "position": { "x": 87, "y": -303, "z": 152 }, "height": 100, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.04, "tint": { "r" : 200, "g" : 200, "b" : 200, "a" : 255 } },
+ { "type": "downwards", "position": { "x": 87, "y": -303, "z": -152 }, "height": 100, "wanderDegreesX": 60, "wanderDegreesZ": 0, "wanderRate": 0.04, "tint": { "r" : 200, "g" : 200, "b" : 200, "a" : 255 } }
+ ]
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "OW_GD_UnderwaterCurrent", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 350 }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/neptune log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/5 - neptune/proteus.json b/planets/5 - neptune/proteus.json
new file mode 100644
index 0000000..94d4679
--- /dev/null
+++ b/planets/5 - neptune/proteus.json
@@ -0,0 +1,45 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Proteus",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 15
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 850,
+ "inclination" : 28,
+ "primaryBody" : "Neptune",
+ "isMoon" : true,
+ "longitudeOfAscendingNode" : 180,
+ "isTidallyLocked" : true,
+ "axialTilt": 28,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 150,
+ "g" : 150,
+ "b" : 150,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/proteus_heightmap.png",
+ "textureMap" : "planets/assets/proteus_texturemap.png",
+ "minHeight" : 12,
+ "maxHeight" : 14
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Proteus Log.png"
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/5 - neptune/triton.json b/planets/5 - neptune/triton.json
index c8185a3..8e1cb96 100644
--- a/planets/5 - neptune/triton.json
+++ b/planets/5 - neptune/triton.json
@@ -1,27 +1,64 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Triton",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 4,
- "surfaceSize" : 65,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 61
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
"semiMajorAxis" : 1200,
- "inclination" : 156,
+ "inclination" : 130,
+ "longitudeOfAscendingNode": 0,
"primaryBody" : "Neptune",
"isMoon" : true,
- "isTidallyLocked" : true
+ "isTidallyLocked" : true,
+ "axialTilt": 50,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 200,
+ "g" : 190,
+ "b" : 180,
+ "a" : 255
+ }
+ },
+ "Atmosphere" :
+ {
+ "size" : 62,
+ "useAtmosphereShader": true,
+ "atmosphereSunIntensity": 0.15,
+ "hasSnow": true
},
"HeightMap" :
{
- "heightMap" : "planets/assets/blank_heightmap.png",
+ "heightMap" : "planets/assets/triton_heightmap.png",
"textureMap" : "planets/assets/triton_texturemap.png",
- "minHeight" : 65,
- "maxHeight" : 65
+ "minHeight" : 64,
+ "maxHeight" : 67
+ },
+ "Props":
+ {
+ "geysers": [
+ { "position": {"x": -45.25802, "y": -33.96282, "z": -31.62589}, "tint": {"r": 51, "g": 45, "b": 39, "a": 128}, "force": 30, "volume": 0.15, "activeDuration": 6, "inactiveDuration": 23 },
+ { "position": {"x": -57.10152, "y": -28.51456, "z": -11.6116}, "tint": {"r": 51, "g": 45, "b": 39, "a": 128}, "force": 30, "volume": 0.15, "activeDuration": 6, "inactiveDuration": 28 },
+ { "position": {"x": -0.04020309, "y": -38.22764, "z": 52.62264}, "tint": {"r": 51, "g": 45, "b": 39, "a": 128}, "force": 30, "volume": 0.15, "activeDuration": 6, "inactiveDuration": 25 },
+ { "position": {"x": 6.323707, "y": -58.75522, "z": -26.39195}, "tint": {"r": 51, "g": 45, "b": 39, "a": 128}, "force": 30, "volume": 0.15, "activeDuration": 6, "inactiveDuration": 30 },
+ { "position": {"x": -36.22219, "y": -54.85512, "z": -0.9772949}, "tint": {"r": 51, "g": 45, "b": 39, "a": 128}, "force": 30, "volume": 0.15, "activeDuration": 8, "inactiveDuration": 18 },
+ { "position": {"x": 8.238359, "y": -63.45654, "z": 13.82193}, "tint": {"r": 51, "g": 45, "b": 39, "a": 128}, "force": 30, "volume": 0.15, "activeDuration": 8, "inactiveDuration": 16 },
+ { "position": {"x": -29.83527, "y": -49.09742, "z": 31.68348}, "tint": {"r": 51, "g": 45, "b": 39, "a": 128}, "force": 30, "volume": 0.15, "activeDuration": 8, "inactiveDuration": 20 }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Triton log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/ceres.json b/planets/6 - minor planets/ceres.json
index 87355e4..24ed453 100644
--- a/planets/6 - minor planets/ceres.json
+++ b/planets/6 - minor planets/ceres.json
@@ -1,19 +1,24 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Ceres",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 3,
- "surfaceSize" : 30,
- "hasMapMarker" : true
+ "surfaceSize" : 30
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 9500,
- "inclination" : 3,
- "trueAnomaly" : 180,
+ "semiMajorAxis" : 10000,
+ "inclination" : 10,
+ "trueAnomaly" : 291,
"longitudeOfAscendingNode": 80,
+ "eccentricity": 0.08,
+ "argumentOfPeriapsis": 74,
"primaryBody" : "Sol",
"isMoon" : true,
"siderealPeriod": 1.85,
@@ -32,5 +37,11 @@
"textureMap" : "planets/assets/ceres_texturemap.png",
"minHeight" : 30,
"maxHeight" : 35
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Ceres log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/chariklo.json b/planets/6 - minor planets/chariklo.json
new file mode 100644
index 0000000..0833cb3
--- /dev/null
+++ b/planets/6 - minor planets/chariklo.json
@@ -0,0 +1,49 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Chariklo",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 8
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 22000,
+ "inclination" : 23.382,
+ "eccentricity": 0.1721,
+ "trueAnomaly": 77.670,
+ "longitudeOfAscendingNode" : 300.42,
+ "argumentOfPeriapsis": 242.90,
+ "axialTilt" : 52,
+ "siderealPeriod": 1.4,
+ "primaryBody" : "Sol",
+ "isMoon" : false,
+ "tint":
+ {
+ "r" : 60,
+ "g" : 50,
+ "b" : 50,
+ "a" : 255
+ }
+ },
+ "Rings": [
+ {
+ "innerRadius" : 19,
+ "outerRadius" : 21,
+ "texture": "planets/assets/chariklo_rings.png",
+ "fluidType": "sand"
+ }
+ ],
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/chariklo_heightmap.png",
+ "textureMap" : "planets/assets/chariklo_texturemap.png",
+ "minHeight" : 4,
+ "maxHeight" : 8
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/charon.json b/planets/6 - minor planets/charon.json
index ebebc65..d99ab2b 100644
--- a/planets/6 - minor planets/charon.json
+++ b/planets/6 - minor planets/charon.json
@@ -1,20 +1,33 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Charon",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 2,
- "surfaceSize" : 30,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 30
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 500,
+ "semiMajorAxis" : 300,
+ "inclination": 120,
+ "longitudeOfAscendingNode": 0,
+ "argumentOfPeriapsis": 0,
"primaryBody" : "Pluto-Charon",
"isMoon" : true,
- "isTidallyLocked" : true
+ "isTidallyLocked" : true,
+ "alignmentAxis" : {"x": -1, "y": 0, "z": 0},
+ "axialTilt" : 240,
+ "tint": {
+ "r": 160,
+ "g": 150,
+ "b": 140,
+ "a": 255
+ }
},
"HeightMap" :
{
@@ -22,5 +35,11 @@
"textureMap" : "planets/assets/charon_texturemap.png",
"minHeight" : 29,
"maxHeight" : 32
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Charon log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/churyumov.json b/planets/6 - minor planets/churyumov.json
new file mode 100644
index 0000000..6e9a6f2
--- /dev/null
+++ b/planets/6 - minor planets/churyumov.json
@@ -0,0 +1,43 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Churyumov",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 5
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "CometTail": {
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 11000,
+ "inclination" : 7.0405,
+ "eccentricity": 0.64102,
+ "trueAnomaly": 303.71,
+ "longitudeOfAscendingNode" : 50.147,
+ "argumentOfPeriapsis": 12.780,
+ "axialTilt" : 52,
+ "siderealPeriod": 2.5,
+ "primaryBody" : "Sol",
+ "isMoon" : true,
+ "tint":
+ {
+ "r" : 100,
+ "g" : 100,
+ "b" : 100,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/churyumov_heightmap.png",
+ "textureMap" : "planets/assets/churyumov_texturemap.png",
+ "minHeight" : 1,
+ "maxHeight" : 5
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/dactyl.json b/planets/6 - minor planets/dactyl.json
new file mode 100644
index 0000000..7010725
--- /dev/null
+++ b/planets/6 - minor planets/dactyl.json
@@ -0,0 +1,41 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Dactyl",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 5
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 50,
+ "inclination" : 8,
+ "eccentricity": 0.2,
+ "trueAnomaly": 0,
+ "longitudeOfAscendingNode" : 0,
+ "argumentOfPeriapsis": 0,
+ "axialTilt" : 0,
+ "primaryBody" : "Ida",
+ "isMoon" : true,
+ "isTidallyLocked": true,
+ "tint":
+ {
+ "r" : 60,
+ "g" : 50,
+ "b" : 50,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/dactyl_heightmap.png",
+ "textureMap" : "planets/assets/dactyl_texturemap.png",
+ "minHeight" : 2,
+ "maxHeight" : 3
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/dysnomia.json b/planets/6 - minor planets/dysnomia.json
new file mode 100644
index 0000000..66affe7
--- /dev/null
+++ b/planets/6 - minor planets/dysnomia.json
@@ -0,0 +1,38 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Dysnomia",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 20
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 550,
+ "primaryBody" : "Eris",
+ "inclination": 45.5,
+ "longitudeOfAscendingNode": 126.17,
+ "eccentricity": 0,
+ "axialTilt": 78,
+ "isMoon" : true,
+ "isTidallyLocked" : true,
+ "tint": {
+ "r": 60,
+ "g": 50,
+ "b": 40,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/dysnomia_heightmap.png",
+ "textureMap" : "planets/assets/dysnomia_texturemap.png",
+ "minHeight" : 18,
+ "maxHeight" : 20
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/eris.json b/planets/6 - minor planets/eris.json
new file mode 100644
index 0000000..56b2d1d
--- /dev/null
+++ b/planets/6 - minor planets/eris.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Eris",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 4,
+ "surfaceSize" : 60
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 69000,
+ "inclination" : 44,
+ "trueAnomaly" : 306,
+ "eccentricity": 0.44,
+ "longitudeOfAscendingNode": 36,
+ "argumentOfPeriapsis": 151,
+ "axialTilt": 78,
+ "siderealPeriod": 5.3,
+ "primaryBody" : "Sol",
+ "isMoon" : false,
+ "tint": {
+ "r": 255,
+ "g": 255,
+ "b": 255,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/eris_heightmap.png",
+ "textureMap" : "planets/assets/eris_texturemap.png",
+ "minHeight" : 57,
+ "maxHeight" : 60
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/gonggong.json b/planets/6 - minor planets/gonggong.json
new file mode 100644
index 0000000..97b6b6b
--- /dev/null
+++ b/planets/6 - minor planets/gonggong.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Gonggong",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 32,
+ "gravityFallOff": "inverseSquared"
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 68000,
+ "inclination" : 30.63,
+ "trueAnomaly" : 306.5,
+ "eccentricity": 0.5,
+ "longitudeOfAscendingNode": 336.86,
+ "argumentOfPeriapsis": 207.67,
+ "siderealPeriod": 4.6,
+ "primaryBody" : "Sol",
+ "isMoon" : false,
+ "tint": {
+ "r": 70,
+ "g": 50,
+ "b": 40,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/gonggong_heightmap.png",
+ "textureMap" : "planets/assets/gonggong_texturemap.png",
+ "minHeight" : 29,
+ "maxHeight" : 32
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/halleys_comet.json b/planets/6 - minor planets/halleys_comet.json
index 967279e..015d1f2 100644
--- a/planets/6 - minor planets/halleys_comet.json
+++ b/planets/6 - minor planets/halleys_comet.json
@@ -1,27 +1,39 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Halley's Comet",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 6,
- "surfaceSize" : 50,
- "hasMapMarker" : true,
- "hasAmbientLight" : true,
- "hasCometTail" : true
+ "surfaceGravity" : 1,
+ "surfaceSize" : 20
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "CometTail": {
},
"Orbit" :
{
- "semiMajorAxis" : 14500,
- "inclination" : 167,
- "eccentricity" : 0.7,
+ "semiMajorAxis" : 18000,
+ "inclination" : 162,
+ "eccentricity" : 0.78,
"primaryBody" : "Sol",
+ "trueAnomaly": 225,
"isMoon" : false,
- "isTidallyLocked" : true
+ "isTidallyLocked" : true,
+ "tint":
+ {
+ "r" : 128,
+ "g" : 128,
+ "b" : 128,
+ "a" : 255
+ }
},
"Atmosphere" :
{
- "size" : 60,
+ "size" : 25,
+ "hasSnow": true,
"fogTint" :
{
"r" : 128,
@@ -30,11 +42,16 @@
"a" : 255
},
"fogDensity": 0.1,
- "fogSize": 60
+ "fogSize": 20
},
+ "AmbientLights": [
+ {
+ "intensity": 0.6
+ }
+ ],
"ProcGen" :
{
- "scale" : 50,
+ "scale" : 15,
"color" :
{
"r" : 177,
@@ -42,5 +59,11 @@
"b" : 177,
"a" : 255
}
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Halley's Comet Log.png"
+ }
}
}
\ No newline at end of file
diff --git "a/planets/6 - minor planets/haumea moons/hi\312\273iaka.json" "b/planets/6 - minor planets/haumea moons/hi\312\273iaka.json"
new file mode 100644
index 0000000..e804362
--- /dev/null
+++ "b/planets/6 - minor planets/haumea moons/hi\312\273iaka.json"
@@ -0,0 +1,43 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Hi'iaka",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 15
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 500,
+ "primaryBody" : "Haumea",
+ "inclination": 126.356,
+ "longitudeOfAscendingNode": 180,
+ "eccentricity": 0.0513,
+ "trueAnomaly": 152.8,
+ "argumentOfPeriapsis": 154.1,
+ "axialTilt": 126.356,
+ "isMoon" : true,
+ "siderealPeriod": 2,
+ "tint":
+ {
+ "r" : 230,
+ "g" : 230,
+ "b" : 230,
+ "a" : 255
+ }
+ },
+ "ProcGen": {
+ "scale": 15,
+ "color": {
+ "r": 230,
+ "g": 230,
+ "b": 230,
+ "a": 255
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/haumea moons/namaka.json b/planets/6 - minor planets/haumea moons/namaka.json
new file mode 100644
index 0000000..9bf594a
--- /dev/null
+++ b/planets/6 - minor planets/haumea moons/namaka.json
@@ -0,0 +1,43 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Namaka",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 10
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 250,
+ "primaryBody" : "Haumea",
+ "inclination": 113.013,
+ "longitudeOfAscendingNode": 180,
+ "eccentricity": 0.249,
+ "trueAnomaly": 178.5,
+ "argumentOfPeriapsis": 178.9,
+ "axialTilt": 113.013,
+ "isMoon" : true,
+ "siderealPeriod": 5,
+ "tint":
+ {
+ "r" : 230,
+ "g" : 230,
+ "b" : 230,
+ "a" : 255
+ }
+ },
+ "ProcGen": {
+ "scale": 10,
+ "color": {
+ "r": 230,
+ "g": 230,
+ "b": 230,
+ "a": 255
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/haumea.json b/planets/6 - minor planets/haumea.json
new file mode 100644
index 0000000..72e10c0
--- /dev/null
+++ b/planets/6 - minor planets/haumea.json
@@ -0,0 +1,54 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Haumea",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 4,
+ "surfaceSize" : 60,
+ "gravityFallOff": "inverseSquared"
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 44500,
+ "inclination" : 28,
+ "trueAnomaly" : 218,
+ "eccentricity": 0.2,
+ "longitudeOfAscendingNode": 122,
+ "argumentOfPeriapsis": 239,
+ "axialTilt": 128,
+ "siderealPeriod": 0.8,
+ "primaryBody" : "Sol",
+ "isMoon" : false,
+ "tint":
+ {
+ "r" : 230,
+ "g" : 230,
+ "b" : 230,
+ "a" : 255
+ }
+ },
+ "Rings": [
+ {
+ "innerRadius" : 100,
+ "outerRadius" : 110,
+ "texture": "planets/assets/haumea_rings.png",
+ "fluidType": "sand"
+ }
+ ],
+ "HeightMap": {
+ "heightMap": "planets/assets/haumea_heightmap.png",
+ "textureMap": "planets/assets/haumea_texturemap.png",
+ "minHeight": 38,
+ "maxHeight": 40,
+ "stretch":{
+ "x": 1.1428572,
+ "y": 0.72727275,
+ "z": 1.6
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/ida.json b/planets/6 - minor planets/ida.json
new file mode 100644
index 0000000..c670ca1
--- /dev/null
+++ b/planets/6 - minor planets/ida.json
@@ -0,0 +1,42 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Ida",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 10,
+ "gravityFallOff": "inverseSquared"
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 9650,
+ "inclination" : 1.132,
+ "eccentricity": 0.0411,
+ "trueAnomaly": 38.71,
+ "longitudeOfAscendingNode" : 324.016,
+ "argumentOfPeriapsis": 110.961,
+ "axialTilt" : 0,
+ "siderealPeriod": 9.5,
+ "primaryBody" : "Sol",
+ "isMoon" : true,
+ "tint":
+ {
+ "r" : 100,
+ "g" : 100,
+ "b" : 100,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/ida_heightmap.png",
+ "textureMap" : "planets/assets/ida_texturemap.png",
+ "minHeight" : 3,
+ "maxHeight" : 10
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/makemake.json b/planets/6 - minor planets/makemake.json
new file mode 100644
index 0000000..921e4e9
--- /dev/null
+++ b/planets/6 - minor planets/makemake.json
@@ -0,0 +1,39 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Makemake",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 3,
+ "surfaceSize" : 40
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 46500,
+ "inclination" : 29,
+ "trueAnomaly" : 165,
+ "eccentricity": 0.16,
+ "longitudeOfAscendingNode": 80,
+ "argumentOfPeriapsis": 295,
+ "siderealPeriod": 4.6,
+ "primaryBody" : "Sol",
+ "isMoon" : false,
+ "tint": {
+ "r": 155,
+ "g": 140,
+ "b": 135,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/makemake_heightmap.png",
+ "textureMap" : "planets/assets/makemake_texturemap.png",
+ "minHeight" : 38,
+ "maxHeight" : 42
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/mk2.json b/planets/6 - minor planets/mk2.json
new file mode 100644
index 0000000..3560b65
--- /dev/null
+++ b/planets/6 - minor planets/mk2.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "MK2",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 8
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 310,
+ "primaryBody" : "Makemake",
+ "inclination": 0,
+ "longitudeOfAscendingNode": 0,
+ "eccentricity": 0,
+ "trueAnomaly": 0,
+ "argumentOfPeriapsis": 0,
+ "axialTilt": 0,
+ "isMoon" : true,
+ "isTidallyLocked" : true,
+ "tint": {
+ "r": 50,
+ "g": 40,
+ "b": 40,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/mk2_heightmap.png",
+ "textureMap" : "planets/assets/mk2_texturemap.png",
+ "minHeight" : 7.5,
+ "maxHeight" : 8
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/orcus.json b/planets/6 - minor planets/orcus.json
new file mode 100644
index 0000000..1d59385
--- /dev/null
+++ b/planets/6 - minor planets/orcus.json
@@ -0,0 +1,38 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Orcus",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 30
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 0,
+ "primaryBody" : "Orcus-Vanth",
+ "inclination" : 105,
+ "longitudeOfAscendingNode": 180,
+ "axialTilt": 105,
+ "isMoon" : true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint": {
+ "r": 135,
+ "g": 135,
+ "b": 135,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/orcus_heightmap.png",
+ "textureMap" : "planets/assets/orcus_texturemap.png",
+ "minHeight" : 28,
+ "maxHeight" : 30
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/orcus_vanth_focalpoint.json b/planets/6 - minor planets/orcus_vanth_focalpoint.json
new file mode 100644
index 0000000..c8986b3
--- /dev/null
+++ b/planets/6 - minor planets/orcus_vanth_focalpoint.json
@@ -0,0 +1,32 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Orcus-Vanth",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "ReferenceFrame":
+ {
+ "enabled": false
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 39900,
+ "inclination" : 20.592,
+ "trueAnomaly" : 181.735,
+ "eccentricity": 0.22701,
+ "longitudeOfAscendingNode": 268.799,
+ "argumentOfPeriapsis": 72.310,
+ "primaryBody" : "Sol",
+ "isMoon" : false
+ },
+ "FocalPoint" :
+ {
+ "primary" : "Orcus",
+ "secondary" : "Vanth"
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/pallas.json b/planets/6 - minor planets/pallas.json
new file mode 100644
index 0000000..b579f98
--- /dev/null
+++ b/planets/6 - minor planets/pallas.json
@@ -0,0 +1,41 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Pallas",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 15
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 9500,
+ "inclination" : 34.93,
+ "eccentricity": 0.23,
+ "trueAnomaly": 229.5,
+ "longitudeOfAscendingNode" : 172.9,
+ "argumentOfPeriapsis": 310.7,
+ "axialTilt": 84,
+ "siderealPeriod": 1.6,
+ "primaryBody" : "Sol",
+ "isMoon" : true,
+ "tint":
+ {
+ "r" : 100,
+ "g" : 100,
+ "b" : 100,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/pallas_heightmap.png",
+ "textureMap" : "planets/assets/mimas_texturemap.png",
+ "minHeight" : 13,
+ "maxHeight" : 16
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/pluto-charon moons/hydra.json b/planets/6 - minor planets/pluto-charon moons/hydra.json
index 62705f3..f7fc227 100644
--- a/planets/6 - minor planets/pluto-charon moons/hydra.json
+++ b/planets/6 - minor planets/pluto-charon moons/hydra.json
@@ -1,28 +1,51 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Hydra",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 1,
- "surfaceSize" : 20,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 20
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 1100,
+ "semiMajorAxis" : 800,
"primaryBody" : "Pluto-Charon",
+ "inclination": 120,
+ "trueAnomaly": 0,
"isMoon" : true,
- "isTidallyLocked" : true
+ "siderealPeriod": -1,
+ "axialTilt": 350,
+ "tint": {
+ "r": 175,
+ "g": 175,
+ "b": 175,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/hydra_heightmap.png",
+ "textureMap" : "planets/assets/hydra_texturemap.png",
+ "minHeight" : 6,
+ "maxHeight" : 16,
+ "smoothness": 0.5,
+ "baseTile": {
+ "size": 8,
+ "textureTile": "planets/assets/tiles/Regolith_d.png",
+ "smoothnessTile": "planets/assets/tiles/Regolith_s.png",
+ "normalTile": "planets/assets/tiles/Regolith_n.png",
+ "normalStrength": 1
+ }
},
- "ProcGen": {
- "scale": 20,
- "colour": {
- "R": 100,
- "G": 100,
- "B": 100,
- "A": 255
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Hydra log.png"
}
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/pluto-charon moons/kerberos.json b/planets/6 - minor planets/pluto-charon moons/kerberos.json
index 69254a2..8dfb157 100644
--- a/planets/6 - minor planets/pluto-charon moons/kerberos.json
+++ b/planets/6 - minor planets/pluto-charon moons/kerberos.json
@@ -1,28 +1,45 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Kerberos",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 1,
- "surfaceSize" : 10,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 10
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 1000,
+ "semiMajorAxis" : 700,
"primaryBody" : "Pluto-Charon",
+ "inclination": 120,
+ "trueAnomaly": 45,
"isMoon" : true,
- "isTidallyLocked" : true
+ "siderealPeriod": -3,
+ "axialTilt": 340,
+ "tint": {
+ "r": 175,
+ "g": 175,
+ "b": 175,
+ "a": 255
+ }
},
"ProcGen": {
- "scale": 10,
- "colour": {
- "R": 100,
- "G": 100,
- "B": 100,
- "A": 255
+ "scale": 8,
+ "color": {
+ "r": 100,
+ "g": 100,
+ "b": 100,
+ "a": 255
+ }
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Kerberos log.png"
}
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/pluto-charon moons/nix.json b/planets/6 - minor planets/pluto-charon moons/nix.json
index d003a6a..77cd183 100644
--- a/planets/6 - minor planets/pluto-charon moons/nix.json
+++ b/planets/6 - minor planets/pluto-charon moons/nix.json
@@ -1,28 +1,51 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Nix",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 1,
- "surfaceSize" : 20,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 20
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 900,
+ "semiMajorAxis" : 600,
"primaryBody" : "Pluto-Charon",
+ "inclination": 120,
+ "trueAnomaly": 90,
"isMoon" : true,
- "isTidallyLocked" : true
+ "siderealPeriod": 2,
+ "axialTilt": 370,
+ "tint": {
+ "r": 175,
+ "g": 175,
+ "b": 175,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/nix_heightmap.png",
+ "textureMap" : "planets/assets/nix_texturemap.png",
+ "minHeight" : 8,
+ "maxHeight" : 16,
+ "smoothness": 0.5,
+ "baseTile": {
+ "size": 8,
+ "textureTile": "planets/assets/tiles/Regolith_d.png",
+ "smoothnessTile": "planets/assets/tiles/Regolith_s.png",
+ "normalTile": "planets/assets/tiles/Regolith_n.png",
+ "normalStrength": 1
+ }
},
- "ProcGen": {
- "scale": 20,
- "colour": {
- "R": 100,
- "G": 100,
- "B": 100,
- "A": 255
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Nix log.png"
}
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/pluto-charon moons/styx.json b/planets/6 - minor planets/pluto-charon moons/styx.json
index 3008b7b..f037acd 100644
--- a/planets/6 - minor planets/pluto-charon moons/styx.json
+++ b/planets/6 - minor planets/pluto-charon moons/styx.json
@@ -1,28 +1,45 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Styx",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 1,
- "surfaceSize" : 10,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 10
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 800,
+ "semiMajorAxis" : 500,
"primaryBody" : "Pluto-Charon",
+ "inclination": 120,
+ "trueAnomaly": 135,
"isMoon" : true,
- "isTidallyLocked" : true
+ "siderealPeriod": -2.5,
+ "axialTilt": 320,
+ "tint": {
+ "r": 175,
+ "g": 175,
+ "b": 175,
+ "a": 255
+ }
},
"ProcGen": {
- "scale": 10,
- "colour": {
- "R": 100,
- "G": 100,
- "B": 100,
- "A": 255
+ "scale": 8,
+ "color": {
+ "r": 100,
+ "g": 100,
+ "b": 100,
+ "a": 255
+ }
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Styx log.png"
}
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/pluto.json b/planets/6 - minor planets/pluto.json
index 88f155d..10a63b5 100644
--- a/planets/6 - minor planets/pluto.json
+++ b/planets/6 - minor planets/pluto.json
@@ -1,33 +1,37 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Pluto",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 4,
- "surfaceSize" : 60,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceSize" : 60
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
"semiMajorAxis" : 0,
"primaryBody" : "Pluto-Charon",
"isMoon" : true,
- "isTidallyLocked" : true
+ "isTidallyLocked" : true,
+ "alignmentAxis" : {"x": 1, "y": 0, "z": 0},
+ "axialTilt" : 240,
+ "tint": {
+ "r": 240,
+ "g": 210,
+ "b": 180,
+ "a": 255
+ }
},
"Atmosphere" :
{
"size" : 61,
- "fogTint" :
- {
- "r" : 90,
- "g" : 128,
- "b" : 128,
- "a" : 255
- },
- "fogDensity": 0.1,
- "fogSize": 61
+ "useAtmosphereShader": true,
+ "atmosphereSunIntensity": 0.15,
+ "hasSnow": true
},
"HeightMap" :
{
@@ -35,5 +39,11 @@
"textureMap" : "planets/assets/pluto_texturemap.png",
"minHeight" : 63,
"maxHeight" : 67
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Pluto log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/pluto_charon_focalpoint.json b/planets/6 - minor planets/pluto_charon_focalpoint.json
index 3adfb1a..940ce77 100644
--- a/planets/6 - minor planets/pluto_charon_focalpoint.json
+++ b/planets/6 - minor planets/pluto_charon_focalpoint.json
@@ -1,25 +1,38 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Pluto-Charon",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "hasMapMarker" : true
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "ReferenceFrame":
+ {
+ "enabled": false
},
"Orbit" :
{
- "semiMajorAxis" : 22000,
+ "semiMajorAxis" : 40000,
"inclination" : 12,
"primaryBody" : "Sol",
"isMoon" : false,
- "longitudeOfAscendingNode" : 0,
- "eccentricity" : 0.1,
- "argumentOfPeriapsis": 0,
- "axialTilt" : 122
+ "longitudeOfAscendingNode" : 300,
+ "eccentricity" : 0.25,
+ "argumentOfPeriapsis": 300,
+ "trueAnomaly": 270,
+ "tint": {
+ "r": 240,
+ "g": 210,
+ "b": 180,
+ "a": 255
+ }
},
"FocalPoint" :
{
- "Primary" : "Pluto",
- "Secondary" : "Charon"
+ "primary" : "Pluto",
+ "secondary" : "Charon"
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/quaoar.json b/planets/6 - minor planets/quaoar.json
new file mode 100644
index 0000000..92f7eeb
--- /dev/null
+++ b/planets/6 - minor planets/quaoar.json
@@ -0,0 +1,49 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Quaoar",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 30,
+ "gravityFallOff": "inverseSquared"
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 45100,
+ "inclination" : 8,
+ "trueAnomaly" : 301,
+ "eccentricity": 0.041,
+ "longitudeOfAscendingNode": 189,
+ "argumentOfPeriapsis": 147,
+ "axialTilt": 14,
+ "siderealPeriod": 4,
+ "primaryBody" : "Sol",
+ "isMoon" : false,
+ "tint": {
+ "r": 85,
+ "g": 70,
+ "b": 60,
+ "a": 255
+ }
+ },
+ "Rings": [
+ {
+ "innerRadius" : 100,
+ "outerRadius" : 110,
+ "texture": "planets/assets/quaoar_rings.png",
+ "fluidType": "sand"
+ }
+ ],
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/quaoar_heightmap.png",
+ "textureMap" : "planets/assets/quaoar_texturemap.png",
+ "minHeight" : 30,
+ "maxHeight" : 32
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/sedna.json b/planets/6 - minor planets/sedna.json
new file mode 100644
index 0000000..0fd7d15
--- /dev/null
+++ b/planets/6 - minor planets/sedna.json
@@ -0,0 +1,39 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Sedna",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 2,
+ "surfaceSize" : 30
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 180000,
+ "primaryBody" : "Sol",
+ "inclination" : 12,
+ "trueAnomaly" : 350,
+ "eccentricity": 0.6,
+ "longitudeOfAscendingNode": 144,
+ "argumentOfPeriapsis": 311,
+ "siderealPeriod": 2,
+ "isMoon" : false,
+ "tint": {
+ "r": 130,
+ "g": 90,
+ "b": 80,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/sedna_heightmap.png",
+ "textureMap" : "planets/assets/sedna_texturemap.png",
+ "minHeight" : 28,
+ "maxHeight" : 30
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/vanth.json b/planets/6 - minor planets/vanth.json
new file mode 100644
index 0000000..1e8c435
--- /dev/null
+++ b/planets/6 - minor planets/vanth.json
@@ -0,0 +1,38 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Vanth",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 15
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 180,
+ "primaryBody" : "Orcus-Vanth",
+ "inclination": 105,
+ "longitudeOfAscendingNode": 180,
+ "axialTilt": 105,
+ "isMoon" : true,
+ "isTidallyLocked" : true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint": {
+ "r": 65,
+ "g": 60,
+ "b": 55,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/vanth_heightmap.png",
+ "textureMap" : "planets/assets/vanth_texturemap.png",
+ "minHeight" : 14,
+ "maxHeight" : 15
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/vesta.json b/planets/6 - minor planets/vesta.json
index 609a64a..139d4b5 100644
--- a/planets/6 - minor planets/vesta.json
+++ b/planets/6 - minor planets/vesta.json
@@ -1,17 +1,20 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Vesta",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 2,
- "surfaceSize" : 15,
- "hasMapMarker" : true
+ "surfaceSize" : 15
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 9000,
- "inclination" : 2,
+ "semiMajorAxis" : 9600,
+ "inclination" : 7,
"longitudeOfAscendingNode" : 100,
"primaryBody" : "Sol",
"isMoon" : true,
@@ -31,5 +34,11 @@
"textureMap" : "planets/assets/vesta_texturemap.png",
"minHeight" : 13,
"maxHeight" : 16
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Vesta Log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/6 - minor planets/weywot.json b/planets/6 - minor planets/weywot.json
new file mode 100644
index 0000000..10d6299
--- /dev/null
+++ b/planets/6 - minor planets/weywot.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Weywot",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 10
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 220,
+ "primaryBody" : "Quaoar",
+ "inclination": 16,
+ "longitudeOfAscendingNode": 180,
+ "eccentricity": 0.06,
+ "argumentOfPeriapsis": 335,
+ "axialTilt": 16,
+ "isMoon" : true,
+ "isTidallyLocked" : true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "tint": {
+ "r": 60,
+ "g": 50,
+ "b": 45,
+ "a": 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/weywot_heightmap.png",
+ "textureMap" : "planets/assets/weywot_texturemap.png",
+ "minHeight" : 9,
+ "maxHeight" : 10
+ }
+}
\ No newline at end of file
diff --git a/planets/6 - minor planets/xiangliu.json b/planets/6 - minor planets/xiangliu.json
new file mode 100644
index 0000000..7f0dcdd
--- /dev/null
+++ b/planets/6 - minor planets/xiangliu.json
@@ -0,0 +1,39 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Xiangliu",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 1,
+ "surfaceSize" : 10
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 340,
+ "primaryBody" : "Gonggong",
+ "inclination": 83,
+ "eccentricity": 0.29,
+ "longitudeOfAscendingNode": 32,
+ "isMoon" : true,
+ "isTidallyLocked" : true,
+ "tint": {
+ "r": 150,
+ "g": 130,
+ "b": 100,
+ "a": 255
+ }
+ },
+ "ProcGen": {
+ "scale": 10,
+ "color": {
+ "r": 150,
+ "g": 130,
+ "b": 100,
+ "a": 255
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/7 - centauri/alpha_centauri.json b/planets/7 - centauri/alpha_centauri.json
index a93c73c..da461c9 100644
--- a/planets/7 - centauri/alpha_centauri.json
+++ b/planets/7 - centauri/alpha_centauri.json
@@ -1,22 +1,26 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Alpha Centauri",
"starSystem" : "xen.RealSolarSystem",
- "Base" :
+ "MapMarker":
{
- "hasMapMarker" : false
+ "enabled": false
+ },
+ "ReferenceFrame":
+ {
+ "enabled": false
},
"Orbit" :
{
- "semiMajorAxis" : 120000,
+ "semiMajorAxis" : 132000,
"primaryBody" : "Sol",
"showOrbitLine" : false,
- "trueAnomaly" : 60,
+ "trueAnomaly" : 230,
"isStatic" : true
},
"FocalPoint" :
{
- "Primary" : "Alpha Centauri A",
- "Secondary" : "Alpha Centauri B"
+ "primary" : "Rigil Kentaurus",
+ "secondary" : "Toliman"
}
}
\ No newline at end of file
diff --git a/planets/7 - centauri/alpha_centauri_a.json b/planets/7 - centauri/alpha_centauri_a.json
index b47f220..5e948da 100644
--- a/planets/7 - centauri/alpha_centauri_a.json
+++ b/planets/7 - centauri/alpha_centauri_a.json
@@ -1,29 +1,72 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Alpha Centauri A",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Rigil Kentaurus",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 180,
- "surfaceSize" : 1000,
- "hasMapMarker" : true,
+ "surfaceGravity" : 75,
+ "surfaceSize" : 2400,
"gravityFallOff" : "inverseSquared"
},
+ "MapMarker":
+ {
+ "enabled": true
+ },
"Orbit" :
{
"semiMajorAxis" : 0,
"primaryBody" : "Alpha Centauri",
- "showOrbitLine" : true
+ "showOrbitLine" : true,
+ "tint" :
+ {
+ "r" : 255,
+ "g" : 185,
+ "b" : 40,
+ "a" : 255
+ }
},
"Star" :
{
"size" : 2400,
+ "starRampTexture": "planets/assets/sol_ramp.png",
+ "starCollapseRampTexture": "planets/assets/sol_collapse_ramp.png",
"tint" :
{
- "r" : 200,
- "g" : 200,
- "b" : 20,
+ "r" : 255,
+ "g" : 158,
+ "b" : 45,
"a" : 255
+ },
+ "solarLuminosity": 1,
+ "lightRadius": 25000,
+ "lightTint":
+ {
+ "r" : 255,
+ "g" : 250,
+ "b" : 240,
+ "a" : 255
+ },
+ "stellarDeathType": "supernova",
+ "stellarRemnantType": "whiteDwarf",
+ "supernovaSize": 65000,
+ "lifespan": 21.604,
+ "curve": [
+ { "time": 0, "value": 1 },
+ { "time": 12, "value": 1 },
+ { "time": 21, "value": 2.5 }
+ ],
+ "endTint":
+ {
+ "r" : 255,
+ "g" : 7,
+ "b" : 7,
+ "a" : 255
+ }
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Alpha Centauri A log.png"
}
}
}
\ No newline at end of file
diff --git a/planets/7 - centauri/alpha_centauri_ab.json b/planets/7 - centauri/alpha_centauri_ab.json
deleted file mode 100644
index 6ba9cd4..0000000
--- a/planets/7 - centauri/alpha_centauri_ab.json
+++ /dev/null
@@ -1,36 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Perdition",
- "starSystem" : "xen.RealSolarSystem",
- "Base" :
- {
- "surfaceGravity" : 12,
- "surfaceSize" : 150,
- "hasMapMarker" : true,
- "hasAmbientLight" : true,
- "lavaSize" : 151
- },
- "Orbit" :
- {
- "semiMajorAxis" : 4000,
- "inclination" : 0,
- "primaryBody" : "Alpha Centauri A",
- "isMoon" : false,
- "isTidallyLocked" : true,
- "hasAtmosphere" : true,
- "atmosphereTint" :
- {
- "r" : 200,
- "g" : 0,
- "b" : 0,
- "a" : 255
- }
- },
- "HeightMap" :
- {
- "heightMap" : "planets/assets/venus_heightmap.png",
- "textureMap" : "planets/assets/Proxima B.png",
- "minHeight" : 150,
- "maxHeight" : 153
- }
-}
\ No newline at end of file
diff --git a/planets/7 - centauri/alpha_centauri_b.json b/planets/7 - centauri/alpha_centauri_b.json
index 1dcfb51..7117e8a 100644
--- a/planets/7 - centauri/alpha_centauri_b.json
+++ b/planets/7 - centauri/alpha_centauri_b.json
@@ -1,37 +1,81 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Alpha Centauri B",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Toliman",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 100,
- "surfaceSize" : 1000,
- "hasMapMarker" : true,
+ "surfaceGravity" : 110,
+ "surfaceSize" : 1800,
"gravityFallOff" : "inverseSquared"
},
+ "MapMarker":
+ {
+ "enabled": true
+ },
"Orbit" :
{
- "semiMajorAxis" : 10000,
- "inclination" : 0,
+ "semiMajorAxis" : 25000,
+ "eccentricity": 0.5,
+ "argumentOfPeriapsis": 232,
+ "inclination": 79,
+ "longitudeOfAscendingNode": 205,
+ "trueAnomaly": 180,
"primaryBody" : "Alpha Centauri",
- "showOrbitLine" : true
+ "showOrbitLine" : true,
+ "tint" :
+ {
+ "r" : 255,
+ "g" : 115,
+ "b" : 7,
+ "a" : 255
+ }
},
"Star" :
{
"size" : 1800,
+ "starRampTexture": "planets/assets/toliman_ramp.png",
+ "starCollapseRampTexture": "planets/assets/toliman_collapse_ramp.png",
"tint" :
{
- "r" : 160,
- "g" : 87,
- "b" : 55,
+ "r" : 255,
+ "g" : 95,
+ "b" : 7,
"a" : 255
},
- "solarFlareTint" :
+ "solarLuminosity": 1,
+ "lightRadius": 25000,
+ "lightTint":
{
- "r" : 26,
- "g" : 102,
- "b" : 255,
+ "r" : 255,
+ "g" : 227,
+ "b" : 172,
"a" : 255
+ },
+ "stellarDeathType": "supernova",
+ "stellarRemnantType": "whiteDwarf",
+ "supernovaSize": 45000,
+ "lifespan": 22,
+ "curve": [
+ { "time": 0, "value": 1 },
+ { "time": 12, "value": 1 },
+ { "time": 21, "value": 2 }
+ ],
+ "endTint":
+ {
+ "r" : 255,
+ "g" : 7,
+ "b" : 7,
+ "a" : 255
+ }
+ },
+ "ShockEffect" : {
+ "hasSupernovaShockEffect": true,
+ "radius": 240
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Alpha Centauri B log.png"
}
}
}
\ No newline at end of file
diff --git a/planets/7 - centauri/proxima_b.json b/planets/7 - centauri/proxima_b.json
index cace47a..2975c99 100644
--- a/planets/7 - centauri/proxima_b.json
+++ b/planets/7 - centauri/proxima_b.json
@@ -1,38 +1,86 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Proxima B",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Proxima b",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 8,
- "surfaceSize" : 150,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceGravity" : 12,
+ "surfaceSize" : 350
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 2000,
- "inclination" : 0,
+ "semiMajorAxis" : 4500,
"primaryBody" : "Proxima Centauri",
"isMoon" : false,
- "longitudeOfAscendingNode" : 74,
- "axialTilt" : 0,
- "trueAnomaly" : 0,
- "isTidallyLocked" : true,
- "hasAtmosphere" : true,
+ "eccentricity": 0.08,
+ "argumentOfPeriapsis": 310,
+ "inclination": 1,
+ "longitudeOfAscendingNode": 150,
+ "axialTilt" : 180,
+ "siderealPeriod": -8,
+ "tint":
+ {
+ "r" : 100,
+ "g" : 30,
+ "b" : 20,
+ "a" : 255
+ }
+ },
+ "Atmosphere":
+ {
+ "size" : 390,
+ "fogTint" :
+ {
+ "r" : 128,
+ "g" : 40,
+ "b" : 25,
+ "a" : 255
+ },
+ "fogDensity": 0.1,
+ "fogSize": 390,
+ "useAtmosphereShader": true,
"atmosphereTint" :
{
- "r" : 180,
- "g" : 180,
- "b" : 30,
+ "r" : 128,
+ "g" : 40,
+ "b" : 25,
"a" : 255
}
},
+ "AmbientLights": [
+ {
+ "outerRadius": 390,
+ "innerRadius": 350,
+ "intensity": 0.2,
+ "tint": {
+ "r" : 128,
+ "g" : 40,
+ "b" : 25,
+ "a" : 255
+ }
+ }
+ ],
"HeightMap" :
{
- "heightMap" : "planets/assets/venus_heightmap.png",
- "textureMap" : "planets/assets/Alpha Centauri Ab.png",
- "minHeight" : 150,
- "maxHeight" : 153
+ "heightMap" : "planets/assets/proxima_b_heightmap.png",
+ "textureMap" : "planets/assets/proxima_b_texturemap.png",
+ "minHeight" : 350,
+ "maxHeight" : 360,
+ "resolution": 512
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "HGT_Ambience_Surface", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 400 }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Proxima B log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/7 - centauri/proxima_c.json b/planets/7 - centauri/proxima_c.json
deleted file mode 100644
index 690a9d5..0000000
--- a/planets/7 - centauri/proxima_c.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Proxima C",
- "starSystem" : "xen.RealSolarSystem",
- "Base" :
- {
- "surfaceGravity" : 12,
- "surfaceSize" : 200,
- "hasMapMarker" : true,
- "hasAmbientLight" : true,
- "waterSize" : 200
- },
- "Orbit" :
- {
- "semiMajorAxis" : 4000,
- "inclination" : 3,
- "primaryBody" : "Proxima Centauri",
- "isMoon" : false,
- "longitudeOfAscendingNode" : 74,
- "axialTilt" : 27,
- "trueAnomaly" : 142,
- "siderealPeriod" : 30
- },
- "Atmosphere" :
- {
- "size" : 300,
- "cloudTint" :
- {
- "r" : 181,
- "g" : 181,
- "b" : 230,
- "a" : 255
- },
- "cloud" : "planets/assets/Proxima C.png",
- "fogTint" :
- {
- "r" : 128,
- "g" : 128,
- "b" : 255,
- "a" : 255
- },
- "fogDensity": 0.9,
- "fogSize": 300,
- "hasAtmosphere" : true,
- "atmosphereTint" :
- {
- "r" : 181,
- "g" : 181,
- "b" : 230,
- "a" : 255
- }
- },
- "Ring" :
- {
- "innerRadius" : 400,
- "outerRadius" : 600,
- "texture" : "planets/assets/proxima_c_rings.png",
- }
-}
\ No newline at end of file
diff --git a/planets/7 - centauri/proxima_c.jsonc b/planets/7 - centauri/proxima_c.jsonc
new file mode 100644
index 0000000..a838a92
--- /dev/null
+++ b/planets/7 - centauri/proxima_c.jsonc
@@ -0,0 +1,139 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Proxima c",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 12,
+ "surfaceSize" : 500
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 10000,
+ "primaryBody" : "Proxima Centauri",
+ "isMoon" : false,
+ "eccentricity": 0.04,
+ "argumentOfPeriapsis": 225,
+ "inclination" : 3,
+ "longitudeOfAscendingNode" : 330,
+ "axialTilt" : 27,
+ "trueAnomaly" : 142,
+ "siderealPeriod" : 3,
+ "tint":
+ {
+ "r" : 60,
+ "g" : 10,
+ "b" : 5,
+ "a" : 255
+ }
+ },
+ "Atmosphere" :
+ {
+ "size" : 500,
+ "fogTint" :
+ {
+ "r" : 255,
+ "g" : 107,
+ "b" : 83,
+ "a" : 255
+ },
+ "fogDensity": 1,
+ "fogSize": 500,
+ "useAtmosphereShader": true,
+ "hasRain": true,
+ "atmosphereTint" :
+ {
+ "r" : 255,
+ "g" : 82,
+ "b" : 51,
+ "a" : 255
+ },
+ "hasShockLayer": false,
+ "clouds": {
+ "outerCloudRadius" : 500,
+ "innerCloudRadius" : 450,
+ "tint" :
+ {
+ "r" : 186,
+ "g" : 82,
+ "b" : 64,
+ "a" : 255
+ },
+ "texturePath" : "planets/assets/proxima_c.png",
+ "rampPath": "planets/assets/proxima_c_ramp.png",
+ "cloudsPrefab": "giantsDeep",
+ "hasLightning" : true
+ }
+ },
+ "AmbientLights": [
+ {
+ "outerRadius": 500,
+ "innerRadius": 450,
+ "intensity": 0.8,
+ "tint": {
+ "r" : 60,
+ "g" : 10,
+ "b" : 5,
+ "a" : 255
+ }
+ }
+ ],
+ "Bramble": {
+ "nodes": [
+ {
+ "name": "ProximaEntrance",
+ "linksTo": "ProximaDimension",
+ "position": {"x": 0, "y": 0, "z": 0},
+ "rotation": {"x": 0, "y": 0, "z": 0},
+ "scale": 2,
+ "fogTint": {"r": 255, "g": 107, "b": 83, "a": 255},
+ "lightTint": {"r": 255, "g": 129, "b": 83, "a": 255}
+ }
+ ]
+ },
+ "removeChildren": [
+ "Sector/Water/OceanFog",
+ "Sector/ProximaEntrance/Effects/InnerWarpFogGlow"
+ ],
+ "Props": {
+ "details": [
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 300 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 275 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 250 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 225 },
+ { "path": "GiantsDeep_Body/Sector_GD/Sector_GDInterior/Effects_GDInterior/Particle_GD_ElectricBarrierArcs", "scale": 200 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/IceShard_3/State_1/Vines_Ice_Geo", "position": {"x": 0, "y": 0, "z": 100}, "rotation": {"x": 0, "y": 0, "z": 0}, "scale": 2 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/IceShard_3/State_1/Vines_Ice_Geo", "position": {"x": 29.81439, "y": -130.3969, "z": -17.28649}, "rotation": {"x": 90, "y": 223, "z": 0}, "scale": 2 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/IceShard_3/State_1/Vines_Ice_Geo", "position": {"x": -70.8947, "y": 74.90579, "z": -86.85326}, "rotation": {"x": 320, "y": 253, "z": 43}, "scale": 2 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/IceShard_3/State_1/Vines_Ice_Geo", "position": {"x": 18.0876, "y": 14.2521, "z": -60.2044}, "rotation": {"x": 21, "y": 140, "z": 260}, "scale": 2 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/IceShard_3/State_1/Vines_Ice_Geo", "position": {"x": 73.38601, "y": 118.6532, "z": -1.840626}, "rotation": {"x": 310, "y": 65, "z": 285}, "scale": 2 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/IceShard_3/State_1/Vines_Ice_Geo", "position": {"x": -107.0128, "y": -42.88555, "z": 68.29608}, "rotation": {"x": 345, "y": 280, "z": 180}, "scale": 2 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/DB_Q_Vine1/DB_Bramble_Vine1/State_1/Terrain_TH_Bramble_Vine1", "position": {"x": -49.38, "y": 127.2227, "z": -9.813774}, "alignRadial": true, "scale": 8 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/DB_Q_Vine2/DB_Bramble_Vine2/State_1/Terrain_TH_Bramble_Vine2", "position": {"x": 42.31807, "y": -121.0086, "z": 68.10693}, "alignRadial": true, "scale": 8 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/DB_Q_Vine3/DB_Bramble_Vine3/State_1/Terrain_TH_Bramble_Vine3", "position": {"x": -98.81757, "y": -92.06648, "z": -14.63225}, "alignRadial": true, "scale": 8 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/DB_Q_Vine4/DB_Bramble_Vine4/State_1/Terrain_TH_Bramble_Vine4", "position": {"x": -75.87148, "y": 20.24512, "z": 116.2786}, "alignRadial": true, "scale": 8 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/DB_Q_Vine5/DB_Bramble_Vine5/State_1/Terrain_TH_Bramble_Vine5", "position": {"x": 90.17326, "y": 43.99134, "z": 96.51473}, "alignRadial": true, "scale": 8 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/DB_Q_Vine3/DB_Bramble_Vine3/State_1/Terrain_TH_Bramble_Vine3", "position": {"x": 123.8342, "y": -36.2485, "z": -53.07655}, "alignRadial": true, "scale": 8 },
+ { "path": "QuantumMoon_Body/Sector_QuantumMoon/State_DB/Interactables_DBState/DBState_QuantumObjects/DB_Q_Vine4/DB_Bramble_Vine4/State_1/Terrain_TH_Bramble_Vine4", "position": {"x": 21.62696, "y": 90.51161, "z": -100.1898}, "alignRadial": true, "scale": 8 },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/seedspikes_edit.prefab", "position": {"x": 0, "y": -0.1796, "z": 0.1222}, "scale": 33 }
+ ]
+ },
+ "Rings": [
+ {
+ "innerRadius" : 750,
+ "outerRadius" : 1500,
+ "texture" : "planets/assets/proxima_c_rings.png",
+ "fluidType": "sand"
+ }
+ ],
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Proxima C log.png"
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/7 - centauri/proxima_centauri.json b/planets/7 - centauri/proxima_centauri.json
index a2933bb..882e5c5 100644
--- a/planets/7 - centauri/proxima_centauri.json
+++ b/planets/7 - centauri/proxima_centauri.json
@@ -1,31 +1,55 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Proxima Centauri",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 50,
"surfaceSize" : 1000,
- "hasMapMarker" : true,
"gravityFallOff" : "inverseSquared"
},
+ "MapMarker":
+ {
+ "enabled": true
+ },
"Orbit" :
{
- "semiMajorAxis" : 40000,
- "argumentOfPeriapsis" : 90,
- "primaryBody" : "Alpha Centauri A",
+ "semiMajorAxis" : 50000,
+ "trueAnomaly": 100,
+ "primaryBody" : "Alpha Centauri",
"showOrbitLine" : false,
"isStatic" : true
},
"Star" :
{
- "size" : 400,
+ "size" : 1000,
+ "starRampTexture": "planets/assets/proxima_ramp.png",
"tint" :
{
- "r" : 200,
- "g" : 44,
- "b" : 44,
+ "r" : 255,
+ "g" : 75,
+ "b" : 50,
+ "a" : 255
+ },
+ "solarLuminosity": 0.6,
+ "lightRadius": 25000,
+ "lightTint":
+ {
+ "r" : 255,
+ "g" : 142,
+ "b" : 128,
"a" : 255
+ },
+ "stellarDeathType": "none"
+ },
+ "ShockEffect" : {
+ "hasSupernovaShockEffect": true,
+ "radius": 1100
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Proxima Centauri log.png"
}
}
}
\ No newline at end of file
diff --git a/planets/7 - centauri/proxima_d.json b/planets/7 - centauri/proxima_d.json
new file mode 100644
index 0000000..d87ad68
--- /dev/null
+++ b/planets/7 - centauri/proxima_d.json
@@ -0,0 +1,42 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Proxima d",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 8,
+ "surfaceSize" : 250
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 2500,
+ "primaryBody" : "Proxima Centauri",
+ "isMoon" : false,
+ "eccentricity": 0.04,
+ "argumentOfPeriapsis": 0,
+ "inclination": 1,
+ "longitudeOfAscendingNode": 0,
+ "axialTilt" : 0,
+ "isTidallyLocked" : true,
+ "alignmentAxis": {"x": 1, "y": 0, "z": 0},
+ "tint":
+ {
+ "r" : 60,
+ "g" : 10,
+ "b" : 5,
+ "a" : 255
+ }
+ },
+ "HeightMap" :
+ {
+ "heightMap" : "planets/assets/proxima_d_heightmap.png",
+ "textureMap" : "planets/assets/proxima_d_texturemap.png",
+ "minHeight" : 245,
+ "maxHeight" : 255,
+ "resolution": 256
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/cassini.json b/planets/8- satellites/cassini.json
index 1649942..3ccbae1 100644
--- a/planets/8- satellites/cassini.json
+++ b/planets/8- satellites/cassini.json
@@ -1,36 +1,53 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Cassini",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 0,
- "hasMapMarker" : false,
- "isSatellite" : true
+ "surfaceSize" : 5,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 2.5,
+ "targetWhenClose": true
},
"Orbit" :
{
- "semiMajorAxis" : 1000,
+ "semiMajorAxis" : 1450,
"primaryBody" : "Saturn",
- "showOrbitLine" : true
+ "inclination" : 90,
+ "longitudeOfAscendingNode" : 90,
+ "eccentricity" : 0,
+ "argumentOfPeriapsis" : 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine" : true,
+ "isMoon" : true,
+ "isTidallyLocked" : true,
+ "alignmentAxis" : {"x": 0, "y": 1, "z": 0}
},
- "Signal" :
+ "Props" :
{
- "Signals" :
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Cassini", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 2, "detectionRadius": 50, "identificationRadius" : 10, "position": {"x": 0, "y": 3, "z": 0} }
+ ],
+ "details" :
[
- { "Frequency" : "Radio", "name" : "Cassini", "AudioClip" : "OW_PR_ProbeInAirSound", "SourceRadius" : 10, "detectionRadius": 200, "identificationRadius" : 100 }
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Cassini_no_Huygens_03.prefab" }
]
},
- "Props" :
- {
- "Details" :
- [
- { "assetBundle" : "planets/assetbundle/rss", "path" : "Assets/RSS/Prefabs/Cassini.prefab" }
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
]
},
- "ShipLog" : {
- "mapMode" : {
- "remove" : true
- }
+ "ShipLog" :
+ {
+ "mapMode" : { "remove" : true }
}
}
\ No newline at end of file
diff --git a/planets/8- satellites/dawn.json b/planets/8- satellites/dawn.json
new file mode 100644
index 0000000..11790c5
--- /dev/null
+++ b/planets/8- satellites/dawn.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Dawn",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 1,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 75,
+ "primaryBody" : "Ceres",
+ "inclination": 75,
+ "longitudeOfAscendingNode": -90,
+ "eccentricity": 0,
+ "argumentOfPeriapsis": 0,
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 0, "z": 1}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Dawn", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 0, "y": 0.4, "z": 1 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Dawn_19.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/europaclipper.json b/planets/8- satellites/europaclipper.json
new file mode 100644
index 0000000..7761d99
--- /dev/null
+++ b/planets/8- satellites/europaclipper.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Europa Clipper",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize": 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 2.5,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 120,
+ "primaryBody" : "Europa",
+ "inclination": 90,
+ "longitudeOfAscendingNode": 0,
+ "eccentricity": 0,
+ "argumentOfPeriapsis": 0,
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 1, "y": 0, "z": 0}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Europa Clipper", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 2, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 1.6, "y": -0.5, "z": 0 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/EuropaClipper.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/gateways/barnardb-proximab_warp.json b/planets/8- satellites/gateways/barnardb-proximab_warp.json
new file mode 100644
index 0000000..043830b
--- /dev/null
+++ b/planets/8- satellites/gateways/barnardb-proximab_warp.json
@@ -0,0 +1,64 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Barnard b to Proxima b",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 25,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 600,
+ "primaryBody" : "Barnard b",
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "axialTilt": 90,
+ "tint":
+ {
+ "r" : 255,
+ "g" : 93,
+ "b" : 30,
+ "a" : 255
+ }
+ },
+ "Props" :
+ {
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/WarpStation.prefab", "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/ProximaBSymbol.prefab", "position": {"x": 0.17, "y": -0.11, "z": -4.52}, "rotation": {"x": 0, "y": -90, "z": 90}, "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/ProximaBSymbol.prefab", "position": {"x": 0.17, "y": 0.11, "z": 4.52}, "rotation": {"x": 0, "y": -90, "z": -90}, "keepLoaded": true },
+ { "path" : "SunStation_Body/Sector_SunStation/Sector_WarpModule/Interactables_WarpModule/Prefab_NOM_WarpReceiver", "position": {"x": 0, "y": 8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "scale": 1.98, "removeChildren": ["WarpReceiver_Streaming", "BlackHole", "WhiteHole", "ReturnActivationTrigger", "Effects_NOM_WarpReceiverGlow"], "removeComponents": true },
+ { "path" : "TowerTwin_Body/Sector_TowerTwin/Sector_Tower_TH/Interactables_Tower_TH/Prefab_NOM_WarpTransmitter (2)", "position": {"x": 0, "y": -8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 180}, "scale": 1.98, "removeChildren": ["WarpTransmitter_Streaming", "BlackHole", "WhiteHole"], "removeComponents": true }
+ ],
+ "singularities":
+ [
+ { "uniqueID": "BarnardbFromProximab", "type": "whiteHole", "pairedSingularity": "ProximabToBarnardb", "position": {"x": 0, "y": 34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "rotation": {"x": 0, "y": 270, "z": 0} },
+ { "uniqueID": "BarnardbToProximab", "type": "blackHole", "pairedSingularity": "ProximabFromBarnardb", "position": {"x": 0, "y": -34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "hasWarpEffects": false }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 50 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/gateways/earth-proximab_warp.json b/planets/8- satellites/gateways/earth-proximab_warp.json
new file mode 100644
index 0000000..5cc8748
--- /dev/null
+++ b/planets/8- satellites/gateways/earth-proximab_warp.json
@@ -0,0 +1,64 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Earth to Proxima b",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 25,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 600,
+ "primaryBody" : "Earth",
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "axialTilt": 90,
+ "tint":
+ {
+ "r" : 255,
+ "g" : 93,
+ "b" : 30,
+ "a" : 255
+ }
+ },
+ "Props" :
+ {
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/WarpStation.prefab", "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/ProximaBSymbol.prefab", "position": {"x": 0.17, "y": -0.11, "z": -4.52}, "rotation": {"x": 0, "y": -90, "z": 90}, "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/ProximaBSymbol.prefab", "position": {"x": 0.17, "y": 0.11, "z": 4.52}, "rotation": {"x": 0, "y": -90, "z": -90}, "keepLoaded": true },
+ { "path" : "SunStation_Body/Sector_SunStation/Sector_WarpModule/Interactables_WarpModule/Prefab_NOM_WarpReceiver", "position": {"x": 0, "y": 8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "scale": 1.98, "removeChildren": ["WarpReceiver_Streaming", "BlackHole", "WhiteHole", "ReturnActivationTrigger", "Effects_NOM_WarpReceiverGlow"], "removeComponents": true },
+ { "path" : "TowerTwin_Body/Sector_TowerTwin/Sector_Tower_TH/Interactables_Tower_TH/Prefab_NOM_WarpTransmitter (2)", "position": {"x": 0, "y": -8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 180}, "scale": 1.98, "removeChildren": ["WarpTransmitter_Streaming", "BlackHole", "WhiteHole"], "removeComponents": true }
+ ],
+ "singularities":
+ [
+ { "uniqueID": "EarthFromProximab", "type": "whiteHole", "pairedSingularity": "ProximabToEarth", "position": {"x": 0, "y": 34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "rotation": {"x": 0, "y": 270, "z": 0} },
+ { "uniqueID": "EarthToProximab", "type": "blackHole", "pairedSingularity": "ProximabFromEarth", "position": {"x": 0, "y": -34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "hasWarpEffects": false }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 50 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/gateways/proximab-barnardb_warp.json b/planets/8- satellites/gateways/proximab-barnardb_warp.json
new file mode 100644
index 0000000..76de2c3
--- /dev/null
+++ b/planets/8- satellites/gateways/proximab-barnardb_warp.json
@@ -0,0 +1,64 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Proxima b to Barnard b",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 25,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 650,
+ "primaryBody" : "Proxima b",
+ "trueAnomaly": 240,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "axialTilt": 90,
+ "tint":
+ {
+ "r" : 255,
+ "g" : 93,
+ "b" : 30,
+ "a" : 255
+ }
+ },
+ "Props" :
+ {
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/WarpStation.prefab", "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/BarnardBSymbol.prefab", "position": {"x": 0.17, "y": -0.11, "z": -4.52}, "rotation": {"x": 0, "y": -90, "z": 90}, "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/BarnardBSymbol.prefab", "position": {"x": 0.17, "y": 0.11, "z": 4.52}, "rotation": {"x": 0, "y": -90, "z": -90}, "keepLoaded": true },
+ { "path" : "SunStation_Body/Sector_SunStation/Sector_WarpModule/Interactables_WarpModule/Prefab_NOM_WarpReceiver", "position": {"x": 0, "y": 8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "scale": 1.98, "removeChildren": ["WarpReceiver_Streaming", "BlackHole", "WhiteHole", "ReturnActivationTrigger", "Effects_NOM_WarpReceiverGlow"], "removeComponents": true },
+ { "path" : "TowerTwin_Body/Sector_TowerTwin/Sector_Tower_TH/Interactables_Tower_TH/Prefab_NOM_WarpTransmitter (2)", "position": {"x": 0, "y": -8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 180}, "scale": 1.98, "removeChildren": ["WarpTransmitter_Streaming", "BlackHole", "WhiteHole"], "removeComponents": true }
+ ],
+ "singularities":
+ [
+ { "uniqueID": "ProximabFromBarnardb", "type": "whiteHole", "pairedSingularity": "BarnardbToProximab", "position": {"x": 0, "y": 34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "rotation": {"x": 0, "y": 270, "z": 0} },
+ { "uniqueID": "ProximabToBarnardb", "type": "blackHole", "pairedSingularity": "BarnardbFromProximab", "position": {"x": 0, "y": -34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "hasWarpEffects": false }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 50 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/gateways/proximab-earth_warp.json b/planets/8- satellites/gateways/proximab-earth_warp.json
new file mode 100644
index 0000000..e1b5768
--- /dev/null
+++ b/planets/8- satellites/gateways/proximab-earth_warp.json
@@ -0,0 +1,64 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Proxima b to Earth",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 25,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 650,
+ "primaryBody" : "Proxima b",
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "axialTilt": 90,
+ "tint":
+ {
+ "r" : 255,
+ "g" : 93,
+ "b" : 30,
+ "a" : 255
+ }
+ },
+ "Props" :
+ {
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/WarpStation.prefab", "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/EarthSymbol.prefab", "position": {"x": 0.17, "y": -0.11, "z": -4.52}, "rotation": {"x": 0, "y": -90, "z": 90}, "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/EarthSymbol.prefab", "position": {"x": 0.17, "y": 0.11, "z": 4.52}, "rotation": {"x": 0, "y": -90, "z": -90}, "keepLoaded": true },
+ { "path" : "SunStation_Body/Sector_SunStation/Sector_WarpModule/Interactables_WarpModule/Prefab_NOM_WarpReceiver", "position": {"x": 0, "y": 8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "scale": 1.98, "removeChildren": ["WarpReceiver_Streaming", "BlackHole", "WhiteHole", "ReturnActivationTrigger", "Effects_NOM_WarpReceiverGlow"], "removeComponents": true },
+ { "path" : "TowerTwin_Body/Sector_TowerTwin/Sector_Tower_TH/Interactables_Tower_TH/Prefab_NOM_WarpTransmitter (2)", "position": {"x": 0, "y": -8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 180}, "scale": 1.98, "removeChildren": ["WarpTransmitter_Streaming", "BlackHole", "WhiteHole"], "removeComponents": true }
+ ],
+ "singularities":
+ [
+ { "uniqueID": "ProximabFromEarth", "type": "whiteHole", "pairedSingularity": "EarthToProximab", "position": {"x": 0, "y": 34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "rotation": {"x": 0, "y": 270, "z": 0} },
+ { "uniqueID": "ProximabToEarth", "type": "blackHole", "pairedSingularity": "EarthFromProximab", "position": {"x": 0, "y": -34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "hasWarpEffects": false }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 50 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/gateways/proximab-proximac_warp.json b/planets/8- satellites/gateways/proximab-proximac_warp.json
new file mode 100644
index 0000000..c129b8a
--- /dev/null
+++ b/planets/8- satellites/gateways/proximab-proximac_warp.json
@@ -0,0 +1,64 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Proxima b to Proxima c",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 25,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 650,
+ "primaryBody" : "Proxima b",
+ "trueAnomaly": 120,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "axialTilt": 90,
+ "tint":
+ {
+ "r" : 255,
+ "g" : 93,
+ "b" : 30,
+ "a" : 255
+ }
+ },
+ "Props" :
+ {
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/WarpStation.prefab", "removeChildren": ["Cylinder"], "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/ProximaCSymbol.prefab", "position": {"x": 0, "y": 0, "z": -4.52}, "rotation": {"x": 0, "y": -90, "z": 90}, "stretch": {"x": 1.5, "y": 0.75, "z": 0.75}, "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/ProximaCSymbol.prefab", "position": {"x": 0, "y": 0, "z": 4.52}, "rotation": {"x": 0, "y": -90, "z": -90}, "stretch": {"x": 1.5, "y": 0.75, "z": 0.75}, "keepLoaded": true },
+ { "path" : "SunStation_Body/Sector_SunStation/Sector_WarpModule/Interactables_WarpModule/Prefab_NOM_WarpReceiver", "position": {"x": 0, "y": 8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "scale": 1.98, "removeChildren": ["WarpReceiver_Streaming", "BlackHole", "WhiteHole", "ReturnActivationTrigger", "Effects_NOM_WarpReceiverGlow"], "removeComponents": true },
+ { "path" : "TowerTwin_Body/Sector_TowerTwin/Sector_Tower_TH/Interactables_Tower_TH/Prefab_NOM_WarpTransmitter (2)", "position": {"x": 0, "y": -8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 180}, "scale": 1.98, "removeChildren": ["WarpTransmitter_Streaming", "BlackHole", "WhiteHole"], "removeComponents": true }
+ ],
+ "singularities":
+ [
+ { "uniqueID": "ProximabFromProximac", "type": "whiteHole", "pairedSingularity": "ProximacToProximab", "position": {"x": 0, "y": 34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "rotation": {"x": 0, "y": 270, "z": 0} },
+ { "uniqueID": "ProximabToProximac", "type": "blackHole", "pairedSingularity": "ProximacFromProximab", "position": {"x": 0, "y": -34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "hasWarpEffects": false }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 50 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/gateways/proximac-proximab_warp.json b/planets/8- satellites/gateways/proximac-proximab_warp.json
new file mode 100644
index 0000000..a8f674f
--- /dev/null
+++ b/planets/8- satellites/gateways/proximac-proximab_warp.json
@@ -0,0 +1,64 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Proxima c to Proxima b",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 25,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 625,
+ "primaryBody" : "Proxima c",
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": -1, "y": 0, "z": 0},
+ "axialTilt": 90,
+ "tint":
+ {
+ "r" : 255,
+ "g" : 93,
+ "b" : 30,
+ "a" : 255
+ }
+ },
+ "Props" :
+ {
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/WarpStation.prefab", "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/ProximaBSymbol.prefab", "position": {"x": 0.17, "y": -0.11, "z": -4.52}, "rotation": {"x": 0, "y": -90, "z": 90}, "keepLoaded": true },
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_nomairuins", "path" : "Assets/Nomai Ruins/ProximaBSymbol.prefab", "position": {"x": 0.17, "y": 0.11, "z": 4.52}, "rotation": {"x": 0, "y": -90, "z": -90}, "keepLoaded": true },
+ { "path" : "SunStation_Body/Sector_SunStation/Sector_WarpModule/Interactables_WarpModule/Prefab_NOM_WarpReceiver", "position": {"x": 0, "y": 8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 0}, "scale": 1.98, "removeChildren": ["WarpReceiver_Streaming", "BlackHole", "WhiteHole", "ReturnActivationTrigger", "Effects_NOM_WarpReceiverGlow"], "removeComponents": true },
+ { "path" : "TowerTwin_Body/Sector_TowerTwin/Sector_Tower_TH/Interactables_Tower_TH/Prefab_NOM_WarpTransmitter (2)", "position": {"x": 0, "y": -8.84, "z": 0}, "rotation": {"x": 0, "y": 0, "z": 180}, "scale": 1.98, "removeChildren": ["WarpTransmitter_Streaming", "BlackHole", "WhiteHole"], "removeComponents": true }
+ ],
+ "singularities":
+ [
+ { "uniqueID": "ProximacFromProximab", "type": "whiteHole", "pairedSingularity": "ProximabToProximac", "position": {"x": 0, "y": 34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "rotation": {"x": 0, "y": 270, "z": 0} },
+ { "uniqueID": "ProximacToProximab", "type": "blackHole", "pairedSingularity": "ProximabFromProximac", "position": {"x": 0, "y": -34, "z": 0}, "horizonRadius": 8, "distortRadius": 20, "renderQueueOverride": 3000, "hasWarpEffects": false }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 50 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/hubble.json b/planets/8- satellites/hubble.json
new file mode 100644
index 0000000..5365e6f
--- /dev/null
+++ b/planets/8- satellites/hubble.json
@@ -0,0 +1,52 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Hubble Space Telescope",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 5,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 525,
+ "primaryBody" : "Earth",
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "longitudeOfAscendingNode" : 342.6,
+ "eccentricity" : 0,
+ "inclination" : 28.5,
+ "argumentOfPeriapsis" : 0,
+ "trueAnomaly" : 161.55,
+ "isMoon": true
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Hubble Space Telescope", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 0, "y": 6, "z": 0 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_megapiggy", "path" : "Assets/HubbleSpaceTelescope.prefab", "keepLoaded": true }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
+ ]
+ },
+ "ShipLog" :
+ {
+ "mapMode" : { "remove" : true }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/iss.json b/planets/8- satellites/iss.json
new file mode 100644
index 0000000..8381cab
--- /dev/null
+++ b/planets/8- satellites/iss.json
@@ -0,0 +1,53 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "International Space Station",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 45,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 450,
+ "primaryBody" : "Earth",
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "longitudeOfAscendingNode" : 13.5,
+ "eccentricity" : 0,
+ "inclination" : 51.65,
+ "argumentOfPeriapsis" : 0,
+ "trueAnomaly" : 125.41,
+ "isMoon": true,
+ "isTidallyLocked": true
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "International Space Station", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 2, "detectionRadius": 250, "identificationRadius" : 45 }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_megapiggy", "path" : "Assets/ISS/InternationalSpaceStation.prefab", "scale": 0.75, "keepLoaded": true }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 60 }
+ ]
+ },
+ "ShipLog" :
+ {
+ "mapMode" : { "remove" : true }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/juice.json b/planets/8- satellites/juice.json
new file mode 100644
index 0000000..5f24db1
--- /dev/null
+++ b/planets/8- satellites/juice.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "JUICE",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize": 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 2.5,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 150,
+ "primaryBody" : "Ganymede",
+ "inclination": 90,
+ "longitudeOfAscendingNode": 120,
+ "eccentricity": 0,
+ "argumentOfPeriapsis": 0,
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 1, "y": 0, "z": 0}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Jupiter Icy Moons Explorer", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 2, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 2.1, "y": 0, "z": 0 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Juice.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/lro.json b/planets/8- satellites/lro.json
new file mode 100644
index 0000000..dc8796a
--- /dev/null
+++ b/planets/8- satellites/lro.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "LRO",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 1.5,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 100,
+ "primaryBody" : "The Moon",
+ "inclination": 90,
+ "longitudeOfAscendingNode": 60,
+ "eccentricity": 0,
+ "argumentOfPeriapsis": 0,
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 0, "z": 1}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Lunar Reconnaissance Orbiter", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": -0.25, "y": -1, "z": -3.25 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/LRO_35.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 15 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/mars_odyssey.json b/planets/8- satellites/mars_odyssey.json
new file mode 100644
index 0000000..0d5e85c
--- /dev/null
+++ b/planets/8- satellites/mars_odyssey.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Mars Odyssey",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 2,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 200,
+ "primaryBody" : "Mars",
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "inclination" : 68.064,
+ "eccentricity": 0,
+ "longitudeOfAscendingNode": 34.98,
+ "argumentOfPeriapsis": 0,
+ "trueAnomaly": 0,
+ "isMoon": true,
+ "isTidallyLocked": true
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Mars Odyssey", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 0, "y": 0, "z": 2 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_megapiggy", "path" : "Assets/MarsOdyssey.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 20 }
+ ]
+ },
+ "ShipLog" :
+ {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/messenger.json b/planets/8- satellites/messenger.json
new file mode 100644
index 0000000..b494205
--- /dev/null
+++ b/planets/8- satellites/messenger.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "MESSENGER",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 1.25,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 150,
+ "primaryBody" : "Mercury",
+ "inclination": 90,
+ "longitudeOfAscendingNode": 0,
+ "eccentricity": 0,
+ "argumentOfPeriapsis": 0,
+ "trueAnomaly": 200,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 1, "y": 0, "z": 0}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "MESSENGER", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 0.75, "y": 0.75, "z": 0 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Messenger.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/neptuneodyssey.json b/planets/8- satellites/neptuneodyssey.json
new file mode 100644
index 0000000..4f6d4a5
--- /dev/null
+++ b/planets/8- satellites/neptuneodyssey.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Neptune Odyssey",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize": 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 2.5,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1000,
+ "primaryBody" : "Neptune",
+ "inclination": 180,
+ "longitudeOfAscendingNode": 180,
+ "eccentricity": 0,
+ "argumentOfPeriapsis": 0,
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 1, "z": 0}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Neptune Odyssey", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 2, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 0, "y": 3.75, "z": 0 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/NeptuneOdyssey.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/newhorizons.json b/planets/8- satellites/newhorizons.json
new file mode 100644
index 0000000..718a63f
--- /dev/null
+++ b/planets/8- satellites/newhorizons.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "New Horizons",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 1,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 400,
+ "primaryBody" : "Pluto-Charon",
+ "inclination": 30,
+ "longitudeOfAscendingNode": 0,
+ "eccentricity": 0,
+ "argumentOfPeriapsis": 0,
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 1, "z": 0}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "New Horizons", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 0, "y": 1.5, "z": 0 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/newhorizons2.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/parker.json b/planets/8- satellites/parker.json
new file mode 100644
index 0000000..a02a384
--- /dev/null
+++ b/planets/8- satellites/parker.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Parker Solar Probe",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize": 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 1.5,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 3650,
+ "primaryBody" : "Sol",
+ "inclination": 0,
+ "longitudeOfAscendingNode": 0,
+ "eccentricity": 0.3,
+ "argumentOfPeriapsis": 180,
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 0, "z": -1}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Parker Solar Probe", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 0.3, "y": -0.6, "z": 0.1 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Parker.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 50 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/pioneer10.json b/planets/8- satellites/pioneer10.json
new file mode 100644
index 0000000..3a109b6
--- /dev/null
+++ b/planets/8- satellites/pioneer10.json
@@ -0,0 +1,51 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Pioneer 10",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap": false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 1.5,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 10000,
+ "primaryBody" : "WISE 0855−0714",
+ "isMoon": true,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "eccentricity": 0.5,
+ "argumentOfPeriapsis": 225,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 0, "z": 1}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Pioneer 10", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1.5, "detectionRadius": 100, "identificationRadius" : 10, "position": { "x": 0, "y": 0, "z": 1 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_megapiggy", "path" : "Assets/Pioneer.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 100 }
+ ]
+ },
+ "ShipLog" :
+ {
+ "mapMode" : { "remove" : true }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/pioneer11.json b/planets/8- satellites/pioneer11.json
new file mode 100644
index 0000000..242ac75
--- /dev/null
+++ b/planets/8- satellites/pioneer11.json
@@ -0,0 +1,51 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Pioneer 11",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap": false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 1.5,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 10000,
+ "primaryBody" : "Proxima Centauri",
+ "isMoon": true,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "eccentricity": 0.5,
+ "argumentOfPeriapsis": 150,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 0, "z": 1}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Pioneer 11", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1.5, "detectionRadius": 100, "identificationRadius" : 10, "position": { "x": 0, "y": 0, "z": 1 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_megapiggy", "path" : "Assets/Pioneer.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 100 }
+ ]
+ },
+ "ShipLog" :
+ {
+ "mapMode" : { "remove" : true }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/teapot.json b/planets/8- satellites/teapot.json
index 87f0076..8794e10 100644
--- a/planets/8- satellites/teapot.json
+++ b/planets/8- satellites/teapot.json
@@ -1,12 +1,20 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Russel's Teapot",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Russell's Teapot",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 0,
- "hasMapMarker" : false,
- "isSatellite" : true
+ "surfaceSize" : 1,
+ "showMinimap": false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 0.25,
+ "targetWhenClose": true
},
"Orbit" :
{
@@ -14,25 +22,29 @@
"inclination" : 5,
"trueAnomaly" : 65,
"primaryBody" : "Sol",
- "showOrbitLine" : false
+ "showOrbitLine" : false,
+ "dottedOrbitLine" : true,
+ "isMoon" : true,
+ "siderealPeriod" : 0.2
},
- "Signal" :
+ "Props" :
{
- "Signals" :
+ "signals" :
+ [
+ { "frequency" : "Traveler", "name" : "Russell's Teapot", "audio" : "OW Space Station 081420_2 AP", "sourceRadius" : 0.25, "detectionRadius": 50, "identificationRadius" : 5, "onlyAudibleToScope": false }
+ ],
+ "details" :
[
- { "Frequency" : "Traveler", "name" : "Russel's Teapot", "AudioClip" : "OW Space Station 081420_2 AP", "SourceRadius" : 1, "detectionRadius": 200, "identificationRadius" : 100 }
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Teapot.prefab", "scale": 0.25 }
]
},
- "Props" :
- {
- "Details" :
- [
- { "assetBundle" : "planets/assetbundle/rss", "path" : "Assets/RSS/Prefabs/Teapot.prefab" }
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
]
},
- "ShipLog" : {
- "mapMode" : {
- "remove" : true
- }
+ "ShipLog" :
+ {
+ "mapMode" : { "remove" : true }
}
}
\ No newline at end of file
diff --git a/planets/8- satellites/uranusorbiter.json b/planets/8- satellites/uranusorbiter.json
new file mode 100644
index 0000000..0c1bd1f
--- /dev/null
+++ b/planets/8- satellites/uranusorbiter.json
@@ -0,0 +1,55 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Uranus Orbiter",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize": 1,
+ "showMinimap" : false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 2.5,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 1350,
+ "primaryBody" : "Uranus",
+ "inclination": 0,
+ "longitudeOfAscendingNode": 0,
+ "eccentricity": 0,
+ "argumentOfPeriapsis": 0,
+ "trueAnomaly": 0,
+ "showOrbitLine" : true,
+ "dottedOrbitLine": true,
+ "isMoon": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 1, "z": 0}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Uranus Orbiter", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 1.5, "detectionRadius": 50, "identificationRadius" : 10, "position": { "x": 2.1, "y": 3.5, "z": 0 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/UranusOrbiter.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 25 }
+ ]
+ },
+ "ShipLog" : {
+ "mapMode" : {
+ "remove" : true
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/voyager.json b/planets/8- satellites/voyager.json
deleted file mode 100644
index eda306c..0000000
--- a/planets/8- satellites/voyager.json
+++ /dev/null
@@ -1,37 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Voyager",
- "starSystem" : "xen.RealSolarSystem",
- "Base" :
- {
- "surfaceGravity" : 0,
- "hasMapMarker" : false,
- "isSatellite" : true
- },
- "Orbit" :
- {
- "semiMajorAxis" : 10000,
- "primaryBody" : "Proxima Centauri",
- "showOrbitLine" : true,
- "eccentricity" : 0.5
- },
- "Signal" :
- {
- "Signals" :
- [
- { "Frequency" : "Radio", "name" : "Voyager", "AudioClip" : "OW_PR_ProbeInAirSound", "SourceRadius" : 10, "detectionRadius": 200, "identificationRadius" : 100 }
- ]
- },
- "Props" :
- {
- "Details" :
- [
- { "assetBundle" : "planets/assetbundle/rss", "path" : "Assets/RSS/Prefabs/Voyager.prefab" }
- ]
- },
- "ShipLog" : {
- "mapMode" : {
- "remove" : true
- }
- }
-}
\ No newline at end of file
diff --git a/planets/8- satellites/voyager1.json b/planets/8- satellites/voyager1.json
new file mode 100644
index 0000000..c5d009c
--- /dev/null
+++ b/planets/8- satellites/voyager1.json
@@ -0,0 +1,49 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Voyager 1",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap": false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 2,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 12000,
+ "primaryBody" : "Luhman 16",
+ "showOrbitLine" : true,
+ "isMoon": true,
+ "dottedOrbitLine": true,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 1, "z": 0}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Voyager 1", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 2, "detectionRadius": 100, "identificationRadius" : 10, "position": { "x": 0, "y": 2, "z": 0 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Voyager_17.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 100 }
+ ]
+ },
+ "ShipLog" :
+ {
+ "mapMode" : { "remove" : true }
+ }
+}
\ No newline at end of file
diff --git a/planets/8- satellites/voyager2.json b/planets/8- satellites/voyager2.json
new file mode 100644
index 0000000..e593c2b
--- /dev/null
+++ b/planets/8- satellites/voyager2.json
@@ -0,0 +1,51 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Voyager 2",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 0,
+ "surfaceSize" : 1,
+ "showMinimap": false
+ },
+ "MapMarker":
+ {
+ "enabled": false
+ },
+ "ReferenceFrame": {
+ "bracketRadius": 2,
+ "targetWhenClose": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 10000,
+ "primaryBody" : "Barnard's Star",
+ "showOrbitLine" : true,
+ "isMoon": true,
+ "dottedOrbitLine": true,
+ "eccentricity" : 0.5,
+ "argumentOfPeriapsis": 90,
+ "isTidallyLocked": true,
+ "alignmentAxis": {"x": 0, "y": 1, "z": 0}
+ },
+ "Props" :
+ {
+ "signals" :
+ [
+ { "frequency" : "Radio", "name" : "Voyager 2", "audio" : "OW_PR_ProbeInAirSound", "sourceRadius" : 2, "detectionRadius": 100, "identificationRadius" : 10, "position": { "x": 0, "y": 2, "z": 0 } }
+ ],
+ "details" :
+ [
+ { "assetBundle" : "planets/assetbundle/xen_realsolarsystem_terrifictrifid", "path" : "Assets/RSS/Voyager_17.prefab" }
+ ]
+ },
+ "Volumes": {
+ "zeroGravityVolumes": [
+ { "radius": 100 }
+ ]
+ },
+ "ShipLog" :
+ {
+ "mapMode" : { "remove" : true }
+ }
+}
\ No newline at end of file
diff --git a/planets/9- barnard/barnard_b.json b/planets/9- barnard/barnard_b.json
index 2a88b87..d1e88b2 100644
--- a/planets/9- barnard/barnard_b.json
+++ b/planets/9- barnard/barnard_b.json
@@ -1,29 +1,86 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
- "name" : "Barnard's B",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "Barnard b",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
- "surfaceGravity" : 12,
- "surfaceSize" : 300,
- "hasMapMarker" : true,
- "hasAmbientLight" : true
+ "surfaceGravity" : 14,
+ "surfaceSize" : 300
+ },
+ "MapMarker":
+ {
+ "enabled": true
},
"Orbit" :
{
- "semiMajorAxis" : 3000,
+ "semiMajorAxis" : 6000,
"inclination" : 4.7,
"primaryBody" : "Barnard's Star",
"isMoon" : false,
"longitudeOfAscendingNode" : 256,
"eccentricity" : 0.32,
- "axialTilt" : 10
+ "axialTilt" : 10,
+ "siderealPeriod": 10,
+ "tint":
+ {
+ "r" : 160,
+ "g" : 60,
+ "b" : 45,
+ "a" : 255
+ }
+ },
+ "Atmosphere":
+ {
+ "size" : 350,
+ "fogTint" :
+ {
+ "r" : 195,
+ "g" : 155,
+ "b" : 150,
+ "a" : 255
+ },
+ "fogDensity": 0.9,
+ "fogSize": 350,
+ "useAtmosphereShader": true,
+ "atmosphereTint" :
+ {
+ "r" : 195,
+ "g" : 155,
+ "b" : 150,
+ "a" : 255
+ },
+ "hasSnow": true
},
+ "AmbientLights": [
+ {
+ "outerRadius": 350,
+ "innerRadius": 300,
+ "intensity": 0.2,
+ "tint": {
+ "r" : 195,
+ "g" : 155,
+ "b" : 150,
+ "a" : 255
+ }
+ }
+ ],
"HeightMap" :
{
- "heightMap" : "planets/assets/blank_heightmap.png",
+ "heightMap" : "planets/assets/barnardb_heightmap.png",
"textureMap" : "planets/assets/barnardb_texturemap.png",
"minHeight" : 300,
- "maxHeight" : 300
+ "maxHeight" : 310,
+ "resolution": 512
+ },
+ "Volumes": {
+ "audioVolumes": [
+ { "audio": "BH_Ambience_Surface", "track": "environment", "position": {"x": 0, "y": 0, "z": 0}, "radius": 350 }
+ ]
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Barnard's B log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/9- barnard/barnards_star.json b/planets/9- barnard/barnards_star.json
index 2355831..2257dd0 100644
--- a/planets/9- barnard/barnards_star.json
+++ b/planets/9- barnard/barnards_star.json
@@ -1,31 +1,51 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Barnard's Star",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 65,
"surfaceSize" : 600,
- "hasMapMarker" : true,
"gravityFallOff" : "inverseSquared"
},
+ "MapMarker":
+ {
+ "enabled": true
+ },
"Orbit" :
{
- "semiMajorAxis" : 165000,
+ "semiMajorAxis" : 184000,
"primaryBody" : "Sol",
"showOrbitLine" : false,
- "trueAnomaly" : 135,
+ "trueAnomaly" : 270,
"isStatic" : true
},
"Star" :
{
- "size" : 500,
+ "size" : 1000,
+ "starRampTexture": "planets/assets/proxima_ramp.png",
"tint" :
{
- "r" : 200,
- "g" : 44,
- "b" : 44,
+ "r" : 255,
+ "g" : 75,
+ "b" : 50,
"a" : 255
+ },
+ "solarLuminosity": 0.6,
+ "lightRadius": 25000,
+ "lightTint":
+ {
+ "r" : 255,
+ "g" : 142,
+ "b" : 128,
+ "a" : 255
+ },
+ "stellarDeathType": "none"
+ },
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/Barnard's Star log.png"
}
}
}
\ No newline at end of file
diff --git a/planets/assetbundle/rss.manifest b/planets/assetbundle/rss.manifest
deleted file mode 100644
index 1fb034d..0000000
--- a/planets/assetbundle/rss.manifest
+++ /dev/null
@@ -1,60 +0,0 @@
-ManifestFileVersion: 0
-CRC: 2702657824
-Hashes:
- AssetFileHash:
- serializedVersion: 2
- Hash: ae47c4937020fe07581410ae78898b70
- TypeTreeHash:
- serializedVersion: 2
- Hash: 388948f85a7dab97f666b97c740d0f0d
-HashAppended: 0
-ClassTypes:
-- Class: 1
- Script: {instanceID: 0}
-- Class: 4
- Script: {instanceID: 0}
-- Class: 21
- Script: {instanceID: 0}
-- Class: 23
- Script: {instanceID: 0}
-- Class: 28
- Script: {instanceID: 0}
-- Class: 33
- Script: {instanceID: 0}
-- Class: 43
- Script: {instanceID: 0}
-- Class: 48
- Script: {instanceID: 0}
-- Class: 108
- Script: {instanceID: 0}
-Assets:
-- Assets/RSS/teapot1.fbx
-- Assets/RSS/Materials/foil.mat
-- Assets/RSS/Chiri_Base_Color.jpeg
-- Assets/RSS/Prefabs/Cassini.prefab
-- Assets/RSS/voyager/Materials/tex_02_AO.mat
-- Assets/RSS/Materials/1_Base_Color.mat
-- Assets/RSS/Materials/Dodas_Base_Color.mat
-- Assets/RSS/foil_gold_ramp.png
-- Assets/RSS/dawn.fbx
-- Assets/RSS/Materials/Voxel_Base_Color.mat
-- Assets/RSS/dish_AO.png
-- Assets/RSS/lunarlander.fbx
-- Assets/RSS/rover.fbx
-- Assets/RSS/Materials/dish_AO.mat
-- Assets/RSS/Dodas_Base_Color.jpeg
-- Assets/RSS/voyager.fbx
-- Assets/RSS/1_Base_Color.jpeg
-- Assets/RSS/Prefabs/lunarlander.prefab
-- Assets/RSS/Materials/Chiri_Base_Color.mat
-- Assets/RSS/Dawn_19.fbx
-- Assets/RSS/Mars Global Surveyor.fbx
-- Assets/RSS/Cassini_66.fbx
-- Assets/RSS/Prefabs/Rover.prefab
-- Assets/RSS/Prefabs/Voyager.prefab
-- Assets/RSS/Prefabs/Teapot.prefab
-- Assets/RSS/Voxel_Base_Color.jpeg
-- Assets/RSS/Materials/foil_gold_ramp.mat
-- Assets/RSS/voyager/tex_02_AO.png
-- Assets/RSS/MESSENGER.fbx
-Dependencies: []
diff --git a/planets/assetbundle/rssteaser b/planets/assetbundle/rssteaser
deleted file mode 100644
index 2294213..0000000
Binary files a/planets/assetbundle/rssteaser and /dev/null differ
diff --git a/planets/assetbundle/xen_realsolarsystem_megapiggy b/planets/assetbundle/xen_realsolarsystem_megapiggy
new file mode 100644
index 0000000..654f20b
Binary files /dev/null and b/planets/assetbundle/xen_realsolarsystem_megapiggy differ
diff --git a/planets/assetbundle/rssteaser.manifest b/planets/assetbundle/xen_realsolarsystem_megapiggy.manifest
similarity index 73%
rename from planets/assetbundle/rssteaser.manifest
rename to planets/assetbundle/xen_realsolarsystem_megapiggy.manifest
index 65343a4..13c3ef9 100644
--- a/planets/assetbundle/rssteaser.manifest
+++ b/planets/assetbundle/xen_realsolarsystem_megapiggy.manifest
@@ -1,9 +1,9 @@
ManifestFileVersion: 0
-CRC: 1199278333
+CRC: 2649621402
Hashes:
AssetFileHash:
serializedVersion: 2
- Hash: b286566b26fbc1f75e3d03eb57369328
+ Hash: 9014e0bbd748ae4e55ef534ddec6dee4
TypeTreeHash:
serializedVersion: 2
Hash: c5d8728239c5b2dfb84e4bcc6a363eb3
@@ -27,7 +27,9 @@ ClassTypes:
Script: {instanceID: 0}
- Class: 64
Script: {instanceID: 0}
-SerializeReferenceClassIdentifiers: []
Assets:
-- Assets/TeaserSign.prefab
+- Assets/MarsOdyssey.prefab
+- Assets/ISS/InternationalSpaceStation.prefab
+- Assets/Pioneer.prefab
+- Assets/HubbleSpaceTelescope.prefab
Dependencies: []
diff --git a/planets/assetbundle/xen_realsolarsystem_nomairuins b/planets/assetbundle/xen_realsolarsystem_nomairuins
new file mode 100644
index 0000000..d4fcd76
Binary files /dev/null and b/planets/assetbundle/xen_realsolarsystem_nomairuins differ
diff --git a/planets/assetbundle/xen_realsolarsystem_nomairuins.manifest b/planets/assetbundle/xen_realsolarsystem_nomairuins.manifest
new file mode 100644
index 0000000..962a68d
--- /dev/null
+++ b/planets/assetbundle/xen_realsolarsystem_nomairuins.manifest
@@ -0,0 +1,46 @@
+ManifestFileVersion: 0
+CRC: 1656895142
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: a3e4eb90cb1f6102d6610d1d96c235ec
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: fee90f7e2d7cbe3e5af190aae7256f34
+HashAppended: 0
+ClassTypes:
+- Class: 1
+ Script: {instanceID: 0}
+- Class: 4
+ Script: {instanceID: 0}
+- Class: 21
+ Script: {instanceID: 0}
+- Class: 23
+ Script: {instanceID: 0}
+- Class: 28
+ Script: {instanceID: 0}
+- Class: 33
+ Script: {instanceID: 0}
+- Class: 43
+ Script: {instanceID: 0}
+- Class: 48
+ Script: {instanceID: 0}
+- Class: 64
+ Script: {instanceID: 0}
+- Class: 65
+ Script: {instanceID: 0}
+- Class: 108
+ Script: {instanceID: 0}
+SerializeReferenceClassIdentifiers: []
+Assets:
+- Assets/Nomai Ruins/ProximaBSymbol.prefab
+- Assets/Nomai Ruins/EarthSymbol.prefab
+- Assets/Pivot.prefab
+- Assets/Nomai Ruins/BarnardBSymbol.prefab
+- Assets/Nomai Ruins/ProximaCSymbol.prefab
+- Assets/Nomai Ruins/seedspikes_edit.prefab
+- Assets/Nomai Ruins/SeedVineCollider.prefab
+- Assets/Nomai Ruins/SettlementRuin2.prefab
+- Assets/Cow_Bumper.prefab
+- Assets/Nomai Ruins/WarpStation.prefab
+Dependencies: []
diff --git a/planets/assetbundle/rss b/planets/assetbundle/xen_realsolarsystem_terrifictrifid
similarity index 54%
rename from planets/assetbundle/rss
rename to planets/assetbundle/xen_realsolarsystem_terrifictrifid
index b3108ce..d4c0bde 100644
Binary files a/planets/assetbundle/rss and b/planets/assetbundle/xen_realsolarsystem_terrifictrifid differ
diff --git a/planets/assetbundle/xen_realsolarsystem_terrifictrifid.manifest b/planets/assetbundle/xen_realsolarsystem_terrifictrifid.manifest
new file mode 100644
index 0000000..425f794
--- /dev/null
+++ b/planets/assetbundle/xen_realsolarsystem_terrifictrifid.manifest
@@ -0,0 +1,80 @@
+ManifestFileVersion: 0
+CRC: 3046704414
+Hashes:
+ AssetFileHash:
+ serializedVersion: 2
+ Hash: f7062f705289b2b89c4da1d7a75f4722
+ TypeTreeHash:
+ serializedVersion: 2
+ Hash: 25c66d1072602c7aef341768b4650343
+HashAppended: 0
+ClassTypes:
+- Class: 1
+ Script: {instanceID: 0}
+- Class: 4
+ Script: {instanceID: 0}
+- Class: 21
+ Script: {instanceID: 0}
+- Class: 23
+ Script: {instanceID: 0}
+- Class: 28
+ Script: {instanceID: 0}
+- Class: 33
+ Script: {instanceID: 0}
+- Class: 43
+ Script: {instanceID: 0}
+- Class: 48
+ Script: {instanceID: 0}
+- Class: 64
+ Script: {instanceID: 0}
+- Class: 65
+ Script: {instanceID: 0}
+- Class: 74
+ Script: {instanceID: 0}
+- Class: 91
+ Script: {instanceID: 0}
+- Class: 95
+ Script: {instanceID: 0}
+- Class: 108
+ Script: {instanceID: 0}
+- Class: 114
+ Script: {fileID: 11500000, guid: 3b553936b4d86184aa70c1ec16223cdc, type: 3}
+- Class: 114
+ Script: {fileID: 11500000, guid: b21148dab2fe4ab468de03459edf483b, type: 3}
+- Class: 114
+ Script: {fileID: 11500000, guid: 5c2d328d259791744bb8539650a9c619, type: 3}
+- Class: 115
+ Script: {instanceID: 0}
+- Class: 135
+ Script: {instanceID: 0}
+- Class: 136
+ Script: {instanceID: 0}
+SerializeReferenceClassIdentifiers: []
+Assets:
+- Assets/RSS/Venera.prefab
+- Assets/RSS/UranusOrbiter.prefab
+- Assets/RSS/Huygens.prefab
+- Assets/RSS/newhorizons2.prefab
+- Assets/RSS/LaplaceP.prefab
+- Assets/RSS/Europa.prefab
+- Assets/RSS/lunarlander.prefab
+- Assets/RSS/BrambleHouse.prefab
+- Assets/JellyfishLight.prefab
+- Assets/RSS/percy2.prefab
+- Assets/ZeroGVolume.prefab
+- Assets/RSS/Voyager_17.prefab
+- Assets/RSS/Juice.prefab
+- Assets/RSS/Cassini_no_Huygens_03.prefab
+- Assets/RSS/Ingenuity.prefab
+- Assets/RSS/EnceladusLight.prefab
+- Assets/RSS/Teapot.prefab
+- Assets/RSS/Parker.prefab
+- Assets/RSS/Dawn_19.prefab
+- Assets/RSS/NeptuneOdyssey.prefab
+- Assets/RSS/EuropaClipper.prefab
+- Assets/OceanGVolume.prefab
+- Assets/JellyfishLightLarge.prefab
+- Assets/RSS/Messenger.prefab
+- Assets/RSS/LRO_35.prefab
+- Assets/RSS/Enceladus.prefab
+Dependencies: []
diff --git a/planets/assets/Alpha Centauri Ab.png b/planets/assets/Alpha Centauri Ab.png
deleted file mode 100644
index 6cfb45a..0000000
Binary files a/planets/assets/Alpha Centauri Ab.png and /dev/null differ
diff --git a/planets/assets/Proxima B.png b/planets/assets/Proxima B.png
deleted file mode 100644
index 332ddb8..0000000
Binary files a/planets/assets/Proxima B.png and /dev/null differ
diff --git a/planets/assets/Proxima C.png b/planets/assets/Proxima C.png
deleted file mode 100644
index b814669..0000000
Binary files a/planets/assets/Proxima C.png and /dev/null differ
diff --git a/planets/assets/SpaceInRealLife.ogg b/planets/assets/SpaceInRealLife.ogg
new file mode 100644
index 0000000..8b8b39f
Binary files /dev/null and b/planets/assets/SpaceInRealLife.ogg differ
diff --git a/planets/assets/amalthea_heightmap.png b/planets/assets/amalthea_heightmap.png
new file mode 100644
index 0000000..0ba71bc
Binary files /dev/null and b/planets/assets/amalthea_heightmap.png differ
diff --git a/planets/assets/amalthea_texturemap.png b/planets/assets/amalthea_texturemap.png
new file mode 100644
index 0000000..cd5e643
Binary files /dev/null and b/planets/assets/amalthea_texturemap.png differ
diff --git a/planets/assets/ariel_heightmap.png b/planets/assets/ariel_heightmap.png
new file mode 100644
index 0000000..936d6b5
Binary files /dev/null and b/planets/assets/ariel_heightmap.png differ
diff --git a/planets/assets/ariel_texturemap.png b/planets/assets/ariel_texturemap.png
new file mode 100644
index 0000000..9c49c5f
Binary files /dev/null and b/planets/assets/ariel_texturemap.png differ
diff --git a/planets/assets/barnardb_heightmap.png b/planets/assets/barnardb_heightmap.png
new file mode 100644
index 0000000..8d2209a
Binary files /dev/null and b/planets/assets/barnardb_heightmap.png differ
diff --git a/planets/assets/barnardb_texturemap.png b/planets/assets/barnardb_texturemap.png
index dfdf15d..0c53a5f 100644
Binary files a/planets/assets/barnardb_texturemap.png and b/planets/assets/barnardb_texturemap.png differ
diff --git a/planets/assets/blank_texturemap.png b/planets/assets/blank_texturemap.png
new file mode 100644
index 0000000..9186441
Binary files /dev/null and b/planets/assets/blank_texturemap.png differ
diff --git a/planets/assets/callisto_heightmap.png b/planets/assets/callisto_heightmap.png
new file mode 100644
index 0000000..9690424
Binary files /dev/null and b/planets/assets/callisto_heightmap.png differ
diff --git a/planets/assets/callisto_texturemap.png b/planets/assets/callisto_texturemap.png
index 8bb4893..9f4431b 100644
Binary files a/planets/assets/callisto_texturemap.png and b/planets/assets/callisto_texturemap.png differ
diff --git a/planets/assets/calypso_texturemap.png b/planets/assets/calypso_texturemap.png
new file mode 100644
index 0000000..d7f8a1b
Binary files /dev/null and b/planets/assets/calypso_texturemap.png differ
diff --git a/planets/assets/chariklo_heightmap.png b/planets/assets/chariklo_heightmap.png
new file mode 100644
index 0000000..4bae493
Binary files /dev/null and b/planets/assets/chariklo_heightmap.png differ
diff --git a/planets/assets/chariklo_rings.png b/planets/assets/chariklo_rings.png
new file mode 100644
index 0000000..5daec32
Binary files /dev/null and b/planets/assets/chariklo_rings.png differ
diff --git a/planets/assets/chariklo_texturemap.png b/planets/assets/chariklo_texturemap.png
new file mode 100644
index 0000000..1b447d2
Binary files /dev/null and b/planets/assets/chariklo_texturemap.png differ
diff --git a/planets/assets/churyumov_heightmap.png b/planets/assets/churyumov_heightmap.png
new file mode 100644
index 0000000..80c590c
Binary files /dev/null and b/planets/assets/churyumov_heightmap.png differ
diff --git a/planets/assets/churyumov_texturemap.png b/planets/assets/churyumov_texturemap.png
new file mode 100644
index 0000000..a1ff7b6
Binary files /dev/null and b/planets/assets/churyumov_texturemap.png differ
diff --git a/planets/assets/dactyl_heightmap.png b/planets/assets/dactyl_heightmap.png
new file mode 100644
index 0000000..e146616
Binary files /dev/null and b/planets/assets/dactyl_heightmap.png differ
diff --git a/planets/assets/dactyl_texturemap.png b/planets/assets/dactyl_texturemap.png
new file mode 100644
index 0000000..0626368
Binary files /dev/null and b/planets/assets/dactyl_texturemap.png differ
diff --git a/planets/assets/deimos_heightmap.png b/planets/assets/deimos_heightmap.png
index f0e0998..e8f9349 100644
Binary files a/planets/assets/deimos_heightmap.png and b/planets/assets/deimos_heightmap.png differ
diff --git a/planets/assets/deimos_texturemap.png b/planets/assets/deimos_texturemap.png
index 7e6f5d7..3fb5ac7 100644
Binary files a/planets/assets/deimos_texturemap.png and b/planets/assets/deimos_texturemap.png differ
diff --git a/planets/assets/dione_heightmap.png b/planets/assets/dione_heightmap.png
new file mode 100644
index 0000000..d13bd90
Binary files /dev/null and b/planets/assets/dione_heightmap.png differ
diff --git a/planets/assets/dione_texturemap.png b/planets/assets/dione_texturemap.png
new file mode 100644
index 0000000..c045f5b
Binary files /dev/null and b/planets/assets/dione_texturemap.png differ
diff --git a/planets/assets/dysnomia_heightmap.png b/planets/assets/dysnomia_heightmap.png
new file mode 100644
index 0000000..b52bb64
Binary files /dev/null and b/planets/assets/dysnomia_heightmap.png differ
diff --git a/planets/assets/dysnomia_texturemap.png b/planets/assets/dysnomia_texturemap.png
new file mode 100644
index 0000000..04c8a25
Binary files /dev/null and b/planets/assets/dysnomia_texturemap.png differ
diff --git a/planets/assets/earth_cloudmap.png b/planets/assets/earth_cloudmap.png
new file mode 100644
index 0000000..b818526
Binary files /dev/null and b/planets/assets/earth_cloudmap.png differ
diff --git a/planets/assets/earth_heightmap.png b/planets/assets/earth_heightmap.png
index b0ebb0b..b44311a 100644
Binary files a/planets/assets/earth_heightmap.png and b/planets/assets/earth_heightmap.png differ
diff --git a/planets/assets/eris_heightmap.png b/planets/assets/eris_heightmap.png
new file mode 100644
index 0000000..0b56b52
Binary files /dev/null and b/planets/assets/eris_heightmap.png differ
diff --git a/planets/assets/eris_texturemap.png b/planets/assets/eris_texturemap.png
new file mode 100644
index 0000000..0b75c5f
Binary files /dev/null and b/planets/assets/eris_texturemap.png differ
diff --git a/planets/assets/europa_heightmap.png b/planets/assets/europa_heightmap.png
new file mode 100644
index 0000000..1294042
Binary files /dev/null and b/planets/assets/europa_heightmap.png differ
diff --git a/planets/assets/europa_texturemap.png b/planets/assets/europa_texturemap.png
index eb90548..9cd066d 100644
Binary files a/planets/assets/europa_texturemap.png and b/planets/assets/europa_texturemap.png differ
diff --git a/planets/assets/ganymede_heightmap.png b/planets/assets/ganymede_heightmap.png
new file mode 100644
index 0000000..9a64f15
Binary files /dev/null and b/planets/assets/ganymede_heightmap.png differ
diff --git a/planets/assets/ganymede_texturemap.png b/planets/assets/ganymede_texturemap.png
index e0eb1a0..62fde8b 100644
Binary files a/planets/assets/ganymede_texturemap.png and b/planets/assets/ganymede_texturemap.png differ
diff --git a/planets/assets/gonggong_heightmap.png b/planets/assets/gonggong_heightmap.png
new file mode 100644
index 0000000..a75f291
Binary files /dev/null and b/planets/assets/gonggong_heightmap.png differ
diff --git a/planets/assets/gonggong_texturemap.png b/planets/assets/gonggong_texturemap.png
new file mode 100644
index 0000000..087df41
Binary files /dev/null and b/planets/assets/gonggong_texturemap.png differ
diff --git a/planets/assets/haumea_heightmap.png b/planets/assets/haumea_heightmap.png
new file mode 100644
index 0000000..3fc0120
Binary files /dev/null and b/planets/assets/haumea_heightmap.png differ
diff --git a/planets/assets/haumea_rings.png b/planets/assets/haumea_rings.png
new file mode 100644
index 0000000..415c90d
Binary files /dev/null and b/planets/assets/haumea_rings.png differ
diff --git a/planets/assets/haumea_texturemap.png b/planets/assets/haumea_texturemap.png
new file mode 100644
index 0000000..b2b1b59
Binary files /dev/null and b/planets/assets/haumea_texturemap.png differ
diff --git a/planets/assets/hydra_heightmap.png b/planets/assets/hydra_heightmap.png
new file mode 100644
index 0000000..2bd8992
Binary files /dev/null and b/planets/assets/hydra_heightmap.png differ
diff --git a/planets/assets/hydra_texturemap.png b/planets/assets/hydra_texturemap.png
new file mode 100644
index 0000000..02c91f6
Binary files /dev/null and b/planets/assets/hydra_texturemap.png differ
diff --git a/planets/assets/iapetus_heightmap.png b/planets/assets/iapetus_heightmap.png
new file mode 100644
index 0000000..e81d07d
Binary files /dev/null and b/planets/assets/iapetus_heightmap.png differ
diff --git a/planets/assets/iapetus_texturemap.png b/planets/assets/iapetus_texturemap.png
new file mode 100644
index 0000000..6fc7ae8
Binary files /dev/null and b/planets/assets/iapetus_texturemap.png differ
diff --git a/planets/assets/ida_heightmap.png b/planets/assets/ida_heightmap.png
new file mode 100644
index 0000000..4e46c55
Binary files /dev/null and b/planets/assets/ida_heightmap.png differ
diff --git a/planets/assets/ida_texturemap.png b/planets/assets/ida_texturemap.png
new file mode 100644
index 0000000..c77c336
Binary files /dev/null and b/planets/assets/ida_texturemap.png differ
diff --git a/planets/assets/io_emissionmap.png b/planets/assets/io_emissionmap.png
new file mode 100644
index 0000000..2582fc3
Binary files /dev/null and b/planets/assets/io_emissionmap.png differ
diff --git a/planets/assets/io_heightmap.png b/planets/assets/io_heightmap.png
new file mode 100644
index 0000000..d88a54b
Binary files /dev/null and b/planets/assets/io_heightmap.png differ
diff --git a/planets/assets/io_texturemap.png b/planets/assets/io_texturemap.png
index 7ecddfe..f9931dd 100644
Binary files a/planets/assets/io_texturemap.png and b/planets/assets/io_texturemap.png differ
diff --git a/planets/assets/jupiter_ramp.png b/planets/assets/jupiter_ramp.png
new file mode 100644
index 0000000..e1fd378
Binary files /dev/null and b/planets/assets/jupiter_ramp.png differ
diff --git a/planets/assets/luhman16a.png b/planets/assets/luhman16a.png
new file mode 100644
index 0000000..e18b5e6
Binary files /dev/null and b/planets/assets/luhman16a.png differ
diff --git a/planets/assets/luhman16b.png b/planets/assets/luhman16b.png
new file mode 100644
index 0000000..dafd81e
Binary files /dev/null and b/planets/assets/luhman16b.png differ
diff --git a/planets/assets/makemake_heightmap.png b/planets/assets/makemake_heightmap.png
new file mode 100644
index 0000000..345ec3d
Binary files /dev/null and b/planets/assets/makemake_heightmap.png differ
diff --git a/planets/assets/makemake_texturemap.png b/planets/assets/makemake_texturemap.png
new file mode 100644
index 0000000..df89520
Binary files /dev/null and b/planets/assets/makemake_texturemap.png differ
diff --git a/planets/assets/mars_heightmap.png b/planets/assets/mars_heightmap.png
index b0aad09..ba66900 100644
Binary files a/planets/assets/mars_heightmap.png and b/planets/assets/mars_heightmap.png differ
diff --git a/planets/assets/mercury_heightmap.png b/planets/assets/mercury_heightmap.png
index 09666bb..ac78706 100644
Binary files a/planets/assets/mercury_heightmap.png and b/planets/assets/mercury_heightmap.png differ
diff --git a/planets/assets/mercury_texturemap.png b/planets/assets/mercury_texturemap.png
index cbe363f..37dc792 100644
Binary files a/planets/assets/mercury_texturemap.png and b/planets/assets/mercury_texturemap.png differ
diff --git a/planets/assets/mimas_heightmap.png b/planets/assets/mimas_heightmap.png
new file mode 100644
index 0000000..034394b
Binary files /dev/null and b/planets/assets/mimas_heightmap.png differ
diff --git a/planets/assets/mimas_texturemap.png b/planets/assets/mimas_texturemap.png
new file mode 100644
index 0000000..bf5494c
Binary files /dev/null and b/planets/assets/mimas_texturemap.png differ
diff --git a/planets/assets/miranda_heightmap.png b/planets/assets/miranda_heightmap.png
new file mode 100644
index 0000000..b8f97a6
Binary files /dev/null and b/planets/assets/miranda_heightmap.png differ
diff --git a/planets/assets/miranda_texturemap.png b/planets/assets/miranda_texturemap.png
new file mode 100644
index 0000000..0b280fb
Binary files /dev/null and b/planets/assets/miranda_texturemap.png differ
diff --git a/planets/assets/mk2_heightmap.png b/planets/assets/mk2_heightmap.png
new file mode 100644
index 0000000..1f9b19b
Binary files /dev/null and b/planets/assets/mk2_heightmap.png differ
diff --git a/planets/assets/mk2_texturemap.png b/planets/assets/mk2_texturemap.png
new file mode 100644
index 0000000..1efd615
Binary files /dev/null and b/planets/assets/mk2_texturemap.png differ
diff --git a/planets/assets/moon_blendmap.png b/planets/assets/moon_blendmap.png
new file mode 100644
index 0000000..26437a1
Binary files /dev/null and b/planets/assets/moon_blendmap.png differ
diff --git a/planets/assets/moon_normalmap.png b/planets/assets/moon_normalmap.png
new file mode 100644
index 0000000..ec5a3ad
Binary files /dev/null and b/planets/assets/moon_normalmap.png differ
diff --git a/planets/assets/neptune_ramp.png b/planets/assets/neptune_ramp.png
new file mode 100644
index 0000000..f8fbcf9
Binary files /dev/null and b/planets/assets/neptune_ramp.png differ
diff --git a/planets/assets/nix_heightmap.png b/planets/assets/nix_heightmap.png
new file mode 100644
index 0000000..a51e289
Binary files /dev/null and b/planets/assets/nix_heightmap.png differ
diff --git a/planets/assets/nix_texturemap.png b/planets/assets/nix_texturemap.png
new file mode 100644
index 0000000..ed4cda9
Binary files /dev/null and b/planets/assets/nix_texturemap.png differ
diff --git a/planets/assets/oberon_heightmap.png b/planets/assets/oberon_heightmap.png
new file mode 100644
index 0000000..47fa528
Binary files /dev/null and b/planets/assets/oberon_heightmap.png differ
diff --git a/planets/assets/oberon_texturemap.png b/planets/assets/oberon_texturemap.png
new file mode 100644
index 0000000..cc29816
Binary files /dev/null and b/planets/assets/oberon_texturemap.png differ
diff --git a/planets/assets/orcus_heightmap.png b/planets/assets/orcus_heightmap.png
new file mode 100644
index 0000000..99f9950
Binary files /dev/null and b/planets/assets/orcus_heightmap.png differ
diff --git a/planets/assets/orcus_texturemap.png b/planets/assets/orcus_texturemap.png
new file mode 100644
index 0000000..d72c054
Binary files /dev/null and b/planets/assets/orcus_texturemap.png differ
diff --git a/planets/assets/pallas_heightmap.png b/planets/assets/pallas_heightmap.png
new file mode 100644
index 0000000..195220c
Binary files /dev/null and b/planets/assets/pallas_heightmap.png differ
diff --git a/planets/assets/phobos_heightmap.png b/planets/assets/phobos_heightmap.png
index bcddc7e..dc81371 100644
Binary files a/planets/assets/phobos_heightmap.png and b/planets/assets/phobos_heightmap.png differ
diff --git a/planets/assets/phobos_texturemap.png b/planets/assets/phobos_texturemap.png
index 50752c8..35dcae1 100644
Binary files a/planets/assets/phobos_texturemap.png and b/planets/assets/phobos_texturemap.png differ
diff --git a/planets/assets/pluto_heightmap.png b/planets/assets/pluto_heightmap.png
index 0b355f3..c0d3d14 100644
Binary files a/planets/assets/pluto_heightmap.png and b/planets/assets/pluto_heightmap.png differ
diff --git a/planets/assets/pluto_texturemap.png b/planets/assets/pluto_texturemap.png
index dcdc639..a5b90f5 100644
Binary files a/planets/assets/pluto_texturemap.png and b/planets/assets/pluto_texturemap.png differ
diff --git a/planets/assets/prometheus_heightmap.png b/planets/assets/prometheus_heightmap.png
new file mode 100644
index 0000000..229521d
Binary files /dev/null and b/planets/assets/prometheus_heightmap.png differ
diff --git a/planets/assets/prometheus_texturemap.png b/planets/assets/prometheus_texturemap.png
new file mode 100644
index 0000000..c2db93e
Binary files /dev/null and b/planets/assets/prometheus_texturemap.png differ
diff --git a/planets/assets/proteus_heightmap.png b/planets/assets/proteus_heightmap.png
new file mode 100644
index 0000000..7e5a0f9
Binary files /dev/null and b/planets/assets/proteus_heightmap.png differ
diff --git a/planets/assets/proteus_texturemap.png b/planets/assets/proteus_texturemap.png
new file mode 100644
index 0000000..6501a04
Binary files /dev/null and b/planets/assets/proteus_texturemap.png differ
diff --git a/planets/assets/proxima_b_heightmap.png b/planets/assets/proxima_b_heightmap.png
new file mode 100644
index 0000000..b1d1c2d
Binary files /dev/null and b/planets/assets/proxima_b_heightmap.png differ
diff --git a/planets/assets/proxima_b_texturemap.png b/planets/assets/proxima_b_texturemap.png
new file mode 100644
index 0000000..4ba333d
Binary files /dev/null and b/planets/assets/proxima_b_texturemap.png differ
diff --git a/planets/assets/proxima_c.png b/planets/assets/proxima_c.png
new file mode 100644
index 0000000..3dea562
Binary files /dev/null and b/planets/assets/proxima_c.png differ
diff --git a/planets/assets/proxima_c_ramp.png b/planets/assets/proxima_c_ramp.png
new file mode 100644
index 0000000..54cc7d6
Binary files /dev/null and b/planets/assets/proxima_c_ramp.png differ
diff --git a/planets/assets/proxima_c_rings.png b/planets/assets/proxima_c_rings.png
index 3667fde..3d8d765 100644
Binary files a/planets/assets/proxima_c_rings.png and b/planets/assets/proxima_c_rings.png differ
diff --git a/planets/assets/proxima_d_heightmap.png b/planets/assets/proxima_d_heightmap.png
new file mode 100644
index 0000000..47335c5
Binary files /dev/null and b/planets/assets/proxima_d_heightmap.png differ
diff --git a/planets/assets/proxima_d_texturemap.png b/planets/assets/proxima_d_texturemap.png
new file mode 100644
index 0000000..a8aa832
Binary files /dev/null and b/planets/assets/proxima_d_texturemap.png differ
diff --git a/planets/assets/proxima_ramp.png b/planets/assets/proxima_ramp.png
new file mode 100644
index 0000000..9eab6a1
Binary files /dev/null and b/planets/assets/proxima_ramp.png differ
diff --git a/planets/assets/quaoar_heightmap.png b/planets/assets/quaoar_heightmap.png
new file mode 100644
index 0000000..8d96b3e
Binary files /dev/null and b/planets/assets/quaoar_heightmap.png differ
diff --git a/planets/assets/quaoar_rings.png b/planets/assets/quaoar_rings.png
new file mode 100644
index 0000000..387d1c3
Binary files /dev/null and b/planets/assets/quaoar_rings.png differ
diff --git a/planets/assets/quaoar_texturemap.png b/planets/assets/quaoar_texturemap.png
new file mode 100644
index 0000000..e465dc1
Binary files /dev/null and b/planets/assets/quaoar_texturemap.png differ
diff --git a/planets/assets/saturn.png b/planets/assets/saturn.png
index d5a62a1..8f4495e 100644
Binary files a/planets/assets/saturn.png and b/planets/assets/saturn.png differ
diff --git a/planets/assets/sedna_heightmap.png b/planets/assets/sedna_heightmap.png
new file mode 100644
index 0000000..3f7f39e
Binary files /dev/null and b/planets/assets/sedna_heightmap.png differ
diff --git a/planets/assets/sedna_texturemap.png b/planets/assets/sedna_texturemap.png
new file mode 100644
index 0000000..d509847
Binary files /dev/null and b/planets/assets/sedna_texturemap.png differ
diff --git a/planets/assets/sirius_collapse_ramp.png b/planets/assets/sirius_collapse_ramp.png
new file mode 100644
index 0000000..1f5dcfa
Binary files /dev/null and b/planets/assets/sirius_collapse_ramp.png differ
diff --git a/planets/assets/sirius_disk.png b/planets/assets/sirius_disk.png
new file mode 100644
index 0000000..647d8fc
Binary files /dev/null and b/planets/assets/sirius_disk.png differ
diff --git a/planets/assets/sirius_ramp.png b/planets/assets/sirius_ramp.png
new file mode 100644
index 0000000..d5abb39
Binary files /dev/null and b/planets/assets/sirius_ramp.png differ
diff --git a/planets/assets/sky_neg_x.jpg b/planets/assets/sky_neg_x.jpg
new file mode 100644
index 0000000..e53bc45
Binary files /dev/null and b/planets/assets/sky_neg_x.jpg differ
diff --git a/planets/assets/sky_neg_y.jpg b/planets/assets/sky_neg_y.jpg
new file mode 100644
index 0000000..af10181
Binary files /dev/null and b/planets/assets/sky_neg_y.jpg differ
diff --git a/planets/assets/sky_neg_z.jpg b/planets/assets/sky_neg_z.jpg
new file mode 100644
index 0000000..10028a0
Binary files /dev/null and b/planets/assets/sky_neg_z.jpg differ
diff --git a/planets/assets/sky_pos_x.jpg b/planets/assets/sky_pos_x.jpg
new file mode 100644
index 0000000..aefc0b8
Binary files /dev/null and b/planets/assets/sky_pos_x.jpg differ
diff --git a/planets/assets/sky_pos_y.jpg b/planets/assets/sky_pos_y.jpg
new file mode 100644
index 0000000..d2cea83
Binary files /dev/null and b/planets/assets/sky_pos_y.jpg differ
diff --git a/planets/assets/sky_pos_z.jpg b/planets/assets/sky_pos_z.jpg
new file mode 100644
index 0000000..710cfa3
Binary files /dev/null and b/planets/assets/sky_pos_z.jpg differ
diff --git a/planets/assets/sol_collapse_ramp.png b/planets/assets/sol_collapse_ramp.png
new file mode 100644
index 0000000..1f5dcfa
Binary files /dev/null and b/planets/assets/sol_collapse_ramp.png differ
diff --git a/planets/assets/sol_ramp.png b/planets/assets/sol_ramp.png
new file mode 100644
index 0000000..641ffc3
Binary files /dev/null and b/planets/assets/sol_ramp.png differ
diff --git a/planets/assets/telesto_texturemap.png b/planets/assets/telesto_texturemap.png
new file mode 100644
index 0000000..385a998
Binary files /dev/null and b/planets/assets/telesto_texturemap.png differ
diff --git a/planets/assets/tethys_heightmap.png b/planets/assets/tethys_heightmap.png
new file mode 100644
index 0000000..119ade5
Binary files /dev/null and b/planets/assets/tethys_heightmap.png differ
diff --git a/planets/assets/tethys_texturemap.png b/planets/assets/tethys_texturemap.png
new file mode 100644
index 0000000..24b098d
Binary files /dev/null and b/planets/assets/tethys_texturemap.png differ
diff --git a/planets/assets/tiles/Grain_d.png b/planets/assets/tiles/Grain_d.png
new file mode 100644
index 0000000..dc27126
Binary files /dev/null and b/planets/assets/tiles/Grain_d.png differ
diff --git a/planets/assets/tiles/Moon_d2_mir.png b/planets/assets/tiles/Moon_d2_mir.png
new file mode 100644
index 0000000..0a2e9dd
Binary files /dev/null and b/planets/assets/tiles/Moon_d2_mir.png differ
diff --git a/planets/assets/tiles/Moon_n_mir.png b/planets/assets/tiles/Moon_n_mir.png
new file mode 100644
index 0000000..c2a1b08
Binary files /dev/null and b/planets/assets/tiles/Moon_n_mir.png differ
diff --git a/planets/assets/tiles/Moon_s_mir.png b/planets/assets/tiles/Moon_s_mir.png
new file mode 100644
index 0000000..afc0dc1
Binary files /dev/null and b/planets/assets/tiles/Moon_s_mir.png differ
diff --git a/planets/assets/tiles/Regolith_d.png b/planets/assets/tiles/Regolith_d.png
new file mode 100644
index 0000000..14fae3e
Binary files /dev/null and b/planets/assets/tiles/Regolith_d.png differ
diff --git a/planets/assets/tiles/Regolith_n.png b/planets/assets/tiles/Regolith_n.png
new file mode 100644
index 0000000..12aa9c3
Binary files /dev/null and b/planets/assets/tiles/Regolith_n.png differ
diff --git a/planets/assets/tiles/Regolith_s.png b/planets/assets/tiles/Regolith_s.png
new file mode 100644
index 0000000..5ec4d93
Binary files /dev/null and b/planets/assets/tiles/Regolith_s.png differ
diff --git a/planets/assets/tiles/Snow_n_mir.png b/planets/assets/tiles/Snow_n_mir.png
new file mode 100644
index 0000000..060c895
Binary files /dev/null and b/planets/assets/tiles/Snow_n_mir.png differ
diff --git a/planets/assets/tiles/Snow_s_mir.png b/planets/assets/tiles/Snow_s_mir.png
new file mode 100644
index 0000000..5c1a25e
Binary files /dev/null and b/planets/assets/tiles/Snow_s_mir.png differ
diff --git a/planets/assets/tiles/Soil_n_mir.png b/planets/assets/tiles/Soil_n_mir.png
new file mode 100644
index 0000000..88ee583
Binary files /dev/null and b/planets/assets/tiles/Soil_n_mir.png differ
diff --git a/planets/assets/tiles/VenusRocks_d.png b/planets/assets/tiles/VenusRocks_d.png
new file mode 100644
index 0000000..a6f8e76
Binary files /dev/null and b/planets/assets/tiles/VenusRocks_d.png differ
diff --git a/planets/assets/tiles/VenusRocks_n.png b/planets/assets/tiles/VenusRocks_n.png
new file mode 100644
index 0000000..a1ba33c
Binary files /dev/null and b/planets/assets/tiles/VenusRocks_n.png differ
diff --git a/planets/assets/tiles/VenusSnow_s.png b/planets/assets/tiles/VenusSnow_s.png
new file mode 100644
index 0000000..b07048d
Binary files /dev/null and b/planets/assets/tiles/VenusSnow_s.png differ
diff --git a/planets/assets/tiles/diffuse_s.png b/planets/assets/tiles/diffuse_s.png
new file mode 100644
index 0000000..8fd9e7b
Binary files /dev/null and b/planets/assets/tiles/diffuse_s.png differ
diff --git a/planets/assets/titan_clouds.png b/planets/assets/titan_clouds.png
index 551850c..44d607d 100644
Binary files a/planets/assets/titan_clouds.png and b/planets/assets/titan_clouds.png differ
diff --git a/planets/assets/titan_heightmap.png b/planets/assets/titan_heightmap.png
index 47a1582..383041c 100644
Binary files a/planets/assets/titan_heightmap.png and b/planets/assets/titan_heightmap.png differ
diff --git a/planets/assets/titan_texturemap.png b/planets/assets/titan_texturemap.png
index fa049e3..374a755 100644
Binary files a/planets/assets/titan_texturemap.png and b/planets/assets/titan_texturemap.png differ
diff --git a/planets/assets/titania_heightmap.png b/planets/assets/titania_heightmap.png
new file mode 100644
index 0000000..d1e49d6
Binary files /dev/null and b/planets/assets/titania_heightmap.png differ
diff --git a/planets/assets/titania_texturemap.png b/planets/assets/titania_texturemap.png
index 1f4590d..7429eed 100644
Binary files a/planets/assets/titania_texturemap.png and b/planets/assets/titania_texturemap.png differ
diff --git a/planets/assets/toliman_collapse_ramp.png b/planets/assets/toliman_collapse_ramp.png
new file mode 100644
index 0000000..1f5dcfa
Binary files /dev/null and b/planets/assets/toliman_collapse_ramp.png differ
diff --git a/planets/assets/toliman_ramp.png b/planets/assets/toliman_ramp.png
new file mode 100644
index 0000000..9c12d19
Binary files /dev/null and b/planets/assets/toliman_ramp.png differ
diff --git a/planets/assets/triton_heightmap.png b/planets/assets/triton_heightmap.png
new file mode 100644
index 0000000..abdcf47
Binary files /dev/null and b/planets/assets/triton_heightmap.png differ
diff --git a/planets/assets/triton_texturemap.png b/planets/assets/triton_texturemap.png
index 8ee7d69..c8c0887 100644
Binary files a/planets/assets/triton_texturemap.png and b/planets/assets/triton_texturemap.png differ
diff --git a/planets/assets/umbriel_heightmap.png b/planets/assets/umbriel_heightmap.png
new file mode 100644
index 0000000..80465b9
Binary files /dev/null and b/planets/assets/umbriel_heightmap.png differ
diff --git a/planets/assets/umbriel_texturemap.png b/planets/assets/umbriel_texturemap.png
new file mode 100644
index 0000000..e623791
Binary files /dev/null and b/planets/assets/umbriel_texturemap.png differ
diff --git a/planets/assets/uranus_ramp.png b/planets/assets/uranus_ramp.png
new file mode 100644
index 0000000..fdefe25
Binary files /dev/null and b/planets/assets/uranus_ramp.png differ
diff --git a/planets/assets/vanth_heightmap.png b/planets/assets/vanth_heightmap.png
new file mode 100644
index 0000000..6ad7cfe
Binary files /dev/null and b/planets/assets/vanth_heightmap.png differ
diff --git a/planets/assets/vanth_texturemap.png b/planets/assets/vanth_texturemap.png
new file mode 100644
index 0000000..2c17d64
Binary files /dev/null and b/planets/assets/vanth_texturemap.png differ
diff --git a/planets/assets/venus_blendmap.png b/planets/assets/venus_blendmap.png
new file mode 100644
index 0000000..98e5f95
Binary files /dev/null and b/planets/assets/venus_blendmap.png differ
diff --git a/planets/assets/venus_clouds.png b/planets/assets/venus_clouds.png
index 61e9650..0e05a94 100644
Binary files a/planets/assets/venus_clouds.png and b/planets/assets/venus_clouds.png differ
diff --git a/planets/assets/venus_heightmap.png b/planets/assets/venus_heightmap.png
index 9031b60..5950185 100644
Binary files a/planets/assets/venus_heightmap.png and b/planets/assets/venus_heightmap.png differ
diff --git a/planets/assets/venus_normalmap.png b/planets/assets/venus_normalmap.png
new file mode 100644
index 0000000..951c47d
Binary files /dev/null and b/planets/assets/venus_normalmap.png differ
diff --git a/planets/assets/venus_texturemap.png b/planets/assets/venus_texturemap.png
index 3a527a7..a0707c0 100644
Binary files a/planets/assets/venus_texturemap.png and b/planets/assets/venus_texturemap.png differ
diff --git a/planets/assets/weywot_heightmap.png b/planets/assets/weywot_heightmap.png
new file mode 100644
index 0000000..bfbcb7f
Binary files /dev/null and b/planets/assets/weywot_heightmap.png differ
diff --git a/planets/assets/weywot_texturemap.png b/planets/assets/weywot_texturemap.png
new file mode 100644
index 0000000..491ae66
Binary files /dev/null and b/planets/assets/weywot_texturemap.png differ
diff --git a/planets/assets/wise_0855_0714.png b/planets/assets/wise_0855_0714.png
new file mode 100644
index 0000000..56a7e23
Binary files /dev/null and b/planets/assets/wise_0855_0714.png differ
diff --git a/planets/shiplogs/icons/Alpha Centauri A log.png b/planets/shiplogs/icons/Alpha Centauri A log.png
new file mode 100644
index 0000000..2b3d4b5
Binary files /dev/null and b/planets/shiplogs/icons/Alpha Centauri A log.png differ
diff --git a/planets/shiplogs/icons/Alpha Centauri B log.png b/planets/shiplogs/icons/Alpha Centauri B log.png
new file mode 100644
index 0000000..1740dd4
Binary files /dev/null and b/planets/shiplogs/icons/Alpha Centauri B log.png differ
diff --git a/planets/shiplogs/icons/Barnard's B log.png b/planets/shiplogs/icons/Barnard's B log.png
new file mode 100644
index 0000000..f7fff1a
Binary files /dev/null and b/planets/shiplogs/icons/Barnard's B log.png differ
diff --git a/planets/shiplogs/icons/Barnard's Star log.png b/planets/shiplogs/icons/Barnard's Star log.png
new file mode 100644
index 0000000..896ef28
Binary files /dev/null and b/planets/shiplogs/icons/Barnard's Star log.png differ
diff --git a/planets/shiplogs/icons/Callisto.png b/planets/shiplogs/icons/Callisto.png
new file mode 100644
index 0000000..f52d7da
Binary files /dev/null and b/planets/shiplogs/icons/Callisto.png differ
diff --git a/planets/shiplogs/icons/Ceres log.png b/planets/shiplogs/icons/Ceres log.png
new file mode 100644
index 0000000..1f66225
Binary files /dev/null and b/planets/shiplogs/icons/Ceres log.png differ
diff --git a/planets/shiplogs/icons/Charon log.png b/planets/shiplogs/icons/Charon log.png
new file mode 100644
index 0000000..db9d0ea
Binary files /dev/null and b/planets/shiplogs/icons/Charon log.png differ
diff --git a/planets/shiplogs/icons/Deimos log.png b/planets/shiplogs/icons/Deimos log.png
new file mode 100644
index 0000000..f4ab9d8
Binary files /dev/null and b/planets/shiplogs/icons/Deimos log.png differ
diff --git a/planets/shiplogs/icons/Halley's Comet Log.png b/planets/shiplogs/icons/Halley's Comet Log.png
new file mode 100644
index 0000000..e9676b4
Binary files /dev/null and b/planets/shiplogs/icons/Halley's Comet Log.png differ
diff --git a/planets/shiplogs/icons/Hydra log.png b/planets/shiplogs/icons/Hydra log.png
new file mode 100644
index 0000000..cfa89c8
Binary files /dev/null and b/planets/shiplogs/icons/Hydra log.png differ
diff --git a/planets/shiplogs/icons/Kerberos log.png b/planets/shiplogs/icons/Kerberos log.png
new file mode 100644
index 0000000..dd61061
Binary files /dev/null and b/planets/shiplogs/icons/Kerberos log.png differ
diff --git a/planets/shiplogs/icons/Moon log.png b/planets/shiplogs/icons/Moon log.png
new file mode 100644
index 0000000..a75cefb
Binary files /dev/null and b/planets/shiplogs/icons/Moon log.png differ
diff --git a/planets/shiplogs/icons/Nix log.png b/planets/shiplogs/icons/Nix log.png
new file mode 100644
index 0000000..851ded7
Binary files /dev/null and b/planets/shiplogs/icons/Nix log.png differ
diff --git a/planets/shiplogs/icons/Perdition log.png b/planets/shiplogs/icons/Perdition log.png
new file mode 100644
index 0000000..95cda52
Binary files /dev/null and b/planets/shiplogs/icons/Perdition log.png differ
diff --git a/planets/shiplogs/icons/Phobos log.png b/planets/shiplogs/icons/Phobos log.png
new file mode 100644
index 0000000..b04effa
Binary files /dev/null and b/planets/shiplogs/icons/Phobos log.png differ
diff --git a/planets/shiplogs/icons/Pluto log.png b/planets/shiplogs/icons/Pluto log.png
new file mode 100644
index 0000000..7715f79
Binary files /dev/null and b/planets/shiplogs/icons/Pluto log.png differ
diff --git a/planets/shiplogs/icons/Proteus Log.png b/planets/shiplogs/icons/Proteus Log.png
new file mode 100644
index 0000000..c9eb53f
Binary files /dev/null and b/planets/shiplogs/icons/Proteus Log.png differ
diff --git a/planets/shiplogs/icons/Proxima B log.png b/planets/shiplogs/icons/Proxima B log.png
new file mode 100644
index 0000000..a57e750
Binary files /dev/null and b/planets/shiplogs/icons/Proxima B log.png differ
diff --git a/planets/shiplogs/icons/Proxima C log.png b/planets/shiplogs/icons/Proxima C log.png
new file mode 100644
index 0000000..30f611b
Binary files /dev/null and b/planets/shiplogs/icons/Proxima C log.png differ
diff --git a/planets/shiplogs/icons/Proxima Centauri log.png b/planets/shiplogs/icons/Proxima Centauri log.png
new file mode 100644
index 0000000..9bd80f4
Binary files /dev/null and b/planets/shiplogs/icons/Proxima Centauri log.png differ
diff --git a/planets/shiplogs/icons/Styx log.png b/planets/shiplogs/icons/Styx log.png
new file mode 100644
index 0000000..deb1f32
Binary files /dev/null and b/planets/shiplogs/icons/Styx log.png differ
diff --git a/planets/shiplogs/icons/The Sun log.png b/planets/shiplogs/icons/The Sun log.png
new file mode 100644
index 0000000..da74657
Binary files /dev/null and b/planets/shiplogs/icons/The Sun log.png differ
diff --git a/planets/shiplogs/icons/Titan log.png b/planets/shiplogs/icons/Titan log.png
new file mode 100644
index 0000000..330bdaa
Binary files /dev/null and b/planets/shiplogs/icons/Titan log.png differ
diff --git a/planets/shiplogs/icons/Titania log.png b/planets/shiplogs/icons/Titania log.png
new file mode 100644
index 0000000..d28590c
Binary files /dev/null and b/planets/shiplogs/icons/Titania log.png differ
diff --git a/planets/shiplogs/icons/Triton log.png b/planets/shiplogs/icons/Triton log.png
new file mode 100644
index 0000000..8ecac8f
Binary files /dev/null and b/planets/shiplogs/icons/Triton log.png differ
diff --git a/planets/shiplogs/icons/Vesta Log.png b/planets/shiplogs/icons/Vesta Log.png
new file mode 100644
index 0000000..6257b06
Binary files /dev/null and b/planets/shiplogs/icons/Vesta Log.png differ
diff --git a/planets/shiplogs/icons/earth.png b/planets/shiplogs/icons/earth.png
new file mode 100644
index 0000000..a37640b
Binary files /dev/null and b/planets/shiplogs/icons/earth.png differ
diff --git a/planets/shiplogs/icons/er.png b/planets/shiplogs/icons/er.png
new file mode 100644
index 0000000..c3f615a
Binary files /dev/null and b/planets/shiplogs/icons/er.png differ
diff --git a/planets/shiplogs/icons/ganymede.png b/planets/shiplogs/icons/ganymede.png
new file mode 100644
index 0000000..911a59c
Binary files /dev/null and b/planets/shiplogs/icons/ganymede.png differ
diff --git a/planets/shiplogs/icons/io.png b/planets/shiplogs/icons/io.png
new file mode 100644
index 0000000..66fe2a3
Binary files /dev/null and b/planets/shiplogs/icons/io.png differ
diff --git a/planets/shiplogs/icons/jupiter log.png b/planets/shiplogs/icons/jupiter log.png
new file mode 100644
index 0000000..e704926
Binary files /dev/null and b/planets/shiplogs/icons/jupiter log.png differ
diff --git a/planets/shiplogs/icons/mars log.png b/planets/shiplogs/icons/mars log.png
new file mode 100644
index 0000000..a872595
Binary files /dev/null and b/planets/shiplogs/icons/mars log.png differ
diff --git a/planets/shiplogs/icons/mercury.png b/planets/shiplogs/icons/mercury.png
new file mode 100644
index 0000000..e779f35
Binary files /dev/null and b/planets/shiplogs/icons/mercury.png differ
diff --git a/planets/shiplogs/icons/neptune log.png b/planets/shiplogs/icons/neptune log.png
new file mode 100644
index 0000000..b17b7de
Binary files /dev/null and b/planets/shiplogs/icons/neptune log.png differ
diff --git a/planets/shiplogs/icons/saturn.png b/planets/shiplogs/icons/saturn.png
new file mode 100644
index 0000000..224bc0f
Binary files /dev/null and b/planets/shiplogs/icons/saturn.png differ
diff --git a/planets/shiplogs/icons/uranus log.png b/planets/shiplogs/icons/uranus log.png
new file mode 100644
index 0000000..0463747
Binary files /dev/null and b/planets/shiplogs/icons/uranus log.png differ
diff --git a/planets/shiplogs/icons/venus.png b/planets/shiplogs/icons/venus.png
new file mode 100644
index 0000000..60e227a
Binary files /dev/null and b/planets/shiplogs/icons/venus.png differ
diff --git a/planets/sol.json b/planets/sol.json
index fdf0149..47de409 100644
--- a/planets/sol.json
+++ b/planets/sol.json
@@ -1,54 +1,64 @@
{
- "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json",
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
"name" : "Sol",
"starSystem" : "xen.RealSolarSystem",
"Base" :
{
"surfaceGravity" : 100,
- "surfaceSize" : 1000,
- "hasMapMarker" : true,
+ "surfaceSize" : 1500,
"gravityFallOff" : "inverseSquared",
"centerOfSolarSystem" : true
},
- "Orbit" :
+ "MapMarker":
{
- "isStatic" : true
+ "enabled": true
},
- "Atmosphere" :
+ "Orbit" :
{
- "size" : 2200,
- "fogTint" :
- {
- "r" : 245,
- "g" : 197,
- "b" : 126,
- "a" : 255
- },
- "fogDensity": 0.4,
- "fogSize": 2200
+ "isStatic" : true
},
"Star" :
{
"size" : 2000,
+ "starRampTexture": "planets/assets/sol_ramp.png",
+ "starCollapseRampTexture": "planets/assets/sol_collapse_ramp.png",
"tint" :
{
- "r" : 245,
- "g" : 197,
- "b" : 126,
+ "r" : 255,
+ "g" : 158,
+ "b" : 45,
"a" : 255
},
- "solarFlareTint" :
+ "solarLuminosity" : 1,
+ "lightRadius": 75000,
+ "lightTint":
{
- "r" : 26,
- "g" : 102,
- "b" : 255,
+ "r" : 255,
+ "g" : 250,
+ "b" : 240,
"a" : 255
},
- "solarLuminosity" : 0.8
+ "stellarDeathType": "supernova",
+ "stellarRemnantType": "whiteDwarf",
+ "supernovaSize": 60000,
+ "lifespan": 21.666,
+ "curve": [
+ { "time": 0, "value": 1 },
+ { "time": 12, "value": 1 },
+ { "time": 21, "value": 2.3 }
+ ],
+ "endTint":
+ {
+ "r" : 255,
+ "g" : 7,
+ "b" : 7,
+ "a" : 255
+ }
},
- "AsteroidBelt" :
- {
- "innerRadius" : 9200,
- "outerRadius" : 9400
+ "ShipLog" : {
+ "spriteFolder": "planets/shiplogs/sprites",
+ "mapMode" : {
+ "revealedSprite": "planets/shiplogs/icons/The Sun log.png"
+ }
}
}
\ No newline at end of file
diff --git a/planets/wise_0855_0714.json b/planets/wise_0855_0714.json
new file mode 100644
index 0000000..9663568
--- /dev/null
+++ b/planets/wise_0855_0714.json
@@ -0,0 +1,80 @@
+{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/body_schema.json",
+ "name" : "WISE 0855−0714",
+ "starSystem" : "xen.RealSolarSystem",
+ "Base" :
+ {
+ "surfaceGravity" : 40,
+ "surfaceSize" : 800,
+ "gravityFallOff" : "inverseSquared"
+ },
+ "MapMarker":
+ {
+ "enabled": true
+ },
+ "Orbit" :
+ {
+ "semiMajorAxis" : 230000,
+ "primaryBody" : "Sol",
+ "showOrbitLine" : false,
+ "trueAnomaly" : 135,
+ "isStatic" : true
+ },
+ "AmbientLights": [
+ {
+ "intensity": 1
+ }
+ ],
+ "Star":
+ {
+ "size": 550,
+ "tint" :
+ {
+ "r" : 50,
+ "g" : 47,
+ "b" : 79,
+ "a" : 255
+ },
+ "hasAtmosphere": false,
+ "solarLuminosity": 0.5,
+ "lightRadius": 25000,
+ "lightTint" :
+ {
+ "r" : 50,
+ "g" : 47,
+ "b" : 79,
+ "a" : 255
+ },
+ "stellarDeathType": "none",
+ "hasStarController": false
+ },
+ "Atmosphere" :
+ {
+ "size" : 800,
+ "fogSize": 800,
+ "fogDensity": 1,
+ "fogTint" :
+ {
+ "r" : 50,
+ "g" : 47,
+ "b" : 79,
+ "a" : 255
+ },
+ "clouds": {
+ "innerCloudRadius": 700,
+ "outerCloudRadius": 800,
+ "texturePath": "planets/assets/wise_0855_0714.png",
+ "cloudsPrefab": "giantsDeep",
+ "fluidType": "plasma",
+ "unlit": true,
+ "hasLightning": true,
+ "tint":
+ {
+ "r" : 23,
+ "g" : 22,
+ "b" : 36,
+ "a" : 255
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/planets/xen.RealSolarSystem.png b/planets/xen.RealSolarSystem.png
index 71324c6..0dc0acc 100644
Binary files a/planets/xen.RealSolarSystem.png and b/planets/xen.RealSolarSystem.png differ
diff --git a/planets/xml/dialogue/RSS_EARTH_HEA_CAMPSITE_RECORDER.xml b/planets/xml/dialogue/RSS_EARTH_HEA_CAMPSITE_RECORDER.xml
deleted file mode 100644
index d8dfa0e..0000000
--- a/planets/xml/dialogue/RSS_EARTH_HEA_CAMPSITE_RECORDER.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
- RECORDING
-
-
- START
- DEFAULT
-
- RSS_EARTH_HEA_CAMPSITE_RECORDER_PAGE_1
- RSS_EARTH_HEA_CAMPSITE_RECORDER_PAGE_2
- RSS_EARTH_HEA_CAMPSITE_RECORDER_PAGE_3
- RSS_EARTH_HEA_CAMPSITE_RECORDER_PAGE_4
-
-
-
-
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/eduardo.xml b/planets/xml/dialogue/characters/eduardo.xml
new file mode 100644
index 0000000..2c00716
--- /dev/null
+++ b/planets/xml/dialogue/characters/eduardo.xml
@@ -0,0 +1,190 @@
+
+ Eduardo
+
+
+ Eduardo0
+ DEFAULT
+
+ RSS_Eduardo01
+
+
+
+
+ RSS_Eduardo0A
+ Eduardo2
+
+
+ RSS_MetEduardo
+ RSS_Eduardo0B
+ EduardoQ
+
+
+
+ RSS_TalkedToEduardo
+ RSS_MetEduardo
+
+
+
+ Eduardo1
+ RSS_TalkedToEduardo
+
+ RSS_Eduardo11
+
+
+ EduardoQ
+
+
+
+ Eduardo2
+
+ RSS_Eduardo21
+
+
+ EduardoQ
+
+
+
+ EduardoQ
+
+
+
+
+
+
+
+ RSS_EduardoQB
+ Eduardo3
+
+
+ RSS_EduardoQC
+ Eduardo4
+
+
+
+ RSS_MetGustavo
+ RSS_EduardoQD
+ Eduardo5
+
+
+ RSS_EduardoQE
+
+
+
+
+
+ Eduardo3
+
+ RSS_Eduardo31
+
+
+
+
+ RSS_Eduardo3A
+ Eduardo8
+
+
+
+
+
+ Eduardo4
+
+ RSS_Eduardo41
+
+
+
+
+ RSS_Eduardo4A
+ Eduardo6
+
+
+ RSS_Eduardo4B
+ Eduardo7
+
+
+
+
+
+ Eduardo5
+
+ RSS_Eduardo51
+
+
+ EduardoQ
+
+
+
+ Eduardo6
+
+ RSS_Eduardo61
+
+
+ EduardoQ
+
+
+
+ Eduardo7
+
+ RSS_Eduardo71
+
+
+
+
+ RSS_Eduardo7A
+ Eduardo11
+
+
+
+
+
+
+ Eduardo8
+
+ RSS_Eduardo81
+
+
+ EduardoQ
+
+
+
+ Eduardo9
+
+ RSS_Eduardo91
+
+
+
+
+
+ Eduardo10
+
+ RSS_Eduardo101
+ RSS_Eduardo102
+ RSS_Eduardo103
+
+
+
+
+
+ Eduardo11
+
+ RSS_Eduardo111
+
+
+ EduardoQ
+
+
+
+ Eduardo12
+
+ RSS_Eduardo121
+
+
+ EduardoQ
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/gabro.xml b/planets/xml/dialogue/characters/gabro.xml
new file mode 100644
index 0000000..b89394a
--- /dev/null
+++ b/planets/xml/dialogue/characters/gabro.xml
@@ -0,0 +1,34 @@
+
+ Gabro
+
+
+ Gabro1
+ DEFAULT
+
+ RSS_Gabro11
+
+
+
+
+ RSS_Gabro1A
+ Gabro2
+
+
+
+ RSS_MetGabro
+
+
+
+ Gabro2
+
+ RSS_Gabro21
+
+
+
+
+ RSS_Gabro2A
+
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/garry.xml b/planets/xml/dialogue/characters/garry.xml
new file mode 100644
index 0000000..507aac1
--- /dev/null
+++ b/planets/xml/dialogue/characters/garry.xml
@@ -0,0 +1,126 @@
+
+ Garry
+
+
+ EuropaIntro2
+ RSS_EuropaIntro
+
+ RSS_EuropaIntro21
+ RSS_EuropaIntro22
+ RSS_EuropaIntro23
+ RSS_EuropaIntro24
+
+
+ RSS_TalkedToGarry
+ RSS_MetGarry
+ GarryQuestions
+
+
+
+ GarryHey1
+ DEFAULT
+
+ RSS_GarryHey11
+
+
+ RSS_TalkedToGarry
+ RSS_MetGarry
+ GarryQuestions
+
+
+
+ GarryHey2
+ RSS_TalkedToGarry
+
+ RSS_GarryHey21
+
+
+ GarryQuestions
+
+
+
+ GarryQuestions
+
+
+
+
+ RSS_EduardoToGustavo
+ RSS_MetGustavo
+ RSS_GarryToGustavo
+ RSS_GarryQuestionsA1
+ RSS_EuropaIntro
+ GarryGustavo1
+
+
+ RSS_MetGustavo
+ RSS_GarryToGustavo
+ RSS_GarryQuestionsA2
+ RSS_EuropaIntro
+ GarryGustavo2
+
+
+ RSS_MetGustavo
+ RSS_GarryToGustavo
+ RSS_GarryQuestionsA2
+ RSS_EuropaIntro
+ GarryGustavo2
+
+
+ RSS_GarryQuestionsB
+ RSS_EuropaIntro
+ GarryGeysers
+
+
+ RSS_GarryQuestionsC
+ RSS_EuropaIntro
+ GarryExplore
+
+
+ RSS_GarryQuestionsD
+ RSS_EuropaIntro
+
+
+
+
+
+ GarryGustavo1
+
+ RSS_GarryGustavo11
+
+
+ RSS_GarryToGustavo
+ GarryQuestions
+
+
+
+ GarryGustavo2
+
+ RSS_GarryGustavo21
+ RSS_GarryGustavo22
+
+
+ GarryQuestions
+
+
+
+ GarryGeysers
+
+ RSS_GarryGeysers1
+ RSS_GarryGeysers2
+ RSS_GarryGeysers3
+
+
+ GarryQuestions
+
+
+
+ GarryExplore
+
+ RSS_GarryExplore1
+ RSS_GarryExplore2
+
+
+ GarryQuestions
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/garrycallout.xml b/planets/xml/dialogue/characters/garrycallout.xml
new file mode 100644
index 0000000..455245e
--- /dev/null
+++ b/planets/xml/dialogue/characters/garrycallout.xml
@@ -0,0 +1,15 @@
+
+ Garry
+
+
+ EuropaIntro1
+ DEFAULT
+
+ RSS_EuropaIntro11
+
+
+ RSS_EuropaIntro
+ RSS_GarryCallout
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/geoffrey.xml b/planets/xml/dialogue/characters/geoffrey.xml
new file mode 100644
index 0000000..2093b18
--- /dev/null
+++ b/planets/xml/dialogue/characters/geoffrey.xml
@@ -0,0 +1,25 @@
+
+ Geoffrey
+
+
+ Geoffrey1
+ DEFAULT
+
+ RSS_Geoffrey11
+ RSS_Geoffrey12
+ RSS_Geoffrey13
+
+
+ RSS_TalkedToGeoffrey
+ RSS_MetGeoffrey
+
+
+
+ Geoffrey2
+ RSS_TalkedToGeoffrey
+
+ RSS_Geoffrey21
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/gerald.xml b/planets/xml/dialogue/characters/gerald.xml
new file mode 100644
index 0000000..c659827
--- /dev/null
+++ b/planets/xml/dialogue/characters/gerald.xml
@@ -0,0 +1,36 @@
+
+ Gerald
+
+
+ Gerald1
+ DEFAULT
+
+ RSS_Gerald11
+ RSS_Gerald12
+ RSS_Gerald13
+ RSS_Gerald14
+ RSS_Gerald15
+
+
+
+
+ RSS_Gerald1A
+ Gerald2
+
+
+
+ RSS_MetGerald
+
+
+
+ Gerald2
+
+ RSS_Gerald21
+ RSS_Gerald22
+ RSS_Gerald23
+ RSS_Gerald24
+ RSS_Gerald25
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/gertrude.xml b/planets/xml/dialogue/characters/gertrude.xml
new file mode 100644
index 0000000..f167723
--- /dev/null
+++ b/planets/xml/dialogue/characters/gertrude.xml
@@ -0,0 +1,50 @@
+
+ Gertrude
+
+
+ Gertrude1
+ DEFAULT
+
+ RSS_Gertrude11
+
+
+
+
+ RSS_Gertrude1A
+ Gertrude2
+
+
+
+ RSS_MetGertrude
+
+
+
+ Gertrude2
+
+ RSS_Gertrude21
+
+
+
+
+ RSS_Gertrude2A
+ Gertrude3
+
+
+
+
+
+ Gertrude3
+
+ RSS_Gertrude31
+ RSS_Gertrude32
+ RSS_Gertrude33
+
+
+
+
+ RSS_Gertrude3A
+
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/gideon.xml b/planets/xml/dialogue/characters/gideon.xml
new file mode 100644
index 0000000..bb8b16a
--- /dev/null
+++ b/planets/xml/dialogue/characters/gideon.xml
@@ -0,0 +1,29 @@
+
+ Gideon
+
+
+ Gideon1
+ DEFAULT
+
+ RSS_Gideon11
+ RSS_Gideon12
+ RSS_Gideon13
+ RSS_Gideon14
+ RSS_Gideon15
+ RSS_Gideon16
+ RSS_Gideon17
+
+
+ RSS_TalkedToGideon
+ RSS_MetGideon
+
+
+
+ Gideon2
+ RSS_TalkedToGideon
+
+ RSS_Gideon21
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/goldie.xml b/planets/xml/dialogue/characters/goldie.xml
new file mode 100644
index 0000000..dd83587
--- /dev/null
+++ b/planets/xml/dialogue/characters/goldie.xml
@@ -0,0 +1,29 @@
+
+ Goldie
+
+
+ Goldie1
+ DEFAULT
+
+ RSS_Goldie11
+ RSS_Goldie12
+
+
+
+
+ RSS_Goldie1A
+ Goldie2
+
+
+
+ RSS_MetGoldie
+
+
+
+ Goldie2
+
+ RSS_Goldie21
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/gooseberry.xml b/planets/xml/dialogue/characters/gooseberry.xml
new file mode 100644
index 0000000..ab003f1
--- /dev/null
+++ b/planets/xml/dialogue/characters/gooseberry.xml
@@ -0,0 +1,55 @@
+
+ Gooseberry
+
+
+ Gooseberry1
+ DEFAULT
+
+ RSS_Gooseberry11
+
+
+
+
+ RSS_Gooseberry1A
+ Gooseberry2
+
+
+ RSS_Gooseberry1B
+ Gooseberry3
+
+
+
+ RSS_MetGooseberry
+
+
+
+ Gooseberry2
+
+ RSS_Gooseberry21
+
+
+
+
+ Gooseberry3
+
+
+ RSS_Gooseberry31
+
+
+ RSS_Gooseberry32
+
+
+ RSS_Gooseberry33
+
+
+ RSS_Gooseberry34
+
+
+ RSS_Gooseberry35
+
+
+ RSS_Gooseberry36
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/gregory.xml b/planets/xml/dialogue/characters/gregory.xml
new file mode 100644
index 0000000..fe14ee4
--- /dev/null
+++ b/planets/xml/dialogue/characters/gregory.xml
@@ -0,0 +1,28 @@
+
+ Gregory
+
+
+ Gregory1
+ DEFAULT
+
+ RSS_Gregory11
+
+
+
+
+ RSS_Gregory1A
+ Gregory2
+
+
+
+ RSS_MetGregory
+
+
+
+ Gregory2
+
+ RSS_Gregory21
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/griffin.xml b/planets/xml/dialogue/characters/griffin.xml
new file mode 100644
index 0000000..73be111
--- /dev/null
+++ b/planets/xml/dialogue/characters/griffin.xml
@@ -0,0 +1,18 @@
+
+ Griffin
+
+
+ Griffin1
+ DEFAULT
+
+ RSS_Griffin11
+ RSS_Griffin12
+ RSS_Griffin13
+ RSS_Griffin14
+ RSS_Griffin15
+
+
+ RSS_MetGriffin
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/characters/gustavo.xml b/planets/xml/dialogue/characters/gustavo.xml
new file mode 100644
index 0000000..ba908fd
--- /dev/null
+++ b/planets/xml/dialogue/characters/gustavo.xml
@@ -0,0 +1,119 @@
+
+ Gustavo
+
+
+ Gustavo0
+ DEFAULT
+
+ RSS_Gustavo01
+
+
+
+
+ RSS_Gustavo0A
+ Gustavo1
+
+
+ RSS_MetGustavo
+ RSS_Gustavo0B
+ Gustavo2
+
+
+
+ RSS_MetGustavo
+
+
+
+ Gustavo1
+
+ RSS_Gustavo11
+
+
+ Gustavo2
+
+
+
+ Gustavo2
+
+ RSS_Gustavo21
+
+
+
+
+ RSS_MetGabro
+ RSS_MetGarry
+ RSS_MetGeoffrey
+ RSS_MetGerald
+ RSS_MetGertrude
+ RSS_MetGideon
+ RSS_MetGoldie
+ RSS_MetGooseberry
+ RSS_MetGregory
+ RSS_MetGriffin
+ RSS_Gustavo2A
+ Gustavo6
+
+
+ RSS_Gustavo2B
+ Gustavo3
+
+
+ RSS_Gustavo2C
+ Gustavo4
+
+
+ RSS_Gustavo2D
+ Gustavo5
+
+
+ RSS_Gustavo2E
+ Gustavo7
+
+
+
+
+
+ Gustavo3
+
+ RSS_Gustavo31
+
+
+ Gustavo2
+
+
+
+ Gustavo4
+
+ RSS_Gustavo41
+
+
+ Gustavo2
+
+
+
+ Gustavo5
+
+ RSS_Gustavo51
+
+
+ Gustavo2
+
+
+
+ Gustavo6
+
+ RSS_Gustavo61
+ RSS_Gustavo62
+
+
+
+
+
+ Gustavo7
+
+ RSS_Gustavo71
+
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/jammer.xml b/planets/xml/dialogue/characters/jammer.xml
similarity index 58%
rename from planets/xml/dialogue/jammer.xml
rename to planets/xml/dialogue/characters/jammer.xml
index d6f1900..41e1128 100644
--- a/planets/xml/dialogue/jammer.xml
+++ b/planets/xml/dialogue/characters/jammer.xml
@@ -1,47 +1,48 @@
-
- Jammer
-
-
- Jammer1
- DEFAULT
-
- Speical birthday gift!
-
-
-
-
- Wahoo!
- Jammer2
-
-
- JammerBirthday
-
-
-
- Jammer2
- JammerBirthday
-
-
- Ur winning!
-
-
- Im winning!
-
-
- Will fund!
-
-
- HOT
-
-
- YAY!!~!!!
-
-
- Oak doak!
-
-
- Bestest day!
-
-
-
+
+ Jammer
+
+
+ Jammer1
+ DEFAULT
+
+ RSS_Jammer11
+
+
+
+
+ RSS_Jammer1A
+ Jammer2
+
+
+ RSS_JammerBirthday
+ RSS_MetJammer
+
+
+
+ Jammer2
+ RSS_JammerBirthday
+
+
+ RSS_Jammer21
+
+
+ RSS_Jammer22
+
+
+ RSS_Jammer23
+
+
+ RSS_Jammer24
+
+
+ RSS_Jammer25
+
+
+ RSS_Jammer26
+
+
+ RSS_Jammer27
+
+
+
\ No newline at end of file
diff --git a/planets/xml/dialogue/placeholder.xml b/planets/xml/dialogue/placeholder.xml
new file mode 100644
index 0000000..7815d47
--- /dev/null
+++ b/planets/xml/dialogue/placeholder.xml
@@ -0,0 +1,12 @@
+
+ Joe
+
+
+ Joe
+ DEFAULT
+
+ There are worms under your skin, rip off your skin, get them out.
+
+
+
+
\ No newline at end of file
diff --git a/planets/xml/text/EarthScroll.xml b/planets/xml/text/EarthScroll.xml
deleted file mode 100644
index 2585f19..0000000
--- a/planets/xml/text/EarthScroll.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
- 1
- Fred: Earth.
-
-
\ No newline at end of file
diff --git a/planets/xml/text/RSS_EARTH_NOM_RAFT_RECORDER.xml b/planets/xml/text/RSS_EARTH_NOM_RAFT_RECORDER.xml
deleted file mode 100644
index 3006d69..0000000
--- a/planets/xml/text/RSS_EARTH_NOM_RAFT_RECORDER.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
- 1
- RSS_EARTH_NOM_RAFT_RECORDER_PAGE_1
-
-
- 2
- RSS_EARTH_NOM_RAFT_RECORDER_PAGE_2
-
-
- 3
- RSS_EARTH_NOM_RAFT_RECORDER_PAGE_3
-
-
- 4
- RSS_EARTH_NOM_RAFT_RECORDER_PAGE_4
-
-
- 5
- RSS_EARTH_NOM_RAFT_RECORDER_PAGE_5
-
-
\ No newline at end of file
diff --git a/systems/xen.RealSolarSystem.json b/systems/xen.RealSolarSystem.json
index a32aba1..8e6d3a3 100644
--- a/systems/xen.RealSolarSystem.json
+++ b/systems/xen.RealSolarSystem.json
@@ -1,19 +1,37 @@
{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/star_system_schema.json",
"canEnterViaWarpDrive" : true,
"startHere" : false,
- "coords" : {
- "x" : [0, 1],
- "y" : [1, 2],
- "z" : [2, 3]
+ "Vessel": {
+ "coords": {
+ "x" : [ 4, 0, 1, 2, 5, 3 ],
+ "y" : [ 1, 0, 2, 4 ],
+ "z" : [ 1, 0, 2, 4 ]
+ },
+ "vesselSpawn": {
+ "position": {
+ "x" : 0,
+ "y" : 0,
+ "z" : 8000
+ },
+ "rotation": {
+ "x": 0,
+ "y": 180,
+ "z": 0
+ }
+ }
},
- "vesselPosition" : {
- "x" : 0,
- "y" : 0,
- "z" : 8000
+ "Skybox": {
+ "destroyStarField": false,
+ "useCube": true,
+ "rightPath": "planets/assets/sky_pos_x.jpg",
+ "leftPath": "planets/assets/sky_neg_x.jpg",
+ "topPath": "planets/assets/sky_pos_y.jpg",
+ "bottomPath": "planets/assets/sky_neg_y.jpg",
+ "frontPath": "planets/assets/sky_pos_z.jpg",
+ "backPath": "planets/assets/sky_neg_z.jpg"
},
- "warpExitPosition" : {
- "x" : 0,
- "y" : 0,
- "z" : 1000
+ "GlobalMusic": {
+ "travelAudio": "planets/assets/SpaceInRealLife.ogg"
}
}
\ No newline at end of file
diff --git a/translations/english.json b/translations/english.json
index 0bf4801..2db878f 100644
--- a/translations/english.json
+++ b/translations/english.json
@@ -1,19 +1,190 @@
{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/translation_schema.json",
"DialogueDictionary" :
{
- "RSS_EARTH_HEA_CAMPSITE_RECORDER_PAGE_1" : "So for starters I have no idea how I ended up here.",
- "RSS_EARTH_HEA_CAMPSITE_RECORDER_PAGE_2" : "I'm also not entirely sure where exactly here is.",
- "RSS_EARTH_HEA_CAMPSITE_RECORDER_PAGE_3" : "Seems I'm not the only one who's been here, judging by the Nomai ruins nearby.",
- "RSS_EARTH_HEA_CAMPSITE_RECORDER_PAGE_4" : "I'll go check those out tomorrow, for now I think I deserve a little rest.",
-
- "RSS_EARTH_NOM_RAFT_RECORDER_PAGE_1" : "Allium: This raft was here when we arrived.",
- "RSS_EARTH_NOM_RAFT_RECORDER_PAGE_2" : "Allium: Hypothesis 1: It was left here by the original inhabitants of this planet.",
- "RSS_EARTH_NOM_RAFT_RECORDER_PAGE_3" : "Allium: Hypothesis 2: We are not the only ones to have been marooned here.",
- "RSS_EARTH_NOM_RAFT_RECORDER_PAGE_4" : "Musa: Unrelated hypothesis, this raft would have made our ocean crossing much easier.",
- "RSS_EARTH_NOM_RAFT_RECORDER_PAGE_5" : "Allium: I believe that is more of an objective fact than a theory, Musa."
+
+
+ "Jammer" : "Jammer",
+ "RSS_Jammer11" : "Speical birthday gift!",
+ "RSS_Jammer1A" : "Wahoo!",
+ "RSS_Jammer21" : "Ur winning!",
+ "RSS_Jammer22" : "Im winning!",
+ "RSS_Jammer23" : "Will fund!",
+ "RSS_Jammer24" : "HOT",
+ "RSS_Jammer25" : "YAY!!~!!!",
+ "RSS_Jammer26" : "Oak doak!",
+ "RSS_Jammer27" : "Bestest day!",
+
+ "Gustavo" : "Gustavo",
+ "RSS_Gustavo01" : "Why, hello traveler! What brings you to Europa]]>?",
+ "RSS_Gustavo0A" : "I saw the geysers.",
+ "RSS_Gustavo0B" : "Can I ask you something?",
+ "RSS_Gustavo11" : "Ah right, the vents melted through the ice down there. Must be pretty from the outside.",
+ "RSS_Gustavo21" : "What can I do for you?",
+ "RSS_Gustavo2A" : "I met all of your children.",
+ "RSS_Gustavo2B" : "Where should I explore here?",
+ "RSS_Gustavo2C" : "Is there any other life in this solar system?",
+ "RSS_Gustavo2D" : "Are we safe from the meteors?",
+ "RSS_Gustavo2E" : "Just saying hi.",
+ "RSS_Gustavo31" : "Have you met my eleven children? Well one’s away, but still, they’re quite something.",
+ "RSS_Gustavo41" : "Indeed, out at Enceladus]]>. A son of mine married a fine lad from there. Oh and Earth]]> too, I suppose. Not much is left there though.",
+ "RSS_Gustavo51" : "Ah yes, don’t worry about Io]]>. The ice takes a beating, but it holds. Outside is a different story, but you’re welcome to stay here.",
+ "RSS_Gustavo61" : "You- all of them? Really? Well I suppose it’s an achievement, but I respect your tolerance.",
+ "RSS_Gustavo62" : "You have Achievements+ right?]]>",
+ "RSS_Gustavo71" : "Have a good one.",
+
+ "Garry" : "Garry",
+ "RSS_EuropaIntro11" : "Oh hey, you’re new.",
+ "RSS_EuropaIntro21" : "Welcome to Europa, I’m Garry.",
+ "RSS_EuropaIntro22" : "As you can see, the heat from tidal forces maintains this ocean below the ice.",
+ "RSS_EuropaIntro23" : "It’s pretty nice here, although I do wonder what’s beyond the shell.",
+ "RSS_EuropaIntro24" : "Need anything?",
+ "RSS_GarryHey11" : "Hey.",
+ "RSS_GarryHey21" : "Hey again.",
+ "RSS_GarryQuestionsA1" : "Is Gustavo here?",
+ "RSS_GarryQuestionsA2" : "Where is Gustavo again?",
+ "RSS_GarryQuestionsB" : "What are you up to?",
+ "RSS_GarryQuestionsC" : "Where should I explore here?",
+ "RSS_GarryQuestionsD" : "Seeya.",
+ "RSS_GarryGustavo11" : "Dad’s at the north pole, yeah.",
+ "RSS_GarryGustavo21" : "The north pole.",
+ "RSS_GarryGustavo22" : "He’s giant, you can’t miss him.",
+ "RSS_GarryGeysers1" : "Not much, just warming up by these vents.",
+ "RSS_GarryGeysers2" : "And thinking about the surface...",
+ "RSS_GarryGeysers3" : "Uh...]]> anything else?",
+ "RSS_GarryExplore1" : "Well there’s not much going on with Europa, most of the vents are dormant right now.",
+ "RSS_GarryExplore2" : "You could go talk to Dad at the north pole though, he likes visitors.",
+
+ "Geoffrey" : "Geoffrey",
+ "RSS_Geoffrey11" : "Have you ever thought “hey, I am a thing that exists”? It’s wild. You are a something, and I am also a something.",
+ "RSS_Geoffrey12" : "Does that mean we’re both the same thing? But that would also mean we’re the same thing as everything.",
+ "RSS_Geoffrey13" : "Am I a toothbrush? I mean, I’m a jellyfish. I have no clue what teeth are. But am I a toothbrush?",
+ "RSS_Geoffrey21" : "This is very conchfusing...",
+
+ "Griffin" : "Griffin",
+ "RSS_Griffin11" : "I like tea. Tea is good.",
+ "RSS_Griffin12" : "Sometimes I come back from my jellyjob, and I’m really stressed.",
+ "RSS_Griffin13" : "But when I take a sip of some tea, it all goes away.",
+ "RSS_Griffin14" : "Granted, it’s rather difficult to drink a liquid while being underwater, and to acquire it from a teapot in deep space.",
+ "RSS_Griffin15" : "But I do like some tea.",
+
+ "Gertrude" : "Gertrude",
+ "RSS_Gertrude11" : "Greetings! May the Holy Shell be with you.",
+ "RSS_Gertrude1A" : "The what now?",
+ "RSS_Gertrude21" : "Do you not know the way of the Teapot?",
+ "RSS_Gertrude2A" : "Uh...",
+ "RSS_Gertrude31" : "Goodness, you must be so lost without It!",
+ "RSS_Gertrude32" : "Russell's Teapot cast The Holy Shell around the ocean to protect us from the demons of Io!",
+ "RSS_Gertrude33" : "No one can disprove Russell's Teapot, for It is too small to see as It orbits somewhere between Earth and Mars.",
+ "RSS_Gertrude3A" : "Interesting...",
+
+ "Gooseberry" : "Gooseberry",
+ "RSS_Gooseberry11" : "Hallo!",
+ "RSS_Gooseberry1A" : "I like your vibe.",
+ "RSS_Gooseberry1B" : "What is your wisdom?",
+ "RSS_Gooseberry21" : "Yay!",
+ "RSS_Gooseberry31" : "Jammer is always within 12,756 kilometers.",
+ "RSS_Gooseberry32" : "Why do they call it oven when you of in the cold food of out hot eat the food?",
+ "RSS_Gooseberry33" : "Cookies are baked and bacon is cooked.",
+ "RSS_Gooseberry34" : "Maybe the real Eye of the universe was the friends we made along the way.",
+ "RSS_Gooseberry35" : "All problems can and should be solved with arson.",
+ "RSS_Gooseberry36" : "Joe.",
+
+ "Gabro" : "Gabro",
+ "RSS_Gabro11" : "Hola.",
+ "RSS_Gabro1A" : "Hehe one b.",
+ "RSS_Gabro21" : "¿Qué te ríes?",
+ "RSS_Gabro2A" : "Nada.",
+
+ "Goldie" : "Goldie",
+ "RSS_Goldie11" : "Hello.",
+ "RSS_Goldie12" : "I've been studying quantum physics.",
+ "RSS_Goldie1A" : "I see.",
+ "RSS_Goldie21" : "Only sometimes.]]> Heh...]]>",
+
+ "Gideon" : "Gideon",
+ "RSS_Gideon11" : "I LOVE COFFEE.",
+ "RSS_Gideon12" : "COFFEE IS THE BEST THING EVER.",
+ "RSS_Gideon13" : "WHEN I SLEEP FOR THIRTEEN HOURS STRAIGHT AND I NEED TO WAKE UP I JUST NEED SOME COFFEE.]]>",
+ "RSS_Gideon14" : "AND BY SOME I MEAN 34 INDUSTRIAL CONTAINERS FULL OF RAW COFFEE BEANS.]]>",
+ "RSS_Gideon15" : "COFFEE IS THE BEST THING EVER I LOVE IT SO MUCH I’D LITERALLY JUST STOP EXISTING WITHOUT COFFEE MY BLOOD IS NOW COFFEE I’M SERIOUS IF A VAMPIRE BIT ME THEY’D GET SUPER ENERGETIC CUZ MY BLOOD IS MADE OF COFFEE.]]>",
+ "RSS_Gideon16" : "A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>A]]>",
+ "RSS_Gideon17" : "One sec ima go get some coffee...]]>",
+ "RSS_Gideon21" : "Styx, did dad hide it again...]]>",
+
+ "Gregory" : "Gregory",
+ "RSS_Gregory11" : "Hey, you're from space, right? I've always wanted to see the stars.",
+ "RSS_Gregory1A" : "Well they're not doing too good...",
+ "RSS_Gregory21" : "Oh, well, I hope they get better soon.",
+
+ "Gerald" : "Gerald",
+ "RSS_Gerald11" : "Did you know that water is the most lethal substance ever?",
+ "RSS_Gerald12" : "Yeah, 100% of things that consume water die.",
+ "RSS_Gerald13" : "So, stop drinking water. Also, stop breathing. That one also has a 100% mortality rate.",
+ "RSS_Gerald14" : "Wait.",
+ "RSS_Gerald15" : "Oh my gaia.",
+ "RSS_Gerald1A" : "You’re drinking water!",
+ "RSS_Gerald21" : "Oh styx oh phocis oh my ganymede oh no what will I do oh no dear zeus oh no-",
+ "RSS_Gerald22" : "Wait, I know what to do!",
+ "RSS_Gerald23" : "PANIC!",
+ "RSS_Gerald24" : "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH!!!!]]>",
+ "RSS_Gerald25" : "Okay I’m good now.",
+
+ "Eduardo" : "Eduardo",
+ "RSS_Eduardo01" : "Hey",
+ "RSS_Eduardo0A" : "Who are you?",
+ "RSS_Eduardo0B" : "I have a question.",
+ "RSS_Eduardo11" : "Hey again.",
+ "RSS_Eduardo21" : "Eduardo.",
+ "RSS_EduardoQA" : "I found the White Hole Forge.",
+ "RSS_EduardoQB" : "Where are we?",
+ "RSS_EduardoQC" : "I like your house.",
+ "RSS_EduardoQD" : "Are you, uh, married?",
+ "RSS_EduardoQE" : "Okay goodbye.",
+ "RSS_Eduardo31" : "The core of Enceladus]]>.]]> Inside a Bramble node.]]> Inside Enceladus]]>.",
+ "RSS_Eduardo3A" : "But how did the Bramble get here?",
+ "RSS_Eduardo41" : "Thanks, I built it with my own twelve tentacles.",
+ "RSS_Eduardo4A" : "Your... what?",
+ "RSS_Eduardo4B" : "Where did you get the gravity crystal though?",
+ "RSS_Eduardo51" : "No, my brother Ernesto is. If you’re looking for him, he’s out visiting his cousin, but he’ll probably be back soon.",
+ "RSS_Eduardo61" : "Count them.",
+ "RSS_Eduardo71" : "I found it in the big thing by the swirly thing.",
+ "RSS_Eduardo7A" : "Um, elaborate?",
+ "RSS_Eduardo7B" : "You mean the White Hole Forge?",
+ "RSS_Eduardo81" : "Dunno. It was like this when I got here.",
+ "RSS_Eduardo91" : "Bye bye.",
+ "RSS_Eduardo101" : "Okay.",
+ "RSS_Eduardo102" : "...",
+ "RSS_Eduardo103" : "You’re the expert now, not me.",
+ "RSS_Eduardo111" : "I don’t know what it is, I just found it in the red and cloudy place.",
+ "RSS_Eduardo121" : "Probably."
+
},
"ShipLogDictionary" :
{
"" : ""
- }
+ },
+ "AchievementTranslations" :
+ {
+ "RSS_AllSpacecraft" : {
+ "Name" : "Forgotten Flagships",
+ "Description" : "Discover every spacecraft."
+ },
+ "RSS_AllJellyfish" : {
+ "Name" : "Full Bloom",
+ "Description" : "Meet every jellyfish."
+ },
+ "RSS_FindJammer" : {
+ "Name" : "You Win!",
+ "Description" : "Find Jammer."
+ },
+ "RSS_FindVesselWormhole" : {
+ "Name" : "The Other Side",
+ "Description" : "Find another swirly thing by a broken thing."
+ },
+ "RSS_CompleteShipLog" : {
+ "Name" : "Ethnographer",
+ "Description" : "Complete the ship log."
+ }
+ }
}
diff --git a/translations/polish.json b/translations/polish.json
index 4b5d12f..cdba3a5 100644
--- a/translations/polish.json
+++ b/translations/polish.json
@@ -1,4 +1,5 @@
{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/translation_schema.json",
"DialogueDictionary" :
{
"" : ""
@@ -34,7 +35,6 @@
"Pluto-Charon" : "Pluton-Charon",
"Vesta" : "Westa",
- "Russel's Teapot" : "Czajniczek Russella",
"Alpha Centauri" : "Alfa Centauri",
@@ -46,7 +46,7 @@
"Lunar Lander" : "Lądownik Księżycowy",
"Perserverance Rover" : "Łazik Perserverance",
- "Russel's Teapot" : "Czajniczek Russella"
+ "Russell's Teapot" : "Czajniczek Russella"
}
}
diff --git a/translations/russian.json b/translations/russian.json
index eef806e..b2f19fa 100644
--- a/translations/russian.json
+++ b/translations/russian.json
@@ -1,7 +1,104 @@
{
+ "$schema": "https://raw.githubusercontent.com/Outer-Wilds-New-Horizons/new-horizons/main/NewHorizons/Schemas/translation_schema.json",
"DialogueDictionary" :
{
- "" : ""
+ "Fred: Earth." : "Фред: Земля.",
+
+ "RSS_EarthCampsiteRecorder1" : "Для начала, я понятия не имею, как я тут оказался.",
+ "RSS_EarthCampsiteRecorder2" : "Так-же я не уверен, где я нахожусь.",
+ "RSS_EarthCampsiteRecorder3" : "Судя по руинам номаи, я не первый, кто попал сюда.",
+ "RSS_EarthCampsiteRecorder4" : "Я проверю их завтра. А сейчас - время отдохнуть.",
+
+ "RSS_EarthRaftRecorder1" : "Аллиум: Этот плот был здесь до того, как мы сюда пришли.",
+ "RSS_EarthRaftRecorder2" : "Аллиум: Гипотеза 1: Он остался здесь после прошлых обитателей планеты.",
+ "RSS_EarthRaftRecorder3" : "Аллиум: Гипотеза 2: Мы не единственные на этой планете.",
+ "RSS_EarthRaftRecorder4" : "Муса: Теория: С этим плотом нам будет гораздо легче путешествовать по океану.",
+ "RSS_EarthRaftRecorder5" : "Аллиум: Муса, я думаю, что это больше факт, чем теория.",
+
+ "Jammer" : "Джеммер",
+ "RSS_Jammer11" : "Спеицальный подарок на день рождения!",
+ "RSS_Jammer1A" : "Вау!",
+ "RSS_Jammer21" : "Ты выиграл!",
+ "RSS_Jammer22" : "Я выиграл!",
+ "RSS_Jammer23" : "Дам денег!",
+ "RSS_Jammer24" : "ГОРЯЧ",
+ "RSS_Jammer25" : "УРА!!~!!!",
+ "RSS_Jammer26" : "Ока-дока!",
+ "RSS_Jammer27" : "Наилучший день!",
+
+ "Gustavo" : "Густаво",
+
+ "Garry" : "Гэрри",
+ "RSS_EuropaIntro11" : "О, привет, ты новенький.",
+ "RSS_EuropaIntro21" : "Добро пожаловать на Европу. Я Гэрри.",
+ "RSS_EuropaIntro22" : "Как ты видишь, тепло ядра поддерживает этот океан подо льдом.",
+ "RSS_EuropaIntro23" : "Здесь довольно хорошо, но мне интересно, что на поверхности.",
+ "RSS_EuropaIntro24" : "Что-нибудь нужно?",
+ "RSS_GarryHey11" : "Привет.",
+ "RSS_GarryHey21" : "Привет снова.",
+ "RSS_GarryQuestionsA1" : "Густаво здесь?",
+ "RSS_GarryQuestionsA2" : "Где опять Густаво?",
+ "RSS_GarryQuestionsB" : "Как дела?",
+ "RSS_GarryQuestionsC" : "Что здесь можно найти?",
+ "RSS_GarryQuestionsD" : "Увидимся.",
+ "RSS_GarryGustavo11" : "Папа на северном полюсе.",
+ "RSS_GarryGustavo21" : "Северный полюс.",
+ "RSS_GarryGustavo22" : "Он гигант, ты не сможешь пропустить его.",
+ "RSS_GarryGeysers1" : "Не очень, просто греемся у вулканов.",
+ "RSS_GarryGeysers2" : "И думаем о поверхности...",
+ "RSS_GarryGeysers3" : "Ух...]]> что-нибудь ещё?",
+ "RSS_GarryExplore1" : "Ну, на Европе мало что происходит. Большинство вулканов сейчас спят.",
+ "RSS_GarryExplore2" : "Ты можешь поговорить с моим отцом на северном полюсе. Он рад гостям.",
+
+ "Geoffrey" : "Геффри",
+
+ "Griffin" : "Гриффин",
+
+ "Gertrude" : "Гертруда",
+ "RSS_Gertrude11" : "Добро пожаловать! Да пребудет с тобой святая раковина.",
+ "RSS_Gertrude1A" : "Что?",
+ "RSS_Gertrude21" : "Ты не знаешь про Чайник?",
+ "RSS_Gertrude2A" : "Ух...",
+ "RSS_Gertrude31" : "Боже, вы должны были умереть без него!",
+ "RSS_Gertrude32" : "Чайник Рассела положил святую раковину на океан, чтобы защитить нас от демонов с Ио!",
+ "RSS_Gertrude33" : "Никто не может найти Чайник Рассела, так как он слишком мал, чтобы его увидеть, поскольку вращается по орбите где-то между Землёй и Марсом.",
+ "RSS_Gertrude3A" : "Интересно...",
+
+ "Gooseberry" : "Госбери",
+ "RSS_Gooseberry11" : "Привет!",
+ "RSS_Gooseberry1A" : "Мне нравится твои вибрации.",
+ "RSS_Gooseberry1B" : "Какова твоя мудрость?",
+ "RSS_Gooseberry21" : "Ура!",
+ "RSS_Gooseberry31" : "Джеммер всегда находится в пределах 12,756 километров.",
+ "RSS_Gooseberry32" : "Почему печь называется духовкой, когда там никого не душат?",
+ "RSS_Gooseberry33" : "Печенья пекут, бекон жарят.",
+ "RSS_Gooseberry34" : "Может быть, настоящее Око вселенной - это друзья, которых мы нашли на пути к нему.",
+ "RSS_Gooseberry35" : "Все проблемы можно и нужно решать с помощью поджога.",
+ "RSS_Gooseberry36" : "Джо.",
+
+ "Gabro" : "Габро",
+ "RSS_Gabro11" : "Hola.",
+ "RSS_Gabro1A" : "Hehe one b.",
+ "RSS_Gabro21" : "¿Qué te ríes?",
+ "RSS_Gabro2A" : "Nada.",
+
+ "Goldie" : "Голди",
+ "RSS_Goldie11" : "Привет.",
+ "RSS_Goldie12" : "Я изучал квантовую физику.",
+ "RSS_Goldie1A" : "Понятно.",
+ "RSS_Goldie21" : "Только иногда.]]> Хех...]]>",
+
+ "Gideon" : "Гидеон",
+
+ "Gregory" : "Грегорий",
+ "RSS_Gregory11" : "Хей, ты из космоса, да? Я всегда хотел увидеть звёзды.",
+ "RSS_Gregory1A" : "Ну, сейчас им не очень хорошо...",
+ "RSS_Gregory21" : "Ох, ладно, надеюсь им скоро станет лучше.",
+
+ "Gerald" : "Геральд",
+
+ "Joe" : "Джо",
+ "There are worms under your skin, rip off your skin, get them out." : "У тебя под кожей черви, содри кожу, вытащи их."
},
"ShipLogDictionary" :
{
@@ -9,6 +106,7 @@
},
"UIDictionary" :
{
+ "xen.RealSolarSystem" : "Реальная солнечная система",
"Sol" : "Солнце",
"Gateway to Earth" : "Телепорт на Землю",
@@ -28,11 +126,26 @@
"Europa" : "Европа",
"Ganymede" : "Ганимед",
"Callisto" : "Каллисто",
+ "Amalthea" : "Амальтея",
+ "Calypso" : "Калипсо",
+ "Dione" : "Диона",
+ "Iapetus" : "Япет",
+ "Enceladus" : "Энцелад",
+ "Mimas" : "Мимас",
+ "Pan" : "Пан",
+ "Prometheus" : "Прометей",
"Rhea" : "Рея",
+ "Telesto" : "Телесто",
"Titan" : "Титан",
"Titania" : "Титания",
+ "Tethys" : "Тефия",
"Puck" : "Пак",
+ "Ariel" : "Ариэль",
+ "Miranda" : "Миранда",
+ "Oberon" : "Оберон",
+ "Umbriel" : "Умбриэль",
"Triton" : "Тритон",
+ "Proteus" : "Протей",
"Ceres" : "Церера",
"Charon" : "Харон",
@@ -44,29 +157,85 @@
"Pluto" : "Плутон",
"Pluto-Charon" : "Плутон-Харон",
"Vesta" : "Веста",
+ "Chariklo" : "Харикло",
+ "Churyumov" : "Чурюмов",
+ "Dactyl" : "Дактиль",
+ "Ida" : "Ида",
+ "Dysnomia" : "Дисномия",
+ "Eris" : "Эрида",
+ "Haumea" : "Хаумеа",
+ "Makemake" : "Макемаке",
+ "MK2" : "MK2",
+ "Orcus" : "Орк",
+ "Pallas" : "Паллада",
+ "Quaoar" : "Квавар",
+ "Sedna" : "Седна",
+ "Vanth" : "Вант",
+ "Weywot" : "Вейвот",
+ "Hiʻiaka" : "Хииака",
+ "Namaka" : "Намака",
+ "Ixion" : "Иксион",
+ "Gonggong" : "Гунгун",
+ "Xiangliu" : "Сянлю",
"Cassini" : "Кассини",
- "Russel's Teapot" : "Чайник Рассела",
+ "Russell's Teapot" : "Чайник Рассела",
"Voyager" : "Вояджер",
+ "LRO" : "ЛРА",
+ "Lunar Reconnaissance Orbiter" : "Лунный разведовательный аппарат",
+ "Venera 9" : "Венера-9",
+ "Europa Clipper" : "Европа Клиппер",
+ "Jupiter Icy Moons Explorer" : "Эксплорер ледяных лун Юпитера",
+ "Laplace-P" : "Лаплас-П",
+ "Uranus Orbiter" : "Уранский орбитальный аппарат",
+ "Neptune Odyssey" : "Нептун Одиссея",
+ "Mars Odyssey" : "Марк Одиссея",
+ "Parker Solar Probe" : "Солнечный зонд «Паркер»",
+ "MESSENGER" : "Мессенджер",
+ "Huygens" : "Гюгенс",
+ "Aquarius" : "Водолей",
+ "Perserverance" : "Персеверанс",
+ "Hubble Space Telescope" : "Космический телескоп Хаббла",
+ "Jammer" : "Джеммер",
+ "International Space Station" : "Международная космичесая станция",
+ "Dawn" : "Рассвет",
+ "New Horizons" : "Новые горизонты",
-
- "Alpha Centauri" : "Альфа Центавра",
- "Alpha Centauri A" : "Альфа Центавра A",
- "Perdition" : "Альфа Центавра AB",
- "Alpha Centauri B" : "Альфа Центавра B",
+ "Alpha Centauri" : "Альфа Центавра",
+ "Toliman" : "Толиман ",
+ "Rigil Kentaurus" : "Ригиль Кентавра",
- "Proxima B" : "Проксима B",
- "Proxima C" : "Проксима C",
+ "Proxima b" : "Проксима b",
+ "Proxima c" : "Проксима c",
+ "Proxima d" : "Проксима d",
+ "Proxima Centauri b" : "Проксима Центавра b",
+ "Proxima Centauri c" : "Проксима Центавра c",
"Proxima Centauri" : "Проксима Центавра",
-
- "Lunar Lander" : "Лунный модуль",
- "Perserverance Rover" : "Марсоход Персеверанс",
- "Cassini" : "Кассини",
- "Russel's Teapot" : "Чайник Рассела",
- "Voyager" : "Вояджер"
+ "Barnard's Star" : "Звезда Барнарда",
+ "Barnard's Star B" : "Звезда Барнарда b",
+ "Barnard b" : "Барнарда b",
+
- }
+ "Luhman 16" : "Луман 16",
+ "Luhman 16A" : "Луман 16A",
+ "Luhman 16B" : "Луман 16B"
+ },
+"AchievementTranslations" :
+ {
+ "RSS_AllSpacecraft" : {
+ "Name" : "Таинственные реликвии",
+ "Description" : "Найти каждый космический аппарат."
+ },
+ "RSS_AllJellyfish" : {
+ "Name" : "Счастливая семья",
+ "Description" : "Поговорить с каждой медузой."
+ },
+ "RSS_FindJammer" : {
+ "Name" : "Ты выиграл!",
+ "Description" : "Найти Джеммера."
+ }
+ }
}