The DukeHard map pack doesn't work anymore since the code base for Duke3D moved away from EDuke32.
Compiling: 'eduke.con'.
* WARNING.(GAME.CON, line 3330) Expected an identifier, got a numeric literal 1.
* ERROR!(bin/dukehard2.con, line 63) Keyword expected, got 'mearray'.
* ERROR!(bin/dukehard2.con, line 63) Keyword expected, got 'p'.
* ERROR!(bin/dukehard2.con, line 63) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 75) Symbol 'xdim' is not a Game Definition.
* ERROR!(bin/dukehard2.con, line 77) Symbol 'ydim' is not a Game Definition.
* ERROR!(bin/dukehard2.con, line 92) Parameter 'EVENT_INIT' is undefined.
* ERROR!(bin/dukehard2.con, line 93) Keyword expected, got 'adgamevar'.
* ERROR!(bin/dukehard2.con, line 93) Keyword expected, got 'ervalue'.
* ERROR!(bin/dukehard2.con, line 98) Parameter 'EVENT_NEWGAME' is undefined.
* ERROR!(bin/dukehard2.con, line 98) Invalid Event ID.
* ERROR!(bin/dukehard2.con, line 112) Keyword expected, got 'sizearray'.
* ERROR!(bin/dukehard2.con, line 112) Keyword expected, got 'p'.
* ERROR!(bin/dukehard2.con, line 112) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 112) Keyword expected, got 'sizearray'.
* ERROR!(bin/dukehard2.con, line 112) Keyword expected, got 'p'.
* ERROR!(bin/dukehard2.con, line 112) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 117) Keyword expected, got 'tarraysize'.
* ERROR!(bin/dukehard2.con, line 117) Keyword expected, got 'p'.
* ERROR!(bin/dukehard2.con, line 117) Keyword expected, got 'lumesize'.
* ERROR!(bin/dukehard2.con, line 122) Keyword expected, got 'ilevarvarn'.
* ERROR!(bin/dukehard2.con, line 122) Keyword expected, got 'r1'.
* ERROR!(bin/dukehard2.con, line 122) Keyword expected, got 'lumesize'.
* ERROR!(bin/dukehard2.con, line 129) Keyword expected, got 'ilevarn'.
* ERROR!(bin/dukehard2.con, line 129) Keyword expected, got 'lueokay'.
* ERROR!(bin/dukehard2.con, line 129) Keyword expected, got 'lueokay'.
* ERROR!(bin/dukehard2.con, line 135) Keyword expected, got 'ilevarvarn'.
* ERROR!(bin/dukehard2.con, line 135) Keyword expected, got 'r2'.
* ERROR!(bin/dukehard2.con, line 135) Keyword expected, got 'r1'.
* ERROR!(bin/dukehard2.con, line 137) Symbol 'map[for2' is not a Game Definition.
* ERROR!(bin/dukehard2.con, line 137) Keyword expected, got 'ndom'.
* ERROR!(bin/dukehard2.con, line 150) Keyword expected, got 'tarray'.
* ERROR!(bin/dukehard2.con, line 150) Keyword expected, got 'p'.
* ERROR!(bin/dukehard2.con, line 150) Keyword expected, got 'r1'.
* ERROR!(bin/dukehard2.con, line 150) Keyword expected, got 'ndom'.
* ERROR!(bin/dukehard2.con, line 158) Symbol 'map[0' is not a Game Definition.
* ERROR!(bin/dukehard2.con, line 165) Symbol '0' is not a Game Definition.
* ERROR!(bin/dukehard2.con, line 170) Parameter 'EVENT_ENTERLEVEL' is undefined.
* ERROR!(bin/dukehard2.con, line 170) Invalid Event ID.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got 'tatesprite'.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got '0'.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got '0'.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got '536'.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got '536'.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got '04'.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got 'imminus'.
* ERROR!(bin/dukehard2.con, line 179) Keyword expected, got 'imminus'.
* ERROR!(bin/dukehard2.con, line 181) Keyword expected, got 'definequote'.
* ERROR!(bin/dukehard2.con, line 181) Keyword expected, got '7'.
* ERROR!(bin/dukehard2.con, line 181) Keyword expected, got 'ngratulations'.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got 'reentext'.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got 'ARTALPHANUM'.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got '0'.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got '536'.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got '536'.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got '536'.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got '7'.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got '7'.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got ''.
* ERROR!(bin/dukehard2.con, line 182) Keyword expected, got ''.
* ERROR! Too many errors.
Execution could not continue.
Failed to compile eduke.con
mjr4077au suggested on Discord that I make a report on this and the developers would look into what features the scripts need.