Capture the Flag is a team-based FPS game for the Minetest engine
Go to file
ANAND 6b33820447
setup_maps.sh: Improve renaming of maps' screenshot textures
Screenshot textures would be renamed to "<mapname>_screenshot.png", making it explicit that this texture is a screenshot texture.

This fixes a potential bug wherein the screenshot texture could unintentionally override other textures if the map's name matches the texture name. e.g. moon.png - this would now be renamed to moon_screenshot.png.
2020-04-24 00:45:29 +05:30
docs Remove false promises in class selection, add random messages 2020-03-14 20:00:32 +00:00
menu Initial Commit 2015-07-16 18:44:01 +01:00
mods setup_maps.sh: Improve renaming of maps' screenshot textures 2020-04-24 00:45:29 +05:30
.editorconfig Add a basic EditorConfig file (#523) 2019-12-07 16:21:41 +01:00
.gitignore Remove false promises in class selection, add random messages 2020-03-14 20:00:32 +00:00
.gitmodules Update shooter to 0.6.1 2020-03-14 21:51:24 +00:00
.luacheckrc Update shooter to 0.6.1 2020-03-14 21:51:24 +00:00
.travis.yml Fix a load of issues, add luacheck and travis 2018-04-06 14:04:56 +01:00
README.md Add rocketeer skins 2020-03-16 23:36:14 +00:00
build.sh Settings Cacher 2015-09-26 15:01:31 +01:00
game.conf Initial Commit 2015-07-16 18:44:01 +01:00
minetest.conf Remove false promises in class selection, add random messages 2020-03-14 20:00:32 +00:00
screenshot.png Add screenshot.png 2018-05-15 20:17:58 +01:00
settings_cache.csv Dissolve ctf_pvp_engine modpack into other modpacks 2019-08-28 18:46:14 +01:00
setup_maps.sh setup_maps.sh: Improve renaming of maps' screenshot textures 2020-04-24 00:45:29 +05:30
update.sh update.sh: Use git submodule update instead of manually git pull-ing (#514) 2019-11-23 13:07:36 +01:00

README.md

Capture The Flag

  • Fast rounds of CTF games.
  • Removed nodes for focus.

Installation

Capture the flag uses several submodules. Make sure to grab them all by cloning like this:

git clone --recursive https://github.com/MT-CTF/capturetheflag.git

System Requirements

Hosting your server using the dummy backend.

Minimum

Hosting your server using the leveldb or redis backend.

Hosting using sqlite3 on an SSD or ramdisk (with this guide).

License

Created by rubenwardy. Code: LGPLv2.1+ Textures: CC-BY-SA 3.0

Textures

  • ctf_classes_skin_* created by GreenDimond/GreenXenith
    • ctf_classes_skin_rocketeer with help from Lone_Wolf

Mods

Check out mods/ to see all the installed mods and their respective licenses.

update.sh

Content in this repository and its sub-modules are arranged in a manner best optimised for distribution. For all features of CTF to work properly, run update.sh instead of manually syncing the local copy. update.sh automatically pulls the latest master of the repository and all its submodules, and does some extra processing to make stuff work.