As of version 1.21.0.4. A new first-time user startup opt-in/out panel presenting recommended settings and explanations of each option was added to the game.
Welcome to Virt-a-Mate!
As a new user, please review the settings below. Settings shown are what are recommended for the best in-game experience, but you must confirm you are comfortable with these settings by hovering over each “?” icon below before clicking Accept to continue. Each of the settings on this page have implications for application security and privacy, and by enabling any setting here, you are accepting all risk and liability for using that setting.
These settings can be changed at any time on the Security panel in User Preferences area of the Main UI.
Please note that if you are in VR, Virt-a-Mate uses the primary buttons (A, X, thumbpad press) on the VR controllers instead of trigger buttons for the UI and other interaction.
”Enable Plugins (Mods)” This option allows running of 3rd party code in a secure manner within this application. Code is highly restricted in what it can do, but use caution is still advised. Each time a new plugin is loaded you will be prompted if you wish to allow it or not. Please use caution when allowing code from 3rd parties you do not recognize. By enabling this option and choosing to allow specific plugins, you are accepting all risks from running the allowed plugins within this application.
”Set ‘Always Enable Plugins’ preference for var packages downloaded directly from in-game Hub systems” Enabling this option automatically sets the “Always Enable Plugins” package preference for var packages directly downloaded from the in-game Hub Browser or Hub Downloader. After download is complete, you will be prompted if you want to accept the “Always Enable Plugins” preference for each downloaded var package that contains plugins. This option was designed to minimize the plugin approval popups that occur during scene loading, and instead move the approval process to time of download when it is less disruptive.
”Allow Plugins Network Access” Enabling this option allows Plugins to communicate with external web sites, applications, and other network resources, Some plugins, like ones that communicate with hardware or a server, require this to be enabled to function. Use caution when enabling this as it allows plugins to send and receive data accessible by the application to and from web sites and web servers without you knowing.
”Enable Web Browsers” This game includes embedded Chromium-based web browsers, and enabling this feature will allow scenes to autonomously navigate to specific urls when the scene is loaded, or triggered by animation or other interaction. This option also enables the user directed “Online Browse” web browser found on the toolbar. Note that enabling this option allows scenes to autonomously navigate to any site if you have also enabled the “Allow All Sites” user preference. For safety, this “Allow All Sites” option is off by default, which constrains top level url navigation to only specific whitelisted sites.
”Store data (history, cache, cookies, etc) If enabled, the embedded browser will store history, cache data, and cookies in a folder called “BrowserProfile” in the install folder. If disabled, any existing data is removed and no longer stored.
”Allow All Sites” If this option is off (recommended), only whitelisted site domains can be used for image and audio download or be used as the top navigated url for any of the embedded chromium-based web browsers. The whitelist domain file can be found in whitelist_domains.json file in the root folder. This can be edited using any text editor like Notepad to customize. If this option is on (not recommended), any site can be used. Note that the game can automatically navigate the embedded browsers to sites specified by a scene load or when taking other actions within a scene.
“Enable Web Images and Audio” Enabling this will allow game objects (like Image Panel) to download image (jpg/png/gif) or audio (mp3/ogg/wav) files from the internet.
”Enable Package Downloader” Enabling the Package Downloader allows VaM to securely communicate with virtamate.com and the virtamate.com Content Delivery Network (CDN) for the purpose of downloading addon content in the form of var packages.
“Enable Hub” Enabling the Hub allows VaM to securely communicate with virtamate.com and the virtamate.com Content Delivery Network (CDN) for the purpose of retrieving addon content information, images, and downloads in the form of var package.
”Open End User License Agreement (EULA) in External Browser” opens the VaM_EULA.html file inside our install folder. (Available on the hub wiki here)
”By checking this box you are confirming you have read and are agreeing to this application’s End User License Agreement (EULA). (Available on the hub wiki here)
”Accept Settings Above and Continue” After making your setting choices and agreeing to the EULA above, click this button to continue into the game.
Welcome to Virt-a-Mate!
As a new user, please review the settings below. Settings shown are what are recommended for the best in-game experience, but you must confirm you are comfortable with these settings by hovering over each “?” icon below before clicking Accept to continue. Each of the settings on this page have implications for application security and privacy, and by enabling any setting here, you are accepting all risk and liability for using that setting.
These settings can be changed at any time on the Security panel in User Preferences area of the Main UI.
Please note that if you are in VR, Virt-a-Mate uses the primary buttons (A, X, thumbpad press) on the VR controllers instead of trigger buttons for the UI and other interaction.
Last edited: