EDuke32 Changelog Archivio non ufficiale

Build 3898

22 giugno 2013 · 5 commit di 1 autore · SVN

Build per mese 112 build

File di log originale · 20130622-3898.txt
------------------------------------------------------------------------
r3898 | helixhorned | 2013-06-22 04:31:16 -0700 (Sat, 22 Jun 2013) | 6 lines

engine: consider a point inside() a sector in all border cases (literally).

In other words, for a test rectangular sector, a sprite would be inside the
sector in on all 4 edges and all 4 corners. Previously, it would have been
the lower right portion only (*excluding* LL and UR corners), which led to
map editing issues.
------------------------------------------------------------------------
r3897 | helixhorned | 2013-06-22 04:31:15 -0700 (Sat, 22 Jun 2013) | 3 lines

engine.c: apply "usual readability transformations" on inside() and comment it.

The main thing to note is the "half-open" nature of the x/y range checks.
------------------------------------------------------------------------
r3896 | helixhorned | 2013-06-22 04:31:13 -0700 (Sat, 22 Jun 2013) | 1 line

Substitute some symbolic SE_x_* labels for literal SE numbers that were missed.
------------------------------------------------------------------------
r3895 | helixhorned | 2013-06-22 04:31:12 -0700 (Sat, 22 Jun 2013) | 1 line

Lunatic: document vector types, add forgotten warning icon.
------------------------------------------------------------------------
r3894 | helixhorned | 2013-06-22 04:31:09 -0700 (Sat, 22 Jun 2013) | 5 lines

Lunatic: various minor tweaks and fixes.

- Pass original module name (dot=dirsep) to module via our require()
- geom.lua: fix some operations using the vector type constructor
- geom.lua: provide constructor for ivec3, useable like vec3
------------------------------------------------------------------------
Engine Engine

consider a point inside() a sector in all border cases (literally).

Philipp Kutin (Helixhorned) 22 giu 2013, 04:31 UTC−7 r3898

In other words, for a test rectangular sector, a sprite would be inside the sector in on all 4 edges and all 4 corners. Previously, it would have been the lower right portion only (*excluding* LL and UR corners), which led to map editing issues.

Engine

engine.c: apply "usual readability transformations" on inside() and comment it.

Philipp Kutin (Helixhorned) 22 giu 2013, 04:31 UTC−7 r3897

The main thing to note is the "half-open" nature of the x/y range checks.

Lunatic Fix

various minor tweaks and fixes.

Philipp Kutin (Helixhorned) 22 giu 2013, 04:31 UTC−7 r3894

- Pass original module name (dot=dirsep) to module via our require() - geom.lua: fix some operations using the vector type constructor - geom.lua: provide constructor for ivec3, useable like vec3