------------------------------------------------------------------------ r2971 | helixhorned | 2012-08-26 15:17:14 -0700 (Sun, 26 Aug 2012) | 4 lines Quit the game if SE17 (warp elevator) setup fails. The spawn-time SE 17 setup uses nextsectorneighborz() which can fail (return -1) on some circumstances and would cause an OOB sector[] access. ------------------------------------------------------------------------ r2970 | helixhorned | 2012-08-26 15:16:08 -0700 (Sun, 26 Aug 2012) | 1 line Replace some literal numbers denoting SEs/STs by symbolic enumeration values. ------------------------------------------------------------------------ r2969 | helixhorned | 2012-08-26 15:15:02 -0700 (Sun, 26 Aug 2012) | 1 line engine.c: rewrite nextsectorneighborz() for clarity. ------------------------------------------------------------------------ r2968 | helixhorned | 2012-08-26 15:13:57 -0700 (Sun, 26 Aug 2012) | 5 lines build.lua map loader: add the option of canonicalizing sprite order. This is mostly for debugging, since currently, Mapster32 restores sprites not in the same order as the original sprite index order. Also, expose this option from map2text.lua and mapdiff.sh. ------------------------------------------------------------------------ r2967 | helixhorned | 2012-08-26 15:12:51 -0700 (Sun, 26 Aug 2012) | 1 line foreachmap.lua: add -e"some code..." switch to execute code from the cmdline. ------------------------------------------------------------------------ r2966 | helixhorned | 2012-08-26 15:11:46 -0700 (Sun, 26 Aug 2012) | 1 line build.lua: add 'numbunches' field to map loader. ------------------------------------------------------------------------ r2965 | helixhorned | 2012-08-26 15:10:40 -0700 (Sun, 26 Aug 2012) | 1 line Mapster32: for c&p-ing map portions w/o TROR, fix wrongly resetting wall lotag/extra ------------------------------------------------------------------------ r2964 | helixhorned | 2012-08-26 15:09:34 -0700 (Sun, 26 Aug 2012) | 1 line Add map2text.lua and helper script mapdiff.sh. ------------------------------------------------------------------------ r2963 | helixhorned | 2012-08-26 15:08:27 -0700 (Sun, 26 Aug 2012) | 4 lines Mapster32: for copy-pasting map portions without TROR, fix wrongly resetting xpanning. This is really an artifact of overloading the sector fields for different uses. For copy-pasting TROR'd portions, the bug still persists. ------------------------------------------------------------------------