Code: Select all
player.character.destroy() -- or
player.set_controller{type = defines.controllers.spectator} --or other ghost modes...
player.character.die() -- or just killed by something and lose body
So, CustomGuiElements relying on "on_gui_closed" event still covers screen and doesn't answer to escape key after some situations.
is this intended?