Recommended Settings for Final Compiles

Back to the Index

These settings are recommended for each final build of your map which is to be released. Compiles using these options will generally take longer than default compiles, so as a rule should only be used for final compiles (except for the options for custom wad files which should always be used when required). You will probably use other switches (e.g. if you use wad config files) in addition to these. A list of all commands for the compile tools can be found in the Command Reference. If you do not need to use your computer while it is compiling, you should use the -high switch with all four compile tools (opt_plns does not share this switch).

HLCSG

The following switch should be used to remove "sticky" corners. However if it causes problems, try a different -cliptype option.

If you are using custom wad files, should also use these switches:

Don't use the -nowadtextures switch!

HLBSP

If you have sticky corners after using -cliptype precise in HLCSG, try setting -maxnodeside 8192. It will slow compilation but fixes many errors in the clipping hulls.

HLVIS

This setting is a must for final compiles.

HLRAD

This setting is a must for final compiles.

If you are using custom shadows, also use these switches:

If you are using many dynamic lights and are getting "too many lightstyles" errors, try the following:

opt_plns

This tool used to be bundled with versions of ZHLT beginning with p3. The automatic optimization introduced with p14 has made it obsolete.

Back to the Index