From 62cef99b28b7d628b56111eaf4517b7025fb0f7e Mon Sep 17 00:00:00 2001 From: Zack Middleton Date: Mon, 11 Feb 2013 19:51:36 -0600 Subject: [PATCH] Extend Team Arena name edit fields to MAX_NAME_LENGTH --- code/ui/ui_shared.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/code/ui/ui_shared.c b/code/ui/ui_shared.c index 275fc095..0cc74f7b 100644 --- a/code/ui/ui_shared.c +++ b/code/ui/ui_shared.c @@ -5145,6 +5145,20 @@ static void Item_ApplyHacks( itemDef_t *item ) { } } + if ( item->type == ITEM_TYPE_EDITFIELD && item->cvar && ( !Q_stricmp( item->cvar, "ui_Name" ) || !Q_stricmp( item->cvar, "ui_findplayer" ) ) ) { + editFieldDef_t *editField = (editFieldDef_t *)item->typeData; + + // enough to hold a full player name + if ( editField->maxChars < MAX_NAME_LENGTH ) { + if ( editField->maxPaintChars > editField->maxChars ) { + editField->maxPaintChars = editField->maxChars; + } + + Com_Printf( "Extended player name field using cvar %s to %d characters\n", item->cvar, MAX_NAME_LENGTH ); + editField->maxChars = MAX_NAME_LENGTH; + } + } + } /*