r3160 - trunk/data/qcsrc/menu-div0test/nexuiz

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Thu Jan 17 04:10:53 EST 2008


Author: div0
Date: 2008-01-17 04:10:30 -0500 (Thu, 17 Jan 2008)
New Revision: 3160

Modified:
   trunk/data/qcsrc/menu-div0test/nexuiz/dialog_multiplayer_create_mutators.c
Log:
add gravity slider in mutators


Modified: trunk/data/qcsrc/menu-div0test/nexuiz/dialog_multiplayer_create_mutators.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/nexuiz/dialog_multiplayer_create_mutators.c	2008-01-17 06:45:53 UTC (rev 3159)
+++ trunk/data/qcsrc/menu-div0test/nexuiz/dialog_multiplayer_create_mutators.c	2008-01-17 09:10:30 UTC (rev 3160)
@@ -6,7 +6,7 @@
 	ATTRIB(NexuizMutatorsDialog, title, string, "Mutators")
 	ATTRIB(NexuizMutatorsDialog, color, vector, SKINCOLOR_DIALOG_MUTATORS)
 	ATTRIB(NexuizMutatorsDialog, intendedWidth, float, 0.6)
-	ATTRIB(NexuizMutatorsDialog, rows, float, 8)
+	ATTRIB(NexuizMutatorsDialog, rows, float, 9)
 	ATTRIB(NexuizMutatorsDialog, columns, float, 4)
 	ATTRIB(NexuizMutatorsDialog, refilterEntity, entity, NULL)
 ENDCLASS(NexuizMutatorsDialog)
@@ -19,7 +19,7 @@
 }
 void fillNexuizMutatorsDialog(entity me)
 {
-	entity e;
+	entity e, s;
 	me.TR(me);
 		me.TD(me, 1, 2, makeNexuizTextLabel(0, "Game mutators:"));
 	me.TR(me);
@@ -52,6 +52,13 @@
 	me.TR(me);
 		me.TD(me, 1, 2, e = makeNexuizRadioButton(1, "g_rocketarena", string_null, "Rocket launcher arena"));
 
+	me.gotoXY(me, me.rows - 2, 0);
+		s = makeNexuizSlider(80, 400, 40, "sv_gravity");
+			s.valueDigits = 0;
+			s.valueDisplayMultiplier = 0.125; // show gravity in percent
+		me.TD(me, 1, 1, e = makeNexuizSliderCheckBox(800, 0, s, "Low gravity"));
+		me.TD(me, 1, 3, s);
+
 	me.gotoXY(me, me.rows - 1, 0);
 		me.TD(me, 1, me.columns, e = makeNexuizButton("OK", '0 0 0'));
 			e.onClick = Dialog_Close;




More information about the nexuiz-commits mailing list