Skip to content

Core - Refactor arsenal configs#484

Open
Kexanone wants to merge 17 commits into
masterfrom
core/refactor-arsenal-configs
Open

Core - Refactor arsenal configs#484
Kexanone wants to merge 17 commits into
masterfrom
core/refactor-arsenal-configs

Conversation

@Kexanone

@Kexanone Kexanone commented Jul 8, 2026

Copy link
Copy Markdown
Member

When merged this pull request will:

  • Factor out ACE arsenal item lists to separate shared config files
  • Add priority-based sorting for lists.
  • Add ACE_Sorting::InsertionSort for stable and adpative sorting.
  • Add ACE_EntityCatalogMultiListEntry as an alternative to SCR_EntityCatalogMultiListEntry that can be used in standalone configs.
  • Add ACE_OptionalEntityCatalogInventoryItem for inventory items that are only enabled if an optional addon is present.

Background:

  • Originally each ACE mod overrode the arsenal config for each faction for adding new items, leading to a lot of duplication.

@Kexanone Kexanone added this to the 1.4.4 milestone Jul 8, 2026
@Kexanone Kexanone added the kind/cleanup Release Notes: Excluded label Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/cleanup Release Notes: Excluded

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant