ACC is an ACS script compiler for use with ZDoom and Hexen.
Find a file
Ioan Chera 77b5a1193e Added APROP constants for Eternity's eight thing counters
Small used to support accessing thing counters (user defined states) from scripts, so I'm adding this feature back to ACS for Eternity.

There are eight int counters per Mobj and no more will be added, so I suppose it's alright to use eight APROP enums for them instead of, say, new ACS functions. Small's functions to access variables were very similar to SetActorProperty/CheckActorProperty.
2017-01-08 21:10:58 +02:00
.gitignore Added KILL script type 2016-07-28 08:32:34 +02:00
acc.c ACC version 1.55 2016-02-05 18:42:28 -06:00
acc.dsp Don't convert string constants to numbers for #define 2014-07-21 23:32:57 -05:00
acc.dsw Initial commit for ACC. 2006-02-24 05:03:04 +00:00
common.h Remove dead "language" code from ACC 2014-07-24 15:16:30 -05:00
error.c Enforce #library must be the first thing in an ACS file if it's used 2016-01-28 19:38:56 -06:00
error.h Enforce #library must be the first thing in an ACS file if it's used 2016-01-28 19:38:56 -06:00
Makefile ACC version 1.55 2016-02-05 18:42:28 -06:00
misc.c Fixed so compilation works on Mac, which doesn't recognize the "unix" keyword, though to be fair it's not even set in the Makefile. 2016-01-23 14:12:36 +02:00
misc.h - Do not allow scripts to be named "None". 2012-02-26 02:37:44 +00:00
parse.c Added REOPEN script 2016-08-29 23:07:26 +08:00
parse.h Initial commit for ACC. 2006-02-24 05:03:04 +00:00
pcode.c - Renamed PlayerOnTeam with IsNetworkGame. 2016-06-20 01:39:15 +02:00
pcode.h Added REOPEN script 2016-08-29 23:07:26 +08:00
readme.md Create readme.md 2016-01-18 10:47:58 +01:00
strlist.c Remove dead "language" code from ACC 2014-07-24 15:16:30 -05:00
strlist.h Remove dead "language" code from ACC 2014-07-24 15:16:30 -05:00
symbol.c - Renamed PlayerOnTeam with IsNetworkGame. 2016-06-20 01:39:15 +02:00
symbol.h Add script/function arrays to ACC 2014-07-24 14:41:39 -05:00
token.c Added REOPEN script 2016-08-29 23:07:26 +08:00
token.h Added REOPEN script 2016-08-29 23:07:26 +08:00
zcommon.acs Initial commit for ACC. 2006-02-24 05:03:04 +00:00
zdefs.acs Added APROP constants for Eternity's eight thing counters 2017-01-08 21:10:58 +02:00
zspecial.acs Added Stairs_BuildUpDoomCrush to zspecials.acs 2017-01-08 00:58:58 +02:00
zwvars.acs Initial commit for ACC. 2006-02-24 05:03:04 +00:00

ACC

ACC is an ACS script compiler for use with ZDoom and Hexen. http://zdoom.org/wiki/ACC

Usage

Usage: ACC [options] source[.acs] [object[.o]]
-i [path]  Add include path to find include files
-d[file]   Output debugging information
-h         Create pcode compatible with Hexen and old ZDooms
-hh        Like -h, but use of new features is only a warning