Details, please. When? Sounds like a bug to me.bagheadspidey wrote:The handling for ACS_ExecuteAlways was changed recently.
The handling for ACS_ExecuteAlways was changed recently.
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
The handling for ACS_ExecuteAlways was changed recently.
- Graf Zahl
- Lead GZDoom+Raze Developer

- Posts: 49252
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: The handling for ACS_ExecuteAlways was changed recently.
I split this off to Bugs so that it isn't forgotten.
Re: The handling for ACS_ExecuteAlways was changed recently.
What do they mean by the handling was changed? I've been using ACS_ExecuteAlways a lot lately and I haven't seen any strangeness with it. It appears to work exactly as it should be. I'm using r858.bagheadspidey wrote:The handling for ACS_ExecuteAlways was changed recently.
(Wow, this wasn't a very helpful post at all, was it?)
- bagheadspidey
- Posts: 1490
- Joined: Sat Oct 20, 2007 10:31 pm
- Contact:
Re: The handling for ACS_ExecuteAlways was changed recently.
AFAIK Nash noticed the bug first here. I can confirm the behavior.
Re: The handling for ACS_ExecuteAlways was changed recently.
Oh that. Having to pass all arguments vs. not having to. Yeah I've noticed that change also, but I don't know when I first noticed the change. I didn't think it was a bug though, I just kinda accepted it as necessary and I've been passing zeros for the empty arguments ever since. Doesn't bother me that much...
- Project Shadowcat
- Posts: 9369
- Joined: Thu Jul 14, 2005 8:33 pm
- Preferred Pronouns: They/Them
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: Blacksburg, SC USA
- Contact:
Re: The handling for ACS_ExecuteAlways was changed recently.
I thought that was a good change for consistency if you ask me.
- Graf Zahl
- Lead GZDoom+Raze Developer

- Posts: 49252
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: The handling for ACS_ExecuteAlways was changed recently.
Ugh...
Anything that breaks old data is a bug (unless expressly stated otherwise.)
Anything that breaks old data is a bug (unless expressly stated otherwise.)
- Graf Zahl
- Lead GZDoom+Raze Developer

- Posts: 49252
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: The handling for ACS_ExecuteAlways was changed recently.
Fixed. The DECORATE parser's previous arg count information was inconsistent with ACS's and when I rewrote that code I used ACS as a template which requires at least 2 args. It's back to 1 now.