using System;

namespace SharpQuake
{
	internal static class protocol
	{
		public const int PROTOCOL_VERSION = 15;

		public const int U_MOREBITS = 1;

		public const int U_ORIGIN1 = 2;

		public const int U_ORIGIN2 = 4;

		public const int U_ORIGIN3 = 8;

		public const int U_ANGLE2 = 16;

		public const int U_NOLERP = 32;

		public const int U_FRAME = 64;

		public const int U_SIGNAL = 128;

		public const int U_ANGLE1 = 256;

		public const int U_ANGLE3 = 512;

		public const int U_MODEL = 1024;

		public const int U_COLORMAP = 2048;

		public const int U_SKIN = 4096;

		public const int U_EFFECTS = 8192;

		public const int U_LONGENTITY = 16384;

		public const int SU_VIEWHEIGHT = 1;

		public const int SU_IDEALPITCH = 2;

		public const int SU_PUNCH1 = 4;

		public const int SU_PUNCH2 = 8;

		public const int SU_PUNCH3 = 16;

		public const int SU_VELOCITY1 = 32;

		public const int SU_VELOCITY2 = 64;

		public const int SU_VELOCITY3 = 128;

		public const int SU_ITEMS = 512;

		public const int SU_ONGROUND = 1024;

		public const int SU_INWATER = 2048;

		public const int SU_WEAPONFRAME = 4096;

		public const int SU_ARMOR = 8192;

		public const int SU_WEAPON = 16384;

		public const int SND_VOLUME = 1;

		public const int SND_ATTENUATION = 2;

		public const int SND_LOOPING = 4;

		public const int DEFAULT_VIEWHEIGHT = 22;

		public const int GAME_COOP = 0;

		public const int GAME_DEATHMATCH = 1;

		public const int svc_bad = 0;

		public const int svc_nop = 1;

		public const int svc_disconnect = 2;

		public const int svc_updatestat = 3;

		public const int svc_version = 4;

		public const int svc_setview = 5;

		public const int svc_sound = 6;

		public const int svc_time = 7;

		public const int svc_print = 8;

		public const int svc_stufftext = 9;

		public const int svc_setangle = 10;

		public const int svc_serverinfo = 11;

		public const int svc_lightstyle = 12;

		public const int svc_updatename = 13;

		public const int svc_updatefrags = 14;

		public const int svc_clientdata = 15;

		public const int svc_stopsound = 16;

		public const int svc_updatecolors = 17;

		public const int svc_particle = 18;

		public const int svc_damage = 19;

		public const int svc_spawnstatic = 20;

		public const int svc_spawnbaseline = 22;

		public const int svc_temp_entity = 23;

		public const int svc_setpause = 24;

		public const int svc_signonnum = 25;

		public const int svc_centerprint = 26;

		public const int svc_killedmonster = 27;

		public const int svc_foundsecret = 28;

		public const int svc_spawnstaticsound = 29;

		public const int svc_intermission = 30;

		public const int svc_finale = 31;

		public const int svc_cdtrack = 32;

		public const int svc_sellscreen = 33;

		public const int svc_cutscene = 34;

		public const int clc_bad = 0;

		public const int clc_nop = 1;

		public const int clc_disconnect = 2;

		public const int clc_move = 3;

		public const int clc_stringcmd = 4;

		public const int TE_SPIKE = 0;

		public const int TE_SUPERSPIKE = 1;

		public const int TE_GUNSHOT = 2;

		public const int TE_EXPLOSION = 3;

		public const int TE_TAREXPLOSION = 4;

		public const int TE_LIGHTNING1 = 5;

		public const int TE_LIGHTNING2 = 6;

		public const int TE_WIZSPIKE = 7;

		public const int TE_KNIGHTSPIKE = 8;

		public const int TE_LIGHTNING3 = 9;

		public const int TE_LAVASPLASH = 10;

		public const int TE_TELEPORT = 11;

		public const int TE_EXPLOSION2 = 12;

		public const int TE_BEAM = 13;
	}
}
