[wesnoth-commits] [wesnoth/wesnoth] 4ad7b5: Start a Lua mathx module to hold round, shuffle, r...
Celtic Minstrel
noreply at github.com
Sun Feb 21 18:23:16 UTC 2021
Branch: refs/heads/lua_reorg
Home: https://github.com/wesnoth/wesnoth
Commit: 4ad7b50f39d0b9eafa232e5c48a020f3fdc08ad7
https://github.com/wesnoth/wesnoth/commit/4ad7b50f39d0b9eafa232e5c48a020f3fdc08ad7
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: 65d9cdaa4de1ebeec8ecd567d29739142fe0a629
https://github.com/wesnoth/wesnoth/commit/65d9cdaa4de1ebeec8ecd567d29739142fe0a629
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: 7bd929d395a8a2725716131287201ee65bcc99dc
https://github.com/wesnoth/wesnoth/commit/7bd929d395a8a2725716131287201ee65bcc99dc
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: 7fc800835978913fed69e7435db8a103c5ef9ecb
https://github.com/wesnoth/wesnoth/commit/7fc800835978913fed69e7435db8a103c5ef9ecb
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: 71961301478f8dc5a2030ad03fd50afdd5242665
https://github.com/wesnoth/wesnoth/commit/71961301478f8dc5a2030ad03fd50afdd5242665
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: 835b68ead96a19b4a4fc08cfadbfcb4734c5a9b7
https://github.com/wesnoth/wesnoth/commit/835b68ead96a19b4a4fc08cfadbfcb4734c5a9b7
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: bafc11971ac0f63b76f5506ad98533ec702e67b8
https://github.com/wesnoth/wesnoth/commit/bafc11971ac0f63b76f5506ad98533ec702e67b8
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: 42d4b111808f2f0887e74599bb3c8b996e8e2182
https://github.com/wesnoth/wesnoth/commit/42d4b111808f2f0887e74599bb3c8b996e8e2182
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: d59504dd9b3a09d3368e4cd45bafecf17426f1ad
https://github.com/wesnoth/wesnoth/commit/d59504dd9b3a09d3368e4cd45bafecf17426f1ad
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/f96a5acc35b5...d59504dd9b3a
More information about the Commits
mailing list