Yet Another Scoreboard for KF2
Go to file
2022-09-08 23:11:46 +03:00
Localization wip 2022-09-07 15:57:47 +03:00
PublicationContent Update description.txt 2022-07-11 10:17:00 +03:00
tools@cd658d9af9 update build tools 2022-09-02 16:15:34 +03:00
YAS compact mode 2022-09-08 23:11:46 +03:00
.gitignore update build tools 2022-09-02 16:15:34 +03:00
.gitmodules update build system 2022-01-24 07:33:57 +03:00
builder.cfg wip 2022-09-08 21:20:04 +03:00
LICENSE Initial commit 2020-01-10 07:10:41 -06:00
README.md update build system 2022-01-24 07:33:57 +03:00
TODO.md invert rank priority 2021-07-12 00:50:37 +03:00

YetAnotherScoreboard

Steam Workshop Steam Subscriptions Steam Favorites Steam Update Date GitHub tag (latest by date) GitHub

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

See steam workshop page


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

  1. Install Killing Floor 2, Killing Floor 2 - SDK and git for windows;
  2. open git-bash and go to any folder where you want to store sources:
    cd <ANY_FOLDER_YOU_WANT>
  3. Clone this repository and go to the source folder:
    git clone https://github.com/GenZmeY/KF2-YetAnotherScoreboard && cd KF2-YetAnotherScoreboard
  4. Download dependencies:
    git submodule init && git submodule update
  5. Compile:
    ./tools/builder -c
  6. 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.

License

GNU GPLv3