Before i get neck-deep in code, I wanted to ask if there was a reason that the caravan mode stuff is not JSONized, or just pulling random stuff from loaded code via loot lists? I was thinking off at the very least moving all the information to a JSON file so that some of the suplies are more sane and easy to edit.
As well, the hospital mode - is there a reason we cannot build or place mines in that mode? As far as I have found, the other maps allow you to, so it's strange why this one does not.
Are there any other features you would like me to explore adding to defence mode?