EDuke32 Changelog Unofficial archive

Build 3114

4 November 2012 · 3 commits by 1 author · SVN

Builds by month 106 builds

Original log file · 20121104-3114.txt
------------------------------------------------------------------------
r3114 | helixhorned | 2012-11-04 15:03:26 -0800 (Sun, 04 Nov 2012) | 3 lines

engine.c: add bound-check assert failing for sprites in m32's textured 2D mode.

Also, disable drawing sprites in that mode for now.
------------------------------------------------------------------------
r3113 | helixhorned | 2012-11-04 15:03:22 -0800 (Sun, 04 Nov 2012) | 13 lines

Mapster32: functionality to rotate or scale RShift-highlighted stuff smoothly.

This is done by pressing LShift and
 - holding down the left mouse button for scaling, or
 - the right mouse button for rotating the highlighted walls/sprites
with respect to a pivot point determined as the center of the bounding box of
all highlighted points.

Note that scaling sectors isn't that easy and the current functionality is very
rudimentary: there's no z scaling, no xrepeat correction, and sprites aren't
touched expect for their position.  The user is responsible to maintain map
consistency, for example to prevent wall-lines of the same sector crossing
each other.
------------------------------------------------------------------------
r3112 | helixhorned | 2012-11-04 15:03:16 -0800 (Sun, 04 Nov 2012) | 8 lines

Mapster32: when looking for matching wall in 2nd pt. ins., don't skip gray nextwalls.

This fixes a bug where it's not possible to split a sector under certain
circumstances, reported by Micky C here:
http://forums.duke4.net/topic/1348-mapster32-problems-and-bugs/page__view__findpost__p__138380

Also, don't allow zero in various 'F functions: Resize selection and
Global {shade, visibility} divide.
------------------------------------------------------------------------
Engine

engine.c: add bound-check assert failing for sprites in m32's textured 2D mode.

Philipp Kutin (Helixhorned) 4 Nov 2012, 15:03 UTC−8 r3114

Also, disable drawing sprites in that mode for now.

Mapster32 Engine

functionality to rotate or scale RShift-highlighted stuff smoothly.

Philipp Kutin (Helixhorned) 4 Nov 2012, 15:03 UTC−8 r3113

This is done by pressing LShift and - holding down the left mouse button for scaling, or - the right mouse button for rotating the highlighted walls/sprites with respect to a pivot point determined as the center of the bounding box of all highlighted points. Note that scaling sectors isn't that easy and the current functionality is very rudimentary: there's no z scaling, no xrepeat correction, and sprites aren't touched expect for their position. The user is responsible to maintain map consistency, for example to prevent wall-lines of the same sector crossing each other.