Hazard Team Compile Tool: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created page with "Hazard Team Compile Tool (HTCT) is a Source map compiling tool written by dky.tehkingd.u, supporting all Source engine branches from 2007 onward. {{note|The Alien Swarm,...")
 
No edit summary
 
(25 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Hazard Team Compile Tool (HTCT) is a [[Source]] map [[compiling]] tool written by dky.tehkingd.u, supporting all Source engine branches from 2007 onward.
{{lang|Hazard Team Compile Tool}}
[[File:Htctdemo 0.2.1-BETA.png | thumb | 450px | HTCT performing a sequential compile on a group of maps. ]]


{{note|The Alien Swarm, CS:GO, L4D2 and Portal 2 branches are currently untested.}}
'''Hazard Team Compile Tool (HTCT)''' is a [[Source]] map [[compiling | compile]] tool written by [[User:darthkillyou | dky.tehkingd.u]], as a solution for easily compiling large groups of levels from [[VMF]] to [[BSP]] in sequence (though it is just as useful for compiling single files as well).


HTCT was originally created as an internal tool for use by the Black Mesa Hazard Course development team (now known as PSR Digital). Rather than keeping it as in-house software, the team has decided to share it with the community and make it freely available.


Some notable features of HTCT are:


HTCT is a batch compiler which allows the user to compile Source engine .[[VMF]] files.
* It was built to make sequential compiling fast, flexible, and extremely easy.
* Changing between different compile settings is as easy as choosing a different preset from a drop-down menu. HTCT comes with many compile presets, but custom presets are also supported.
* Support for use with Steam library folders other than the main Steam folder.
* [[Instance#Workaround for any Source game | VMFII]] support.


Some main features of HTCT are:
SDK versions that are known to be supported include Source 2007, 2009, 2013 Multiplayer and Singleplayer, Half-Life 2, and Black Mesa.
{{note|The Alien Swarm, CS:GO, L4D2 and Portal 2 branches are currently untested, although they are almost certainly compatible with the tool's programming. HTCT's configuration system is designed with forward-compatibility in mind, so it is possible to edit the config file to support other SDK versions as well. }}


* Ability to queue VMFs to be automatically compiled sequentially.
The latest version of HTCT is v0.6.0 BETA.
* Ability to compile maps outside of Hammer.
* Compile preset drop-down menu, with support for custom presets in addition to included ones.
* VMFII support.
* Various settings, paths and variables modifiable through a config file.


The latest version of HTCT is v0.3.0 BETA.
== External links ==
*[https://htdlhost.s3.amazonaws.com/htct-0.6.0-BETA.zip HTCT v0.6.0 BETA download link] {{ note | Chrome may mark the download as 'dangerous' due to low download activity -- it is not dangerous. }}
* [https://therazzerapp.de/tools/tool?id=htct HTCT v0.5.0] Download @ TheRaZZeRApp


== External links ==
{{sdktools|0}}
*[https://dl.dropboxusercontent.com/u/14565853/HCFiles/htct-0.3.0-BETA.zip HTCT v0.3.0 BETA]


[[Category:Level Design]]
[[Category:Third Party Source Tools]]
[[Category:Third Party Tools]]
[[Category:Source 1 BSP compilers]]

Latest revision as of 11:13, 23 September 2023

English (en)中文 (zh)Translate (Translate)
HTCT performing a sequential compile on a group of maps.

Hazard Team Compile Tool (HTCT) is a Source map compile tool written by dky.tehkingd.u, as a solution for easily compiling large groups of levels from VMF to BSP in sequence (though it is just as useful for compiling single files as well).

HTCT was originally created as an internal tool for use by the Black Mesa Hazard Course development team (now known as PSR Digital). Rather than keeping it as in-house software, the team has decided to share it with the community and make it freely available.

Some notable features of HTCT are:

  • It was built to make sequential compiling fast, flexible, and extremely easy.
  • Changing between different compile settings is as easy as choosing a different preset from a drop-down menu. HTCT comes with many compile presets, but custom presets are also supported.
  • Support for use with Steam library folders other than the main Steam folder.
  • VMFII support.

SDK versions that are known to be supported include Source 2007, 2009, 2013 Multiplayer and Singleplayer, Half-Life 2, and Black Mesa.

Note.pngNote:The Alien Swarm, CS:GO, L4D2 and Portal 2 branches are currently untested, although they are almost certainly compatible with the tool's programming. HTCT's configuration system is designed with forward-compatibility in mind, so it is possible to edit the config file to support other SDK versions as well.

The latest version of HTCT is v0.6.0 BETA.

External links