Skip to content

HKMP release v2.2.0

Compare
Choose a tag to compare
@Extremelyd1 Extremelyd1 released this 30 Sep 21:50
· 74 commits to master since this release

Release of major version of HKMP.

This release contains a number of improvements and fixes, some of which were long overdue. The most notable improvements will be described in more detail below and all other changes will be summarized at the end. The binaries for this release are zipped to include the PDB for debugging purposes in contrast to previous releases.

Both server and client performance have been improved, but mostly the server performance should be notable for larger servers. When handling up to 100 clients, the performance should be better and the server should respond faster to various networking packets.
Logging in HKMP has been largely revamped. Standalone servers will now log to file as well as to the console. This unfortunately means that HKMP API addons need to be changed to accommodate this.
Player map icons are now reliably displayed for players and should no longer disappear after a while on long-running servers.

Features since previous release:

  • Improved performance for clients
  • Improved performance for servers
  • Keybinds are now named in the global config file for HKMP (instead of addressed by number)
  • Logging to file for standalone servers
  • Rejected and invalid client connections will now be throttled for a short period

Bugfixes since previous release:

  • Console input on standalone servers will no longer crash the server occassionally
  • Map icons will no longer disappear for long-running servers
  • Map icons are more reliable in whether they should show or not show for players
  • The run animation of players correctly plays after swinging the nail in the air
  • The hazard respawn animation should no longer cause players to be invisible
  • Other players will no longer cause the local player to be able to pick up items from far away
  • Entering the pantheon or boss statue menus in Godhome and opening the chat will no longer soft-lock the game
  • Skins for players will correctly show in servers with large numbers of players