EDuke32 Changelog Archivio non ufficiale

Build 4416

5 aprile 2014 · 5 commit di 1 autore · SVN

Build per mese 318 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

File di log originale · 20140405-4416.txt
------------------------------------------------------------------------
r4416 | helixhorned | 2014-04-05 04:28:10 -0700 (Sat, 05 Apr 2014) | 7 lines

Rename sector[].filler member to '.fogpal'. From CON, keep the '.alignto' alias.

The overall situation is thus as follows:
 - in C and from Lua, that member is called 'fogpal'
 - In CON (both C-CON and LunaCON), it's 'fogpal' with 'alignto' being an alias;
   'filler' wasn't available before, either.
 - In m32script, it's 'fogpal' or 'alignto' ('filler' is not available any more)
------------------------------------------------------------------------
r4415 | helixhorned | 2014-04-05 04:28:08 -0700 (Sat, 05 Apr 2014) | 5 lines

In non-lookup OpenGL modes, make sector[].filler (rename pending) override fogpal.

That is, if that member has a nonzero value, that one is taken for the color of
the GL fog instead of (most of the time) sector[].floorpal. "Sky sectors", that
is, skyboxes or simply parallaxed floors/ceilings are *not* handled.
------------------------------------------------------------------------
r4414 | helixhorned | 2014-04-05 04:28:08 -0700 (Sat, 05 Apr 2014) | 10 lines

a.m32: add state 'for_sprites_near_picnum'.

The state quries the user for four values: ref. picnum, target picnum, max.
ldist and a lotag.  Then, for all sprites i (of ref. picnum), for all sprites j
(of target picnum), if ldist(i,j)<=maxldist, sprite j's lotag is changed to the
provided one.

Also add lunatic/test/maputil.lua, containing a similar function but allowing
to customize the selection predicates of the ref. and target sprites, as well
as the action to carry out.
------------------------------------------------------------------------
r4413 | helixhorned | 2014-04-05 04:28:06 -0700 (Sat, 05 Apr 2014) | 1 line

engine.c: clean up code around wallmost(), owallmost() and grouscan().
------------------------------------------------------------------------
r4412 | helixhorned | 2014-04-05 04:28:02 -0700 (Sat, 05 Apr 2014) | 1 line

Bump jit/bcsave.lua to the one from LuaJIT 2.0.3.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
EngineCON

Rename sector[].filler member to '.fogpal'. From CON, keep the '.alignto' alias.

Philipp Kutin (Helixhorned) 5 apr 2014, 04:28 UTC−7 r4416

The overall situation is thus as follows: - in C and from Lua, that member is called 'fogpal' - In CON (both C-CON and LunaCON), it's 'fogpal' with 'alignto' being an alias; 'filler' wasn't available before, either. - In m32script, it's 'fogpal' or 'alignto' ('filler' is not available any more)

Engine

In non-lookup OpenGL modes, make sector[].filler (rename pending) override fogpal.

Philipp Kutin (Helixhorned) 5 apr 2014, 04:28 UTC−7 r4415

That is, if that member has a nonzero value, that one is taken for the color of the GL fog instead of (most of the time) sector[].floorpal. "Sky sectors", that is, skyboxes or simply parallaxed floors/ceilings are *not* handled.

Engine

a.m32: add state 'for_sprites_near_picnum'.

Philipp Kutin (Helixhorned) 5 apr 2014, 04:28 UTC−7 r4414

The state quries the user for four values: ref. picnum, target picnum, max. ldist and a lotag. Then, for all sprites i (of ref. picnum), for all sprites j (of target picnum), if ldist(i,j)<=maxldist, sprite j's lotag is changed to the provided one. Also add lunatic/test/maputil.lua, containing a similar function but allowing to customize the selection predicates of the ref. and target sprites, as well as the action to carry out.