1 // Property of Alientrap
6 #define DataLink_ZeroOneValue Derive "::DataLink_ZeroOneValue" Value {}
7 #define DataLink_OnOffSwitch Derive "::DataLink_OnOffSwitch" Switch {}
8 // v_color prefix and other color controlling cvars
16 Item DataLink_Value Value
24 Item Data_Cvar Brightness
26 cvarName "v_brightness"
28 Item DataLink_Value Value
36 Item Data_Cvar Contrast
40 Item DataLink_Value Value
48 Item Data_Cvar HWGamma // read-only
52 Derive DataLink_OnOffSwitch Switch
58 Item Container Extended
62 cvarName "v_color_enable"
64 Derive DataLink_OnOffSwitch Switch
73 cvarName "v_color_black_r"
75 [DataLink_ZeroOneValue]
79 cvarName "v_color_black_g"
81 [DataLink_ZeroOneValue]
85 cvarName "v_color_black_b"
87 [DataLink_ZeroOneValue]
94 cvarName "v_color_grey_r"
96 [DataLink_ZeroOneValue]
100 cvarName "v_color_grey_g"
102 [DataLink_ZeroOneValue]
106 cvarName "v_color_grey_b"
108 [DataLink_ZeroOneValue]
115 cvarName "v_color_white_r"
117 [DataLink_ZeroOneValue]
121 cvarName "v_color_white_g"
123 [DataLink_ZeroOneValue]
127 cvarName "v_color_white_b"
129 [DataLink_ZeroOneValue]
134 Item Container Player
136 Item Data_Nex_Name Name
139 Item DataLink_Text Text
145 Item Data_Nex_Avatar Avatar
151 Item Data_Nex_Key Forward
155 Item Data_Nex_Key Backward
159 Item Data_Nex_Key StrafeLeft
163 Item Data_Nex_Key StrafeRight
167 Item Data_Nex_Key Jump
171 Item Data_Nex_Key Crouch
176 Item Data_Nex_Key FirePrimary
180 Item Data_Nex_Key FireSecondary
184 Item Data_Nex_Key PrevWeapon
188 Item Data_Nex_Key NextWeapon
192 Item Container Weapon
194 Item Data_Nex_Key Laser
198 Item Data_Nex_Key Uzi
202 Item Data_Nex_Key Shotgun
206 Item Data_Nex_Key Grenade
210 Item Data_Nex_Key Electro
214 Item Data_Nex_Key CryLink
218 Item Data_Nex_Key NexGun
222 Item Data_Nex_Key Hagar
226 Item Data_Nex_Key Rocket
232 Item Data_Nex_Key ShowScores
237 Item Container CreateGame
239 Item Data_Nex_Map Map
243 Item Data_Cvar Hostname
246 defValue "Nexuiz Server"
248 Item DataLink_Text Text
254 Item Data_CvarCreateSave MaxPlayers
256 cvarName "_nex_maxplayers"
259 Item DataLink_Value Value
266 Item DataLink_Text Text
271 Item DataLink_TextValue TextValue
277 Item Data_Cvar TimeLimit
282 Item DataLink_Value Value
287 Item DataLink_Text Text
292 Item DataLink_TextTime TextTime
298 Item Data_Cvar FragLimit
303 Item DataLink_Value Value
308 Item DataLink_Text Text
313 Item DataLink_TextValue TextValue
319 Item Data_Cvar ServerProgs
324 Item DataLink_Nex_ModSwitch Switch
329 Item Data_CvarCreateSave NumBots
331 // TODO: add support for this in FrikQcc
332 cvarName "nex_numbots"
335 Item DataLink_Value Value
340 Item DataLink_Text Text
345 Item DataLink_TextValue TextValue
351 Item Data_CvarCreateSave BotSkill
353 // TODO: add support for this in FrikQcc
354 cvarName "nex_botskill"
358 Item DataLink_ValueSwitch Switch
363 descList "'Beginner''Easy''Medium''Hard'"
368 Item Data_Cvar PublicServer
373 Item DataLink_ValueSwitch Switch
376 descList "'Disabled''Enabled'"
382 Item Container JoinGame
384 Item Data_Container QueryString
386 Item DataLink_Text Text
395 Item Data_Nex_Resolution Resolution
399 Item DataLink_TextSwitch Switch
401 valueList "'320 240' '640 480' '800 600' '1024 768' '1280 970' '1600 1200'"
402 descList "'320x240' '640x480' '800x600' '1024x768' '1280x970' '1600x1200'"
408 cvarName "vid_bitsperpixel"
410 Item DataLink_TextSwitch Switch
412 valueList "'16' '32'"
413 descList "'16-bit' '32-bit'"
417 Item Data_Cvar Fullscreen
419 cvarName "vid_fullscreen"
421 Derive DataLink_OnOffSwitch Switch
429 Item Data_Cvar CDVolume
434 [DataLink_ZeroOneValue]
436 Item Data_Cvar GameVolume
441 [DataLink_ZeroOneValue]
443 Item Data_Cvar AmbientVolume
445 cvarName "snd_staticvolume"
448 [DataLink_ZeroOneValue]
450 Item Data_Cvar SwapStereo
452 cvarName "snd_swapstereo"
455 [DataLink_OnOffSwitch]