------------------------------------------------------------------------ r5466 | hendricks266 | 2015-12-04 03:53:02 -0800 (Fri, 04 Dec 2015) | 1 line Add test cases for previous commit: transhacktest.map and .m32 ------------------------------------------------------------------------ r5465 | hendricks266 | 2015-12-04 03:52:58 -0800 (Fri, 04 Dec 2015) | 3 lines Polymodes: Add a new pthtyp flag to mark textures that should not be processed by the fixtransparency() hack (which avoids the transparent color blending into a sprite when texture filtering is enabled), such as non-(T)ROR-masking floors and ceilings, white- and mask-walls, paper-skies, and rotatesprite with orientation flag 64. This commit makes sure the flag's status always fits the situation. This fixes the remaining issue with WWII GI's LOGO.ANM: Color index #255 is used as the dominant white color (not as a transparent index) and fixtransparency() was mangling the image as a result. ------------------------------------------------------------------------ r5464 | hendricks266 | 2015-12-04 03:52:54 -0800 (Fri, 04 Dec 2015) | 1 line Polymost: Enumify the lower bits of the method/dameth argument to various functions. ------------------------------------------------------------------------ r5463 | hendricks266 | 2015-12-04 03:52:51 -0800 (Fri, 04 Dec 2015) | 4 lines Factor out common handling of the end-of-level between sectors tagged 65535 and 65534, switches tagged 65535, and nukebuttons. This fixes the bug with user maps ending in 65534-tagged sectors, reported by FistMarine: https://forums.duke4.net/topic/8367-end-of-level-bug/ It also eliminates dead code belonging to the nukebutton. ------------------------------------------------------------------------ r5462 | hendricks266 | 2015-12-04 03:52:47 -0800 (Fri, 04 Dec 2015) | 1 line Fix unused global variables in menus.c with DROIDMENU defined. ------------------------------------------------------------------------ r5461 | hendricks266 | 2015-12-04 03:52:43 -0800 (Fri, 04 Dec 2015) | 1 line Fix an unused variable in menus.c with USE_OPENGL=0. ------------------------------------------------------------------------ See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.