A Python-based Blades of Avernum scenario editor