Minor Features:
- Adds `isRelativeToParent` to allow applying position and rotation
relative to the parent defined by `parentPath`. Applies to details,
dialogue, Nomai text, slides, whiteboards, projection pools, projection
stones, and signals.
<!-- 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
- makes Standard shader transparent materials work in bundles
## Improvements
- Debug Raycast now writes the rotation value to use to have the placed
object aligned to the surface its on and facing towards the player.
## Bug fixes
- `alignToNormal` now no longer breaks on vanilla planets.
**Untested right now**
Now that OWML supports generic API methods, this PR makes `QueryBody`
and `QuerySystem` have generic counterparts.
The generic methods are a bit different from the others, as they'll
return `default(T)` if the JSONPath doesn't find anything.
<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
- Added a CLI Tool section to the Translations page of the
documentation.
I created with reference to the Config Editor page. However, I am not a
native English speaker, so please let me know if there are any sentences
that are grammatically incorrect.
<img width="900" alt="CleanShot 2022-10-30 at 10 07 16@2x"
src="https://user-images.githubusercontent.com/48713768/198858132-f00aad93-8abf-446d-b9b3-2547230a139f.png">