Skip to content

Update Unified Storage: group exclusions - #197

Merged
OwendB1 merged 1 commit into
StarCpt:mainfrom
OwendB1:update/unified-storage-group-exclusions
Sep 16, 2026
Merged

OwendB1 merged 1 commit into
StarCpt:mainfrom
OwendB1:update/unified-storage-group-exclusions

Conversation

@OwendB1

@OwendB1 OwendB1 commented Sep 16, 2026 •

Copy link
Copy Markdown
Collaborator

Adds an Add exclusion action to existing inventory groups. Players can, as an example, exclude a refinery-based shield generator by block definition while keeping ordinary refineries in the group. Exclusions override include rules only in the edited group, including transfers and loadouts using that group; other groups and ship-wide automation remain independent.

Pins Unified Storage from 82744543a554c006e3cc0c146d05030857b5a6c9 to 0626801a968b3314661153a928016ffc04800dd9.

  • Supports definition, specific-block and named-terminal-group selectors, with optional role/item filters and buffered Save rule → Apply editing.
  • Migrates existing group profiles to schema 3. Companion-backed actions and profile exchange require the new GroupExclusions capability; older companions retain ownership coordination while transfers fall back to standalone operation. This PR updates the client registry only.
  • Client and server Release builds, core checks and PluginHub XML validation passed. In-game UI and shield-generator acceptance checks remain pending in the source test matrix.

Source diff

@OwendB1
OwendB1 merged commit 14fade2 into StarCpt:main Sep 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant