Called before a ghost entity is destroyed as a result of being marked for deconstruction.
Also called for item request proxies before they are destroyed as a result of being marked for deconstruction.
player_index?: uint32 — The player that did the deconstruction if any.ghost: LuaEntityname: defines.events — Identifier of the eventtick: uint32 — Tick the event was generated.