Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add bullet brogue v1.1.1 to mainline CE #724

Draft
wants to merge 2 commits into
base: release
Choose a base branch
from

Conversation

flend
Copy link
Collaborator

@flend flend commented Nov 3, 2024

This add Bullet Brogue v1.1.1 to mainline.

It uses the existing variant framework with very minor extensions.

  • There is a new machineFeatureFlag MF_REQUIRE_HEAVY_WEAPON
  • This is used in a guaranteed l1 vault, which uses the sole version check (gameVariant == VARIANT_BULLET_BROGUE)

bulletbrogue

@flend
Copy link
Collaborator Author

flend commented Nov 3, 2024

I added the test fix commits (separate PRs) just to hopefully make the tests pass. Knowing that this change doesn't break CE and RB is important.

@flend flend force-pushed the feature/bullet_brogue_mainline branch from 2b8de68 to ce62937 Compare November 9, 2024 16:55
@tmewett
Copy link
Owner

tmewett commented Nov 14, 2024

Nice, looks fine within the current system. Though now there would be 3 variants, the amount of duplication is adding up.

If this is important to merge for web-brogue I'm ok to do so, would like to explore how to dedup the variants 🤔 Wonder if we could just refer to the main Brogue globals where unchanged?

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.

2 participants