User Manual

Core Inspector Settings

Overview

These settings manage the initialization order, dependency injection, and device-level configurations.

1. Main System Settings

Asset: MainSystemSettings

This is the root configuration file assigned to the MainSystemManager component in your scene.

Properties

  • Core Module: The fundamental module that initializes first (usually SystemModuleInitializer).
  • Modules: A list of additional modules (Ads, IAP, etc.) to initialize sequentially.
  • Event System Settings: Controls which Unity Input Module is added (Standalone vs New Input System).

2. System Settings

Asset: SystemModuleInitializer

Controls device performance and global UI.

Screen Settings

  • Frame Rate:
    • Auto: Matches device refresh rate.
    • Target FPS: Manual cap (30/60).
    • Battery Saver: FPS target when in low-power mode.
  • Sleep Timeout:
    • Never Sleep: Keeps screen on (best for games).
    • System Default: Follows user device settings.

UI References

  • System Canvas: The prefab used for global Loaders and Toast messages.