[Commits] [wesnoth/wesnoth] 6b6bf0: Properly port [kill] to Lua

GitHub noreply at github.com
Sat Apr 22 06:05:45 UTC 2017


  Branch: refs/heads/wml_tag_porting
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 6b6bf0ff8c38602c510286e4ae55000ae7e62f3b
      https://github.com/wesnoth/wesnoth/commit/6b6bf0ff8c38602c510286e4ae55000ae7e62f3b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-22 (Sat, 22 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

# Conflicts:
#	src/scripting/game_lua_kernel.cpp


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

  Changed paths:
    M changelog
    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: 1cdf0ed65e7a210a96923fd752d6f5e7b3ba300d
      https://github.com/wesnoth/wesnoth/commit/1cdf0ed65e7a210a96923fd752d6f5e7b3ba300d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-22 (Sat, 22 Apr 2017)

  Changed paths:
    M changelog
    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/playsingle_controller.cpp
    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


  Commit: f1e4ad24a003238d67bebfa7c9d9d568a8eb5c73
      https://github.com/wesnoth/wesnoth/commit/f1e4ad24a003238d67bebfa7c9d9d568a8eb5c73
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-22 (Sat, 22 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: 5e3d4b0dc629fdf2ca14b8509f127df85eac500d
      https://github.com/wesnoth/wesnoth/commit/5e3d4b0dc629fdf2ca14b8509f127df85eac500d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-22 (Sat, 22 Apr 2017)

  Changed paths:
    M changelog
    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/98e68d659c09...5e3d4b0dc629


More information about the Commits mailing list