UI/Foundation/OMRUIResources.cs
using Sandbox;
/// <summary>
/// Centralized fallback paths. Components can override any asset reference
/// from their Inspector without changing these defaults.
/// </summary>
public static class OMRUIResources
{
public const string DefaultThemePath =
"ui/themes/default.omrtheme";
public const string DefaultMenuLayoutPath =
"ui/layouts/default.omrmenu";
public const string DefaultHudLayoutPath =
"ui/layouts/default.omrhud";
public static OMRUITheme DefaultTheme =>
ResourceLibrary.Get<OMRUITheme>( DefaultThemePath );
public static OMRMainMenuLayout DefaultMenuLayout =>
ResourceLibrary.Get<OMRMainMenuLayout>( DefaultMenuLayoutPath );
public static OMRHUDLayout DefaultHudLayout =>
ResourceLibrary.Get<OMRHUDLayout>( DefaultHudLayoutPath );
}