FE menu: column 1 overlapped the footer (MenuClientH 620 -> 672)
The col-1 stack (MAP 8 + SCENARIO 2 + TIME 4 + WEATHER 3 + LENGTH 4 with headers/gaps) needs 630px; at 620 the last LENGTH rows collided with the 'click to select' footer band (client.bottom-30) -- user-reported from a screenshot. 672 fits the stack + footer. The LAUNCH/steam buttons and frame rect derive from MenuClientH and follow automatically. Also: 'No Return (one life)' clipped at the column edge -> '(1 life)'. Verified by screen capture of the live menu: LENGTH fully above the footer, scenario label unclipped. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
1e647e39d7
commit
af22c4c78d
@@ -392,7 +392,7 @@ struct RoleEntry { const char *roleKey; const char *model; const char *name; };
|
||||
static const RoleEntry kScenarios[] =
|
||||
{
|
||||
{ "Default", "dfltrole", "Free For All" },
|
||||
{ "NoReturn", "noretun", "No Return (one life)" }, // model = the game's 8.3 resource
|
||||
{ "NoReturn", "noretun", "No Return (1 life)" }, // model = the game's 8.3 resource
|
||||
};
|
||||
|
||||
// The 18 mechs (console friendly name -> egg tag), matching the 2026-07-18
|
||||
@@ -666,7 +666,9 @@ static const char *
|
||||
enum
|
||||
{
|
||||
MenuClientW = 1180,
|
||||
MenuClientH = 620,
|
||||
MenuClientH = 672, // col1 stack (MAP 8 + SCENARIO 2 + TIME 4 + WEATHER 3 +
|
||||
// LENGTH 4 = 630px) + the 30px footer band; 620 overlapped
|
||||
// LENGTH's last rows with the footer (user-reported)
|
||||
MenuRowH = 20,
|
||||
MenuColW = 180,
|
||||
MenuCol1X = 24,
|
||||
|
||||
Reference in New Issue
Block a user