//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {

   new ScriptObject(MissionInfo) {
	     CustomRadarRule = $Radar::Flags::Gems | $Radar::Flags::EndPad | $Radar::Flags::Checkpoints;
	     type = "Custom";
	     game = "Custom";
	     modification = "PlatinumQuest";
         artist = "Lee";
         awesomeHint = "When at the bumper part after getting the 6th gem, aim at the side of the bumper so that you would get a boost to the back and get the gem on the slope. Oh, and abuse all collision boxes.";
         awesomeTime = "30000";
         desc = "A trial awaits.";
         generalHint = "Be sure to master the wall-hit trick before playing this level.";
         level = "5";
         name = "Boscage";
         platinumTime = "60000";
         startHelpText = "Get ready for a lot of wall-hitting!";
         ultimateHint = "Get the gem that\'s on a 1x1 platform, then wall hit back and get the gem that\'s on a little staircase at the start of the level.";
         ultimateTime = "45000";
		 music = "Tranquility.ogg";
   };
   new SimGroup(SceneryGroup) {

      new StaticShape() {
         position = "-22.371 -12.551 92.5338";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "Tree01";
            Path = "tree1";
      };
      new StaticShape() {
         position = "-0.765881 -18.4581 98.4773";
         rotation = "1 0 0 0";
         scale = "1 1 0.9";
         dataBlock = "Tree02";
            Path = "tree2";
      };
      new StaticShape() {
         position = "16.8868 -8.70176 108.236";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "Tree03";
            Path = "tree1";
      };
      new StaticShape() {
         position = "17.1322 8.93964 108.409";
         rotation = "0 0 1 22.5009";
         scale = "1 1 0.9";
         dataBlock = "Tree02";
            Path = "tree2";
      };
      new StaticShape() {
         position = "13.8754 13.5075 112.592";
         rotation = "0 0 1 202.5";
         scale = "1 1 1";
         dataBlock = "Tree01";
            Path = "tree1";
      };
      new StaticShape() {
         position = "-11.7084 21.1622 96.6846";
         rotation = "0 0 1 33.7501";
         scale = "1 1 0.9";
         dataBlock = "Tree01";
            Path = "tree2";
      };
      new StaticShape() {
         position = "-1.77186 -6.03736 90.5251";
         rotation = "0 0 1 11.25";
         scale = "2 2 2";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "-22.4277 -12.4533 92.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-0.555568 -18.3887 98.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "17.5 -8.5 108.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "17.5 9.75 108.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "13.537 13.6985 112.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "9.60646 -12.2889 92.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "9.5 -12.75 92.5011";
         rotation = "1 0 0 0";
         scale = "1.5 1.5 1.5";
         dataBlock = "Scarce_Tulips";
      };
      new StaticShape() {
         position = "9.55619 -14.7585 92.6048";
         rotation = "0 0 1 90.0002";
         scale = "1 1 1";
         dataBlock = "VinesWideShort";
      };
      new StaticShape() {
         position = "-2.60579 -18.3862 98.58";
         rotation = "0 0 1 180";
         scale = "1 1 1";
         dataBlock = "VinesWideLong";
      };
      new StaticShape() {
         position = "-20.2176 -14.3446 92.5";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "VinesWideLong";
      };
      new StaticShape() {
         position = "-13.0621 -2.63236 108.5";
         rotation = "0 0 1 90.0002";
         scale = "1 1 1";
         dataBlock = "VinesWideLong";
      };
      new StaticShape() {
         position = "-8.39264 -1.77462 108.397";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "-11.75 -1.75 108.614";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Flowers";
      };
      new StaticShape() {
         position = "24.25 -1.25 98.6136";
         rotation = "0 0 1 78.7502";
         scale = "2 2 2";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "24.5002 2.43598 98.4591";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "14.2899 10.6057 99.9523";
         rotation = "0 0 1 45.0001";
         scale = "0.5 0.5 0.5";
         dataBlock = "Rock02";
      };
      new StaticShape() {
         position = "24.4399 0.435953 98.1497";
         rotation = "0 0 1 56.2501";
         scale = "0.5 0.5 0.5";
         dataBlock = "Rock03";
      };
      new StaticShape() {
         position = "-6.41431 2.44407 108.192";
         rotation = "0 0 1 33.7501";
         scale = "0.5 0.5 0.5";
         dataBlock = "Rock04";
      };
      new StaticShape() {
         position = "-10.25 2.25 108.501";
         rotation = "1 0 0 0";
         scale = "1.5 1.5 1.5";
         dataBlock = "Scarce_Tulips";
      };
      new StaticShape() {
         position = "-8.25 2.5 108.553";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "-9.77394 3.40741 93.5251";
         rotation = "0 0 1 146.25";
         scale = "1 1 1";
         dataBlock = "Rock03";
      };
      new StaticShape() {
         position = "-1.69614 11.5705 101.716";
         rotation = "0 0 1 123.75";
         scale = "1 1 1";
         dataBlock = "Rock04";
      };
      new StaticShape() {
         position = "-4.34215 11.4899 102.219";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-12.1944 11.613 98.0421";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-5.40363 3.46827 94.0387";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-8.47857 11.556 102.225";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-7.5 10 102.605";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "-5.75 3.75 94.5251";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Plant01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-11.75 11 98.5015";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Scarce_Tulips";
      };
      new StaticShape() {
         position = "-7 8.5 98.6136";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Flowers";
            skin = "pink";
      };
      new StaticShape() {
         position = "-4.73879 7.38893 98.676";
         rotation = "0 0 1 90.0002";
         scale = "1 1 1";
         dataBlock = "VinesWideLong";
      };
      new StaticShape() {
         position = "-2.19526 17.73 102.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-7.7955 17.3006 102.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-18.2671 17.4898 98.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-12.5969 17.5961 98.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-6.72699 21.1825 96.5";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Grass02Small";
      };
   };
   new StaticShape() {
      position = "-1.5 0.5 106.5";
      rotation = "0 0 -1 90.0002";
      scale = "1.5 1.5 1.5";
      dataBlock = "RoundBumper_PQ";
   };
   new SimGroup(MissionData) {

      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_pq/Blender3/blender3.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 StaticShape() {
      position = "21.5 0.500003 100.5";
      rotation = "0 0 1 90.0002";
      scale = "1.5 1.5 1.5";
      dataBlock = "RoundBumper_PQ";
   };
   new Sun() {
      direction = "0.638261 0.459006 -0.61801";
      color = "1.400000 1.200000 0.400000 1.000000";
      ambient = "0.300000 0.300000 0.400000 1.000000";
   };
   new StaticShape(StartPoint) {
      position = "-16.5 -22.5 82.5";
      rotation = "0 0 1 90.0002";
      scale = "1 1 1";
      dataBlock = "StartPad_PQ";
   };
   new StaticShape(EndPoint) {
      position = "11.5 15.5 126.5";
      rotation = "0 0 1 90.0002";
      scale = "1 1 1";
      dataBlock = "EndPad_PQ";
   };
   new InteriorInstance() {
      position = "-14.5 -24.5 80";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/Boscage.dif";
      showTerrainInside = "0";
   };
   new SimGroup(PathNodeGroup) {

      new StaticShape(tree1) {
         position = "12.7304 -23.7892 109.435";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "1";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "tree2";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "0";
            useRotation = "0";
            useScale = "1";
      };
      new StaticShape(tree2) {
         position = "14.109 -24.861 109.435";
         rotation = "1 0 0 0";
         scale = "1 1 0.9";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "1";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "tree1";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "0";
            useRotation = "0";
            useScale = "1";
      };
      new StaticShape(CameraPath1) {
         position = "-19.1924 -27.5996 87.3016";
         rotation = "0.679088 -0.159497 0.71652 36.2974";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath2";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath2) {
         position = "-7.62076 -26.7428 91.2829";
         rotation = "0.548767 0.226095 -0.80482 54.2178";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath3";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath3) {
         position = "-4.0008 -15.8557 95.1761";
         rotation = "0.227702 0.339707 -0.912552 117.094";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath4";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath4) {
         position = "-5.8054 -5.41777 98.3093";
         rotation = "-0.11896 -0.330106 0.936418 217.294";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath5";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath5) {
         position = "-6.20653 -12.5482 98.5597";
         rotation = "-0.863001 -0.109625 -0.493166 28.8881";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath6";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath6) {
         position = "0.0383061 -14.5273 100.003";
         rotation = "0.156601 -0.0476623 0.986511 34.2917";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath7";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath7) {
         position = "9.8005 -16.8153 102.85";
         rotation = "0.617684 0.135529 -0.77466 31.6285";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath9";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath18) {
         position = "-16.3384 23.7666 130.431";
         rotation = "0.0692552 -0.306841 0.949238 155.815";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath1";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath9) {
         position = "7.58952 -2.07515 101.462";
         rotation = "0.495573 -0.0919307 0.863688 24.2437";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath10";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath10) {
         position = "12.9194 -1.48725 101.448";
         rotation = "-0.0186743 0.0136074 0.999733 72.1743";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath11";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath11) {
         position = "18.2582 0.0377196 104.135";
         rotation = "-0.481174 0.181309 0.857671 47.4353";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath12";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath12) {
         position = "22.8453 4.44746 107.255";
         rotation = "0.09488 0.0861745 -0.991752 84.9668";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath13";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath13) {
         position = "21.2962 9.42445 110.624";
         rotation = "-0.0899866 -0.199684 0.97572 227.471";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath14";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath14) {
         position = "-15.1534 -3.2984 114.153";
         rotation = "0.729164 -0.192494 0.656708 43.7996";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath15";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath15) {
         position = "-25.0367 -1.70232 118.894";
         rotation = "0.503543 -0.271801 0.820103 66.7043";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath16";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath16) {
         position = "-28.4703 5.67379 122.564";
         rotation = "0.282617 -0.248967 0.92636 87.1205";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath17";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath17) {
         position = "-25.4275 17.6919 130.537";
         rotation = "0.177839 -0.410095 0.894536 137.595";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath18";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
   };
   new StaticShape() {
      position = "-19.5 0.500001 110.5";
      rotation = "0 0 -1 90.0002";
      scale = "1.5 1.5 1.5";
      dataBlock = "RoundBumper_PQ";
   };
   new StaticShape() {
      position = "-13.5 -11.5 88.5";
      rotation = "1 0 0 0";
      scale = "1.5 1.5 1.5";
      dataBlock = "RoundBumper_PQ";
   };
   new StaticShape() {
      position = "-11.5688 14.3914 117";
      rotation = "0 0 1 0.0395647";
      scale = "1.5 1.5 1.5";
      dataBlock = "PropLarge2";
   };
   new StaticShape() {
      position = "-15.6349 11.5767 97.2297";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "Rock01";
   };
   new StaticShape() {
      position = "-2.54584 14.511 108.75";
      rotation = "0 0 1 0.0395647";
      scale = "1 1 1";
      dataBlock = "PropLarge2";
   };
   new StaticShape() {
      position = "-12.5 14.5 106";
      rotation = "1 0 0 0";
      scale = "0.5 0.5 0.5";
      dataBlock = "PropLargeReverse2";
   };
   new StaticShape() {
      position = "-9.49965 0.5 100";
      rotation = "0 0 1 0.0395647";
      scale = "1 1 1";
      dataBlock = "PropLarge2";
   };
   new Item() {
      position = "6.5 2.5 99.4249";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "2000";
   };
   new Item() {
      position = "-8.5 -22.5 84.4997";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-7.5 -9.5 90.2497";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-11.5 -7.5 88.4997";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "6.5 -15.5 98.4997";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "12.5 -9.5 100.5";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "6.5 -5.5 102.5";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SuperBounceItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new Item() {
      position = "6.5 10.5 100.5";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "7.5 0.5 105.357";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "6.5 -1.5 99.4249";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "2000";
   };
   new StaticShape() {
      position = "11.6171 15.5867 131";
      rotation = "0 0 1 67.5002";
      scale = "1 1 1";
      dataBlock = "NatureFinishlinesignLight";
         Path = "boop1";
   };
   new Trigger(dest1) {
      position = "-8.5 -14.5 88.5";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "DestinationTrigger";
      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 Trigger(checkPoint) {
      position = "-10.5 -12.5 88.5";
      rotation = "1 0 0 0";
      scale = "4 4 2";
      dataBlock = "CheckpointTrigger";
      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";
         gravity = "0";
         respawnPoint = "dest1";
   };
   new Trigger(checkPoint) {
      position = "9.5 1.5 96.5";
      rotation = "1 0 0 0";
      scale = "4 4 2";
      dataBlock = "CheckpointTrigger";
      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";
         gravity = "0";
         respawnPoint = "dest2";
   };
   new Trigger(dest2) {
      position = "11.5 -0.499995 96.5";
      rotation = "0 0 1 90.0002";
      scale = "1 1 1";
      dataBlock = "DestinationTrigger";
      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 = "-3.57466 -7.72582 89.638";
      rotation = "1 0 0 0";
      scale = "0.5 0.5 0.5";
      dataBlock = "Rock01";
   };
   new StaticShape() {
      position = "-1.25 14.5 118.75";
      rotation = "1 0 0 0";
      scale = "0.5 0.5 0.5";
      dataBlock = "PropLargeReverse2";
   };
   new StaticShape() {
      position = "-14.1326 -13.6026 88.4427";
      rotation = "0 0 1 0.0395647";
      scale = "1 1 1";
      dataBlock = "Sign02";
         skin = "red_diag_2";
   };
   new StaticShape() {
      position = "8.57127 10.5406 100.535";
      rotation = "0 0 1 135";
      scale = "1 1 1";
      dataBlock = "Sign02";
         skin = "red_right";
   };
   new StaticShape() {
      position = "-5 -5.5 92.6927";
      rotation = "0 0 1 180";
      scale = "1 1 1";
      dataBlock = "Sign02";
         skin = "red_diag_2";
   };
   new StaticShape() {
      position = "6.5 -8.75 98.4427";
      rotation = "0 0 1 90.0002";
      scale = "1 1 1";
      dataBlock = "Sign02";
         skin = "red_up";
   };
   new StaticShape() {
      position = "23 0.5 100.5";
      rotation = "0 0 1 180";
      scale = "1 1 1";
      dataBlock = "Sign02";
         skin = "red_leftright";
   };
   new StaticShape() {
      position = "8.65216 -5.46857 102.443";
      rotation = "0 0 1 180";
      scale = "1 1 1";
      dataBlock = "Sign02";
         skin = "red_left";
   };
	new Trigger(Bounds) {
		position = "-41.7476 -39.7118 80";
		rotation = "1 0 0 0";
		scale = "82.2476 85.2542 80";
		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 AudioProfile(MusicProfile) {
      fileName = "~/data/sound/music/Pianoforte.ogg";
      description = "AudioMusic";
      preload = "0";
   };
};
//--- OBJECT WRITE END ---
