Skip to main content
File: Assets/_MolcaSDK/Code/Scripts/GameManager.cs
Namespace: MolcaSDK
Type: RuntimeSubsystem

Role

Static Instance. Subscribes to HttpClient.OnConnectionError and optionally shows ModalConfirmationHelper for connection failures.

Code

using MolcaSDK;
using UnityEngine;

public class PauseMenu : MonoBehaviour
{
    public void OpenSettings()
    {
        var gm = GameManager.Instance;
        if (gm == null) return;
        // Read flags or call your flows; connection error UX is configured on the component
    }
}
Use GameManager.Instance only after RuntimeManager has finished subsystem initialization.

Unity Editor

RuntimeManager prefab → GameManager with connection fail modal references.

GameManager in Unity Inspector