itb-community / ITB-ModLoader

A lua-based mod loader for the game Into the Breach
48 stars 18 forks source link

[2.7.1] Feature: Modloader UI for selecting mechs in the custom mech screen #141

Open KnightMiner opened 2 years ago

KnightMiner commented 2 years ago

With the update to 1.2.75, we now have space for up to 18 mechs in each spot in the custom squad, it might be nice to be able to configure which mechs show up there.

I believe all mechs selected in squads are forced to show, but we could add addition mechs afterwards. Even beyond the initial 18, having them available in random squads would be nice.

KnightMiner commented 2 years ago

Full design:

Modder functions

UIs

Mech selector is a new UI that allows selecting which extra mechs show in custom squads. By default, all mechs added through modApi:addMech are checked, and all squad mechs from modApi:addSquad are unchecked but available.

Any mechs in the selected squads may still be checked, but will be filtered out in the hangar UI.