by Player701 » Mon Oct 24, 2016 6:38 am
This toolset is awesome (despite lacking the proper documentation - or is it just hard to find?) but it really, really needs a GZDoom Builder configuration so that scripts can be compiled from its built-in script editor rather than from the command line. I thought I could write a library in GDCC ACS and #import it in the script editor, but I forgot that #import accesses the source file, and acc.exe cannot process the said file for obvious reasons. This means I have to compile both the library and the map script with gdcc-acc.exe and then embed the resulting lumps in the WAD file. Oh my, developing ZDoom maps was never that hard...
Also, it seems that gdcc-acc.exe allows functions such as Delay() to be used inside function definitions. This compiles and links, but when a script with a call to such a function is executed in GZDoom, it crashes with a "GZDoom has stopped working" message - no crash report generated. Sorry, I have no idea if this has been brought up before or not.