summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/l_libs.h
Commit message (Collapse)AuthorAgeFilesLines
* Add lua binding for inspecting env.show.Robert Vollmert2009-10-271-0/+1
|
* Start of monster_info lua binding.Robert Vollmert2009-10-271-0/+1
|
* Move Lua monster bindings into the dungeon lua.Robert Vollmert2009-10-271-1/+1
| | | | | | They appear to be used only for ziggurat monster placement, and I'm finding it hard to see a safe use of these for the user. Correct me if I'm wrong.
* Move more macros and functions to cluautil.cc.Robert Vollmert2009-10-211-47/+1
|
* Move utility functions from clua.cc to cluautil.cc.Robert Vollmert2009-10-211-1/+12
| | | | | | | | cluautil.cc should eventually contain all of the functions for passing objects from and to lua, at least the shared ones. Also cut down on clua.cc include list.
* cosmetic: strip trailing whitespaceSteven Noonan2009-10-201-2/+2
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Comments and renaming for consistency.Robert Vollmert2009-10-201-2/+4
|
* Move remaining libraries from clua.cc.Robert Vollmert2009-10-201-1/+5
| | | | That's l_file.cc, l_food.cc, l_global.cc.
* Move library "item" from clua.cc to l_item.cc.Robert Vollmert2009-10-201-0/+5
|
* Move library "options" from clua.cc to l_option.cc.Robert Vollmert2009-10-201-0/+1
|
* Move monster libraries from clua.cc to l_mons.cc.Robert Vollmert2009-10-201-0/+1
|
* Move grd_lib out of clua.cc into l_mapgrd.cc.Robert Vollmert2009-10-201-2/+3
| | | | | | | | | | | | | | Rest of commit comment only as accurate as my understanding... Renaming from grd to mapgrd to avoid confusion with grd == env.grid: This grd is the maplines-section of a vault definition. Also move mapgrd_lib from clua to dlua since it's only used for dungeon building. clua and dlua need more descriptive names.
* Move clua you_lib to l_you.cc.Robert Vollmert2009-10-201-0/+1
| | | | | Also remove you.pos() from clua since grid coordinates aren't supposed to be known to the user.
* Change you_dlib load style.Robert Vollmert2009-10-201-2/+1
|
* Move clua crawl_lib from clua to l_crawl.cc.Robert Vollmert2009-10-201-14/+22
| | | | To avoid name clashes, rename dlua libs from *_lib to *_dlib.
* Split debug lua bindings out to new library "debug".Robert Vollmert2009-10-201-0/+1
|
* Split out grid and feature-related bindings.Robert Vollmert2009-10-201-0/+4
|
* Split builder functions out from l_dgn.cc.Robert Vollmert2009-10-201-0/+2
| | | | Now sub-2k lines of code.
* Split level and branch functions out of l_dgn.cc.Robert Vollmert2009-10-201-0/+2
|
* Split out tiles specific functions from l_dgn.cc.Robert Vollmert2009-10-201-1/+49
| | | | Also a little cleanup.
* Split some parts of lua library "dgn" out.Robert Vollmert2009-10-201-1/+9
| | | | | Specifically, item and monster-related functions to l_dgnit.cc and l_dgnmon.cc.
* Move part of dgn_lib out to l_dgnevt.cc.Robert Vollmert2009-10-201-1/+1
|
* Split out builder functions from dlua.cc.Robert Vollmert2009-10-201-1/+2
| | | | Also minor cleanup.
* Reduce #includes in dlua.cc.Robert Vollmert2009-10-191-0/+5
|
* Split out lib_mapmark from dlua.cc.Robert Vollmert2009-10-191-0/+2
|
* Split out dgnevent_lib from dlua.cc.Robert Vollmert2009-10-191-0/+1
|
* Split you_lib out from dlua.cc.Robert Vollmert2009-10-191-0/+1
|
* Split file_lib out.Robert Vollmert2009-10-191-0/+12
Move lua library headers to separate l_libs.h, fixing another compilation error...