[nexuiz-commits] r7469 - in trunk/data: . qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Wed Aug 19 09:20:39 EDT 2009


Author: div0
Date: 2009-08-19 09:20:39 -0400 (Wed, 19 Aug 2009)
New Revision: 7469

Modified:
   trunk/data/defaultNexuiz.cfg
   trunk/data/qcsrc/server/miscfunctions.qc
Log:
gunalign 4 = center handed if possible, else left


Modified: trunk/data/defaultNexuiz.cfg
===================================================================
--- trunk/data/defaultNexuiz.cfg	2009-08-19 13:08:46 UTC (rev 7468)
+++ trunk/data/defaultNexuiz.cfg	2009-08-19 13:20:39 UTC (rev 7469)
@@ -808,7 +808,7 @@
 seta r_ambient 4
 cl_decals_fadetime 1
 cl_decals_time 2
-set  cl_gunalign 3 "Gun alignment; 1 = right, 2 = left, 3 = center"
+set  cl_gunalign 3 "Gun alignment; 1 = right, 2 = left, 3 = center or right, 4 = center or left"
 seta cl_nogibs 0 "reduce number of violence effects, or remove them totally"
 seta cl_gibs_damageforcescale 3.5 "force to push around gibs"
 seta cl_gibs_lifetime 14 "average lifetime of gibs"

Modified: trunk/data/qcsrc/server/miscfunctions.qc
===================================================================
--- trunk/data/qcsrc/server/miscfunctions.qc	2009-08-19 13:08:46 UTC (rev 7468)
+++ trunk/data/qcsrc/server/miscfunctions.qc	2009-08-19 13:20:39 UTC (rev 7469)
@@ -2208,6 +2208,20 @@
 				// right
 			}
 			break;
+
+		case 4:
+			if(allowcenter) // 2: allow center handedness
+			{
+				// center
+				vecs_y = 0;
+				vecs_z -= 4;
+			}
+			else
+			{
+				// left
+				vecs_y = -vecs_y;
+			}
+			break;
 	}
 	return vecs;
 }



More information about the nexuiz-commits mailing list