arianne / stendhal

Stendhal is a fun friendly and free multiplayer online adventure game with an old school feel.
https://arianne-project.org
GNU General Public License v2.0
599 stars 201 forks source link

Tool to generate diffs of map files #655

Open nhnb opened 9 months ago

nhnb commented 9 months ago

💡 Describe your idea

We should have a tool that can compare two map files and highlight the changes.

A simple version of the tool could dump an array of changed points (x, y, layer),

And advanced version of the tool could render the old map and draw blue squares around all modified tiles. So a developer can open the new map in tiled and easily compare the changes.

Changes to the tileset definitions are easily seen in a text base diff. So integrating those changes is low priority.

🔬 Motivation

📝 Alternatives

I tried to find such a tool on the Internet but did not find anything.

AntumDeluge commented 9 months ago

Yes, very good idea.