aboutsummaryrefslogtreecommitdiff
path: root/src/script/common
AgeCommit message (Collapse)Author
2014-12-06Schematics: Fix minetest.place_schematic() when defined by a Lua tablekwolekr
2014-11-26Don't corrupt stepheight when setting other propertiesCiaran Gultnieks
2014-11-13Add option 'eased' to NoiseParamsSmallJoker
Signed-off-by: Craig Robbins <kde.psych@gmail.com>
2014-11-12Add Generator Element Management frameworkkwolekr
Add BiomeManager, OreManager, DecorationManager, and SchematicManager
2014-11-01Split up mapgen.cppkwolekr
2014-10-26Add NodeResolver and clean up node name -> content ID resolution systemkwolekr
2014-10-19Custom collision boxes node property.RealBadAngel
2014-10-18Add meshnode drawtype.RealBadAngel
2014-08-23Fix LuaJIT exception wrapperKahrl
2014-05-08Use "core" namespace internallyShadowNinja
2014-04-29Add proper lua api deprecated handlingsapier
2014-04-12Use integers instead of float valuesBlockMen
2014-03-15Remove lua_State parameter from LuaError::LuaErrorShadowNinja
2014-03-15Revert "Make sure we get a stacktrace for as many lua errors as possible"ShadowNinja
This reverts commit 362ef5f6ced862daa4733034810d0b07e2ad5d89. Stack tracebacks couldn't be generated in LuaError::LuaError anyway and this caused a second, empty traceback in most cases. In cases where there wasn't annother traceback the stack had already unwound and the traceback was empty.
2014-03-15Make sure we get a stacktrace for as many lua errors as possibleSfan5
2014-03-08Update set_mapgen_params and set_gen_notify Lua API to use new flag formatkwolekr
2014-02-15Add minetest.set_noiseparam_defaults() Lua APIkwolekr
2014-02-09Define strlcpy on platforms that do not have itkwolekr
2014-02-09Add capability to read table flag fields from Lua APIkwolekr
2014-02-08Make flag strings clear specified flag with 'no' prefixkwolekr
Remove flagmask field from set_mapgen_params table Add small bits of needed documentation
2014-01-19Schematic: Read slice probability table from schematic descriptorskwolekr
2014-01-11Add maximum recursion depth to read_json_valueShadowNinja
2014-01-11Rename get_json_value to read_json_valueShadowNinja
2013-12-30Fix InventoryList reading orderShadowNinja
Lua does not guarantee that the indexes of a table will be in numerical order.
2013-12-18Don't throw a error when writing JSON failsShadowNinja
2013-12-18Add 'minetest.write_json'ShadowNinja
2013-12-18Handle LuaErrors in Lua -> C++ calls on LuaJITShadowNinja
2013-12-07Move script_run_callbacks to LuaShadowNinja
2013-12-03Shaders rework.RealBadAngel
2013-11-30Optimize table creationShadowNinja
2013-11-21Fix possible implicit conversion of NULL to std::stringkwolekr
2013-11-16fixed array limit check when reading Lua specialtiles tableMetaDucky
2013-11-15Pass a errfunc to lua_pcall to get a tracebackShadowNinja
2013-09-10Add offset to automatic_face_movement_dirPilzAdam
2013-09-02Add minetest.parse_json, engine.parse_jsonKahrl
2013-08-14Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl
2013-08-13Add support for entities to automatic face movement directionsapier
2013-08-11Decoration: Fix schematic probability mess with new MTS file versionkwolekr
2013-08-06Add support for different drowning damage and allow drowning in other nodetypesBlockMen
2013-07-30Add support for setting stepheight for entitiessapier
2013-07-27Weather supportproller
2013-07-20Add an option to disable object <-> object collision for Lua entitiesPilzAdam
2013-07-20Add liquid_range to nodedefPilzAdam
2013-07-20Make range of tools configureablePilzAdam
2013-07-13Leveled nodeboxproller
2013-07-02Fix possible 0 pointer accesssapier
2013-06-22Decoration: Add Schematic decoration typekwolekr
2013-06-19Add drowningPilzAdam
2013-06-06Fix class/struct forward declaration inconsistencies (good on ya, MSVC)0.4.7-MSVCKahrl
2013-05-25Move scriptapi to separate folder (by sapier)sapier
On the lua side, notably minetest.env:<function>(<args>) should now be replaced by minetest.<function>(<args>). The old way is and will stay supported for a long time. Also: Update and clean up lua_api.txt (by celeron55) Move EnvRef to lua and remove add_rat and add_firefly (by kahrl) Add separate src/util/CMakeLists.txt, other minor fixes (by kahrl)