//--- OBJECT WRITE BEGIN --- new SimGroup(MissionGroup) { new ScriptObject(MissionInfo) { name = "Rolling Battle"; numTeams = "2"; author = "Legends"; loadimage = "loadscreens/grave_grass_load.jpg"; missType = "War"; scoreLimit = "200"; descLines = "2"; desc0 = "Rolling grassy hills"; desc1 = "Two switches control a turret each"; }; new MissionArea(MissionArea) { area = "-616 -712 1392 1488"; flightCeiling = "600"; flightCeilingRange = "20"; locked = "true"; }; new Sky(Sky) { position = "336 136 0"; rotation = "1 0 0 0"; scale = "1 1 1"; materialList = "~/data/textures/skies/overcast.dml"; cloudHeightPer[0] = "0.35"; cloudHeightPer[1] = "0.3"; cloudHeightPer[2] = "0.2"; cloudSpeed1 = "0.0005"; cloudSpeed2 = "0.001"; cloudSpeed3 = "0.0003"; visibleDistance = "400"; fogDistance = "250"; fogColor = "0.75 0.75 0.75 1"; fogStorm1 = "0"; fogStorm2 = "0"; fogStorm3 = "0"; fogVolume1 = "0 0 0"; fogVolume2 = "0 0 0"; fogVolume3 = "0 0 0"; fogVolumeColor1 = "128 128 128 0"; fogVolumeColor2 = "128 128 128 0"; fogVolumeColor3 = "128 128 128 0"; fogTintSky = "0"; windVelocity = "1 1 0"; windEffectPrecipitation = "1"; SkySolidColor = "0.88 0.8 0.4 1"; useSkyTextures = "1"; renderBottomTexture = "0"; noRenderBans = "0"; useDayNightCycle = "0"; timeScale = "1"; locked = "true"; }; new Sun(Sun) { azimuth = 85; elevation = 20; color = "1.5 1.5 1.5 1"; ambient = "0.6 0.6 0.7 1"; }; new TerrainBlock(Terrain) { rotation = "1 0 0 0"; scale = "1 1 1"; detailTexture = "~/data/terrains/details/detail_grass"; terrainFile = "./Grave_Grass.ter"; bumpTexture = "~/data/terrains/details/detail_bump"; squareSize = "8"; bumpScale = "4"; bumpOffset = "0.014"; zeroBumpScale = "7"; }; new SimGroup(ObserverDropPoints) { new Camera() { position = "109.23 105.488 129.362"; rotation = "0.044 0.08 1 237.3"; scale = "1 1 1"; dataBlock = "Observer"; }; }; new SimGroup(Teams) { new SimGroup(Team0) { // }; new SimGroup(Neutral1) { new ScopeAlwaysShape(SwitchTeam1) { position = "98.9762 -390.25 137.38"; // +1.57 up from flag rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "Switch"; selfPowered = true; receiveSunLight = true; switchName = $pref::Server::TeamName1 SPC "Turret"; }; new Turret() { position = "0.323203 -243.832 136.857"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "PlasmaTurret"; selfPowered = true; receiveSunLight = true; static = true; destroyable = false; rotate = false; }; new InteriorInstance() { position = "-1.50971 237.968 127.506"; rotation = "1 0 0 0"; scale = "1 1 1"; interiorFile = "~/data/interiors/legends/sm_cmt_stand.dif"; showTerrainInside = "0"; }; }; new SimGroup(Neutral2) { new ScopeAlwaysShape(SwitchTeam2) { position = "101.148 376.811 136.41"; // +1.57 up from flag rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "Switch"; selfPowered = true; receiveSunLight = true; switchName = $pref::Server::TeamName1 SPC "Turret"; }; new Turret() { position = "-1.42993 238.503 135.965"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "PlasmaTurret"; selfPowered = true; receiveSunLight = true; static = "1"; destroyable = "0"; rotate = "0"; }; new InteriorInstance() { position = "100.934 376.759 129.754"; rotation = "1 0 0 0"; scale = "1 1 1"; interiorFile = "~/data/interiors/legends/n_fstand001.dif"; showTerrainInside = "0"; }; }; new SimGroup(Team1) { // new WheeledVehicle() { // position = "-469.278 -665.253 83.4781"; // rotation = "0.0802752 0.0111451 0.99671 99.6778"; // scale = "1 1 1"; // dataBlock = "AssaultBuggy"; // disableMove = "0"; // }; // new MissionMarker(JeepMarker1) { // position = "-470.946 -664.892 83.9201"; // rotation = "1 0 0 0"; // scale = "1 1 1"; // dataBlock = "MissionMarker"; // name = $pref::Server::TeamName[1] SPC "Jeep"; // // }; new SimGroup(base) { new ScopeAlwaysShape(SwitchTeam1Base) { position = "-385.618 -563.236 157.197"; // +1.57 up from flag rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "Switch"; selfPowered = true; receiveSunLight = true; switchName = $pref::Server::TeamName1 SPC "Region"; }; new InteriorInstance() { position = "98.9466 -390.542 130.738"; rotation = "1 0 0 0"; scale = "1 1 1"; interiorFile = "~/data/interiors/legends/n_fstand001.dif"; showTerrainInside = "0"; }; new StaticShape() { position = "-385.305 -567.91 138.981"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "InventoryStation"; selfPowered = true; receiveSunLight = true; }; new InteriorInstance() { position = "-385.509 -560.53 153.568"; rotation = "1 0 0 0"; scale = "1 1 1"; interiorFile = "~/data/interiors/legends/dx_base_small.dif"; showTerrainInside = "0"; }; new InteriorInstance() { position = "373.585 669.231 150.214"; rotation = "0 0 1 180"; scale = "1 1 1"; interiorFile = "~/data/interiors/legends/dx_base_small.dif"; showTerrainInside = "0"; }; new Item() { position = "-386.179 -569.107 156.202"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RepairModule"; collideable = "0"; static = "1"; rotate = "1"; }; new InteriorInstance() { position = "0.241072 -244.163 128.39"; rotation = "1 0 0 0"; scale = "1 1 1"; interiorFile = "~/data/interiors/legends/sm_cmt_stand.dif"; showTerrainInside = "0"; }; }; new SimGroup(spawnPoints) { new SpawnPoint() { position = "-361.28 -591.129 140.764"; rotation = "-0.123948 -0.0602308 -0.990459 52.2667"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-405.289 -621.77 124.358"; rotation = "-0.276299 0.0919087 0.956667 38.3461"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-253.642 -550.613 109.96"; rotation = "-0.0656991 -0.0731194 -0.995157 96.3959"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-308.967 -510.223 80.2996"; rotation = "0.0858179 0.171554 0.98143 232.297"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-410.242 -649.164 103.184"; rotation = "-0.710772 0.124243 0.692364 28.3387"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-421.101 -529.577 119.61"; rotation = "-0.0310375 0.0939517 0.995093 143.605"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-489.739 -519.631 102.845"; rotation = "-0.0770212 0.122616 0.989461 116.276"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-223.868 -502.208 95.9818"; rotation = "-0.0236547 -0.0365394 -0.999052 114.214"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-308.151 -513.735 81.577"; rotation = "0.084285 0.153622 0.984528 236.752"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-417.639 -570.7 132.529"; rotation = "-0.0105475 0.0236294 0.999665 131.905"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-460.408 -490.168 95.6354"; rotation = "-0.0409324 0.101986 0.993943 136.504"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-547.258 -657.467 110.931"; rotation = "-0.0934389 0.0584322 0.993909 64.3549"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-376.872 -684.145 68.254"; rotation = "-0.999261 0.0121249 0.0364736 36.8021"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-420.045 -649.442 101.427"; rotation = "-0.611836 0.185345 0.768963 43.0038"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-361.856 -673.553 71.0821"; rotation = "-0.990377 -0.0373272 -0.133266 31.5835"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-192.919 -532.095 113.75"; rotation = "-0.0309716 -0.040524 -0.998698 105.292"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-325.053 -407.492 115.168"; rotation = "-0.00762423 -0.0380517 0.999247 202.643"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-423.434 -426.423 108.769"; rotation = "-0.00468063 0.0267932 0.99963 160.189"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-516.064 -512.514 111.989"; rotation = "0.011407 -0.0160542 0.999806 109.221"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "-468.117 -663.211 83.3403"; rotation = "-0.437794 0.192289 0.878272 53.1392"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; }; }; new SimGroup(Team2) { // new WheeledVehicle() { // position = "240.599 645.436 108.988"; // rotation = "0.0192223 -0.357115 0.933863 29.7752"; // scale = "1 1 1"; // dataBlock = "AssaultBuggy"; // disableMove = "0"; // // }; // new MissionMarker(BuggyMarker2) { // position = "240.81 645.331 110.473"; // rotation = "1 0 0 0"; // scale = "1 1 1"; // dataBlock = "MissionMarker"; // name = $pref::Server::TeamName[2] SPC "Buggy"; // // }; new SimGroup(base) { new ScopeAlwaysShape(SwitchTeam2Base) { position = "372.837 671.896 153.848"; // +1.57 up from flag rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "Switch"; selfPowered = true; receiveSunLight = true; switchName = $pref::Server::TeamName1 SPC "Region"; }; new Item() { position = "373.94 677.261 152.789"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RepairModule"; collideable = "0"; static = "1"; rotate = "1"; }; new StaticShape() { position = "373.443 676.921 135.773"; rotation = "0 0 1 180"; scale = "1 1 1"; dataBlock = "InventoryStation"; selfPowered = true; receiveSunLight = true; }; }; new SimGroup(spawnPoints) { new SpawnPoint() { position = "392.828 694.158 136.974"; rotation = "0 0 1 127.77"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "387.385 716.49 128.312"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "353 763.813 84.0825"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "247.173 644.604 105.917"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "410.157 532.173 105.193"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "371.054 567.972 86.1468"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "368.392 656.098 137.096"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "465.371 704.577 99.489"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "384.614 648.503 129.295"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "192.211 714.759 81.9068"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "486.709 762.893 96.9295"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "424.251 664.952 107.599"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "317.662 592.34 78.4341"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "408.178 481.146 85.5102"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "476.365 612.282 105.806"; rotation = "-0.0637446 -0.0299908 -0.997515 50.5023"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "482.54 631.345 103.772"; rotation = "-0.0886467 -0.0535476 -0.994623 62.5425"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "433.411 761.064 95.2107"; rotation = "0.039589 0.0987029 0.994329 223.486"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "281.017 708.602 100.002"; rotation = "-0.0977622 0.112728 0.988805 98.772"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "296.247 524.227 135.882"; rotation = "0.0172768 -0.00479295 0.999839 31.0151"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; new SpawnPoint() { position = "286.794 521.852 135.871"; rotation = "0.0675882 -0.017217 0.997565 28.6493"; scale = "1 1 1"; dataBlock = "SpawnArea"; }; }; }; }; new SimGroup(Misc) { new fxFoliageReplicator(grass) { position = "-43.68 -480 95"; rotation = "0 -1 48.7014"; scale = "1 1 1"; UseDebugInfo = "0"; DebugBoxHeight = "0"; HideFoliage = "0"; ShowPlacementArea = "1"; PlacementAreaHeight = "25"; PlacementColour = "0.4 0 0.8 1"; Seed = "1376312589"; FoliageFile = "~/data/textures/foliage/grass_green.png"; FoliageCount = "10000"; // pieces total FoliageRetries = "50"; InnerRadiusX = "0"; InnerRadiusY = "0"; OuterRadiusX = "1024"; OuterRadiusY = "1024"; MinWidth = "1"; MaxWidth = "3"; MinHeight = "3"; MaxHeight = "5"; FixAspectRatio = "1"; FixSizeToMax = "0"; OffsetZ = "-0.2"; RandomFlip = "1"; UseCulling = "1"; CullResolution = "64"; ViewDistance = "150"; // fully faded in at this distance and closer ViewClosest = "3"; // start fading out at this distance and closer FadeInRegion = "100"; // for viewDistance FadeOutRegion = "2"; // for viewclosest AlphaCutoff = "0.1"; GroundAlpha = "0"; SwayOn = "1"; SwaySync = "0"; SwayMagSide = "0.2"; SwayMagFront = "0.3"; MinSwayTime = "3"; MaxSwayTime = "7"; LightOn = "0"; // fading in/out light cycle AllowOnTerrain = "1"; AllowOnInteriors = "0"; AllowOnStatics = "0"; AllowOnWater = "0"; AllowWaterSurface = "0"; AllowedTerrainSlope = "90"; }; new fxFoliageReplicator(grassbrown) { position = "245.761 -272.699 60"; rotation = "1 0 0 0"; scale = "1 1 0.5"; UseDebugInfo = "0"; DebugBoxHeight = "1"; HideFoliage = "0"; ShowPlacementArea = "1"; PlacementAreaHeight = "25"; PlacementColour = "0.4 0 0.8 1"; Seed = "1376312589"; FoliageFile = "~/data/textures/foliage/grass_brown.png"; FoliageCount = "8000"; FoliageRetries = "50"; InnerRadiusX = "0"; InnerRadiusY = "0"; OuterRadiusX = "1024"; OuterRadiusY = "1024"; MinWidth = "1"; MaxWidth = "3"; MinHeight = "1"; MaxHeight = "5"; FixAspectRatio = "1"; FixSizeToMax = "0"; OffsetZ = "0"; RandomFlip = "1"; UseCulling = "1"; CullResolution = "64"; ViewDistance = "150"; ViewClosest = "1"; FadeInRegion = "100"; FadeOutRegion = "100"; AlphaCutoff = "0.2"; GroundAlpha = "0"; SwayOn = "1"; SwaySync = "0"; SwayMagSide = "0.1"; SwayMagFront = "0.2"; MinSwayTime = "3"; MaxSwayTime = "10"; LightOn = "0"; LightSync = "0"; MinLuminance = "0.7"; MaxLuminance = "1"; LightTime = "5"; AllowOnTerrain = "1"; AllowOnInteriors = "0"; AllowOnStatics = "0"; AllowOnWater = "0"; AllowWaterSurface = "0"; AllowedTerrainSlope = "90"; }; new fxFoliageReplicator(weeds) { position = "235.846 -304.64 60"; rotation = "1 0 0 0"; scale = "1 1 0.5"; UseDebugInfo = "0"; DebugBoxHeight = "1"; HideFoliage = "0"; ShowPlacementArea = "1"; PlacementAreaHeight = "25"; PlacementColour = "0.4 0 0.8 1"; Seed = "1376312589"; FoliageFile = "~/data/textures/foliage/weeds1.png"; FoliageCount = "1000"; FoliageRetries = "100"; InnerRadiusX = "0"; InnerRadiusY = "0"; OuterRadiusX = "1024"; OuterRadiusY = "1024"; MinWidth = "1"; MaxWidth = "3"; MinHeight = "1"; MaxHeight = "5"; FixAspectRatio = "1"; FixSizeToMax = "0"; OffsetZ = "0"; RandomFlip = "1"; UseCulling = "1"; CullResolution = "64"; ViewDistance = "150"; ViewClosest = "1"; FadeInRegion = "100"; FadeOutRegion = "1"; AlphaCutoff = "0.2"; GroundAlpha = "0"; SwayOn = "1"; SwaySync = "0"; SwayMagSide = "0.4"; SwayMagFront = "0.2"; MinSwayTime = "3"; MaxSwayTime = "10"; LightOn = "0"; LightSync = "0"; MinLuminance = "0.7"; MaxLuminance = "1"; LightTime = "5"; AllowOnTerrain = "1"; AllowOnInteriors = "0"; AllowOnStatics = "0"; AllowOnWater = "0"; AllowWaterSurface = "0"; AllowedTerrainSlope = "90"; }; new fxFoliageReplicator(flowers1) { position = "328.121 -362.281 60"; rotation = "1 0 0 0"; scale = "1 1 0.5"; UseDebugInfo = "0"; DebugBoxHeight = "1"; HideFoliage = "0"; ShowPlacementArea = "1"; PlacementAreaHeight = "25"; PlacementColour = "0.4 0 0.8 1"; Seed = "1376312589"; FoliageFile = "~/data/textures/foliage/flowers1.png"; FoliageCount = "1000"; FoliageRetries = "100"; InnerRadiusX = "0"; InnerRadiusY = "0"; OuterRadiusX = "1024"; OuterRadiusY = "1024"; MinWidth = "1"; MaxWidth = "2"; MinHeight = "1"; MaxHeight = "3"; FixAspectRatio = "1"; FixSizeToMax = "0"; OffsetZ = "0"; RandomFlip = "1"; UseCulling = "1"; CullResolution = "64"; ViewDistance = "150"; ViewClosest = "1"; FadeInRegion = "100"; FadeOutRegion = "1"; AlphaCutoff = "0.2"; GroundAlpha = "0"; SwayOn = "0"; SwaySync = "0"; SwayMagSide = "0.1"; SwayMagFront = "0.2"; MinSwayTime = "3"; MaxSwayTime = "10"; LightOn = "0"; LightSync = "0"; MinLuminance = "1.5"; MaxLuminance = "2"; LightTime = "5"; AllowOnTerrain = "1"; AllowOnInteriors = "0"; AllowOnStatics = "0"; AllowOnWater = "0"; AllowWaterSurface = "0"; AllowedTerrainSlope = "90"; }; new fxFoliageReplicator(flowers2) { position = "253.24 -304.18 60"; rotation = "1 0 0 0"; scale = "1 1 0.5"; UseDebugInfo = "0"; DebugBoxHeight = "1"; HideFoliage = "0"; ShowPlacementArea = "1"; PlacementAreaHeight = "25"; PlacementColour = "0.4 0 0.8 1"; Seed = "1376312589"; FoliageFile = "~/data/textures/foliage/flowers2.png"; FoliageCount = "1000"; FoliageRetries = "100"; InnerRadiusX = "0"; InnerRadiusY = "0"; OuterRadiusX = "1024"; OuterRadiusY = "1024"; MinWidth = "1"; MaxWidth = "2"; MinHeight = "1"; MaxHeight = "3"; FixAspectRatio = "1"; FixSizeToMax = "0"; OffsetZ = "0"; RandomFlip = "1"; UseCulling = "1"; CullResolution = "64"; ViewDistance = "150"; ViewClosest = "1"; FadeInRegion = "100"; FadeOutRegion = "1"; AlphaCutoff = "0.2"; GroundAlpha = "0"; SwayOn = "0"; SwaySync = "0"; SwayMagSide = "0.1"; SwayMagFront = "0.2"; MinSwayTime = "3"; MaxSwayTime = "10"; LightOn = "0"; LightSync = "0"; MinLuminance = "0.7"; MaxLuminance = "1"; LightTime = "5"; AllowOnTerrain = "1"; AllowOnInteriors = "0"; AllowOnStatics = "0"; AllowOnWater = "0"; AllowWaterSurface = "0"; AllowedTerrainSlope = "90"; }; }; new SimGroup(trees) { new TSStatic() { position = "110.305 -114.046 111.124"; rotation = "1 0 0 0"; scale = "2 2 2"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new TSStatic() { position = "103.835 -125.929 125.279"; rotation = "0 1 0 6.8755"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new TSStatic() { position = "121.571 -111.221 121.863"; rotation = "0 -1 0 7.44852"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new TSStatic() { position = "-122.215 -25.5565 104.885"; rotation = "1 0 0 0"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new TSStatic() { position = "35.433 -8.61894 123.656"; rotation = "1 0 0 0"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new TSStatic() { position = "-38.3143 87.8094 128.951"; rotation = "1 0 0 0"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new TSStatic() { position = "-95.517 68.5804 125.147"; rotation = "1 0 0 0"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new TSStatic() { position = "104.513 92.5118 122.525"; rotation = "1 0 0 0"; scale = "2 2 2"; shapeName = "~/data/shapes/dec_trees/tree2.dts"; }; new TSStatic() { position = "-100.911 -66.2707 115.172"; rotation = "0.725722 0.685203 0.0618354 14.1767"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new TSStatic() { position = "-66.9156 -91.2614 127.419"; rotation = "1 0 0 0"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new TSStatic() { position = "-112.164 -33.8028 107.089"; rotation = "1 0 0 0"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree2.dts"; }; new TSStatic() { position = "0.0323061 -114.895 114.517"; rotation = "-0.72862 -0.677731 0.0989655 22.6654"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree2.dts"; }; new TSStatic() { position = "-49.6719 -104.46 127.931"; rotation = "1 0 0 0"; scale = "2 2 2"; shapeName = "~/data/shapes/dec_trees/tree2.dts"; }; new TSStatic() { position = "-120.983 -6.73013 110.527"; rotation = "1 0 0 0"; scale = "3 3 3"; shapeName = "~/data/shapes/dec_trees/tree2.dts"; }; new TSStatic() { position = "98.0801 108.159 123.962"; rotation = "1 0 0 0"; scale = "1 1 1"; shapeName = "~/data/shapes/dec_trees/tree1.dts"; }; new fxSunLight(sun0) { position = "0 0 90.625"; rotation = "1 0 0 0"; scale = "1 1 1"; Enable = "1"; LocalFlareBitmap = "~/data/lighting/corona"; RemoteFlareBitmap = "~/data/lighting/corona"; SunAzimuth = "0"; SunElevation = "30"; LockToRealSun = "1"; FlareTP = "1"; Colour = "1 1 1 1"; Brightness = "1"; FlareSize = "0.5"; FadeTime = "0.1"; BlendMode = "0"; AnimColour = "0"; AnimBrightness = "0"; AnimRotation = "0"; AnimSize = "0"; AnimAzimuth = "0"; AnimElevation = "0"; LerpColour = "1"; LerpBrightness = "1"; LerpRotation = "1"; LerpSize = "1"; LerpAzimuth = "1"; LerpElevation = "1"; LinkFlareSize = "0"; SingleColourKeys = "1"; MinColour = "0 0 0 1"; MaxColour = "1 1 1 1"; MinBrightness = "0"; MaxBrightness = "1"; MinRotation = "0"; MaxRotation = "359"; minSize = "0.5"; maxSize = "1"; MinAzimuth = "0"; MaxAzimuth = "359"; MinElevation = "-30"; MaxElevation = "210"; RedKeys = "AZA"; GreenKeys = "AZA"; BlueKeys = "AZA"; BrightnessKeys = "AZA"; RotationKeys = "AZA"; SizeKeys = "AZA"; AzimuthKeys = "AZ"; ElevationKeys = "AZ"; ColourTime = "5"; BrightnessTime = "5"; RotationTime = "5"; SizeTime = "5"; AzimuthTime = "5"; ElevationTime = "5"; }; }; new SimGroup(links) { //two home switches SwitchTeam1Base new ObjectiveLink() { node1 = "SwitchTeam1"; node2 = "SwitchTeam1Base"; }; new ObjectiveLink() { node1 = "SwitchTeam2"; node2 = "SwitchTeam1"; }; //new ObjectiveLink() { // node1 = "SwitchTeam1Base"; // node2 = "SwitchTeam1"; //}; // new ObjectiveLink() { // node1 = "SwitchTeam2"; // node2 = "SwitchTeam2Base"; //}; new ObjectiveLink() { node1 = "SwitchTeam2Base"; node2 = "SwitchTeam2"; }; }; }; //--- OBJECT WRITE END ---