Releases: Outer-Wilds-New-Horizons/new-horizons
Releases · Outer-Wilds-New-Horizons/new-horizons
Version 1.5.1
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
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
1.4.3
Improvements
- Implement
atmosphereSunIntensity
onAtmosphere
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 toVisionTorchTarget
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
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
- 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
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 theBramble
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
usingparentPath
. This is the path relative to the root planet. - Singularities now go in
Props
->singularities
and now link to each other with auniqueID
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
andaudioFilePath
values have been merged to a singleaudio
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 theorbit
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
andSpawnDialogue
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
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
1.3.0
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 viaProps
->reveals
. - Added base New Horizons achievements with Achievements+.
- Add-ons can set up achievements via
- Quantum objects can now be specified in config files.
MultiStateQuantumObject
andSocketedQuantumObject
are currently supported. Check theprops
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
, andentryPositions
are now set on the StarSystem config, not on the planet config. - Added
enabled
to theReferenceFrameModule
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.