{ "request.button.no.y", "250" },
{ "request.button.confirm.x", "2" },
{ "request.button.confirm.y", "250" },
- { "request.button.player_1.x", "20" },
- { "request.button.player_1.y", "200" },
+ { "request.button.player_1.x", "35" },
+ { "request.button.player_1.y", "185" },
{ "request.button.player_1.draw_player", "true" },
{ "request.button.player_1.tile_size", "16" },
- { "request.button.player_2.x", "50" },
- { "request.button.player_2.y", "200" },
+ { "request.button.player_2.x", "65" },
+ { "request.button.player_2.y", "215" },
{ "request.button.player_2.draw_player", "true" },
{ "request.button.player_2.tile_size", "16" },
- { "request.button.player_3.x", "20" },
- { "request.button.player_3.y", "230" },
+ { "request.button.player_3.x", "35" },
+ { "request.button.player_3.y", "245" },
{ "request.button.player_3.draw_player", "true" },
{ "request.button.player_3.tile_size", "16" },
- { "request.button.player_4.x", "50" },
- { "request.button.player_4.y", "230" },
+ { "request.button.player_4.x", "5" },
+ { "request.button.player_4.y", "215" },
{ "request.button.player_4.draw_player", "true" },
{ "request.button.player_4.tile_size", "16" },
if (x < 0 || x + gfx->width > request.width ||
y < 0 || y + gfx->height > request.height)
{
- // use left padding of "yes" button as default border padding
- int padding = toolbutton_info[TOOL_CTRL_ID_YES].pos->x;
-
if (id == TOOL_CTRL_ID_YES)
{
- x = padding;
- y = request.height - 2 * request.border_size - gfx->height - padding;
+ x = 0;
+ y = request.height - 2 * request.border_size - gfx->height;
}
else if (id == TOOL_CTRL_ID_NO)
{
- x = request.width - 2 * request.border_size - gfx->width - padding;
- y = request.height - 2 * request.border_size - gfx->height - padding;
+ x = request.width - 2 * request.border_size - gfx->width;
+ y = request.height - 2 * request.border_size - gfx->height;
}
else if (id == TOOL_CTRL_ID_CONFIRM)
{
x = (request.width - 2 * request.border_size - gfx->width) / 2;
- y = request.height - 2 * request.border_size - gfx->height - padding;
+ y = request.height - 2 * request.border_size - gfx->height;
}
else if (id >= TOOL_CTRL_ID_PLAYER_1 && id <= TOOL_CTRL_ID_PLAYER_4)
{
int player_nr = id - TOOL_CTRL_ID_PLAYER_1;
x = (request.width - 2 * request.border_size - gfx->width) / 2;
- y = request.height - 2 * request.border_size - gfx->height - padding;
+ y = request.height - 2 * request.border_size - gfx->height * 2;
- x += (player_nr % 2 ? +1 : -1) * gfx->width / 2;
- y += (player_nr / 2 ? 0 : -1) * gfx->height;
+ x += (player_nr == 3 ? -1 : player_nr == 1 ? +1 : 0) * gfx->width;
+ y += (player_nr == 0 ? -1 : player_nr == 2 ? +1 : 0) * gfx->height;
}
}
}