Localization | ||
PublicationContent | ||
tools@2f173aad7a | ||
YAS | ||
.gitignore | ||
.gitmodules | ||
build.cfg | ||
LICENSE | ||
README.md | ||
TODO.md |
YetAnotherScoreboard
Description
Yet another scoreboard... Based on the scoreboard from ClassicHUD and heavily modified.
Features
- Doesn't block the view with the mouse when active;
- Correctly displayed in all available resolutions;
- Close to KF2 interface style;
- Displays a large number of players;
- The scoreboard adjusts to the size of the content;
- Customizing the appearance and elements of the scoreboard;
- Dynamically changing colors for some elements (depending on their value);
- Player ranks.
Usage
Note: If you want to build/test/brew/publish a mutator without git-bash and/or scripts, follow these instructions instead of what is described here.
Build
- Install Killing Floor 2, Killing Floor 2 - SDK and git for windows;
- open git-bash and go to any folder where you want to store sources:
cd <ANY_FOLDER_YOU_WANT>
- Clone this repository and go to the source folder:
git clone https://github.com/GenZmeY/KF2-YetAnotherScoreboard && cd KF2-YetAnotherScoreboard
- Download dependencies:
git submodule init && git submodule update
- Compile:
./tools/builder -c
- The compiled files will be here:
C:\Users\<USERNAME>\Documents\My Games\KillingFloor2\KFGame\Unpublished\BrewedPC\Script\
Testing
Open git-bash in the source folder and run command:
./tools/builder -t
(or ./tools/builder -ct
if you haven't compiled the mutator yet)
A local single-user test will be launched with parameters from test.cfg
(edit this file if you want to test mutator with different parameters).
Bug reports
If you find a bug, go to the issue page and check if there is a description of your bug. If not, create a new issue.
Describe what the bug looks like and how reproduce it.
Attach screenshots if you think it might help.
If it's a crash issue, be sure to include the Launch.log
and Launch_2.log
files. You can find them here:
C:\Users\<USERNAME>\Documents\My Games\KillingFloor2\KFGame\Logs\
Please note that these files are overwritten every time you start the game/server. Therefore, you must take these files immediately after the game crashes in order not to lose information.