Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs-unity.molca.id/llms.txt

Use this file to discover all available pages before exploring further.

Script: GlobalSettings (Molca Core settings assembly — asset typically referenced from MolcaProjectSettings). Applies to: any project using Molca Core. Individual SettingModule entries (e.g. Scenario Data Config) may be VR-only in your template.

Role

GlobalSettings.Initialize() and LoadAllSettings() run during RuntimeManager startup. The asset holds an array of SettingModule instances.

Common modules

ModulePurpose
HttpModuleBase URL, timeout, default headers for HttpClient
ScenarioDataConfigScenario collections, execution mode, fetched API content — Scenario Data Config
ContentPackageSettingsAddressables / package storage
ColorModuleSwatches and color ids for ColorID theming
LocalizationModuleLanguages, active locale, and flags for Localization
AudioModuleRuntime audio tuning; some fields mirror PlayerPrefs

Code access

var cfg = ScenarioDataConfig.GetInstance(); // GlobalSettings.GetModule<ScenarioDataConfig>()

Unity Editor

Global Settings Inspector