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

Partially implement Maniacs Command 3015: RewriteMap #3306

Merged

Conversation

Primekick
Copy link
Contributor

This PR introduces the Rewrite Map command from Maniacs Patch that enables changing selected map tiles. Unlike the vanilla Change Tile command, which only replaces one tile ID with another, the Rewrite Map command offers greater flexibility in modifying tiles. Changes applied by the command do not persist between save and load.

The implementation covers most of the command’s functionality, with the exception of AB autotile sprite fixups. Despite this limitation, games will remain playable as intended.

@fdelapena fdelapena added the Maps Map content related. For map events please use event/interpreter instead label Nov 29, 2024
src/game_interpreter.cpp Outdated Show resolved Hide resolved
@Ghabry
Copy link
Member

Ghabry commented Nov 30, 2024

Jenkins: test this please

@Ghabry Ghabry merged commit edec538 into EasyRPG:master Dec 1, 2024
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Event/Interpreter Maps Map content related. For map events please use event/interpreter instead RPG_RT Patches
Development

Successfully merging this pull request may close these issues.

3 participants