//--- 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 = "Do as many wall hits as you can to save time.";
         awesomeTime = "67000";
         desc = "Climb up the stair and ski down to victory!";
         game = "PlatinumQuest";
         generalHint = "Be really fast.";
         level = "47";
         name = "Unholy Stairs";
         platinumTime = "120000";
         startHelpText = "Good luck trying to use Phil\'s Wall Hit trick on this level.";
         ultimateHint = "There\'s a hidden Time Modifier at the construction part.";
         ultimateTime = "80000";
		 music = "Reanimation.ogg";
   };
   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 SimGroup(HelpBubbleGroup) {
   };
   new SimGroup(SceneryGroup) {

      new StaticShape() {
         position = "-9.33821 -62.6886 93.6106";
         rotation = "0 0 1 146.25";
         scale = "1 1 1";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-7.79688 -60.5705 93.8068";
         rotation = "0 0 1 191.25";
         scale = "1.5 1.5 1.5";
         dataBlock = "Flowers";
      };
      new StaticShape() {
         position = "-13.5828 -57.004 94.7511";
         rotation = "0 0 1 11.2501";
         scale = "1.5 1.5 1.5";
         dataBlock = "Scarce_Tulips";
      };
      new StaticShape() {
         position = "-12.2925 -58.2711 94.75";
         rotation = "0 0 1 146.25";
         scale = "1 1 1";
         dataBlock = "Grass02Small";
      };
      new StaticShape() {
         position = "-5.93462 -59.5941 95.3382";
         rotation = "-1 0 0 11.2501";
         scale = "2 2 2";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "-0.0379707 -58.9761 95.9967";
         rotation = "-0.0953832 -0.230275 -0.96844 46.3141";
         scale = "1.5 1.5 1.5";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "-9.81005 -54.9087 96.5633";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "Scarce_Tulips";
            skin = "yellow";
      };
      new StaticShape() {
         position = "0.370529 -54.6249 96.6356";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "-9.74999 -47.5 98.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-7.75 -47.5 98.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-5.75 -47.5 98.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-3.75 -47.5 98.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-1.75 -47.5 98.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "0.250001 -47.5 98.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "0.25 -67.5 88.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-1.75 -67.5 88.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-3.75 -67.5 88.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-5.75 -67.5 88.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-7.75 -67.5 88.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-9.75 -67.5 88.75";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Window01";
      };
      new StaticShape() {
         position = "-9.37218 -65.3094 87.0334";
         rotation = "0 0 1 33.7501";
         scale = "1 1 1";
         dataBlock = "Rock01";
      };
      new StaticShape() {
         position = "0.0491405 -65.4882 87.3226";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "Rock03";
      };
      new StaticShape() {
         position = "-5.99683 -65.2963 88.7751";
         rotation = "1 0 0 0";
         scale = "2 2 2";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "-2.76498 -66.0623 88.7511";
         rotation = "0 0 1 78.7502";
         scale = "1.5 1.5 1.5";
         dataBlock = "Scarce_Tulips";
            skin = "base";
      };
      new StaticShape() {
         position = "-12.25 -35.75 106.5";
         rotation = "0 0 1 90.0002";
         scale = "1 1 1";
         dataBlock = "Metal_Start_Fence_Short";
      };
      new StaticShape() {
         position = "-8.25 -35.75 106.5";
         rotation = "0 0 1 90.0002";
         scale = "1 1 1";
         dataBlock = "Metal_Start_Fence_Short";
      };
      new StaticShape() {
         position = "-4.25 -35.75 106.496";
         rotation = "0 0 1 90.0002";
         scale = "1 1 1";
         dataBlock = "Metal_Start_Fence_Short";
      };
      new StaticShape() {
         position = "-0.249998 -35.75 106.5";
         rotation = "0 0 1 89.9996";
         scale = "1 1 1";
         dataBlock = "Metal_Start_Fence_Short";
      };
      new StaticShape() {
         position = "2.7535 -35.75 106.496";
         rotation = "0 0 -1 90.0002";
         scale = "1 1 1";
         dataBlock = "Metal_End_Fence_Short";
      };
      new StaticShape() {
         position = "5 -29.75 108.996";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "Metal_End_Fence_Tall";
      };
   };
   new StaticShape() {
      position = "-8.65816 -73.4025 86.75";
      rotation = "0 0 1 67.5002";
      scale = "1 1 1";
      dataBlock = "IceSlick3";
   };
   new StaticShape() {
      position = "-3.01201 -78.0688 84.75";
      rotation = "0 0 -1 112.499";
      scale = "1 1 1";
      dataBlock = "IceSlick1";
   };
   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 = "-12.75 -81.75 82.75";
      rotation = "0 0 1 90.0002";
      scale = "1 1 1";
      dataBlock = "StartPad_PQ";
   };
   new StaticShape(EndPoint) {
      position = "-4.75 60.25 88.5";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "EndPad_PQ";
   };
   new InteriorInstance() {
      position = "-4.75 -73.75 80.75";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/UnholyStairs.dif";
      showTerrainInside = "0";
   };
   new SimGroup(PathNodeGroup) {

      new StaticShape(pathgem7) {
         position = "-11.3483 -36.9969 111.563";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "pathgem6";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "1";
            useRotation = "0";
            useScale = "0";
      };
      new StaticShape(pathgem6) {
         position = "-8.67386 -38.3994 111.563";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "pathgem8";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "1";
            useRotation = "0";
            useScale = "0";
      };
      new StaticShape(pathgem5) {
         position = "-6.60183 -37.3251 111.563";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "pathgem7";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "1";
            useRotation = "0";
            useScale = "0";
      };
      new StaticShape(pathgem4) {
         position = "2 -37.25 111.563";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "pathgem1";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "1";
            useRotation = "0";
            useScale = "0";
      };
      new StaticShape(pathgem3) {
         position = "-3.72898 -38.617 111.563";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "pathgem4";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "1";
            useRotation = "0";
            useScale = "0";
      };
      new StaticShape(pathgem2) {
         position = "-1.5 -37.5 111.563";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "pathgem3";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "1";
            useRotation = "0";
            useScale = "0";
      };
      new StaticShape(pathgem1) {
         position = "3.25 -38.5 111.563";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "pathgem2";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "1";
            useRotation = "0";
            useScale = "0";
      };
      new StaticShape(Path2) {
         position = "8.06136 -43.3174 109.678";
         rotation = "0 0 1 180";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "Path1";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1000";
            usePosition = "0";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(Path1) {
         position = "4.76712 -43.8254 109.569";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "Path2";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1000";
            usePosition = "0";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(pathgem8) {
         position = "-13.1684 -38.4334 111.563";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "pathgem5";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2000";
            usePosition = "1";
            useRotation = "0";
            useScale = "0";
      };
      new StaticShape(CameraPath1) {
         position = "-3.68079 -86.8268 87.0714";
         rotation = "0.463866 0.123713 -0.877225 33.8212";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath2";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "4000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath2) {
         position = "7.57502 -73.6061 95.3002";
         rotation = "0.325403 0.222655 -0.918987 73.3403";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath3";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "4000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath3) {
         position = "10.2041 -48.8136 106.519";
         rotation = "-0.165441 -0.279657 0.945738 238.452";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath4";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath4) {
         position = "-16.4688 -48.7794 106.023";
         rotation = "-0.312693 0.129065 0.941045 47.3657";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath5";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "4000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath5) {
         position = "-22.3451 -30.0121 110.694";
         rotation = "0.0499592 -0.0855788 0.995078 119.695";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath6";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "4000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath6) {
         position = "-18.6695 -12.9363 129.153";
         rotation = "0.125046 -0.338794 0.932514 142.015";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath7";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath7) {
         position = "-4.72512 4.45643 127.617";
         rotation = "0.999896 -0.00407589 0.0138497 32.801";
         scale = "1 1 1";
         dataBlock = "PathNode";
            nextNode = "CameraPath8";
            placed = "1";
            reverseRotation = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath8) {
         position = "-4.46079 38.6294 94.3319";
         rotation = "0.99986 -0.00656819 0.0153903 46.2289";
         scale = "1 1 1";
         dataBlock = "PathNode";
            nextNode = "CameraPath9";
            placed = "1";
            reverseRotation = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath9) {
         position = "-4.41931 57.6706 90.0743";
         rotation = "0.999284 -0.00158243 0.0378059 4.79699";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath1";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
   };
   new StaticShape() {
      position = "-5.03517 -73.2675 86.7665";
      rotation = "0 0 1 11.2501";
      scale = "1 1 1";
      dataBlock = "IceSlick2";
   };
   new StaticShape() {
      position = "-1.79854 -79.079 85.599";
      rotation = "1 0 0 0";
      scale = "1.5 1.5 1.5";
      dataBlock = "IceShard1";
         noParticles = "0";
   };
   new StaticShape() {
      position = "-3.69408 -77.2646 85.599";
      rotation = "1 0 0 0";
      scale = "1.5 1.5 1.5";
      dataBlock = "IceShard1";
         noParticles = "0";
   };
   new StaticShape() {
      position = "-5.90324 -78.7303 85.599";
      rotation = "1 0 0 0";
      scale = "1.5 1.5 1.5";
      dataBlock = "IceShard1";
         noParticles = "0";
   };
   new StaticShape() {
      position = "-7.33184 -76.7528 85.599";
      rotation = "1 0 0 0";
      scale = "1.5 1.5 1.5";
      dataBlock = "IceShard1";
         noParticles = "0";
   };
   new StaticShape() {
      position = "-7.95129 -79.2709 85.2919";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "IceShard2";
         noParticles = "0";
   };
   new StaticShape() {
      position = "-1.46986 -76.5568 85.2919";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "IceShard2";
         noParticles = "0";
   };
   new StaticShape() {
      position = "-6.95969 -77.7695 84.75";
      rotation = "0 0 1 22.5001";
      scale = "1 1 1";
      dataBlock = "IceSlick1";
   };
   new StaticShape() {
      position = "-5 -45.25 100.5";
      rotation = "0 0 -1 90.0002";
      scale = "2.14905 6.39064 0.0001";
      dataBlock = "WaterCylinder_slow";
   };
   new Trigger(water) {
      position = "-10.74 -43.544 96.546";
      rotation = "1 0 0 0";
      scale = "12 4 4";
      dataBlock = "WaterPhysicsTrigger";
      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";
         VelocityMultiplier = "0.5";
   };
   new Item() {
      position = "-4.6723 -73.7308 86.7497";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "3.25 -77.75 84.7497";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-16.7887 -34.771 108.625";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-8.75 -61.75 93.7497";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-13 -57.75 94.7497";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-4.75 -57.75 95.531";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-14.25 -53.75 96.3122";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-12.75 -49.75 98.7497";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-4.75 -45.5 96.7497";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "4.75 -40.75 103.175";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         timeBonus = "5000";
   };
   new Item() {
      position = "-11.75 -22.75 118.75";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-13.75 -24.75 115.675";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "500";
   };
   new Item() {
      position = "-9.75 -24.75 115.925";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "500";
   };
   new Item() {
      position = "-5.75 -24.75 116.175";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "500";
   };
   new Item() {
      position = "-1.75 -24.75 116.425";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "500";
   };
   new Item() {
      position = "2.25 -24.75 116.675";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "500";
   };
   new Item() {
      position = "2.25 -12.75 126";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-3.75 -21.75 120.25";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-5.70538 -19.75 123.858";
      rotation = "0 -1 0 22.5001";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new StaticShape() {
      position = "0.176119 -37.8927 108.625";
      rotation = "0 0 1 180";
      scale = "1 1 1";
      dataBlock = "TriangleBumper_PQ";
         Path = "Path2";
   };
   new StaticShape() {
      position = "-2.46568 -39.0781 108.625";
      rotation = "0 0 1 180";
      scale = "1 1 1";
      dataBlock = "TriangleBumper_PQ";
         Path = "Path2";
   };
   new StaticShape() {
      position = "-1.88026 -36.5454 108.625";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TriangleBumper_PQ";
         Path = "Path1";
   };
   new StaticShape() {
      position = "2.23363 -39.2969 108.625";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TriangleBumper_PQ";
         Path = "Path1";
   };
   new StaticShape() {
      position = "3.15601 -36.6796 108.625";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TriangleBumper_PQ";
         Path = "Path1";
   };
   new StaticShape() {
      position = "0.870312 -35.8632 108.625";
      rotation = "0 0 1 101.25";
      scale = "1 1 1";
      dataBlock = "RoundBumper_PQ";
   };
   new StaticShape() {
      position = "-0.235516 -39.4364 108.625";
      rotation = "0 0 1 33.7501";
      scale = "1 1 1";
      dataBlock = "RoundBumper_PQ";
   };
   new Item() {
      position = "4 -39.75 108.625";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "3.25 -38.5 111.563";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         Path = "pathgem1";
         noParticles = "0";
   };
   new StaticShape() {
      position = "3.46462 -37.0856 111.563";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "LandMine_PQ";
         resetTime = "Default";
   };
   new StaticShape() {
      position = "-3.15418 -36.9405 111.563";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "LandMine_PQ";
         resetTime = "Default";
   };
   new StaticShape() {
      position = "0.25 -38.5 111.563";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "LandMine_PQ";
         resetTime = "Default";
   };
   new Item() {
      position = "-6.60183 -37.3251 111.563";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         Path = "pathgem5";
         noParticles = "0";
   };
   new StaticShape() {
      position = "-12.0208 -38.3965 111.563";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "LandMine_PQ";
         resetTime = "Default";
   };
   new StaticShape() {
      position = "-7 -38.5 111.563";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "LandMine_PQ";
         resetTime = "Default";
   };
   new StaticShape() {
      position = "-9.25 -36.75 111.563";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "LandMine_PQ";
         resetTime = "Default";
   };
   new StaticShape() {
      position = "-12.7135 -39.9681 102.761";
      rotation = "0 0 1 90.0002";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "red_right";
   };
   new StaticShape() {
      position = "-12.9424 -41.8805 102.75";
      rotation = "0 0 1 90.0002";
      scale = "1 1 1";
      dataBlock = "Checkpoint_PQ";
   };
   new Trigger(OOB) {
      position = "-14.7695 -31.6013 106.047";
      rotation = "1 0 0 0";
      scale = "20 4 2";
      dataBlock = "OutOfBoundsTrigger";
      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(Bounds) {
      position = "-32.5291 -98.75 75.25";
      rotation = "1 0 0 0";
      scale = "52.7791 176.006 101.25";
      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";
   };
   new Trigger(Help) {
      position = "1.25 -43.75 100.75";
      rotation = "1 0 0 0";
      scale = "4 4 1";
      dataBlock = "HelpTrigger";
      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";
         displayonce = "0";
         extended = "0";
         persistTime = "5000";
         text = "Do what you would normally do if you have a Shock Absorber.";
   };
};
//--- OBJECT WRITE END ---
