<enum-type type-name="buildings_other_id">
<enum-attr name="building" type-name="building_type"
default-value="NONE"/>
<enum-attr name="generic_building" type-name="building_type"
is-list="true"/>
<enum-attr name="workshop" type-name="workshop_type"
is-list="true"/>
<enum-attr name="furnace" type-name="furnace_type" is-list="true"/>
<enum-attr name="civzone" type-name="civzone_type" is-list="true"/>
<enum-item name="ANY" value="-1"/>
<enum-item name="IN_PLAY">
actually on the map, as opposed to in an offloaded fortress
elsewhere
</enum-item>
<enum-item name="UNK_V42_1"/>
<enum-item name="STOCKPILE">
<item-attr name="building" value="Stockpile"/>
</enum-item>
<enum-item name="ANY_ZONE">
<item-attr name="building" value="Civzone"/>
</enum-item>
<enum-item name="ACTIVITY_ZONE">
<item-attr name="building" value="Civzone"/>
<item-attr name="civzone" value="ActivityZone"/>
</enum-item>
<enum-item name="ANY_ACTUAL">
-- everything but stockpile and civzone
</enum-item>
<enum-item name="ANY_MACHINE">
<item-attr name="generic_building" value="ScrewPump"/>
<item-attr name="generic_building" value="GearAssembly"/>
<item-attr name="generic_building" value="AxleHorizontal"/>
<item-attr name="generic_building" value="AxleVertical"/>
<item-attr name="generic_building" value="WaterWheel"/>
<item-attr name="generic_building" value="Windmill"/>
<item-attr name="generic_building" value="Workshop"/>
<item-attr name="workshop" value="Millstone"/>
</enum-item>
<enum-item name="ANY_HOSPITAL_STORAGE">
-- speculated
<item-attr name="generic_building" value="Box"/>
<item-attr name="generic_building" value="Cabinet"/>
</enum-item>
<enum-item name="ANY_STORAGE">
-- speculated
<item-attr name="generic_building" value="Box"/>
<item-attr name="generic_building" value="Cabinet"/>
<item-attr name="generic_building" value="Weaponrack"/>
<item-attr name="generic_building" value="Armorstand"/>
</enum-item>
<enum-item name="ANY_BARRACKS">
<item-attr name="generic_building" value="Bed"/>
<item-attr name="generic_building" value="Box"/>
<item-attr name="generic_building" value="Cabinet"/>
<item-attr name="generic_building" value="Weaponrack"/>
<item-attr name="generic_building" value="Armorstand"/>
</enum-item>
<enum-item name="ANY_NOBLE_ROOM">
<item-attr name="generic_building" value="Chair"/>
<item-attr name="generic_building" value="Bed"/>
<item-attr name="generic_building" value="Table"/>
<item-attr name="generic_building" value="Coffin"/>
</enum-item>
<enum-item name="ANY_HOSPITAL">
<item-attr name="generic_building" value="Bed"/>
<item-attr name="generic_building" value="TractionBench"/>
</enum-item>
<enum-item name="BOX">
<item-attr name="building" value="Box"/>
</enum-item>
<enum-item name="CABINET">
<item-attr name="building" value="Cabinet"/>
</enum-item>
<enum-item name="TRAP">
<item-attr name="building" value="Trap"/>
</enum-item>
<enum-item name="DOOR">
<item-attr name="building" value="Door"/>
</enum-item>
<enum-item name="FLOODGATE">
<item-attr name="building" value="Floodgate"/>
</enum-item>
<enum-item name="HATCH">
<item-attr name="building" value="Hatch"/>
</enum-item>
<enum-item name="GRATE_WALL">
<item-attr name="building" value="GrateWall"/>
</enum-item>
<enum-item name="GRATE_FLOOR">
<item-attr name="building" value="GrateFloor"/>
</enum-item>
<enum-item name="BARS_VERTICAL">
<item-attr name="building" value="BarsVertical"/>
</enum-item>
<enum-item name="BARS_FLOOR">
<item-attr name="building" value="BarsFloor"/>
</enum-item>
<enum-item name="WINDOW_ANY">
<item-attr name="generic_building" value="WindowGlass"/>
<item-attr name="generic_building" value="WindowGem"/>
</enum-item>
<enum-item name="WELL">
<item-attr name="building" value="Well"/>
</enum-item>
<enum-item name="TABLE">
<item-attr name="building" value="Table"/>
</enum-item>
<enum-item name="BRIDGE">
<item-attr name="building" value="Bridge"/>
</enum-item>
<enum-item name="CHAIR">
<item-attr name="building" value="Chair"/>
</enum-item>
<enum-item name="TRADE_DEPOT">
<item-attr name="building" value="TradeDepot"/>
</enum-item>
<enum-item name="NEST">
<item-attr name="building" value="Nest"/>
</enum-item>
<enum-item name="NEST_BOX">
<item-attr name="building" value="NestBox"/>
</enum-item>
<enum-item name="UNK_V42_2"/>
<enum-item name="HIVE">
<item-attr name="building" value="Hive"/>
</enum-item>
<enum-item name="WAGON">
<item-attr name="building" value="Wagon"/>
</enum-item>
<enum-item name="SHOP">
<item-attr name="building" value="Shop"/>
</enum-item>
<enum-item name="BED">
<item-attr name="building" value="Bed"/>
</enum-item>
<enum-item name="TRACTION_BENCH">
<item-attr name="building" value="TractionBench"/>
</enum-item>
<enum-item name="ANY_ROAD">
<item-attr name="generic_building" value="RoadDirt"/>
<item-attr name="generic_building" value="RoadPaved"/>
</enum-item>
<enum-item name="FARM_PLOT">
<item-attr name="building" value="FarmPlot"/>
</enum-item>
<enum-item name="GEAR_ASSEMBLY">
<item-attr name="building" value="GearAssembly"/>
</enum-item>
<enum-item name="ROLLERS">
<item-attr name="building" value="Rollers"/>
</enum-item>
<enum-item name="AXLE_HORIZONTAL">
<item-attr name="building" value="AxleHorizontal"/>
</enum-item>
<enum-item name="AXLE_VERTICAL">
<item-attr name="building" value="AxleVertical"/>
</enum-item>
<enum-item name="SUPPORT">
<item-attr name="building" value="Support"/>
</enum-item>
<enum-item name="ARCHERY_TARGET">
<item-attr name="building" value="ArcheryTarget"/>
</enum-item>
<enum-item name="SCREW_PUMP">
<item-attr name="building" value="ScrewPump"/>
</enum-item>
<enum-item name="WATER_WHEEL">
<item-attr name="building" value="WaterWheel"/>
</enum-item>
<enum-item name="WINDMILL">
<item-attr name="building" value="Windmill"/>
</enum-item>
<enum-item name="CHAIN">
<item-attr name="building" value="Chain"/>
</enum-item>
<enum-item name="CAGE">
<item-attr name="building" value="Cage"/>
</enum-item>
<enum-item name="STATUE">
<item-attr name="building" value="Statue"/>
</enum-item>
<enum-item name="SLAB">
<item-attr name="building" value="Slab"/>
</enum-item>
<enum-item name="COFFIN">
<item-attr name="building" value="Coffin"/>
</enum-item>
<enum-item name="WEAPON_RACK">
<item-attr name="building" value="Weaponrack"/>
</enum-item>
<enum-item name="ARMOR_STAND">
<item-attr name="building" value="Armorstand"/>
</enum-item>
<enum-item name="FURNACE_ANY">
<item-attr name="building" value="Furnace"/>
</enum-item>
<enum-item name="FURNACE_WOOD">
<item-attr name="building" value="Furnace"/>
<item-attr name="furnace" value="WoodFurnace"/>
</enum-item>
<enum-item name="FURNACE_SMELTER_ANY">
<item-attr name="building" value="Furnace"/>
<item-attr name="furnace" value="Smelter"/>
<item-attr name="furnace" value="MagmaSmelter"/>
</enum-item>
<enum-item name="FURNACE_SMELTER_MAGMA">
<item-attr name="building" value="Furnace"/>
<item-attr name="furnace" value="MagmaSmelter"/>
</enum-item>
<enum-item name="FURNACE_KILN_ANY">
<item-attr name="building" value="Furnace"/>
<item-attr name="furnace" value="Kiln"/>
<item-attr name="furnace" value="MagmaKiln"/>
</enum-item>
<enum-item name="FURNACE_GLASS_ANY">
<item-attr name="building" value="Furnace"/>
<item-attr name="furnace" value="GlassFurnace"/>
<item-attr name="furnace" value="MagmaGlassFurnace"/>
</enum-item>
<enum-item name="FURNACE_CUSTOM">
<item-attr name="building" value="Furnace"/>
<item-attr name="furnace" value="Custom"/>
</enum-item>
<enum-item name="WORKSHOP_ANY">
<item-attr name="building" value="Workshop"/>
</enum-item>
<enum-item name="WORKSHOP_BUTCHER">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Butchers"/>
</enum-item>
<enum-item name="WORKSHOP_MASON">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Masons"/>
</enum-item>
<enum-item name="WORKSHOP_KENNEL">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Kennels"/>
</enum-item>
<enum-item name="WORKSHOP_FISHERY">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Fishery"/>
</enum-item>
<enum-item name="WORKSHOP_JEWELER">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Jewelers"/>
</enum-item>
<enum-item name="WORKSHOP_LOOM">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Loom"/>
</enum-item>
<enum-item name="WORKSHOP_TANNER">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Tanners"/>
</enum-item>
<enum-item name="WORKSHOP_DYER">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Dyers"/>
</enum-item>
<enum-item name="WORKSHOP_MILL_ANY">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Quern"/>
<item-attr name="workshop" value="Millstone"/>
</enum-item>
<enum-item name="WORKSHOP_QUERN">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Quern"/>
</enum-item>
<enum-item name="WORKSHOP_TOOL">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Tool"/>
</enum-item>
<enum-item name="WORKSHOP_MILLSTONE">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Millstone"/>
</enum-item>
<enum-item name="WORKSHOP_KITCHEN">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Kitchen"/>
</enum-item>
<enum-item name="WORKSHOP_STILL">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Still"/>
</enum-item>
<enum-item name="WORKSHOP_FARMER">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Farmers"/>
</enum-item>
<enum-item name="WORKSHOP_ASHERY">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Ashery"/>
</enum-item>
<enum-item name="WORKSHOP_CARPENTER">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Carpenters"/>
</enum-item>
<enum-item name="WORKSHOP_CRAFTSDWARF">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Craftsdwarfs"/>
</enum-item>
<enum-item name="WORKSHOP_MECHANIC">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Mechanics"/>
</enum-item>
<enum-item name="WORKSHOP_SIEGE">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Siege"/>
</enum-item>
<enum-item name="WORKSHOP_CLOTHIER">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Clothiers"/>
</enum-item>
<enum-item name="WORKSHOP_LEATHER">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Leatherworks"/>
</enum-item>
<enum-item name="WORKSHOP_BOWYER">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Bowyers"/>
</enum-item>
<enum-item name="WORKSHOP_MAGMA_FORGE">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="MagmaForge"/>
</enum-item>
<enum-item name="WORKSHOP_FORGE_ANY">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="MetalsmithsForge"/>
<item-attr name="workshop" value="MagmaForge"/>
</enum-item>
<enum-item name="WORKSHOP_CUSTOM">
<item-attr name="building" value="Workshop"/>
<item-attr name="workshop" value="Custom"/>
</enum-item>
<enum-item name="WEAPON_UPRIGHT">
<item-attr name="building" value="Weapon"/>
</enum-item>
<enum-item name="UNK_V42_3"/>
</enum-type>