if(equal(args, "equal") || equal(args, "==") || equal(args, ">=") || equal(args, "<="))
{
cvar_info[_CvarFlags] |= CVAR_EQUAL;
read_argv(4, cvar_info[_CvarValue], charsmax(cvar_info[_CvarValue]));
}
else if(equal(args, "!equal") || equal(args, "!="))
{
cvar_info[_CvarFlags] |= CVAR_NOT_EQUAL;
read_argv(4, cvar_info[_CvarValue], charsmax(cvar_info[_CvarValue]));
}
if(equal(args, ">") || equal(args, ">="))
{
cvar_info[_CvarFlags] |= CVAR_ABOVE;
read_argv(4, args, charsmax(args));
cvar_info[_CvarValueAbove] = _:str_to_float(args);
}
else if(equal(args, "<") || equal(args, "<="))
{
cvar_info[_CvarFlags] |= CVAR_BELOW;
read_argv(4, args, charsmax(args));
cvar_info[_CvarValueBelow] = _:str_to_float(args);
}