Difference between revisions of "CompatibilityBreakingChanges"

From The Battle for Wesnoth Wiki
(Removed (#11126))
(1.19.22)
Line 1: Line 1:
== 1.19.22 ==
+
This lists removed WML functionality and helpful hints for avoiding pitfalls.
=== Removed macros ===
+
 
==== Removed ([https://github.com/wesnoth/wesnoth/pull/11126 #11126]) ====
+
The previous list is available [https://forums.wesnoth.org/viewtopic.php?t=58532 here].
* EARLY_FINISH_BONUS_NOTE
+
 
* NO_EARLY_FINISH_BONUS_NOTE
+
== Compatibility breaking changes between 1.18 and 1.19/1.20 ==
* NO_GOLD_CARRYOVER_NOTE
+
* The following macros were removed ([https://github.com/wesnoth/wesnoth/pull/11126 #11126])
* NEW_GOLD_CARRYOVER_NOTE_100
+
** EARLY_FINISH_BONUS_NOTE
* NEW_GOLD_CARRYOVER_NOTE_40
+
** NO_EARLY_FINISH_BONUS_NOTE
* NEW_GOLD_CARRYOVER_NOTE_20
+
** NO_GOLD_CARRYOVER_NOTE
* MISSILE_FRAME_FIREBALL
+
** NEW_GOLD_CARRYOVER_NOTE_100
* MESSAGE
+
** NEW_GOLD_CARRYOVER_NOTE_40
* STORY_PART_SPEECH
+
** NEW_GOLD_CARRYOVER_NOTE_20
* LOYAL_UNDEAD_UNIT
+
** MISSILE_FRAME_FIREBALL
* ON_SIGHTING
+
** MESSAGE
* MAKE_AI_SIDE_PERSISTENT
+
** STORY_PART_SPEECH
* DRAKE_FLYING_ANIM
+
** LOYAL_UNDEAD_UNIT
* NO_INTERRUPT_NO_UNDO
+
** ON_SIGHTING
* ENABLE_NIGHTBLADE
+
** MAKE_AI_SIDE_PERSISTENT
 +
** DRAKE_FLYING_ANIM
 +
** NO_INTERRUPT_NO_UNDO
 +
** ENABLE_NIGHTBLADE

Revision as of 11:36, 13 April 2026

This lists removed WML functionality and helpful hints for avoiding pitfalls.

The previous list is available here.

Compatibility breaking changes between 1.18 and 1.19/1.20

  • The following macros were removed (#11126)
    • EARLY_FINISH_BONUS_NOTE
    • NO_EARLY_FINISH_BONUS_NOTE
    • NO_GOLD_CARRYOVER_NOTE
    • NEW_GOLD_CARRYOVER_NOTE_100
    • NEW_GOLD_CARRYOVER_NOTE_40
    • NEW_GOLD_CARRYOVER_NOTE_20
    • MISSILE_FRAME_FIREBALL
    • MESSAGE
    • STORY_PART_SPEECH
    • LOYAL_UNDEAD_UNIT
    • ON_SIGHTING
    • MAKE_AI_SIDE_PERSISTENT
    • DRAKE_FLYING_ANIM
    • NO_INTERRUPT_NO_UNDO
    • ENABLE_NIGHTBLADE