[wesnoth-commits] [wesnoth/wesnoth] 655866: Support [switch] and [if] in [tag]

GitHub noreply at github.com
Sat Mar 17 04:35:57 UTC 2018


  Branch: refs/heads/schema
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 65586690a238a50cd0325003d70ec8184170bdca
      https://github.com/wesnoth/wesnoth/commit/65586690a238a50cd0325003d70ec8184170bdca
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    M data/schema/game_config.cfg
    M data/schema/units/animations.cfg
    M data/schema/units/modifications.cfg
    M src/serialization/parser.cpp
    M src/serialization/schema_validator.cpp
    M src/serialization/schema_validator.hpp
    M src/serialization/tag.cpp
    M src/serialization/tag.hpp
    M src/serialization/validator.hpp

  Log Message:
  -----------
  Support [switch] and [if] in [tag]

Use this new feature to validate [effect] tags


  Commit: 465d9e65221f2917bbe1435b75e173038c87d445
      https://github.com/wesnoth/wesnoth/commit/465d9e65221f2917bbe1435b75e173038c87d445
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    M src/serialization/tag.cpp
    M src/serialization/tag.hpp

  Log Message:
  -----------
  Fix crash if a tag has conditions but no subtags


  Commit: 8307084395dc733358d14dcb3ed84c624776548a
      https://github.com/wesnoth/wesnoth/commit/8307084395dc733358d14dcb3ed84c624776548a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-16 (Fri, 16 Mar 2018)

  Changed paths:
    M data/schema/units/modifications.cfg

  Log Message:
  -----------
  fixup! Support [switch] and [if] in [tag]


  Commit: 04a7b5d7afe563181b9b04836b83ff37fcadc418
      https://github.com/wesnoth/wesnoth/commit/04a7b5d7afe563181b9b04836b83ff37fcadc418
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-17 (Sat, 17 Mar 2018)

  Changed paths:
    M data/schema/core/addons.cfg
    M data/schema/units/modifications.cfg
    M src/serialization/tag.cpp
    M src/serialization/tag.hpp

  Log Message:
  -----------
  Support multiple super tags and even conditional super tags

Use this to conditionally import [unit] keys in [side] based on no_leader


  Commit: 05b0d1bd367eab3c2cfecb2deb49fa853b594cf4
      https://github.com/wesnoth/wesnoth/commit/05b0d1bd367eab3c2cfecb2deb49fa853b594cf4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-17 (Sat, 17 Mar 2018)

  Changed paths:
    M data/schema/units/specials.cfg

  Log Message:
  -----------
  Missed a couple weapon special definitions


  Commit: 882c186571913744b1e2e1ba3d4862527f710914
      https://github.com/wesnoth/wesnoth/commit/882c186571913744b1e2e1ba3d4862527f710914
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-17 (Sat, 17 Mar 2018)

  Changed paths:
    M data/schema/core/addons.cfg

  Log Message:
  -----------
  Use a few more conditional tag elements


  Commit: 864610d54d163336d4cb1ef52b61be491a64f00d
      https://github.com/wesnoth/wesnoth/commit/864610d54d163336d4cb1ef52b61be491a64f00d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-17 (Sat, 17 Mar 2018)

  Changed paths:
    M data/schema/game_config.cfg
    M src/serialization/tag.cpp

  Log Message:
  -----------
  Fix matching of list types with limits


Compare: https://github.com/wesnoth/wesnoth/compare/3fa10c817a22...864610d54d16


More information about the Commits mailing list