EDuke32 Changelog Unofficial archive

Build 3648

5 April 2013 · 10 commits by 1 author · SVN

Builds by month 136 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 · 20130405-3648.txt
------------------------------------------------------------------------
r3648 | helixhorned | 2013-04-05 10:53:31 -0700 (Fri, 05 Apr 2013) | 4 lines

a.m32: Implement a Polymer "head light" emanating from your position in 3D mode.

Toggled with Ctrl+Shift+[KP-]. Variable 'headlight_range' controls its range.
For the implementation, a new event EVENT_PREDRAW3DSCREEN was added.
------------------------------------------------------------------------
r3647 | helixhorned | 2013-04-05 10:53:25 -0700 (Fri, 05 Apr 2013) | 5 lines

Factor out displaying episode ending cutscenes into G_BonusCutscenes().

Also,
 - retire IFWITHIN() macro, preferring expanding it
 - fix _endofgame() in control.lua
------------------------------------------------------------------------
r3646 | helixhorned | 2013-04-05 10:53:21 -0700 (Fri, 05 Apr 2013) | 1 line

LunaCON: gen. cleaner code, make actor[].movflag internal, update listglobals.sh
------------------------------------------------------------------------
r3645 | helixhorned | 2013-04-05 10:53:18 -0700 (Fri, 05 Apr 2013) | 1 line

Define a macro LUNATIC_EXTERN that expands to 'static' in non-Lunatic builds.
------------------------------------------------------------------------
r3644 | helixhorned | 2013-04-05 10:53:14 -0700 (Fri, 05 Apr 2013) | 1 line

Take over and use static assertion macro found in LuaJIT sources.
------------------------------------------------------------------------
r3643 | helixhorned | 2013-04-05 10:53:10 -0700 (Fri, 05 Apr 2013) | 3 lines

Lunatic: custom integer types treated as bitfields.

Used for engine struct's (c)stat and actor[].flags members.
------------------------------------------------------------------------
r3642 | helixhorned | 2013-04-05 10:53:06 -0700 (Fri, 05 Apr 2013) | 3 lines

Lunatic: begin gamevar system. Not much there yet.

In Lunatic, gamevars (variables that are saved with savegames) are per-module.
------------------------------------------------------------------------
r3641 | helixhorned | 2013-04-05 10:53:03 -0700 (Fri, 05 Apr 2013) | 3 lines

Lunatic: make palette_t a bcarray-generated type, various tweaks.

- Increase LuaJIT max. machine code limit to 10 MiB
------------------------------------------------------------------------
r3640 | helixhorned | 2013-04-05 10:52:59 -0700 (Fri, 05 Apr 2013) | 1 line

LunaCON: ifsquished.
------------------------------------------------------------------------
r3639 | helixhorned | 2013-04-05 10:52:50 -0700 (Fri, 05 Apr 2013) | 1 line

LunaCON: fix rotatesprite coordinate check, gen. events to chain at beginning.
------------------------------------------------------------------------
EngineCON

a.m32: Implement a Polymer "head light" emanating from your position in 3D mode.

Philipp Kutin (Helixhorned) 5 Apr 2013, 10:53 UTC−7 r3648

Toggled with Ctrl+Shift+[KP-]. Variable 'headlight_range' controls its range. For the implementation, a new event EVENT_PREDRAW3DSCREEN was added.

Fix

Factor out displaying episode ending cutscenes into G_BonusCutscenes().

Philipp Kutin (Helixhorned) 5 Apr 2013, 10:53 UTC−7 r3647

Also, - retire IFWITHIN() macro, preferring expanding it - fix _endofgame() in control.lua