Wiki Article 07. Security Tab

Status
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.
User Preferences / Security Tab

pasted image 0 (23).png


The security tab is where you can choose what content is allowed to run within VaM. By default all of these options are Off. This information is initially presented to you on the “First TIme User Startup Page” and you must opt in before running any third party scripts, addons or accessing online content from within VaM.



pasted image 0.png
“Each of the settings on this page have implications for application security and privacy.
Before enabling any setting below, you must hover over the “?” icon next to the setting and read the implications and risks of the setting.
By enabling any setting here, you are accepting all risk and liability for using that setting.”




pasted image 0 (1).png
”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.


pasted image 0 (2).png
”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.


pasted image 0 (3).png
”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.


pasted image 0 (4).png
”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.

pasted image 0 (5).png
”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.

pasted image 0 (6).png
”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.

pasted image 0 (7).png
“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.




pasted image 0 (8).png
”Disable Popup Messages When Web Features Disabled” Toggling this on is recommended when you have VaM’s web access limited or turned off.



pasted image 0 (9).png

Otherwise you will receive a message popup similar to the one below whenever you attempt to access the web or load a scene that accesses the web.




pasted image 0 (10).png
”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.


pasted image 0 (11).png
“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.


Untitled.png
”Reset All Settings to Default” Resets all settings in the User Preferences tab to default. This is a global reset, not just for this specific tab. Clicking this return you to the “First TIme User Startup Page
 
Last edited:
Status
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.
Back
Top Bottom