FIGHT!
Find a file
2025-11-02 17:49:36 +01:00
.ringracers reset fight club server configs 2025-11-02 17:49:36 +01:00
.gitattributes set up LFS 2025-11-02 17:23:00 +01:00
.gitignore set up gitignore 2025-11-02 17:23:23 +01:00
README.md add readme 2025-11-02 17:26:22 +01:00

Aqua's Fight Club

This repository contains all data for the Fight Club server which only runs battle mode. Executables and assets for the game are handled outside of Git.

Addons

Managing addons

When managing addons, try to create individual commits for every change. Prefix your commit with a [map]/[chars]/[follower]/... tag to keep the commit history clean.

When doing big changes (like moving lots of stuff between directories), these can go into one big commit (feel free to name your commits however you want, this ain't the police).

Automation set up on the server should handle any changes that are pushed to this repo.

Adding addons

Addons can be added by pushing them to the respective addons/[addon type] folder.

If you are creating a new addon type folder, make sure to add this folder to the Git LFS config. This can be done with the following command:

git lfs track "addons/[addon type]/*"

Make sure the folder matches exactly. The folder might also have to be added to the server's service configuration, if you're not sure how to do this let someone know.

Server configuration

The configuration for the server is split up into multiple files as follows. These files are in the .ringracers directory.

Config Purpose
ringserv.cfg The main configuration. Automatically loaded by the game. Loads the below configurations and does custom configuration for the server instance.
ringserv-global.cfg Global server configuration, sets variables relevant to hosting
ringserv-ads.cfg Contains advertisements that are shown ingame at intervals
ringserv-secrets.cfg (Not on Git) Sensitive configuration