If you use ScriptCall("MyClass", "MyFunction") in ACS and run with -nozscript command line option, ZZDoom will crash upon encountering the ScriptCall, because MyClass is undefined. It needs to either behave like a true ZScript-less port and disable ScriptCall, or do a "half way there" thing and still allow it for existing classes and ignore errors for new classes.
If you use
ScriptCall("MyClass", "MyFunction")in ACS and run with-nozscriptcommand line option, ZZDoom will crash upon encountering the ScriptCall, because MyClass is undefined. It needs to either behave like a true ZScript-less port and disable ScriptCall, or do a "half way there" thing and still allow it for existing classes and ignore errors for new classes.