## Minor features
- Added `selectable` to map mode info, allowing you to make the map mode
icon not able to be selected (useful for bodies without ship logs like
stars) Fixes#1003
## Major features
- New dream world related prop types: alarm totems, grapple totems,
projection totems, portholes/peepholes, and dream candles. Where
possible, these have been modified to work with the regular flashlight
as well as the artifact for use outside of the dream world.
## 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
- [ ] JOHN document keeploaded as in say what does this do with culling
- [ ] skybox factor for atmosphere probably
- [ ] maybe put multipliers for surface size?? probably not tho
<!-- A new module or something else important -->
## Major features
-
<!-- A new parameter added to a module, or API feature -->
## Minor features
- Added `allowShipAutoroll` to `Water` and `Atmosphere` (fixes#935)
- Replaced `invulnerableToSun` with `hasFluidDetector` and better
documented anglerfish making planets go gorp #830
<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
- Allows subtitles of any size now (images get rescaled if need be)
(fixes#893)
- Added documentation of naming scheme for alt ship log images (fixes
#848)
<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
- Fix subtitles start cycling before main menu is visible (fixes#844)
- Fix disappearing signalscope UI after warping to new star system
(fixes#934)
- Fix null primary body not defaulting to center of universe in other
star systems (fixes#933) (probably)
- Fix proxy details requiring "keepLoaded" set to true to work (fixes
#940)
- Handle proxy body edge case when all scales = 0 (fixes#941)
## Major features
- Added `GlobalMusic` module to system config (change end times, bramble
dimension, and final end times music) (Resolves#894)
## Bug fixes
- Fixed global bramble music not playing because all dimensions have an
ambient audio volume
## Improvements
- Setting `parentPath` will be more robust on most props
Kinda worried about the overhead on this, do we think using `Find` to
look for the parent is expensive? We'd be doing it for every prop ever
and in most cases it will not matter.