raze/polymer/eduke32/source/lunatic/dynsymlist_m32
helixhorned 13c125db02 Lunatic: add 'engine' module, currently allowing to create custom shade tables.
Available in the game and editor. Provide test/shadexfog.lua, containing a
function to creating a set of 32 shade tables corresponding to different shades
of the same fog palookup table, together with some tests and convenience
functions.

Also,
- Add gv.LUNATIC_CLIENT{,_EDUKE32,_MAPSTER32}
- Add LUNATIC_FIRST_TIME in the global env for the game
- defs_m32.lua: add reload() convenience function
- Failed attempt at recreating the base shade table. It is NOT a linear ramp
  of the base palette colors to (0,0,0). That is, it's not created by
  build/util/transpal.exe!

git-svn-id: https://svn.eduke32.com/eduke32@4236 1a8010ca-5511-0410-912e-c29ae57300e0
2013-12-31 11:52:00 +00:00

101 lines
1 KiB
Text

{
engine_main_arrays_are_static;
engine_v8;
saveboard_maptext;
loadboard_maptext;
sector;
wall;
sprite;
tsprite;
spriteext;
numsectors;
numwalls;
numyaxbunches;
spritesortcnt;
guniqhudid;
rendmode;
totalclock;
randomseed;
xdim;
ydim;
windowx1;
windowy1;
windowx2;
windowy2;
yxaspect;
viewingrange;
sectorofwall_noquick;
getceilzofslopeptr;
getflorzofslopeptr;
getzsofslopeptr;
spriteheightofsptr;
changespritesect;
changespritestat;
headspritesect;
headspritestat;
prevspritesect;
prevspritestat;
nextspritesect;
nextspritestat;
tilesizx;
tilesizy;
show2dsector;
headsectbunch;
nextsectbunch;
krand;
ksqrt;
inside;
getangle;
Mulscale;
cansee;
hitscan;
dragpoint;
neartag;
getzrange;
clipmovex;
rotatesprite_;
setaspect;
getclosestcol;
palookup;
palette;
setpalookup;
kopen4load;
kfilelength;
kclose;
kread;
klseek;
dist;
ldist;
updatesector;
updatesectorz;
updatesectorbreadth;
getticks;
gethiticks;
OSD_Printf;
crc32once;
luaJIT_BC_defs_common;
luaJIT_BC_engine_maptext;
luaJIT_BC_engine;
g_argv;
listsearchpath;
};