;
; Events text for "Red Front" Scenario - Soviet human player only
; Captain Nemo - 1/10/2000 - Version 1.4
; Spring-Summer-Fall 1942


@BEGINEVENTS

@IF
NOSCHISM
defender=anybody
@THEN
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=60
receiver=Germans
@THEN
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
39,119,49,119,49,131,39,131
moveto
50,134
numbertomove=ALL
@ENDIF

@IF
UNITKILLED
unit=PzKw III Panzer
attacker=Soviets
defender=Germans
@THEN
CREATEUNIT
unit=StuG IIIC
owner=Germans
veteran=yes
homecity=None
locations
50,136
50,134
endlocations
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
47,133,51,133,51,141,47,141
moveto
49,145
numbertomove=ALL
@ENDIF




@IF
RECEIVEDTECHNOLOGY
technology=60
receiver=Germans
@THEN
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
58,92,62,92,62,96,58,96
moveto
62,86
numbertomove=ALL
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=60
receiver=Germans
@THEN
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
32,46,44,46,44,56,32,56
moveto
45,47
numbertomove=ALL
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=60
receiver=Germans
@THEN
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
44,84,52,84,52,96,44,96
moveto
60,94
numbertomove=ALL
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=60
receiver=Germans
@THEN
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
38,124,44,124,44,136,38,136
moveto
56,126
numbertomove=ALL
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=60
receiver=Germans
@THEN
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
38,66,48,66,48,78,38,78
moveto
47,53
numbertomove=ALL
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=60
receiver=Germans
@THEN
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
19,127,29,127,29,135,19,135
moveto
56,114
numbertomove=ALL
@ENDIF

@IF
UNITKILLED
unit=Wehrmacht
attacker=Soviets
defender=Germans
@THEN
CREATEUNIT
unit=Wehrmacht SG
owner=Germans
veteran=yes
homecity=None
locations
54,142
49,145
50,136
50,134
46,132
endlocations
@ENDIF



@IF
UNITKILLED
unit=PzKw IV Panzer
attacker=Soviets
defender=Germans
@THEN
CREATEUNIT
unit=Wehrmacht SG
owner=Germans
veteran=yes
homecity=None
locations
62,130
54,130
51,129
50,128
endlocations
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
46,114,58,114,58,132,46,132
moveto
62,130
numbertomove=ALL
@ENDIF


@IF
UNITKILLED
unit=Wehrmacht SG
attacker=Soviets
defender=Germans
@THEN
CREATEUNIT
unit=Pz38t Light Tank
owner=Germans
veteran=yes
homecity=none
locations
70,128
62,130
51,129
endlocations
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=60
receiver=Germans
@THEN
CREATEUNIT
unit=PzKw IV Panzer
owner=Germans
veteran=yes
homecity=None
locations
49,145
50,134
43,127
56,126
endlocations
CHANGEMONEY
receiver=Germans
amount=-1000
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=60
receiver=Germans
@THEN
CREATEUNIT
unit=Romanian Infantry
owner=Germans
veteran=yes
homecity=Bucharest
locations
49,145
50,134
43,127
56,126
31,147
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=94
receiver=Germans
@THEN
CREATEUNIT
unit=Waffen-SS regiment
owner=Germans
veteran=yes
homecity=None
locations
62,130
65,129
56,114
35,79
33,61
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=94
receiver=Germans
@THEN
CREATEUNIT
unit=Waffen-SS regiment
owner=Germans
veteran=yes
homecity=None
locations
49,145
50,134
43,127
56,126
endlocations
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=57
receiver=Germans
@THEN
CREATEUNIT
unit=Einsatz-Kommando
owner=Germans
veteran=yes
homecity=None
locations
43,53
43,53
42,58
42,58
48,58
48,58
42,48
42,48
34,50
34,50
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=57
receiver=Germans
@THEN
CREATEUNIT
unit=Einsatz-Kommando
owner=Germans
veteran=yes
homecity=None
locations
49,145
49,145
50,134
50,134
43,127
43,127
56,126
56,126
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=57
receiver=Germans
@THEN
CREATEUNIT
unit=Einsatz-Kommando
owner=Germans
veteran=yes
homecity=None
locations
53,99
53,99
48,102
48,102
57,105
57,105
42,112
42,112
endlocations
@ENDIF

@IF
TURN
turn=-1
@THEN
CREATEUNIT
unit=U-Boat
owner=Germans
veteran=yes
homecity=None
locations
12,4
20,2
37,1
endlocations
@ENDIF

@IF
TURN
turn=-1
@THEN
CREATEUNIT
unit="Karl" 60cm Mortar
owner=Germans
veteran=yes
homecity=None
locations
49,139
endlocations
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=95
receiver=Germans
@THEN
CREATEUNIT
unit=Hummel
owner=Germans
veteran=yes
homecity=None
locations
65,129
62,130
50,134
43,127
56,126
57,105
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=95
receiver=Germans
@THEN
CREATEUNIT
unit=Hummel
owner=Germans
veteran=yes
homecity=None
locations
50,136
47,53
42,48
51,67
47,71
34,50
endlocations
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=95
receiver=Germans
@THEN
CREATEUNIT
unit=Hummel
owner=Germans
veteran=yes
homecity=None
locations
51,129
56,90
57,105
48,102
46,86
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=47
receiver=Germans
@THEN
CREATEUNIT
unit=Ju-88 Bomber
owner=Germans
veteran=yes
homecity=None
locations
22,10
22,11
9,77
10,78
1,101
2,102
7,115
8,115
endlocations
@ENDIF

@IF
CITYTAKEN
city=Perekop
attacker=Germans
defender=Soviets
@THEN
TEXT
^Against the fortified city of Sevastopol the Germans bring in a new secret weapon:
^a pair of massive 60cm siege mortars nick-named "Karl" & "Gamma"
^These beasts fire 2.5 ton armor-piercing shells that can penetrate 10 meters of
^reinforced concrete.
ENDTEXT
CREATEUNIT
unit="Karl" 60cm Mortar
owner=Germans
veteran=yes
homecity=None
locations
51,137
49,137
48,138
50,134
endlocations
JUSTONCE
@ENDIF

@IF
TURN=13
@THEN
CREATEUNIT
unit="Karl" 60cm Mortar
owner=Germans
veteran=yes
homecity=None
locations
54,142
54,142
50,134
50,134
endlocations
@ENDIF

@IF
UNITKILLED
unit=Labor Brigade
attacker=Germans
defender=Soviets
@THEN
TEXT
^The Germans seize Soviet civilians and send them to Germany as Slave labor.
Growing hatred for the Germans cause many to join the Partisans...
ENDTEXT
CREATEUNIT
unit=Slave Labor
owner=Germans
veteran=no
homecity=None
locations
29,111
3,113
endlocations
@ENDIF

@IF
UNITKILLED
unit=Labor Brigade
attacker=Germans
defender=Soviets
@THEN
CREATEUNIT
unit=Partisans
owner=Soviets
veteran=yes
homecity=None
locations 
38,98
42,100
40,100
endlocations
@ENDIF

@IF
UNITKILLED
unit=Red Guard
attacker=Germans
defender=Soviets
@THEN
CREATEUNIT
unit=Partisans
owner=Soviets
veteran=yes
homecity=None
locations 
39,99
42,100

endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=61
receiver=Soviets
@THEN
CREATEUNIT
unit=Freighter
owner=Soviets
veteran=no
homecity=None
locations
0,24
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=61
receiver=Soviets
@THEN
CREATEUNIT
unit=Supply Convoy
owner=Soviets
veteran=no
homecity=None
locations
0,24
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=61
receiver=Soviets
@THEN
CREATEUNIT
unit=Armored Infantry
owner=Soviets
veteran=yes
homecity=None
locations
0,24
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=61
receiver=Soviets
@THEN
CREATEUNIT
unit=Cruiser
owner=Soviets
veteran=yes
homecity=None
locations
0,24
endlocations
@ENDIF

@IF
CITYTAKEN
city=Moscow
attacker=Germans
defender=Soviets
@THEN
TEXT
^Operation Barbarossa has reached it's primary goal: The capture of Moscow
^The Soviet government flees the Kremlin and vows to continue the fight from
^Siberia, but the industrial infrastructure of this region is poor.
^The German seize control of critical production facilities that the Soviets
^were unable to destroy in time.
ENDTEXT
JUSTONCE
@ENDIF

@IF
CITYTAKEN
city=Stalingrad
attacker=Germans
defender=Soviets
@THEN
TEXT
^After a long bloody struggle the Wehrmacht finally pushes the Red Army out
^of what remains of Stalingrad.  Hitler makes a surprise visit to the Eastern
^front and promotes General Von Paulus to Field Marshal.
ENDTEXT
JUSTONCE
@ENDIF

@IF
CITYTAKEN
city=Tula
attacker=Germans
defender=Soviets
@THEN
TEXT
^The Germans are pushing pushing through the Moscow defense perimeter
^to the South, threatening to encircle the city.
ENDTEXT
JUSTONCE
@ENDIF

@IF
CITYTAKEN
city=Leningrad
attacker=Germans
defender=Soviets
@THEN
TEXT
^After a year-long siege, the defenders of Leningrad, starving and without ammunition
^cannot hold out any longer. During the heroic defense, the historic city has sustained
^terrible damage and the inhabitants have suffered great hardship: Thousands died of
^starvation during the summer...
^The loss of Peter the Great's Capital is a disaster to the Soviet people. Never
^before has Mother Russia faced so deep a threat. Your Generals are losing confidence
^in their ability to hold back the Germans and are suggesting evacuating Moscow. 
ENDTEXT
JUSTONCE
@ENDIF

@IF
CITYTAKEN
city=Sevastopol
attacker=Germans
defender=Soviets
@THEN
TEXT
^The Fortified Black Sea port of Sevastopol falls to the advancing Germans.
^During the siege, the massive Fort of Maxim Gorkiy was reduced to rubble
by the Germans massive siege artillery, yet after it's destruction defenders 
emerged from the ruins and continued fighting.
The loss of this port deprives the Soviet Black Sea fleet of it's home base.
ENDTEXT
JUSTONCE
@ENDIF

@IF
CITYTAKEN
city=Kerch
attacker=Germans
defender=Soviets
@THEN
TEXT
^The port-city of Kerch falls to Von Rundstedt's Army Group South, opening
^the back door to the Caucasus and to the Russian oil fields... These are 
^Hitler's main target for the summer of 1942.
ENDTEXT
JUSTONCE
@ENDIF


@IF
CITYTAKEN
city=Rostov
attacker=Germans
defender=Soviets
@THEN
TEXT
^The key industrial city of Rostov on the Don river falls to the Germans...This opens 
the gateway to the Caucasus region with it's vital oil fields.  If the region
falls into Hitler's hands, he will have secured a vast fuel supply for his Panzers
and the Russian economy will be crippled.
^Von Kleist's army group B starts crossing the Don river at Rostov...
ENDTEXT
CREATEUNIT
unit="Hedgehog"
owner=Germans
veteran=yes
homecity=None
locations
62,132
62,130
endlocations
GIVETECHNOLOGY
receiver=Germans
technology=45
JUSTONCE
@ENDIF


@IF
NEGOTIATION
talker=Anybody
talkertype=HumanOrComputer
listener=Anybody
listenertype=HumanOrComputer
@THEN

@ENDIF

@IF
TURN
turn=-1
@THEN
MAKEAGGRESSION
who=Germans
whom=Soviets
@ENDIF

@IF
TURN
turn=-1
@THEN
MAKEAGGRESSION
who=Finns
whom=Soviets
@ENDIF

@IF
TURN
turn=-1
@THEN
MAKEAGGRESSION
who=Americans
whom=Germans
@ENDIF

@IF
TURN
turn=13
@THEN
TEXT
^June 28, 1942: The German operation for the capture of Stalingrad and 
the Caucasian oil fields is launched!  Operation "Blau" is conducted by
two army groups under Field Marshal von Bock.  The sixth Army under General
Paulus, spearheaded by General Hoth's Panzer-Division is assigned to capture 
the city of Stalingrad.
ENDTEXT
CHANGETERRAIN
terraintype=1
maprect
65,129,65,129,65,129,65,129
GIVETECHNOLOGY
receiver=Germans
technology=99
JUSTONCE
@ENDIF

@IF
TURN
turn=13
@THEN
CHANGETERRAIN
terraintype=1
maprect
66,126,66,126,66,126,66,126
@ENDIF

@IF
TURN
turn=13
@THEN
CREATEUNIT
unit=River Mines
owner=Germans
veteran=yes
homecity=Voroshilovgrad
locations
64,130
endlocations
@ENDIF

@IF
TURN
turn=13
@THEN
TEXT
^German engineers throw a pontoon bridge across the Don river to open the 
approaches to Stalingrad! The bridge is protected by SS panzer regiments
and heavily defended against air attacks by batteries of 88mm flak guns.
ENDTEXT
CREATEUNIT
unit=Pontoon Bridge
owner=Germans
veteran=yes
homecity=None
locations
65,129
endlocations
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
55,105,63,105,63,129,55,129
moveto
65,129
numbertomove=ALL
@ENDIF

@IF
TURN
turn=13
@THEN
CREATEUNIT
unit=Pontoon Bridge
owner=Germans
veteran=yes
homecity=None
locations
66,126
endlocations
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=Hummel
owner=Germans
veteran=yes
homecity=None
locations
65,129
60,122
57,105
56,114
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=Sdkfz-4x20mm Flak
owner=Germans
veteran=yes
homecity=None
locations
65,129
60,122
57,105
56,114
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=StuG IIIC
owner=Germans
veteran=yes
homecity=None
locations
60,122
57,105
56,114
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=PzKw IV Panzer
owner=Germans
veteran=yes
homecity=None
locations
65,129
60,122
57,105
56,114
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=PzKw IV Panzer
owner=Germans
veteran=yes
homecity=None
locations
60,122
57,105
56,114
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=Panzergrenadiers
owner=Germans
veteran=yes
homecity=None
locations
60,122
57,105
56,114
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=Waffen-SS regiment
owner=Germans
veteran=yes
homecity=None
locations
65,129
60,122
57,105
56,114
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=Wehrmacht SG
owner=Germans
veteran=yes
homecity=None
locations
65,129
60,122
57,105
56,114
endlocations
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=Wehrmacht SG
owner=Germans
veteran=yes
homecity=None
locations
60,122
57,105
56,114
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=99
receiver=Germans
@THEN
CREATEUNIT
unit=Ju-87 "Stuka"
owner=Germans
veteran=yes
homecity=None
locations
60,122
57,105
56,114
endlocations
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
55,105,63,105,63,129,55,129
moveto
70,128
numbertomove=ALL
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=45
receiver=Germans
@THEN
CREATEUNIT
unit=PzKw IV Panzer
owner=Germans
veteran=yes
homecity=Rostov
locations
62,132
62,130
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=45
receiver=Germans
@THEN
CREATEUNIT
unit=StuG IIIC
owner=Germans
veteran=yes
homecity=Rostov
locations
62,132
62,130
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=45
receiver=Germans
@THEN
CREATEUNIT
unit=Wehrmacht SG
owner=Germans
veteran=yes
homecity=Rostov
locations
62,132
62,130
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=45
receiver=Germans
@THEN
CREATEUNIT
unit=Panzergrenadiers
owner=Germans
veteran=yes
homecity=Rostov
locations
62,132
62,130
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=45
receiver=Germans
@THEN
CREATEUNIT
unit=Sdkfz-4x20mm Flak
owner=Germans
veteran=yes
homecity=Rostov
locations
62,132
62,130
endlocations
MOVEUNIT
unit=AnyUnit
owner=Germans
maprect
59,127,65,127,65,133,59,133
moveto
82,160
numbertomove=ALL
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=96
receiver=Soviets
@THEN
CREATEUNIT
unit=Siberian regiment
owner=Soviets
veteran=yes
homecity=None
locations
101,73
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=96
receiver=Soviets
@THEN
CREATEUNIT
unit=T-34/76 Tank
owner=Soviets
veteran=yes
homecity=None
locations
103,97
endlocations
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=96
receiver=Soviets
@THEN
CREATEUNIT
unit=Siberian regiment
owner=Soviets
veteran=yes
homecity=None
locations
103,97
endlocations
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=96
receiver=Soviets
@THEN
CREATEUNIT
unit=Cossack Cavalry
owner=Soviets
veteran=yes
homecity=None
locations
103,97
endlocations
@ENDIF

@IF
TURN
turn=14
@THEN
GIVETECHNOLOGY
receiver=Soviets
technology=34
@ENDIF


@IF
RECEIVEDTECHNOLOGY
technology=34
receiver=Soviets
@THEN
TEXT
^Organized Partisan activity intensifies throughout the occupied regions
of the Soviet Union.  The Red Army sends instructors behind enemy lines
to organize these groups into real fighting units but individual cities are
are allowed to organise their own for a short time yet
ENDTEXT
JUSTONCE
@ENDIF

@IF
RECEIVEDTECHNOLOGY
technology=34
receiver=Soviets
@THEN
CREATEUNIT
unit=Red Guard
owner=Soviets
veteran=yes
homecity=None
locations 
42,100
40,100
38,98
endlocations
@ENDIF

@IF
TURN=15
@THEN
CREATEUNIT
unit=Supply Convoy
owner=Soviets
veteran=no
homecity=None
locations
102,164
endlocations
@ENDIF

@IF
TURN
turn=19
@THEN
TEXT
^A sudden blizzard announces a fierce winter this year... The temperatures
quickly drop below zero and every German soldier on the Eastern front is 
reminded of last winter's misery and death...
You are now ready for part 4 of this scenario:
Save the game now under the name RF.sav (Very important!). Bring up the explorer
and double-click the program Redfront.bat, select Winter of 1942-43 from the menu.
Then return to the game and reload RF.sav
ENDTEXT
@ENDIF

@ENDEVENTS


