Skip to content

alcachofass/devotion

Repository files navigation

Devotion Logo

Devotion is a mod for Quake III: Arena which implements Unlagged. It aims to retain the core gameplay of vanilla Q3 multiplayer while adding useful features and enhancements.

Devotion began as a port of RatArena (v0.15.5) into Q3A.

Documentation

Since this is a partial conversion, not everything previously found in RatArena will work here, namely the extra medals, the Treasure Hunt gametype, Team Arena gametypes, alternate rockets, alternate announcers (here we use the default for Quake III), Team Arena items and weapons, radar, grenade skins and maybe one or another cosmetic setting to achieve consistency. For everything else, the documentation available at the RatArena website serves well for Devotion. There is also a wiki in the works.

Server Configuration

See the Server Guide.

There is also a fairly exhaustive list of Server Commands and CVARs.

Client Configuration

See the Client Guide.

Also see Client Commands and CVARs.

Building From Source

Download a Release if you just want a pre-built file to copy into your Q3 folder.

If you want to build from source code:

Step 1

Clone the repo to your local drive:

  • Make a folder for the code to go in.
  • In that folder run:
    git clone https://github.com/alcachofass/devotion.git
    

Step 2

On MacOS or Linux: Just run make inside the folder.

On Windows:

Option 1: Install Windows Subsystem for Linux (WSL) then run make from the folder as you would on Linux.

Option 2: Install MSYS2 and follow the steps in BUILD_WINDOWS.md. This is useful if you don't want the weight of installing Hyper-V and WSL on your system.

Step 3

  • If the build executed successfully a .pk3 file will be generated in \build.

  • Copy the PK3 to your Quake III installation and place it in \devotion, parallel to \baseq3. If you have any older Devotion PK3 files in the mod folder, delete them.

Credits

Many have contributed in different ways over the 20+ years since the game was originaly released:

Contributing

Pull requests are welcome! A few of us discuss opportunitites on the Quake3World Discord and occasionally play on nuegados.com.

/connect nuegados.com

Licensing

Please note that despite the license applied to this mod, such license is obviously not valid for High Quality Quake. They are only here due to insistence of a few friends. This commit references all such assets that aren't GPLv2, thankfully, ZerTerO is fine with its usage. In addition to that, the model used for green armor is not GPLv2 because the model itself comes from OSP which is still taken from Quake III itself, the only difference is the path contained within the md3 file to a different skin, and such skin is a derivative of the yellow armor skin, just changed to green.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors