using System;

namespace SharpQuake
{
	internal static class QDef
	{
		public const float VERSION = 1.09f;

		public const float CSQUAKE_VERSION = 1.2f;

		public const float GLQUAKE_VERSION = 1f;

		public const float D3DQUAKE_VERSION = 0.01f;

		public const float WINQUAKE_VERSION = 0.996f;

		public const float LINUX_VERSION = 1.3f;

		public const float X11_VERSION = 1.1f;

		public const string GAMENAME = "Id1";

		public const int MAX_NUM_ARGVS = 50;

		public const int PITCH = 0;

		public const int YAW = 1;

		public const int ROLL = 2;

		public const int MAX_QPATH = 64;

		public const int MAX_OSPATH = 128;

		public const float ON_EPSILON = 0.1f;

		public const int MAX_MSGLEN = 8000;

		public const int MAX_DATAGRAM = 1024;

		public const int MAX_EDICTS = 600;

		public const int MAX_LIGHTSTYLES = 64;

		public const int MAX_MODELS = 256;

		public const int MAX_SOUNDS = 256;

		public const int SAVEGAME_COMMENT_LENGTH = 39;

		public const int MAX_STYLESTRING = 64;

		public const int MAX_SCOREBOARD = 16;

		public const int MAX_SCOREBOARDNAME = 32;

		public const int SOUND_CHANNELS = 8;

		public const double BACKFACE_EPSILON = 0.01;
	}
}
