Files
wnsrc/lua/arccw/client/cl_convars.lua
lifestorm 6a58f406b1 Upload
2024-08-04 23:54:45 +03:00

163 lines
7.1 KiB
Lua

--[[
| This file was obtained through the combined efforts
| of Madbluntz & Plymouth Antiquarian Society.
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
| Maloy, DrPepper10 @ RIP, Atle!
|
| Visit for more: https://plymouth.thetwilightzone.ru/
--]]
--[[
ClientConVars table doc:
name = data:
def - default value
desc - description of var
min - minimum value
max - maximum value
usri - userinfo
save - whether to save (default true)
]]
ArcCW.ClientConVars = {
["arccw_bullet_imaginary"] = { def = 1 },
["arccw_crosshair"] = { def = 1 },
["arccw_crosshair_clr_r"] = { def = 255 },
["arccw_crosshair_clr_g"] = { def = 255 },
["arccw_crosshair_clr_b"] = { def = 255 },
["arccw_crosshair_clr_a"] = { def = 255 },
["arccw_crosshair_length"] = { def = 4 },
["arccw_crosshair_thickness"] = { def = 1 },
["arccw_crosshair_gap"] = { def = 1 },
["arccw_crosshair_static"] = { def = 0 },
["arccw_crosshair_clump"] = { def = 0 },
["arccw_crosshair_clump_outline"] = { def = 0 },
["arccw_crosshair_clump_always"] = { def = 0 },
["arccw_crosshair_outline"] = { def = 2 },
["arccw_crosshair_outline_r"] = { def = 0 },
["arccw_crosshair_outline_g"] = { def = 0 },
["arccw_crosshair_outline_b"] = { def = 0 },
["arccw_crosshair_outline_a"] = { def = 255 },
["arccw_crosshair_dot"] = { def = 1 },
["arccw_crosshair_shotgun"] = { def = 1 },
["arccw_crosshair_equip"] = { def = 1 },
["arccw_crosshair_aa"] = { def = 1 },
["arccw_crosshair_trueaim"] = { def = 0 },
["arccw_crosshair_prong_top"] = { def = 1 },
["arccw_crosshair_prong_left"] = { def = 1 },
["arccw_crosshair_prong_right"] = { def = 1 },
["arccw_crosshair_prong_bottom"] = { def = 1 },
["arccw_crosshair_tilt"] = { def = 0 },
["arccw_attinv_simpleproscons"] = { def = 0 },
["arccw_attinv_onlyinspect"] = { def = 0 },
["arccw_attinv_hideunowned"] = { def = 0 },
["arccw_attinv_darkunowned"] = { def = 0 },
["arccw_attinv_closeonhurt"] = { def = 0, usri = true },
["arccw_attinv_gamemodebuttons"] = { def = 1 },
["arccw_language"] = { def = "", usri = true },
["arccw_font"] = { def = "", usri = true },
["arccw_ammonames"] = { def = 0 },
["arccw_cheapscopes"] = { def = 1 },
["arccw_cheapscopesv2_ratio"] = { def = 0.05 },
["arccw_scopepp"] = { def = 1 },
["arccw_thermalpp"] = { def = 1 },
["arccw_scopepp_refract"] = { def = 0 },
["arccw_scopepp_refract_ratio"] = { def = 0.75 },
["arccw_cheapscopesautoconfig"] = { def = 0 }, -- what this for
--["arccw_flatscopes"] = { def = 0 },
["arccw_shake"] = { def = 1 },
["arccw_shakevm"] = { def = 1 },
["arccw_muzzleeffects"] = { def = 1 },
["arccw_shelleffects"] = { def = 1 },
["arccw_shelltime"] = { def = 0 },
["arccw_att_showothers"] = { def = 1 },
["arccw_att_showground"] = { def = 1 },
["arccw_visibility"] = { def = 8000 },
["arccw_fastmuzzles"] = { def = 0 },
["arccw_fasttracers"] = { def = 0 },
["arccw_2d3d"] = { def = 1, min = 0, max = 2},
["arccw_hud_3dfun"] = { def = 0, usri = true },
["arccw_hud_3dfun_lite"] = { def = 0 },
["arccw_hud_3dfun_ammotype"] = { def = 0 },
["arccw_hud_forceshow"] = { def = 0 },
["arccw_hud_fcgbars"] = { def = 1, desc = "Draw firemode bars on ammo HUD." },
["arccw_hud_fcgabbrev"] = { def = 0, desc = "Use shortened firemode names."},
["arccw_hud_minimal"] = { def = 1, desc = "Backup HUD if we cannot draw the ammo HUD." },
["arccw_hud_embracetradition"] = { def = 0, desc = "Use the classic customization HUD." },
["arccw_hud_deadzone_x"] = { def = 0 },
["arccw_hud_deadzone_y"] = { def = 0 },
["arccw_hud_3dfun_decaytime"] = { def = 3 },
["arccw_hud_3dfun_right"] = { def = 2 },
["arccw_hud_3dfun_up"] = { def = 1 },
["arccw_hud_3dfun_forward"] = { def = 0 },
["arccw_hud_size"] = { def = 1 },
["arccw_cust_sounds"] = { def = 1, desc = "Play sounds when opening and closing the customization menu." },
["arccw_scope_r"] = { def = 255 },
["arccw_scope_g"] = { def = 0 },
["arccw_scope_b"] = { def = 0 },
["arccw_blur"] = { def = 0 },
["arccw_blur_toytown"] = { def = 1 },
["arccw_adjustsensthreshold"] = { def = 0 },
["arccw_drawbarrel"] = { def = 0 },
["arccw_glare"] = { def = 1 },
["arccw_autosave"] = { def = 1 },
["arccw_vm_right"] = { def = 0 },
["arccw_vm_up"] = { def = 0 },
["arccw_vm_forward"] = { def = 0 },
["arccw_vm_pitch"] = { def = 0 },
["arccw_vm_yaw"] = { def = 0 },
["arccw_vm_roll"] = { def = 0 },
["arccw_vm_fov"] = { def = 0, usri = true },
["arccw_vm_add_ads"] = { def = 0},
["arccw_vm_coolsway"] = { def = 1 },
["arccw_vm_coolview"] = { def = 1 },
["arccw_vm_coolview_mult"] = { def = 1 },
["arccw_vm_look_xmult"] = { def = 1 },
["arccw_vm_look_ymult"] = { def = 1 },
["arccw_vm_sway_xmult"] = { def = 1 },
["arccw_vm_sway_ymult"] = { def = 1 },
["arccw_vm_sway_zmult"] = { def = 1 },
["arccw_vm_sway_speedmult"] = { def = 1 },
["arccw_vm_nearwall"] = { def = 1 },
["arccw_toggleads"] = { def = 0, usri = true },
["arccw_altbindsonly"] = { def = 0, usri = true },
["arccw_altsafety"] = { def = 0, usri = true },
["arccw_automaticreload"] = { def = 0, usri = true },
["arccw_nohl2flash"] = { def = 0, usri = true },
["arccw_aimassist_cl"] = { def = 0, usri = true },
["arccw_dev_benchgun"] = { def = 0, save = false },
["arccw_dev_benchgun_custom"] = { def = "", save = false },
["arccw_dev_removeonclose"] = { def = 0, desc = "Remove the hud when closing instead of fading out, allowing easy reloading of the hud.", save = false },
["arccw_noinspect"] = { def = 0, usri = true },
["arccw_dev_crosshair"] = { def = 0, save = false },
}
for name, data in pairs(ArcCW.ClientConVars) do
ArcCW.ConVars[string.sub(name, 7)] = CreateClientConVar(name, data.def, data.save == nil and true or data.save, data.usri or false, data.desc, data.min, data.max)
end
-- CreateClientConVar("arccw_quicknade", KEY_G)