add auto scale

This commit is contained in:
vaxerski
2022-12-14 17:57:18 +00:00
parent f8188ed7f8
commit 374571da96
4 changed files with 35 additions and 6 deletions

View File

@@ -504,11 +504,15 @@ void CConfigManager::handleMonitor(const std::string& command, const std::string
}
}
newrule.scale = stof(ARGS[3]);
if (ARGS[3].find("auto") == 0) {
newrule.scale = -1;
} else {
newrule.scale = stof(ARGS[3]);
if (newrule.scale < 0.25f) {
parseError = "not a valid scale.";
newrule.scale = 1;
if (newrule.scale < 0.25f) {
parseError = "not a valid scale.";
newrule.scale = 1;
}
}
int argno = 4;