1 2progs.dat compiler/decompiler for Hexen2 by Eric Hobbs. Read the author's 3dcc.txt file for usage/details. 4 5Run "dhcc -h" to see the tool's command line options. 6 7Probably only interesting due to its decompiler facility. There may be a 8few very old and rare mods out there which can only be compiled by dhcc, 9too, such as the HexenC code of "Project Peanut". 10 11I put this here mostly for reference, but it is really useful due to its 12decompiler facility. 13 14If you ever intend to use dhcc to actually compile hcode, know that it was 15created at a time when the official hcc had not been released, therefore it 16has its own issues. Here are its differences from official hcc: 17 18- doesn't know about switch statements (can't decompile them, either) 19- doesn't use/understand unions, uses its own "alias" instead 20- uses random instead of randomv 21- uses AdvanceThinktime(entity,float) instead of thinktime entity:float 22- uses "|=" instead of "(+)" 23- uses "^=" instead of "(-)" 24- uses "x->y" instead of "x[y]" for array elements 25 26(This isn't a complete and accurate list, but a list of things that just 27came to my mind...) 28 29