Skip to content

Fix inconsistency between GapGen and SpySat causing desyncs#2115

Open
Starkku wants to merge 3 commits intoPhobos-developers:developfrom
Starkku:fix/gap-spysat-cellchecks
Open

Fix inconsistency between GapGen and SpySat causing desyncs#2115
Starkku wants to merge 3 commits intoPhobos-developers:developfrom
Starkku:fix/gap-spysat-cellchecks

Conversation

@Starkku
Copy link
Contributor

@Starkku Starkku commented Feb 22, 2026

This is an alternate fix to #2111 that addresses the root cause. SpySat skips certain cells in multiplayer when revealing shroud, this replicates the same check for resetting shroud as well as creating/deleting gap.

Do not merge both this and #2111.

@Starkku Starkku force-pushed the fix/gap-spysat-cellchecks branch 2 times, most recently from 8062df0 to 75c813c Compare February 22, 2026 17:29
@Starkku Starkku force-pushed the fix/gap-spysat-cellchecks branch from 75c813c to baecb18 Compare February 22, 2026 17:30
@github-actions
Copy link

github-actions bot commented Feb 22, 2026

Nightly build for this pull request:

This comment is automatic and is meant to allow guests to get latest nightly builds for this pull request without registering. It is updated on every successful build.

@Coronia Coronia added Needs testing Needs MP testing This PR needs to be tested for desync. labels Feb 26, 2026
@Coronia
Copy link
Contributor

Coronia commented Feb 26, 2026

@11EJDE11 please confirm that this PR can also fix the issue in #2111

@Starkku
Copy link
Contributor Author

Starkku commented Feb 27, 2026

FYI this was supposed to merely be an alternate approach to the issue and not decisively better one, that would have warranted further discussion which I don't think reached a proper conclusion.

I did test it quickly in multiplayer with Kerbiter and the desync did seem to be gone, although having others test it too may not be the worst idea.

@Coronia Coronia added Tested and removed Needs testing Needs MP testing This PR needs to be tested for desync. labels Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants