@BEGINEVENTS

@IF
UNITKILLED
unit=Gate (Good)
attacker=ANYBODY
defender=Gate Good
@THEN
CREATEUNIT
unit=Gate (Good)
owner=Gate Good
veteran=yes
homecity=NONE
locations
27,61
endlocations
@ENDIF

@IF
UNITKILLED
unit=Gate (Bad)
attacker=ANYBODY
defender=Gate Bad
@THEN
CREATEUNIT
unit=Gate (Bad)
owner=Gate Bad
veteran=yes
homecity=NONE
locations
136,34
endlocations
@ENDIF

@IF
NEGOTIATION
talker=Defenders
talkertype=HumanOrComputer
listener=Evil Robots
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Evil Robots
talkertype=HumanOrComputer
listener=Defenders
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Barricade
talkertype=HumanOrComputer
listener=Defenders
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Defenders
talkertype=HumanOrComputer
listener=Barricade
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Barricade
talkertype=HumanOrComputer
listener=Evil Robots
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Evil Robots
talkertype=HumanOrComputer
listener=Barricade
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Civilians
talkertype=HumanOrComputer
listener=Evil Robots
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Evil Robots
talkertype=HumanOrComputer
listener=Civilians
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Defenders
talkertype=HumanOrComputer
listener=Civilians
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Civilians
talkertype=HumanOrComputer
listener=Defenders
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Oil
talkertype=HumanOrComputer
listener=Defenders
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Defenders
talkertype=HumanOrComputer
listener=Oil
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Oil
talkertype=HumanOrComputer
listener=Evil Robots
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Evil Robots
talkertype=HumanOrComputer
listener=Oil
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Gate Bad
talkertype=HumanOrComputer
listener=Evil Robots
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Evil Robots
talkertype=HumanOrComputer
listener=Gate Bad
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Gate Bad
talkertype=HumanOrComputer
listener=Defenders
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Defenders
talkertype=HumanOrComputer
listener=Gate Bad
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Gate Good
talkertype=HumanOrComputer
listener=Defenders
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Defenders
talkertype=HumanOrComputer
listener=Gate Good
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Gate Good
talkertype=HumanOrComputer
listener=Evil Robots
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Evil Robots
talkertype=HumanOrComputer
listener=Gate Good
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
UNITKILLED
unit=Gate Good Exit
attacker=ANYBODY
defender=Gate Good
@THEN
TEXT
The exit to the underground rail tunnel has been destroyed! The Defenders no longer have a
quick route to the coast!
ENDTEXT
DESTROYACIVILIZATION
whom=Gate Good
@ENDIF

@IF
UNITKILLED
unit=Oil Well 1
attacker=Defenders
defender=Oil
@THEN
CREATEUNIT
unit=Cap Good 1
owner=Civilians
veteran=no
homecity=NONE
locations
57,51
58,52
59,53
58,54
57,55
endlocations
CHANGEMONEY
receiver=Defenders
amount=500
@ENDIF

@IF
UNITKILLED
unit=Cap Good 1
attacker=Evil Robots
defender=Civilians
@THEN
CREATEUNIT
unit=Cap Bad 1
owner=Barricade
veteran=no
homecity=NONE
locations
57,51
58,52
59,53
58,54
57,55
endlocations
CHANGEMONEY
receiver=Defenders
amount=-500
@ENDIF

@IF
UNITKILLED
unit=Cap Bad 1
attacker=Defenders
defender=Barricade
@THEN
CREATEUNIT
unit=Cap Good 1
owner=Civilians
veteran=no
homecity=NONE
locations
57,51
58,52
59,53
58,54
57,55
endlocations
CHANGEMONEY
receiver=Defenders
amount=500
@ENDIF

@IF
UNITKILLED
unit=Oil Well 1
attacker=Evil Robots
defender=Oil
@THEN
CREATEUNIT
unit=Cap Bad 1
owner=Barricade
veteran=no
homecity=NONE
locations
57,51
58,52
59,53
58,54
57,55
endlocations
CHANGEMONEY
receiver=Defenders
amount=-500
@ENDIF

@IF
UNITKILLED
unit=Oil Well 2
attacker=Defenders
defender=Oil
@THEN
CREATEUNIT
unit=Cap Good 2
owner=Civilians
veteran=no
homecity=NONE
locations
51,81
52,82
51,83
50,84
49,83
endlocations
CHANGEMONEY
receiver=Defenders
amount=500
@ENDIF

@IF
UNITKILLED
unit=Oil Well 2
attacker=Evil Robots
defender=Oil
@THEN
CREATEUNIT
unit=Cap Bad 2
owner=Barricade
veteran=no
homecity=NONE
locations
51,81
52,82
51,83
50,84
49,83
endlocations
CHANGEMONEY
receiver=Defenders
amount=-500
@ENDIF

@IF
UNITKILLED
unit=Cap Good 2
attacker=Evil Robots
defender=Civilians
@THEN
CREATEUNIT
unit=Cap Bad 2
owner=Barricade
veteran=no
homecity=NONE
locations
51,81
52,82
51,83
50,84
49,83
endlocations
CHANGEMONEY
receiver=Defenders
amount=-500
@ENDIF

@IF
UNITKILLED
unit=Cap Bad 2
attacker=Defenders
defender=Barricade
@THEN
CREATEUNIT
unit=Cap Good 2
owner=Civilians
veteran=no
homecity=NONE
locations
51,81
52,82
51,83
50,84
49,83
endlocations
CHANGEMONEY
receiver=Defenders
amount=500
@ENDIF

@IF
UNITKILLED
unit=Oil Well 3
attacker=Defenders
defender=Oil
@THEN
CREATEUNIT
unit=Cap Good 3
owner=Civilians
veteran=no
homecity=NONE
locations
50,38
49,39
48,38
47,37
48,36
endlocations
CHANGEMONEY
receiver=Defenders
amount=500
@ENDIF

@IF
UNITKILLED
unit=Oil Well 3
attacker=Evil Robots
defender=Oil
@THEN
CREATEUNIT
unit=Cap Bad 3
owner=Barricade
veteran=no
homecity=NONE
locations
50,38
49,39
48,38
47,37
48,36
endlocations
CHANGEMONEY
receiver=Defenders
amount=-500
@ENDIF

@IF
UNITKILLED
unit=Cap Good 3
attacker=Evil Robots
defender=Civilians
@THEN
CREATEUNIT
unit=Cap Bad 3
owner=Barricade
veteran=no
homecity=NONE
locations
50,38
49,39
48,38
47,37
48,36
endlocations
CHANGEMONEY
receiver=Defenders
amount=-500
@ENDIF

@IF
UNITKILLED
unit=Cap Bad 3
attacker=Defenders
defender=Barricade
@THEN
CREATEUNIT
unit=Cap Good 3
owner=Civilians
veteran=no
homecity=NONE
locations
50,38
49,39
48,38
47,37
48,36
endlocations
CHANGEMONEY
receiver=Defenders
amount=500
@ENDIF

@IF
TURNINTERVAL
interval=5
@THEN
CREATEUNIT
unit=Oil Barrels
owner=Oil
veteran=no
homecity=NONE
locations
58,52
58,54
56,52
56,54
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=4
@THEN
CREATEUNIT
unit=Oil Barrels
owner=Oil
veteran=no
homecity=NONE
locations
50,36
48,36
48,38
50,38
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=6
@THEN
CREATEUNIT
unit=Oil Barrels
owner=Oil
veteran=no
homecity=NONE
locations
51,81
49,81
49,83
51,83
endlocations
@ENDIF

@IF
UNITKILLED
unit=Oil Barrels
attacker=Defenders
defender=Oil
@THEN
TEXT
Oil Barrels have been captured for use by their new owners!
ENDTEXT
CHANGEMONEY
receiver=Defenders
amount=200
@ENDIF

@IF
UNITKILLED
unit=Apartments
attacker=Evil Robots
defender=Civilians
@THEN
TEXT
Evil Robots have demolished an apartment building! Ah well, who needs a home anyway? Oh
wait, those poor people do! HAHAHAHA. Oh I crack myself up!
ENDTEXT
CHANGEMONEY
receiver=Defenders
amount=-100
JUSTONCE
@ENDIF

@IF
UNITKILLED
unit=Law Office
attacker=Evil Robots
defender=Civilians
@THEN
TEXT
A law office has been ground to rubble! Lawyers try to sue, but find that they are powerless
when the Robots vaporize their subpoena! Good show Robots!
ENDTEXT
CHANGEMONEY
receiver=Defenders
amount=-100
JUSTONCE
@ENDIF

@IF
UNITKILLED
unit=Coffee Shop
attacker=Evil Robots
defender=Civilians
@THEN
TEXT
A coffee shop is roasted, much to the chagrin of hippies and amateur guitarists. A bohemian
poet tries to soothe the Robots into a calm state, only to have his haiku cut off mid-sentence by
the critical review from a Robot missile!
ENDTEXT
CHANGEMONEY
receiver=Defenders
amount=-100
JUSTONCE
@ENDIF

@IF
UNITKILLED
unit=Old Age Home
attacker=Evil Robots
defender=Civilians
@THEN
TEXT
Evil Robots pulverize an old age home, but residents fight back! A strongly worded letter is
mailed to the editor of the local newspaper.
ENDTEXT
CHANGEMONEY
receiver=Defenders
amount=-100
JUSTONCE
@ENDIF

@IF
UNITKILLED
unit=ApplianceStore
attacker=Evil Robots
defender=Civilians
@THEN
TEXT
An appliance store has been ransacked and reduced to dust! Evil Robot police detain Drones
for fornicating with toaster ovens.
ENDTEXT
CHANGEMONEY
receiver=Defenders
amount=-100
JUSTONCE
@ENDIF

@IF
TURNINTERVAL
interval=5
@THEN
CHANGEMONEY
receiver=Evil Robots
amount=1000
@ENDIF

@IF
SCENARIOLOADED
@THEN
PLAYWAVEFILE
OPENING.WAV
@ENDIF

@IF
NOSCHISM
defender=ANYBODY
@THEN
@ENDIF

@IF
UNITKILLED
unit=Drones
attacker=Gate Bad
defender=Evil Robots
@THEN
CREATEUNIT
unit=Drones
owner=Evil Robots
veteran=yes
homecity=NONE
locations
114,58
110,46
121,73
131,83
99,21
endlocations
@ENDIF

@IF
UNITKILLED
unit=Automotons
attacker=Gate Bad
defender=Evil Robots
@THEN
CREATEUNIT
unit=Automotons
owner=Evil Robots
veteran=yes
homecity=NONE
locations
110,46
121,73
131,83
99,21
114,58
endlocations
@ENDIF

@IF
UNITKILLED
unit=Brainiacs
attacker=Gate Bad
defender=Evil Robots
@THEN
CREATEUNIT
unit=Brainiacs
owner=Evil Robots
veteran=yes
homecity=NONE
locations
121,73
131,83
99,21
114,58
110,46
endlocations
@ENDIF

@IF
UNITKILLED
unit=Spiders
attacker=Gate Bad
defender=Evil Robots
@THEN
CREATEUNIT
unit=Spiders
owner=Evil Robots
veteran=yes
homecity=NONE
locations
131,83
99,21
114,58
110,46
121,73
endlocations
@ENDIF

@IF
UNITKILLED
unit=War Wheel
attacker=Gate Bad
defender=Evil Robots
@THEN
CREATEUNIT
unit=War Wheel
owner=Evil Robots
veteran=yes
homecity=NONE
locations
114,58
110,46
121,73
131,83
99,21
endlocations
@ENDIF

@IF
UNITKILLED
unit=Iron Giant
attacker=Gate Bad
defender=Evil Robots
@THEN
CREATEUNIT
unit=Iron Giant
owner=Evil Robots
veteran=yes
homecity=NONE
locations
110,46
121,73
131,83
99,21
114,58
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=5
@THEN
CREATEUNIT
unit=Drones
owner=Evil Robots
veteran=yes
homecity=NONE
locations
137,33
138,34
137,35
136,36
136,32
135,33
134,33
135,35
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=6
@THEN
CREATEUNIT
unit=Automotons
owner=Evil Robots
veteran=yes
homecity=NONE
locations
138,34
137,35
136,36
136,32
135,33
134,33
135,35
137,33
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=7
@THEN
CREATEUNIT
unit=Brainiacs
owner=Evil Robots
veteran=yes
homecity=NONE
locations
137,35
136,36
136,32
135,33
134,33
135,35
137,33
138,34
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=5
@THEN
CREATEUNIT
unit=Spiders
owner=Evil Robots
veteran=yes
homecity=NONE
locations
136,36
136,32
135,33
134,33
135,35
137,33
138,34
137,35
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=8
@THEN
CREATEUNIT
unit=War Wheel
owner=Evil Robots
veteran=yes
homecity=NONE
locations
136,32
135,33
134,33
135,35
137,33
138,34
137,35
136,36
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=9
@THEN
CREATEUNIT
unit=Iron Giant
owner=Evil Robots
veteran=yes
homecity=NONE
locations
135,35
137,33
138,34
137,35
136,36
136,32
135,33
134,33
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=9
@THEN
CREATEUNIT
unit=Magnetic Mines
owner=Evil Robots
veteran=yes
homecity=NONE
locations
133,37
137,41
129,33
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=10
@THEN
CREATEUNIT
unit=Torpedoes
owner=Evil Robots
veteran=yes
homecity=NONE
locations
133,37
137,41
129,33
endlocations
@ENDIF

@IF
UNITKILLED
unit=Gyrocopter
attacker=Gate Bad
defender=Evil Robots
@THEN
CREATEUNIT
unit=Gyrocopter
owner=Evil Robots
veteran=yes
homecity=NONE
locations
114,58
110,46
121,73
131,83
99,21
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=7
@THEN
CREATEUNIT
unit=Gyrocopter
owner=Evil Robots
veteran=yes
homecity=NONE
locations
137,33
138,34
137,35
136,36
136,32
135,33
134,33
135,35
endlocations
@ENDIF

@IF
UNITKILLED
unit=Gullwing
attacker=Gate Bad
defender=Evil Robots
@THEN
CREATEUNIT
unit=Gullwing
owner=Evil Robots
veteran=yes
homecity=NONE
locations
114,58
110,46
121,73
131,83
99,21
0,0
0,0
0,0
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=7
@THEN
CREATEUNIT
unit=Gullwing
owner=Evil Robots
veteran=yes
homecity=NONE
locations
137,33
138,34
137,35
136,36
136,32
135,33
134,33
135,35
endlocations
@ENDIF

@IF
UNITKILLED
unit=Zeppelin
attacker=Gate Bad
defender=Evil Robots
@THEN
CREATEUNIT
unit=Zeppelin
owner=Evil Robots
veteran=yes
homecity=NONE
locations
110,46
121,73
131,83
99,21
114,58
endlocations
@ENDIF

@IF
TURNINTERVAL
interval=6
@THEN
CREATEUNIT
unit=Zeppelin
owner=Evil Robots
veteran=yes
homecity=NONE
locations
135,35
137,33
138,34
137,35
136,36
136,32
135,33
134,33
endlocations
@ENDIF

@IF
UNITKILLED
unit=Combat Engineer
attacker=Gate Good
defender=Defenders
@THEN
CREATEUNIT
unit=Combat Engineer
owner=Defenders
veteran=yes
homecity=NONE
locations
78,66
77,65
78,68
79,67
78,64
endlocations
@ENDIF

@IF
UNITKILLED
unit=Enlisted Men
attacker=Gate Good
defender=Defenders
@THEN
CREATEUNIT
unit=Enlisted Men
owner=Defenders
veteran=yes
homecity=NONE
locations
77,65
78,68
79,67
78,64
78,66
endlocations
@ENDIF

@IF
UNITKILLED
unit=Rangers
attacker=Gate Good
defender=Defenders
@THEN
CREATEUNIT
unit=Rangers
owner=Defenders
veteran=yes
homecity=NONE
locations
78,68
79,67
78,64
78,66
77,65
endlocations
@ENDIF

@IF
UNITKILLED
unit=Heavy Gun
attacker=Gate Good
defender=Defenders
@THEN
CREATEUNIT
unit=Heavy Gun
owner=Defenders
veteran=yes
homecity=NONE
locations
79,67
78,64
78,66
77,65
78,68
endlocations
@ENDIF

@IF
UNITKILLED
unit=Iron Men
attacker=Gate Good
defender=Defenders
@THEN
CREATEUNIT
unit=Iron Men
owner=Defenders
veteran=yes
homecity=NONE
locations
78,64
78,66
77,65
78,68
79,67
endlocations
@ENDIF

@IF
UNITKILLED
unit=Paratroopers
attacker=Gate Good
defender=Defenders
@THEN
CREATEUNIT
unit=Paratroopers
owner=Defenders
veteran=yes
homecity=NONE
locations
78,66
77,65
78,68
79,67
78,64
endlocations
@ENDIF

@IF
UNITKILLED
unit=Recon
attacker=Gate Good
defender=Defenders
@THEN
CREATEUNIT
unit=Recon
owner=Defenders
veteran=yes
homecity=NONE
locations
77,65
78,68
79,67
78,64
78,66
endlocations
@ENDIF

@IF
UNITKILLED
unit=Tank Corps
attacker=Gate Good
defender=Defenders
@THEN
CREATEUNIT
unit=Tank Corps
owner=Defenders
veteran=yes
homecity=NONE
locations
78,68
79,67
78,64
78,66
77,65
endlocations
@ENDIF

@IF
UNITKILLED
unit=Rocketeers
attacker=Gate Good
defender=Defenders
@THEN
CREATEUNIT
unit=Rocketeers
owner=Defenders
veteran=yes
homecity=NONE
locations
78,64
78,66
77,65
78,68
79,67
endlocations
@ENDIF

@IF
NEGOTIATION
talker=Barricade
talkertype=HumanOrComputer
listener=Gate Bad
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Gate Bad
talkertype=HumanOrComputer
listener=Barricade
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Barricade
talkertype=HumanOrComputer
listener=Oil
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Oil
talkertype=HumanOrComputer
listener=Barricade
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Barricade
talkertype=HumanOrComputer
listener=Gate Good
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
NEGOTIATION
talker=Gate Good
talkertype=HumanOrComputer
listener=Barricade
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
UNITKILLED
unit=Apartments
attacker=Evil Robots
defender=Civilians
@THEN
CHANGEMONEY
receiver=Defenders
amount=-50
@ENDIF

@IF
UNITKILLED
unit=Law Office
attacker=Evil Robots
defender=Civilians
@THEN
CHANGEMONEY
receiver=Defenders
amount=-50
@ENDIF

@IF
UNITKILLED
unit=Coffee Shop
attacker=Evil Robots
defender=Civilians
@THEN
CHANGEMONEY
receiver=Defenders
amount=-50
@ENDIF

@IF
UNITKILLED
unit=Old Age Home
attacker=Evil Robots
defender=Civilians
@THEN
CHANGEMONEY
receiver=Defenders
amount=-50
@ENDIF

@IF
UNITKILLED
unit=ApplianceStore
attacker=Evil Robots
defender=Civilians
@THEN
CHANGEMONEY
receiver=Defenders
amount=-50
@ENDIF

@IF
RANDOMTURN
denominator=10
@THEN
TEXT
The founders of San Dimas decide to take out a loan to boost the Mercenary coffers. $500 is 
bequest.
ENDTEXT
CHANGEMONEY
receiver=Defenders
amount=500
@ENDIF

@IF
RANDOMTURN
denominator=10
@THEN
CREATEUNIT
unit=Royal Navy
owner=Civilians
veteran=yes
homecity=NONE
locations
103,117
endlocations
@ENDIF

@ENDEVENTS































