//--- OBJECT WRITE BEGIN --- new SimGroup(MissionGroup) { new ScriptObject(MissionInfo) { type = "advanced"; name = "Darwin\'s Dilemma"; time = "0"; desc = "The ultimate platform challenge!"; startHelpText = "Collect the gems, but don\'t fall behind!"; level = "51"; goldTime = "40000"; }; new MissionArea(MissionArea) { area = "-360 -648 720 1296"; flightCeiling = "300"; flightCeilingRange = "20"; locked = "true"; }; new Sky(Sky) { position = "336 136 0"; rotation = "1 0 0 0"; scale = "1 1 1"; cloudHeightPer[0] = "0"; cloudHeightPer[1] = "0"; cloudHeightPer[2] = "0"; cloudSpeed1 = "0.0001"; cloudSpeed2 = "0.0002"; cloudSpeed3 = "0.0003"; visibleDistance = "500"; useSkyTextures = "1"; renderBottomTexture = "1"; SkySolidColor = "0.600000 0.600000 0.600000 1.000000"; fogDistance = "300"; fogColor = "0.600000 0.600000 0.600000 1.000000"; fogVolume1 = "-1 7.45949e-031 1.3684e-038"; fogVolume2 = "-1 1.07208e-014 8.756e-014"; fogVolume3 = "-1 5.1012e-010 2.05098e-008"; materialList = "~/data/skies/sky_day.dml"; windVelocity = "1 0 0"; windEffectPrecipitation = "0"; noRenderBans = "1"; fogVolumeColor1 = "128.000000 128.000000 128.000000 0.000000"; fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000004"; fogVolumeColor3 = "128.000000 128.000000 128.000000 14435505.000000"; }; new Sun() { direction = "0.512126 0.512126 -0.689532"; color = "1.400000 1.200000 0.400000 1.000000"; ambient = "0.300000 0.300000 0.400000 1.000000"; }; new InteriorInstance() { position = "0 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; interiorFile = "~/data/interiors/addon/darwin.dif"; showTerrainInside = "0"; }; new StaticShape(StartPoint) { position = "-6 9.27135e-008 4"; rotation = "0 0 1 89.9544"; scale = "1 1 1"; dataBlock = "StartPad"; }; new Item() { position = "80 0 4"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "GemItem"; collideable = "0"; static = "1"; rotate = "1"; }; new Item() { position = "44 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "GemItem"; collideable = "0"; static = "1"; rotate = "1"; }; new Item() { position = "77.6196 1.07717 -27"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "GemItem"; collideable = "0"; static = "1"; rotate = "1"; }; new Item() { position = "71.7452 -1.32599 -40"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "GemItem"; collideable = "0"; static = "1"; rotate = "1"; }; new Item() { position = "-10.25 5 -44"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "GemItem"; collideable = "0"; static = "1"; rotate = "1"; }; new StaticShape(EndPoint) { position = "67.944 -8.03214 -56.0061"; rotation = "0 0 1 88.2355"; scale = "1 1 1"; dataBlock = "EndPad"; }; new StaticShape() { position = "11.9752 -13.9885 -53.9265"; rotation = "1 0 0 90"; scale = "1 1 1"; dataBlock = "DuctFan"; }; new StaticShape() { position = "19.9446 -1.61886 -53.918"; rotation = "-1 0 0 90"; scale = "1 1 1"; dataBlock = "DuctFan"; }; new StaticShape() { position = "29.9407 -7.84643 -58.1881"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "DuctFan"; }; new StaticShape() { position = "40 -14.0736 -53.9983"; rotation = "1 0 0 90"; scale = "1 1 1"; dataBlock = "DuctFan"; }; new StaticShape() { position = "47.984 -1.61989 -53.9983"; rotation = "-1 0 0 90"; scale = "1 1 1"; dataBlock = "DuctFan"; }; new StaticShape() { position = "58 -7.75062 -47.9247"; rotation = "1 0 0 180"; scale = "1 1 1"; dataBlock = "DuctFan"; }; new SimGroup(MustChange_g) { new Path() { new Marker() { position = "7.5 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; msToNext = "9000"; smoothingType = "Accelerate"; }; new Marker() { position = "80 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; msToNext = "7000"; smoothingType = "Accelerate"; }; new Marker() { position = "80 -46 0"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; msToNext = "3000"; smoothingType = "Accelerate"; }; new Marker() { position = "80 -46 -16"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "3"; msToNext = "5000"; smoothingType = "Accelerate"; }; new Marker() { position = "80 -20 -16"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "4"; msToNext = "3000"; smoothingType = "Accelerate"; }; new Marker() { position = "78 -19 -27"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "5"; msToNext = "2000"; smoothingType = "Accelerate"; }; new Marker() { position = "78 -19 -27"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "6"; msToNext = "4000"; smoothingType = "Accelerate"; }; new Marker() { position = "78 -19 -40"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "7"; msToNext = "2000"; smoothingType = "Accelerate"; }; new Marker() { position = "72 -19 -40"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "8"; msToNext = "2000"; smoothingType = "Accelerate"; }; new Marker() { position = "72 -19 -40"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "9"; msToNext = "10000"; smoothingType = "Accelerate"; }; new Marker() { position = "-3 -22.5 -40"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "10"; msToNext = "3000"; smoothingType = "Accelerate"; }; new Marker() { position = "-3 -8 -40"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "11"; msToNext = "6000"; smoothingType = "Accelerate"; }; new Marker() { position = "-5 -8 -52"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "12"; msToNext = "2000"; smoothingType = "Accelerate"; }; new Marker() { position = "-5 -8 -56"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "13"; msToNext = "10000"; smoothingType = "Accelerate"; }; new Marker() { position = "61 -8 -56"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "14"; msToNext = "10000"; smoothingType = "Accelerate"; }; }; new Trigger(MustChange) { position = "8.25 0 1.25"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "TriggerGotoTarget"; polyhedron = "-3.2500000 -4.0000000 1.2500000 0.0000000 8.0000000 0.0000000 6.5000000 0.0000000 0.0000000 0.0000000 0.0000000 -2.5000000"; targetTime = "70000"; }; new PathedInterior(MustChange) { position = "0 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "PathedDefault"; interiorResource = "marble/data/interiors/addon/darwin.dif"; interiorIndex = "0"; basePosition = "0 0 0"; baseRotation = "1 0 0 0"; baseScale = "1 1 1"; }; }; new SimGroup(MustChange_g) { new Path() { new Marker() { position = "69.5 -38.5 2"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; msToNext = "1200"; smoothingType = "Accelerate"; }; new Marker() { position = "90 -38.5 2"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; msToNext = "1200"; smoothingType = "Accelerate"; }; new Marker() { position = "69.5 -38.5 2"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; msToNext = "0"; smoothingType = "Accelerate"; }; }; new PathedInterior(MustChange) { position = "0 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "PathedDefault"; interiorResource = "marble/data/interiors/addon/darwin.dif"; interiorIndex = "1"; basePosition = "0 0 0"; baseRotation = "1 0 0 0"; baseScale = "1 1 1"; initialTargetPosition = "-1"; }; }; new SimGroup(MustChange_g) { new Path() { new Marker() { position = "69.5 -30.5 2"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; msToNext = "1200"; smoothingType = "Accelerate"; }; new Marker() { position = "90 -30.5 2"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; msToNext = "1200"; smoothingType = "Accelerate"; }; new Marker() { position = "69.5 -30.5 2"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; msToNext = "0"; smoothingType = "Accelerate"; }; }; new PathedInterior(MustChange) { position = "0 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "PathedDefault"; interiorResource = "marble/data/interiors/addon/darwin.dif"; interiorIndex = "2"; basePosition = "0 0 0"; baseRotation = "1 0 0 0"; baseScale = "1 1 1"; initialPosition = "1200"; initialTargetPosition = "-1"; }; }; new SimGroup(MustChange_g) { new Path() { new Marker() { position = "51.5 5.5 -34.5"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; msToNext = "1600"; smoothingType = "Accelerate"; }; new Marker() { position = "72 5.5 -34.5"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; msToNext = "1600"; smoothingType = "Accelerate"; }; new Marker() { position = "51.5 5.5 -34.5"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; msToNext = "0"; smoothingType = "Accelerate"; }; }; new PathedInterior(MustChange) { position = "0 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "PathedDefault"; interiorResource = "marble/data/interiors/addon/darwin.dif"; interiorIndex = "3"; basePosition = "0 0 0"; baseRotation = "1 0 0 0"; baseScale = "1 1 1"; initialTargetPosition = "-1"; }; }; new SimGroup(MustChange_g) { new Path() { new Marker() { position = "97.25 5.5 -25"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; msToNext = "1600"; smoothingType = "Accelerate"; }; new Marker() { position = "76.5 5.5 -25"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; msToNext = "1600"; smoothingType = "Accelerate"; }; new Marker() { position = "97.25 5.5 -25"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; msToNext = "0"; smoothingType = "Accelerate"; }; }; new PathedInterior(MustChange) { position = "0 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "PathedDefault"; interiorResource = "marble/data/interiors/addon/darwin.dif"; interiorIndex = "4"; basePosition = "0 0 0"; baseRotation = "1 0 0 0"; baseScale = "1 1 1"; initialTargetPosition = "-1"; }; }; new SimGroup(MustChange_g) { new Path() { new Marker() { position = "91 -23.5 -14"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; msToNext = "1200"; smoothingType = "Accelerate"; }; new Marker() { position = "70.5 -23.5 -14"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; msToNext = "1200"; smoothingType = "Accelerate"; }; new Marker() { position = "91 -23.5 -14"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; msToNext = "0"; smoothingType = "Accelerate"; }; }; new PathedInterior(MustChange) { position = "0 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "PathedDefault"; interiorResource = "marble/data/interiors/addon/darwin.dif"; interiorIndex = "5"; basePosition = "0 0 0"; baseRotation = "1 0 0 0"; baseScale = "1 1 1"; initialPosition = "500"; initialTargetPosition = "-1"; }; }; new SimGroup(MustChange_g) { new Path() { new Marker() { position = "80.25 -37.25 -14"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; msToNext = "1200"; smoothingType = "Accelerate"; }; new Marker() { position = "80.25 -16.75 -14"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; msToNext = "1200"; smoothingType = "Accelerate"; }; new Marker() { position = "80.25 -37.25 -14"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; msToNext = "0"; smoothingType = "Accelerate"; }; }; new PathedInterior(MustChange) { position = "0 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "PathedDefault"; interiorResource = "marble/data/interiors/addon/darwin.dif"; interiorIndex = "6"; basePosition = "0 0 0"; baseRotation = "1 0 0 0"; baseScale = "1 1 1"; initialTargetPosition = "-1"; }; }; new Trigger(Bounds) { position = "-16.5 19.0489 -60.381"; rotation = "1 0 0 0"; scale = "118.75 86.2027 89.506"; dataBlock = "InBoundsTrigger"; polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000"; }; new StaticShape() { position = "43.8362 -1.97948 -1.78814e-007"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "34.5921 -0.449328 -2.08616e-007"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "44 2.2 0"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "41.6874 -0.839727 -1.78814e-007"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "46.5407 0.618626 1.49012e-007"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "29.4446 0.572741 5.96046e-008"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "26.0623 -0.444775 2.98023e-008"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "26.8554 -2.43418 1.49012e-007"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "30.3162 -2.49234 -5.96046e-008"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "33.9045 3.06851 -2.08616e-007"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "37.7317 0.69086 -5.96046e-008"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "36.0763 -3.19488 -1.49012e-007"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "RoundBumper"; }; new StaticShape() { position = "64.9854 -8.37771 -49.1431"; rotation = "0 0 1 83.6518"; scale = "1 1 1"; dataBlock = "SignFinish"; }; new ScriptObject() { pad = "3154"; penaltyTime = "0"; bonusTime = "0"; time = "0"; gemCount = "0"; powerUp = "0"; }; new ScriptObject() { pad = "3724"; penaltyTime = "0"; bonusTime = "0"; time = "0"; gemCount = "0"; powerUp = "0"; }; new Item() { position = "74.2764 -5.73189 3.49086"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "TimeTravelItem"; collideable = "0"; static = "1"; rotate = "1"; }; new Item() { position = "27.4247 -2.50772 0.283519"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "TimeTravelItem"; collideable = "0"; static = "1"; rotate = "1"; }; new Item() { position = "79.2628 -22.2319 -15.5897"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "TimeTravelItem"; collideable = "0"; static = "1"; rotate = "1"; }; new InteriorInstance() { position = "43.249 -2.44293 2.23144"; rotation = "1 0 0 0"; scale = "1 1 1"; interiorFile = "~/data/interiors/addon/arrowsign.dif"; showTerrainInside = "0"; }; new Item() { position = "82.3199 5.98968 -26.5085"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "TimeTravelItem"; collideable = "0"; static = "1"; rotate = "1"; }; new Item() { position = "82.3149 3.95829 -26.5219"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "TimeTravelItem"; collideable = "0"; static = "1"; rotate = "1"; }; new Item() { position = "17.3456 -19.402 -39.4017"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "TimeTravelItem"; collideable = "0"; static = "1"; rotate = "1"; }; new ScriptObject() { pad = "3943"; penaltyTime = "0"; bonusTime = "0"; time = "0"; gemCount = "0"; powerUp = "0"; }; new ScriptObject() { pad = "1871"; penaltyTime = "0"; bonusTime = "0"; time = "0"; gemCount = "0"; powerUp = "0"; }; new ScriptObject() { pad = "4189"; penaltyTime = "0"; bonusTime = "0"; time = "0"; gemCount = "0"; powerUp = "0"; }; new Item() { position = "33.4994 -7.45432 -53.4869"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "TimeTravelItem"; collideable = "0"; static = "1"; rotate = "1"; }; new ScriptObject() { pad = "1699"; penaltyTime = "0"; bonusTime = "0"; time = "0"; gemCount = "0"; powerUp = "0"; }; new AudioProfile(MusicProfile) { fileName = "~/data/sound/Shell.ogg"; description = "AudioMusic"; preload = "0"; }; }; //--- OBJECT WRITE END ---