Prologue: Last month we divvied up tasks based on some Agile concept; I believe we’re “writhing” through the next “suffering revolution” on the “Wheel of Pain”, if I have the terminology correct. I proposed that we shove Mineshafts off the current month’s TODO because I didn’t think they were as important as other features. Naturally the task of implementing Mineshafts ended up being assigned to me, as is only correct according to the Iron Laws of Bureaucracy.
Subsurface mining is pretty straightforward because we abstract the details: the player builds a “Mine” building with a “Mineshaft” module (and at least one door! we’ve had problems with people not putting doors on things!). Once these are built, the player assigns a work crew to the Mine. Using the recent code done for Chapels and Laboratories, the labourers in the mining work crew are transformed into properly-outfitted miners wearing the correct uniform and everything – it’s great to finally get these occupation-specific models into the game properly!