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

Create a way to handle multiple shared primary tilesets between a single secondary tileset #55

Open
grunt-lucas opened this issue Jul 31, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@grunt-lucas
Copy link
Owner

I am thinking of a case where a secondary metatile, on say the bottom layer, references a fixed tile/rotation/palette in the primary set. And depending on which primary set is in place, that tile might be grey stone, or brown stone, or whatever. So you could have a secondary set called e.g. SecondaryCaveDetails that has e.g. a sign where the background tile of the sign changes depending on if it's paired with PrimaryGreyCave or PrimaryBrownCave, just as an e.g.

This provides a really cool way for users to have a lot of primary tileset variety without having to create tons of duplicate secondary sets. It can be used for more than just caves. E.g. you could do seasons with it too. You could have e.g. PrimaryGeneralSummer and PrimaryGeneralWinter, and then all your secondary tilesets would automatically index in to the correct place, no matter if the game is using the summer or winter primary set.

Josh mentioned that this is done in FireRed for some of the cave tilesets.

@grunt-lucas grunt-lucas added the enhancement New feature or request label Jul 31, 2024
@grunt-lucas grunt-lucas self-assigned this Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant