Can't call ACS library scripts from a UDMF map?
Moderator: GZDoom Developers
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
-
- Posts: 23
- Joined: Wed Oct 21, 2020 3:12 pm
- Operating System Version (Optional): Windows 10
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
- Location: The Shores of Hell
Can't call ACS library scripts from a UDMF map?
I've been developing an update to a total conversion I'm working on, and I'm trying to convert a map from Hexen format to UDMF right now. However, I've run into a bit of an issue. The map uses scripts from two files: a library, called AUTOLOAD.acs (despite its name, it is #import-ed, not autoloaded), and its own BEHAVIOR file. Both of these work fine in the Hexen version, however when the map attempts to call any scripts from AUTOLOAD.acs, they don't run. If I manually activate them with the puke command, they work fine, but not when called by a linedef, thing, sector, etc. Does anyone know what might be happening? If necessary, I can attach the mod, but I'd rather not since the update isn't complete right now. Any help would be much appreciated.
-
- Posts: 5032
- Joined: Sun Nov 14, 2010 12:59 am
Re: Can't call ACS library scripts from a UDMF map?
Check the lines and things that are assigned a script-calling action special and see if everything is in order in terms of script name/number and arguments.