Celtic Minstrel
00443dd8a4
Fixup d192d0712393 and move wesnoth.debug() to lua_kernel_base
2017-08-14 13:10:52 -04:00
Celtic Minstrel
d192f07123
Implement standard deprecation system for Lua API
...
(as proposed by @DeFender1031)
All existing deprecation messages in the Lua code have been changed to
use the new deprecation system.
The goal is to eventually use an equivalent system for ALL areas of the API.
2017-08-14 12:36:09 -04:00
Celtic Minstrel
fdf50bccd1
core.lua: Explicitly load wml.variable only in Game Lua Kernel
2017-05-23 23:55:43 -04:00
Celtic Minstrel
f42852dd0c
Minor rearrangement/fixup in core.lua
2017-05-23 23:55:42 -04:00
Celtic Minstrel
9f0c677d02
Remove the optional second argument to wesnoth.get_variable
...
It was only used in one place and didn't even function as advertised.
2017-05-22 17:31:21 -04:00
Celtic Minstrel
c0f926e2ed
Move all WML and variable manipulator functions into new wml table
...
(The old functions in wesnoth and helper are still available,
but they are now deprecated.)
2017-05-22 17:31:14 -04:00
Celtic Minstrel
2f15a08b78
Add a Lua file for things to be automatically loaded by the engine in all contexts
2017-05-04 20:17:00 -04:00