[Commits] [wesnoth/wesnoth] 0bba95: Properly port [kill] to Lua

GitHub noreply at github.com
Fri Apr 7 17:33:19 UTC 2017


  Branch: refs/heads/wml_tag_porting
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 0bba958bb01bd81ad26f352fc8f3838bf183eb46
      https://github.com/wesnoth/wesnoth/commit/0bba958bb01bd81ad26f352fc8f3838bf183eb46
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M data/lua/wml-tags.lua
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp

  Log Message:
  -----------
  Properly port [kill] to Lua


  Commit: 4a1c17dd71ac6bcb945e436d4563c0a3dfb641e9
      https://github.com/wesnoth/wesnoth/commit/4a1c17dd71ac6bcb945e436d4563c0a3dfb641e9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M data/lua/wml-tags.lua
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_team.cpp

  Log Message:
  -----------
  Properly port [scroll] to Lua


  Commit: ff60ace0b91f92a2bdaa80111834179fcfe17231
      https://github.com/wesnoth/wesnoth/commit/ff60ace0b91f92a2bdaa80111834179fcfe17231
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M data/lua/wml-tags.lua
    M data/lua/wml-utils.lua
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters
    M source_lists/wesnoth
    M src/scripting/game_lua_kernel.cpp
    A src/scripting/lua_audio.cpp
    A src/scripting/lua_audio.hpp
    M src/scripting/lua_team.cpp
    M src/sound.cpp
    M src/sound.hpp
    M src/sound_music_track.hpp

  Log Message:
  -----------
  Properly port [music] to Lua (somewhat WIP)


  Commit: 724d0c3454c8d85430d2b518f369fd69c45d38ff
      https://github.com/wesnoth/wesnoth/commit/724d0c3454c8d85430d2b518f369fd69c45d38ff
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_unit.cpp

  Log Message:
  -----------
  Lua: Add float mutator macros and some fixups/cleanup to other mutator/accessor macros
- Enclose all macro arguments in parentheses, except those meant to be statements
- Use pushlstring to allow strings with nulls
- New float mutators


  Commit: ab905676a102ca9ca9a5cf9892c0dbedd10985ba
      https://github.com/wesnoth/wesnoth/commit/ab905676a102ca9ca9a5cf9892c0dbedd10985ba
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M data/lua/wml-tags.lua
    M src/game_events/action_wml.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_audio.cpp
    M src/sound.cpp
    M src/sound.hpp

  Log Message:
  -----------
  Port [volume] to Lua

This also fixes [volume] considering 100% to be an invalid volume.


Compare: https://github.com/wesnoth/wesnoth/compare/fc20cee13962...ab905676a102


More information about the Commits mailing list