Skip to content

Latest commit

 

History

History
69 lines (50 loc) · 1.57 KB

File metadata and controls

69 lines (50 loc) · 1.57 KB

CVar

Functions

FindVar

Parameters:

Name Type Description
name string ConVar name

Return value:

Name Type Description
value ConVar* ConVar pointer
local cheats = CVar.FindVar("sv_cheats")

RegisterConVar

Parameters:

Name Type Description Required
name string Console var name +
value string Console var default value +
flags int Convar flags +
description string Console var description +
callback function Callback -

Return value:

Name Type Description
value ConVar Registered console var instance
local cvar = CVar.RegisterConVar('meme_var', '1', 8, 'Testing stuff', function(cvar, old, new)
    print('meme_var value was changed from ' .. old .. ' to ' .. new)
end)
print(cvar:GetString())

RegisterConCommand

Parameters:

Name Type Description Required
name string Console command name +
flags int Convar flags +
description string Console command description +
callback function Callback +

Return value:

Name Type Description
value ConVar Registered console command instance
local cmd = CVar.RegisterConCommand('meme_cmd', 8, 'Testing stuff', function(cvar)
    print("it's wednesday, my dudes")
end)