Skip to content

Release selective promo/DLC unlocker v1.0.0 - #1

Merged
wefalltomorrow merged 34 commits into
masterfrom
selective-promo-dlc-production
Sep 14, 2026
Merged

wefalltomorrow merged 34 commits into
masterfrom
selective-promo-dlc-production

Conversation

@wefalltomorrow

@wefalltomorrow wefalltomorrow commented Sep 14, 2026 •

Copy link
Copy Markdown
Owner

Summary

Promotes the completed selective promo/DLC unlocker to the repository's production master branch and prepares the first public release.

This replaces the original broad unlock-everything behavior with the validated selective entitlement implementation developed through Tests 1–8.

Production behavior

The final hook grants only exact discontinued content OnlineUnlocker offers:

  • r_carbon
  • r_mostwanted
  • r_underground
  • handv_pack
  • supercar_pack
  • dp_fordgt
  • dp_chevrolet
  • dp_porsche
  • os_pack
  • aem_adsales

All GaragePurchaseUnlocker objects and unrelated entitlements continue through original game logic.

Progression preserved

Validated in-game controls remain locked/earned normally, including driver level, career/stage, boss rewards, challenge medals, multiplayer objectives and Autolog recommendations. Time Savers, XP/profile grants, VIP/demo flags and olp_* online-pass entitlements are not force-granted.

Repository cleanup

  • Rewritten production README
  • Finalized RESEARCH.md with corrected reflected layouts and test history
  • Added CHANGELOG.md
  • Added VERSION and v1.0.0 release notes
  • Added CONTRIBUTING.md
  • Added bug-report and pull-request templates
  • Polished production CI build and versioned build artifacts
  • Added automated GitHub release publication for the version in VERSION
  • Kept the implementation documented as the future reference component for The Run Definitive Edition

Release

Merging this PR to master will trigger the release workflow. If v1.0.0 does not already exist, CI will build Release x86, calculate SHA-256, create the v1.0.0 GitHub release and attach NFSTR_SelectiveUnlocker.asi plus its checksum file.

@wefalltomorrow
wefalltomorrow merged commit cf52607 into master Sep 14, 2026
2 checks 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