filter unrenderable chars from console input

filter all chars that have no entry in the current font
This commit is contained in:
ac-stef
2017-06-25 18:17:46 +02:00
parent 57093ed70c
commit 524988feaa
3 changed files with 17 additions and 1 deletions
+13
View File
@@ -445,6 +445,19 @@ void cutcolorstring(char *text, int maxlen)
}
}
bool filterunrenderables(char *s)
{
bool res = false;
char *d = s;
while(*s)
{
if(!curfont->chars.inrange(*s - curfont->skip) && *s != ' ') res = true;
else *d++ = *s;
s++;
}
return res;
}
// animated inlined graphics
VAR(igraphdefaultframetime, 5, 200, 2000);