EDuke32 Changelog Unofficial archive

Build 3653

7 April 2013 · 5 commits by 1 author · SVN

Builds by month 15 builds

Original log file · 20130407-3653.txt
------------------------------------------------------------------------
r3653 | helixhorned | 2013-04-07 08:20:41 -0700 (Sun, 07 Apr 2013) | 9 lines

Lunatic: replace DukePlayer_t set-member methods with metatable magic.

So that members needing it are checked when they're assigned to using the
usual syntax. What kind of check to perform (sector, player, ... x whether
negative values are allowed) is written in a declarative fashion inside the
C declaration.

Also, make Lunatic's MAXQUOTES be C's OBITQUOTEINDEX and bound-check an
access of sprite[p->wackedbyplayer] in the C code.
------------------------------------------------------------------------
r3652 | helixhorned | 2013-04-07 08:20:37 -0700 (Sun, 07 Apr 2013) | 1 line

Lunatic: get rid of some now unneeded set-member methods, add others.
------------------------------------------------------------------------
r3651 | helixhorned | 2013-04-07 08:20:33 -0700 (Sun, 07 Apr 2013) | 1 line

a.m32: Don't reposition head light if in void space, fixing crash.
------------------------------------------------------------------------
r3650 | helixhorned | 2013-04-07 08:20:28 -0700 (Sun, 07 Apr 2013) | 1 line

Lunatic: access to show2dsector[], fix some permit-negative bound checks.
------------------------------------------------------------------------
r3649 | helixhorned | 2013-04-07 08:20:24 -0700 (Sun, 07 Apr 2013) | 1 line

Remove useless code setting show2dwall[] or show2dsprite[], as they're unused.
------------------------------------------------------------------------
Lunatic Engine

replace DukePlayer_t set-member methods with metatable magic.

Philipp Kutin (Helixhorned) 7 Apr 2013, 08:20 UTC−7 r3653

So that members needing it are checked when they're assigned to using the usual syntax. What kind of check to perform (sector, player, ... x whether negative values are allowed) is written in a declarative fashion inside the C declaration. Also, make Lunatic's MAXQUOTES be C's OBITQUOTEINDEX and bound-check an access of sprite[p->wackedbyplayer] in the C code.