]> icculus.org git repositories - divverent/nexuiz.git/blob - data/menuqc/util/uid.qc
rename menu directories
[divverent/nexuiz.git] / data / menuqc / util / uid.qc
1 // NG Menu
2 // util/uid.qc
3
4 // name format: "M_UID_" number
5
6 var float _m_uid_counter = 0;
7 string() Util_CreateUID =
8 {
9         local string lName;
10
11         lName = strzone( strcat( "M_UID_", ftos( _m_uid_counter ) ) );
12         _m_uid_counter = _m_uid_counter + 1;
13         return lName;
14 };
15
16 string( float pNum ) Util_GetUIDName =
17 {
18         local string lName;
19
20         lName = strzone( strcat( "M_UID_", ftos( pNum ) ) );
21         return lName;
22 };
23
24 float( string pUid ) Util_GetUIDNum =
25 {
26         local string lNum;
27
28         lNum = substring( pUid, 6, 100000 );
29         return stof( lNum );
30 };
31
32
33