using System;

namespace SharpQuake
{
	internal static class bsp_file
	{
		public const int MAX_MAP_HULLS = 4;

		public const int MAX_MAP_MODELS = 256;

		public const int MAX_MAP_BRUSHES = 4096;

		public const int MAX_MAP_ENTITIES = 1024;

		public const int MAX_MAP_ENTSTRING = 65536;

		public const int MAX_MAP_PLANES = 32767;

		public const int MAX_MAP_NODES = 32767;

		public const int MAX_MAP_CLIPNODES = 32767;

		public const int MAX_MAP_LEAFS = 8192;

		public const int MAX_MAP_VERTS = 65535;

		public const int MAX_MAP_FACES = 65535;

		public const int MAX_MAP_MARKSURFACES = 65535;

		public const int MAX_MAP_TEXINFO = 4096;

		public const int MAX_MAP_EDGES = 256000;

		public const int MAX_MAP_SURFEDGES = 512000;

		public const int MAX_MAP_TEXTURES = 512;

		public const int MAX_MAP_MIPTEX = 2097152;

		public const int MAX_MAP_LIGHTING = 1048576;

		public const int MAX_MAP_VISIBILITY = 1048576;

		public const int MAX_MAP_PORTALS = 65536;

		public const int MAX_KEY = 32;

		public const int MAX_VALUE = 1024;

		public const int MAXLIGHTMAPS = 4;

		public const int BSPVERSION = 29;

		public const int TOOLVERSION = 2;

		public const int HEADER_LUMPS = 15;

		public const int MIPLEVELS = 4;

		public const int TEX_SPECIAL = 1;
	}
}
