Skip to content

Releases: tmp64/BugfixedHL-Rebased

v1.12.0

06 Oct 08:28
Compare
Choose a tag to compare

Client

New features

  • Client can now auto-detect which +use slowdown method to use
    • Fixed jitter when pressing +use on old servers
    • Can be configured using cl_useslowdown cvar
  • Renamed bhop_reset command to pm_reset. It will also reset +use auto-detection.

Bugfixes

  • Fixed "joystick not found" console spam on older engines
  • Fixed "Unknown command: richpresence_*" on older engines

Server

New features

  • Added mp_useslowdown to configure which +use slowdown method to use

Bugfixes

  • Fixed RPG reloading when laser is enabled

v1.11.0

29 Sep 08:03
Compare
Choose a tag to compare

HL25 SDK Update

General

  • USE button no longer immediately stops the player
  • Satchel: MOUSE1 now throws a new satchel, MOUSE2 now explodes them
  • Gamepad support
  • Workaround player getting stuck on level transitions in singleplayer
  • Added func_vehicle
  • Fixed flesh hit sounds
  • Fixed Egon flash when hitting enemies

Client

  • Improved HUD element positioning on large resolutions
  • Restored weapon viewmodel bob
  • Steam rich presence support
  • Fixed ghost shots when hitting a player's bounding box but not a hitbox

Server

  • Weapon changes:
    • .357: Damage 40 -> 50
    • Gauss: No longer counts self-gauss damage as a headshot
    • Grenade: Changed throwing velocity
    • Hornetgun: Recharge time 0.5 -> 0.3 (multiplayer-only)
    • MP5: Start with full magazine (multiplayer-only)
    • MP5: Spread 6 -> 3 deg (singleplayer-only)
    • MP5: Spread 3 -> 6 deg (multiplayer-only)
  • Added Busters gamemode (sv_busters 1)
  • Weapons in weapon boxes are automatically reloaded on death
  • Respawn delay is now 4 seconds instead of 120 server frames
  • Fixed NPCs turning very slowly on high FPS

Client

New features

  • HUD menu now uses F1-F10 keys instead of weapon slot binds
    • Can be disabled in HUD settings
  • Added RCD/NGHL efficiency type to the scoreboard
  • Fog support for custom servers (#225)

Bugfixes

  • Fixed crashes when some server messages are received before client fully connects
  • Fixed crash if HUD sprites fail to load. A fatal error is displayed instead.
  • Fixed crash in AG if high-res sprites are not available
  • Fixed naming of mouse input modes
  • Fixed update checking on Linux (replaced MbedTLS with GnuTLS)

Server

  • Added different spawn point selection methods (mp_spawntype)

v1.10.4

29 Dec 04:56
Compare
Choose a tag to compare

Client

  • Fixed AG location files not loading (#205)

SDK

v1.10.3

18 Dec 05:48
Compare
Choose a tag to compare

Client

  • Fixed crash when custom crosshair is enabled, the server has auto-aim enabled, the player aims at another player and the player loses their weapon.

v1.10.2

17 Dec 10:24
Compare
Choose a tag to compare

Client

  • Fixed console colors when TrackerScheme.res is modified
  • Fixed font size on legacy_steam game version
  • Fixed crash when opening the spectator overview after a player disconnects (#200)

v1.10.1

16 Dec 04:04
Compare
Choose a tag to compare

Client

  • Fixes for find console command
    • Fix convar flags being used for commands
    • Add missing command flags
    • Add missing convar flags

Server

  • Split long lines of text in HUD messages to prevent client crashes (#198, #195)

v1.10.0

08 Dec 04:25
Compare
Choose a tag to compare

Half-Life 25th Anniversary Update

  • Support for Half-Life 25th Anniversary Update.
  • HUD scale can be configured in the advanced options or via hud_scale.
    • Scale above 100% requires the latest Steam version of the game. steam_legacy will not work.
    • Fixed plugin menu size with large fonts (#186).
    • Missing scaled weapon sprites are rendered at 100% scale.
    • Missing weapon sprites are rendered as pink boxes.

System Requirements

  • Windows XP support has been dropped.
  • BugfixedHL-Rebased now requires Windows 7 or newer.
  • Linux dev builds now require Ubuntu 20.04 or newer.
  • Linux release still supports Ubuntu 18.04.

New features

  • Added hud_fastswitch 2 to disable weapon selection UI (#161, by @jovanlanik and @wddyy).
  • Added the ability to unmute yourself (#165).
  • Added cl_killsound_path to specify the name of the kill sound (#133, by @SmileyAG).
  • cl_killsound now controls the volume of the kill sound (#133, by @SmileyAG).
  • hud_saytext_sound now controls the volume of the chat message sound (#133, by @SmileyAG).
  • Raised location file limit to 4 MB (#162).

Bugfixes

  • Fixed Steam detecting the game as running after crash (by @ScriptedSnark).
  • Fixed missing line break in realname fail message (#170, by @LeviOP).
  • Fixed status spam when SVC messages are hooked partially.
  • Fixed crash if a player disconnects just before the client receives the player's deathnotice message (#187).
  • Fixed crash and incorrect rendering of custom weapon deathnotice sprites after level change.

Developer stuff

  • Updated external libraries.
  • Added Docker files for BHL build (both Windows and Linux).

v1.9.1

09 Nov 02:38
Compare
Choose a tag to compare

Client

  • Fixed "could not load library" error on Windows.
    • Caused by vcpkg being used erroneously on the build machine.

v1.9.0

06 Nov 03:54
Compare
Choose a tag to compare

Client

New features

  • Changed how crosshair gap works to support odd thickness values. Divide your old gap value by 2 to restore crosshair appearance.
  • Added hud_scores_alpha by @SmileyAG. (#147)

Bugfixes

  • Fixed Spectator UI showing incorrect avatar for players that don't have one. (#141)
  • Fixed crash when testing microphone after disconnecting. (#146)
  • Fixed incorrect rounding for odd crosshair values. (#128)

v1.8.0

21 May 08:32
Compare
Choose a tag to compare

Client

New features

  • Added strafing HUD by @Schlufi (#117)
  • Added showtriggers cvar to show trigger brushes on the listen server by @SmileyAG (#115)
  • Added commands to draw some HUD elements without the main one by @SmileyAG (#130)
  • Allow to interfere ducktapping process with manual +duck inputs by @yhoiluhi (#131)

Bugfixes

Server

  • Fixed ABI incompatibility due to Vector being passed to functions in registers
    • Resolves crashes when HamSandwich hooks are used
  • Fixed gauss sound not stopping when players are not in the PAS by @SamVanheer (ValveSoftware/halflife#3233)