Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.01 KB

File metadata and controls

20 lines (14 loc) · 1.01 KB

Settings module

What it is: runtime assembly Neo.Settings: static GameSettings, GameSettingsComponent singleton (persistence via Neo.Save.SaveProvider, QualitySettings presets), and UI binder SettingsView. Scripts live under Assets/Neoxider/Scripts/Settings/.

Contents:

Doc Topic
GameSettings.md Static API
GameSettingsComponent.md Scene service
SettingsView.md UI binding
GraphicsPreset.md Named quality tiers

How to use:

  1. Add Game Settings Service (GameObject → Neoxider/Settings/Game Settings Service).
  2. Read from GameSettings; write via Set… or SettingsView.
  3. Keep audio volumes in AMSettings.

Requirements: this module uses QualitySettings and does not require URP. If your project needs URP-specific settings, add com.unity.render-pipelines.universal to the project separately.