r5048 - trunk/data/qcsrc/menu/nexuiz
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Thu Nov 13 11:41:21 EST 2008
Author: esteel
Date: 2008-11-13 11:41:20 -0500 (Thu, 13 Nov 2008)
New Revision: 5048
Modified:
trunk/data/qcsrc/menu/nexuiz/demolist.c
trunk/data/qcsrc/menu/nexuiz/dialog_settings_demo.c
Log:
experimental timedemo button for the demos menu
Modified: trunk/data/qcsrc/menu/nexuiz/demolist.c
===================================================================
--- trunk/data/qcsrc/menu/nexuiz/demolist.c 2008-11-12 21:11:39 UTC (rev 5047)
+++ trunk/data/qcsrc/menu/nexuiz/demolist.c 2008-11-13 16:41:20 UTC (rev 5048)
@@ -25,6 +25,7 @@
entity makeNexuizDemoList();
void StartDemo_Click(entity btn, entity me);
+void TimeDemo_Click(entity btn, entity me);
void DemoList_Filter_Change(entity box, entity me);
#endif
@@ -131,6 +132,13 @@
me.startDemo(me);
}
+void TimeDemo_Click(entity btn, entity me)
+{
+ string s;
+ s = me.demoName(me,me.selectedItem);
+ localcmd("timedemo demos/", s, ".dem\nwait\ntogglemenu\n");
+}
+
void clickListBoxItemNexuizDemoList(entity me, float i, vector where)
{
if(i == me.lastClickedDemo)
Modified: trunk/data/qcsrc/menu/nexuiz/dialog_settings_demo.c
===================================================================
--- trunk/data/qcsrc/menu/nexuiz/dialog_settings_demo.c 2008-11-12 21:11:39 UTC (rev 5047)
+++ trunk/data/qcsrc/menu/nexuiz/dialog_settings_demo.c 2008-11-13 16:41:20 UTC (rev 5048)
@@ -40,8 +40,11 @@
me.TR(me);
me.TD(me, me.rows - 4, me.columns, dlist);
me.gotoRC(me, me.rows - 1, 0);
- me.TD(me, 1, me.columns, e = makeNexuizButton("Play", '0 0 0'));
+ me.TD(me, 1, me.columns / 2, e = makeNexuizButton("Play", '0 0 0'));
e.onClick = StartDemo_Click;
e.onClickEntity = dlist;
+ me.TD(me, me.columns / 2, me.columns, e = makeNexuizButton("Timedemo", '0 0 0'));
+ e.onClick = TimeDemo_Click;
+ e.onClickEntity = dlist;
}
#endif
More information about the nexuiz-commits
mailing list