{
engine_main_arrays_are_static;
engine_v8;

sector;
wall;
sprite;
tsprite;
spriteext;

numsectors;
numwalls;
numyaxbunches;
spritesortcnt;

rendmode;
totalclock;
randomseed;
xdim;
ydim;
windowx1;
windowy1;
windowx2;
windowy2;
yxaspect;
viewingrange;

yax_getbunch;

getceilzofslopeptr;
getflorzofslopeptr;
getzsofslopeptr;

changespritesect;
changespritestat;

headspritesect;
headspritestat;
prevspritesect;
prevspritestat;
nextspritesect;
nextspritestat;
tilesizx;
tilesizy;

headsectbunch;
nextsectbunch;

krand;
ksqrt;
inside;
getangle;
Mulscale;
cansee;
hitscan;
neartag;
getzrange;
rotatesprite;
setaspect;

kopen4load;
kfilelength;
kclose;
kread;
klseek;

dist;
ldist;

updatesector;
updatesectorz;
updatesectorbreadth;

getticks;
gethitickms;
OSD_Printf;

luaJIT_BC_defs_common;



listsearchpath;
};