namespace RebootKit.Engine {
    public static class RConsts {
        public const int k_BootSceneBuildIndex = 0;
        public const int k_MainSceneBuildIndex = 1;
        public const string k_FilenamePrefix = "rr_";

        public const string k_EngineConfigAssetName = "RealityRebootKit";
        public const string k_EngineConfigResourcesPath = "TheGame/" + k_EngineConfigAssetName;
        public const string k_EngineConfigAssetPath = "Assets/TheGame/" + k_EngineConfigAssetName + ".asset";

        public const string k_CoreNetworkGameSystemsResourcesPath = "RebootKit/core_network_game_systems";

        internal const string k_AddComponentMenu = "Reboot Reality/";
        
        internal const string k_CreateAssetMenu = "Reboot Reality/";
        internal const string k_ServiceAssetMenu = k_CreateAssetMenu + "Services/";
        internal const string k_WorldAssetMenu = k_CreateAssetMenu + "World/";
        
        internal const string k_CVarsFilename = k_FilenamePrefix + "cvars.txt";

        internal const string k_BuildFlagDebug = "RR_DEBUG";
        internal const string k_BuildFlagSteam = "RR_STEAM";

        internal const ushort k_NetworkMessageMagic = 0xBEBE;
        internal const int k_NetworkMessageMaxSize = 1024;
    }
}