Skip to content

Half-Life Featureful SDK 2026-06-22

Latest

Choose a tag to compare

@FreeSlave FreeSlave released this 22 Jun 11:46

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 tool weapons being able to fire the trigger even when out of ammo (if tool is using ammo).
  • Fixed the default ricochet sound still playing when the nail projectile hits something even when the custom Nail.HitWall soundscript is provided.
  • Fixed halflife_featureful-tb.fgd (fgd for TrenchBroom) having the wrong syntax. Thanks Trex_rexyht_true for reporting.

Weapon templates

Entity templates

  • Added tracer property for projectile configuration.

Console commands

  • Added noclip_fast command for the faster version of noclip movement, similar to Source games. Thanks @nreaLms for contribution.

Sample mod changes

Added full weapon templates for the following weapons:

  • Half-Life RPG (hl/rpg.json)
  • TFC Grenade launcher (tfc/grenadelauncher.json)
  • TFC Railgun (tfc/railgun.json)
  • Poke646 shotgun (poke646/shotgun.json)