Major features
- Slide reels are now streamed, improving load times and memory usage (Fixes #898). Other projectors (auto, torch) are not streamed yet.
- Reworked game over screens. Can now either use credits volumes as before, or set
gameOver
in the addon manifest where you can define a dialogue condition which will then trigger a game over sequence the next time you die (displaying a message and/or triggering the credits). Fixes #832 - Added
conditionalChecks
to star system configs. These allow you to automatically set or unset dialogue conditions, persistent conditions, and ship log facts based on other conditions being met, to handle more complex interactive situations that a singlerequiredCondition
orrequiredFact
can't cover. Implements #1048 - Adds title screen configuration (fixes #1027)
Minor features
- Can set
displaySlides
on a slide reel now to define which slide indices should be displayed on the physical reel model. Fixes #888. - Allowed game over to trigger flashback without resetting to menu (credits type
none
). - Allowed game over to fade to black instead of causing death (leave death type field empty)
- Allowed game over to set credits volume text colour.
- Add visual options for proc gen (i.e., asteroids). Can add a triplanar texture or use a preset material for quantum, ice, or rocks. Fixes #1014
- Add
afterTraveler
to custom Eye Travelers to place them after a base game traveler in the campfire order (resolves #1037)
Improvements
- Empty slide reel slots are now transparent on the slide reel model. Requires existing slide reel caches to be cleared.
- Screen fades out faster now on system-changing black hole. Fixes #783.
- Colourize splash effects to custom fluid volumes (implements #740)
- Cached generation of map mode outlines to improve loading times.
- Fixed order of travelers at the Eye when both base game guests have been gathered and custom travelers are used
- Make specific optimizations based on profiler results for big mods, load times should now be up to twice as fast!
Bug fixes
- Fixed a 3 frame hitch when changing tools
- Fixed an NH bug at the Eye of the Universe where we were checking for a condition instead of a persistent condition
- Fixed custom items breaking if
pickupAudio
anddropAudio
were not set. Custom items will now default to the warp core item sounds. Each sound can be disabled individually by specifying "None" as the audio type. - Fixed custom items breaking if
removeComponents
was set on the detail. - Fixed custom items constantly re-reading the translation table to get their localized names
Generated From PR: #1042