METHOD(XonoticInputBox, loadCvars, void(entity))
METHOD(XonoticInputBox, saveCvars, void(entity))
METHOD(XonoticInputBox, keyDown, float(entity, float, float, float))
+
+ ATTRIB(XonoticInputBox, saveImmediately, float, 0)
ENDCLASS(XonoticInputBox)
entity makeXonoticInputBox(float, string);
#endif
{
SUPER(XonoticInputBox).setText(me, new);
me.onChange(me, me.onChangeEntity);
+ if(me.saveImmediately)
+ me.saveCvars(me);
}
else
SUPER(XonoticInputBox).setText(me, new);
{
float r;
r = 0;
- if(key == K_ENTER)
+ if(key == K_ENTER || key == K_KP_ENTER)
{
if(me.cvarName)
{