You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Version of Chocolate Doom: built from Git repository 2023-01-02
Operating System and version: GNU/Linux (MX-19.4 "patito feo")
Game: Heretic
Any loaded WADs and mods (please include full command line):
chocolate-heretic -hhever 1.3 -deh e2end.hhe
Bug description
Observed behavior:
Startup halts with the following error:
P_InitPicAnims: bad cycle from FLAT516 to FLATHUH4
Expected behavior:
This patch should change the flat displayed behind the end-of-episode text for E2, and not touch animation cycles.
A similar patch for E1 (which works with both the original HHE and under chocolate, presumably since the E1 default flat isn't from an animation cycle) is also attached.
I'm not sure why since it doesn't look like it animates or it's really subtle. But changing the endname without also changing startname so they're not contiguous will probably break something. You should fix the .deh to change that, I don't know how.
In Boom (but not Vanilla Doom) this problem was circumvented by introducing separate BEX pointers for the intermission background flats, e.g. bgflate1of bgflat06.
I guess you'll have to apply another HHE rule to change the FLATHUH4 flat to point past your new FLATHUH1 flat.
HHE should use separate pointers for strings in general. That's how the program works, it shouldn't be touching the string anywhere but the intermission flat listing when given those offsets.
Background
Version of Chocolate Doom: built from Git repository 2023-01-02
Operating System and version: GNU/Linux (MX-19.4 "patito feo")
Game: Heretic
Any loaded WADs and mods (please include full command line):
chocolate-heretic -hhever 1.3 -deh e2end.hhe
Bug description
Observed behavior:
Startup halts with the following error:
P_InitPicAnims: bad cycle from FLAT516 to FLATHUH4
Expected behavior:
This patch should change the flat displayed behind the end-of-episode text for E2, and not touch animation cycles.
A similar patch for E1 (which works with both the original HHE and under chocolate, presumably since the E1 default flat isn't from an animation cycle) is also attached.
end-flat-hhes.zip
The text was updated successfully, but these errors were encountered: