Build 10478
GIT-
fix M32_PRINTERROR macro
-
fix updatesector/updatesectorz/updatesectorneighbor/updatesectorneighborz
SVN handles and Git names are merged into one person.
fix M32_PRINTERROR macro
fix updatesector/updatesectorz/updatesectorneighbor/updatesectorneighborz
add map start position to undo/redo state
fix F11 brightness adjustment and enable function in 2D mode
fix m32script crash
GCC 12 warning fixes
fix crash on sector creation
fix possible file handle leak in osdcmd_artdump()
fix "gameexecutable" option in configuration file
don't crash when loading corrupt maps with sectors with zero walls
This also makes the editor recognize corrupt sectors with < 3 walls and try to repair the map. It works for the corrupt sectors in E4L1, at least. Please immediately report any problems caused by this change directly to me.
fix stupid mouse look bug
fix a few things to reference MAXUSERTILES instead of MAXTILES
fix sector visibility value printed in message shown when using alt -/+
fix stupid bug where changing sprite angles or aligning wall textures with , and . didn't flag the map as having been changed
fix floor and ceiling texture corruption issue in 2d3d mode window
fix drawing bug with highlighted sectors in 2d mode
fix compilation warning in release builds
fix use of uninitialized values
fix 2d3d mode input issue when sector is -1
fix frame locking issue with 2d3d mode, crash when toggling bottom texture swap, issues with drawing certain types of walls.
fix display of pal 4 sprites in 2d mode.
fix 3d mode status messages being overwritten with position/ang/horiz readouts.
fix unreadable status messages in 3d mode when working with a palette that doesn't align to Duke3d's color layout.
don't warn about the map being corrupt if the only thing wrong with it is a sector ceilingheinum or floorheinum set without the corresponding bits to enable sloping set. DONT_BUILD.
fix 3d picture-in-picture when editing a map with TROR.