summaryrefslogtreecommitdiff
path: root/includes/luaconsole.h
AgeCommit message (Collapse)AuthorFilesLines
2012-11-17Remove old codeSimon Robertshaw1-127/+0
2012-07-08Optimization for GoL, Added brush size and mouse wheel to lua!cracker641-2/+2
2012-05-24finish custom lua graphics functionsJacob11-1/+1
2012-05-24custom graphics functions with lua (not finished yet)Jacob11-1/+3
2012-05-24Prevent accidental infinite loops in luaJacob11-0/+1
Also fix glitch when step_functions[0] is unregistered but others aren't
2012-05-06Change license from GPLv2+ to GPLv3+jacksonmj1-0/+16
Also add headers stating the license to some more of the source files
2012-02-20Lua methods for reading/writing the bmap and emap (no mapped walltypes yetSimon Robertshaw1-0/+4
2011-12-28Update can_move, recount menu items and clear graphics cache when tpt.el is ↵jacksonmj1-1/+6
changed
2011-12-09Element transitions also editable nowSimon Robertshaw1-0/+3
2011-12-08Directly accessible parts array (no pmap yet)Simon Robertshaw1-0/+6
2011-12-08Directly read/write element type propertiesSimon Robertshaw1-0/+2
2011-11-18New tables in lua API: el and version: element ids and version info ↵Simon Robertshaw1-0/+5
respectively. New lua functions: element (get element id from name) and element_func for hooking/overriding element update functions
2011-10-26Remove references to python consoleSimon Robertshaw1-0/+2
2011-10-21Screenshot for luaSimon Robertshaw1-0/+1
2011-10-06tpt.drawlinejacksonmj1-0/+1
2011-09-24Can see selected elements from Lua, tpt.selectedl or tpt.selectedrcracker641-1/+1
2011-09-21Water level equalization test! In options menu, or tpt.watertest() .cracker641-0/+1
2011-08-30Add tpt.setwindowsize(scale, fullscreen)jacksonmj1-0/+1
2011-08-25Improvements to getscriptSimon Robertshaw1-1/+1
2011-08-24Merge remote branch 'origin/master'Bryan Hoyle1-2/+8
2011-08-24Working tpt.getscriptid(<string: id>). Retrieves and runs a script from onlineBryan Hoyle1-0/+1
2011-08-22Lua keyevents bug, int keycode is cast to a charSimon Robertshaw1-1/+1
2011-08-20Changes to unify mouse and keyboard events for LuaSimon Robertshaw1-2/+8
2011-08-16Revert "Revert "added lua command: tpt.setfpscap(int FPSCap)""Bryan Hoyle1-0/+1
This reverts commit a5db1d53da133a78493be443b0ec9094ea3eeb65.
2011-08-16Revert "added lua command: tpt.setfpscap(int FPSCap)"Bryan Hoyle1-1/+0
This reverts commit aa56eca5c01359732f7331d2a572ce31d7ff3c23.
2011-08-16added lua command: tpt.setfpscap(int FPSCap)Bryan Hoyle1-0/+1
2011-08-11Debug info for particles allocationSimon Robertshaw1-0/+1
2011-08-11Fire intensity from LuaSimon Robertshaw1-0/+1
2011-08-05Mouse and keyboard events, replace luaL_openlib() with luaL_register() and ↵Simon Robertshaw1-2/+7
move mousex and mousey out of the global table and into the 'tpt' table
2011-07-31me4502 added tpt.throw_error and tpt.heat as lua commandsBryan Hoyle1-0/+2
2011-07-22Added functions to header.cracker641-0/+6
2011-06-25added functions to iterate through all particlesief0151-0/+6
+ tpt.start_getPartIndex() --starts the iteration + bool tpt.next_getPartIndex() --increases the iteration, returns true if there are more particles to iterate through + int tpt.getPartIndex() --get the current iteration value
2011-06-15Include dir change for OS XSimon1-0/+6
2011-06-08message_box and input for Lua API, also autorun.luaSimon Robertshaw1-0/+2
2011-06-03Unregister function (not implemented)Simon Robertshaw1-0/+1
2011-06-01Add gravity field manipulation to Lua api, move gravity processing to after ↵Simon Robertshaw1-1/+3
the particle update (Means a delay of 1 frame, but we get the ability to manipulate the field with Lua)
2011-05-31Pass mouse coordinates (mousex, mousey, mouseb, mousebq) and Lua click handlingSimon Robertshaw1-1/+1
2011-05-30Step code registration, just an example at the momentSimon Robertshaw1-0/+1
2011-05-30Many methods for Lua consoleSimon Robertshaw1-0/+17
2011-05-30More descriptive error messages for lua consoleSimon Robertshaw1-0/+1
2011-05-30drawtext for LuaSimon Robertshaw1-0/+1
2011-05-30Basics for LuaSimon Robertshaw1-0/+17