Capture the Flag is a team-based FPS game for the Minetest engine
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
philipmi c12e3cdf3f Fix crash with MT 5.7.0 and update mtg fencegate registration 2 months ago
.idea First fork commit 2 years ago
docs Remove false promises in class selection, add random messages 3 years ago
menu Add new game header by xenonca (#707) 2 years ago
mods Fix crash with MT 5.7.0 and update mtg fencegate registration 2 months ago
textures Re-add alternative hit texture for shooter (#659) 3 years ago
.editorconfig Add a basic EditorConfig file (#523) 4 years ago
.gitignore Remove false promises in class selection, add random messages 3 years ago
.gitmodules Update maps submodule 2 years ago
.luacheckrc Fix up and re-add kill assists (#782) 2 years ago
README.md First fork commit 2 years ago
build.sh Settings Cacher 8 years ago
game.conf Add missing `allowed_mapgens` key to game.conf 2 years ago
minetest.conf Reduce build time to 3 minutes (#697) 3 years ago
screenshot.png Add screenshot.png 5 years ago
settings_cache.csv Change build time to 3 minutes 3 years ago
settingtypes.txt Allow reports to send to Discord too 2 years ago
setup_maps.sh setup_maps.sh: Improve renaming of maps' screenshot textures 3 years ago
update.sh Nerf bandages heal reward to 1 score/use 3 years ago

README.md

Capture The Flag (Fork)

  • 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://git.sp-codes.de/philipmi/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
  • Header: CC BY-SA 4.0 by xenonca

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.