Closed fabiangreffrath closed 2 years ago
I got a bit lost in the discussions about this issue. The only requirement from my side is that all the ports should still sync with demos recorded in ports that predate the fix. Is that the case?
Looks good to me.
The only requirement from my side is that all the ports should still sync with demos recorded in ports that predate the fix. Is that the case?
Yes, I hope so. But I only tested it with a simple WAD that I made myself.
This fix does two things:
endpic
is set but nointermission
is not. Overall looks good. I think the corner case of a UMAPINFO present, but no par time is set should be reviewed before we merge. The behavior here looks different to me.
The only requirement from my side is that all the ports should still sync with demos recorded in ports that predate the fix. Is that the case?
What may happen is that a different par time is drawn on an intermission screen before an end pic, thus leading to a different point in time when the end pic appears.
@rfomin @kraflab plausibility check, please. 😉