void HECmd_SetText(scr_entref_t entnum){

    char buffer[1024];

    if(HIWORD(entnum) != 1)
    {
        Scr_ObjectError("G_HudSetText: Not a hud element");
        return;
    }

    game_hudelem_t* element = &g_hudelems[LOWORD(entnum)];

    element->var_14 = 0;
    element->var_15 = 0;
    element->var_16 = 0;

    element->movex = 0;
    element->movey = 0;
    element->movealign = 0;
    element->movescralign = 0;

    element->var_18 = 0;
    element->var_19 = 0;
    element->var_20 = 0;
    element->var_21 = 0;

    element->var_28 = 0;
    element->var_29 = 0;
    element->var_30 = 0;

    element->hudTextConfigStringIndex = 0;

    Scr_ConstructMessageString(0,0, "Hud Elem String", buffer, sizeof(buffer));
    element->inuse = qtrue;
    element->hudTextConfigStringIndex = G_LocalizedStringIndex(buffer);

}
void G_HudSetText(game_hudelem_t* element ,const char *text){

    element->var_14 = 0;
    element->var_15 = 0;
    element->var_16 = 0;

    element->movex = 0;
    element->movey = 0;
    element->movealign = 0;
    element->movescralign = 0;

    element->var_18 = 0;
    element->var_19 = 0;
    element->var_20 = 0;
    element->var_21 = 0;

    element->var_28 = 0;
    element->var_29 = 0;
    element->var_30 = 0;

    element->hudTextConfigStringIndex = G_LocalizedStringIndex(text);
    element->inuse = qtrue;

}