Thank you Hawkbar for implementing custom Dreamworlds in this update!
## Major features
- Added `Dream.inDreamWorld` to planet configs to treat a planet as if
it were part of the dream world dimension. The planet's contents will be
deactivated unless you enter via a dream arrival point or another dream
world dimension. Closes#916
- Added `dreamCampfires` and `dreamArrivalPoints` as new linked prop
types, which allow you to create new entry points into Echoes of the
Eye's dream world or create similar experiences using custom planets.
## Improvements
- General support for dream world simulations even if the vanilla dream
world is disabled in custom solar systems.
- Preserve held items when warping (closes#192). Note that if you leave
an item in another system and warp out, that item will be gone forever
from all systems until you start a new loop. Some items (i.e., slide
reels) do not work between systems.
## Bug fixes
- Time loop will be disabled in other systems if you removed the AWC and
warped while holding it or using the Vessel. Closes#952
- Fixed configs getting loaded more than once if parent body is updated
again #921
## Major features
- Added `Dream.inDreamWorld` to planet configs to treat a planet as if
it were part of the dream world dimension. The planet's contents will be
deactivated unless you enter via a dream arrival point or another dream
world dimension. Closes#916
- Added `dreamCampfires` and `dreamArrivalPoints` as new linked prop
types, which allow you to create new entry points into Echoes of the
Eye's dream world or create similar experiences using custom planets.
## Improvements
- General support for dream world simulations even if the vanilla dream
world is disabled in custom solar systems.
## Improvements
- Preserve held items when warping (closes#192). Note that if you leave
an item in another system and warp out, that item will be gone forever
from all systems until you start a new loop. Some items (i.e., slide
reels) do not work between systems.
## Bug fixes
- Time loop will be disabled in other systems if you removed the AWC and
warped while holding it or using the Vessel. Closes#952
## Minor features
- Added `allowShipAutoroll` to `Water` and `Atmosphere` (closes#935)
- Replaced `invulnerableToSun` with `hasFluidDetector` and better
documented anglerfish making planets go gorp (closes#830)
- The spawn module now has `playerSpawnPoints` and `shipSpawnPoints`
allowing you to define multiple possible spawns on one planet.
- Spawn points now have `makeDefaultIfFactRevealed` and
`makeDefaultIfPersistentCondition` allowing you to change which spawn
the player uses. Priority goes fact -> persistent condition -> default
- Black holes and change star system volumes now have `spawnPointID`. If
this is set, entering one of these volumes will send you to the spawn
with a matching `id` (closes#917)
## Improvements
- Allows subtitles of any size now (images get rescaled if need be)
(closes#893)
- Added documentation of naming scheme for alt ship log images (closes
#848)
- Consistency between planet and system name: use config value,
otherwise use file name
## Bug fixes
- Fix subtitles start cycling before main menu is visible (closes#844)
- Fix disappearing signalscope UI after warping to new star system
(closes#934)
- Fix null primary body not defaulting to center of universe in other
star systems (closes#933) (probably)
- Fix proxy details requiring "keepLoaded" set to true to work (closes
#940)
- Handle proxy body edge case when all scales = 0 (closes#941)
- "Orphaned" signalscope reticles are disabled instead of being stuck on
screen when a signal is disabled (closes#925)
- Stranger text misalignment (closes#924)
- Fixed simulation materials for custom slide reels. (closes#946)
- Fix empty warp drive ship log page appearing
- Use save data directly when checking for facts for ship log warp drive
- Fixed slide reel caches in multi-system mods
## Minor features
- The spawn module now has `playerSpawnPoints` and `shipSpawnPoints`
allowing you to define multiple possible spawns on one planet.
- Spawn points now have `makeDefaultIfFactRevealed` and
`makeDefaultIfPersistentCondition` allowing you to change which spawn
the player uses. Priority goes fact -> persistent condition -> default
- Black holes and change star system volumes now have `spawnPointID`. If
this is set, entering one of these volumes will send you to the spawn
with a matching `id` (fixes#917)
## Bug fixes:
- Fix empty warp drive ship log page appearing
- Use save data directly when checking for facts for ship log warp drive
<!-- A new module or something else important -->
## Major features
-
<!-- A new parameter added to a module, or API feature -->
## Minor features
-
<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
-
<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
- Stranger text misalignment (fixed#924)