tmp64 / BugfixedHL

Bugfixed and improved HLSDK.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build status

Deprecation notice

This project is deprecated in favor of BugfixedHL-Rebased. It is recommeneded that you use it instead.

Why

The main reason BugfixedHL-Rebased was made is inexperience of past me when I forked BugfixedHL.

I made (in hindsight) a terrible HUD source file name refactoring and implemented VGUI2 in a hacky way. There were also issues with Linux support.

So, I decided to manually rebase everything that was done in BugfixedHL and my fork on top of updated 2013 Half-Life SDK while also refactoring it for better maintainability.

Bugfixed and improved Half-Life

Bugfixed and Improved Half-Life Release (BugfixedHL for short) is a Half-Life modification that aims to improve DM experience for players and fix server bugs for server owners while being completely backwards-compatible with vanilla clients and servers.

Source code is based on HLSDK 2.3-p3 patched by Metamod team. Later partially updated to ValveSoftware/halflife for Linux support. Uses VGUI2 code from SamVanheer/HLEnhanced.

Downloads

Releases are available on GitHub Releases page.

Development builds can be found on project's AppVeyor page. They contain new features but may be unstable or may not work at all.

More details on the wiki

Thanks

  • Lev for creating the original BFAIHLSDK.
  • Valve for HLSDK release.
  • SamVanheer for Half-Life Enhanced and reverse engineering VGUI2 for GoldSrc.
  • Willday for his HLSDK patch.
  • BubbleMod and Bigguy from hlpp.thewavelength.net for parts of spectator code.
  • Uncle Mike from hlfx.ru for his Xash3D engine which was very helpful in hard moments.
  • KORD_12.7 for constant helping and nice suggestions.
  • AGHL.RU community for bug reporting and suggestions.
  • JetBrains company for free access to great developer tools.

Reporting problems

https://github.com/tmp64/BugfixedHL/issues

Discussion forum

http://aghl.ru/forum/viewtopic.php?f=36&t=686

About

Bugfixed and improved HLSDK.

License:Other


Languages

Language:C++ 79.9%Language:C 18.2%Language:ReScript 1.0%Language:CMake 0.5%Language:PowerShell 0.1%Language:Makefile 0.1%Language:Pawn 0.0%Language:Shell 0.0%Language:Batchfile 0.0%