r3438 - trunk/data/qcsrc/client

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Wed Feb 27 01:02:43 EST 2008


Author: urre
Date: 2008-02-27 01:02:41 -0500 (Wed, 27 Feb 2008)
New Revision: 3438

Modified:
   trunk/data/qcsrc/client/csqc_constants.qc
Log:
.input_buttons need values to work

Modified: trunk/data/qcsrc/client/csqc_constants.qc
===================================================================
--- trunk/data/qcsrc/client/csqc_constants.qc	2008-02-26 19:24:40 UTC (rev 3437)
+++ trunk/data/qcsrc/client/csqc_constants.qc	2008-02-27 06:02:41 UTC (rev 3438)
@@ -1,140 +1,161 @@
-const entity	NULL							= world;
-
-// Mask Constants (set .drawmask on entities; use R_AddEntities to add all entities based on mask)
-const float		MASK_ENGINE						= 1;
-const float		MASK_ENGINEVIEWMODELS			= 2;
-const float		MASK_NORMAL						= 4;
-
-// Renderflag Constants (used for CSQC entities)
-const float		RF_VIEWMODEL					= 1;
-const float		RF_EXTERNALMODEL				= 2;
-const float		RF_DEPTHHACK					= 4;
-const float		RF_ADDITIVE						= 8;
-const float		RF_USEAXIS						= 16;
-
-// Viewflag Constants (use with R_SetView)
-const float		VF_MIN							= 1;	//(vector)
-const float		VF_MIN_X						= 2;	//(float)
-const float		VF_MIN_Y						= 3;	//(float)
-const float		VF_SIZE							= 4;	//(vector) (viewport size)
-const float		VF_SIZE_Y						= 5;	//(float)
-const float		VF_SIZE_X						= 6;	//(float)
-const float		VF_VIEWPORT						= 7;	//(vector, vector)
-const float		VF_FOV							= 8;	//(vector)
-const float		VF_FOVX							= 9;	//(float)
-const float		VF_FOVY							= 10;	//(float)
-const float		VF_ORIGIN						= 11;	//(vector)
-const float		VF_ORIGIN_X						= 12;	//(float)
-const float		VF_ORIGIN_Y						= 13;	//(float)
-const float		VF_ORIGIN_Z						= 14;	//(float)
-const float		VF_ANGLES						= 15;	//(vector)
-const float		VF_ANGLES_X						= 16;	//(float)
-const float		VF_ANGLES_Y						= 17;	//(float)
-const float		VF_ANGLES_Z						= 18;	//(float)
-const float		VF_DRAWWORLD					= 19;	//(float)
-const float		VF_DRAWENGINESBAR				= 20;	//(float)
-const float		VF_DRAWCROSSHAIR				= 21;	//(float)
-const float		VF_PERSPECTIVE					= 200;	//(float)
-
-const float		VF_CL_VIEWANGLES				= 33;	//(vector)
-const float		VF_CL_VIEWANGLES_X				= 34;	//(float)
-const float		VF_CL_VIEWANGLES_Y				= 35;	//(float)
-const float		VF_CL_VIEWANGLES_Z				= 36;	//(float) 
-
-// Server Autosent Stat Constants
-const float		STAT_HEALTH						= 0;
-const float		STAT_WEAPONMODEL				= 2;
-const float		STAT_AMMO						= 3;
-const float		STAT_ARMOR						= 4;
-const float		STAT_WEAPONFRAME				= 5;
-const float		STAT_SHELLS						= 6;
-const float		STAT_NAILS						= 7;
-const float		STAT_ROCKETS					= 8;
-const float		STAT_CELLS						= 9;
-const float		STAT_ACTIVEWEAPON				= 10;
-const float		STAT_TOTALSECRETS				= 11;
-const float		STAT_TOTALMONSTERS				= 12;
-const float		STAT_SECRETS					= 13;
-const float		STAT_MONSTERS					= 14;
-const float		STAT_ITEMS						= 15;
-const float		STAT_VIEWHEIGHT					= 16;
-
-// Sound Constants
-const float		CHAN_AUTO						= 0;
-const float		CHAN_WEAPON						= 1;
-const float		CHAN_VOICE						= 2;
-const float		CHAN_ITEM						= 3;
-const float		CHAN_BODY						= 4;
-
-const float		ATTN_NONE						= 0;
-const float		ATTN_NORM						= 1;
-const float		ATTN_IDLE						= 2;
-const float		ATTN_STATIC						= 3;
-
-// Quake-style Point Contents
-const float		CONTENT_EMPTY					= -1;
-const float		CONTENT_SOLID					= -2;
-const float		CONTENT_WATER					= -3;
-const float		CONTENT_SLIME					= -4;
-const float		CONTENT_LAVA					= -5;
-const float		CONTENT_SKY						= -6;
-
-// Boolean Constants
-const float		true							= 1;
-const float		false							= 0;
-const float 	TRUE							= 1;
-const float 	FALSE							= 0;
-
-// Vector / Hull Constants
-const vector	VEC_1							= '1 1 1';
-const vector	VEC_0							= '0 0 0';
-const vector	VEC_M1							= '-1 -1 -1';
-
-const vector	VEC_HULL_MIN 					= '-16 -16 -24';
-const vector	VEC_HULL_MAX 					= '16 16 32';
-
-// Effect Constants
-const float 	EF_NODRAW						= 16;
-const float 	EF_ADDITIVE						= 32;
-const float 	EF_BLUE							= 64;
-const float 	EF_RED							= 128;
-const float 	EF_FULLBRIGHT					= 512;
-const float 	EF_FLAME						= 1024;
-const float 	EF_STARDUST						= 2048;
-const float 	EF_NOSHADOW						= 4096;
-const float 	EF_NODEPTHTEST					= 8192;
-
-// Quake Player Flag Constants
-const float 	PFL_ONGROUND					= 1;
-const float 	PFL_CROUCH						= 2;
-const float 	PFL_DEAD						= 4;
-const float 	PFL_GIBBED						= 8;
-
-// Quake Temporary Entity Constants
-const float		TE_SPIKE						= 0;
-const float		TE_SUPERSPIKE					= 1;
-const float		TE_GUNSHOT						= 2;
-const float		TE_EXPLOSION					= 3;
-const float		TE_TAREXPLOSION					= 4;
-const float		TE_LIGHTNING1					= 5;
-const float		TE_LIGHTNING2					= 6;
-const float		TE_WIZSPIKE						= 7;
-const float		TE_KNIGHTSPIKE					= 8;
-const float		TE_LIGHTNING3					= 9;
-const float		TE_LAVASPLASH					= 10;
-const float		TE_TELEPORT						= 11;
-const float 	TE_EXPLOSION2					= 12;
-// Darkplaces Additions
-const float 	TE_EXPLOSIONRGB					= 53;
-const float		TE_GUNSHOTQUAD					= 57;
-const float		TE_EXPLOSIONQUAD 				= 70;
-
-// Math Constants
-const float 	M_PI 							= 3.14159265358979323846;
-const float 	EXTRA_LOW 						= -99999999;
-const float 	EXTRA_HIGH 						= 99999999;
-
-// Frik File Constants
-const float		FILE_READ						= 0;
-const float		FILE_APPEND						= 1;
-const float		FILE_WRITE						= 2;
\ No newline at end of file
+const entity	NULL							= world;
+
+// Mask Constants (set .drawmask on entities; use R_AddEntities to add all entities based on mask)
+const float		MASK_ENGINE						= 1;
+const float		MASK_ENGINEVIEWMODELS			= 2;
+const float		MASK_NORMAL						= 4;
+
+// Renderflag Constants (used for CSQC entities)
+const float		RF_VIEWMODEL					= 1;
+const float		RF_EXTERNALMODEL				= 2;
+const float		RF_DEPTHHACK					= 4;
+const float		RF_ADDITIVE						= 8;
+const float		RF_USEAXIS						= 16;
+
+// Viewflag Constants (use with R_SetView)
+const float		VF_MIN							= 1;	//(vector)
+const float		VF_MIN_X						= 2;	//(float)
+const float		VF_MIN_Y						= 3;	//(float)
+const float		VF_SIZE							= 4;	//(vector) (viewport size)
+const float		VF_SIZE_Y						= 5;	//(float)
+const float		VF_SIZE_X						= 6;	//(float)
+const float		VF_VIEWPORT						= 7;	//(vector, vector)
+const float		VF_FOV							= 8;	//(vector)
+const float		VF_FOVX							= 9;	//(float)
+const float		VF_FOVY							= 10;	//(float)
+const float		VF_ORIGIN						= 11;	//(vector)
+const float		VF_ORIGIN_X						= 12;	//(float)
+const float		VF_ORIGIN_Y						= 13;	//(float)
+const float		VF_ORIGIN_Z						= 14;	//(float)
+const float		VF_ANGLES						= 15;	//(vector)
+const float		VF_ANGLES_X						= 16;	//(float)
+const float		VF_ANGLES_Y						= 17;	//(float)
+const float		VF_ANGLES_Z						= 18;	//(float)
+const float		VF_DRAWWORLD					= 19;	//(float)
+const float		VF_DRAWENGINESBAR				= 20;	//(float)
+const float		VF_DRAWCROSSHAIR				= 21;	//(float)
+const float		VF_PERSPECTIVE					= 200;	//(float)
+
+const float		VF_CL_VIEWANGLES				= 33;	//(vector)
+const float		VF_CL_VIEWANGLES_X				= 34;	//(float)
+const float		VF_CL_VIEWANGLES_Y				= 35;	//(float)
+const float		VF_CL_VIEWANGLES_Z				= 36;	//(float) 
+
+// Server Autosent Stat Constants
+const float		STAT_HEALTH						= 0;
+const float		STAT_WEAPONMODEL				= 2;
+const float		STAT_AMMO						= 3;
+const float		STAT_ARMOR						= 4;
+const float		STAT_WEAPONFRAME				= 5;
+const float		STAT_SHELLS						= 6;
+const float		STAT_NAILS						= 7;
+const float		STAT_ROCKETS					= 8;
+const float		STAT_CELLS						= 9;
+const float		STAT_ACTIVEWEAPON				= 10;
+const float		STAT_TOTALSECRETS				= 11;
+const float		STAT_TOTALMONSTERS				= 12;
+const float		STAT_SECRETS					= 13;
+const float		STAT_MONSTERS					= 14;
+const float		STAT_ITEMS						= 15;
+const float		STAT_VIEWHEIGHT					= 16;
+
+// Sound Constants
+const float		CHAN_AUTO						= 0;
+const float		CHAN_WEAPON						= 1;
+const float		CHAN_VOICE						= 2;
+const float		CHAN_ITEM						= 3;
+const float		CHAN_BODY						= 4;
+
+const float		ATTN_NONE						= 0;
+const float		ATTN_NORM						= 1;
+const float		ATTN_IDLE						= 2;
+const float		ATTN_STATIC						= 3;
+
+// Quake-style Point Contents
+const float		CONTENT_EMPTY					= -1;
+const float		CONTENT_SOLID					= -2;
+const float		CONTENT_WATER					= -3;
+const float		CONTENT_SLIME					= -4;
+const float		CONTENT_LAVA					= -5;
+const float		CONTENT_SKY						= -6;
+
+// Boolean Constants
+const float		true							= 1;
+const float		false							= 0;
+const float 	TRUE							= 1;
+const float 	FALSE							= 0;
+
+// Vector / Hull Constants
+const vector	VEC_1							= '1 1 1';
+const vector	VEC_0							= '0 0 0';
+const vector	VEC_M1							= '-1 -1 -1';
+
+const vector	VEC_HULL_MIN 					= '-16 -16 -24';
+const vector	VEC_HULL_MAX 					= '16 16 32';
+
+// Effect Constants
+const float 	EF_NODRAW						= 16;
+const float 	EF_ADDITIVE						= 32;
+const float 	EF_BLUE							= 64;
+const float 	EF_RED							= 128;
+const float 	EF_FULLBRIGHT					= 512;
+const float 	EF_FLAME						= 1024;
+const float 	EF_STARDUST						= 2048;
+const float 	EF_NOSHADOW						= 4096;
+const float 	EF_NODEPTHTEST					= 8192;
+
+// Quake Player Flag Constants
+const float 	PFL_ONGROUND					= 1;
+const float 	PFL_CROUCH						= 2;
+const float 	PFL_DEAD						= 4;
+const float 	PFL_GIBBED						= 8;
+
+// Quake Temporary Entity Constants
+const float		TE_SPIKE						= 0;
+const float		TE_SUPERSPIKE					= 1;
+const float		TE_GUNSHOT						= 2;
+const float		TE_EXPLOSION					= 3;
+const float		TE_TAREXPLOSION					= 4;
+const float		TE_LIGHTNING1					= 5;
+const float		TE_LIGHTNING2					= 6;
+const float		TE_WIZSPIKE						= 7;
+const float		TE_KNIGHTSPIKE					= 8;
+const float		TE_LIGHTNING3					= 9;
+const float		TE_LAVASPLASH					= 10;
+const float		TE_TELEPORT						= 11;
+const float 	TE_EXPLOSION2					= 12;
+// Darkplaces Additions
+const float 	TE_EXPLOSIONRGB					= 53;
+const float		TE_GUNSHOTQUAD					= 57;
+const float		TE_EXPLOSIONQUAD 				= 70;
+
+// Math Constants
+const float 	M_PI 							= 3.14159265358979323846;
+const float 	EXTRA_LOW 						= -99999999;
+const float 	EXTRA_HIGH 						= 99999999;
+
+// Frik File Constants
+const float		FILE_READ						= 0;
+const float		FILE_APPEND						= 1;
+const float		FILE_WRITE						= 2;
+
+// Button values used by input_buttons
+const float BUTTON_ATTACK = 1;
+const float BUTTON_JUMP = 2;
+const float BUTTON_3 = 4;
+const float BUTTON_4 = 8;
+const float BUTTON_5 = 16;
+const float BUTTON_6 = 32;
+const float BUTTON7 = 64;
+const float BUTTON8 = 128;
+const float BUTTON_USE = 256;
+const float BUTTON_CHAT = 512;
+const float BUTTON_PRYDONCURSOR = 1024;
+const float BUTTON_9 = 2048;
+const float BUTTON_10 = 4096;
+const float BUTTON_11 = 8192;
+const float BUTTON_12 = 16384;
+const float BUTTON_13 = 32768;
+const float BUTTON_14 = 65536;
+const float BUTTON_15 = 131072;
+const float BUTTON_16 = 262;
\ No newline at end of file




More information about the nexuiz-commits mailing list