raze/polymer/eduke32/source/lunatic
helixhorned 3bcdc5acb8 Lunatic reorganization part 2: split into engine and editor/game parts.
On the engine side (functions starting with L_), there are now the basic
parts like state creation and running code from strings and files.
The game and editor can add to that by e.g. loading whatever they please
into the state. Their functions start with El_ and Em_, respectively.
The Lua scripts still reside in source/lunatic, even for the common ones.
This is because they will be embedded into the binaries as bytecode or
compressed source eventually, so their location on disk will be irrelevant.

git-svn-id: https://svn.eduke32.com/eduke32@3148 1a8010ca-5511-0410-912e-c29ae57300e0
2012-11-10 20:59:00 +00:00
..
test Lunatic: update structures, find maps case-insensitively in findmaps.sh. 2012-11-03 19:32:43 +00:00
bitar.lua Lunatic: rewrite bitar to use arrays of int32, more convenience ops. 2012-08-10 19:11:43 +00:00
bittest.lua Lunatic: rewrite bitar to use arrays of int32, more convenience ops. 2012-08-10 19:11:43 +00:00
build.lua build.lua map loader: add the option of canonicalizing sprite order. 2012-08-26 22:13:57 +00:00
con_lang.lua Add EVENT_CHANGEMENU and clean up menus.c a little more. 2012-10-29 04:29:45 +00:00
control.lua Lunatic: rotatesprite+test, player access, misc. 2012-08-19 12:52:18 +00:00
defs.ilua Lunatic: "fix" building. 2012-11-08 20:17:19 +00:00
defs_common.lua Lunatic: "fix" building. 2012-11-08 20:17:19 +00:00
defs_m32.ilua Lunatic: various tweaks. 2012-10-07 15:26:13 +00:00
dynsymlist Lunatic: expose updatesector*, add random walker as timing test for them. 2012-10-07 15:26:29 +00:00
dynsymlist_m32 Lunatic: expose updatesector*, add random walker as timing test for them. 2012-10-07 15:26:29 +00:00
findmaps.sh Lunatic: update structures, find maps case-insensitively in findmaps.sh. 2012-11-03 19:32:43 +00:00
foreachmap.lua foreachmap.lua: add option of only printing matching file names (like grep -l) 2012-09-26 22:54:01 +00:00
geom.lua Lunatic: make geom.lua work standalone, fix __eq metamethods for dvec[23]_t. 2012-11-03 19:32:35 +00:00
lunacon.lua Lunatic: fix hex literal parsing on Windows, add two comments. 2012-08-02 10:52:35 +00:00
lunatic_game.c Lunatic reorganization part 2: split into engine and editor/game parts. 2012-11-10 20:59:00 +00:00
lunatic_game.h Lunatic reorganization part 2: split into engine and editor/game parts. 2012-11-10 20:59:00 +00:00
lunatic_m32.c Lunatic reorganization part 2: split into engine and editor/game parts. 2012-11-10 20:59:00 +00:00
lunatic_m32.h Lunatic reorganization part 2: split into engine and editor/game parts. 2012-11-10 20:59:00 +00:00
map2text.lua build.lua map loader: add the option of canonicalizing sprite order. 2012-08-26 22:13:57 +00:00
mapastats.lua Lunatic: add 'stat' module for running statistics. 2012-08-02 10:52:32 +00:00
mapdiff.sh build.lua map loader: add the option of canonicalizing sprite order. 2012-08-26 22:13:57 +00:00
mapstats.lua Add ART loader for the LuaJIT BUILD struct loader module, 2 more examples. 2012-07-08 21:47:11 +00:00
mapypan.lua Add ART loader for the LuaJIT BUILD struct loader module, 2 more examples. 2012-07-08 21:47:11 +00:00
profdemo.lua Add helper program profdemo.lua, running EDuke32's demo profiling N times. 2012-10-01 17:52:52 +00:00
randgen.lua Lunatic: rotatesprite+test, player access, misc. 2012-08-19 12:52:18 +00:00
randwalk.lua Lunatic: expose updatesector*, add random walker as timing test for them. 2012-10-07 15:26:29 +00:00
stat.lua Lunatic: various tweaks and API changes/additions. 2012-10-07 15:26:24 +00:00
strict.lua Lunatic t.: handle prefix-problematic commands for real, definelevelname, ... 2012-06-17 19:45:37 +00:00
test.elua Lunatic: update structures, find maps case-insensitively in findmaps.sh. 2012-11-03 19:32:43 +00:00