This version of HD, which has a line added to
continually log players[0].cmd.
1. Warp to Map15.
2. IDDQD.
3. Faff around for a few minutes. (EDIT: you don't even need to do anything, but it is easier to see when the bug kicks in if the logspam isn't just zero.)
Expected: the logspam just keeps going.
Actual: after a while it just stops.
It doesn't seem to be related to anything I'm doing, but it seems I can't replicate it without monsters around.
Is there some way to isolate the moment when an eventhandler is destroyed?
EDIT: And how *is* an eventhandler destroyed, other than by calling "destroy()" (which HD definitely does not do at any point)? Knowing how it might disappear would help a lot to isolate this, I suspect.
EDIT: Isolated example attached. Ran
Code: Select all
gzdoom -file ~/handlertest -warp 01 -fast -skill 4
IDCLEV15'd and ran around in the courtyard after also summoning about 50 chaingun guys, the logs stopped shortly after.
[url=https://github.com/MatthewTheGlutton/HideousDestructor/tree/f3472bf97e877ea6e0edb10b79b8cdaa24896201]This version of HD[/url], which has a line added to [url=https://github.com/MatthewTheGlutton/HideousDestructor/blob/f3472bf97e877ea6e0edb10b79b8cdaa24896201/zscript/function.txt#L9]continually log players[0].cmd[/url].
1. Warp to Map15.
2. IDDQD.
3. Faff around for a few minutes. (EDIT: you don't even need to do anything, but it is easier to see when the bug kicks in if the logspam isn't just zero.)
Expected: the logspam just keeps going.
Actual: after a while it just stops.
It doesn't seem to be related to anything I'm doing, but it seems I can't replicate it without monsters around.
Is there some way to isolate the moment when an eventhandler is destroyed?
EDIT: And how *is* an eventhandler destroyed, other than by calling "destroy()" (which HD definitely does not do at any point)? Knowing how it might disappear would help a lot to isolate this, I suspect.
EDIT: Isolated example attached. Ran[code]gzdoom -file ~/handlertest -warp 01 -fast -skill 4[/code]IDCLEV15'd and ran around in the courtyard after also summoning about 50 chaingun guys, the logs stopped shortly after.