The problem section of the ANIMDEFS is:
Code: Select all
warp flat fltlava1 0.2
warp flat fltlava2 0.2
warp flat fltlava3 0.2
warp flat fltlava4 0.2
I know that this is happening because I'm loading it with an unintended IWAD but my point is that the only error here is that the flat mentioned in the problematic line of ANIMDEFS doesn't exist.
To me, that isn't obvious from the error message so it would be nice if GZDoom could actually tell me more specifically what the problem is. e.g. "line 10 unknown flat" rather than just "Bad syntax".
In addition, perhaps it could continue to load after printing the error to the console?