[Commits] [wesnoth/wesnoth] b1a2d5: Properly port [kill] to Lua

GitHub noreply at github.com
Tue Apr 18 15:46:00 UTC 2017


  Branch: refs/heads/wml_tag_porting
  Home:   https://github.com/wesnoth/wesnoth
  Commit: b1a2d5910657def01a983583264d93a343e7b8e5
      https://github.com/wesnoth/wesnoth/commit/b1a2d5910657def01a983583264d93a343e7b8e5
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-18 (Tue, 18 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: e48d1ae80523ef8a806f0178255c6bd8c4ecde00
      https://github.com/wesnoth/wesnoth/commit/e48d1ae80523ef8a806f0178255c6bd8c4ecde00
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-18 (Tue, 18 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: 36b0129fcd850281beec5c2ccc2b2d4199d55723
      https://github.com/wesnoth/wesnoth/commit/36b0129fcd850281beec5c2ccc2b2d4199d55723
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-18 (Tue, 18 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: 8d44cfd268377841ad273f5d04d9e011fa727ba4
      https://github.com/wesnoth/wesnoth/commit/8d44cfd268377841ad273f5d04d9e011fa727ba4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-18 (Tue, 18 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: 98e68d659c098ce031e395e65e991ffe414ea586
      https://github.com/wesnoth/wesnoth/commit/98e68d659c098ce031e395e65e991ffe414ea586
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2017-04-18 (Tue, 18 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/9ddbb1b9cd0b...98e68d659c09


More information about the Commits mailing list