EDuke32 Changelog Unofficial archive

Build 3653

7 April 2013 · 5 commits by 1 author · SVN

Builds by month 214 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 · 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.