Revision r2970
Replace some literal numbers denoting SEs/STs by symbolic enumeration values.
Browse logs with clarity: filter by type/year, search text, and inspect parsed commit details.
Replace some literal numbers denoting SEs/STs by symbolic enumeration values.
engine.c: rewrite nextsectorneighborz() for clarity.
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.
foreachmap.lua: add -e"some code..." switch to execute code from the cmdline.
build.lua: add 'numbunches' field to map loader.
Mapster32: for c&p-ing map portions w/o TROR, fix wrongly resetting wall lotag/extra
Add map2text.lua and helper script mapdiff.sh.
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. ------------------------------------------------------------------------
------------------------------------------------------------------------ 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. ------------------------------------------------------------------------