EDuke32 Changelog Unofficial archive

Build 4237

31 December 2013 · 7 commits by 1 author · SVN

Builds by month 225 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20131231-4237.txt
------------------------------------------------------------------------
r4237 | helixhorned | 2013-12-31 03:52:01 -0800 (Tue, 31 Dec 2013) | 1 line

Lunatic/m32: include the Lua bytecode into the binary, exit if setup failed.
------------------------------------------------------------------------
r4236 | helixhorned | 2013-12-31 03:52:00 -0800 (Tue, 31 Dec 2013) | 14 lines

Lunatic: add 'engine' module, currently allowing to create custom shade tables.

Available in the game and editor. Provide test/shadexfog.lua, containing a
function to creating a set of 32 shade tables corresponding to different shades
of the same fog palookup table, together with some tests and convenience
functions.

Also,
- Add gv.LUNATIC_CLIENT{,_EDUKE32,_MAPSTER32}
- Add LUNATIC_FIRST_TIME in the global env for the game
- defs_m32.lua: add reload() convenience function
- Failed attempt at recreating the base shade table. It is NOT a linear ramp
  of the base palette colors to (0,0,0). That is, it's not created by
  build/util/transpal.exe!
------------------------------------------------------------------------
r4235 | helixhorned | 2013-12-31 03:51:57 -0800 (Tue, 31 Dec 2013) | 1 line

build.lua: add a flag toggling multiplication of the color components by 4.
------------------------------------------------------------------------
r4234 | helixhorned | 2013-12-31 03:51:55 -0800 (Tue, 31 Dec 2013) | 1 line

Lunatic: fix setup under Mapster32, remove a few obsolete lines in defs_common.lua.
------------------------------------------------------------------------
r4233 | helixhorned | 2013-12-31 03:51:54 -0800 (Tue, 31 Dec 2013) | 3 lines

In the no-netcode build, don't expose four internal engine functions.

Also don't compile three multiplayer related OSD commands there.
------------------------------------------------------------------------
r4232 | helixhorned | 2013-12-31 03:51:52 -0800 (Tue, 31 Dec 2013) | 1 line

defs.c: in '2dcol' DEF token, clamp R, G, B values to [0 .. 63].
------------------------------------------------------------------------
r4231 | helixhorned | 2013-12-31 03:51:50 -0800 (Tue, 31 Dec 2013) | 1 line

Lunatic: run EVENT_INIT after initial Lua state creation.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Lunatic Engine

add 'engine' module, currently allowing to create custom shade tables.

Philipp Kutin (Helixhorned) 31 Dec 2013, 03:52 UTC−8 r4236

Available in the game and editor. Provide test/shadexfog.lua, containing a function to creating a set of 32 shade tables corresponding to different shades of the same fog palookup table, together with some tests and convenience functions. Also, - Add gv.LUNATIC_CLIENT{,_EDUKE32,_MAPSTER32} - Add LUNATIC_FIRST_TIME in the global env for the game - defs_m32.lua: add reload() convenience function - Failed attempt at recreating the base shade table. It is NOT a linear ramp of the base palette colors to (0,0,0). That is, it's not created by build/util/transpal.exe!

Engine

In the no-netcode build, don't expose four internal engine functions.

Philipp Kutin (Helixhorned) 31 Dec 2013, 03:51 UTC−8 r4233

Also don't compile three multiplayer related OSD commands there.