Skip to content

Latest commit

 

History

History
22 lines (21 loc) · 1.69 KB

File metadata and controls

22 lines (21 loc) · 1.69 KB

CustomFilters

Features:

  • TODO MechBayFiltering: Allow to specify a custom set of filters similar to MechLabFiltering.
  • MechBayScrolling: Improves the performance when scrolling large amounts of mechs (4000+). This allows large mod packs like RogueTech to smoothly scroll through 4000+ mechs in the Skirmish MechBay.
    • When CustomUnits is detected, the SimGame Lance Configuration wil be ignored and not patched. The amount of mechs in SimGame is low and thus this is not a big issue.
  • MechBaySorting: Sorts mechs within the Skirmish MechBay. For now only via json settings.
    • TODO: Allow UI controls to change sort order dynamically.
  • MechLabFiltering: Allows to customize the tabs and filters using to list the components in the MechLab. This is the original feature of CustomFilters.
    • Optionally can work with CustomComponents and its Categories feature.
    • ❌ If CustomComponents is loaded, it has to be the latest version, older version will break.
  • MechLabScrolling: Incorporates own version of MechLab performance fix from BattletechPerformanceFix. Fixes the performance issue when too many items are listed in the MechLab.
    • ❌ You must disable the MechLabFixFeature from BattletechPerformanceFix.
  • MechLabShopPooling: Fixes a memory leak with a shop being instantiated but never properly collected.
    • ❌ You must disable the MechLabFixFeature from BattletechPerformanceFix.
  • TagManager: Allows to modify component and mech tags, and their interpretation in Skirmish and SimGame. Also allows to activate a filtering UI that appears before entering the Skirmish MechBay to reduce which mechs are loaded and what components are listed in the MechLab. Originally moved from MechEngineer.