1. ChilloutVR
  2. News
  3. ChilloutVR 2021r160

ChilloutVR 2021r160

**Engine**

- Upgraded to Unity 2019.4.28f1

**General**

- Fixed a bug, which leads to lags regarding profile images loading on nameplates when creating a player
- Fixed several bugs regarding memory not being freed up accordingly
- Fixed a bug, that would prevent players from interacting with pickup objects close to them
- Reworked Rich Presence for both Steam and Discord
- Changed Force-show avatar will now show removable components accordingly
- Fixed a bug that leads to PathCam Points not being cleared accordingly when loading into different worlds
- Added Interaction highlights to UI elements states like hover, etc
- Added an additional safety trigger to teleport back to the world spawn when too far away from the origin
- Fixed a bug, which made in world UIs unresponsive in some worlds
- Fixed a bug, which leads to some Components not being properly cleaned from Avatars and Props
- Fixed a bug, which leads to lowered FPS while an avatar was loading while the player was already loaded locally
- Fixed a bug, where index finger tracking was not synced to other players in some cases
- Fixed a bug, where handling of portals lead to unnecessary high CPU load
- Fixed a Bug where TobiiXR was initialized even tho no Eye tracking was not enabled
- Added the behavior, that Accounts suspended on the ABI ban hive can now login to the game, but will be rejected on the servers using the ABI ban hive. This is done in preparation for reserved instances.
- Fixed a bug that would cause API answers to never display a response
- Fixed a bug that would trigger AudioMuteMicrophoneOnJoin on first homeworld join (https://forums.abinteractive.net/d/173-mute-on-join-function-not-toggling-as-intended)
- Added a button combination (ctrl+n) to toggle nameplates (https://forums.abinteractive.net/d/183-toggle-nametag-hotkey)
- Added a button combination (ctrl+h) to toggle the hud (https://forums.abinteractive.net/d/175-toggle-hud-hotkey)
- Fixed a bug that would cause the game to experience severe lag spikes when loading any kind of user-generated content (https://forums.abinteractive.net/d/191-servere-lag-spikescrashes)

**Infrastructure**

- Fixed a bug that would cause users to be disconnected after a ping packet could not be deserialized
- Fixed a bug that would cause random disconnects from time to time for users with unstable internet connections
- Preparation for seamless reconnect on connection loss
- Improved network latency for the voice chat
- Improved memory management of incoming networked data
- Fixed a bug that would cause strong delays for network sync if a specific internet provider is used
- Fixed a bug that would cause players to disconnect after two players joined at the same time
- Added Interactable sync in-game
- Added a preview version of server-side code modules to be used for reserved instances and game modes

**Audio**

- Fixed a bug where Avatar Audio was 2D even it was specified as 3D
- Fixed a bug where Spawnable Audio was 2D even it was specified as 3D
- Fixed a bug, that could lead to the audio system stopping to work. (https://forums.abinteractive.net/d/150-audio-deletion)

**Input**

- Fixed a bug, which leads to Proximity grab overriding hitboxes of UI elements
- Added a function to toggle Independent head turning by double pressing alt
- Added an option to enable/disable gamepad inputs in the game settings
- Added digital Dead zones on the right stick. This option can be enabled/disabled in the settings
- Fixed a bug where VR movement was significantly slower than desktop movement
- Fixed a bug that leads to flight mode behaving strangely after respawn while flying

**UI**

- Fixed a bug, that would cause props to be highlighted whenever the menu is opened
- Fixed a bug, that would allow making UI interaction impossible with outside objects
- Fixed a bug, that would allow the UI to be over rendered
- Improved behavior on custom slider setups in In-World UIs
- Added support for ScrollRect in In-World UIs
- Added a network health indicator to the HUD
- Changed the login screen to display the current community trailer on its background
- Added a function to scroll through UI lists in VR by using the right controller's stick
- Fixed a bug, which leads to the Resolution Selection not be filled properly
- Fixed a bug, which leads to the VSync option not being applied properly on game start
- Added a function, that pressing F5 reloads the main menu and HUD code
- Fixed a spelling mistake in the invites page of the UI (https://forums.abinteractive.net/d/40-writing-mistake-on-invites)
- Fixed a bug, where the HUD toggle in the UI was not working with the new hud (https://forums.abinteractive.net/d/162-show-hud-toggle-not-working)

**Settings**

- Added All post-processing effects to the graphics settings
- Changed Ambient Occlusion to be forced off in VR
- Added an option for Game and Camera MSAA in the graphics settings
- Added a function to reload a specific users avatar using the user Settings
- Added the Support Category. In here you are able to request a Support code and automatically send your logs to us
- Added a function to block Props for individual users

**Movement**

- Fixed a bug where Step Assist would react to Triggers
- Added the first version of holoport movement. The Holoport system will get more refined in the future
- Fixed a Bug, which leads to very slow drifting of the avatar when standing still

**Portals**

- Added Support for Portals to now load a 4K panosphere instead of a 1K panosphere - this can be changed in the settings

**Components**

- Added FABRIK Components to the Avatar Component Whitelist
- Added Lights to the Avatar Component Whitelist
- Added CharacterJoints to the Avatar Component Whitelist
- Added the CVRBlitter component as a new in-game component
- Added Basic Support for Magica Cloth
- Added Custom Trigger action to the CVRInteractable
- Added custom methods calls to CVRInteractable Operations
- Fixed a bug that leads to VariableBuffers not working properly
- Added the DistanceLod component as a new in-game component
- Added the MaterialDriver component as a new in-game component
- Added the NavController component as a new in-game component
- Added the AdvanceAvatarSettingsTriggerHelper component as new in-game component
- Added the CVRFaceTracking component as a new in-game component
- Added the CVRAnimatorDriver component as a new in-game component. You will be able to upload it with the next cck update

**Interactable**

- Fixed a bug, which leads to delays not being cleared on world change and deletion of the object
- Added a precheck to Teleport actions to prevent teleportation to the far reaches of unitys floating point error zone
- Changed, Removed the Spawn Object action from Props, as it leads to unchecked sub Props and possible self-reference problems
- Removed unintended networking capabilities for SitOnPosition
- Removed unintended networking capabilities for AvatarDetails, InstanceDetails, WorldDetails

**Advanced Avatars**

- Added a type field to CVRPointers
- Added a configurable types list to Advanced Avatar Trigger. So only the specified Types can trigger
- Added a hold time for on Enter actions in Advanced Avatar Trigger. This means that the pointer needs to be held in the trigger for the specified amount of time
- Added a toggle Update method to Advanced Avatar Trigger, which will switch between 0 and the specified value
- Added stay tasks to Advanced Avatar Trigger, which update while the pointer remains inside the trigger
-- Advanced Avatar Trigger stay tasks can increment and decrement a parameter with the specified Value per second
-- Advanced Avatar Trigger stay tasks can also set the value from the position along a trigger axis. This can be used to build touch sliders.
- Fixed a Bug, which leads to the AdvancedAvatarSettingsTrigger Exit events not work properly
- Added Advanced Tagging to Avatars. You will be able to set up your Avatar once CCK 3.0 releases
- Added Projectors and CVRBlitter to the Avatar Whitelist. They are handled like cameras in terms of content filter

**Worlds**

- Removed CTS since the asset is no longer supported. Please update your worlds accordingly if you used this asset in the past
- Fixed a bug, which leads to variable buffers not working properly
- Fixed a bug, where interactables that used random values don't transfer the values to the animator properly

**Video Players**

- Added CVR_VideoPlayers to the in-game supported components
- For more information see our documents

**Spawnables / Props**

- Changed, buffer size for spawnables, allowing 20 instead of 9 syncable floats
- Changed, object sync improvements regarding sync with avatar movements
- Added Projectors and CVRBlitter to the Props Whitelist. They are handled like cameras in terms of content filter.
- Added Spawnable Triggers to the in-game supported components. You will be able to set up your props once CCK 3.0 releases
- Added CVRAttachment to the in-game supported components
- Changed, Particle force is now limited to the same value that was already introduced for avatars