Prioritise primary buildings in CycleBasesHotkeyLogic.

This commit is contained in:
Paul Chote
2022-12-19 12:28:05 +13:00
committed by Gustas
parent 82d0546d16
commit 11e5d19f32

View File

@@ -41,6 +41,8 @@ namespace OpenRA.Mods.Common.Widgets.Logic.Ingame
var bases = world.ActorsHavingTrait<BaseBuilding>()
.Where(a => a.Owner == player)
.OrderByDescending(a => a.IsPrimaryBuilding())
.ThenBy(a => a.ActorID)
.ToList();
// If no BaseBuilding exist pick the first selectable Building.