Skip to content

Releases: Outer-Wilds-New-Horizons/new-horizons

Version 1.5.1

28 Aug 01:54
0da3750
Compare
Choose a tag to compare

Bug fixes

  • Stop stars trying to go supernova when they shouldn't
  • Stop end game scene breaking because there's no sun
  • Use correct path for vision torch target

Generated From PR: #309

Version 1.5.0

26 Aug 05:16
b969857
Compare
Choose a tag to compare

1.5.0

New Horizons now requires Vanilla Fix. Might as well ensure the base game is as stable as possible before we go and break everything ourselves right.

Major Features

  • Stars can now be set to go supernova at any set time during the loop
  • After going supernova, stars will be replaced by a stellar remnant. You can set this to be a white dwarf, neutron star, or black hole, or create your own custom remnant using a config!
  • Custom credits can be written in the addon-manifest.json file and will appear during the in-game credits.
  • Added support for custom projection stones, projection platforms, and shared Nomai whiteboards.

Minor Features

  • Added support for MegaPiggy's OWRichPresence mod. Lets your friends on Discord know when you're exploring NH planets!
  • An emission map texture and colour can now be applied to heightmap planets.
  • Geysers can be manually offset, and will start at the spout instead of the shaft by default now
  • Added geyser tint, force, volume, and interval settings
  • Overhauled bramble node tints
  • Can change the "oxygen detected" to mention trees or not with hasTrees
  • Supernova shockwave effect will display on planets when their stars explode. Can be customized with ShockEffect module
  • Added fluid types to tornados.
  • Added opacity curve to rings. Allows you to fade rings in or out.
  • Added nomai trailmarkers.

Improvements

  • Stars look much better now
  • Bramble dimensions now disappear when not inside
  • Proxy planets/stars now have atmospheres, fog, and lightning if applicable
  • Added plasma splash effect to player
  • Added splash effects to planets for when they collide with a fluid volume (water, sand, clouds, lava, star)
  • removeChildren now works on all planets and after NH is done adding stuff to them, so you can remove certain things. For example, add a black hole but remove the destruction volume and just keep visuals, or add a star but remove the surface.
  • Can now specifically set the fact required to show coordinates for a system in the Vessel in your star system config.
  • Added localization support to some warp drive related lines.
  • Updated French localization.

Bugfixes

  • Fixed pre-crash computers to allow 5 rings
  • Fixed lots of bramble scale issues
  • Default bramble dimension radius is now 750 instead of 1705
  • Bramble dimension entrances and exits are fixed now
  • Stop alpha value being set for Bramble fog (has strange effects, fog density should be used instead)
  • Fixed Nomai recorders not animating
  • Fixed default tornado type (had been changed by accident before)
  • Vision torches no longer continue projecting on the ground
  • Fixed sectors of Attlerock and Hollow's Lantern
  • Base game assets should stay loaded now regardless of sector shenanigans
  • Vanilla locator now registers Attlerock, Hollow's Lantern, Map Satellite, Hourglass Focal Point, and Sun Station. Potentially useful for mods which use NH as a dependency.
  • Fixed a bug where eccentric binary orbits didn't work.
  • Fixed a bug when adding atmosphere to non-planets.
  • Fixed the bug where Bob would venture to the center of the Hearth (he's on vacation).
  • Probably a lot more that I forgor.

Thank you MegaPiggy and Trifid for contributing so much to this update.

Generated From PR: #271

Version 1.4.3

28 Jul 04:22
632b047
Compare
Choose a tag to compare

1.4.3

Improvements

  • Implement atmosphereSunIntensity on Atmosphere module to override the calculated sun intensity on the atmo shader.
  • Added min/max height to scatter. Scatter now works underwater. Only matters when using a heightmap.
  • Add optional parentPath to Nomai text, audio signals, projections.
  • Added onSlidesStart callback to VisionTorchTarget component

Bug fixes

  • Cap Fibonacci sphere pre-generated scatter points to avoid OOM (allows using scatter on huge planets).
  • Wraps QM-style cloud texture to prevent weird banding issue.
  • No longer morbs when you try to warp to a system that doesn't exist. Instead just warps you to the default system.
  • Fix bug where you'd get flung into space when spawning on tidally blocked planets.

Generated From PR: #248

Version 1.4.2

25 Jul 16:15
a77dbd1
Compare
Choose a tag to compare

v1.4.2 Hotfix

I forgot to merge and I just rereleased 1.4.0 as 1.4.1 kill me

  • Fixed an issue where a quarter of a planets heightmap was being ruined.
  • Fixed bug where fog had to have a tint or it would NRE.
  • Improved Bramble dimension exiting fog fix.

Generated From PR: #247

Hotfix 1.4.1

25 Jul 13:27
298dda3
Compare
Choose a tag to compare
  • Fixed an issue where a quarter of a planets heightmap was being ruined.
  • Fixed bug where fog had to have a tint or it would NRE.
  • Improved Bramble dimension exiting fog fix.

Version 1.4.0

25 Jul 04:01
59850e1
Compare
Choose a tag to compare

Features

  • Added support for Voice mod. Create a folder called "VoiceMod" in your root mod directory and you can add voice lines for any custom dialogue you've created. Thank you Krevace and John for the API!
  • Added support for Bramble dimensions. Check out bramble nodes under props and dimension info in the Bramble module.
  • Added audio volumes in Props->audioVolumes. Allows you to set music or sound effects to play in a volume. Supports loading an external file or reusing an in-game audio asset.

Improvements

  • Can now set the parent of a detail in Props->details using parentPath. This is the path relative to the root planet.
  • Singularities now go in Props->singularities and now link to each other with a uniqueID parameter. This means you can now have multiple singularities per planet.
  • Signals now go in Props->signals.
  • All config options for setting audio now support AudioType enums. All audioClip and audioFilePath values have been merged to a single audio value.
  • Dark Bramble dimensions are now disabled when Bramble is (i.e., in other solar systems).
  • Can now directly set the position of a static body using staticPosition in the orbit module.
  • Can now toggle Verbose log level to prevent as much log spam.
  • Scale curves are now actually applied to singularities (the schema said this was supposed to work for who knows how long)
  • Reworked how focalpoints and circumbinary moons are set up. Focal point will now directly gravitationally attract circumbinaries but not affect player.
  • Cleaned up how asset streaming works.
  • API now has SpawnSignal and SpawnDialogue methods.
  • Planets and stars with atmospheres now have a ShockLayerRuleset (makes the re-entry heating effects).
  • Heightmaps now have 2 levels of LOD by default, and their resolution can be set (equivalent to the width of the heightmap file they'd use).
  • Skyboxes now use a list of 6 images to be created instead of a Unity asset. They're also not bugged anymore.

Bug fixes

  • Fixed an issue where having a vision torch in the scene would prevent the game from reloading on death/warp. (Thanks John)
  • removeChildren now works more reliably.
  • Orbit lines now have their end color set correctly so it doesn't lose it's tint
  • Fixed an issue where a quantum planet looking for a new state could hang the game
  • Fixed an issue where solar flares did not match the color of their star
  • Fixed an issue where cloaks didn't hide water, stars, inner clouds, and sand
  • Fixed an NRE in NomaiTextBuilder that nobody noticed because NOBODY USES NOMAI TEXT IN THEIR MODS! :(
  • ProcGen and HeightMap planets now have an extra collider to stop you flying into them at high speeds.
  • Fixed seam along heightmaps.
  • Fixed terrain scatterer not following heightmap.
  • Stars will no longer morb.

Thanks Hawkbar for contributing to star fixes.

1.3.2

29 Jun 01:39
230ab37
Compare
Choose a tag to compare

Improvements

  • Coordinates to custom systems will be displayed when in the Vessel (thanks Hawkbar!)
  • Sidereal period can now be altered for existing planets
  • You can now set the default system using the API

Bug fixes

  • Fixed some vessel warp issues (rotation and Nomai orb)
  • Fixed some props going invisible when they're not supposed to
  • Fixed prop placer not working on custom planets
  • Fixed sector cull group deactivating renderers on map view enter and fast forward.
  • Fixed height map stretch not working on title screen
  • Fixed an issue where you can't stand on moons inside rings
  • Fixed the sun override on clouds

Thanks again Hawkbar for your first contribution, you are now cursed forever.

1.3.1

20 Jun 00:39
Compare
Choose a tag to compare

Bug fixes:

  • Fixed a bug where warping back to the vanilla solar system in vessel gets you stuck on an infinite loading screen.

1.3.0

20 Jun 00:04
47f319d
Compare
Choose a tag to compare

Features

  • Added support for Achievements+
    • Add-ons can set up achievements via addon-manifest.json. Achievements can be earned by discovering a list of facts, signals, and/or dialogue conditions. Can also be earned via Props -> reveals.
    • Added base New Horizons achievements with Achievements+.
  • Quantum objects can now be specified in config files. MultiStateQuantumObject and SocketedQuantumObject are currently supported. Check the props section of the schema docs.
  • Prop placer menu is now called the dev tools menu.
    • Added a Nomai spirals editor submenu
    • Added a ship log location print-out submenu
  • Can now warp using the Vessel to new star systems. Set the coordinates to the system and other information using the StarSystem config.
  • Gary.

Improvements:

  • ShipLog curiosities, initialReveal, and entryPositions are now set on the StarSystem config, not on the planet config.
  • Added enabled to the ReferenceFrameModule to set if the object can be targeted at all.
  • Added localization for ship console warp notification and engage warp prompt. (Thanks Tlya for the new Russian translations)
  • Added preCrashRecorder to Nomai text. Let's you make recorders in the style found near escape pods.
  • Added audioDistance to cyclones and fixed an issue where their audible distance was 10x too large (#178).
  • When a quantum planet is destroyed by falling into the sun, only the active state will now be destroyed (#134).
  • Added range to dialogue props, which allows you to set how close you have to get for the prompt to appear (#191).
  • Made it so planets have to actually go into a star before they disappear.

Bug fixes:

  • Fixed a bug where using the same texture for a heightmap and texturemap resulted in black terrain (#176).
  • Fixed a bug where the star chart mode of the ship's log did not support non-Latin alphabets (#174).
  • Fixed a bug where the star system override wouldn't be set properly from the title screen.
  • Fixed an issue where quantum planet orbit lines were not properly updated when changing states.
  • Prevent the model ship being left behind when moving Timber Hearth

Thanks Classic for the achievement icons. Thank you to Clay for the quantum props and improved dev tools. Thanks to MegaPiggy for the vessel warp and other fixes.

1.2.5

11 Jun 14:38
5caf83c
Compare
Choose a tag to compare
  • Fixed slides not showing after blackFrameDuration (thanks Damián/dgarroDC)