diff --git a/polymer/eduke32/source/gamedef.c b/polymer/eduke32/source/gamedef.c index 7d593f104..d97652b72 100644 --- a/polymer/eduke32/source/gamedef.c +++ b/polymer/eduke32/source/gamedef.c @@ -1077,7 +1077,7 @@ static int increasescriptsize(int size) else { g_ScriptSize = size; - initprintf("Increasing bytecode buffer to %d*%d bytes...\n",g_ScriptSize, sizeof(intptr_t)); + initprintf("Increasing bytecode buffer size to %d*%d bytes...\n",g_ScriptSize, sizeof(intptr_t)); } newscript = (intptr_t *)Brealloc(script, g_ScriptSize * sizeof(intptr_t)); diff --git a/polymer/eduke32/source/osdcmds.c b/polymer/eduke32/source/osdcmds.c index 25fc8670b..c3add76ab 100644 --- a/polymer/eduke32/source/osdcmds.c +++ b/polymer/eduke32/source/osdcmds.c @@ -596,16 +596,14 @@ static int osdcmd_setvar(const osdfuncparm_t *parm) strcpy(varname,parm->parms[1]); varval = Batol(varname); - for (i=0;ii, myconnectindex); + i = HASH_find(&gamevarH,varname); + if (i >= 0) + varval=GetGameVarID(i, g_player[myconnectindex].ps->i, myconnectindex); strcpy(varname,parm->parms[0]); - for (i=0;ii, myconnectindex); + i = HASH_find(&gamevarH,varname); + if (i >= 0) + SetGameVarID(i, varval, g_player[myconnectindex].ps->i, myconnectindex); return OSDCMD_OK; } @@ -623,10 +621,9 @@ static int osdcmd_addlogvar(const osdfuncparm_t *parm) } strcpy(varname,parm->parms[0]); - for (i=0;ii, myconnectindex)); + i = HASH_find(&gamevarH,varname); + if (i >= 0) + OSD_Printf("%s = %d\n", varname, GetGameVarID(i, g_player[myconnectindex].ps->i, myconnectindex)); return OSDCMD_OK; } @@ -653,16 +650,14 @@ static int osdcmd_setactorvar(const osdfuncparm_t *parm) varval = Batol(parm->parms[2]); strcpy(varname,parm->parms[2]); varval = Batol(varname); - for (i=0;ii, myconnectindex); + i = HASH_find(&gamevarH,varname); + if (i >= 0) + varval=GetGameVarID(i, g_player[myconnectindex].ps->i, myconnectindex); strcpy(varname,parm->parms[1]); - for (i=0;i= 0) + SetGameVarID(i, varval, ID, -1); return OSDCMD_OK; }