From 5ca1353baac623cec08f1348334de1bff470ac09 Mon Sep 17 00:00:00 2001 From: div0 Date: Thu, 6 Aug 2009 19:20:29 +0000 Subject: [PATCH] if developer is set, list all game dirs using the newly added DP extension git-svn-id: svn://svn.icculus.org/nexuiz/trunk@7372 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/menu/mbuiltin.qh | 2 ++ data/qcsrc/menu/menu.qc | 14 ++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/data/qcsrc/menu/mbuiltin.qh b/data/qcsrc/menu/mbuiltin.qh index 2926483b1..f81a19704 100644 --- a/data/qcsrc/menu/mbuiltin.qh +++ b/data/qcsrc/menu/mbuiltin.qh @@ -343,3 +343,5 @@ float fopen( string filename, float mode ) = float(string s) tokenize_console = #514; float(float i) argv_start_index = #515; float(float i) argv_end_index = #516; + +string(float, float) getgamedirinfo = #626; diff --git a/data/qcsrc/menu/menu.qc b/data/qcsrc/menu/menu.qc index 4465d8ace..ecb8d5730 100644 --- a/data/qcsrc/menu/menu.qc +++ b/data/qcsrc/menu/menu.qc @@ -22,6 +22,20 @@ void() m_init = { dprint_load(); check_unacceptable_compiler_bugs(); + + // list all game dirs (TEST) + if(cvar("developer")) + { + float i; + string s; + for(i = 0; ; ++i) + { + s = getgamedirinfo(i, 0); + if not(s) + break; + print(s, ": ", getgamedirinfo(i, 1)); + } + } } void UpdateConWidthHeight() -- 2.39.2