[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