1. Neos VR
  2. News
  3. 2020.11.8.605 - Many bugfixes, additions to ValueGraphRecorder

2020.11.8.605 - Many bugfixes, additions to ValueGraphRecorder

Another maintenance build, with a bunch of bugfixes for bug old and new! A few additions and tweaks as well, but mostly bugsquashing.

[h2]New Features:[/h2]
- Added "WriteValue" impulse target to ValueGraphRecorder, which allows explicitly writing a value to the target graph, regardless of the time interval
-- This can be invoked multiple times per frame
-- You can set the UpdateInterval to infinity, so it never updates on itself and any values are written only by this means
-- If you use this method, it's strongly recommended to uncheck "Drive", otherwise the graph will be local only
- Added MinSpeed and MaxSpeed to RandomAudioClipPlayer (requested by @A Monsoon of Babies)

[h2]Tweaks:[/h2]
- Doubled the fixed bandwidth for Steam Networking Sockets (based on request by @Cyro, please let me know if this causes more problems)
- Merged Japanese locale fixes by @Aesc

[h2]Bugfixes:[/h2]
- Permission system security bugfixes (based on reports by several users)
- Implemented workaround for change in Patreon's API, where the reported amount of US cents is no longer necessarily US cents, resulting in the wrong amount of NCR and wrong tier being awarded to users using their own currency (e.g. GBP instead of USD) (based on reports by @Shifty | Quality Control Lead, @Raith and others)
-- Anyone affected by this should now have correct tier and remainder of NCR minted, please contact us if there are any more discrepancies
- Fixed exceptions during Neos initialization in the LoopbackAudioInputDriver (reported by @Shifty | Quality Control Lead)
- Fixed active Neos Loopback audio input device causing the output audio to get volume normalized
- Fixed SetGlobalTransformMatrix applying to the node slot, rather than the target one (reported by @Dante)
- InteractiveCamera will now parent itself back to the world root, if it's within part of hierarchy that gets deactivated (e.g. camera anchor that gets disabled) (based on report by @Enverex and @jasonmo)
- When switching interactive camera from camera anchor to smooth POV, it will now properly unparent itself from the anchor
- Fixed item shelves accepting items with empty bounds, causing items that are visually too large or too far away to attach to them
-- This fixes camera anchors attaching to tool shelves from long range (reported by @Rukio, sorry it took so long!)
- Fixed incorrect matching of audio devices in CSCore, causing the default audio device to be determined incorrectly (based on report by @Lucaedr, @Kulza)
- Fixed RandomObjectSpawner not respecting the passed spawn point (reported by @Epsilion)
- Fixed AssetFrameSlot receiving other AssetFrameSlot's of the same type (reported by @sirkitree)
- Fixed Local2Global matrix invalidation not propagating to local parts of hierarchy
-- This fixes variety of strange bugs, particularly ones relating to anything to do with bounding boxes
-- This includes AssetFrameSlots grabbing slots from long distances if they contain TextRenderer, particularly audio clip players (reported by @sirkitree)