------------------------------------------------------------------------ r1927 | helixhorned | 2011-07-03 15:51:28 -0700 (Sun, 03 Jul 2011) | 18 lines * New m32script commands: - sethighlightsector - updatehighlightsector - collectsectors <> <> The latter does a breadth-first search starting from an initial sector and collects nextsectors only when the filtering state, given a sectnum as RETURN input, writes a nonzero value into RETURN. As a usage example, a.m32 includes the state 'collect_teleporting_sectors', that collects all sectors containing an SE7 and highlights them afterwards. This way, it should be possible to retrofit old maps with TROR by distributing small scripts that do most of the work (right now, joining has to be done by hand, though). * corruption checker: for the 'nextwall inconsistent with nextsector' corruption, suggest an alternative fix by searching fitting nextwalls and changing the nextwall of the corrupt wall (as opposed to the nextsector). It will display with a leading '?' in the listing, and can be demanded by suffixing 'corruptcheck tryfix' with it. For example, corruptcheck tryfix 9-21 ? would fix some corruptions in Billy Boy's cranium.map without introducing drawing errors. * fix demo playback (tueidj figured this out) ------------------------------------------------------------------------ r1926 | helixhorned | 2011-07-01 10:15:07 -0700 (Fri, 01 Jul 2011) | 4 lines * We cansee() now through TROR portals, making enemies recognize you from above and below * fixed subway roof interpolation; also small tweak to make this possible: http://forums.duke4.net/topic/3911-true-room-over-room/page__view__findpost__p__99099 * API change: Sect_{Set,Clear}Interpolation now takes sectnums directly ------------------------------------------------------------------------