excluded from find_connected_xyz() unless it's the starting square. Used in the "Evil zoo" mini-vault (minivault_9) so that each door opens and closes separately rather than all of them forming a huge gate which opens all at once.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6461 c06c8d41-db1a-0410-9941-cceddc491573
O5246XJ6P3R726D64X4F2BUNIVP7ZLWA5VMP6FYE72P3GIBTKZQQC QV6A7ETNA2JCCNE5XO6W6OLVHFPWQQ7IS3ZAYPBZCPAXJJDMYS4AC X5DCNPFXJAWWTCTVQGZN4PTTWUJIUE4JPTXH3WVWCO2DW67MXWYAC MFONX2CQ4V7HA5NSD6P5NDDBXYDSKIOCYUKRZXJ4ZER2OKJWT2HQC SVY2PTCLXR3KNPQAWXVXTTGCC5DR334HOAKHYO3VDDRWM2BWMALAC H3552BCIAVBLKAYKE4DHFLBLFW5RGRMYBMRRYHYEB5IPIJRUVU5QC 3GOS6LZ7JSSXLASCIJCMCOOMCVH2SD22TCEVUQ3YAIPB7FUFJPCQC 7O2TJHOGEJIJTLL74LJLDHCU3K7TYXUR6N6WW6NYLYSZU3R5HJSAC ZLQAAP55CJ77XIJN3DZVPT4GTTVLIBFJLIJJKI6L5UBSHX7VUK6AC 7Y5HSDFKA5TPLS2TWTRFMQVX6UXUDHXU5MUMXQSDFAIY4THQ3BIQC HNXKX6ZDQJV33E7UKZOLBYWJMRZ4QLEMXVXJZNRCTOIG2KVRTIEAC -------------------------------------------------------------------------------- lm_props.lua:-- Property markers.------------------------------------------------------------------------------PropertiesDescriptor = { }PropertiesDescriptor.__index = PropertiesDescriptorfunction PropertiesDescriptor:new(properties)local pd = { }setmetatable(pd, self)pd.props = propertiesreturn pdendfunction PropertiesDescriptor:write(marker, th)lmark.marshall_table(th, self.props)endfunction PropertiesDescriptor:read(marker, th)self.props = lmark.unmarshall_table(th)setmetatable(self, PropertiesDescriptor)return selfendfunction PropertiesDescriptor:property(marker, pname)return self.props and self.props[pname] or ''endfunction props_marker(props)return PropertiesDescriptor:new(props)end