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

# Molca Project Settings

> Root ScriptableObject that points at the RuntimeManager prefab and GlobalSettings.

**Asset path (default):** `Packages/com.molca.core/Runtime/Settings/MolcaProjectSettings.asset`\
**Script:** `Packages/com.molca.core/Runtime/Settings/MolcaProjectSettings.cs`

**Applies to:** any Unity project using **Molca Core** (`Packages/com.molca.core/`) — VR, DT, or other Molca templates.

## Role

* Selects which **RuntimeManager prefab** is instantiated at startup (`RuntimeInitializeOnLoadMethod` → load settings → instantiate → `DontDestroyOnLoad`).
* References **`GlobalSettings`** (the bag of `SettingModule` assets).

Editor loads this asset from a fixed path; some player builds resolve it via Addressables key `MolcaProjectSettings` (see script for platform branches).

## Prefab choice

The assigned prefab determines which **`RuntimeSubsystem`** components exist (session manager, tour, fade, etc.). See [Runtime subsystem](/core/runtime-subsystem) and [RuntimeManager](/core/runtime-manager).

## Unity Editor

<Frame caption="MolcaProjectSettings asset — Inspector (Runtime Manager prefab + Global Settings)">
  <img src="https://mintcdn.com/ptmolcateknologinusantara/smjUddnurofKKGBj/images/features/setup/molca-project-settings-inspector.png?fit=max&auto=format&n=smjUddnurofKKGBj&q=85&s=d548d59d0199aba512ff78047600afb5" alt="Molca Project Settings Inspector" width="981" height="394" data-path="images/features/setup/molca-project-settings-inspector.png" />
</Frame>
