capturetheflag/mods/ctf_map
2018-01-26 18:33:02 +00:00
..
maps Add support for sub directories in map dir 2018-01-22 02:23:53 +00:00
textures Add cavern map 2017-12-28 12:22:19 +00:00
barrier.lua Fix middle barrier not being removed 2018-01-26 17:40:09 +00:00
depends.txt Readd team base 2018-01-21 23:09:07 +00:00
emerge.lua Fix attempt for loading issues 2018-01-22 03:52:51 +00:00
give_initial_stuff.lua Add per-map initial stuff 2018-01-21 22:10:37 +00:00
init.lua Add per-map initial stuff 2018-01-21 22:10:37 +00:00
map_maker.lua Add map metadata export 2017-12-27 16:16:17 +00:00
nodes.lua Add cavern map 2017-12-28 12:22:19 +00:00
README.md Add documentation to ctf_map 2017-12-27 17:38:00 +00:00
schem_map.lua Add support for map hints 2018-01-26 18:33:02 +00:00

CTF Map

This mod handles multiple maps.

Creating a new map

1. Dependencies

  • Minetest 0.4.16 or later.
  • Mods
    • ctf_map (by copying the folder from this game to minetest/mods)
    • worldedit and worldedit_commands.

2. Find an area

  • Can use Minetest Game and any mapgen.
  • It must be a cube, and the barrier will be in the exact center.
  • It should be around 230x230 in surface area, but this can vary.
  • Feel free to modify the area to your needs.

3. Select the area

There are multiple ways do this, this is the simplist in most cases.

  • If you haven't modified the map at all, do the following to speed up barrier placement:
    • Stop Minetest.
    • Open up the world's world.mt
    • Set backend to "dummy".
    • Save.
  • Using worldedit, select the area.
  • Type /gui, and click "From WE" then "To WE".
  • Check that the center location is the right place for the barrier to go.
  • Check that the bounds extend far enough.

4. Place barriers

  • Set the middle barrier direction. The barrier is a plane defined by a co-ordinate = 0. If the barrier is X=0, then it will placed with every node of the barrier having X=0. If the barrier is Z=0, then it will placed with every node of the barrier having Z=0.
  • Click "place barrier". Note that this command does not have an undo.

5. Meta data

  • Set the meta data

6. Export

  • Click export, and wait until completion.
  • Copy the two files from worlddir/schemes/ to ctf_map/maps/.
  • Rename the files so the two prefixed numbers are consistent to existing maps.
  • Profit!