aboutsummaryrefslogtreecommitdiff
path: root/src/script/cpp_api/s_base.cpp
AgeCommit message (Expand)Author
2022-12-15Use a Lua error handler that calls tostring (#11913)Jude Melton-Houghton
2022-10-18Implement vector and node conversion in Lua (#12609)Jude Melton-Houghton
2022-09-26Modify PUC Lua to wrap C++ exceptions (#12445)Jude Melton-Houghton
2022-09-06Code optimizations / refactor (#12704)Herman Semenov
2022-03-29Store vector metatable in registryJude Melton-Houghton
2021-11-26Add Lua bitop library (#9847)Lejo
2021-08-28Async-related script cleanupssfan5
2020-06-07Fix Lua panic when error() message is not a stringPaul Ouellette
2020-04-11Drop content_sao.{cpp,h}Loic Blot
2020-04-11Move PlayerSAO to dedicated filesLoic Blot
2020-04-11Move serveractiveobject & unitsaoLoic Blot
2020-04-08Work around LuaJIT issues on aarch64 (#9614)sfan5
2020-02-23Script API: Document ObjectRef handling in a commentsfan5
2019-11-09Load client mods into memory before execution.sfan5
2019-09-14Load CSM environment after the restrictions are knownSmallJoker
2019-04-11Add node field to PlayerHPChangeReason table (#8368)Paul Ouellette
2019-03-12HPChange Reason: Fix push after free, and type being overwritten (#8359)rubenwardy
2018-11-28Move client-specific files to 'src/client' (#7902)Quentin Bazin
2018-07-22Add a MSVC / Windows compatible snprintf function (#7353)nOOb3167
2018-06-30Modernize lua read (part 2 & 3): C++ templating assurance (#7410)Loïc Blot
2018-04-19Add online content repositoryrubenwardy
2018-03-28Add reasons to on_dieplayer and on_hpchangeAndrew Ward
2018-02-08Move `setlocale` from Lua to C++.red-001
2018-01-22[CSM] Don't Load the package library (#6944)red-001
2018-01-04[CSM] Don't load the IO library. (#6087)red-001
2017-09-15ServerEnv: Clean up object lifecycle handling (#6414)sfan5
2017-08-20Modernize source code: last part (#6285)Loïc Blot
2017-06-30Create a filesystem abstraction layer for CSM and only allow accessing files ...red-001
2017-06-19C++11 cleanup on constructors (#6000)Vincent Glize
2017-05-18Fix a warning pointed by GCC 7.1Loic Blot
2017-04-29[CSM] Add event on_place_node API lua (#5548)Vincent Glize
2017-03-13[CSM] Client side moddingLoic Blot
2016-12-24Make minetest abort on lua panicRogier
2016-01-23Fix C++11 compilabilityest31
2015-11-01Fix Lua scripting synchronizationkwolekr
2015-10-31Fix server crashing on Lua errorsShadowNinja
2015-08-27Push error handler afresh each time lua_pcall is usedKahrl
2015-08-27Use numeric indices and raw table access with LUA_REGISTRYINDEXKahrl
2015-08-12SAPI: Track last executed mod and include in error messageskwolekr
2015-08-05Improve Script CPP API diagnosticskwolekr
2015-07-02Fix code style from recent commits and add misc. optimizationskwolekr
2015-06-29Add Lua errors to error dialogrubenwardy
2015-06-02Fix uninitialized variable errorest31
2015-05-16Add mod securityShadowNinja
2015-03-07For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins
2014-11-20Simplify loading of Android version of menuShadowNinja
2014-10-07Fix object reference pushing functions when called from coroutinesShadowNinja
2014-05-08Use "core" namespace internallyShadowNinja
2014-05-07Organize builtin into subdirectoriesShadowNinja
2014-04-27Only push the Lua error handler onceShadowNinja