raze/polymer/eduke32
helixhorned bbdc035335 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.

git-svn-id: https://svn.eduke32.com/eduke32@3653 1a8010ca-5511-0410-912e-c29ae57300e0
2013-04-07 15:20:41 +00:00
..
build Remove useless code setting show2dwall[] or show2dsprite[], as they're unused. 2013-04-07 15:20:24 +00:00
package a.m32: Don't reposition head light if in void space, fixing crash. 2013-04-07 15:20:33 +00:00
platform Windows: make the crash log file named eduke32_or_mapster32.crash.log. 2013-03-29 15:59:20 +00:00
rsrc
source Lunatic: replace DukePlayer_t set-member methods with metatable magic. 2013-04-07 15:20:41 +00:00
eduke32.sln
eduke32.vcxproj
eduke32.vcxproj.filters
Makefile
Makefile.common
Makefile.deps MSVC build fixes. The change to Makefile.deps is slightly questionable but it's not really an issue. 2013-03-27 01:38:21 +00:00
Makefile.msvc Read GOG.com and Steam Duke3D install paths from the registry instead of hard-coding the default paths. 2013-03-27 01:39:18 +00:00