Represents an object that can be registered for the on_object_destroyed event. Each target has an associated defines.target_type and some have a unique identifier.
Target type entity; useful_id LuaEntity::unit_number
useful_id
Target type equipment
Target type equipment_grid; useful_id LuaEquipmentGrid::unique_id
Target type item; useful_id LuaItemCommon::item_number
Target type logistic_cell
Target type logistic_network; useful_id LuaLogisticNetwork::network_id
Target type logistic_section;
Target type permission_group; useful_id LuaPermissionGroup::group_id
Target type planet
Target type player; useful_id LuaPlayer::index
Target type rail_path;
Target type render_object; useful_id LuaRenderObject::id
Target type space_platform; useful_id LuaSpacePlatform::index
Target type surface; useful_id LuaSurface::index
Target type train; useful_id LuaTrain::id
Target type commandable; useful_id LuaCommandable::unique_id
Target type custom_chart_tag; useful_id LuaCustomChartTag::tag_number
Target type gui_element; useful_id LuaGuiElement::index