Code simplification using MODIFY_UNIT.

This commit is contained in:
Eric S. Raymond 2009-10-31 15:18:55 +00:00
parent f28769969e
commit dd6fe7dea8

View file

@ -312,57 +312,10 @@
message= _ "A human-worm's dog. Animal meat very tasty. When we fight humans again, can I have a pony?"
[/message]
[store_unit]
[filter]
id="Al'Brock"
[/filter]
kill=yes
variable=stored_AlBrock
[/store_unit]
[store_unit]
[filter]
id="Flar'Tar"
[/filter]
kill=yes
variable=stored_FlarTar
[/store_unit]
{VARIABLE stored_AlBrock.side 1}
{VARIABLE stored_AlBrock.canrecruit no}
{VARIABLE stored_FlarTar.side 1}
{VARIABLE stored_FlarTar.canrecruit no}
[unstore_unit]
variable=stored_AlBrock
[/unstore_unit]
[unstore_unit]
variable=stored_FlarTar
[/unstore_unit]
# [store_unit]
# [filter]
# side=2
# [/filter]
#
# kill=no
# variable=AlBrock_recalls
# [/store_unit]
#
# [store_unit]
# [filter]
# side=3
# [/filter]
#
# kill=no
# variable=FlarTar_recalls
# [/store_unit]
{CLEAR_VARIABLE stored_AlBrock,stored_FlarTar}
{MODIFY_UNIT (id="Al'Brock") canrecruit no}
{MODIFY_UNIT (id="Al'Brock") side 1}
{MODIFY_UNIT (id="Flar'Tar") canrecruit no}
{MODIFY_UNIT (id="Flar'Tar") side 1}
[endlevel]
result=victory