[wesnoth-commits] [wesnoth/wesnoth] f09529: Remove support for legacy menu markup

Celtic Minstrel noreply at github.com
Thu Sep 19 02:53:47 UTC 2019


  Branch: refs/heads/lua_mapgen_stuff
  Home:   https://github.com/wesnoth/wesnoth
  Commit: f09529ed3102b73949e0d96fa3180b5417e90ce1
      https://github.com/wesnoth/wesnoth/commit/f09529ed3102b73949e0d96fa3180b5417e90ce1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-15 (Sun, 15 Sep 2019)

  Changed paths:
    M changelog.md
    M projectfiles/CodeBlocks-SCons/wesnoth.cbp
    A projectfiles/CodeBlocks/tests.cbp
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/VC14/wesnoth.vcxproj
    M projectfiles/VC14/wesnoth.vcxproj.filters
    M projectfiles/VC16/wesnoth.vcxproj
    M projectfiles/VC16/wesnoth.vcxproj.filters
    M projectfiles/Xcode/The Battle for Wesnoth.xcodeproj/project.pbxproj
    M source_lists/wesnoth
    M src/game_events/menu_item.cpp
    R src/gui/auxiliary/old_markup.cpp
    R src/gui/auxiliary/old_markup.hpp
    M src/gui/dialogs/campaign_difficulty.cpp
    M src/gui/dialogs/multiplayer/faction_select.cpp
    M src/scripting/lua_gui2.cpp

  Log Message:
  -----------
  Remove support for legacy menu markup


  Commit: 260be5bd7b94ba7ec37cc5bb6fa9b6c738a96ab6
      https://github.com/wesnoth/wesnoth/commit/260be5bd7b94ba7ec37cc5bb6fa9b6c738a96ab6
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/lua/cave_map_generator.lua

  Log Message:
  -----------
  Lua Cave Mapgen: Support comma-separated chamber locations


  Commit: 8058621029941deb0a7ef5ef6a5355b01ee98114
      https://github.com/wesnoth/wesnoth/commit/8058621029941deb0a7ef5ef6a5355b01ee98114
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/4_Gathering_Materials.cfg
    M data/lua/cave_map_generator.lua
    M data/lua/mapgen_helper.lua

  Log Message:
  -----------
  Lua mapgen: Use helper.rand for chamber locations


  Commit: 113b70cc65237aeb99e53a58afa7bbfd4cd6e5a9
      https://github.com/wesnoth/wesnoth/commit/113b70cc65237aeb99e53a58afa7bbfd4cd6e5a9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/lua/cave_map_generator.lua

  Log Message:
  -----------
  Lua Cave Mapgen: Allow alternate clear and village terrains


  Commit: 0a52e89ca7305715bf21cfd69c9a441c8732e96f
      https://github.com/wesnoth/wesnoth/commit/0a52e89ca7305715bf21cfd69c9a441c8732e96f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/lua/cave_map_generator.lua

  Log Message:
  -----------
  Lua Cave Mapgen: Allow a chamber's existence to depend on number of players


  Commit: 23a1cd024c79404011f3f4b45f43bc93c0f43e80
      https://github.com/wesnoth/wesnoth/commit/23a1cd024c79404011f3f4b45f43bc93c0f43e80
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    A data/multiplayer/scenarios/Random_Scenario_Cave.cfg

  Log Message:
  -----------
  Add a multiplayer cave random map

Currently it's restricted to debug-only since it's somewhat experimental.


  Commit: 922bfa6473de1515916bdf200cf067019ea1e7ee
      https://github.com/wesnoth/wesnoth/commit/922bfa6473de1515916bdf200cf067019ea1e7ee
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/lua/mapgen_helper.lua

  Log Message:
  -----------
  Lua cave mapgen: Maintain compatibility support for - in chamber locations


  Commit: 1c1ea8a03cf970df29e22be0f52748e98040f79e
      https://github.com/wesnoth/wesnoth/commit/1c1ea8a03cf970df29e22be0f52748e98040f79e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/lua/cave_map_generator.lua
    M data/lua/mapgen_helper.lua
    M data/multiplayer/scenarios/Random_Scenario_Cave.cfg

  Log Message:
  -----------
  Support [road_cost] in [passage]


  Commit: e3f2bbbcc1ded6fb176e26d2f30ff2207ba54535
      https://github.com/wesnoth/wesnoth/commit/e3f2bbbcc1ded6fb176e26d2f30ff2207ba54535
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/multiplayer/scenarios/Random_Scenario_Cave.cfg

  Log Message:
  -----------
  Add a little more variety to the cave map (trees, swamp)


  Commit: e691c68edec6617e906512f6f69f158a0ea2affa
      https://github.com/wesnoth/wesnoth/commit/e691c68edec6617e906512f6f69f158a0ea2affa
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/lua/cave_map_generator.lua
    M data/multiplayer/scenarios/Random_Scenario_Cave.cfg

  Log Message:
  -----------
  Fix road patchiness, missing keeps, and boring tunnels


  Commit: 3d7a7dba6a8b9fb570936a4a17606b70f7f63418
      https://github.com/wesnoth/wesnoth/commit/3d7a7dba6a8b9fb570936a4a17606b70f7f63418
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/lua/cave_map_generator.lua
    M data/multiplayer/scenarios/Random_Scenario_Cave.cfg

  Log Message:
  -----------
  Allow specifying chamber locations relative to any map edge or corner, or relative to the map center


  Commit: 2c748fafe0bbb208e079afdffa3a721f3d478c7c
      https://github.com/wesnoth/wesnoth/commit/2c748fafe0bbb208e079afdffa3a721f3d478c7c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/multiplayer/scenarios/Random_Scenario_Cave.cfg
    M src/scripting/mapgen_lua_kernel.cpp
    M src/scripting/mapgen_lua_kernel.hpp

  Log Message:
  -----------
  Allow mapgen user_config functions to mutate the [generator] config

(Also fixed a missing undef in the sample MP cave map)


  Commit: f68e117e7af57590256d8bf369606510dddcbdf8
      https://github.com/wesnoth/wesnoth/commit/f68e117e7af57590256d8bf369606510dddcbdf8
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M src/gui/dialogs/editor/generator_settings.cpp

  Log Message:
  -----------
  Use variables for village density label

(Who knows, maybe some language has its own standard way of displaying ratios!)


  Commit: f2325df8774889e5e5209c8e1c3a9af98de93beb
      https://github.com/wesnoth/wesnoth/commit/f2325df8774889e5e5209c8e1c3a9af98de93beb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/lua/cave_map_generator.lua
    M data/multiplayer/scenarios/Random_Scenario_Cave.cfg

  Log Message:
  -----------
  Implement a settings dialog for the sample cave map generator


  Commit: c79669527ac23154e224dc484eac3d524b567e9c
      https://github.com/wesnoth/wesnoth/commit/c79669527ac23154e224dc484eac3d524b567e9c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M src/scripting/mapgen_lua_kernel.cpp

  Log Message:
  -----------
  Make it optional for the map generator user_config to return the new settings


  Commit: bc89a31fec94e863c7f4f23bae41a939be6e232c
      https://github.com/wesnoth/wesnoth/commit/bc89a31fec94e863c7f4f23bae41a939be6e232c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M data/lua/cave_map_generator.lua

  Log Message:
  -----------
  Fix issue with map generation occasionally failing


Compare: https://github.com/wesnoth/wesnoth/compare/cd87c9594c4f...bc89a31fec94



More information about the Commits mailing list