> ## 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.

# Global Settings

> SettingModule list loaded when RuntimeManager initializes.

**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](/setup/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

| Module                     | Purpose                                                                                                         |
| -------------------------- | --------------------------------------------------------------------------------------------------------------- |
| **HttpModule**             | Base URL, timeout, default headers for `HttpClient`                                                             |
| **ScenarioDataConfig**     | Scenario collections, execution mode, fetched API content — [Scenario Data Config](/setup/scenario-data-config) |
| **ContentPackageSettings** | Addressables / package storage                                                                                  |
| **ColorModule**            | Swatches and color ids for [ColorID](/core/color-id) theming                                                    |
| **LocalizationModule**     | Languages, active locale, and flags for [Localization](/core/localization)                                      |
| **AudioModule**            | Runtime audio tuning; some fields mirror `PlayerPrefs`                                                          |

## Code access

```csharp theme={null}
var cfg = ScenarioDataConfig.GetInstance(); // GlobalSettings.GetModule<ScenarioDataConfig>()
```

## Unity Editor

<Frame caption="GlobalSettings asset — list of SettingModule references">
  <img src="https://mintcdn.com/ptmolcateknologinusantara/smjUddnurofKKGBj/images/features/setup/global-settings-inspector.png?fit=max&auto=format&n=smjUddnurofKKGBj&q=85&s=25dc6584a1174a14363d62c364618c7b" alt="Global Settings Inspector" width="978" height="380" data-path="images/features/setup/global-settings-inspector.png" />
</Frame>
