EDuke32 Changelog Unofficial archive

Build 2379

21 February 2012 · 3 commits by 1 author · SVN

Builds by month 138 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20120221-2379.txt
------------------------------------------------------------------------
r2379 | helixhorned | 2012-02-21 11:33:33 -0800 (Tue, 21 Feb 2012) | 3 lines

Pull the 'for (' ... ')' out of the TRAVERSE_{CONNECT,SPRITE_*} macros.

This plays more nicely with automatic formatters.  Also indent accordingly.
------------------------------------------------------------------------
r2378 | helixhorned | 2012-02-21 11:33:09 -0800 (Tue, 21 Feb 2012) | 3 lines

QUOTE_NVG_OFF-p->heat_on --> QUOTE_NVG_OFF-!!p->heat_on in sector.c.

Because: 1) It used to be like this; 2) guard against bad CON input.
------------------------------------------------------------------------
r2377 | helixhorned | 2012-02-21 11:32:55 -0800 (Tue, 21 Feb 2012) | 5 lines

Fix potential (certain?) oob access with ST28/SE21.

Encountered with Scent.map.  Since the SE21 are deleted after they have
been used, the search for them in the ST28 code in sector.c may come up
empty, in which case sector[-1] would be accessed.
------------------------------------------------------------------------
r2376 | helixhorned | 2012-02-21 10:24:36 -0800 (Tue, 21 Feb 2012) | 4 lines

Fix sprites with picnums >= MAXSPRITES not drawing in classic.

This was discovered because viewscreens (TILE_VIEWSCR) ceased being drawn
with the MAXTILES increase (reported by Hank, who also did the bisect).
------------------------------------------------------------------------

Pull the 'for (' ... ')' out of the TRAVERSE_{CONNECT,SPRITE_*} macros.

Philipp Kutin (Helixhorned) 21 Feb 2012, 11:33 UTC−8 r2379

This plays more nicely with automatic formatters. Also indent accordingly.

EngineCON

QUOTE_NVG_OFF-p->heat_on --> QUOTE_NVG_OFF-!!p->heat_on in sector.c.

Philipp Kutin (Helixhorned) 21 Feb 2012, 11:33 UTC−8 r2378

Because: 1) It used to be like this; 2) guard against bad CON input.

FixEngine

Fix potential (certain?) oob access with ST28/SE21.

Philipp Kutin (Helixhorned) 21 Feb 2012, 11:32 UTC−8 r2377

Encountered with Scent.map. Since the SE21 are deleted after they have been used, the search for them in the ST28 code in sector.c may come up empty, in which case sector[-1] would be accessed.

FixEngine
Already listed in build 2376

Fix sprites with picnums >= MAXSPRITES not drawing in classic.

Philipp Kutin (Helixhorned) 21 Feb 2012, 10:24 UTC−8 r2376

This was discovered because viewscreens (TILE_VIEWSCR) ceased being drawn with the MAXTILES increase (reported by Hank, who also did the bisect).