Is used to setup the main settings in the szene. For example it controls / sets up the connection to the VA server the general world.
## Editor Interface
**General Settings**
* Scale:
* The ratio of the virtual Environment to the real world environment (default = 100)
* Updates per second:
* How many (position) updates should be done per minute (default = 30)
* Ask for Debug mode:
* Whether the plugin should ask to start in Debug mode or not (default = true)
* Use Automatic Remote
* VA Start: Whether the plugin should try to automatically connect to the corresponting python launcher of the VA Server
* Which VA Server version:
* Used for the automatic python connection to decide which version should be started (default = 2018.a)
**Connection:**
* Usecase:
* Automatic, Localhost, Cave, Manual. Changes how the connection should be established. Automatic checks first with python, then if its on windows it connects with localhost, at linux with Cave settings. (default = Automatic)
* IP Adress:
* IP Adress for the manual connection (default = 10.0.1.240 (CAVE))
* Port:
* Port for the manual connection (default = 12340 (default port of VA Server))
* Remote VAServer Start Port:
* The port for the python script (default 41578)
**Directivity Manager:**
* Name of ini file for directivities:
* Name of the ini file for the directivity mapping that should be used (default = Study/VADir_default.ini). See [Mapping File](Documentation/Mapping-File) for more Information
## Runtime Functions
*`SetUpdateRate(float)`:
* Set Rate to send position data to the VA Server
*`ReadDirMappingFile(FString)`:
* Read a new file for Directivity Mapping
*`SetHRIRByFileName(FString)`:
* Sets the HRIR for the Receiver
*`SetDebugMode(bool)`:
* Sets the global visibility for all Sound Sources
*`GetScale()`:
* Gets the scale of the virtual world compared to the real world (how many Units in UE4 represent 1m in Real World)