## 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.
Do not try catch anymore
This would cause some addon devs to just ignore an error when they really shouldn't. Now it will show the body where this error occurs since the error gets handled higher up.
## Minor features
- New `reelModel` and `reelCondition` parameters in prop `slideShows`
for slide reel mesh and material. (#811)
- Models: 6-slided, 7-slided, 8-slided, and Whole (7-slided but
connected like 8-slided).
- Conditions: Antique (Stranger), Pristine (Dreamworld), Rusted (Burnt)
- `rotate` parameter added to slide info. Rotates the slide reel item
while inside a projector.