//--- export object begin ---//
instant SimGroup "MissionGroup" {
	instant SimGroup "Volumes" {
		instant SimVolume "InterfaceVol" {
			fileName = "Interface.vol";
		};
		instant SimVolume "entities" {
			fileName = "Entities.vol";
		};
		instant SimVolume "World" {
			fileName = "alienWorld.vol";
		};
		instant SimVolume "WorldTerrain" {
			fileName = "alienTerrain.vol";
		};
		instant SimVolume "alienDML" {
			fileName = "alienDML.vol";
		};
		instant SimVolume "savanaDML" {
			fileName = "savanaDML.vol";
		};
		instant SimVolume "human1DML" {
			fileName = "human1DML.vol";
		};
		instant SimVolume "DOX_texturesL" {
			fileName = "DOX_textures.vol";
		};
		instant SimVolume "DD_extras" {
			fileName = "DD_extras.vol";
		};
		instant SimVolume "TedFile" {
			fileName = "missions\\DusktoDawn.ted";
		};
		instant SimVolume "MissionLighting" {
			fileName = "DusktoDawn.vol";
		};
	};
	instant SimGroup "World" {
		instant SimPalette "Palette" {
			fileName = "alien.night.ppl";
		};
		instant MissionCenterPos "MissionCenter" {
			x = "-1200";
			y = "-700";
			w = "1400";
			h = "1000";
		};
	};
	instant SimGroup "Landscape" {
		instant Sky "Sky" {
			dmlName = "";
			skyColor = "0.0499986 0 0.0499986";
			hazeColor = "0 0 0";
			featurePosition = "0";
			size = "600";
			textures[0] = "0";
			textures[1] = "1";
			textures[2] = "2";
			textures[3] = "3";
			textures[4] = "4";
			textures[5] = "5";
			textures[6] = "6";
			textures[7] = "7";
			textures[8] = "8";
			textures[9] = "9";
			textures[10] = "10";
			textures[11] = "11";
			textures[12] = "12";
			textures[13] = "13";
			textures[14] = "14";
			textures[15] = "15";
		};
		instant Planet "Sun" {
			fileName = "";
			azimuth = "0";
			incidence = "60";
			castShadows = "True";
			useLensFlare = "False";
			intensity = "0.199923 0.199923 0.199923";
			ambient = "0.0999931 0.0999931 0.0999931";
			size = "2000";
			distance = "11000";
		};
		instant Snowfall "Rain1" {
			intensity = "0";
			wind = "0 0 -75";
			suspendRendering = "True";
			rain = "True";
			locked = "0";
		};
		instant SimTerrain "Terrain" {
			tedFileName = "DusktoDawn.dtf";
			visibleDistance = "475";
			hazeDistance = "230";
			hazeVerticalMin = "9.88036e-39";
			hazeVerticalMax = "8.10622e-39";
			perspectiveDistance = "100";
			screenSize = "60";
			contGravity = "0 0 -20";
			contDrag = "0";
			contHeight = "10000";
			position = "-3072 -3072 0";
			rotation = "0 0 0";
			terrainType = "rolplains";
		};
		instant StarField "stars1" {
			inFrontOfSky = "True";
			colors[0] = "0.5 0.5 0.5";
			colors[1] = "0.25 0.25 0.25";
			colors[2] = "0 0 0";
		};
	};
	instant SimGroup "Mines" {
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-416.625 -78.3401 32.041";
			rotation = "0.0395566 -0.136654 -0.136952";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-489.483 -162.435 26.6944";
			rotation = "0 -0 0.839968";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-605.875 -198.208 37.4764";
			rotation = "0.0123918 0.148781 0.516677";
			boundingBox = "-40 -50 -7.5 40 50 7.5";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-478.296 10.1077 30.2861";
			rotation = "-0.0221583 0.0687486 -0.761633";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-668.913 -102.415 45.5014";
			rotation = "0.0921716 0.154805 0.732813";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-544.312 -88.6226 30.9088";
			rotation = "0 -0 0.739967";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-606.639 4.29899 37.6";
			rotation = "0.00993636 0.0173546 0.159882";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-715.704 0.695039 42.5836";
			rotation = "-0.0520107 0.13329 0.272788";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-522.382 107.225 26.3313";
			rotation = "0 -0 -0.819856";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-582.554 196.415 24.5152";
			rotation = "0 -0 -0.699856";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-649.963 111.655 29.8357";
			rotation = "0 -0 0.319968";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-826.625 175.794 27.3958";
			rotation = "-0.0354823 -0.0717125 0.458694";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-700.76 212.609 36.2385";
			rotation = "0 -0 0.139967";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-606.643 315.505 30.1688";
			rotation = "0 -0 -1.39971";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-757.847 95.6391 34.3106";
			rotation = "0.021914 0.0334617 2.43939";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-142.899 -574.522 39.6085";
			rotation = "0.033784 0.0495906 -2.54383";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-265 -803.042 36.3249";
			rotation = "-0.011499 0.180324 -2.56278";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-201.923 -685.347 39.0097";
			rotation = "0 -0 -2.723";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-95.1875 -664.231 41.521";
			rotation = "0 -0 -2.243";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-255.079 -602.424 42.22";
			rotation = "-0.0545979 -0.0838117 -2.28529";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-323.282 -714.717 37.7467";
			rotation = "-0.132816 0.0894412 2.16577";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-386.375 -632.702 34.7922";
			rotation = "-0.155132 0.0916125 1.98696";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-201.265 -494.047 32.0451";
			rotation = "0 -0 -2.643";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-313.978 -522.319 37.6634";
			rotation = "-0.0512083 -0.0859255 -0.582126";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-351.853 -428.049 29.1199";
			rotation = "0 -0 -2.26298";
			boundingBox = "-30 -30 -7.5 30 30 7.5";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-251.505 -396.955 29.6519";
			rotation = "0 -0 -2.58298";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-437.033 -529.877 28.5579";
			rotation = "0 -0 2.07981";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-294.854 -302.043 27.4352";
			rotation = "0 -0 -2.88298";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-487.5 -427.288 28.6212";
			rotation = "0 -0 2.11974";
			boundingBox = "-50 -50 -7.5 50 50 7.5";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-730.035 314.574 37.7548";
			rotation = "0 -0 0.0599807";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-327 -241.44 28.0335";
			rotation = "-0.0517293 0.030408 -1.03894";
			boundingBox = "-10 -25 -7.5 10 25 7.5";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-536.631 -254.561 30.4897";
			rotation = "-0.0861937 0.0507599 -1.03752";
			boundingBox = "-10 -25 -7.5 10 25 7.5";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-862.811 282.781 28.8074";
			rotation = "0.0297962 0.0520829 0.519186";
			boundingBox = "-30 -30 -6 30 30 6";
			isSphere = "False";
		};
		instant Trigger "mine1" {
			dataBlock = "GroupTrigger";
			name = "";
			position = "-390.017 -342.448 30.6688";
			rotation = "0 -0 -2.52297";
			boundingBox = "-30 -30 -7.5 30 30 7.5";
			isSphere = "False";
		};
	};
	instant SimGroup "Teams" {
		instant TeamGroup "team0" {
			instant SimGroup "DropPoints" {
				instant SimGroup "start" {
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "22.5851 54.7826 20.3426";
						rotation = "0 -0 0.999951";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "25.7057 57.7202 20.3426";
						rotation = "0 -0 0.679953";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "25.1413 70.0797 20.3426";
						rotation = "0 -0 2.27955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "21.9062 73.3784 20.3426";
						rotation = "0 -0 2.33955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "9.6303 73.0113 20.3426";
						rotation = "0 -0 -2.21955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "6.38738 70 20.3426";
						rotation = "0 -0 -2.31955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "6.95008 57.815 20.3426";
						rotation = "0 -0 -0.639953";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "9.77292 54.4541 20.3426";
						rotation = "0 -0 -0.819952";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "30.3086 59.9568 29.0426";
						rotation = "0 -0 1.61956";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "3.53359 59.5456 28.3426";
						rotation = "0 -0 1.53956";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "3.56507 68.9949 28.3426";
						rotation = "0 -0 1.51956";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "3.36346 64.1075 28.3426";
						rotation = "0 -0 1.51956";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "12.9297 78.2428 28.3426";
						rotation = "0 -0 1.51956";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "12.2172 50.051 28.3426";
						rotation = "0 -0 1.57956";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "24.0639 78.2453 28.3426";
						rotation = "0 -0 1.53956";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "24.125 50.0627 28.3426";
						rotation = "0 -0 1.53956";
					};
				};
				instant SimGroup "Random" {
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "74.0217 -0.293746 21.5375";
						rotation = "0 -0 0.819952";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "139.406 109.875 47.457";
						rotation = "0 -0 1.65956";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-21.3316 171.875 20.5358";
						rotation = "0 -0 3.01955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-83.951 -13.9375 36.2079";
						rotation = "0 -0 -0.819952";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "30.3098 59.9522 29.0426";
						rotation = "0 -0 1.61955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "3.40082 64.1198 28.3426";
						rotation = "0 -0 1.51955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "30.7959 69.2999 28.3426";
						rotation = "0 -0 1.57956";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "66.1772 197.222 43.5376";
						rotation = "0 -0 2.77978";
					};
				};
			};
			instant InteriorShape "cccargoprism1" {
				fileName = "cccargoprism.0.dis";
				isContainer = "1";
				position = "-35.6468 104.25 20";
				rotation = "0 -0 -2.25926";
				lightParams = "1 1.000000 1 ";
			};
			instant InteriorShape "cccargoprism1" {
				fileName = "cccargoprism.1.dis";
				isContainer = "1";
				position = "-22.1762 99.0284 19.9956";
				rotation = "0 -0 -0.639923";
				lightParams = "1 1.000000 1 ";
			};
			instant InteriorShape "ccbox1" {
				fileName = "ccbox.0.dis";
				isContainer = "0";
				position = "-33.643 94.0762 20";
				rotation = "0 0 0";
				lightParams = "0 ";
			};
			instant SimGroup "Equipment" {
				instant StaticShape "Generator1" {
					dataBlock = "Generator";
					name = "Main Generator";
					position = "1.72614 78.5198 20.3426";
					rotation = "0 -0 2.31952";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
				instant Item "flag1" {
					dataBlock = "flag";
					name = "";
					position = "15.9205 63.9535 17.9389";
					rotation = "0 -0 -0.165189";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "False";
					collideable = "False";
					count = "1";
					objectiveLine = "13";
					enemyCaps = "0";
					changeTeamCount = "0";
					holdingTeam = "-1";
					carrier = "-1";
					pickupSequence = "0";
					atHome = "true";
					originalPosition = "15.9205 63.9535 17.935";
					scoreValue = "1";
				};
				instant StaticShape "CommandStation1" {
					dataBlock = "CommandStation";
					name = "";
					position = "9.3765 57.4436 20.3426";
					rotation = "0 -0 -0.776774";
					destroyable = "True";
					deleteOnDestroy = "False";
					enterTime = "4815.87";
				};
				instant Sensor "MedPulse1" {
					dataBlock = "MediumPulseSensor";
					name = "Main Sensor";
					position = "-46.7173 -2.87695 47.2991";
					rotation = "0 -0 1.5795";
					destroyable = "True";
					deleteOnDestroy = "False";
					shieldStrength = "0.0299999";
				};
				instant StaticShape "vehiclePad1" {
					dataBlock = "vehiclePad";
					name = "Vehicle Pad";
					position = "-43.7433 165.687 24.6912";
					rotation = "0 -0 1.73951";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
				instant StaticShape "VehicleStation1" {
					dataBlock = "VehicleStation";
					name = "";
					position = "-38.4015 166.835 20.4705";
					rotation = "0 -0 1.77978";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
				instant Turret "MortarTurret1" {
					dataBlock = "MortarTurret";
					name = "Mortar Turret";
					position = "2.81832 76.9496 28.3426";
					rotation = "0 -0 0.799928";
					destroyable = "True";
					deleteOnDestroy = "False";
					shieldStrength = "0.0299999";
				};
				instant Turret "PlasmaTurret1" {
					dataBlock = "PlasmaTurret";
					name = "Plasma Turret";
					position = "28.6674 51.3738 28.3426";
					rotation = "0 -0 -2.38326";
					destroyable = "True";
					deleteOnDestroy = "False";
					shieldStrength = "0.0299999";
				};
				instant StaticShape "AmmoStation1" {
					dataBlock = "AmmoStation";
					name = "Ammo Station 2";
					position = "30.128 49.6111 20.1425";
					rotation = "0 -0 -2.31995";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
				instant StaticShape "AmmoStation1" {
					dataBlock = "AmmoStation";
					name = "Ammo Station 1";
					position = "30.8998 78.9513 20.0991";
					rotation = "0 -0 -0.799991";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
			};
			instant InteriorShape "turretbase1" {
				fileName = "turretbase.0.dis";
				isContainer = "1";
				position = "-43.5526 165.634 16.1787";
				rotation = "0 -0 -1.35949";
				lightParams = "0 ";
			};
			instant InteriorShape "helibunker_be1" {
				fileName = "helibunker_be.0.dis";
				isContainer = "1";
				position = "15.9375 64.0498 16.3426";
				rotation = "0 -0 3.14083";
				lightParams = "8 2.500000 1 2.500000 1 2.500000 1 2.500000 1 4.750000 1 4.750000 1 3.000000 1 3.000000 1 ";
				locked = "1";
			};
			instant InteriorShape "lightstand1" {
				fileName = "lightstand.0.dis";
				isContainer = "0";
				position = "-136.405 8.44663 27.7759";
				rotation = "0 -0 -1.81939";
				lightParams = "0 ";
			};
			instant InteriorShape "lightstand1" {
				fileName = "lightstand.1.dis";
				isContainer = "0";
				position = "-25.8444 31.875 20.8045";
				rotation = "0 -0 -2.54262";
				lightParams = "0 ";
			};
			instant InteriorShape "cccargoprism1" {
				fileName = "cccargoprism.2.dis";
				isContainer = "1";
				position = "-31.7574 88.358 19.9929";
				rotation = "0 -0 1.39926";
				lightParams = "1 1.000000 1 ";
			};
			instant InteriorShape "sensor_tower1" {
				fileName = "sensor_tower.0.dis";
				isContainer = "1";
				position = "-46.9174 -2.8273 29.1464";
				rotation = "0 0 0";
				lightParams = "0 ";
			};
			instant InteriorShape "lightstand1" {
				fileName = "lightstand.2.dis";
				isContainer = "0";
				position = "-5.64495 136.684 20.7969";
				rotation = "0 -0 0.819935";
				lightParams = "0 ";
			};
			instant InteriorShape "lightstand1" {
				fileName = "lightstand.3.dis";
				isContainer = "0";
				position = "-299.074 -105.566 44.0029";
				rotation = "0 -0 1.93957";
				lightParams = "0 ";
			};
			instant SimGroup "Weapons" {
				instant Item "LaserRifle1" {
					dataBlock = "LaserRifle";
					name = "";
					position = "21.362 78.1961 20.7981";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "LaserRifle1" {
					dataBlock = "LaserRifle";
					name = "";
					position = "23.8756 78.1007 20.7981";
					rotation = "0 -0 0.0199996";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "LaserRifle1" {
					dataBlock = "LaserRifle";
					name = "";
					position = "22.5995 78.1114 20.7983";
					rotation = "0 -0 0.0199996";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "GrenadeLauncher1" {
					dataBlock = "GrenadeLauncher";
					name = "";
					position = "30.1292 70.7452 20.9642";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "GrenadeLauncher1" {
					dataBlock = "GrenadeLauncher";
					name = "";
					position = "30.0831 69.5995 20.9641";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyPack1" {
					dataBlock = "EnergyPack";
					name = "";
					position = "9.5 49.5 20.6993";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item {
					dataBlock = "DeployableSensorJammerPack";
					name = "";
					position = "1.51796 49.6121 20.5426";
					rotation = "0 -0 -0.562748";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "GrenadeLauncher1" {
					dataBlock = "GrenadeLauncher";
					name = "";
					position = "30.1062 71.8952 20.9641";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyRifle1" {
					dataBlock = "EnergyRifle";
					name = "";
					position = "30.3692 55.9609 20.8388";
					rotation = "0 -0 -1.55996";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "PlasmaGun1" {
					dataBlock = "PlasmaGun";
					name = "";
					position = "23.3738 49.786 20.8135";
					rotation = "0 -0 -1.53996";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "PlasmaGun1" {
					dataBlock = "PlasmaGun";
					name = "";
					position = "24.7237 49.8762 20.8135";
					rotation = "0 -0 -1.53996";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyRifle1" {
					dataBlock = "EnergyRifle";
					name = "";
					position = "30.3652 58.075 20.8388";
					rotation = "0 -0 -1.53996";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "shieldpack1" {
					dataBlock = "shieldpack";
					name = "";
					position = "1.25 55 20.7424";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "shieldpack1" {
					dataBlock = "shieldpack";
					name = "";
					position = "1.25548 58 20.7425";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "shieldpack1" {
					dataBlock = "shieldpack";
					name = "";
					position = "1.25 56.5 20.7424";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyPack1" {
					dataBlock = "EnergyPack";
					name = "";
					position = "8 49.5 20.6993";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyPack1" {
					dataBlock = "EnergyPack";
					name = "";
					position = "6.5 49.5 20.6993";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "RepairKit1" {
					dataBlock = "RepairKit";
					name = "";
					position = "-32.2224 99.716 20";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item {
					dataBlock = "MotionSensorPack";
					name = "";
					position = "1.35824 51.3787 20.5426";
					rotation = "0 -0 0.0240058";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item {
					dataBlock = "PulseSensorPack";
					name = "";
					position = "3.29691 49.4122 20.5459";
					rotation = "0 -0 3.0599";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "RepairPack1" {
					dataBlock = "RepairPack";
					name = "";
					position = "-29.4675 95.6491 20.1986";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "RepairPatch1" {
					dataBlock = "RepairPatch";
					name = "";
					position = "-34.6737 97.1836 20.0007";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "RepairPatch1" {
					dataBlock = "RepairPatch";
					name = "";
					position = "-29.3224 102.611 20";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyRifle1" {
					dataBlock = "EnergyRifle";
					name = "";
					position = "30.3716 57.0335 20.8388";
					rotation = "0 -0 -1.53995";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "PlasmaGun1" {
					dataBlock = "PlasmaGun";
					name = "";
					position = "22.1447 49.8383 20.8135";
					rotation = "0 -0 -1.53995";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "SensorJammerPack1" {
					dataBlock = "SensorJammerPack";
					name = "";
					position = "4.01187 51.8087 20.7183";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "mineammo1" {
					dataBlock = "mineammo";
					name = "";
					position = "-33.6496 94.0594 22";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "3";
				};
			};
		};
		instant TeamGroup "team1" {
			instant SimGroup "DropPoints" {
				instant SimGroup "start" {
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1013.25 -396.035 20.3441";
						rotation = "0 -0 -2.10278";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1016.25 -399.091 20.3441";
						rotation = "0 -0 -2.42277";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1015.25 -411.419 20.3441";
						rotation = "0 -0 -0.823179";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1011.75 -414.625 20.3441";
						rotation = "0 -0 -0.763179";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-999.681 -413.752 20.3441";
						rotation = "0 -0 0.959961";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-997.028 -410.777 20.3441";
						rotation = "0 -0 0.859961";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-997.625 -398.5 20.3441";
						rotation = "0 -0 2.53955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1000.5 -395.25 20.3441";
						rotation = "0 -0 2.35955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1021.47 -400.897 28.3405";
						rotation = "0 -0 -1.48279";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-994.125 -400.063 28.3441";
						rotation = "0 -0 -1.56279";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-993.472 -405.463 28.3405";
						rotation = "0 -0 -1.58279";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-993.563 -411.769 28.3405";
						rotation = "0 -0 -1.58279";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1002.75 -419.125 28.3441";
						rotation = "0 -0 -1.58279";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1003 -390.91 28.3441";
						rotation = "0 -0 -1.52279";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1013.75 -419.536 28.3441";
						rotation = "0 -0 -1.56279";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1015 -391.378 28.3441";
						rotation = "0 -0 -1.56279";
					};
				};
				instant SimGroup "Random" {
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1083.25 -325.094 36.4384";
						rotation = "0 -0 -2.28278";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1104 -467.25 46.628";
						rotation = "0 -0 -1.30279";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-975.147 -516.161 23.154";
						rotation = "0 -0 -0.083217";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-915.186 -336.25 32.8397";
						rotation = "0 -0 2.35955";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1021.4 -400.897 28.3405";
						rotation = "0 -0 -1.4828";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-993.609 -411.806 28.3405";
						rotation = "0 -0 -1.5828";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1021.2 -410.176 28.3405";
						rotation = "0 -0 -1.52279";
					};
					instant Marker "Drop Point1" {
						dataBlock = "DropPointMarker";
						name = "";
						position = "-1073.5 -527.08 45.3288";
						rotation = "0 -0 -0.659976";
					};
				};
			};
			instant InteriorShape "helibunker_ds1" {
				fileName = "helibunker_ds.0.dis";
				isContainer = "1";
				position = "-1006.75 -405.511 16.3405";
				rotation = "0 -0 0.0182692";
				lightParams = "8 2.500000 1 2.500000 1 2.500000 1 2.500000 1 4.750000 1 4.750000 1 3.000000 1 3.000000 1 ";
				locked = "1";
			};
			instant InteriorShape "turretbase1" {
				fileName = "turretbase.1.dis";
				isContainer = "1";
				position = "-950.217 -503.375 16.1439";
				rotation = "0 -0 -1.41031";
				lightParams = "0 ";
			};
			instant InteriorShape "ccbox1" {
				fileName = "ccbox.1.dis";
				isContainer = "0";
				position = "-959.435 -435.222 19.6338";
				rotation = "0 -0 -2.84258";
				lightParams = "0 ";
			};
			instant SimGroup "Equipment" {
				instant StaticShape "Generator1" {
					dataBlock = "Generator";
					name = "Main Generator";
					position = "-992.25 -419.564 20.3358";
					rotation = "0 -0 -0.843205";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
				instant Turret "PlasmaTurret1" {
					dataBlock = "PlasmaTurret";
					name = "Plasma Turret";
					position = "-1019.92 -393.06 28.3405";
					rotation = "0 -0 0.760045";
					destroyable = "True";
					deleteOnDestroy = "False";
					shieldStrength = "0.0299999";
				};
				instant Sensor "MedPulse1" {
					dataBlock = "MediumPulseSensor";
					name = "Main Sensor";
					position = "-946.659 -342.004 47.097";
					rotation = "0 -0 -1.56279";
					destroyable = "True";
					deleteOnDestroy = "False";
					shieldStrength = "0.0299999";
				};
				instant Turret "MortarTurret1" {
					dataBlock = "MortarTurret";
					name = "Mortar Turret";
					position = "-993.25 -418.497 28.3405";
					rotation = "0 -0 -2.41993";
					destroyable = "True";
					deleteOnDestroy = "False";
					shieldStrength = "0.0299999";
				};
				instant StaticShape "CommandStation1" {
					dataBlock = "CommandStation";
					name = "";
					position = "-1000.41 -398.644 20.3405";
					rotation = "0 -0 2.33994";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
				instant StaticShape "vehiclePad1" {
					dataBlock = "vehiclePad";
					name = "Vehicle Pad";
					position = "-950.33 -503.408 24.6439";
					rotation = "0 -0 -1.46281";
					destroyable = "True";
					deleteOnDestroy = "False";
					shieldStrength = "0.0299999";
				};
				instant StaticShape "VehicleStation1" {
					dataBlock = "VehicleStation";
					name = "";
					position = "-955.343 -504.082 20.3125";
					rotation = "0 -0 -1.36279";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
				instant StaticShape "AmmoStation1" {
					dataBlock = "AmmoStation";
					name = "Ammo Station 1";
					position = "-1021.52 -391.379 20.1404";
					rotation = "0 -0 0.839992";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
				instant StaticShape "AmmoStation1" {
					dataBlock = "AmmoStation";
					name = "Ammo Station 2";
					position = "-1021.01 -420.405 20.1404";
					rotation = "0 -0 2.39995";
					destroyable = "True";
					deleteOnDestroy = "False";
				};
			};
			instant InteriorShape "cccargoprism1" {
				fileName = "cccargoprism.3.dis";
				isContainer = "1";
				position = "-958.551 -429 19.9908";
				rotation = "0 -0 -1.72266";
				lightParams = "1 1.000000 1 ";
			};
			instant InteriorShape "cccargoprism1" {
				fileName = "cccargoprism.4.dis";
				isContainer = "1";
				position = "-968 -440.75 19.9914";
				rotation = "0 -0 2.51934";
				lightParams = "1 1.000000 1 ";
			};
			instant InteriorShape "sensor_tower1" {
				fileName = "sensor_tower.1.dis";
				isContainer = "1";
				position = "-946.5 -342 28.997";
				rotation = "0 0 0";
				lightParams = "0 ";
			};
			instant InteriorShape "cccargoprism1" {
				fileName = "cccargoprism.5.dis";
				isContainer = "1";
				position = "-954.375 -444.777 19.9914";
				rotation = "0 -0 0.900025";
				lightParams = "1 1.000000 1 ";
			};
			instant InteriorShape "lightstand1" {
				fileName = "lightstand.4.dis";
				isContainer = "0";
				position = "-950.125 -377.875 20.8532";
				rotation = "0 -0 -0.119941";
				lightParams = "0 ";
			};
			instant InteriorShape "lightstand1" {
				fileName = "lightstand.5.dis";
				isContainer = "0";
				position = "-988.125 -484.961 19.8335";
				rotation = "0 -0 -2.39939";
				lightParams = "0 ";
			};
			instant InteriorShape "lightstand1" {
				fileName = "lightstand.6.dis";
				isContainer = "0";
				position = "-862.78 -370.846 26.8843";
				rotation = "0 -0 1.01941";
				lightParams = "0 ";
			};
			instant InteriorShape "lightstand1" {
				fileName = "lightstand.7.dis";
				isContainer = "0";
				position = "-644.379 -350.682 49.1994";
				rotation = "0 -0 1.09955";
				lightParams = "0 ";
			};
			instant SimGroup "Weapons" {
				instant Item "LaserRifle1" {
					dataBlock = "LaserRifle";
					name = "";
					position = "-1012.46 -420.125 20.7679";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "LaserRifle1" {
					dataBlock = "LaserRifle";
					name = "";
					position = "-1015.04 -420.276 20.7679";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "LaserRifle1" {
					dataBlock = "LaserRifle";
					name = "";
					position = "-1013.7 -420.133 20.7681";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "GrenadeLauncher1" {
					dataBlock = "GrenadeLauncher";
					name = "";
					position = "-1020.4 -413.655 20.9635";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "GrenadeLauncher1" {
					dataBlock = "GrenadeLauncher";
					name = "";
					position = "-1020.41 -412.529 20.9634";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "RepairKit1" {
					dataBlock = "RepairKit";
					name = "";
					position = "-958.225 -440.403 20";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item {
					dataBlock = "DeployableSensorJammerPack";
					name = "";
					position = "-992.841 -390.676 20.5427";
					rotation = "0 -0 2.61717";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "GrenadeLauncher1" {
					dataBlock = "GrenadeLauncher";
					name = "";
					position = "-1020.36 -414.791 20.9634";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "RepairPatch1" {
					dataBlock = "RepairPatch";
					name = "";
					position = "-960.379 -442.48 20";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyPack1" {
					dataBlock = "EnergyPack";
					name = "";
					position = "-1000.78 -390.87 20.6994";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyPack1" {
					dataBlock = "EnergyPack";
					name = "";
					position = "-997.824 -390.754 20.6994";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "mineammo1" {
					dataBlock = "mineammo";
					name = "";
					position = "-959.51 -435.301 21.8338";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "3";
				};
				instant Item "shieldpack1" {
					dataBlock = "shieldpack";
					name = "";
					position = "-992.367 -396.048 20.7425";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "shieldpack1" {
					dataBlock = "shieldpack";
					name = "";
					position = "-992.257 -399.046 20.7426";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "RepairPatch1" {
					dataBlock = "RepairPatch";
					name = "";
					position = "-955.266 -438.054 19.9534";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "RepairPack1" {
					dataBlock = "RepairPack";
					name = "";
					position = "-961.719 -438.857 20.1693";
					rotation = "0 -0 3.11953";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyPack1" {
					dataBlock = "EnergyPack";
					name = "";
					position = "-999.322 -390.812 20.6994";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "shieldpack1" {
					dataBlock = "shieldpack";
					name = "";
					position = "-992.309 -397.547 20.7425";
					rotation = "0 -0 -3.10318";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item {
					dataBlock = "MotionSensorPack";
					name = "";
					position = "-992.614 -392.435 20.5427";
					rotation = "0 -0 -3.07917";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item {
					dataBlock = "PulseSensorPack";
					name = "";
					position = "-994.626 -390.544 20.546";
					rotation = "0 -0 -0.0432453";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyRifle1" {
					dataBlock = "EnergyRifle";
					name = "";
					position = "-1021.69 -398.15 20.6704";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyRifle1" {
					dataBlock = "EnergyRifle";
					name = "";
					position = "-1021.72 -399.291 20.6704";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "EnergyRifle1" {
					dataBlock = "EnergyRifle";
					name = "";
					position = "-1021.76 -400.467 20.6704";
					rotation = "0 -0 0.0399995";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "PlasmaGun1" {
					dataBlock = "PlasmaGun";
					name = "";
					position = "-1016.25 -391.198 20.6486";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "PlasmaGun1" {
					dataBlock = "PlasmaGun";
					name = "";
					position = "-1014.9 -391.21 20.6486";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "PlasmaGun1" {
					dataBlock = "PlasmaGun";
					name = "";
					position = "-1013.47 -391.14 20.6486";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
				instant Item "SensorJammerPack1" {
					dataBlock = "SensorJammerPack";
					name = "";
					position = "-994.811 -392.978 20.7097";
					rotation = "0 0 0";
					destroyable = "True";
					deleteOnDestroy = "False";
					rotates = "True";
					collideable = "False";
					count = "1";
				};
			};
			instant Item "flag1" {
				dataBlock = "flag";
				name = "";
				position = "-1006.57 -405.485 17.8555";
				rotation = "0 -0 -0";
				destroyable = "True";
				deleteOnDestroy = "False";
				rotates = "False";
				collideable = "False";
				count = "1";
				objectiveLine = "14";
				enemyCaps = "0";
				changeTeamCount = "0";
				holdingTeam = "-1";
				carrier = "-1";
				pickupSequence = "0";
				atHome = "true";
				originalPosition = "-1006.57 -405.485 17.8516";
				scoreValue = "1";
			};
		};
	};
	instant SimGroup "Minelights" {
		instant InteriorShape "Beacon1" {
			fileName = "beacon.0.dis";
			isContainer = "0";
			position = "-854.965 37.9387 38.6565";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.1.dis";
			isContainer = "0";
			position = "-800.702 -56.5195 43.9901";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.2.dis";
			isContainer = "0";
			position = "-688.841 -252.125 56.8984";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "minesign1" {
			fileName = "minesign.0.dis";
			isContainer = "0";
			position = "-637.75 -371.125 48.0174";
			rotation = "0 -0 -2.83952";
			lightParams = "2 1.000000 1 1.000000 1 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.3.dis";
			isContainer = "0";
			position = "-751.065 -151.835 58.3288";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.4.dis";
			isContainer = "0";
			position = "-555.125 -526.752 44.1561";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.5.dis";
			isContainer = "0";
			position = "-503.2 -612.003 37.1215";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.6.dis";
			isContainer = "0";
			position = "-592.699 -445 47.3203";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.7.dis";
			isContainer = "0";
			position = "-458.625 170.771 29.4146";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.8.dis";
			isContainer = "0";
			position = "-497.5 262.953 27.9423";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "minesign1" {
			fileName = "minesign.1.dis";
			isContainer = "0";
			position = "-279.85 -120.379 44.5029";
			rotation = "0 -0 1.09964";
			lightParams = "2 1.000000 1 1.000000 1 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.9.dis";
			isContainer = "0";
			position = "-257.125 -194.75 47.35";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.10.dis";
			isContainer = "0";
			position = "-203.305 -283.057 39.6638";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.11.dis";
			isContainer = "0";
			position = "-155.893 -380.555 30.0075";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.12.dis";
			isContainer = "0";
			position = "-355.875 -28.483 45.5745";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.13.dis";
			isContainer = "0";
			position = "-400.507 72.5868 42.4688";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.14.dis";
			isContainer = "0";
			position = "-460.213 -696.562 32.1817";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.15.dis";
			isContainer = "0";
			position = "-112.393 -470.25 33.5222";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.16.dis";
			isContainer = "0";
			position = "-907.52 144.875 32.7931";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
		instant InteriorShape "Beacon1" {
			fileName = "beacon.17.dis";
			isContainer = "0";
			position = "-65.375 -558.769 48.6054";
			rotation = "0 0 0";
			lightParams = "0 ";
		};
	};
	instant SimGroup "ObserverDropPoints" {
		instant Marker "Drop Point1" {
			dataBlock = "DropPointMarker";
			name = "";
			position = "-114.635 125.064 66.4489";
			rotation = "-0.499943 -0 -2.37954";
		};
		instant Marker "Drop Point1" {
			dataBlock = "DropPointMarker";
			name = "";
			position = "-876.168 -326.018 70.9772";
			rotation = "-0.499953 -0 2.27951";
		};
		instant Marker "Drop Point1" {
			dataBlock = "DropPointMarker";
			name = "";
			position = "74.3125 114.518 75.1593";
			rotation = "-0.599956 -0 1.95955";
		};
		instant Marker "Drop Point1" {
			dataBlock = "DropPointMarker";
			name = "";
			position = "-1074.25 -344.25 75.4886";
			rotation = "-0.499958 -0 -2.15956";
		};
		instant Marker "Drop Point1" {
			dataBlock = "DropPointMarker";
			name = "";
			position = "25.828 55.0334 24.5845";
			rotation = "-0.299958 -0 0.759954";
		};
		instant Marker "Drop Point1" {
			dataBlock = "DropPointMarker";
			name = "";
			position = "-1016.25 -396.25 24.0027";
			rotation = "-0.299957 -0 -2.33955";
		};
	};
	instant SimGroup "Markers" {
		instant Marker "Map Marker1" {
			dataBlock = "MapMarker";
			name = "Minefield area";
			position = "-547.398 -118.375 30.9836";
			rotation = "0 0 0";
		};
		instant Marker "Map Marker1" {
			dataBlock = "MapMarker";
			name = "<vServer::teamName1> Outpost";
			position = "-947.445 -399.794 19.6638";
			rotation = "0 0 0";
		};
		instant Marker "Map Marker1" {
			dataBlock = "MapMarker";
			name = "<vServer::teamName0> Outpost";
			position = "-39.8645 50.6457 20.9208";
			rotation = "0 0 0";
		};
		instant Marker "Map Marker1" {
			dataBlock = "MapMarker";
			name = "Minefield area";
			position = "-350 -391.375 24.483";
			rotation = "0 0 0";
		};
	};
};
//--- export object end ---//
$teamScoreLimit = 5;
exec(objectives);
$Game::missionType = "CTF+";
$cdTrack = 3;
$cdPlayMode = 1;

//----------------------------------------------------------------------------
// DusktoDawn Minefield
//----------------------------------------------------------------------------
ExplosionData fusionmine_exp
{ 
   shapeName = "shockwave.dts";
   soundId   = mineExplosion;

   faceCamera = true;
   randomSpin = true;
   hasLight   = true;
   lightRange = 8.0;

   timeScale = 1.5;

   timeZero = 0.0;
   timeOne  = 0.500;

   colors[0]  = { 0.0, 0.0, 0.0 };
   colors[1]  = { 1.0, 1.0, 1.0 };
   colors[2]  = { 1.0, 1.0, 1.0 };
   radFactors = { 0.0, 1.0, 1.0 };
}; 

GrenadeData Fusionmine
{ 
   bulletShapeName    = "plasmabolt.dts";
   explosionTag       = fusionmine_exp;
   collideWithOwner   = True;
   ownerGraceMS       = 400;
   collisionRadius    = 1.0;
   mass               = 5.0;
   elasticity         = 0.1;
   damageClass        = 1; 
   damageValue        = 0.30;
   damageType         = $LandingDamageType;
   explosionRadius    = 30.0;
   kickBackStrength   = 180.0;
   maxLevelFlightDist = 400;
   totalTime          = 0.05;
   liveTime           = 0.05;
   projSpecialTime    = 0.05;
   inheritedVelocityScale = 0.5;
   smokeName              = "smoke.dts";
};
 
//----------------------------------------------------------------------------
// FleetCommand Teleporter
//----------------------------------------------------------------------------
SoundData FC_sfx
{
   wavFileName = "transporter.wav";
   profile = Profile3dNear;
};

ExplosionData FC_tele_fx
{
      shapeName = "fusionex.dts";
      soundId   = FC_sfx;
      faceCamera = true;
      randomSpin = true;
      hasLight   = true;
      lightRange = 5.0;   
      timeZero = 0.450;
      timeOne  = 0.750;   
      colors[0]  = { 0.25, 0.25, 1.0 };
      colors[1]  = { 0.25, 0.25, 1.0 };
      colors[2]  = { 1.0,  1.0,  1.0 };
      radFactors = { 1.0, 1.0, 1.0 };
};

GrenadeData FC_teleporter
{
   bulletShapeName    = "fusionbolt.dts";
   explosionTag       = FC_tele_fx;
   collideWithOwner   = True;
   ownerGraceMS       = 200;
   collisionRadius    = 0;
   mass               = 0;
   elasticity         = 0;
   damageClass        = 1; 
   damageValue        = 0;
   damageType         = $MortarDamageType;
   explosionRadius    = 0;
   kickBackStrength   = 0;
   maxLevelFlightDist = 400;
   totalTime          = 0.05;
   liveTime           = 0.05;
   projSpecialTime    = 0.05;
   inheritedVelocityScale = 0;
   smokeName              = "chainspk.dts";
};

//Minefield
function fusionmineExplosion::Detonate(%this)
{
	%player = client::getownedobject(%object);

	if (!%player)
		return;
	%pos = gamebase::getposition(%this);
	%vel = "0 0 0";
	%loc = "0 0 0 0 0 0 0 0 0 " @ %pos;
	Projectile::spawnProjectile(Fusionmine,%loc,%player,%vel);
}
function GroupTrigger::onEnter(%this, %object)
{
	%type=getObjectType(%object);
	if (%type=="Player")
		{
		fusionmineExplosion::Detonate(%object);
		%clientId = player::getClient (%object);
		Client::sendMessage(%clientID, 0, "You tripped a mine!");
		}
}


// Set things back to default levels.
function ObjectiveMission::setObjectiveHeading()
{
   if($missionComplete)
   {
      %curLeader = 0;
		%tieGame = false;
		%tie = 0;
		%tieTeams[%tie] = %curLeader; 
		for(%i = 0; %i < getNumTeams() ; %i++) 
		   echo("GAME: teamfinalscore " @ %i @ " " @ $teamScore[%i]);
      
		for(%i = 1; %i < getNumTeams() ; %i++) 
      {
		   if($teamScore[%i] == $teamScore[%curLeader]) { 
            %tieGame = true;
         	%tieTeams[%tie++] = %i;
			}
			else if($teamScore[%i] > $teamScore[%curLeader])
         {
            %curLeader = %i;	   
            %tieGame = false;
				%tie = 0;
				%tieTeams[%tie] = %curLeader; 
         }
      }
		if(%tieGame) {
			for(%g = 0; %g <= %tie; %g++) { 
				%names = %names @ getTeamName(%tieTeams[%g]);
				if(%g == %tie-1)
					%names = %names @ " and "; 
				else if(%g != %tie)
					%names = %names @ ", "; 
			}
			if(%tie > 1) 
			 	%names = %names @ " all"; 
		}
		for(%i = -1; %i < getNumTeams(); %i++)
      {
			objective::displayBitmap(%i,0);
			if(!%tieGame) {
	         if(%i == %curLeader) { 
					if($teamScore[%curLeader] == 1)
				   	Team::setObjective(%i, 1, "<F5>           Your team won the mission with " @ $teamScore[%curLeader] @ " point!");
					else
				   	Team::setObjective(%i, 1, "<F5>           Your team won the mission with " @ $teamScore[%curLeader] @ " points!");
				}
				else {
					if($teamScore[%curLeader] == 1)
						Team::setObjective(%i, 1, "<F5>     The " @ getTeamName(%curLeader) @ " team won the mission with " @ $teamScore[%curLeader] @ " point!");
  					else
	          		Team::setObjective(%i, 1, "<F5>     The " @ getTeamName(%curLeader) @ " team won the mission with " @ $teamScore[%curLeader] @ " points!");
				}
		  	}	
			else {
				if(getNumTeams() > 2) {
					Team::setObjective(%i, 1, "<F5>     The " @ %names @ " tied with a score of " @ $teamScore[%curLeader]);
  	         }
				else
					Team::setObjective(%i, 1, "<F5>     The mission ended in a tie where each team had a score of " @ $teamScore[%curLeader]);
			}
			Team::setObjective(%i, 2, " ");
		}
// Hacketty hack.
                dd::undo();
   }
   else {
      for(%i = -1; %i < getNumTeams(); %i++)
      {
			objective::displayBitmap(%i,0);
		  	Team::setObjective(%i,1, "<f5>Mission Completion:");
		   Team::setObjective(%i, 2,"<f1>   - " @ $teamScoreLimit @ " points needed to win the mission.");
		}
	}
   if(!$Server::timeLimit)
      %str = "<f1>   - No time limit on the game.";
   else if($timeLimitReached)
      %str = "<f1>   - Time limit reached.";
   else if($missionComplete)
   {
      %time = getSimTime() - $missionStartTime;
      %minutes = Time::getMinutes(%time);
      %seconds = Time::getSeconds(%time);
      if(%minutes < 10)
         %minutes = "0" @ %minutes;
      if(%seconds < 10)
         %seconds = "0" @ %seconds;
      %str = "<f1>   - Total match time: " @ %minutes @ ":" @ %seconds;
   }
   else
      %str = "<f1>   - Time remaining: " @ floor($Server::timeLimit - (getSimTime() - $missionStartTime) / 60) @ " minutes.";
   for(%i = -1; %i < getNumTeams(); %i++) {
	  	Team::setObjective(%i, 3, " ");
  		Team::setObjective(%i, 4, "<f5>Mission Information:");
		Team::setObjective(%i, 5, "<f1>   - Mission Name: " @ $missionName); 
      Team::setObjective(%i, 6, %str);
	}
}

function dd::undo()
{ 
function GroupTrigger::onEnter(%this, %object){}   
}

