SotBE S17: put repetitive human reinforcement code into a macro

This commit is contained in:
mattsc 2013-11-14 07:50:04 -08:00
parent 25ffddee9e
commit e5905f05ee

View file

@ -239,6 +239,95 @@
[/message]
[/event]
#define HUMAN_REINFORCEMENTS ID_GENERAL
[gold]
amount=800
side=4
[/gold]
[unit]
type=General
id={ID_GENERAL}
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
#enddef
[event]
name=turn 7
@ -248,91 +337,7 @@
image=wesnoth-icon.png
[/message]
[gold]
amount=800
side=4
[/gold]
[unit]
type=General
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
{HUMAN_REINFORCEMENTS general1}
[/event]
[event]
@ -344,182 +349,13 @@
image=wesnoth-icon.png
[/message]
[gold]
amount=800
side=4
[/gold]
[unit]
type=General
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
{HUMAN_REINFORCEMENTS general2}
[/event]
[event]
name=turn 19
[gold]
amount=800
side=4
[/gold]
[unit]
type=General
id=Bruce
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
{HUMAN_REINFORCEMENTS Bruce}
[message]
speaker=Bruce
@ -535,91 +371,7 @@
message= _ "Ahhh, perfect, more reinforcements."
[/message]
[gold]
amount=800
side=4
[/gold]
[unit]
type=General
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Swordsman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Longbowman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Horseman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
[unit]
type=Spearman
side=4
x=18
y=34
generate_name=yes
random_traits=yes
[/unit]
{HUMAN_REINFORCEMENTS general3}
[/event]
[event]