summaryrefslogtreecommitdiffstats
path: root/src/Bindings/LuaState.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2014-03-02Manually exported g_Block tablesandrew1-0/+2
2014-02-26Attempted fix for several GCC warnings.madmaxoft1-0/+7
2014-02-17Add Lua plugin path to package.path and .cpath.madmaxoft1-0/+26
2014-02-11Added cLuaState::CheckParamFunctionOrNil().madmaxoft1-2/+34
2014-02-11Fixed nested plugin function calls.madmaxoft1-6/+9
2014-02-10cLuaState: Stack traces don't include ghost 0-th element.madmaxoft1-1/+1
2014-02-09cLuaState::cRef can be unbound and re-bound.madmaxoft1-7/+45
2014-02-04Removed a useless check in cLuaState.madmaxoft1-3/+1
2014-02-04Fixed calling plugins with userdata params.madmaxoft1-0/+1
2014-02-04Removed a leftover debug message.madmaxoft1-1/+0
2014-02-04Fixed error handling in cPluginManager:CallPlugin() API.madmaxoft1-2/+5
2014-02-04Improved error resistance in cPluginManager:CallPlugin().madmaxoft1-0/+8
2014-01-29Lua: Fixed an error in table-functions callbacks.madmaxoft1-1/+5
2014-01-21Implemented cPluginManager:CallPlugin() API.madmaxoft1-16/+183
2014-01-19cLuaState can now check function params.madmaxoft1-0/+34
2014-01-13cCreeper is no longer available in API.madmaxoft1-12/+0
2014-01-11Lua errors display stack trace.madmaxoft1-3/+25
2014-01-11Removed internal methods from public cLuaState interface.madmaxoft1-9/+17
2014-01-07LuaState can push strings with embedded NULs.madmaxoft1-1/+1
2013-12-31implemented the recommendations Xoft gave.STRWarrior1-0/+12
2013-12-27Made cmake compilation possible on Windows.madmaxoft1-2/+2
2013-12-08Fixed tolua++ compilation.madmaxoft1-1/+1
2013-12-08Moved bindings-related to a Bindings subfolder.madmaxoft1-0/+0
2013-11-26Fixed loads more of them.Alexander Harkness1-1/+1
2013-11-24Attempt to fix compilationTiger Wang1-1/+1
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-11-22Added cFile:GetFolderContents().madmaxoft1-0/+33
2013-11-22Fixed cRoot:GetFurnaceRecipe() Lua binding.madmaxoft1-0/+33
2013-08-21cLuaState: Added LogStackTrace() and GetTypeText() utility functionsmadmaxoft1-0/+43
2013-08-19Finished renaming cPlugin_NewLua to cPluginLua.madmaxoft1-2/+2
2013-08-18Fixed assert failures in cLuaState when using it for pushing a StringVector.madmaxoft1-31/+0
2013-08-15Attempting to fix CentOS / gcc 4.4.7 compilation problem.madmaxoft1-1/+1
2013-08-11Added the OnHopperPullingItem and OnHopperPushingItem hooks.madmaxoft1-0/+26
2013-08-09Added OnExploding() and OnExploded() hooks.madmaxoft1-0/+64
2013-08-08Removed LuaScript.madmaxoft1-0/+26
2013-08-08cPlugin_NewLua is now completely rewritten to use templated LuaState calls.madmaxoft1-6/+60
2013-08-08LuaState refactoring: using templates for hook function calls.madmaxoft1-13/+130
2013-08-08Addeed OnSpawningEntity, OnSpawnedEntity, OnSpawningMonster, OnSpawnedMonster hooks.madmaxoft1-0/+13
2013-08-07cLuaState has reference management, param checking and a fixed destructor.madmaxoft1-1/+186
2013-08-06cLuaScript now uses cLuaStatemadmaxoft1-1/+1
2013-08-06cLuaState now tracks the function name and number of argsmadmaxoft1-6/+182
2013-08-06cLuaState can now contain a detached LuaState, too.madmaxoft1-0/+67
2013-08-04LuaState refactoring: initial part.madmaxoft1-0/+218