EDuke32 Changelog Archivio non ufficiale

Build 4353

22 febbraio 2014 · 9 commit di 1 autore · SVN

Build per mese 15 build

File di log originale · 20140222-4353.txt
------------------------------------------------------------------------
r4353 | helixhorned | 2014-02-22 11:38:54 -0800 (Sat, 22 Feb 2014) | 3 lines

A few stylistic tweaks, like substituting missed SE_* enum constants.

BUILD_LUNATIC.
------------------------------------------------------------------------
r4352 | helixhorned | 2014-02-22 11:38:53 -0800 (Sat, 22 Feb 2014) | 7 lines

Amend r3822 ("Make deletion of an amb. sound MUSICANDSFX stop its sound again.")

We shouldn't be using its actor[].t_data[8] because that one is used by the
sprite rotation-fixing system (which fixes STAT_FX sprites to the positions
relative to the pivot, too).
Test case source/lunatic/test/delmusicsfx.lua still passes with this
modification.
------------------------------------------------------------------------
r4351 | helixhorned | 2014-02-22 11:38:52 -0800 (Sat, 22 Feb 2014) | 1 line

Rename SPRITE_* flag enum constants to SFLAG_*, for consistency with CON.
------------------------------------------------------------------------
r4350 | helixhorned | 2014-02-22 11:38:51 -0800 (Sat, 22 Feb 2014) | 1 line

Give sprite cstat bit 2048 (NOSHADE, Mapster32 key [N]) a macro name.
------------------------------------------------------------------------
r4349 | helixhorned | 2014-02-22 11:38:49 -0800 (Sat, 22 Feb 2014) | 1 line

Mapster32: include .blend in sprite display/edit/search (Shift+TAB/F8/Alt+F8).
------------------------------------------------------------------------
r4348 | helixhorned | 2014-02-22 11:38:48 -0800 (Sat, 22 Feb 2014) | 1 line

Mapster32: don't save comments to mapster32.cfg's command-line history.
------------------------------------------------------------------------
r4347 | helixhorned | 2014-02-22 11:38:48 -0800 (Sat, 22 Feb 2014) | 7 lines

Lunatic: generalize shadexfog.create_trans() further.

It now accepts a number of tables to create as 3rd arg. The function that
create_trans() takes as the 2nd argument is now being passed
(r,g,b, R,G,B, tablei, numtables).
Rewrite create_additive_trans() in terms of it.
Rename create_128_trans() -> create_alpha_trans().
------------------------------------------------------------------------
r4346 | helixhorned | 2014-02-22 11:38:47 -0800 (Sat, 22 Feb 2014) | 1 line

A couple of very minor code beauty tweaks.
------------------------------------------------------------------------
r4345 | helixhorned | 2014-02-22 11:38:45 -0800 (Sat, 22 Feb 2014) | 1 line

engine.c: in loadlookups(), error out if attempting to load at a reserved pal.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
FixEngine

Amend r3822 ("Make deletion of an amb. sound MUSICANDSFX stop its sound again.")

Philipp Kutin (Helixhorned) 22 feb 2014, 11:38 UTC−8 r4352

We shouldn't be using its actor[].t_data[8] because that one is used by the sprite rotation-fixing system (which fixes STAT_FX sprites to the positions relative to the pivot, too). Test case source/lunatic/test/delmusicsfx.lua still passes with this modification.

generalize shadexfog.create_trans() further.

Philipp Kutin (Helixhorned) 22 feb 2014, 11:38 UTC−8 r4347

It now accepts a number of tables to create as 3rd arg. The function that create_trans() takes as the 2nd argument is now being passed (r,g,b, R,G,B, tablei, numtables). Rewrite create_additive_trans() in terms of it. Rename create_128_trans() -> create_alpha_trans().