This article's documentation is for the "GoldSrc" engine. Click here for more information.

Half-Life Texture Tools CLI

From Valve Developer Community
Revision as of 02:56, 10 September 2025 by Mycatismycat (talk | contribs) (Created page with "{{DISPLAYTITLE:Half-Life Texture Tools CLI}} {{hlttcli|4}} (aka HLTools CLI) is an fork of {{hltex|4}} that aims to be a lightweight, crossplatform and simpler alternative. == Features == # Unlike Half-Life Texture Tools, the fork has incomplete support for MDL files. # There is some support for Half-Life Alpha 0.52 assets, but it is incomplete. # Quick recursive extraction of a complete game folder. == Drawbacks == # Only the PNG output file form...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Half-Life Texture Tools CLI Half-Life Texture Tools CLI (aka HLTools CLI) is an fork of Half-Life Texture Tools Half-Life Texture Tools that aims to be a lightweight, crossplatform and simpler alternative.

Features

  1. Unlike Half-Life Texture Tools, the fork has incomplete support for MDL files.
  2. There is some support for Half-Life Alpha 0.52 assets, but it is incomplete.
  3. Quick recursive extraction of a complete game folder.

Drawbacks

  1. Only the PNG output file format is supported.
  2. MDLs version 4 (used by some Half-Life Alpha assets) is not yet supported
  3. BSP WAD extraction has not yet been implemented into the program, despite existing in the code.
  4. Whilest being able to extract files, it is not yet able to replace them, despite the feature's existence in the code (excepting the incomplete MDL reader).

Requirements

  1. HLTools requires either Mono or .NET <3.5. Additionally, the application uses the FreeImage open source image library. See http://freeimage.sourceforge.net for more details.

External links