Skip to content

Conversation

@Wartori54
Copy link
Member

Extremely useful to save time when testing Everest changes that do not alter the relinking process while having lots of mods enabled.

@maddie480-bot maddie480-bot added the review needed This PR needs 2 approvals to be merged (bot-managed) label Nov 29, 2025
Copy link
Contributor

@DashingCat DashingCat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and works as expected.

public bool IsValidWith(AsmChecksums other) {
if (other == null) return false;
if (GameChecksum != other.GameChecksum) return false;
if (GameChecksum != other.GameChecksum && !Everest.Relinker.SkipGameChecksum) return false;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe split the condition like this, so the current check remains identical after the change?

Suggested change
if (GameChecksum != other.GameChecksum && !Everest.Relinker.SkipGameChecksum) return false;
if (!Everest.Relinker.SkipGameChecksum)
if (GameChecksum != other.GameChecksum) return false;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review needed This PR needs 2 approvals to be merged (bot-managed)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants