EDuke32 Changelog Unofficial archive

Build 4833

21 December 2014 · 5 commits by 1 author · SVN

Builds by month 214 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 · 20141221-4833.txt
------------------------------------------------------------------------
r4833 | helixhorned | 2014-12-21 07:51:51 -0800 (Sun, 21 Dec 2014) | 4 lines

Polymer: include wall[].ypanning in wall invalidation logic.

Fixes bug reported here:
http://forums.duke4.net/topic/1348-mapster32-problems-and-bugs/page__view__findpost__p__213759
------------------------------------------------------------------------
r4832 | helixhorned | 2014-12-21 07:51:50 -0800 (Sun, 21 Dec 2014) | 1 line

menus.c: Reset next-viewscreen-redraw counter from M_CloseMenu().
------------------------------------------------------------------------
r4831 | helixhorned | 2014-12-21 07:51:48 -0800 (Sun, 21 Dec 2014) | 9 lines

Minor cleanup around security cameras / viewscreens. DONT_BUILD.

The only semantic change is that an out-of-sync instance of a distance to
check (viewscreen sprite <-> player sprite) is changed in
actors.c:G_MoveStandables(), from 2048 (as in Duke3D 1.5) to 8192, now
represented by the define VIEWSCREEN_ACTIVE_DISTANCE. I have not yet observed
any change in behavior regarding this change (but there ought to be one).

Also, in DNCOORDS display, print 'totalclock' count, too.
------------------------------------------------------------------------
r4830 | helixhorned | 2014-12-20 05:36:40 -0800 (Sat, 20 Dec 2014) | 5 lines

Polymer: don't draw masked walls with void tile. DONT_BUILD.

This prevents displaying W_FORCEFIELD+1 masks (as e.g. in front of viewscreens)
completely black with ART mapping. The old behavior, which is inconsistent with
classic, is kept for one-sided masked walls, though.
------------------------------------------------------------------------
r4829 | helixhorned | 2014-12-20 05:08:27 -0800 (Sat, 20 Dec 2014) | 1 line

Lunatic: sync MAXJOYAXES, add lunatic/test/sprite_addtv.con. DONT_BUILD.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Engine

Minor cleanup around security cameras / viewscreens. DONT_BUILD.

Philipp Kutin (Helixhorned) 21 Dec 2014, 07:51 UTC−8 r4831

The only semantic change is that an out-of-sync instance of a distance to check (viewscreen sprite <-> player sprite) is changed in actors.c:G_MoveStandables(), from 2048 (as in Duke3D 1.5) to 8192, now represented by the define VIEWSCREEN_ACTIVE_DISTANCE. I have not yet observed any change in behavior regarding this change (but there ought to be one). Also, in DNCOORDS display, print 'totalclock' count, too.

Polymer Engine

don't draw masked walls with void tile. DONT_BUILD.

Philipp Kutin (Helixhorned) 20 Dec 2014, 05:36 UTC−8 r4830

This prevents displaying W_FORCEFIELD+1 masks (as e.g. in front of viewscreens) completely black with ART mapping. The old behavior, which is inconsistent with classic, is kept for one-sided masked walls, though.