//EDITOR NOTE: Must set basePos of moving platforms in text editor -- gets reset on save in editor.
//PATHNODES FOR CONST: mpGate1: 27.5 35.75 39.75, 23.5 35.75 39.75, 27.5 35.75 39.75
//					   mpGate2: 23.5 21.25 39.75, 27.5 21.25 39.75, 23.5 21.25 39.75
//					   mpGate3: 27.5 -11.75 39.75, 23.5 -11.75 39.75, 27.5 -11.75 39.75
//triskelionC pos/rot: 0 -13.6985 35.2615 1 0 0 37.2918
//--- 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 = "You can slightly cheese the first muddy area by wall-hitting the trim, but it\'s difficult to make it save time. If you don\'t make it through the last two vertical turbines in one sweeping motion, restart.";
         awesomeTime = "28500";
         desc = "Fight the turbines--or use them to your advantage.";
         eggHint = "Get a lift from underneath...?";
         generalHint = "Diagonal movement could prove helpful, but is not necessary.\n\nThe turbines only work one-way.";
         level = "46";
         music = "Good To Jump To.ogg";
         name = "Triskelion";
         platinumTime = "48000";
         startHelpText = "The blue-tipped turbines will suck you in towards them.";
         trivia = "Other considered names for this level included \"Patulous Propellers,\"\n\"Turbine Tower,\" and \"Propellinquity\" (which is a portmanteau of \'propinquity\' and \'propeller.\')\n\nA triskelion is a symbol consisting of three lines radiating from a center.";
         ultimateHint = "As always, collecting the Time Travels is very important. Are you sure you didn\'t miss any?";
         ultimateTime = "35000";
   };
   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 StaticShape(goSlowHelp) {
         position = "38 17.5 18.75";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "HelpBubble";
            disable = "0";
            displayonce = "1";
            extended = "0";
            persistTime = "2000";
            text = "Take it slow.";
            triggerRadius = "4";
      };
      new StaticShape(stuckHelp) {
         position = "-17.25 20.5 1000";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "HelpBubble";
            disable = "0";
            displayonce = "1";
            extended = "0";
            persistTime = "5000";
            text = "Stuck? Use the turbine to get a boost back up the hill.";
            triggerRadius = "4";
      };
   };
   new SimGroup(SceneryGroup) {

      new StaticShape() {
         position = "-0.792201 7.17425 3.46052";
         rotation = "0.558473 -0.185072 0.808614 44.57";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "-0.939835 6.00976 3.45469";
         rotation = "0.502481 -0.153985 0.850765 46.356";
         scale = "1.1 1.1 1.1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "-1.30204 4.6375 3.49105";
         rotation = "0.73638 -0.16607 0.65587 24.4484";
         scale = "1 1 1";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "9.38203 5.63692 4.46634";
         rotation = "0.455819 0.128609 -0.880732 35.5265";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "8.65152 4.58992 4.45641";
         rotation = "0.897504 0.203427 0.391284 14.9853";
         scale = "1.1 1.1 1.1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "15.44 30.1353 7.52749";
         rotation = "0 1 0 40";
         scale = "1 1 1";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "14.4602 30.8488 6.69746";
         rotation = "-0.35344 0.250395 0.901323 118.287";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "16.3426 30.3257 8.27433";
         rotation = "-0.365373 0.129812 0.921766 147.061";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "9.85542 26.1837 2.83586";
         rotation = "0.249583 0.683735 -0.685722 56.0551";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "light";
      };
      new StaticShape() {
         position = "24.6926 -10.121 16.0083";
         rotation = "0 0 1 37.8152";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "20.8072 26.6016 12.0004";
         rotation = "-0.321547 -0.21098 0.92309 232.307";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "22.174 26.0321 13.1589";
         rotation = "-0.0543554 0.98729 0.149343 40.4734";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "dark";
      };
      new StaticShape() {
         position = "37.9869 31.3868 19.0095";
         rotation = "0 0 1 180";
         scale = "1 0.9 0.8";
         dataBlock = "VinesWideShort";
      };
      new StaticShape() {
         position = "38.642 30.5704 19.0026";
         rotation = "0 0 1 35.5234";
         scale = "1.2 1.2 1.2";
         dataBlock = "Fern01";
            skin = "light";
      };
      new StaticShape() {
         position = "40.3351 29.9934 19";
         rotation = "0 0 1 32.6586";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "41.2471 30.7 19";
         rotation = "0 0 -1 77.3493";
         scale = "1.1 1.1 1.1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "10.7109 4.76286 4.51142";
         rotation = "0.114662 0.315562 -0.941952 43.3016";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "light";
      };
      new StaticShape() {
         position = "39.0612 24.5602 16.5192";
         rotation = "0 0 1 208.166";
         scale = "1.1 1.1 1.1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "37.4958 10.6642 14.98";
         rotation = "-0.431753 -0.0470295 -0.900765 19.421";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "36.8567 9.89456 14.9969";
         rotation = "-0.767204 -0.0576484 -0.638808 13.4173";
         scale = "1 1 1";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "37.8432 -2.96043 14.98";
         rotation = "-0.431753 -0.0470295 -0.900765 19.421";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "38.2547 -2.13256 14.9791";
         rotation = "-0.592227 0.0684082 0.802862 16.3742";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "41.2656 4.16984 14.9933";
         rotation = "-0.571862 0.0573776 0.818341 13.9799";
         scale = "1 1 1";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "41.512 -8.24359 15.0037";
         rotation = "0 0 1 49.8473";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "dark";
      };
      new StaticShape() {
         position = "40.2665 -9.11003 15.0123";
         rotation = "0 0 1 138.656";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "39.2951 -9.85427 15.0123";
         rotation = "0 0 1 216.578";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "41.076 -10.0821 15.0123";
         rotation = "0 0 1 211.421";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "26.141 -9.51737 15.9514";
         rotation = "0.119145 -0.520567 0.845467 30.2949";
         scale = "1 1 1";
         dataBlock = "Fern01";
            skin = "light";
      };
      new StaticShape() {
         position = "27.4903 -10.2085 15.5936";
         rotation = "-0.150442 -0.275903 -0.949339 58.8468";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "10.5301 27.0095 3.40434";
         rotation = "-0.215465 0.698191 0.682718 52.9903";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "18 -9.02103 16.3312";
         rotation = "-1 0 0 37.8152";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "light";
      };
      new StaticShape() {
         position = "17.7974 -7.994 17.1479";
         rotation = "-0.761975 0.206787 -0.613705 47.7104";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "17.2593 -7.36975 17.6973";
         rotation = "-0.844244 -0.171137 0.507902 43.5151";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "15.3447 -0.474309 23.1468";
         rotation = "-1 0 0 38.3881";
         scale = "1 1 1";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "16.0681 -1.14026 22.6013";
         rotation = "-0.641043 0.252332 -0.724839 57.0087";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "13.9827 7.39186 29.3388";
         rotation = "-0.689637 0.22091 -0.689637 49.8285";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "13.1482 8.47906 30.2567";
         rotation = "-0.249241 -0.295431 0.92228 104.229";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "-11.25 -21 25.5";
         rotation = "1 0 0 0";
         scale = "1 1 1.333";
         dataBlock = "Window03_3x3";
      };
      new StaticShape() {
         position = "-27.9901 18.7323 21.2309";
         rotation = "0.206865 -0.12683 0.970114 64.5852";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "-14.5 -17.75 17";
         rotation = "0 0 1 90.0002";
         scale = "1 1 1.333";
         dataBlock = "Window03_3x3";
      };
      new StaticShape() {
         position = "-11.25 -21 17";
         rotation = "1 0 0 0";
         scale = "1 1 1.333";
         dataBlock = "Window03_3x3";
      };
      new StaticShape() {
         position = "-12.5237 -19.074 34.0183";
         rotation = "0 0 1 33.8045";
         scale = "1 1 1";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "-14.5412 -14.4671 34.0477";
         rotation = "0 0 1 29.2208";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-12.5267 -15.4748 34";
         rotation = "0 0 1 22.3453";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "-13.1502 -16.656 34";
         rotation = "0 0 1 115.737";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "-14.5332 -16.5594 34";
         rotation = "0 0 -1 35.5234";
         scale = "1.2 1.2 1.2";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "17.383 22.2598 34.0194";
         rotation = "0 0 1 146.677";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "16.01 22.7362 34.0194";
         rotation = "0 0 1 206.838";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "3.01776 17.9836 30.8862";
         rotation = "-0.21508 0.627926 0.747964 49.2102";
         scale = "1 1 1";
         dataBlock = "Fern01";
            skin = "dark";
      };
      new StaticShape() {
         position = "-12.5366 22.9203 21.6418";
         rotation = "-0.0845002 0.369197 0.925502 29.0084";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "light";
      };
      new StaticShape() {
         position = "-17.9859 18.8651 21.2616";
         rotation = "0 0 1 125.478";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "2.40212 19.4476 30.5272";
         rotation = "0.206621 0.666069 -0.7167 46.6912";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "1.52954 18.3457 29.9807";
         rotation = "-0.268956 0.227272 0.935954 103.41";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "-21.7844 22.3871 21.2427";
         rotation = "-0.089347 -0.335864 0.937663 31.678";
         scale = "1 1 1";
         dataBlock = "Fern01";
      };
      new StaticShape() {
         position = "-29.7175 17.9522 21.249";
         rotation = "0.201905 -0.103044 0.973969 62.5407";
         scale = "1 1 1";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "-14.5 -17.75 25.5";
         rotation = "0 0 1 90.0002";
         scale = "1 1 1.333";
         dataBlock = "Window03_3x3";
      };
      new StaticShape() {
         position = "13.9018 32.3817 40";
         rotation = "0 0 1 49.2743";
         scale = "1 1 1";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "12.0683 33.7748 40";
         rotation = "0 0 -1 65.8902";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "13.4535 34.1334 40";
         rotation = "0 0 -1 18.9076";
         scale = "1.2 1.2 1.2";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "13.9918 35.6182 40";
         rotation = "0 0 -1 71.0468";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "11.8047 48.5195 39.0046";
         rotation = "0 0 -1 40.68";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "19.8065 50.0989 38.5019";
         rotation = "0 0 -1 37.2423";
         scale = "1 1 1";
         dataBlock = "Fern01";
            skin = "dark";
      };
      new StaticShape() {
         position = "21.164 50.8668 38.5";
         rotation = "0 0 -1 37.8152";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "22.1351 50.1933 38.5";
         rotation = "0 0 1 18.9076";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "27.2206 42.1781 41.1157";
         rotation = "0.70598 0.226145 0.671157 51.0282";
         scale = "1 1 1";
         dataBlock = "Plant01";
            skin = "light";
      };
      new StaticShape() {
         position = "27.3735 43.3921 40.1162";
         rotation = "0.622219 0.220102 0.751264 50.4273";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "25.3971 18.6538 61.3574";
         rotation = "0.572896 0.242217 0.783021 56.7338";
         scale = "1 1 1";
         dataBlock = "Fern01";
            skin = "light";
      };
      new StaticShape() {
         position = "25.4529 14.8514 64.0598";
         rotation = "0.185924 0.299874 0.935686 119.673";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "25.4152 13.8942 64.7432";
         rotation = "0.389216 0.281285 0.877149 78.8769";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "25.4174 20.8126 59.8524";
         rotation = "0.4334 0.275232 0.858145 72.9091";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "23.6458 5.50455 69.0383";
         rotation = "0.602995 0.258504 0.7547 59.1963";
         scale = "1 1 1";
         dataBlock = "Fern01";
            skin = "dark";
      };
      new StaticShape() {
         position = "23.3021 6.40337 68.414";
         rotation = "0.740465 -0.220964 -0.634734 50.3601";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "23.4088 4.48489 69.7625";
         rotation = "0.897685 -0.144868 -0.416143 42.3925";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "27.4596 -13.1437 83.3015";
         rotation = "0.603522 0.265905 0.751702 60.7509";
         scale = "1 1 1";
         dataBlock = "Plant01";
      };
      new StaticShape() {
         position = "27.7018 -11.8622 82.2282";
         rotation = "0.657843 0.247614 0.711287 55.7743";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "23.3926 -29.0305 84.5003";
         rotation = "0 0 1 25.7831";
         scale = "1 1 1";
         dataBlock = "Fern01";
            skin = "light";
      };
      new StaticShape() {
         position = "27.8468 -35.2012 84.5";
         rotation = "0 0 1 103.132";
         scale = "1 1 1";
         dataBlock = "Flowers";
            skin = "blue";
      };
      new StaticShape() {
         position = "25.8682 -37.2732 84.5";
         rotation = "0 0 1 171.314";
         scale = "1.2 1.2 1.2";
         dataBlock = "Flowers";
            skin = "navy";
      };
      new StaticShape() {
         position = "27.4599 -36.804 84.5";
         rotation = "0 0 1 132.926";
         scale = "1.1 1.1 1.1";
         dataBlock = "Flowers";
            skin = "blue";
      };
   };
   new StaticShape() {
      position = "1 16.25 4.5";
      rotation = "0 0 1 180";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse2";
   };
   new StaticShape() {
      position = "11.7814 6.1904 4.40899";
      rotation = "0.654076 0.749028 -0.105554 24.3172";
      scale = "1.2 1.2 1.2";
      dataBlock = "RoadsignYellow";
         skin = "Danger";
   };
   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 SimGroup(PathNodeGroup) {

      new StaticShape(CameraPath1) {
         position = "2.05083 -5.77529 8.38395";
         rotation = "0.716816 -0.122717 0.686378 28.01";
         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 = "6000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath2) {
         position = "-0.773853 6.14651 3.91301";
         rotation = "-0.0717859 0.0143115 0.997317 22.6088";
         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(stuck3) {
         position = "-17.25 20.5 23.25";
         rotation = "1 0 0 0";
         scale = "0.01 0.01 0.01";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "stuck4";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5";
            usePosition = "1";
            useRotation = "0";
            useScale = "1";
      };
      new StaticShape(stuck2) {
         position = "-17.25 20.5 1000";
         rotation = "1 0 0 0";
         scale = "0.01 0.01 0.01";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "stuck3";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1";
            usePosition = "1";
            useRotation = "0";
            useScale = "1";
      };
      new StaticShape(stuck1) {
         position = "-17.25 20.5 1000";
         rotation = "1 0 0 0";
         scale = "0.01 0.01 0.01";
         dataBlock = "PathNode";
            FinalRotOffset = "0 0 0";
            RotationMultiplier = "1";
            Smooth = "0";
            SmoothEnd = "0";
            SmoothStart = "0";
            Spline = "0";
            bezier = "0";
            branchNodes = " ";
            delay = "0";
            nextNode = "stuck2";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "1500";
            usePosition = "1";
            useRotation = "0";
            useScale = "1";
      };
      new StaticShape(stuck4) {
         position = "-17.25 20.5 23.25";
         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 = "NULL";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "5000";
            usePosition = "1";
            useRotation = "0";
            useScale = "1";
      };
      new StaticShape(CameraPath3) {
         position = "11.5154 -3.23047 24.8668";
         rotation = "0.229142 -0.437685 0.86944 131.052";
         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 = "7000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath4) {
         position = "15.5539 21.0838 44.73";
         rotation = "0.199519 -0.475157 0.856982 140.418";
         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(cp1movelocation) {
         position = "-30.75 67.75 67";
         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(moGate1a) {
         position = "27.5 38.0722 44.2116";
         rotation = "1 0 0 37.2918";
         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 = "moGate1b";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moGate1b) {
         position = "23.5 38.0722 44.2116";
         rotation = "1 0 0 37.2918";
         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 = "moGate1a";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moGate2a) {
         position = "23.5 26.5366 52.9968";
         rotation = "1 0 0 37.2918";
         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 = "moGate2b";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moGate2b) {
         position = "27.5 26.5366 52.9968";
         rotation = "1 0 0 37.2918";
         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 = "moGate2a";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moGate3a) {
         position = "27.5 0.283115 72.9907";
         rotation = "1 0 0 37.2918";
         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 = "moGate3b";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moGate3b) {
         position = "23.5 0.283115 72.9907";
         rotation = "1 0 0 37.2918";
         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 = "moGate3a";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moprop1a) {
         position = "27.5 38.6781 45.0072";
         rotation = "1 0 0 37.2918";
         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 = "moprop1b";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moprop1b) {
         position = "23.5 38.6781 45.0072";
         rotation = "1 0 0 37.2918";
         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 = "moprop1a";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moprop2a) {
         position = "23.5 27.1425 53.7924";
         rotation = "1 0 0 37.2918";
         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 = "moprop2b";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moprop2b) {
         position = "27.5 27.1425 53.7924";
         rotation = "1 0 0 37.2918";
         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 = "moprop2a";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moprop3a) {
         position = "27.5 0.88899 73.7863";
         rotation = "1 0 0 37.2918";
         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 = "moprop3b";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(moprop3b) {
         position = "23.5 0.88899 73.7863";
         rotation = "1 0 0 37.2918";
         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 = "moprop3a";
            placed = "1";
            reverseRotation = "0";
            speed = "0";
            timeToNext = "3000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath5) {
         position = "13.1617 47.781 43.1274";
         rotation = "-0.0560315 -0.197227 0.978755 211.078";
         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 = "7000";
            usePosition = "1";
            useRotation = "1";
            useScale = "0";
      };
      new StaticShape(CameraPath6) {
         position = "-9.74337 27.7898 23.3347";
         rotation = "-0.0261197 -0.086953 0.99587 213.309";
         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(StartPoint) {
      position = "12 2 4.5";
      rotation = "0 0 -1 45";
      scale = "1 1 1";
      dataBlock = "StartPad_PQ";
         skin = "blue";
   };
   new StaticShape() {
      position = "-20.25 20.5 21";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "-12.5 -19 25.25";
      rotation = "1 0 0 90.0002";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse2";
   };
   new StaticShape() {
      position = "-16.5 -23 33.75";
      rotation = "1 0 0 90.0002";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse2";
   };
   new StaticShape() {
      position = "-16.5 -23 16.75";
      rotation = "1 0 0 90.0002";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse2";
   };
   new StaticShape() {
      position = "13.5 -1.75 21.75";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "39 -6.75 14.75";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "23.75 29.5 14";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "-11.7674 -19.9472 25.512";
      rotation = "0.0841396 -0.0908256 0.992306 157.816";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_down";
   };
   new StaticShape() {
      position = "22.8929 26.5 14.9567";
      rotation = "0.324358 0.324359 -0.888585 96.7525";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
   };
   new StaticShape() {
      position = "22.8929 28.5 14.9567";
      rotation = "0.324358 0.324359 -0.888585 96.7525";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
   };
   new StaticShape() {
      position = "17.8595 31.788 9.43795";
      rotation = "-0.241845 0.136438 0.960675 147.483";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_diag_2";
   };
   new Item() {
      position = "40 28.5 19.25";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SundialItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "4000";
   };
   new StaticShape() {
      position = "36.1885 -6.64546 17.447";
      rotation = "0.362256 0.0479912 -0.930842 77.6551";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_diag_4";
   };
   new StaticShape() {
      position = "42.0532 23.263 18.6974";
      rotation = "-0.0900559 -0.251221 0.963731 218.117";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_right";
   };
   new StaticShape() {
      position = "39 -6.75 17";
      rotation = "1 0 0 0";
      scale = "0.55 0.55 0.55";
      dataBlock = "PropLargeReverse1";
   };
   new StaticShape() {
      position = "42.2479 1.9796 15.2735";
      rotation = "0.112312 0.129045 0.985258 143.518";
      scale = "1.2 1.2 1.2";
      dataBlock = "RoadsignYellow";
         skin = "Caution";
   };
   new InteriorInstance() {
      position = "0 7.66143 9.14971";
      rotation = "-1 0 0 38.4378";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelionB.dif";
      showTerrainInside = "0";
   };
   new TSStatic() {
      position = "24 -13 16";
      rotation = "0 0 -1 45";
      scale = "1 1 1";
      shapeName = "~/data/shapes_pq/Gameplay/pads/silly_cp_glass.dts";
   };
   new StaticShape() {
      position = "13.5 -2.24369 22.8268";
      rotation = "3.63618e-007 -0.314566 0.949236 180";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
   };
   new StaticShape() {
      position = "17.5 9.06383 31.8303";
      rotation = "3.63618e-007 -0.314566 0.949236 180";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
   };
   new StaticShape() {
      position = "8.2799 23.8044 33.9624";
      rotation = "0.293257 0.123624 0.948007 53.9401";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_diag_4";
   };
   new StaticShape() {
      position = "-20.0366 17.5704 21.9897";
      rotation = "-0.18026 0.00344655 -0.983613 114.438";
      scale = "1.2 1.2 1.2";
      dataBlock = "RoadsignYellow";
         skin = "Caution";
   };
   new StaticShape() {
      position = "4.17378 14.6358 3.49294";
      rotation = "-0.0734382 0.0768363 0.994335 114.763";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_left";
   };
   new InteriorInstance() {
      position = "0 0 0";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelion.dif";
      showTerrainInside = "0";
   };
   new StaticShape() {
      position = "22.8929 30.5 14.9567";
      rotation = "0.324358 0.324359 -0.888585 96.7525";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
   };
   new InteriorInstance() {
      position = "6 0 -5";
      rotation = "0 1 0 40";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelionA.dif";
      showTerrainInside = "0";
   };
   new StaticShape() {
      position = "17.5 9.75 31";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new Trigger(stuckActivation) {
      position = "-20 24 21.25";
      rotation = "1 0 0 0";
      scale = "6 7 4";
      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 = "stuck1";
         TriggerOnce = "1";
         object1 = "stuckHelp";
   };
   new Trigger(highgrav) {
      position = "-17.5 -18 17";
      rotation = "1 0 0 0";
      scale = "6 6 8";
      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";
         noEmitters = "1";
         value0 = "25";
   };
   new StaticShape() {
      position = "-15.4906 -23.6196 16.9717";
      rotation = "-0.267215 0.0344313 -0.963022 81.2994";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_down";
   };
   new StaticShape() {
      position = "28.6791 45.3115 41.7743";
      rotation = "-0.220626 0.205179 0.953533 204.368";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_diag_2";
   };
   new Trigger(Bounds) {
      position = "-39 -41.5 1.5";
      rotation = "1 0 0 0";
      scale = "88 100 110";
      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 = "23.75 27.5 14";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new Item() {
      position = "-17 -18.5 8";
      rotation = "1 0 0 180";
      scale = "1 1 1";
      dataBlock = "NestEgg_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         skin = "base";
   };
   new TSStatic(cp1) {
      position = "24 -13 16";
      rotation = "0 0 -1 45";
      scale = "1 1 1";
      shapeName = "~/data/shapes_pq/Gameplay/pads/checkpoint.dts";
   };
   new Item() {
      position = "-5.75 23 27.25";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "3000";
   };
   new StaticShape(CBase1) {
      position = "-11.5 -18 9.38655";
      rotation = "0 0 1 26";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new StaticShape() {
      position = "-11.5 -18 9.38655";
      rotation = "-0.918774 0.212116 0.332957 69.474";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.25";
         aimTriggers = "0";
         chargeTime = "2000";
         force = "43.25";
         instant = "1";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "2000";
         pitch = "65";
         pitchBoundHigh = "80";
         pitchBoundLow = "-30";
         showAim = "1";
         showReticle = "0";
         useBase = "0";
         useCharge = "0";
         yaw = "26";
         yawBoundLeft = "70";
         yawBoundRight = "70";
         yawLimit = "1";
   };
   new StaticShape(CBase0) {
      position = "-33 20.5 22.1387";
      rotation = "0 0 1 170";
      scale = "1 1 1";
      dataBlock = "DefaultCannonBase";
   };
   new StaticShape() {
      position = "-33 20.5 22.1387";
      rotation = "-0.0437025 0.499523 0.865198 171.342";
      scale = "1 1 1";
      dataBlock = "DefaultCannon";
         aimSize = "0.25";
         aimTriggers = "0";
         chargeTime = "2000";
         force = "34";
         instant = "1";
         instantDelayTime = "0";
         lockCam = "0";
         lockTime = "1000";
         pitch = "60";
         pitchBoundHigh = "80";
         pitchBoundLow = "-30";
         showAim = "1";
         showReticle = "0";
         useBase = "0";
         useCharge = "0";
         yaw = "170";
         yawBoundLeft = "70";
         yawBoundRight = "70";
         yawLimit = "1";
   };
   new Trigger(courtesyOOB) {
      position = "15.25 21.75 53.5";
      rotation = "1 0 0 0";
      scale = "20 80 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(highgrav) {
      position = "-17.5 -18 25.5";
      rotation = "1 0 0 0";
      scale = "6 6 8";
      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";
         noEmitters = "1";
         value0 = "20";
   };
   new StaticShape() {
      position = "-20.25 20.5 23.25";
      rotation = "0 0 -1 90.0002";
      scale = "0.55 0.55 0.55";
      dataBlock = "PropLargeReverse3";
   };
   new Trigger(highgrav) {
      position = "-17.5 -18 8.5";
      rotation = "1 0 0 0";
      scale = "6 6 8";
      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";
         noEmitters = "1";
         value0 = "35";
   };
   new StaticShape() {
      position = "-15.4848 -23.5629 34.0249";
      rotation = "-0.295007 0.131982 -0.946336 67.4909";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_down";
   };
   new StaticShape() {
      position = "1 16.25 3.25";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "16.2512 8.53032 32.3466";
      rotation = "-0.613225 -0.0823453 0.785605 96.8616";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_down";
   };
   new StaticShape() {
      position = "14.5018 -2.89822 23.5071";
      rotation = "0.0157537 -0.556326 0.830815 95.1406";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_down";
   };
   new Item() {
      position = "13.5 -12.3776 14.2523";
      rotation = "-1 0 0 37.2423";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "4000";
   };
   new Trigger(cp1trig) {
      position = "22 -8.5 16";
      rotation = "1 0 0 0";
      scale = "4 7 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 = "cp1";
   };
   new StaticShape() {
      position = "26.8915 10.0467 12.9903";
      rotation = "0.846646 0.212689 0.487805 159.015";
      scale = "0.15 0.15 0.15";
      dataBlock = "Propeller";
   };
   new StaticShape() {
      position = "-16.5 -24.25 16.75";
      rotation = "-1 0 0 90.0002";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "-16.5 -24.25 33.75";
      rotation = "-1 0 0 90.0002";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "11.1095 39.5405 40";
      rotation = "0 0 1 56.7225";
      scale = "1 1 1";
      dataBlock = "SillyGlass";
         disableOOB = "0";
         gravity = "0";
   };
   new Trigger(cp2trig) {
      position = "8.5 41.5 40";
      rotation = "1 0 0 0";
      scale = "7 4 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 = "cp2";
   };
   new TSStatic(cp2) {
      position = "11.1095 39.5405 40";
      rotation = "0 0 1 56.7225";
      scale = "1 1 1";
      shapeName = "~/data/shapes_pq/Gameplay/pads/checkpoint.dts";
   };
   new InteriorInstance() {
      position = "0 -13.6985 35.2615";
      rotation = "1 0 0 37.2918";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelionC.dif";
      showTerrainInside = "0";
   };
   new StaticShape() {
      position = "24.5 -13.9283 85.0125";
      rotation = "1 0 0 37.2918";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
   };
   new StaticShape() {
      position = "26.5 -13.9283 85.0125";
      rotation = "1 0 0 37.2918";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
   };
   new StaticShape(moProp2) {
      position = "23.5 27.1425 53.7924";
      rotation = "1 0 0 37.2918";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
         Path = "moprop2a";
   };
   new StaticShape(moProp1) {
      position = "27.5 38.6781 45.0072";
      rotation = "1 0 0 37.2918";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
         Path = "moprop1a";
   };
   new StaticShape() {
      position = "27.5 17.0985 61.3834";
      rotation = "1 0 0 37.2918";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
   };
   new StaticShape(moProp3) {
      position = "27.5 0.88899 73.7863";
      rotation = "1 0 0 37.2918";
      scale = "0.3 0.3 0.3";
      dataBlock = "PropLargeReverse1";
         Path = "moprop3a";
   };
   new Trigger(removePrevCP) {
      position = "8.5 41.5 40";
      rotation = "1 0 0 0";
      scale = "7 4 3";
      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 = "cp1movelocation";
         TriggerOnce = "1";
         object1 = "cp1trig";
   };
   new Item() {
      position = "23.5 11.5 65.0071";
      rotation = "1 0 0 37.2918";
      scale = "1 1 1";
      dataBlock = "TimeTravelItem_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noRespawn = "0";
         timeBonus = "2000";
   };
   new StaticShape() {
      position = "21.8584 -34.4889 90.8939";
      rotation = "0.559197 0.819096 0.127986 31.2233";
      scale = "1.3 1.3 1.3";
      dataBlock = "RegularFinishlinesign";
   };
   new StaticShape() {
      position = "22.8714 -12.9283 86.1398";
      rotation = "0.406838 -0.632741 -0.65888 84.4496";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_diag_4";
   };
   new InteriorInstance(moGate2) {
      position = "23.5 26.5366 52.9968";
      rotation = "1 0 0 37.2918";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelionD.dif";
      showTerrainInside = "0";
         Path = "moGate2a";
   };
   new StaticShape() {
      position = "25.4963 22.0521 58.739";
      rotation = "0.433049 -0.429081 -0.79269 103.706";
      scale = "1 1 1";
      dataBlock = "Sign01";
         skin = "blue_leftright";
   };
   new InteriorInstance(moGate3) {
      position = "27.5 0.283115 72.9907";
      rotation = "1 0 0 37.2918";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelionD.dif";
      showTerrainInside = "0";
         Path = "moGate3a";
   };
   new InteriorInstance(moGate1) {
      position = "27.5 38.0722 44.2116";
      rotation = "1 0 0 37.2918";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelionD.dif";
      showTerrainInside = "0";
         Path = "moGate1a";
   };
   new StaticShape() {
      position = "25.5 -14.5 84";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape(EndPoint) {
      position = "25.5 -35 84.5";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "EndPad_PQ";
         skin = "cyan";
   };
   new StaticShape() {
      position = "25.5 38 44.25";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "25.5 26.25 53";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "27.5 16.25 60.5";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new StaticShape() {
      position = "25.5 0 72.75";
      rotation = "1 0 0 180";
      scale = "0 0 0";
      dataBlock = "SmallDuctFan_PQ";
   };
   new InteriorInstance() {
      position = "-20.1125 -2.47599 43.0138";
      rotation = "-0.367174 0.893249 -0.259403 78.8175";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelionE.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "26.7943 9.85513 13.0786";
      rotation = "0.660395 0.698836 0.274786 88.3455";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelionE.dif";
      showTerrainInside = "0";
   };
   new StaticShape() {
      position = "-20.1224 -2.22655 43.0195";
      rotation = "0.53149 0.748439 0.396684 88.3932";
      scale = "0.15 0.15 0.15";
      dataBlock = "Propeller";
   };
   new InteriorInstance() {
      position = "12.4768 9.15946 66.5531";
      rotation = "0.492818 -0.472245 0.730831 54.3915";
      scale = "1 1 1";
      interiorFile = "~/data/lbinteriors_custom/pq/custom/triskelionE.dif";
      showTerrainInside = "0";
   };
   new StaticShape() {
      position = "12.5655 9.31953 66.3389";
      rotation = "0.895853 -0.437002 0.080476 127.008";
      scale = "0.15 0.15 0.15";
      dataBlock = "Propeller";
   };
   new Item() {
      position = "10.5 21.5 34";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItemBlue_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-16.5 -23 17";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItemBlue_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
   new Item() {
      position = "-12.5 -19 25.5";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItemBlue_PQ";
      collideable = "0";
      static = "1";
      rotate = "1";
         noParticles = "0";
   };
};
//--- OBJECT WRITE END ---
