projects
/
rocksndiamonds.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ed1210e
)
removed redundant code for selecting font color for player name
author
Holger Schemel
<info@artsoft.org>
Wed, 28 Oct 2020 00:00:03 +0000
(
01:00
+0100)
committer
Holger Schemel
<info@artsoft.org>
Sun, 13 Dec 2020 23:58:00 +0000
(
00:58
+0100)
src/screens.c
patch
|
blob
|
history
diff --git
a/src/screens.c
b/src/screens.c
index ee1bf704771964d71238f4cd1c4001b8ca7c03b8..29ce84dc807dc78761e1542d66965c41cfddf803 100644
(file)
--- a/
src/screens.c
+++ b/
src/screens.c
@@
-4021,6
+4021,11
@@
static TreeInfo *type_name_node = NULL;
static char type_name_last[MAX_PLAYER_NAME_LEN + 1] = { 0 };
static int type_name_nr = 0;
static char type_name_last[MAX_PLAYER_NAME_LEN + 1] = { 0 };
static int type_name_nr = 0;
+static int getPlayerNameColor(char *name)
+{
+ return (strEqual(name, EMPTY_PLAYER_NAME) ? FC_BLUE : FC_RED);
+}
+
static void drawTypeNameText(char *name, struct TextPosInfo *pos,
boolean active)
{
static void drawTypeNameText(char *name, struct TextPosInfo *pos,
boolean active)
{
@@
-4093,7
+4098,7
@@
static void setTypeNameValues_Name(char *name, struct TextPosInfo *pos)
setString(&node->name, name);
setString(&node->name_sorting, name);
setString(&node->name, name);
setString(&node->name_sorting, name);
- node->color =
(strEqual(name, EMPTY_PLAYER_NAME) ? FC_BLUE : FC_RED
);
+ node->color =
getPlayerNameColor(name
);
pos->font = MENU_CHOOSE_TREE_FONT(node->color);
}
}
pos->font = MENU_CHOOSE_TREE_FONT(node->color);
}
}
@@
-4882,10
+4887,7
@@
void DrawChoosePlayerName(void)
ti->node_top = &player_name;
ti->sort_priority = 10000 + value;
ti->node_top = &player_name;
ti->sort_priority = 10000 + value;
- ti->color = FC_RED;
-
- if (strEqual(global.user_names[i], EMPTY_PLAYER_NAME))
- ti->color = FC_BLUE;
+ ti->color = getPlayerNameColor(global.user_names[i]);
snprintf(identifier, sizeof(identifier), "%d", value);
snprintf(name, sizeof(name), "%s", global.user_names[i]);
snprintf(identifier, sizeof(identifier), "%d", value);
snprintf(name, sizeof(name), "%s", global.user_names[i]);