[Commits] [wesnoth/wesnoth] b5c5e2: Fix Lua unit types table and add variations subtab...

GitHub noreply at github.com
Sun Aug 28 04:38:21 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: b5c5e21895dabbdd0e239968d0d8697c626b72f7
      https://github.com/wesnoth/wesnoth/commit/b5c5e21895dabbdd0e239968d0d8697c626b72f7
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_unit_type.cpp
    M src/scripting/lua_unit_type.hpp
    M src/units/types.cpp
    M src/units/types.hpp

  Log Message:
  -----------
  Fix Lua unit types table and add variations subtable to each type


  Commit: 27b0fe6d7b6e6bbe00316b47c4afe7ad1467d288
      https://github.com/wesnoth/wesnoth/commit/27b0fe6d7b6e6bbe00316b47c4afe7ad1467d288
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_cpp_function.cpp
    M src/scripting/lua_rng.cpp

  Log Message:
  -----------
  Lua placement new fixups


  Commit: 36bced059b393efdc504087b23808a62a8359d01
      https://github.com/wesnoth/wesnoth/commit/36bced059b393efdc504087b23808a62a8359d01
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_team.cpp
    M src/scripting/lua_team.hpp

  Log Message:
  -----------
  Make Lua team references comparable with ==


  Commit: 144ce315c3ab8e61c7e31ea99f080530b2def1fd
      https://github.com/wesnoth/wesnoth/commit/144ce315c3ab8e61c7e31ea99f080530b2def1fd
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_gui2.hpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_kernel_base.hpp

  Log Message:
  -----------
  Lua GUI2: Support stacked widgets and unit preview pane, and add show_menu function


  Commit: 89f7525f06cbc059fe7f27c232150b85a772553e
      https://github.com/wesnoth/wesnoth/commit/89f7525f06cbc059fe7f27c232150b85a772553e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/ai/formula/function_table.cpp
    M src/scripting/lua_unit_attacks.cpp
    M src/scripting/lua_unit_attacks.hpp
    M src/units/types.cpp
    M src/units/types.hpp

  Log Message:
  -----------
  Fixup Lua unit attack referencing and allow them to be compared with ==


  Commit: 945fea0c0ed464dfe86f4b6c0a13e65a4d53caf4
      https://github.com/wesnoth/wesnoth/commit/945fea0c0ed464dfe86f4b6c0a13e65a4d53caf4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp

  Log Message:
  -----------
  Fixup indentation


  Commit: f1978b13f1fa852ad835a7ab43829ec97c024fe2
      https://github.com/wesnoth/wesnoth/commit/f1978b13f1fa852ad835a7ab43829ec97c024fe2
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp
    M src/units/attack_type.hpp

  Log Message:
  -----------
  Allow changing unit attack ID through Lua


  Commit: 496a523fa20f692dd50d79ea56b067dd19acf5f3
      https://github.com/wesnoth/wesnoth/commit/496a523fa20f692dd50d79ea56b067dd19acf5f3
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_common.cpp

  Log Message:
  -----------
  Fix crash when starting a campaign


  Commit: b143ea4397f5caa9a4ec34c5a9b1dbbaae5181bf
      https://github.com/wesnoth/wesnoth/commit/b143ea4397f5caa9a4ec34c5a9b1dbbaae5181bf
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/actions/attack.cpp
    M src/ai/default/aspect_attacks.cpp
    M src/ai/default/ca_move_to_targets.cpp
    M src/ai/default/recruitment.cpp
    M src/ai/formula/function_table.cpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp
    M src/help/help_impl.cpp
    M src/help/help_topic_generators.cpp
    M src/scripting/lua_unit_attacks.cpp
    M src/units/attack_type.hpp
    M src/units/filter.cpp
    M src/units/types.cpp
    M src/units/types.hpp
    M src/units/udisplay.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Use intrusive pointers for unit attacks

This is primarily for the purpose of the Lua API, to enable attack data to persist
even if a unit no longer owns the attack.


  Commit: 4d0d27138344efdc0fb51aa2da61ac0e57b1331f
      https://github.com/wesnoth/wesnoth/commit/4d0d27138344efdc0fb51aa2da61ac0e57b1331f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp
    M src/scripting/lua_unit_attacks.hpp
    M src/units/attack_type.hpp

  Log Message:
  -----------
  Enable Lua attack references to outlive their owning unit


  Commit: 31f783b86dd6d4e5134b6046ccb261f5b95e0b4b
      https://github.com/wesnoth/wesnoth/commit/31f783b86dd6d4e5134b6046ccb261f5b95e0b4b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Enable adding, removing, and replacing unit attacks through the Lua unit attacks table


  Commit: f376bbc2c125f9719c4315d581fc9f59020fe13a
      https://github.com/wesnoth/wesnoth/commit/f376bbc2c125f9719c4315d581fc9f59020fe13a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update changelog


Compare: https://github.com/wesnoth/wesnoth/compare/d6cff9b089e7...f376bbc2c125


More information about the Commits mailing list