[wesnoth-commits] [wesnoth/wesnoth] cb0237: Start a Lua mathx module to hold round, shuffle, r...
Celtic Minstrel
noreply at github.com
Sun Feb 21 22:01:49 UTC 2021
Branch: refs/heads/lua_reorg
Home: https://github.com/wesnoth/wesnoth
Commit: cb0237637c1bbf6f78c9945b47d914b5c68828d9
https://github.com/wesnoth/wesnoth/commit/cb0237637c1bbf6f78c9945b47d914b5c68828d9
Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
A data/lua/core/mathx.lua
M data/lua/helper.lua
M projectfiles/VC16/wesnoth.vcxproj
M projectfiles/VC16/wesnoth.vcxproj.filters
M source_lists/wesnoth
M src/scripting/lua_kernel_base.cpp
A src/scripting/lua_mathx.cpp
A src/scripting/lua_mathx.hpp
Log Message:
-----------
Start a Lua mathx module to hold round, shuffle, random, and a few other things
Commit: 8756ee29808c764666c268128db9755c3d9e6597
https://github.com/wesnoth/wesnoth/commit/8756ee29808c764666c268128db9755c3d9e6597
Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M data/lua/core/_initial.lua
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
Add a versions module
Commit: ffe7beb23338055dbf03bb7ff595590d26aa8a84
https://github.com/wesnoth/wesnoth/commit/ffe7beb23338055dbf03bb7ff595590d26aa8a84
Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M data/lua/core/_initial.lua
A data/lua/core/audio.lua
M src/scripting/game_lua_kernel.cpp
M src/scripting/game_lua_kernel.hpp
M src/scripting/lua_audio.cpp
M src/soundsource.cpp
M src/soundsource.hpp
Log Message:
-----------
Add an audio module
Commit: 976710650ad18b2e1997b83a3bb13760e56ea3c6
https://github.com/wesnoth/wesnoth/commit/976710650ad18b2e1997b83a3bb13760e56ea3c6
Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M data/lua/core/gui.lua
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Move open_help to the gui module
Commit: acd13a3a26145a14b327a4e3842e0c5eced88bf0
https://github.com/wesnoth/wesnoth/commit/acd13a3a26145a14b327a4e3842e0c5eced88bf0
Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M data/lua/core/units.lua
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_unit_attacks.cpp
Log Message:
-----------
Move create_animator and create_weapon into the units module
Commit: 7fb688b3a77b0c1d6d668abfbbe05b8aed44d73d
https://github.com/wesnoth/wesnoth/commit/7fb688b3a77b0c1d6d668abfbbe05b8aed44d73d
Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M data/lua/core/interface.lua
M data/lua/wml-tags.lua
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Now color_adjust takes three arguments instead of a config
Consider it part of the public API now.
Commit: 392aeb07a60164a3bb9715284c16b68a8c468498
https://github.com/wesnoth/wesnoth/commit/392aeb07a60164a3bb9715284c16b68a8c468498
Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
Deprecate wesnoth.game_config.version
There's no point having the same info in two places
Commit: 30019e037752edb672870ed4d54ef62a46b5b318
https://github.com/wesnoth/wesnoth/commit/30019e037752edb672870ed4d54ef62a46b5b318
Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/scripting/lua_common.hpp
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
Make it easier to deprecate Lua attributes in C++ __index metafunctions
Commit: c67d2bbcf85b04b6e67c6864462dd4f0bd3609c5
https://github.com/wesnoth/wesnoth/commit/c67d2bbcf85b04b6e67c6864462dd4f0bd3609c5
Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Add a new scenario module and move some functions there and to game_config
Addresses #4907
Compare: https://github.com/wesnoth/wesnoth/compare/d59504dd9b3a...c67d2bbcf85b
More information about the Commits
mailing list