Skip to content

Half-Life Featureful SDK 2026-06-29

Latest

Choose a tag to compare

@FreeSlave FreeSlave released this 29 Jun 15:01
· 1 commit to featureful since this release

This release includes:

  • The mod sample with all needed assets and demo maps.
  • The dev-only package that includes only updated game libraries and FGD.
  • The apk for Android (you'll need to manually put the featureful mod folder in your Android Xash3D-FWGS installation)
  • Custom FGD provided by the community with related assets (like entity-specific icons and models) that might help the level designer.

Note: zhlt entities are not included in the FGD. You must add zhlt.fgd to your game profile configuration in the map editor.

If you already have a mod in development based on Half-Life Featureful read this article to get the idea how to apply the new SDK version for your project.

Changelog

Bugfixes

  • Fixed semiauto weapon attack having a large delay after a prolonged non-semiauto attack. Thanks @nreaLms for reporting.
  • Fixed crash caused by empty message in game_messagebox. Thanks magneticeel for reporting.

Weapon templates changes

New weapons

Added new weapon classname - weapon_throwable. This is a fully configurable weapon that you can configure to your liking via weapon templates.

Entity changes

  • gib now can be saved and restored, i.e. it survives a save-load.

Sample mod changes

Added full weapon templates for the following weapons:

  • Half-Life hand grenade - hl/handgrenade.json
  • Counter Strike HE Grenade - cs/hegrenade.json
  • Counter Strike Knife - cs/knife.json

Updated templates for the following weapons due to the changes to how the charged attack properties are handled:

  • op4/pipewrench.json
  • op4/knife.json
  • hunger/chaingun.json
  • tfc/assaultcannon.json
  • tfc/sniperrifle.json

Updated cs/usp.json template to make it use semiauto in secondary fire. Thanks @nreaLms for reporting.