[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