EDuke32 Changelog Unofficial archive

Build 3398

16 January 2013 · 5 commits by 1 author · SVN

Builds by month 62 builds

Original log file · 20130116-3398.txt
------------------------------------------------------------------------
r3398 | helixhorned | 2013-01-16 12:38:56 -0800 (Wed, 16 Jan 2013) | 5 lines

Mapster32: add cvar/mapster32.cfg option "keeptexturestretch".

If enabled, dragging wall vertices will correct the xrepeat after the
mouse button is released, so that the pre-drag absolute stretching is
restored.
------------------------------------------------------------------------
r3397 | helixhorned | 2013-01-16 12:38:52 -0800 (Wed, 16 Jan 2013) | 1 line

Mapster32: slightly rework code for setting/querying some cvars.
------------------------------------------------------------------------
r3396 | helixhorned | 2013-01-16 12:38:50 -0800 (Wed, 16 Jan 2013) | 10 lines

Mapster32: more or less fix the auto wall-alignment feature ([.]/[,]).

- Run it twice, since the first one is wrong.
- Warn when attempting to align based on a top-oriented wall. When the
  sequence of walls to align has "windows", only the bottom parts will
  be correct.
- Make the modifiers actually useful:
  * Pressing SHIFT aligns at most one wall, remove the old CTRL modifier.
  * The rest is as before: ALT makes the walls have (approximately) equal
    texture stretching, ['] (quote) aligns the immediate TROR-nextwalls.
------------------------------------------------------------------------
r3395 | helixhorned | 2013-01-16 12:38:46 -0800 (Wed, 16 Jan 2013) | 4 lines

Mapster32: don't show wall length of *line* highlight when dragging points.

Also, factor out 2x dup'd code of insertsprite() into do_insertsprite()
and add searchwall-displaying code into package/samples/a.m32.
------------------------------------------------------------------------
r3394 | helixhorned | 2013-01-16 12:38:41 -0800 (Wed, 16 Jan 2013) | 5 lines

Replace dragpoint()'s "dragpoint_noreset" global with a "flags" argument.

Also, add another flag, signifying that from the editor, also the
"lastwall"s (i.e. the CCW-linked points) should get collected. This is
to signal the editor that their wall lengths should be displayed, too.
------------------------------------------------------------------------
Mapster32 Engine

add cvar/mapster32.cfg option "keeptexturestretch".

Philipp Kutin (Helixhorned) 16 Jan 2013, 12:38 UTC−8 r3398

If enabled, dragging wall vertices will correct the xrepeat after the mouse button is released, so that the pre-drag absolute stretching is restored.

Mapster32 FixEngine

more or less fix the auto wall-alignment feature ([.]/[,]).

Philipp Kutin (Helixhorned) 16 Jan 2013, 12:38 UTC−8 r3396

- Run it twice, since the first one is wrong. - Warn when attempting to align based on a top-oriented wall. When the sequence of walls to align has "windows", only the bottom parts will be correct. - Make the modifiers actually useful: * Pressing SHIFT aligns at most one wall, remove the old CTRL modifier. * The rest is as before: ALT makes the walls have (approximately) equal texture stretching, ['] (quote) aligns the immediate TROR-nextwalls.

Mapster32 Engine

don't show wall length of *line* highlight when dragging points.

Philipp Kutin (Helixhorned) 16 Jan 2013, 12:38 UTC−8 r3395

Also, factor out 2x dup'd code of insertsprite() into do_insertsprite() and add searchwall-displaying code into package/samples/a.m32.

Engine

Replace dragpoint()'s "dragpoint_noreset" global with a "flags" argument.

Philipp Kutin (Helixhorned) 16 Jan 2013, 12:38 UTC−8 r3394

Also, add another flag, signifying that from the editor, also the "lastwall"s (i.e. the CCW-linked points) should get collected. This is to signal the editor that their wall lengths should be displayed, too.