forked from Baystation12/Baystation12
-
Notifications
You must be signed in to change notification settings - Fork 28
Setting up mapmerge 2
OFM edited this page May 12, 2020
·
9 revisions
Mapmerge2 is an tool that improves readability of map changes and allows for better conflict resolution.
- Mapmerge2 relies on Python 3.6, available here.
- Select option to include in PATH during install.
- After installing Python, run
requirements-install.bat
intools/mapmerge2/
.
- Run
install.bat
intools/hooks
.- Non-Windows users, run
install.sh
.
- Non-Windows users, run
This should automatically do everything for you now when committing a change.
- Run
Prepare Maps.bat
before making changes. (Must repeat only in every new branch.) - Make your map changes and save.
- Exit Dream Maker and don't open again until after committing.
- Run
mapmerge.bat
and select edited map when prompted.
Your map has now been formatted correctly and can be committed.
- Run
convert.py
. - Select ID numbers of the maps to convert.
- Commit your changes!
Head over to Discord/IRC and speak up in the coding channel. Someone there should be able to help you.
Documentation regarding setting up and using Git.
Making heads or tails of specific GitHub pages, for the uninitiated.
Documentation regarding tools external to DM and Git.
Standards and guidelines regarding commenting, contributor conduct and coding standards.