escape_spawn_army1 = {	spawn_ID = "escape_spawn_army1",
						level_name = "l01_escape",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"esc_soldier","esc_soldier","esc_soldier","esc_specnaz","esc_specnaz"},
						vectors	= 
							{vector():set(86.55,-7.84,-27.97), 
							vector():set(86.55,-7.84,-27.97),
							vector():set(82.98,-7.75,-9.55),
							vector():set(122.71,-7.18,17.99),
							vector():set(92.77,-7.60,-41.28) },
						IDs	= {{114,382570},{114,382570},{114,378025},{136,425973},{122,390766}},
						message = "We have attacked the Bandits at the carpark!",
						sender = "Corporal Maximov, CORDON",
						icon = "beret3",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}

escape_spawn_army2B = {spawn_ID = "escape_spawn_army2B",
						level_name = "l01_escape",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"cordon_bandit","cordon_bandit","cordon_bandit","cordon_bandit","cordon_bandit"},
						vectors	= 
							{vector():set(-159.43,-30.31,-333.74), 
							vector():set(-159.43,-30.31,-333.74),
							vector():set(-159.43,-30.31,-333.74),
							vector():set(-159.43,-30.31,-333.74),
							vector():set(-159.43,-30.31,-333.74)},
						IDs	= {{34,89760},{34,89760},{34,89760},{34,89760},{34,89760}},
						message = "The Bandits have attacked us at the Military Outpost!",
						sender = "Private Sumjonov, CORDON",
						icon = "military",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}

escape_spawn_army2 = {	spawn_ID = "escape_spawn_army2",
						level_name = "l01_escape",
						requirement = "bar_have_agroprom_documents",
						blockade = nil,
						alternative = escape_spawn_army2B,
						names = {"esc_soldier_1","esc_soldier_1","esc_soldier_1","esc_specnaz_1","esc_specnaz_1"},
						vectors	= 
							{vector():set(-159.94,-19.72,-146.76), 
							vector():set(-159.94,-19.72,-146.76),
							vector():set(-159.94,-19.72,-146.76),
							vector():set(-159.94,-19.72,-146.76),
							vector():set(-159.94,-19.72,-146.76)},
						IDs	= {{45,90003},{45,90003},{45,90003},{45,90003},{45,90003}},
						message = "We have attacked the Stalker village!",
						sender = "Private Ljozmanov, CORDON",
						icon = "military",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
escape_spawn_army3 = {	spawn_ID = "escape_spawn_army3",
						level_name = "l01_escape",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"cordon_bandit_1","cordon_bandit_1","cordon_bandit_1","cordon_bandit_1","cordon_bandit_1"},
						vectors	= 
							{vector():set(88.95,7.86,135.61),
							vector():set(88.95,7.86,135.61),
							vector():set(88.95,7.86,135.61),
							vector():set(88.95,7.86,135.61),
							vector():set(88.95,7.86,135.61)},
						IDs	= {{96,385547},{96,385547},{96,385547},{96,385547},{96,385547}},
						message = "The Bandits have attacked us at the Bridge!",
						sender = "Private Choppy, CORDON",
						icon = "military",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}	

escape_spawn_army4 = {	spawn_ID = "escape_spawn_army4",
						level_name = "l01_escape",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"bloodsucker_weak","bloodsucker_weak","bloodsucker_weak"},
						vectors	= 
							{vector():set(-74.81,-14.94,-185.29),
							vector():set(14.43,4.95,380.43),
							vector():set(51.29,9.26,621.74)},
						IDs	= {{106,195739},{194,292689},{212,336424}},
						message = "A few minutes ago I saw some bloodsuckers in the Cordon!",
						sender = "Private Zjuganov, CORDON",
						icon = "military",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}	
					
garbage_spawn_army1 = {spawn_ID = "garbage_spawn_army1",
						level_name = "l02_garbage",
						requirement = "agroprom_military_case_have",
						blockade = nil,
						alternative = nil,
						names = {"gar_soldier","gar_soldier","gar_specnaz","gar_specnaz"},
						vectors	= 
							{vector():set(-7.54,0.39,19.71),
							vector():set(-17.87,0.30,-4.75),
							vector():set(-5.09,0.39,16.85),
							vector():set(-27.25,-0.29,1.78)},
						IDs	= {{331,169288},{295,161296},{294,171375},{295,155231}},
						message = "We have attacked the Stalkers at the Hangar!",
						sender = "Private Kaydorov, GARBAGE",
						icon = "military",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
						
garbage_spawn_army2B = {spawn_ID = "garbage_spawn_army2B",
						level_name = "l02_garbage",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"gar_soldier_1","gar_soldier_1","gar_soldier_1","gar_soldier_1"},
						vectors	= 
							{vector():set(73.31,-0.07,-52.89),
							vector():set(73.31,-0.07,-52.89),
							vector():set(73.31,-0.07,-52.89),
							vector():set(73.31,-0.07,-52.89)},
						IDs	= {{394,243573},{394,243573},{394,243573},{394,243573}},
						message = "We are on our way through the Garbage.",
						sender = "Sergeant Vlaschenko, GARBAGE",
						icon = "beret3",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
										
garbage_spawn_army2 = {spawn_ID = "garbage_spawn_army2",
						level_name = "l02_garbage",
						requirement = "bar_darklab_document_done",
						blockade = nil,
						alternative = garbage_spawn_army2B,
						names = {"gar_bandit","gar_bandit","gar_bandit","gar_bandit"},
						vectors	= 
							{vector():set(59.22,0.58,231.67),
							vector():set(59.22,0.58,231.67),
							vector():set(59.22,0.58,231.67),
							vector():set(59.22,0.58,231.67)},
						IDs	= {{360,231862},{360,231862},{360,231862},{360,231862}},
						message = "The Bandits have attacked us at the Outpost!",
						sender = "Bodgan Marcinov, GARBAGE",
						icon = "dolg",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}	
					
garbage_spawn_army3 = {spawn_ID = "garbage_spawn_army3",
						level_name = "l02_garbage",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"burer_weak","burer_weak","burer_weak"},
						vectors	= 
							{vector():set(158.5,0.73,201.0),
							vector():set(158.5,0.73,201.0),
							vector():set(158.5,0.73,201.0)},							
						IDs	= {{369,312307},{369,312307},{369,312307}},
						message = "I saw some Dwarfs near the entrance to the Dark Valley!",
						sender = "Private Schassy, GARBAGE",
						icon = "military",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}

garbage_spawn_army4 = {spawn_ID = "garbage_spawn_army4",
						level_name = "l02_garbage",
						requirement = "bar_darklab_document_done",
						blockade = nil,
						alternative = nil,
						names = {"gar_duty","gar_duty","gar_duty","gar_duty"},
						vectors	= 
							{vector():set(-158.7,0.36,37.06),
							vector():set(-158.7,0.36,37.06),
							vector():set(-158.7,0.36,37.06),
							vector():set(-158.7,0.36,37.06)},							
						IDs	= {{317,60538},{317,60538},{317,60538},{317,60538}},
						message = "The Duty is trying to wipe out the Bandits behind the Hangar.",
						sender = "Private Bosterova, GARBAGE",
						icon = "military",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}

garbage_spawn_armyA1 = {spawn_ID = "garbage_spawn_armyA1",
						level_name = "l02_garbage",
						requirement = nil,blockade = nil,alternative = nil,
						names = {"zombie_immortal"},
						vectors	= {vector():set(73.31,-0.07,-52.89)},							
						IDs	= {{394,243573}},
						message = "I saw a zombie a few minutes ago. Poor guy, I don't know what to do.",
						sender = "Private Jektinyurov, GARBAGE",
						icon = "military",
						lock = nil,	timeout = nil,end_message = nil,end_sender = nil,end_icon = nil			}	
						
garbage_spawn_armyA2 = {spawn_ID = "garbage_spawn_armyA2",
						level_name = "l02_garbage",
						requirement = nil,	blockade = nil,	alternative = nil,
						names = {"bloodsucker_strong"},
						vectors	= {vector():set(44.06,0.52,-111.8)},							
						IDs	= {{290,217590}},
						message = "There is a bloodsucker hunting around the biggest pile!",
						sender = "Private Serginov, GARBAGE",
						icon = "military",
						lock = nil, timeout = nil,	end_message = nil,	end_sender = nil,end_icon = nil			}						
					
agroprom_spawn_army1 = {spawn_ID = "agroprom_spawn_army1",
						level_name = "l03_agroprom",
						requirement = "bar_darklab_document_done",
						blockade = nil,
						alternative = nil,
						names = {"agr_merc","agr_merc","agr_merc","agr_merc"},
						vectors	= 
							{vector():set(-13.02,-0.00,54.23),
							vector():set(-19.81,0.00,54.70),
							vector():set(-22.36,-0.00,48.07),
							vector():set(-8.29,-0.06,47.73)},							
						IDs	= {{471,226988},{471,220831},{471,218113},{475,231806}},
						message = "Our snipers noticed a group of Mercenaries inside the Institute!",
						sender = "Corporal Ambrusov, AGROPROM",
						icon = "beret2",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
agroprom_spawn_army2 = {spawn_ID = "agroprom_spawn_army2",
						level_name = "l03_agroprom",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"agr_merc_1","agr_merc_1","agr_merc_1","agr_merc_1"},
						vectors	= 
							{vector():set(-93.46,-0.12,-188.8),
							vector():set(-93.46,-0.12,-188.8),
							vector():set(-93.46,-0.12,-188.8),
							vector():set(-93.46,-0.12,-188.8)},							
						IDs	= {{607,146364},{607,146364},{607,146364},{607,146364}},
						message = "All units! A group of Mercenaries attacked us at the Base!",
						sender = "Lieutenant Drogmanov, AGROPROM",
						icon = "beret",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
agroprom_spawn_army3 = {spawn_ID = "agroprom_spawn_army3",
						level_name = "l03_agroprom",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"bloodsucker_strong","bloodsucker_normal","bloodsucker_weak"},
						vectors	= 
							{vector():set(-79.28,1.18,-10.68),
							vector():set(-79.28,1.18,-10.68),
							vector():set(-79.28,1.18,-10.68)},							
						IDs	= {{660,161739},{660,161739},{660,161739}},
						message = "Our snipers noticed a pack of bloodsuckers come up from the underground vaults!",
						sender = "Sergeant Stashek, AGROPROM",
						icon = "beret5",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
agroprom_spawn_army4 = {spawn_ID = "agroprom_spawn_army4",
						level_name = "l03_agroprom",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"agr_bandit","agr_bandit","agr_bandit","agr_bandit"},
						vectors	= 
							{vector():set(-93.46,-0.12,-188.8),
							vector():set(-93.46,-0.12,-188.8),
							vector():set(-93.46,-0.12,-188.8),
							vector():set(-93.46,-0.12,-188.8)},							
						IDs	= {{607,146364},{607,146364},{607,146364},{607,146364}},
						message = "All units! A group of Bandits attacked us at the Base!",
						sender = "Sergeant Ivanchuk, AGROPROM",
						icon = "beret5",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
agroprom_spawn_armyA1 = {spawn_ID = "agroprom_spawn_armyA1",
						level_name = "l03_agroprom",
						requirement = nil,	blockade = nil,	alternative = nil,
						names = {"fracture_weak"},
						vectors	=	{vector():set(-13.02,-0.00,54.23)},							
						IDs	= {{471,226988}},
						message = "Our snipers noticed an Izlom near the Institute!",
						sender = "Sergeant Raschensov, AGROPROM",
						icon = "beret5",
						lock = true,
						timeout = nil,end_message = nil,end_sender = nil,end_icon = nil
					}					
					
valley_spawn_army1 = {spawn_ID = "valley_spawn_army1",
						level_name = "l04_darkvalley",
						requirement = "bar_darklab_document_done",
						blockade = nil,
						alternative = nil,
						names = {"val_specnaz","val_soldier","val_duty_exo","val_duty_exo","val_specnaz","val_soldier"},
						vectors	= 
							{vector():set(73.34,0.04,-37.46),
							vector():set(81.68,0.05,-14.70),
							vector():set(74.74,0.04,-4.09),
							vector():set(79.52,0.04,10.74),
							vector():set(73.34,0.04,-37.46),
							vector():set(81.68,0.05,-14.70)},							
						IDs	= {{990,264703},
								{989,275071},
								{908,266428},
								{908,272474},
								{990,264703},
								{989,275071}},
						message = "We have attacked the Bandit base with some Duty Stalkers!",
						sender = "Lieutenant Kirjakov, DARK VALLEY",
						icon = "beret3",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
valley_spawn_army2 = {spawn_ID = "valley_spawn_army2",
						level_name = "l04_darkvalley",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"burer_weak","burer_weak","burer_weak"},
						vectors	= 
							{vector():set(123.89,0.146,-249.3),
							vector():set(123.89,0.146,-249.3),
							vector():set(123.89,0.146,-249.3)},							
						IDs	= {{956,320944},{956,320944},{956,320944}},
						message = "The dwarfs have taken the territory at the entrance of the vaults!",
						sender = "Private Nedvedonov, DARK VALLEY",
						icon = "military",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
valley_spawn_army3 = {spawn_ID = "valley_spawn_army3",
						level_name = "l04_darkvalley",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"val_bandit","val_bandit","val_bandit","val_bandit"},
						vectors	= 
							{vector():set(-83.78,0.21,-468.9),
							vector():set(-83.78,0.21,-468.9),
							vector():set(-83.78,0.21,-468.9),
							vector():set(-83.78,0.21,-468.9)},							
						IDs	= {{830,76103},{830,76103},{830,76103},{830,76103}},
						message = "The Bandits are trying to wipe out the Stalkers from the farm!",
						sender = "Jack the Bolt, DARK VALLEY",
						icon = "dolg",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
valley_spawn_army4 = {spawn_ID = "valley_spawn_army4",
						level_name = "l04_darkvalley",
						requirement = "val_borov_dead",
						blockade = nil,
						alternative = nil,
						names = {"dar_menekulo","dar_menekulo","dar_menekulo","dar_menekulo"},
						vectors	= 
							{vector():set(74.74,0.04,-4.09),
							vector():set(79.52,0.04,10.74),
							vector():set(73.34,0.04,-37.46),
							vector():set(81.68,0.05,-14.70)},							
						IDs	= {{908,266428},{908,272474},{990,264703},{989,275071}},
						message = "The Loner Stalkers attacked the Bandit base!",
						sender = "Stepa Hlujmanov, DARK VALLEY",
						icon = "dolg",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
valley_spawn_armyA1 = {spawn_ID = "valley_spawn_armyA1",
						level_name = "l04_darkvalley",
						requirement = nil,
						blockade = "val_borov_dead",
						alternative = nil,
						names = nil, vectors	= nil, IDs	= nil,
						message = "The world is mine, assholes! You'll never win! Hahahahahaaa!",
						sender = "Borov, DARK VALLEY",
						icon = "borov",
						lock = nil,	timeout = nil, end_message = nil, end_sender = nil, end_icon = nil
					}
					
valley_spawn_armyA2 = {spawn_ID = "valley_spawn_armyA2",
						level_name = "l04_darkvalley",
						requirement = nil, blockade = nil, alternative = nil,
						names = nil,vectors	= nil,IDs	= nil,
						message = "Lt. Priboi Slipchenko will arrive to the Zone soon.",
						sender = "Dezodor",
						icon = "beret5",
						lock = nil,	timeout = nil, end_message = nil, end_sender = nil, end_icon = nil
					}					
					
bar_spawn_army1 = {spawn_ID = "bar_spawn_army1",
						level_name = "l05_bar",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"bar_svoboda","bar_svoboda","bar_svoboda","bar_svoboda_exo","bar_svoboda_exo"},
						vectors	= 
							{vector():set(142.22,-0.00,62.07),
							vector():set(143.82,-0.00,54.37),
							vector():set(168.08,-0.00,60.88),
							vector():set(172.17,-0.00,75.42),
							vector():set(160.75,0.03,55.67)},							
						IDs	= {{1228,38201},{1253,38548},{1179,43070},{1256,43762},{1257,41958}},
						message = "We are under attack by the Freedom!",
						sender = "Vladik Beaver, BAR",
						icon = "dolg",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
bar_spawn_army2 = {spawn_ID = "bar_spawn_army2",
						level_name = "l05_bar",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"bar_bandit","bar_bandit","bar_bandit","bar_bandit","bar_bandit"},
						vectors	= 
							{vector():set(142.22,-0.00,62.07),
							vector():set(143.82,-0.00,54.37),
							vector():set(168.08,-0.00,60.88),
							vector():set(172.17,-0.00,75.42),
							vector():set(160.75,0.03,55.67)},							
						IDs	= {{1228,38201},{1253,38548},{1179,43070},{1256,43762},{1257,41958}},
						message = "We are under attack by the Bandits!",
						sender = "Alex Rasmussen, BAR",
						icon = "dolg",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
bar_spawn_army3 = {spawn_ID = "bar_spawn_army3",
						level_name = "l05_bar",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"bar_merc","bar_merc","bar_merc","bar_merc","bar_merc"},
						vectors	= 
							{vector():set(142.22,-0.00,62.07),
							vector():set(143.82,-0.00,54.37),
							vector():set(168.08,-0.00,60.88),
							vector():set(172.17,-0.00,75.42),
							vector():set(160.75,0.03,55.67)},							
						IDs	= {{1228,38201},{1253,38548},{1179,43070},{1256,43762},{1257,41958}},
						message = "We are under attack by the Mercenaries!",
						sender = "Oleg Svaroka, BAR",
						icon = "dolg",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
bar_spawn_army4B = {spawn_ID = "bar_spawn_army4B",
						level_name = "l05_bar",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"bar_controller"},
						vectors	= {vector():set(141.8,-0.00,60.43)},							
						IDs	= {{1228,38198}},
						message = "Help! Come to the Duty base! We've been attacked by a controller, and some of us have become zombified!",
						sender = "Barkeep, BAR",
						icon = "barman",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
bar_spawn_army4 = {spawn_ID = "bar_spawn_army4",
						level_name = "l05_bar",
						requirement = nil,
						blockade = "bar_voronin_dead",
						alternative = bar_spawn_army4B,
						names = {"bar_controller"},
						vectors	= {vector():set(141.8,-0.00,60.43)},							
						IDs	= {{1228,38198}},
						message = "Comrades! Come to the Duty base! We've been attacked by a controller, and some of us have been zombified!",
						sender = "General Voronin, BAR",
						icon = "voronin",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
rostok_spawn_army1 = {spawn_ID = "rostok_spawn_army1",
						level_name = "l06_rostok",
						requirement = "yan_labx16_switcher_primary_off",
						blockade = nil,
						alternative = nil,
						names = {"rostok_milstalker","rostok_milstalker","rostok_milstalker","rostok_milstalker","rostok_milstalker"},
						vectors	= 
							{vector():set(-237.11,-0.00,162.75),
							vector():set(-240.45,-0.00,152.72),
							vector():set(-260.24,-0.00,161.80),
							vector():set(-229.49,-0.00,163.45),
							vector():set(-240.10,-0.00,155.89)},							
						IDs	= {{1346,15329},{1345,13667},{1344,6629},{1346,18504},{1345,14003}},
						message = "The Military Stalkers are on their way around the Railway Station.",
						sender = "Captain Scholdemon, WILD TERRITORY",
						icon = "beret4",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
rostok_spawn_army2 = {spawn_ID = "rostok_spawn_army2",
						level_name = "l06_rostok",
						requirement = "yan_labx16_switcher_primary_off",
						blockade = nil,
						alternative = nil,
						names = {"rostok_duty","rostok_duty","rostok_duty","rostok_duty","rostok_duty"},
						vectors	= 
							{vector():set(-237.11,-0.00,162.75),
							vector():set(-240.45,-0.00,152.72),
							vector():set(-260.24,-0.00,161.80),
							vector():set(-229.49,-0.00,163.45),
							vector():set(-240.10,-0.00,155.89)},							
						IDs	= {{1346,15329},{1345,13667},{1344,6629},{1346,18504},{1345,14003}},
						message = "We have infiltrated the Wild Territory.",
						sender = "Nikolaj Butt, WILD TERRITORY",
						icon = "dolg",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
rostok_spawn_army3 = {spawn_ID = "rostok_spawn_army3",
						level_name = "l06_rostok",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"m_poltergeist_tele_outdoor","m_poltergeist_tele_outdoor","m_poltergeist_tele_outdoor","m_poltergeist_tele_outdoor","m_poltergeist_tele_outdoor"},
						vectors	= 
							{vector():set(-237.11,-0.00,162.75),
							vector():set(-240.45,-0.00,152.72),
							vector():set(-260.24,-0.00,161.80),
							vector():set(-229.49,-0.00,163.45),
							vector():set(-240.10,-0.00,155.89)},							
						IDs	= {{1346,15329},{1345,13667},{1344,6629},{1346,18504},{1345,14003}},
						message = "Interesting, where did these telekinetic creatures come from?",
						sender = "Assistant Igoryok, WILD TERRITORY",
						icon = "ecolog",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
rostok_spawn_army4 = {spawn_ID = "rostok_spawn_army4",
						level_name = "l06_rostok",
						requirement = "yan_labx16_switcher_primary_off",
						blockade = nil,
						alternative = nil,
						names = {"gigant_strong","gigant_strong","gigant_strong"},
						vectors	= 
							{vector():set(-168.03,-0.002,134.64),
							vector():set(-220.6,-1.87,73.45),
							vector():set(-218.7,-0.002,183.72)},							
						IDs	= {{1314,33302},{1374,21792},{1334,22295}},
						message = "I was just nearly killed by some pseudogiants! Fuckin' think nearly stomped the front of my UAZ flat.",
						sender = "Bogdan Sarjakov, WILD TERRITORY",
						icon = "dolg2",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
yantar_spawn_army1 = {spawn_ID = "yantar_spawn_army1",
						level_name = "l08_yantar",
						requirement = "yan_labx16_switcher_primary_off",
						blockade = nil,
						alternative = nil,
						names = {"yan_sniper","yan_specnaz","yan_specnaz","yan_specnaz1","yan_specnaz1","yan_specnaz1","yan_specnaz1","yan_specnaz1"},
						vectors	= 
							{vector():set(83.61,-7.02,-262.6), 
							vector():set(62.94,-11.83,-274.0),
							vector():set(61.03,-11.88,-267.2),
							vector():set(93.36,0.024,-37.26),
							vector():set(93.36,0.024,-37.26),
							vector():set(57.24,0.47,-37.67),
							vector():set(42.18,0.044,-15.34),
							vector():set(35.80,0.075,-39.71) },							
						IDs	= {{1450,80946},{1480,72289},{1480,71096},{1515,88184},{1515,88184},{1443,69272},{1507,60358},{1506,56994}},
						message = "We have set up a camp at Yantar to protect the scientists. Send Lt. Priboi here when he arrives ASAP.",
						sender = "Sergeant Kazyezonov, YANTAR",
						icon = "beret2",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}

yantar_spawn_army2 = {spawn_ID = "yantar_spawn_army2",
						level_name = "l08_yantar",
						requirement = "yan_labx16_switcher_primary_off",
						blockade = nil,
						alternative = nil,
						names = {"yan_controller"},
						vectors	= {vector():set(158.3,-7.72,-105.23)},							
						IDs	= {{1442,128412}},
						message = "I saw a controller during my last scientific measurement.",
						sender = "Assistant Dmitry, YANTAR",
						icon = "ecolog",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}										

yantar_spawn_armyA1 = {spawn_ID = "yantar_spawn_armyA1",
						level_name = "l08_yantar",
						requirement = nil, blockade = nil, alternative = nil,
						names = nil,vectors	= nil,IDs	= nil,
						message = "The Mercenaries are still unknown to us, we should raid they're base and figure out who they work for.",
						sender = "Vjacheslav Kozlov, WILD TERRITORY",
						icon = "dolg",
						lock = nil,	timeout = nil, end_message = nil, end_sender = nil, end_icon = nil
					}	
					
yantar_spawn_armyA2 = {spawn_ID = "yantar_spawn_armyA2",
						level_name = "l08_yantar",
						requirement = nil, blockade = nil, alternative = nil,
						names = nil,vectors	= nil,IDs	= nil,
						message = "I think the Scientists know how to make a Sphere artifact.",
						sender = "Private Zajcev, AGROPROM",
						icon = "military",
						lock = nil,	timeout = nil, end_message = nil, end_sender = nil, end_icon = nil
					}						

military_spawn_army1 = {spawn_ID = "military_spawn_army1",
						level_name = "l07_military",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"mil_duty_exo","mil_duty_exo","mil_duty_exo","mil_duty_exo"},
						vectors	= 
							{vector():set(7.49,-8.87,2.76),
							vector():set(3.24,-8.87,0.57),
							vector():set(-81.07,-12.66,3.01),
							vector():set(-78.68,-12.52,0.96)},							
						IDs	= {{1585,315070},{1585,310786},{1595,231882},{1595,234377}},
						message = "We have attacked the Freedom base!",
						sender = "Anton Smirjanov, ARMY WAREHOUSES",
						icon = "dolg",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
military_spawn_army2B = {spawn_ID = "military_spawn_army2B",
						level_name = "l07_military",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"mil_monolith","mil_monolith","mil_monolith","mil_monolith"},
						vectors	= 
							{vector():set(7.49,-8.87,2.76),
							vector():set(3.24,-8.87,0.57),
							vector():set(-81.07,-12.66,3.01),
							vector():set(-78.68,-12.52,0.96)},							
						IDs	= {{1585,315070},{1585,310786},{1595,231882},{1595,234377}},
						message = "The Freedom base is under attack by the Monolith!",
						sender = "Dimitar Sparrow, ARMY WAREHOUSES",
						icon = "dolg",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
military_spawn_army2 = {spawn_ID = "military_spawn_army2",
						level_name = "l07_military",
						requirement = nil,
						blockade = "mil_lukash_dead",
						alternative = military_spawn_army2B,
						names = {"mil_monolith","mil_monolith","mil_monolith","mil_monolith"},
						vectors	= 
							{vector():set(7.49,-8.87,2.76),
							vector():set(3.24,-8.87,0.57),
							vector():set(-81.07,-12.66,3.01),
							vector():set(-78.68,-12.52,0.96)},							
						IDs	= {{1585,315070},{1585,310786},{1595,231882},{1595,234377}},
						message = "The Freedom base is under attack by the Monolith!",
						sender = "James Boar, ARMY WAREHOUSES",
						icon = "dolg",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
military_spawn_army3 = {spawn_ID = "military_spawn_army3",
						level_name = "l07_military",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"burer_barrier","burer_barrier","burer_barrier"},
						vectors	= 
							{vector():set(30.34,-15.89,349.1),
							vector():set(30.34,-15.89,349.1),
							vector():set(30.34,-15.89,349.1)},							
						IDs	= {{1804,335259},{1804,335259},{1804,335259}},
						message = "If I am not mistaken the Dwarfs are planning to attack the Barrier!",
						sender = "Sergey Smartie, ARMY WAREHOUSES",
						icon = "dolg",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
military_spawn_army4 = {spawn_ID = "military_spawn_army4",
						level_name = "l07_military",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"mil_controller"},
						vectors	= {vector():set(-6.05,-6.17,75.35)},							
						IDs	= {{1580,301125}},
						message = "There is a controller inside the Freedom base! Better to stay far away!",
						sender = "Sergey Bogdanovic, ARMY WAREHOUSES",
						icon = "dolg",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
radar_spawn_army1 = {spawn_ID = "radar_spawn_army1",
						level_name = "l10_radar",
						requirement = "bar_deactivate_radar_done",
						blockade = nil,
						alternative = nil,
						names = {"rad_svoboda_exo","rad_svoboda_exo","rad_svoboda_exo","rad_duty_normal","rad_duty_normal","rad_duty_normal"},
						vectors	= 
							{vector():set(458.96,-50.00,9.88),
							vector():set(407.34,-50.00,10.16),
							vector():set(407.34,-50.00,10.16),
							vector():set(367.46,-50.00,8.15),
							vector():set(389.97,-50.71,-16.23),
							vector():set(389.97,-50.71,-16.23)},
						IDs	= {{1918,150329},{1921,128541},{1921,128541},{1864,102435},{1864,118082},{1864,118082}},
						message = "The Duty and the Freedom factions are trying to pass through to the center of the Zone.",
						sender = "Unknown, RED FOREST",
						icon = "unknown",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
radar_spawn_army2 = {spawn_ID = "radar_spawn_army2",
						level_name = "l10_radar",
						requirement = "bar_deactivate_radar_done",
						blockade = nil,
						alternative = nil,
						names = {"rad_scientist","rad_scientist","rad_scientist","rad_scientist","rad_scientist","rad_scientist",
									"rad_specnaz_bun","rad_specnaz_bun","rad_specnaz_bun","rad_specnaz_bun","rad_specnaz_bun","rad_specnaz_bun"},
						vectors	= 
							{vector():set(145.47,-9.27,-23.34),
							vector():set(140.30,-9.26,-25.49),
							vector():set(-22.90,-1.002,-9.46),
							vector():set(-26.17,-1.002,8.99),
							vector():set(-25.33,-1.001,36.42),
							vector():set(-21.7,-1.28,66.89),
								vector():set(148.93,-9.27,-24.56),
								vector():set(1.41,3.45,-20.64),
								vector():set(65.02,-5.38,-29.16),
								vector():set(74.22,-5.878,-19.86),
								vector():set(89.92,3.054,85.80),
								vector():set(-4.692,-1.996,42.027)},
						IDs	= {{1976,52613},{1975,52197},{1962,3292},{2025,2292},{2021,2586},{2022,3882},
								{1976,52798},{2027,10965},{1985,32441},{1967,35289},{1947,40410},{2020,9003}},
						message = "We took several scientists to the antennae on a TOP SECRET mission.",
						sender = "Captain Ljubov, RED FOREST",
						icon = "beret",
						lock = nil,
						timeout = true,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}					
					
radar_spawn_armyA1 = {spawn_ID = "radar_spawn_armyA1",
						level_name = "l10_radar",
						requirement = nil, blockade = nil, alternative = nil, names = nil, vectors	= nil, IDs	= nil,
						message = "The 100Rad Bar is the best place if you want to trade or need some info.",
						sender = "Bangalore",
						icon = "ghost",
						lock = nil,	timeout = nil,	end_message = nil,	end_sender = nil, end_icon = nil }
					
radar_spawn_armyA2 = {spawn_ID = "radar_spawn_armyA2",
						level_name = "l10_radar",
						requirement = nil,
						blockade = "bar_darklab_document_done",
						alternative = nil,	names = nil,	vectors	= nil,			IDs	= nil,
						message = "I heard that there is a powerful dwarf deep in the vaults of the Dark Valley.",
						sender = "xStream",
						icon = "ghost",
						lock = nil,	timeout = nil,	end_message = nil, end_sender = nil, end_icon = nil		}
										
radar_spawn_armyA3 = {spawn_ID = "radar_spawn_armyA3",
						level_name = "l10_radar",
						requirement = "yan_labx16_switcher_primary_off",
						blockade = "bar_deactivate_radar_done",	alternative = nil,	names = nil,vectors	= nil,	IDs	= nil,
						message = "Some Stalkers have been zombified by the Psy Emission in the Red Forest.",
						sender = "ClaySoft65, RED FOREST",
						icon = "ghost",
						lock = nil,	timeout = nil, end_message = nil, end_sender = nil,	end_icon = nil		}					
					
pripyat_spawn_army1 = {spawn_ID = "pripyat_spawn_army1",
						level_name = "l11_pripyat",
						requirement = nil,
						blockade = nil,
						alternative = nil,
						names = {"pri_milstalker","pri_milstalker","pri_milstalker2","pri_milstalker2"},
						vectors	= 
							{vector():set(30.95,-0.62,261.6),
							vector():set(30.95,-0.62,261.6),
							vector():set(30.95,-0.62,261.6),
							vector():set(30.95,-0.62,261.6)},
						IDs	= {{2150,140879},{2150,140879},{2150,140879},{2150,140879}},
						message = "The Military Stalkers are on their way right now.",
						sender = "Captain Kuzmanov, PRIPYAT",
						icon = "beret4",
						lock = true,
						timeout = nil,
						end_message = nil,
						end_sender = nil,
						end_icon = nil
					}
					
pripyat_spawn_army2 = {spawn_ID = "pripyat_spawn_army2",
						level_name = "l11_pripyat",
						requirement = "unlock_pripyat_heli",
						blockade = nil,	alternative = nil,	names = nil,vectors	= nil,	IDs	= nil,
						message = "I'm getting annoyed with these artifact transmutations. I always get goddamn Cobblestones.",
						sender = "Private Magdanov, PRIPYAT",
						icon = "military",
						lock = true,	timeout = nil, end_message = nil, end_sender = nil,	end_icon = nil		}					
					
pripyat_spawn_armyA1 = {spawn_ID = "pripyat_spawn_armyA1",
						level_name = "l11_pripyat",
						requirement = nil,	blockade = nil,	alternative = nil,	names = {"psy_dog"},
						vectors	= {vector():set(30.95,-0.62,261.6)},							
						IDs	= {{2150,140879}},
						message = "I saw a Psy Dog near the Pripyat Stadium!",
						sender = "Private Bogdanov, PRIPYAT",
						icon = "military",
						lock = nil,	timeout = nil,	end_message = nil,	end_sender = nil, end_icon = nil		}
					
pripyat_spawn_armyA2 = {spawn_ID = "pripyat_spawn_armyA2",
						level_name = "l11_pripyat",
						requirement = nil, blockade = nil, alternative = nil, names = nil,	vectors	= nil,	IDs	= nil,
						message = "Kanyhalos is the source of all this, he rules the market in the center of the Zone. We need to take him out, as soon as we can pinpoint his location.",
						sender = "Barkeep, BAR",
						icon = "barman",
						lock = nil, timeout = nil, end_message = nil, end_sender = nil,	end_icon = nil			}					
					
					
available_spawns	= {escape_spawn_army1,escape_spawn_army2,escape_spawn_army3,escape_spawn_army4,garbage_spawn_army1,garbage_spawn_army2,garbage_spawn_army3,garbage_spawn_army4,agroprom_spawn_army1,agroprom_spawn_army2,agroprom_spawn_army3,agroprom_spawn_army4,valley_spawn_army1,valley_spawn_army2,valley_spawn_army3,valley_spawn_army4,bar_spawn_army1,bar_spawn_army2,bar_spawn_army3,bar_spawn_army4,rostok_spawn_army1,rostok_spawn_army2,rostok_spawn_army3,rostok_spawn_army4,yantar_spawn_army1,yantar_spawn_army2,military_spawn_army1,military_spawn_army2,military_spawn_army3,military_spawn_army4,radar_spawn_army1,radar_spawn_army2,pripyat_spawn_army1,pripyat_spawn_army2}

unavailable_spawns	= {escape_spawn_army2B,garbage_spawn_army2B,bar_spawn_army4B,military_spawn_army2B}

alternative_spawns	= {garbage_spawn_armyA1,garbage_spawn_armyA2,agroprom_spawn_armyA1,valley_spawn_armyA1,valley_spawn_armyA2,yantar_spawn_armyA1,yantar_spawn_armyA2,radar_spawn_armyA1,radar_spawn_armyA2,radar_spawn_armyA3,pripyat_spawn_armyA1,pripyat_spawn_armyA2}
