OpenFFA

OpenFFA is a simple free-for-all deathmatch mod for Quake 2, an open source replacement for ‘RegularDM’ mode of OSP Tourney. Currently in development, it features familiar scoreboard and HUD, voting system, configurable map rotation support, high scores logging, ‘proper’ in-eyes chasecam support. Besides that, OpenFFA fixes some gameplay bugs and annoyances original Quake 2 game library has.

Client commands

OpenFFA supports a number of custom client commands, some of them are given below.

Download game library

If you wish to try OpenFFA on your server, you can start by downloading a nightly build for your system. Binary builds for Win32 (x86) and GNU/Linux (i386 and amd64) are provided, along with source snapshots.

SVN access

Anonymous read-only access to OpenFFA SVN repository is available. Use the following commands to checkout a fresh working copy and prepare it for building:

$ svn co svn://skuller.net/openffa/trunk openffa
$ svnversion openffa > openffa/REVISION

You can also browse OpenFFA source code online.

Bug tracker

For reporting bugs and proposing enhancements to OpenFFA, please use the bug tracker. No registration (a trivial process though) is required.

Server configuration

Some custom OpenFFA cvars are described below.

Map list format

Map list is loaded at server startup from ./openffa/mapcfg/${g_maps_file}.txt. Each line of the map list file should have the following format: <mapname> [min_players] [max_players] [flags]. Minimum and maximum player counts are optional, as well as flags. Flags can be either 1 or 2, which makes the map entry not automatically selectable and not votable, respectively.