ChilloutVR 2024r177
We have just released a Stable update to ChilloutVR that includes various fixes and improvements, in addition to the new Deep Links feature.
- Added a Notification when loading an unknown URL and the whitelist is disabled. (Can be disabled in settings; On by default)
- Added a VideoPlayer Unknown URL notification.
- Added instance type parameter stream
- Added pickup disable push/pull option
- Added some measures to prevent the avatar loading from stop working
- Added Deep Links, which can trigger game actions by clicking on links.
- You can enable this feature by accepting the prompt the first time you open the big screen
- You can use `--skip-deep-link` as launch argument to disable deep link install prompt and and behaviour while the game is running (it won't prevent the game from starting)
- After Installing you should be able to click links to:
- Join an instance (will start the game if the game is closed)
- Open the details pages on the main menu (only works if the game is already running)
- Join an instance (will start the game if the game is closed)
- You can enable this feature by accepting the prompt the first time you open the big screen
- Attempt to fix crash issue with the Portable Camera's Image Saving system
- Finished implementing Auto-Switch on SteamVR Quit as an Experimental Setting
- Fixed `CVRInteractable` Teleport Player with gravity alignment option not working
- It works both with world and gravity zones gravity (depending which one has higher priority)
- Respects the same rules for aligning as the normal gravity alignment
- You won't be aligned if the winning gravity result has alignment disabled
- You won't be aligned if the resulting gravity is `0`
- You won't be aligned if the winning gravity result has alignment disabled
- It works both with world and gravity zones gravity (depending which one has higher priority)
- Fixed Alignment Issue with Nameplates and Loading/Distance Avatars
- Fixed an issue that prevents hearing other Users
- Fixed an issue with AssetFilter causing crashes.
- Fixed an issue with Avatar Reload Spam when other players get Reconnected
- Now when players disconnect their avatar won't be deleted right away, there is a short period which the game waits for them to reconnect
- Now when players disconnect their avatar won't be deleted right away, there is a short period which the game waits for them to reconnect
- Fixed an issue with Avatars not Reloading properly
- Fixed an issue with Background Threads not awaiting for Main Thread Jobs in MTJobManager.
- Fixed an issue with CPU Flooding on AMD CPUs from unmanaged Thread.Sleep calls.
- Fixed an issue with CVRFaceTracking not staying within BlendShape array bounds
- Fixed an issue with FixedDeltaTimeAdjuster getting overridden by outside sources
- Fixed an issue with Loading Avatar showing 0% when actually loading assets
- Fixed an issue with Nameplate Height Offset being incorrect for Loading Avatars at Distance
- Fixed an issue with not Validating Players when receiving Prop Spawn requests from the Game Server.
- Fixed an issue with Player Join/Leave Notification Spam when other players get Reconnected
- Fixed an issue with Players being invisible until their Avatar Download starts
- Fixed an issue with Prop Spawning that deleted Props upon Update
- Fixed an issue with Prop Spawns breaking Loading Avatars
- Fixed an issue with PuppetMaster spamming errors when an Avatar's Animator isn't initialized
- Fixed an issue with RCC_Exhaust spamming errors
- Fixed an issue with some Avatars breaking the instantiation queue
- Fixed an issue with TTS sometimes using the wrong Pitch and Rate values on some systems
- Fixed an issue with World Loading causing Instance Desync.
- Fixed a threading and crash issue with Comms_AudioTap.OnAudioConfigurationChanged
- Fixed Custom Physics Collision matrix from worlds not affecting the Local Player
- Fixed interactable not spawning objects
- Fixed Re-joining a world that has been updated does not load the new version the first time
- Fixed Render Issue with Loading/Distance Avatars
- Fixed Scaling Issue with Loading/Distance Avatars
- Fixed some cases where the asset filter would error with null references from already destroyed objects.
- Fixed the Jump & Gesture Toggle Buttons not being able to be bound to the opposite hand.
- Fixes late sync for prop video players.
- Implemented and Exposed `SetGuid` method call for `CVRAvatarPickupMarker` and `SpawnablePickupMarker`. This must be called from `CVRInteractable` Method Call
- Implemented a Rate Limiter to the VideoPlayer
- Implemented Close Menus On Join Setting
- Implemented Instance Connected HUD Notification Setting
- Improved the Join/Disconnect notifications to clear the pending same user notifications when new ones are arriving.
- Merges three AVPro players down into one per player
- Optimized the mirror by masking the area that the mirror actually needs to render.
- Preparation for new pointer interaction
- Reworked Connection Handling to fix an issue with all Avatars being reloaded on Auto-Reconnect
- Reworked Stale Player Reference checking to be more reliable
- Reworked the download manager
- Updated MagicaCloth 2 to 2.10.0
- Release Notes available here
- Updated SteamVR Unity Plugin to v2.8.3-beta