light: fix -addmin switch (temporary hack)
This commit is contained in:
parent
5b68158736
commit
9279c86fb5
|
|
@ -1622,8 +1622,13 @@ main(int argc, const char **argv)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (lockable_vec_t *vecsetting = dynamic_cast<lockable_vec_t *>(setting)) {
|
if (lockable_vec_t *vecsetting = dynamic_cast<lockable_vec_t *>(setting)) {
|
||||||
float v = ParseVec(&i, argc, argv);
|
float v;
|
||||||
vecsetting->setFloatValueLocked(v);
|
if (ParseVecOptional(&v, &i, argc, argv)) {
|
||||||
|
vecsetting->setFloatValueLocked(v);
|
||||||
|
} else {
|
||||||
|
// FIXME: only do this for boolean settings.
|
||||||
|
vecsetting->setFloatValueLocked(true);
|
||||||
|
}
|
||||||
} else if (lockable_vec3_t *vec3setting = dynamic_cast<lockable_vec3_t *>(setting)) {
|
} else if (lockable_vec3_t *vec3setting = dynamic_cast<lockable_vec3_t *>(setting)) {
|
||||||
vec3_t temp;
|
vec3_t temp;
|
||||||
ParseVec3(temp, &i, argc, argv);
|
ParseVec3(temp, &i, argc, argv);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue