//--- 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 = "Threefolder";
         awesomeHint = "If you release the charge cannons early, you can potentially save a small amount of time. There is one big shortcut you can pull -- without giving specifics, investigate the Gravity Modifier section thoroughly.";
         awesomeTime = "29500";
         desc = "Get creative with cannons on this under-construction course.";
         generalHint = "Spin control is a must here. A good rule of thumb: spin as much as possible when hitting a wall, and spin as little as possible when bouncing off the ground.";
         level = "34";
         music = "Piece By Piece.ogg";
         name = "Sling Stunts";
         platinumTime = "54000";
         startHelpText = "You can\'t always rely on a clear cannon shot.\nAll of the cannons in this zone are charge cannons.";
         ultimateHint = "Collect as many Time Travels as you can. Try to remember where to aim each cannon, so you can spend the charge time of each cannon aiming.";
         ultimateTime = "42000";
		 trivia = "This level was a constant pain to convert through Map2Dif. As soon as some missing faces were fixed, others appeared (or, rather, disappeared) in various new places. This is likely because of the large amount of thin, rotated brushes strewn throughout the map.";
   };
   new SimGroup(MissionData) {

      new MissionArea(MissionArea) {
         area = "-360 -648 720 1296";
         flightCeiling = "300";
         flightCeilingRange = "20";
            locked = "true";
      };
      new Sky(Sky) {
         position = "0 0 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 = "1000";
         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/Blender2/blender2.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(SceneryGroup) {

      new StaticShape() {
         position = "-2.18911 -0.37939 0.516319";
         rotation = "0 0 1 36.0963";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-1.81939 0.961886 0.516319";
         rotation = "0 0 1 142.666";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "22.5987 15.9503 -4.55527";
         rotation = "0 0 -1 25.7831";
         scale = "1 1 1";
         dataBlock = "Tree02";
      };
      new StaticShape() {
         position = "20.1318 18.368 -4.50135";
         rotation = "0 0 1 118.029";
         scale = "1.3 1.3 1.3";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "25.4624 25.3265 -2.48584";
         rotation = "0 0 1 59.0146";
         scale = "1 1 1";
         dataBlock = "Fence_2TilesLength";
      };
      new StaticShape() {
         position = "27.5837 21.7513 -2.48268";
         rotation = "0 0 1 151.261";
         scale = "1 1 1";
         dataBlock = "FencePole";
      };
      new StaticShape() {
         position = "23.7848 20.2551 -2.45472";
         rotation = "0 0 1 70.4738";
         scale = "1 1 1";
         dataBlock = "Fern01";
            skin = "light";
      };
      new StaticShape() {
         position = "23.5499 23.1315 -2.48532";
         rotation = "0 0 1 28.0749";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "25.4159 21.9926 -2.48532";
         rotation = "0 0 1 103.705";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "22.4447 18.7412 -4.48532";
         rotation = "0 0 1 48.701";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-5.82009 -47.5721 0.760531";
         rotation = "0 0 1 28.0749";
         scale = "1 1 1";
         dataBlock = "Tree03";
      };
      new StaticShape() {
         position = "-2.15234 -48.9258 0.999574";
         rotation = "0 0 1 114.019";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-2.97063 -50.83 0.999574";
         rotation = "0 0 1 139.802";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-4.56898 -52.1467 1.01688";
         rotation = "0 0 1 63.0253";
         scale = "1 1 1";
         dataBlock = "FencePole";
      };
      new StaticShape() {
         position = "-8.71195 -48.7469 1.04667";
         rotation = "0 0 1 37.2423";
         scale = "1 1 1";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "-6.55845 -51.2573 0.999677";
         rotation = "0 0 1 68.182";
         scale = "1.4 1.4 1.4";
         dataBlock = "Plant01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-41.1478 -0.747044 11.5061";
         rotation = "0 0 1 30.3668";
         scale = "1.3 1.3 1.3";
         dataBlock = "Plant01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-38.9513 -3.58219 11.5";
         rotation = "0 0 1 139.229";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-41.0225 -3.50505 11.5";
         rotation = "0 0 1 235.486";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-39.6398 -5.64111 11.4962";
         rotation = "0 0 1 205.301";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-41.5594 -4.7918 11.4962";
         rotation = "0 0 1 233.376";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-42.8025 -3.15674 11.5246";
         rotation = "0 0 1 59.0147";
         scale = "1 1 1";
         dataBlock = "FencePole";
      };
      new StaticShape() {
         position = "1.29888 4.22647 -2.64096";
         rotation = "0.547415 0.631323 -0.549334 115.538";
         scale = "0.45 0.45 0.45";
         dataBlock = "PQRulez_Graffiti";
      };
      new StaticShape() {
         position = "7.87107 46.058 11.8058";
         rotation = "0.313163 0.728055 -0.609807 126.929";
         scale = "0.3 0.3 0.3";
         dataBlock = "Hourglass_Graffiti";
      };
      new StaticShape() {
         position = "-17.1032 37.809 1.23512";
         rotation = "0.0284688 -0.642193 0.766014 120.001";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "light";
      };
      new StaticShape() {
         position = "-37.3913 48.1173 20.5249";
         rotation = "0 0 -1 71.6198";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-36.8056 49.9893 20.5249";
         rotation = "0 0 -1 47.5556";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-35.4173 51.5553 20.5249";
         rotation = "0 0 -1 26.3561";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-33.6088 52.4453 20.5249";
         rotation = "0 0 1 4.01071";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-31.5283 52.3613 20.5379";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "FencePole";
      };
      new StaticShape() {
         position = "-34.3653 48.1936 20.227";
         rotation = "0 0 1 54.431";
         scale = "0.8 0.8 0.8";
         dataBlock = "Tree01";
      };
      new StaticShape() {
         position = "-30.8138 48.34 20.5";
         rotation = "0 0 1 16.6157";
         scale = "1.3 1.3 1.3";
         dataBlock = "Fern01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-21.139 35.4719 4.20846";
         rotation = "-0.305128 -0.513668 0.801899 46.5045";
         scale = "1 1 1";
         dataBlock = "Fern01";
            skin = "light";
      };
      new StaticShape() {
         position = "-74.3285 18.4607 -51.2477";
         rotation = "-0.104797 0.0136161 0.994401 194.724";
         scale = "1 1 1";
         dataBlock = "Tree02";
      };
      new StaticShape() {
         position = "-75.3263 -15.5019 -70.9777";
         rotation = "-0.13723 -0.114604 0.983887 119.416";
         scale = "1 1 1";
         dataBlock = "Tree03";
      };
      new StaticShape() {
         position = "-72.7341 21.137 -50.9933";
         rotation = "0 0 1 2.8649";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-74.6379 20.4534 -50.9933";
         rotation = "0 0 -1 20.0535";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-70.6711 20.9888 -50.9933";
         rotation = "0 0 1 37.2423";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-69.0174 19.7653 -50.9677";
         rotation = "0 0 1 32.0856";
         scale = "1 1 1";
         dataBlock = "FencePole";
      };
      new StaticShape() {
         position = "-71.4883 19.0498 -51";
         rotation = "0 0 1 37.2423";
         scale = "1.2 1.2 1.2";
         dataBlock = "Fern01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-71.2924 16.2454 -51";
         rotation = "0 0 1 22.9183";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-74.163 15.4851 -51";
         rotation = "0 0 1 103.132";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-81.0406 -18.3476 -68.4798";
         rotation = "0 0 -1 114.019";
         scale = "1 1 1";
         dataBlock = "Fence_2TilesLength";
      };
      new StaticShape() {
         position = "-79.0294 -18.627 -68.458";
         rotation = "0 0 1 189.832";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-82.6207 -14.6241 -68.4612";
         rotation = "0 0 -1 18.3347";
         scale = "1 1 1";
         dataBlock = "FencePole";
      };
      new StaticShape() {
         position = "-75.4062 -12.9285 -70.5";
         rotation = "0 0 1 44.6907";
         scale = "1.3 1.3 1.3";
         dataBlock = "Plant01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-79.115 -13.254 -68.5";
         rotation = "0 0 1 26.3561";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-77.8279 -15.6368 -68.5";
         rotation = "0 0 1 84.7978";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-79.8504 -15.5158 -68.4676";
         rotation = "0.123877 -0.0396813 0.991504 35.8084";
         scale = "1.4 1.4 1.4";
         dataBlock = "Fern01";
            skin = "light";
      };
      new StaticShape() {
         position = "-58.3193 13.2459 25.0085";
         rotation = "0 0 -1 103.132";
         scale = "1 1 1";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "-58.7182 20.7096 -8.59781";
         rotation = "0 0 -1 40.68";
         scale = "0.7 0.7 0.7";
         dataBlock = "Tree01";
      };
      new StaticShape() {
         position = "-58.6059 23.5145 -8.48934";
         rotation = "0 0 1 32.6586";
         scale = "1.3 1.3 1.3";
         dataBlock = "Plant01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-56.3527 22.4403 -8.5";
         rotation = "0 0 1 35.5234";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-56.2106 19.9956 -8.5";
         rotation = "0 0 1 26.929";
         scale = "1 1 1";
         dataBlock = "Fern01";
            skin = "light";
      };
      new StaticShape() {
         position = "5.8875 -21.89 -37.9863";
         rotation = "0 0 -1 1.71869";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "light";
      };
      new StaticShape() {
         position = "7.15213 -20.7052 -38";
         rotation = "0 0 1 100.268";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-44.9289 18.0532 -93.6202";
         rotation = "0.013076 0.827601 -0.561165 117.365";
         scale = "0.3 0.3 0.3";
         dataBlock = "Marble_Graffiti";
      };
      new StaticShape() {
         position = "-33.6732 6.3669 28.6203";
         rotation = "0.641738 -0.420446 0.641403 134.342";
         scale = "0.5 0.5 0.5";
         dataBlock = "PQ_Graffiti";
      };
      new StaticShape() {
         position = "-33.5 0.25 30.8732";
         rotation = "0.475489 -0.740527 0.474899 106.93";
         scale = "0.7 0.9 0.5";
         dataBlock = "Logo_Graffiti";
      };
      new StaticShape() {
         position = "25.3659 35.4026 -41.0508";
         rotation = "0.229622 0.702782 -0.673329 146.037";
         scale = "0.35 0.35 0.35";
         dataBlock = "GG_Graffiti";
      };
      new StaticShape() {
         position = "21.9528 38.4894 -39.8109";
         rotation = "-0.338122 -0.632697 0.696683 199.416";
         scale = "0.4 0.4 0.4";
         dataBlock = "Cannon_Graffiti";
      };
      new StaticShape() {
         position = "-57.8053 47.7616 21.5271";
         rotation = "-0.0693728 -0.309071 0.948505 155.963";
         scale = "0.45 0.45 0.45";
         dataBlock = "PhilsEmpire_Graffiti";
      };
      new StaticShape() {
         position = "-9.48644 34.2751 -62.65";
         rotation = "0 0 1 40.6799";
         scale = "1 1 1";
         dataBlock = "Tree02";
      };
      new StaticShape() {
         position = "-17.1541 29.1222 -64.4994";
         rotation = "0 0 -1 59.0147";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-16.0617 30.9105 -64.4994";
         rotation = "0 0 -1 31.5127";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-14.3052 32.0427 -64.472";
         rotation = "0 0 1 57.8687";
         scale = "1 1 1";
         dataBlock = "FencePole";
      };
      new StaticShape() {
         position = "-11.8313 36.605 -62.4821";
         rotation = "0 0 -1 2.29172";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-13.0369 32.8824 -62.4821";
         rotation = "0 0 -1 88.2355";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-13.0012 34.9353 -62.4821";
         rotation = "0 0 -1 52.7121";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-9.7283 36.7551 -62.4591";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "FencePole";
      };
      new StaticShape() {
         position = "-14.8671 26.6888 -64.4643";
         rotation = "0 0 1 50.4203";
         scale = "1.3 1.3 1.3";
         dataBlock = "Fern01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-11.8042 29.5126 -64.5";
         rotation = "0 0 1 47.5555";
         scale = "1.2 1.2 1.2";
         dataBlock = "Plant01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-13.1236 28.1369 -64.5";
         rotation = "0 0 1 44.1177";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-10.5638 27.7039 -64.5";
         rotation = "0 0 -1 53.858";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-14.8672 29.7776 -64.5";
         rotation = "0 0 1 146.677";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-11.0775 32.3246 -62.4691";
         rotation = "0 0 1 22.9183";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-8.58667 32.086 -62.4691";
         rotation = "0 0 -1 25.7831";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-23.6908 -11.9801 -93.9698";
         rotation = "0 0 1 110.008";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-25.9738 -15.3161 -93.9698";
         rotation = "0 0 1 165.585";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-24.382 -13.9514 -93.9698";
         rotation = "0 0 1 140.375";
         scale = "1 1 1";
         dataBlock = "Fence_1TilesLength";
      };
      new StaticShape() {
         position = "-27.9184 -15.8613 -94";
         rotation = "0 0 -1 17.1887";
         scale = "1 1 1";
         dataBlock = "FencePole";
      };
      new StaticShape() {
         position = "-29.2712 -12.5381 -94";
         rotation = "0 0 1 21.7724";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "light";
      };
      new StaticShape() {
         position = "-27.1298 -13.8167 -94";
         rotation = "0 0 1 162.147";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-27.2667 -11.2537 -94";
         rotation = "0 0 1 109.435";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "yellow";
      };
      new StaticShape() {
         position = "-56.5913 6.73464 -97.0199";
         rotation = "0 0 1 40.68";
         scale = "1 1 1";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "-62.1409 3.19455 -97";
         rotation = "0 0 1 42.3989";
         scale = "1 1 1";
         dataBlock = "Plant01";
      };
   };
   new SimGroup(HelpBubbleGroup) {

      new StaticShape(spinHelp) {
         position = "1 7 3.5";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "HelpBubble";
            disable = "0";
            displayonce = "0";
            extended = "0";
            persistTime = "2000";
            text = "Gain as much forward spin as you can after firing from this cannon.";
            triggerRadius = "4";
      };
      new StaticShape(aimUpHelp) {
         position = "-2.18332 -26.818 12.25";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "HelpBubble";
            disable = "0";
            displayonce = "0";
            extended = "0";
            persistTime = "2000";
            text = "Aim high, and don\'t forget about air movement.";
            triggerRadius = "4";
      };
      new StaticShape(GMHelp) {
         position = "-57 22.5 28.5";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "HelpBubble";
            disable = "0";
            displayonce = "0";
            extended = "0";
            persistTime = "2000";
            text = "Aim for the Gravity Modifier. You\'ll need to adjust your trajectory mid-air.";
            triggerRadius = "4";
      };
      new StaticShape(spin2Help) {
         position = "-43.7679 1.95462 -93";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "HelpBubble";
            disable = "0";
            displayonce = "0";
            extended = "0";
            persistTime = "1000";
            text = "You\'ll want a little bit of spin when you hit the target.";
            triggerRadius = "4";
      };
   };
   new StaticShape() {
      position = "-0.971216 8.5637 0.451045";
      rotation = "-0.0685908 0.80524 0.588968 41.673";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "red_down";
   };
   new Item() {
      position = "-8.5 19.5 -0.75";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SundialItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "7000";
   };
   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 InteriorInstance() {
      position = "0 0 0";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/slingStunts.dif";
      showTerrainInside = "0";
   };
   new StaticShape(StartPoint) {
      position = "-2.75 -6.25 1";
      rotation = "0 0 1 13.178";
      scale = "1 1 1";
      dataBlock = "StartPad_PQ_Construction";
   };
   new Item() {
      position = "3.73646 51.2149 5.91428";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "3000";
   };
   new StaticShape(CBase0) {
      position = "1 7 1.39778";
      rotation = "0 0 -1 35";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new SimGroup(PathNodeGroup) {

      new StaticShape(check3location) {
         position = "-55.5 8 -97";
         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 = "Next Node Object Name";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "0";
            useScale = "0";
      };
      new StaticShape(CameraPath9) {
         position = "-34.1183 14.1881 -66.9023";
         rotation = "-0.0817029 0.121674 0.989202 112.813";
         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(CameraPath8) {
         position = "-40.6988 9.93597 -67.7714";
         rotation = "-0.0632764 0.0772852 0.994999 101.664";
         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 = "5000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath3) {
         position = "-10.2547 -32.3805 13.5932";
         rotation = "0.476987 0.255261 -0.841026 64.9379";
         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 = "6000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath4) {
         position = "13.8 -23.5392 30.4454";
         rotation = "0.617379 0.381666 -0.687876 83.893";
         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 = "-58.1663 28.2128 27.6915";
         rotation = "0.0194594 -0.0756018 0.996948 151.216";
         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 = "3500";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath6) {
         position = "-59.3596 50.4079 15.1905";
         rotation = "-0.0851295 0.314451 0.945449 151.286";
         scale = "1 1 1";
         dataBlock = "PathNode";
            FinalRotOffset = "1 0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "1";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "CameraPath7";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "2500";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath7) {
         position = "-61.6323 63.8208 -0.728276";
         rotation = "-0.132651 0.429912 0.893073 149.188";
         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 = "CameraPath8";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath1) {
         position = "-30.5448 19.2776 20.0051";
         rotation = "0.46931 -0.266394 0.841892 67.978";
         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 = "7000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath2) {
         position = "-31.3732 32.8243 17.7502";
         rotation = "0.28697 -0.273056 0.918199 92.0417";
         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 = "1";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
   };
   new StaticShape() {
      position = "1 7 1.39778";
      rotation = "0.266431 0.0840054 -0.960186 36.3575";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.19";
         aimTriggers = "0";
         basename = "CBase0";
         chargeTime = "250";
         force = "40";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "100";
         pitch = "-10";
         pitchBoundHigh = "85";
         pitchBoundLow = "-30";
         showAim = "1";
         showReticle = "0";
         useBase = "1";
         useCharge = "1";
         yaw = "-35";
         yawBoundLeft = "20";
         yawBoundRight = "20";
         yawLimit = "1";
   };
   new StaticShape() {
      position = "0.0164756 8.40618 0.508335";
      rotation = "0 0 -1 36.0964";
      scale = "1 1 1";
      dataBlock = "target";
         skin = "base";
   };
   new Item() {
      position = "-19 42 4.5";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItemYellow_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
         noRespawn = "0";
   };
   new StaticShape() {
      position = "-1.66665 44.7509 3.87051";
      rotation = "-0.288021 0.16629 0.943076 62.9503";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.19";
         aimTriggers = "0";
         basename = "CBase1";
         chargeTime = "250";
         force = "40";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "0";
         pitch = "20";
         pitchBoundHigh = "60";
         pitchBoundLow = "-30";
         showAim = "1";
         showReticle = "0";
         useBase = "1";
         useCharge = "1";
         yaw = "60";
         yawBoundLeft = "45";
         yawBoundRight = "45";
         yawLimit = "1";
   };
   new StaticShape(CBase1) {
      position = "-1.66665 44.7509 3.87051";
      rotation = "0 0 1 60.0001";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new StaticShape() {
      position = "5.29129 50.2318 7.45484";
      rotation = "-0.134157 0.118102 0.983897 147.873";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "red_diag_2";
   };
   new StaticShape() {
      position = "-21.3739 18.7009 11.8858";
      rotation = "8.84225e-008 -0.0697563 0.997564 180";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.19";
         aimTriggers = "0";
         basename = "CBase2";
         chargeTime = "250";
         force = "50";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "0";
         pitch = "-8";
         pitchBoundHigh = "20";
         pitchBoundLow = "-31";
         showAim = "1";
         showReticle = "0";
         useBase = "1";
         useCharge = "1";
         yaw = "180";
         yawBoundLeft = "15";
         yawBoundRight = "15";
         yawLimit = "1";
   };
   new StaticShape(CBase2) {
      position = "-21.3739 18.7009 11.8858";
      rotation = "0 0 1 180";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new Item() {
      position = "-24 -15 -1.45061";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SundialItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "2000";
   };
   new StaticShape() {
      position = "-24 -4 -3.49509";
      rotation = "1 0 0 0";
      scale = "1.2 1.2 1.2";
      dataBlock = "target";
         skin = "base";
   };
   new StaticShape() {
      position = "-20.7497 -26.5651 7.91893";
      rotation = "0.0533303 0.155165 0.986448 123.209";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "red_right";
   };
   new StaticShape() {
      position = "-1.13521 -26.5771 9.88541";
      rotation = "-0.515605 0.395638 0.760015 90.5486";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.19";
         aimTriggers = "0";
         basename = "CBase3";
         chargeTime = "250";
         force = "40";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "0";
         pitch = "55";
         pitchBoundHigh = "75";
         pitchBoundLow = "45";
         showAim = "1";
         showReticle = "0";
         useBase = "1";
         useCharge = "1";
         yaw = "75";
         yawBoundLeft = "30";
         yawBoundRight = "35";
         yawLimit = "1";
   };
   new StaticShape(CBase3) {
      position = "-1.13521 -26.5771 9.88541";
      rotation = "0 0 1 75.0002";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new StaticShape() {
      position = "3.8566 -6.26623 23.8343";
      rotation = "0.59598 -0.0268357 0.802551 126.503";
      scale = "1.3 1.3 1.3";
      dataBlock = "Sign01";
         skin = "red_down";
   };
   new TSStatic() {
      position = "-27.1774 -32.1642 8.5";
      rotation = "0 0 1 63.5983";
      scale = "1 1 1";
      shapeName = "~/data/shapes_pq/Gameplay/pads/silly_cp_glass.dts";
   };
   new TSStatic(check1) {
      position = "-27.1774 -32.1642 8.5";
      rotation = "0 0 1 63.5983";
      scale = "1 1 1";
      shapeName = "~/data/shapes_pq/Gameplay/pads/checkpoint.dts";
   };
   new Trigger(check1trig) {
      position = "-20 -26.5 8";
      rotation = "1 0 0 0";
      scale = "1 6 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 = "check1";
   };
   new StaticShape() {
      position = "-13.7554 -5.9997 24.3654";
      rotation = "-0.0365765 -0.0435902 -0.99838 100.092";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = ".19";
         aimTriggers = "0";
         basename = "CBase4";
         chargeTime = "250";
         force = "35";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "0";
         pitch = "5";
         pitchBoundHigh = "30";
         pitchBoundLow = "-30";
         showAim = "1";
         showReticle = "0";
         useBase = "1";
         useCharge = "1";
         yaw = "-100";
         yawBoundLeft = "35";
         yawBoundRight = "45";
         yawLimit = "1";
   };
   new StaticShape(CBase4) {
      position = "-13.7554 -5.9997 24.3654";
      rotation = "0 0 -1 100";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new Item() {
      position = "-44.053 -6.41116 24.3457";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "1000";
   };
   new Item() {
      position = "-39.4577 -9.26717 24.2514";
      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 = "-47.7568 -2.3558 24.4853";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "1500";
   };
   new StaticShape() {
      position = "-57 22.5 26.3645";
      rotation = "1 0 0 4.99997";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.19";
         aimTriggers = "0";
         basename = "CBase5";
         chargeTime = "250";
         force = "25";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "0";
         pitch = "-5";
         pitchBoundHigh = "45";
         pitchBoundLow = "-15";
         showAim = "1";
         showReticle = "0";
         useBase = "1";
         useCharge = "1";
         yaw = "0";
         yawBoundLeft = "35";
         yawBoundRight = "35";
         yawLimit = "1";
   };
   new StaticShape(CBase5) {
      position = "-57 22.5 26.3645";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new Item() {
      position = "-53.25 47.75 20.75";
      rotation = "-1 0 0 90.0002";
      scale = "2 2 2";
      dataBlock = "AntiGravityItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
   };
   new Item() {
      position = "-58.75 50 -10.4207";
      rotation = "1 0 0 0";
      scale = "2 2 2";
      dataBlock = "AntiGravityItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
   };
   new Item() {
      position = "-55.5 60 6.5";
      rotation = "1 0 0 90.0002";
      scale = "5 5 5";
      dataBlock = "GemItemYellow_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
         noRespawn = "0";
   };
   new InteriorInstance() {
      position = "-21.25 40.4805 15.6714";
      rotation = "-1 0 0 35.5234";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/slingStuntsRing.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "-90.8893 44.4916 -3.51795";
      rotation = "0.000715373 0.898261 -0.439461 180.04";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/slingStuntsRing.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "-64.4989 30.9941 -4.82178";
      rotation = "-0.176228 -0.176227 0.968446 91.8369";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/slingStuntsRing.dif";
      showTerrainInside = "0";
   };
   new Trigger(check2trig) {
      position = "-59 19.5 25.5";
      rotation = "1 0 0 0";
      scale = "6 1 3";
      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 = "check2";
   };
   new TSStatic(check2) {
      position = "-61.0033 14.5468 25.5";
      rotation = "0 0 1 37.8152";
      scale = "1 1 1";
      shapeName = "~/data/shapes_pq/Gameplay/pads/checkpoint.dts";
   };
   new TSStatic() {
      position = "-61.0033 14.5468 25.5";
      rotation = "0 0 1 37.8152";
      scale = "1 1 1";
      shapeName = "~/data/shapes_pq/Gameplay/pads/silly_cp_glass.dts";
   };
   new Item() {
      position = "-60.2198 4.89038 -16";
      rotation = "1 0 0 180";
      scale = "1 1 1";
      dataBlock = "AntiGravityItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
   };
   new Trigger(noGravDodge) {
      position = "-64.5 9 -91.25";
      rotation = "1 0 0 0";
      scale = "8 8 56";
      dataBlock = "MarblePhysModTrigger";
      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";
         marbleAttribute0 = "airAcceleration";
         marbleAttribute1 = "gravity";
         noEmitters = "1";
         value0 = "10";
         value1 = "2";
   };
   new StaticShape() {
      position = "-62.2925 3.6908 -10.9687";
      rotation = "0.927077 0.364501 -0.0875609 184.454";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "red_up";
   };
   new Trigger(check3trig) {
      position = "-55.5 8 1000";
      rotation = "1 0 0 0";
      scale = "1 7 6";
      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 = "check3";
   };
   new TSStatic(check3) {
      position = "-66.6429 4.98013 -95.5";
      rotation = "0 0 1 90.0002";
      scale = "1 1 1";
      shapeName = "~/data/shapes_pq/Gameplay/pads/checkpoint.dts";
   };
   new TSStatic() {
      position = "-66.6429 4.98013 -95.5";
      rotation = "0 0 1 90.0002";
      scale = "1 1 1";
      shapeName = "~/data/shapes_pq/Gameplay/pads/silly_cp_glass.dts";
   };
   new Trigger(nograv) {
      position = "-64.5 9 -35";
      rotation = "1 0 0 0";
      scale = "8 8 20";
      dataBlock = "MarblePhysModTrigger";
      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";
         marbleAttribute0 = "gravity";
         marbleAttribute1 = "gravity";
         noEmitters = "1";
         value0 = "2";
         value1 = "2";
   };
   new Item() {
      position = "-59 3.5 -76.25";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SundialItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "2000";
   };
   new Item() {
      position = "-61.5 6.5 -55.25";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SundialItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "1000";
   };
   new Trigger(check3mover) {
      position = "-64.5 9 -16";
      rotation = "1 0 0 0";
      scale = "8 8 1";
      dataBlock = "PathTrigger";
      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";
         Path1 = "check3location";
         TriggerOnce = "1";
         object1 = "check3trig";
   };
   new Trigger(OOB1) {
      position = "-44.5 95 -7";
      rotation = "1 0 0 0";
      scale = "80 140 1";
      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 StaticShape() {
      position = "-42.9989 1.5194 -95.6515";
      rotation = "-0.643063 0.371273 0.669796 81.5216";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.19";
         aimTriggers = "0";
         basename = "CBase6";
         chargeTime = "250";
         force = "42";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "0";
         pitch = "58";
         pitchBoundHigh = "75";
         pitchBoundLow = "10";
         showAim = "1";
         showReticle = "0";
         useBase = "1";
         useCharge = "1";
         yaw = "60";
         yawBoundLeft = "15";
         yawBoundRight = "15";
         yawLimit = "1";
   };
   new StaticShape(CBase6) {
      position = "-42.9989 1.5194 -95.6515";
      rotation = "0 0 1 60.0001";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new StaticShape() {
      position = "-33.4946 5.91477 -70.75";
      rotation = "-0.171524 0.970109 -0.17166 91.6928";
      scale = "1.5 1.5 1.5";
      dataBlock = "target";
         skin = "base";
   };
   new Item() {
      position = "-33.7572 5.78696 -75.9541";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "4000";
   };
   new Item() {
      position = "-46.254 3.06746 -96.5";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItemYellow_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-23 -29.5 7.99967";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItemYellow_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new StaticShape() {
      position = "-25.3353 10.5352 -67.6488";
      rotation = "-0.133646 0.322648 0.937036 137.574";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.15";
         aimTriggers = "0";
         basename = "CBase7";
         chargeTime = "1000";
         force = "200";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "0";
         pitch = "38";
         pitchBoundHigh = "40";
         pitchBoundLow = "30";
         showAim = "1";
         showReticle = "0";
         useBase = "1";
         useCharge = "1";
         yaw = "135";
         yawBoundLeft = "5";
         yawBoundRight = "5";
         yawLimit = "1";
   };
   new StaticShape(CBase7) {
      position = "-25.3353 10.5352 -67.6488";
      rotation = "0 0 1 135";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new InteriorInstance() {
      position = "-12.5573 -1.92941 -55.0427";
      rotation = "-0.734845 -0.321747 -0.597061 66.4357";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/slingStuntsFade.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "-3.38787 -11.1044 -44.8447";
      rotation = "-0.722137 -0.286506 -0.629629 68.8968";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/slingStuntsFade.dif";
      showTerrainInside = "0";
   };
   new StaticShape() {
      position = "-3.35795 -11.1309 -44.896";
      rotation = "0.908039 0.376122 -0.184384 132.008";
      scale = "1 1 1";
      dataBlock = "FadePlatform2_3x3";
         StartOffset = "0";
         fadeStyle = "cloak";
         fadeinTime = "500";
         fadeoutTime = "500";
         functionality = "periodic";
         invisibleTime = "3000";
         permanent = "0";
         skin = "skin10";
         visibleTime = "2000";
   };
   new StaticShape() {
      position = "-12.5807 -1.90807 -55.002";
      rotation = "0.908039 0.376122 -0.184384 132.008";
      scale = "1 1 1";
      dataBlock = "FadePlatform2_3x3";
         StartOffset = "0";
         fadeStyle = "cloak";
         fadeinTime = "500";
         fadeoutTime = "500";
         functionality = "periodic";
         invisibleTime = "4000";
         permanent = "0";
         skin = "skin10";
         visibleTime = "1000";
   };
   new StaticShape() {
      position = "5.69583 -20.166 -37.1165";
      rotation = "0.446193 -0.0390366 0.894085 11.1774";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.19";
         aimTriggers = "0";
         basename = "CBase8";
         chargeTime = "250";
         force = "40";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "0";
         pitch = "-5";
         pitchBoundHigh = "10";
         pitchBoundLow = "-30";
         showAim = "1";
         showReticle = "0";
         useBase = "1";
         useCharge = "1";
         yaw = "10";
         yawBoundLeft = "25";
         yawBoundRight = "25";
         yawLimit = "1";
   };
   new StaticShape(CBase8) {
      position = "5.69583 -20.166 -37.1165";
      rotation = "0 0 1 9.99989";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new StaticShape() {
      position = "-25.3399 8.67662 -68.5808";
      rotation = "-0.0538996 -0.141346 0.988492 136.815";
      scale = "1 1 1";
      dataBlock = "RoadsignYellow";
         skin = "Danger";
   };
   new Item() {
      position = "7.5 -10 -43";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "AnvilItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new Item() {
      position = "10.5 13.5 -46";
      rotation = "1 0 0 0";
      scale = "2 2 2";
      dataBlock = "GemItemYellow_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
         noRespawn = "0";
   };
   new StaticShape() {
      position = "7.5 -10 -42.9805";
      rotation = "1 0 0 0";
      scale = "1.3 1.3 1.3";
      dataBlock = "target";
         skin = "base";
   };
   new StaticShape() {
      position = "13.3822 30.9839 -38.3221";
      rotation = "0.170492 -0.421855 0.890489 28.9385";
      scale = "1 1 1";
      dataBlock = "ConsFinishlinesignNocrane";
         noParticles = "0";
   };
   new StaticShape(EndPoint) {
      position = "12.8705 29.5332 -42";
      rotation = "0 0 -1 32.0856";
      scale = "1 1 1";
      dataBlock = "EndPad_PQ";
         skin = "yellow";
   };
   new StaticShape() {
      position = "-60.2417 4.89771 -11.8143";
      rotation = "0.0257937 0.999667 5.15732e-007 180";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new StaticShape() {
      position = "-60.2421 4.88492 -11.5428";
      rotation = "1 0 0 90.0002";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.1";
         aimTriggers = "0";
         basename = "CBase6";
         chargeTime = "250";
         force = "15";
         instant = "0";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "0";
         pitch = "-90";
         pitchBoundHigh = "-90";
         pitchBoundLow = "-90";
         showAim = "1";
         showReticle = "0";
         useBase = "0";
         useCharge = "1";
         yaw = "0";
         yawBoundLeft = "0";
         yawBoundRight = "0";
         yawLimit = "1";
   };
   new Trigger(OopsOOB) {
      position = "12.25 -18.25 -38";
      rotation = "1 0 0 0";
      scale = "4 20 20";
      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 StaticShape() {
      position = "-21.6659 34.9683 2.80901";
      rotation = "-0.79631 0.46124 0.391341 58.3249";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "red_right";
   };
   new Trigger(Bounds) {
      position = "-84.7856 -41.9872 -99";
      rotation = "1 0 0 0";
      scale = "120 136 164";
      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 = "-46.6601 -8.20551 28.9583";
      rotation = "-0.114672 -0.287102 -0.951012 45.5636";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "red_right";
   };
   new StaticShape() {
      position = "-31.2814 -14.7028 29.534";
      rotation = "-0.461258 -0.600582 -0.653103 67.063";
      scale = "1.4 1.4 1.4";
      dataBlock = "Sign01";
         skin = "red_down";
   };
   new StaticShape() {
      position = "-39.8791 -13.1975 29.4103";
      rotation = "-0.420938 -0.506585 -0.752452 66.1108";
      scale = "1.2 1.2 1.2";
      dataBlock = "Sign01";
         skin = "red_diag_1";
   };
   new StaticShape() {
      position = "-58 23.5 -10.5179";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "target";
         skin = "base";
   };
   new StaticShape() {
      position = "-32.7068 4.6523 -72.8205";
      rotation = "-0.214182 -0.550252 0.807062 152.61";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "red_left";
   };
   new StaticShape() {
      position = "-58.9169 24.3894 25.437";
      rotation = "0.531992 0.473838 -0.701757 25.9396";
      scale = "1 1 1";
      dataBlock = "RoadsignYellow";
         skin = "Caution";
   };
   new Trigger(oob2) {
      position = "-12.75 95 -72.5";
      rotation = "1 0 0 0";
      scale = "48 140 1";
      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 AudioProfile(MusicProfile) {
      fileName = "~/data/sound/music/Electroforte.ogg";
      description = "AudioMusic";
      preload = "0";
   };
};
//--- OBJECT WRITE END ---
