I've had a quick look in the code, and env_explosion, trigger_hurt, and func_breakable don't seem to keep track of who triggered them so you can't use those to kill the players unfortunately. But it looks like func_mortar_field does? I've never used it. Perhaps you can have the button target a trigger_relay targeting a func_mortar_field? Try and see if it works?