;Events file for "Sons of Heracles" By Stefan Härtel
;Stefan.Haertel@t-online.de
; http://members.nbci.com/SHaertel/Index.html

@BEGINEVENTS
@IF
NOSCHISM
defender=ANYBODY
@THEN
@ENDIF

@IF
TURN
turn=0
@THEN
TEXT
In the Dark Ages of Hellas, two tribes migrated southwards to the valley of the fertile
Eurotas, deep in Laconia. Here they founded a city they would name "Sparta".
In the following centuries, they would lay the groundwork for an empire that would
once expand to borders not known to these settlers. Wether they will succeed lies in
the hands of the gods...
endtext
@ENDIF
@IF
TURN
turn=0
@THEN
TEXT
^^SONS OF HERACLES
^
^^The Tale of Sparta
^
^^By Stefan Härtel
ENDTEXT
PLAYWAVEFILE
soh2.wav
@ENDIF

@IF
TURN
turn=every
@THEN
MAKEAGRESSION
who=Spartans
whom=Messenians
@ENDIF

@IF
TURN
turn=48
@THEN
TEXT
Lucky Helots are shipped off to far lands. Here they are ordered to build a new city
they name Taras. Hoping to establish a new, free existance, they will work hard...
ENDTEXT
PLAYWAVEFILE
leader.wav
@ENDIF

@IF
TURN
turn=50
@THEN
TEXT
First revenues from the new colony in Italy arrive in Sparta.
ENDTEXT
CHANGEMONEY
receiver=Spartans
amount=500
@ENDIF

@IF
TURN
turn=52
@THEN
TEXT
Further revenues from Taras arrive in Sparta.
ENDTEXT
CHANGEMONEY
receiver=Spartans
amount=500
@ENDIF

@IF
RANDOMTURN
denominator=2
@THEN
CREATEUNIT
unit=Messenians
owner=Messenians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF

@IF
UNITKILLED
unit=Messenians
attacker=Spartans
defender=Messenians
@THEN
TEXT
Resistant Messenians are killed or sent off to Laconia as Helots!
ENDTEXT
CREATEUNIT
unit=Helots
owner=Spartans
veteran=no
homecity=none
locations
82,64
81,63
83,65
82,66
81,67
80,66
79,65
80,64
endlocations
@ENDIF

@IF
TURN
turn=3
@THEN
TEXT
A mighty king ascends to the throne of the Agiads: Teleklos! Will he lead Sparta
to power and glory?
ENDTEXT
PLAYWAVEFILE
hero.wav
@ENDIF
@IF
TURN
turn=3
@THEN
CREATEUNIT
unit=Teleklos
owner=Spartans
veteran=yes
homecity=none
locations
82,64
81,63
83,65
82,66
81,67
80,66
79,65
80,64
endlocations
@ENDIF

@IF
TURN
turn=124
@THEN
TEXT
Messenian Uprising! Enraged Messenian Peasants, Warriors and Noblemen threaten the power of
Sparta! Their leader Aristomedes vows to lead his Messenians to Laconia!
ENDTEXT
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
PLAYWAVEFILE
revolt.wav
@ENDIF

@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Horsemen
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Horsemen
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Horsemen
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=124
@THEN
CREATEUNIT
unit=Horsemen
owner=Barbarians
veteran=yes
homecity=none
locations
62,68
63,67
61,69
61,67
66,68
63,73
62,74
endlocations
@ENDIF
@IF
TURN
turn=127
@THEN
TEXT
Whatever had always been a horrible imagination becomes reality: Rebellious Messenians threaten
the Spartan homelands!
ENDTEXT
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=None
locations
76,60
78,90
78,62
79,59
78,58
74,58
75,59
75,59
74,60
73,59
72,58
endlocations
@ENDIF
@IF
TURN
turn=127
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=None
locations
76,60
78,90
78,62
79,59
78,58
74,58
75,59
75,59
74,60
73,59
72,58
endlocations
@ENDIF
@IF
TURN
turn=127
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=None
locations
76,60
78,90
78,62
79,59
78,58
74,58
75,59
75,59
74,60
73,59
72,58
endlocations
@ENDIF
@IF
TURN
turn=127
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=None
locations
76,60
78,90
78,62
79,59
78,58
74,58
75,59
75,59
74,60
73,59
72,58
endlocations
@ENDIF
@IF
TURN
turn=127
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=None
locations
76,60
78,90
78,62
79,59
78,58
74,58
75,59
75,59
74,60
73,59
72,58
endlocations
@ENDIF
@IF
TURN
turn=127
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=None
locations
76,60
78,90
78,62
79,59
78,58
74,58
75,59
75,59
74,60
73,59
72,58
endlocations
@ENDIF
@IF
TURN
turn=127
@THEN
CREATEUNIT
unit=Messenians
owner=Barbarians
veteran=yes
homecity=None
locations
76,60
78,90
78,62
79,59
78,58
74,58
75,59
75,59
74,60
73,59
72,58
endlocations
@ENDIF
@IF
TURN
turn=127
@THEN
CREATEUNIT
unit=Aristomedes
owner=Barbarians
veteran=yes
homecity=None
locations
76,60
78,90
78,62
79,59
78,58
74,58
75,59
75,59
74,60
73,59
72,58
endlocations
@ENDIF
@IF
UNITKILLED
unit=Merchant
defender=ANYBODY
attacker=Spartans
@THEN
TEXT
An unfortunate Merchant falls into the arms of a plundering band
of Spartans.
ENDTEXT
CHANGEMONEY
receiver=Spartans
amount=100
@ENDIF
@IF
CITYTAKEN
city=Helos
attacker=Spartans
defender=ANYBODY
@THEN
TEXT
The Spartans take the city of Helos and turn it into the seaport of their Poleis.
Yet, only the gods know wether the Spartan aim really is the sea...
ENDTEXT
CREATEUNIT
unit=Galley
owner=Spartans
veteran=yes
homecity=Helos
locations
85,73
endlocations
JUSTONCE
@ENDIF
@IF
CITYTAKEN
city=Ithome
defender=Messenians
attacker=Spartans
@THEN 
TEXT
The Spartans take Ithome, the home of the Messenians! The city is burnt to the ground,
enslaved Messenians are brought to Sparta as Helots!
ENDTEXT
CHANGETERRAIN
terraintype=5
maprect
62,70,61,71,60,70,61,69
@ENDIF
@IF
CITYTAKEN
city=Ithome
defender=Messenians
attacker=Spartans
@THEN
PLAYWAVEFILE
leader.wav
@ENDIF
@IF
CITYTAKEN
city=Ithome
defender=Messenians
attacker=Spartans
@THEN
CREATEUNIT
unit=Helots
owner=Spartans
veteran=no
homecity=none
locations
82,64
81,63
83,65
82,66
81,67
80,66
79,65
80,64
endlocations
@ENDIF

@IF
CITYTAKEN
city=Amyklai
attacker=Spartans
defender=ANYBODY
@THEN
TEXT
The Spartans take Amyklai and add it to their Spartiate Polis. Is this the beginning of
a glorious age of the Lacedaemonians?
ENDTEXT
CREATEUNIT
unit=Hoplites
owner=Spartans
veteran=yes
homecity=Amyklai
locations
83,67
endlocations
JUSTONCE
@ENDIF

@IF
CITYTAKEN
city=Hysiai
attacker=Spartans
defender=Argolians
@THEN
TEXT
After many unsuccesful attempts, the Spartans finally manage to defeat the
Argolians, thanks to the adoption of their "Hoplitopoliteia"-the successful
usage of hoplites in battle...
ENDTEXT
GIVETECHNOLOGY
receiver=Spartans
technology=15
JUSTONCE
@ENDIF

@IF
UNITKILLED
unit=Aristomedes
attacker=Spartans
defender=ANYBODY
@THEN
TEXT
Aristomedes, the head of the Messenian revolt, has been killed. The Spartans
breathe up in relief, however they realize that the Messenians will not yet give 
up, and they also realize that some drastical changes will have to be made in
their warfare...
ENDTEXT
GIVETECHNOLOGY
receiver=Spartans
technology=53
JUSTONCE
@ENDIF
@IF
TURN
turn=19
@THEN
TEXT
The first Messenian War begins.
"The Spartans swore that they would take Messene or die themselves. When the oracle told them to take an Athenian general, they chose Tyrtaios, the
lame poet, who rekindled their courage, and he took Messene in the twentieth year of the war."
^^-Suda Lexicon
ENDTEXT
@ENDIF
@IF
TURN
turn=34
@THEN
TEXT
^^It is beautiful when a brave man of the front ranks
^^falls and dies, battling for his homeland,
^^and ghastly when a man flees planted fields and
^^city and wanders begging with his dear mother,
^^aging father, little children and true wife.
^^-Tyrtaios, "Spartan Soldier"
ENDTEXT
@ENDIF
@IF
TURN
turn=85
@THEN
TEXT
^^He will be scorned in every new village,
^^reduced to want and loathsome poverty; and shame
^^will brand his family line, his noble
^^figure. Derision and disaster will hound him.
^^A turncoat gets no respect or pity;
^^so let us battle for our country and freely give
^^our lives to save our darling children.
^^Young men, fight shield to shield and never
^^succumb 
^^to panic or miserable flight,
^^but steel the heart in your chests with
^^magnificence
^^and courage. Forget your own life
^^when you grapple with the enemy. 
^^-Tyrtaios, "Spartan Soldier"
ENDTEXT
@ENDIF
@IF
TURN
turn=125
@THEN
TEXT
^^Never run
^^and let an old soldier collapse
^^whose legs have lost their power. It is shocking
^^when
^^an old man lies on the front line
^^before a youth: an old warrior whose head is white
^^and beard gray, exhaling his strong soul
^^into the dust, clutching his bloody genitals
^^in his hands: an abominable vision,
^^foul to see: his flesh naked. But in a young man
^^all is beautiful when he still
^^possesses the shining flower of lovely youth.
^^Alive he is adored by men,
^^desired by women, and finest to look upon
^^when he falls dead in the forward clash.
^^Let each man spread his legs, rooting them in the ground,
^^bite his teeth into his lips, and hold.
^^-Tyrtaios, "Spartan Soldier"
ENDTEXT
@ENDIF
@IF
TURN
turn=258
@THEN
TEXT
^^You should reach the limits of virtue
^^before you cross the border of death.
^^-Tyrtaios, "Frontiers"
ENDTEXT
@ENDIF
@IF
TURN
turn=128
@THEN
TEXT
^^And Philochoros says that when the Spartans overpowered the Messenians through the generalship of Tyrtaios, they made it a ^^custom of their
^^military expeditions that after the evening meal when the paean had been sung each man would sing a poem by Tyrtaios, and ^^the leader would judge
^^the singing and give the winner a prize of meat.
^^-"Athenaios, Scholars at Dinner"
ENDTEXT
@ENDIF
@IF
RANDOMTURN
denominator=10
@THEN
CREATEUNIT
unit=Nobleman
owner=Corinthians
homecity=none
veteran=false
locations
85,35
79,41
85,53
66,46
77,19
endlocations
@ENDIF
@IF
UNTIKILLED
unit=Nobleman
attacker=Spartans
defender=anybody
@THEN
TEXT
A rich noble is murdered by the plundering Spartans, his riches are stolen.
ENDTEXT
CHANGEMONEY
receiver=Spartans
amount=150
@ENDIF
@IF
RANDOMTURN
denominator=10
@THEN
CREATEUNIT
unit=Nobleman
owner=Northwestern Greeks
homecity=none
veteran=false
locations
85,35
79,41
85,53
66,46
77,19
endlocations
@ENDIF
@ENDEVENTS