------------------------------------------------------------------------ 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. ------------------------------------------------------------------------