uggi121 wrote:
Because ACS is used in maps and DECORATE if you want to establish the concept into your whole wad
the ACS part is wrong, terribly, but I understand why you think that way as I did that too once.
The thing is that ACS can be put directly into the map and the map will open that specific ACS on load and thereby having that ACS being map specific.
BUT you can use your ACC to compile ACS OUTSIDE OF DB and thereby have it not be map specific, then you just need to throw it into your pk3 and make an autoload lump with the .o files name in it to load it.
In other words, using DECORATE to make something work globally is just a hacky workaround that should be avoided.
If you don't believe me, then open aow2 in slade, you will notice the autoload lump and the acs_source folder, and that all the map have map specific scripts in them only, not the globally used game handling scripts.