## Improvements
- Added ReuseDialogueOptionsListFrom, DisablePersistentCondition, and
ParentIgnoreNotRevealed to their respective schemas
- Specify (and also correct some) minOccurs & maxOccurs on EVERYTHING
(this one is for you visual studio)
- Rearranged things to better match the xmls from vanilla
## Bug fixes
- Rafts spawned with New Horizons update their "alignment volume" when
they enter water volumes, allowing them to move between different bodies
of water or be spawned on planets without oceans. Fixes#846 .
## Minor features
- To avoid having to copy paste a repeated `DialogueOptionsList`, you
can instead put `ReuseDialogueOptionsListFrom` and reference another
`DialogueNode` whose options you want to repeat. Implements #854
## Improvements
- Now uses selected language instead of system language when making
strings fully uppercase or lowercase in translations
## Minor features
- To avoid having to copy paste a repeated `DialogueOptionsList`, you
can instead put `ReuseDialogueOptionsListFrom` and reference another
`DialogueNode` whose options you want to repeat. Implements #854
## Major features
- Quantum Space Buddies is no longer incompatible. Expect there to still
be bugs when playing NH addons with QSB, especially code-oriented ones!
- [x] Use `LoadScene` instead of `LoadSceneImmediate` because that
doesn't call OnPreSceneLoad
- [x] test codec (has stuff at eye)
- [x] test dreamstalker (overrides the nh eye stuff)
- [x] eye stuff doesnt spawn, seems to not go over to eye scene (when
using QSB) (qsb issue made)
- [x] test it without qsb too (works fine)
- [x] Name ship warp drive dialogue objects so QSB can avoid them.
[check for issues in QSB
PR](https://github.com/qsb-dev/quantum-space-buddies/pull/668)
## Minor features
- Added `holdOffset`, `holdRotation`, `socketOffset`, and
`socketRotation` to control the positioning of custom items when held or
socketed (implements #821).
## Improvements
- Dialogue options added to existing characters will go to the top of
the list not the bottom.
## Bug fixes
- Disabled reference frames are no longer targetable (#834)
- Don't look for old parent path when propagating signals.
- Don't explode if an object is deleted in a custom bramble node
- Fixes compat issue with Visible Stranger where the Probe's map marker
would vanish forever.
- Fixes translation failing when falling back to English from an
unsupported language