Skip to content

Latest commit

 

History

History
75 lines (45 loc) · 3.55 KB

mapHelp.md

File metadata and controls

75 lines (45 loc) · 3.55 KB
title layout
HowTo upload Maps
mapHelp

How to upload a new map

The maps on this page are hosted on Github. To upload maps you need a Github Account.

To upload a new map you must create a pull request using the branch master as base. The pull request must contain the new folder for your map under the path _maps/MyMap. Your map folder must not contain any spaces. The folder must contain:

  • 1 .yaml file (the map descriptor of your map)
  • 1-4 .frb files (the board layout files of your map)
  • 1-4 .webp files (the screenshots for each of your board layouts)

You can take a look at one of the map templates GoodEggGalaxy or KingOfTheHill or the other maps in this repository.

Please test your map at least one full game before creating a pull request!

Step by step guide

(1) Create a new folder at C:\MyMap, with MyMap being the name of your map. Open up CSMM and export the .yaml of your custom map to this directory.

Export Yaml

(2) Prepare your map folder. Take a look into one of the map templates GoodEggGalaxy or KingOfTheHill how your map folder must look like.

Directory Structure

(3) Now let's create the screenshots for your .frb files. For this, open up Fortune Avenue. Load any of your .frb files with Fortune Avenue, then go to Tools -> Screenshot.

Create Screenshots

Make sure that the paths to the .frb files are correctly set. Click on OK and the screenshots in the form of .webp files should have been created.

(4) You can edit your .yaml file and add author and changelog information to it.

changelog:
  - version: 1
    added: 
      - Initial Release
authors:
  - name: <YOUR NAME>
    url: <YOUR WEBSITE>

My Map Changelog Author

(5) Now that your map folder is prepared, lets upload it. For this, the github repository needs to be forked. So head over to https://github.com/FortuneStreetModding/fortunestreetmodding.github.io and click on Fork.

Fork Repo

(6) Navigate to the _maps folder.

Fork Repo

(7) Drag'n'Drop your MyMap folder into the github window.

Drag'n'Drop

(8) You can now enter a commit description, but you can also leave it as is. Make sure Commit directly to the master branch is selected.

Commit

(9) Now Github will tell you that your branch is at least 1 commit ahead of FortuneStreetModding:master. Click on the Pull Request link beside it to create a Pull Request.

Commit

(10) Make sure the base repository is FortuneStreetModding and that the head repository is your forked repository. When everything is well, click on Create Pull Request. Then give a small description for the pull request confirm the creation of the pull request.

Commit

You are done! Thanks for your submission!

Commit