Index: binaries/data/mods/public/gui/session/minimap/MiniMap.xml =================================================================== --- binaries/data/mods/public/gui/session/minimap/MiniMap.xml +++ binaries/data/mods/public/gui/session/minimap/MiniMap.xml @@ -1,7 +1,7 @@ - + @@ -20,7 +20,7 @@ Index: binaries/data/mods/public/gui/session/selection_panels.js =================================================================== --- binaries/data/mods/public/gui/session/selection_panels.js +++ binaries/data/mods/public/gui/session/selection_panels.js @@ -209,8 +209,9 @@ g_SelectionPanels.Construction = { "getMaxNumberOfItems": function() { - return 24 - getNumberOfRightPanelButtons(); + return 40 - getNumberOfRightPanelButtons(); }, + "rowLength": 10, "getItems": function() { return getAllBuildableEntitiesFromSelection(); @@ -398,8 +399,9 @@ g_SelectionPanels.Gate = { "getMaxNumberOfItems": function() { - return 24 - getNumberOfRightPanelButtons(); + return 40 - getNumberOfRightPanelButtons(); }, + "rowLength": 10, "getItems": function(unitEntStates) { let hideLocked = unitEntStates.every(state => !state.gate || !state.gate.locked); @@ -439,8 +441,9 @@ g_SelectionPanels.Pack = { "getMaxNumberOfItems": function() { - return 24 - getNumberOfRightPanelButtons(); + return 40 - getNumberOfRightPanelButtons(); }, + "rowLength": 10, "getItems": function(unitEntStates) { let checks = {}; @@ -613,8 +616,9 @@ g_SelectionPanels.Research = { "getMaxNumberOfItems": function() { - return 8; + return 10; }, + "rowLength": 10, "getItems": function(unitEntStates) { let ret = []; @@ -922,8 +926,9 @@ g_SelectionPanels.Training = { "getMaxNumberOfItems": function() { - return 24 - getNumberOfRightPanelButtons(); + return 40 - getNumberOfRightPanelButtons(); }, + "rowLength": 10, "getItems": function() { return getAllTrainableEntitiesFromSelection(); @@ -1020,8 +1025,9 @@ g_SelectionPanels.Upgrade = { "getMaxNumberOfItems": function() { - return 24 - getNumberOfRightPanelButtons(); + return 40 - getNumberOfRightPanelButtons(); }, + "rowLength": 10, "getItems": function(unitEntStates) { // Interface becomes complicated with multiple different units and this is meant per-entity, so prevent it if the selection has multiple different units. Index: binaries/data/mods/public/gui/session/selection_panels_left/alert_panel.xml =================================================================== --- binaries/data/mods/public/gui/session/selection_panels_left/alert_panel.xml +++ binaries/data/mods/public/gui/session/selection_panels_left/alert_panel.xml @@ -1,13 +1,13 @@ - + - + -