EDuke32 Changelog Unofficial archive

Build 4036

23 August 2013 · 8 commits by 1 author · SVN

Builds by month 100 builds

Original log file · 20130823-4036.txt
------------------------------------------------------------------------
r4036 | helixhorned | 2013-08-23 10:01:19 -0700 (Fri, 23 Aug 2013) | 4 lines

Lunatic doc: move icons to doc/ root, as they were not showing up properly online.

That is, here: http://lunatic.eduke32.com/ or more specifically in lunatic.html.
BUILD_LUNATIC.
------------------------------------------------------------------------
r4035 | helixhorned | 2013-08-23 10:01:16 -0700 (Fri, 23 Aug 2013) | 1 line

Lunatic doc: add appendix with hints on how to read Programming in Lua, 1st ed.
------------------------------------------------------------------------
r4034 | helixhorned | 2013-08-23 10:01:14 -0700 (Fri, 23 Aug 2013) | 1 line

Bounds-check the tile number gotten from EVENT_GETMENUTILE.
------------------------------------------------------------------------
r4033 | helixhorned | 2013-08-23 10:01:13 -0700 (Fri, 23 Aug 2013) | 5 lines

Mapster32: after auto-inserting inner sector, change sectnums for sprites now in it.

(Auto-insertion of an inner sector from a loop happens either because the loop
is created in an extended sector, or because it has been punched through a
ceiling/floor into the upper/lower neighbor sector.)
------------------------------------------------------------------------
r4032 | helixhorned | 2013-08-23 10:01:12 -0700 (Fri, 23 Aug 2013) | 6 lines

Lunatic: update documentation a bit.

- add gv.GET, gv.WEAPON, gv.RETURN
- specify that sprite[].x/y/z and wall[].x/y are 32-bit ints
- add an example for con.longjmp()
- add an appendix listing the RETURN usage of various events
------------------------------------------------------------------------
r4031 | helixhorned | 2013-08-23 10:01:10 -0700 (Fri, 23 Aug 2013) | 4 lines

Lunatic: on the Lua side, rename gv.g_RETURN to the prettier gv.RETURN.

On the C side, keep the name g_RETURN. I'm still superstitious about
dropping the "g_".
------------------------------------------------------------------------
r4030 | helixhorned | 2013-08-23 10:01:09 -0700 (Fri, 23 Aug 2013) | 1 line

Lunatic: retire gv.*_WEAPON and gv.GET_* for gv.WEAPON.* and gv.GET.*.
------------------------------------------------------------------------
r4029 | helixhorned | 2013-08-23 10:01:04 -0700 (Fri, 23 Aug 2013) | 4 lines

Lunatic: fix passing some string members to con.action(), rewrite conststruct().

... by creating a struct with 'static const int' members, as recommended on
http://www.freelists.org/post/luajit/Performance-implications-of-large-FFI-constants,4
------------------------------------------------------------------------
Mapster32 Engine

after auto-inserting inner sector, change sectnums for sprites now in it.

Philipp Kutin (Helixhorned) 23 Aug 2013, 10:01 UTC−7 r4033

(Auto-insertion of an inner sector from a loop happens either because the loop is created in an extended sector, or because it has been punched through a ceiling/floor into the upper/lower neighbor sector.)

Lunatic Engine

update documentation a bit.

Philipp Kutin (Helixhorned) 23 Aug 2013, 10:01 UTC−7 r4032

- add gv.GET, gv.WEAPON, gv.RETURN - specify that sprite[].x/y/z and wall[].x/y are 32-bit ints - add an example for con.longjmp() - add an appendix listing the RETURN usage of various events

on the Lua side, rename gv.g_RETURN to the prettier gv.RETURN.

Philipp Kutin (Helixhorned) 23 Aug 2013, 10:01 UTC−7 r4031

On the C side, keep the name g_RETURN. I'm still superstitious about dropping the "g_".