Archived copy of war3source.com, the War3Source forum (2009–2020), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2012-10-25 (original capture). Forum · All archived topics · Wiki · Bug tracker · Blog
Chat

War3:Source
October 24, 2012, 09:16:21 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Download: http://war3source.com/index.php?board=9.0
What is War3Source?: http://war3source.com/index.php?topic=200.0
Sample Stats: http://war3source.com/war3stats
Steam Community Group: http://steamcommunity.com/groups/war3source
War3Source SVN Checkout: http://ownageclan.com/svn/war3source/
War3Source servers: http://www.game-monitor.com/search.php?vars=war3_version=
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: New internal cvar system  (Read 265 times)
Ownz
Developer
Administrator
Hero Member
*****
Posts: 2046



View Profile WWW Email
« on: October 01, 2010, 05:36:36 PM »

i implemented an internal cvar system for war3source, because i dont like having over 9000 cvars. this allows me to create many variables easily than what the normal srcds could handle

cvars are stored in arraylist for searching and trie for storage for quick access. the main command is the plain "war3"
heres a preview, only minlevel has been moved



war3
war3 <arg> ...  Available commands:
    cvarlist <optional prefix filter>
    setcvar <variable> <value>

war3 cvarlist
LISTING ALL WAR3 INTERNAL CVARS
undead_minlevel '0'            Minimum level for race
human_minlevel '10'            Minimum level for race
orc_minlevel '0'               Minimum level for race
nightelf_minlevel '0'          Minimum level for race
mage_minlevel '0'              Minimum level for race
hunter_minlevel '0'            Minimum level for race
headcrab_minlevel '0'          Minimum level for race
warden_minlevel '0'            Minimum level for race
crypt_minlevel '0'             Minimum level for race
cd_minlevel '0'                Minimum level for race
sr_minlevel '0'                Minimum level for race
bh_minlevel '0'                Minimum level for race
naix_minlevel '0'              Minimum level for race
succubus_minlevel '0'          Minimum level for race
chronos_minlevel '0'           Minimum level for race


war3 cvarlist hum
LISTING ALL WAR3 INTERNAL CVARS THAT BEGINS WITH 'hum'
human_minlevel '10'            Minimum level for race

war3 cvarlist h
LISTING ALL WAR3 INTERNAL CVARS THAT BEGINS WITH 'h'
human_minlevel '10'            Minimum level for race
hunter_minlevel '0'            Minimum level for race
headcrab_minlevel '0'          Minimum level for race

war3 setcvar human_minlevel 20
human_minlevel is now '20'

war3 cvarlist h
LISTING ALL WAR3 INTERNAL CVARS THAT BEGINS WITH 'h'
human_minlevel '20'            Minimum level for race
hunter_minlevel '0'            Minimum level for race
headcrab_minlevel '0'          Minimum level for race
Logged

DarkEnergy
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!