mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-07 13:20:15 +00:00
Remove some redundant conditions
This commit is contained in:
parent
65025e1f4f
commit
d9a6cc94ed
@ -1103,47 +1103,49 @@
|
|||||||
[/if]
|
[/if]
|
||||||
[/event]
|
[/event]
|
||||||
|
|
||||||
# Macro: defeat both leaders, now have to take keys back to citadel door
|
# Defeat both leaders, now have to take keys back to citadel door
|
||||||
|
[event]
|
||||||
|
name=found_both_keys_and_door
|
||||||
|
|
||||||
#define ELOH_MACRO
|
[filter_condition]
|
||||||
|
[variable]
|
||||||
|
name=num_keys_found
|
||||||
|
numerical_equals=2
|
||||||
|
[/variable]
|
||||||
|
|
||||||
[if]
|
[variable]
|
||||||
[variable]
|
name=found_door
|
||||||
name=found_door
|
boolean_equals=yes
|
||||||
boolean_equals=yes
|
[/variable]
|
||||||
[/variable]
|
[/filter_condition]
|
||||||
|
|
||||||
[then]
|
[message]
|
||||||
[message]
|
speaker=Kaleh
|
||||||
speaker=Kaleh
|
message= _ "We’ve found both keys. Now we just have to take them and open the door to the black citadel. I tire of all this bloodshed. Wherever Yechnagoth hides, we will find her and make her pay for all she has done."
|
||||||
message= _ "We’ve found both keys. Now we just have to take them and open the door to the black citadel. I tire of all this bloodshed. Wherever Yechnagoth hides, we will find her and make her pay for all she has done."
|
[/message]
|
||||||
[/message]
|
|
||||||
|
|
||||||
[objectives]
|
[objectives]
|
||||||
summary= _ "New Objectives:"
|
summary= _ "New Objectives:"
|
||||||
[objective]
|
[objective]
|
||||||
description= _ "Any unit must reach the black citadel"
|
description= _ "Any unit must reach the black citadel"
|
||||||
condition=win
|
condition=win
|
||||||
[/objective]
|
[/objective]
|
||||||
[objective]
|
[objective]
|
||||||
description= _ "Death of Kaleh"
|
description= _ "Death of Kaleh"
|
||||||
condition=lose
|
condition=lose
|
||||||
[/objective]
|
[/objective]
|
||||||
[objective]
|
[objective]
|
||||||
description= _ "Death of Nym"
|
description= _ "Death of Nym"
|
||||||
condition=lose
|
condition=lose
|
||||||
[/objective]
|
[/objective]
|
||||||
[objective]
|
[objective]
|
||||||
description= _ "Death of Zhul"
|
description= _ "Death of Zhul"
|
||||||
condition=lose
|
condition=lose
|
||||||
[/objective]
|
[/objective]
|
||||||
|
|
||||||
note={NO_GOLD_CARRYOVER_NOTE}
|
note={NO_GOLD_CARRYOVER_NOTE}
|
||||||
[/objectives]
|
[/objectives]
|
||||||
[/then]
|
[/event]
|
||||||
[/if]
|
|
||||||
|
|
||||||
#enddef
|
|
||||||
|
|
||||||
# Event 9: Defeat the undead leader
|
# Event 9: Defeat the undead leader
|
||||||
|
|
||||||
@ -1188,21 +1190,9 @@
|
|||||||
|
|
||||||
{VARIABLE_OP num_keys_found add 1}
|
{VARIABLE_OP num_keys_found add 1}
|
||||||
|
|
||||||
[if]
|
[fire_event]
|
||||||
[variable]
|
name=found_both_keys_and_door
|
||||||
name=num_keys_found
|
[/fire_event]
|
||||||
numerical_equals=2
|
|
||||||
[/variable]
|
|
||||||
|
|
||||||
[variable]
|
|
||||||
name=found_door
|
|
||||||
boolean_equals=yes
|
|
||||||
[/variable]
|
|
||||||
|
|
||||||
[then]
|
|
||||||
{ELOH_MACRO}
|
|
||||||
[/then]
|
|
||||||
[/if]
|
|
||||||
[/event]
|
[/event]
|
||||||
|
|
||||||
# Event 10: Defeat the orc leader
|
# Event 10: Defeat the orc leader
|
||||||
@ -1248,21 +1238,9 @@
|
|||||||
|
|
||||||
{VARIABLE_OP num_keys_found add 1}
|
{VARIABLE_OP num_keys_found add 1}
|
||||||
|
|
||||||
[if]
|
[fire_event]
|
||||||
[variable]
|
name=found_both_keys_and_door
|
||||||
name=num_keys_found
|
[/fire_event]
|
||||||
numerical_equals=2
|
|
||||||
[/variable]
|
|
||||||
|
|
||||||
[variable]
|
|
||||||
name=found_door
|
|
||||||
boolean_equals=yes
|
|
||||||
[/variable]
|
|
||||||
|
|
||||||
[then]
|
|
||||||
{ELOH_MACRO}
|
|
||||||
[/then]
|
|
||||||
[/if]
|
|
||||||
[/event]
|
[/event]
|
||||||
|
|
||||||
# Event 11: An elf goes to open the doors
|
# Event 11: An elf goes to open the doors
|
||||||
|
Loading…
x
Reference in New Issue
Block a user