This suggestion is to add LuaGameScript::take_map_screenshot (or take_chart_screenshot or take_remote_view_screenshot).
Its parameters could somewhat match the existing LuaGameScript::take_screenshot. Additional parameters (all boolean):
Code: Select all
logistic_networks
electric_networks
turret_coverage
pollution
train_stop_names
player_names
tags
worker_robots
rail_signal_states
recipe_icons
show_pipelines
Code: Select all
show_entity_info
hide_clouds
hide_fog
daytime
water_tick

