[Commits] [wesnoth/wesnoth] d7cb13: add "random faction mode" mp game setting, mp conf...

GitHub noreply at github.com
Fri Mar 13 20:23:43 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: d7cb138796e8b4577879423760549c35d8eaaea2
      https://github.com/wesnoth/wesnoth/commit/d7cb138796e8b4577879423760549c35d8eaaea2
  Author: Chris Beck <render787 at gmail.com>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/configure_engine.hpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_configure.hpp
    M src/game_preferences.cpp
    M src/game_preferences.hpp
    M src/mp_game_settings.cpp
    M src/mp_game_settings.hpp

  Log Message:
  -----------
  add "random faction mode" mp game setting, mp configure option

This just adds the gui and preference. It doesn't implement the
feature.

Current modes are "normal" i.e. "independent", "no mirror", and
"no ally mirror".


  Commit: 8146c42ff779e910ae1c485fa2daa8cca97b433a
      https://github.com/wesnoth/wesnoth/commit/8146c42ff779e910ae1c485fa2daa8cca97b433a
  Author: Chris Beck <render787 at gmail.com>
  Date:   2015-03-11 (Wed, 11 Mar 2015)

  Changed paths:
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/connect_engine.hpp
    M src/game_initialization/flg_manager.cpp
    M src/game_initialization/flg_manager.hpp

  Log Message:
  -----------
  implement the random faction options in the connect engine, flg man

This is essentially the same implementation used in the
"Rushed By Yetis" add-on no mirror modification.


  Commit: 8312cd1b5f8255d0b3fe0cdd53b795317e26b5e6
      https://github.com/wesnoth/wesnoth/commit/8312cd1b5f8255d0b3fe0cdd53b795317e26b5e6
  Author: Chris Beck <render787 at gmail.com>
  Date:   2015-03-12 (Thu, 12 Mar 2015)

  Changed paths:
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/connect_engine.hpp
    M src/game_initialization/flg_manager.cpp
    M src/game_initialization/flg_manager.hpp
    M src/tests/test_mp_connect.cpp

  Log Message:
  -----------
  use the mersenne twister rng for random faction, side shuffling

This is because players were able to notice problems when the
rand rng was used for random map pools, so it cannot hurt to use
the good rng for these things also.


  Commit: bf5fd171a889e7ba8a4dd23b990d1af8c6f1d4fa
      https://github.com/wesnoth/wesnoth/commit/bf5fd171a889e7ba8a4dd23b990d1af8c6f1d4fa
  Author: Chris Beck <render787 at gmail.com>
  Date:   2015-03-13 (Fri, 13 Mar 2015)

  Changed paths:
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/configure_engine.hpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_preferences.cpp
    M src/game_preferences.hpp
    M src/mp_game_settings.cpp
    M src/mp_game_settings.hpp

  Log Message:
  -----------
  refactor random_faction_mode to be an enum rather than an int


  Commit: 8fffc852f517da66abc1eea2a593869991f37ad7
      https://github.com/wesnoth/wesnoth/commit/8fffc852f517da66abc1eea2a593869991f37ad7
  Author: Chris Beck <render787 at gmail.com>
  Date:   2015-03-13 (Fri, 13 Mar 2015)

  Changed paths:
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_configure.hpp

  Log Message:
  -----------
  fixup some mp configure UI associated to the random factions option


  Commit: 4f7099895d1e29a6c0d4b12b45114daeaf923754
      https://github.com/wesnoth/wesnoth/commit/4f7099895d1e29a6c0d4b12b45114daeaf923754
  Author: Chris Beck <beck.ct at gmail.com>
  Date:   2015-03-13 (Fri, 13 Mar 2015)

  Changed paths:
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/configure_engine.hpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/connect_engine.hpp
    M src/game_initialization/flg_manager.cpp
    M src/game_initialization/flg_manager.hpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_configure.hpp
    M src/game_preferences.cpp
    M src/game_preferences.hpp
    M src/mp_game_settings.cpp
    M src/mp_game_settings.hpp
    M src/tests/test_mp_connect.cpp

  Log Message:
  -----------
  Merge pull request #385 from cbeck88/random_faction_mode

Random faction mode


Compare: https://github.com/wesnoth/wesnoth/compare/738070a6bbfd...4f7099895d1e


More information about the Commits mailing list