//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
      CTF_scoreLimit = "5";
      cdTrack = "2";

   new ScriptObject(MissionInfo) {
         friction = "0.75";
         dollarPins = "10";
         descLines = "2";
         Restitution = "0.0";
         desc0 = "Carved out of a grand valley, Martini Arena is a very hilly course with a number of unique challenges. It is best to bring a ball with both Horizontal RocketBoost and Curve.";
         name = "Martini Arena";
   };
   new MissionArea(MissionArea) {
      area = "-428 -420 920 816";
      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.349971";
      cloudHeightPer[1] = "0.3";
      cloudHeightPer[2] = "0.199973";
      cloudSpeed1 = "0.0005";
      cloudSpeed2 = "0.001";
      cloudSpeed3 = "0.0003";
      visibleDistance = "500";
      useSkyTextures = "1";
      renderBottomTexture = "0";
      SkySolidColor = "0.600000 0.600000 0.600000 1.000000";
      fogDistance = "490";
      fogColor = "0.400000 0.600000 0.850000 1.000000";
      fogVolume1 = "0 0 0";
      fogVolume2 = "0 0 0";
      fogVolume3 = "0 0 0";
      materialList = "~/data/skies/sky_day.dml";
      windVelocity = "1 1 0";
      windEffectPrecipitation = "1";
      fogVolumeColor1 = "128.000000 128.000000 128.000000 -222768174765569860000000000000000000000.000000";
      fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000000";
      fogVolumeColor3 = "128.000000 128.000000 128.000000 -170698929442160050000000000000000000000.000000";
         locked = "true";
   };
   new Sun(Sun) {
      direction = "0.57735 0.57735 -0.57735";
      color = "0.900000 0.900000 0.900000 1.000000";
      ambient = "0.600000 0.600000 0.600000 1.000000";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         locked = "true";
         position = "0 0 0";
   };
   new TerrainBlock(Terrain) {
      rotation = "1 0 0 0";
      scale = "1 1 1";
      detailTexture = "fps/data/terrains/details/detail1";
      terrainFile = "./level4.ter";
      squareSize = "4";
      X = "-512";
      Y = "-512";
      Z = "0";
      repeatTiles = "0";
      collisionOnTiles = "1";
         locked = "true";
         position = "-512 -512 0";
   };
   new SimGroup(SpawnPoints) {

      new BallSpawnPoint(SpawnPoint1) {
         position = "397.222 1.28853 4.71209";
         rotation = "0 0 -1 89.8172";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.075";
         Restitution = "0.2";
         mass = "35";
         drag = "0";
         UseDatablockDefaults = "0";
         BallScale = "1";
         PowerMod = "1";
         Par = "8";
         IsWildshotLocation = "0";
      };
      new BallSpawnPoint(SpawnPoint2) {
         position = "316.601 -235.287 24.2995";
         rotation = "0 0 1 179.909";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.075";
         Restitution = "0.2";
         mass = "35";
         drag = "0";
         UseDatablockDefaults = "0";
         BallScale = "1";
         PowerMod = "1";
         Par = "5";
         IsWildshotLocation = "0";
      };
      new BallSpawnPoint(SpawnPoint3) {
         position = "227.141 -348.43 24.3218";
         rotation = "0.101751 0.0546869 -0.993306 65.2156";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.075";
         Restitution = "0.2";
         mass = "35";
         drag = "0";
         UseDatablockDefaults = "0";
         BallScale = "1";
         PowerMod = "1";
         Par = "5";
         IsWildshotLocation = "0";
      };
      new BallSpawnPoint(SpawnPoint4) {
         position = "58.0211 -347.419 21.775";
         rotation = "0.994853 -0.0102924 -0.100805 10.9423";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.075";
         Restitution = "0.2";
         mass = "35";
         drag = "0";
         UseDatablockDefaults = "0";
         BallScale = "1";
         PowerMod = "1";
         Par = "6";
         IsWildshotLocation = "0";
      };
      new BallSpawnPoint(SpawnPoint5) {
         position = "13.7494 -255.714 8.22712";
         rotation = "0 0 -1 60.2979";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.075";
         Restitution = "0.2";
         mass = "35";
         drag = "0";
         UseDatablockDefaults = "0";
         BallScale = "1";
         PowerMod = "1";
         Par = "3";
         IsWildshotLocation = "0";
      };
      new BallSpawnPoint(SpawnPoint6) {
         position = "-0.176929 22.7599 7.36923";
         rotation = "0 0 1 63.0253";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.39";
         Restitution = "0.2";
         mass = "23.5868";
         drag = "0";
         UseDatablockDefaults = "1";
         BallScale = "1";
         PowerMod = "1";
         Par = "8";
         IsWildshotLocation = "0";
      };
      new BallSpawnPoint(SpawnPoint7) {
         position = "166.489 258.204 7.60849";
         rotation = "0 0 -1 74.0028";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.39";
         Restitution = "0.2";
         mass = "23.5868";
         drag = "0";
         UseDatablockDefaults = "1";
         BallScale = "1";
         PowerMod = "1";
         Par = "4";
         IsWildshotLocation = "0";
      };
      new BallSpawnPoint(SpawnPoint8) {
         position = "-309.413 306.138 20.7969";
         rotation = "0.0307821 -0.104757 0.994021 147.435";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.075";
         Restitution = "0.2";
         mass = "35";
         drag = "0";
         UseDatablockDefaults = "0";
         BallScale = "1";
         PowerMod = "1";
         Par = "8";
         IsWildshotLocation = "0";
      };
      new BallSpawnPoint(SpawnPoint9) {
         position = "-91.9594 124.123 6.97486";
         rotation = "0 0 -1 96.0702";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.075";
         Restitution = "0.2";
         mass = "35";
         drag = "0";
         UseDatablockDefaults = "0";
         BallScale = "1";
         PowerMod = "1";
         Par = "9";
         IsWildshotLocation = "0";
      };
      new BallSpawnPoint(SpawnPoint10) {
         position = "-192.119 -77.0777 29.6256";
         rotation = "0.113465 0.172984 -0.978367 114.62";
         scale = "1 1 1";
         dataBlock = "DefaultBallSpawnPoint";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.075";
         Restitution = "0.2";
         mass = "35";
         drag = "0";
         UseDatablockDefaults = "0";
         BallScale = "1";
         PowerMod = "1";
         Par = "4";
         IsWildshotLocation = "0";
      };
   };
   new SimGroup(PinSets) {

      new PinSet(PinSet1) {
         position = "319.831 0.462834 38.5041";
         rotation = "0 0 -1 89.9982";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "6";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "120";
      };
      new PinSet(PinSet2) {
         position = "314.351 -336.294 46.143";
         rotation = "0 0 1 180";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "10";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "50";
      };
      new PinSet(PinSet3) {
         position = "124.314 -268.287 23.9654";
         rotation = "0 0 -1 59.6789";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "10";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "90";
      };
      new PinSet(PinSet4) {
         position = "58.2085 -293.108 33.0466";
         rotation = "0 0 -1 0.0395647";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "10";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "90";
      };
      new PinSet(PinSet5) {
         position = "-124.695 -186.429 24.8816";
         rotation = "0 0 -1 51.3894";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "10";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "90";
      };
      new PinSet(PinSet6) {
         position = "120.87 79.7601 22.5654";
         rotation = "0 0 1 63.5983";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "10";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "90";
      };
      new PinSet(PinSet7) {
         position = "48.0173 263.918 19.7341";
         rotation = "0 0 -1 108.198";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "10";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "100";
      };
      new PinSet(PinSet8) {
         position = "-220.397 167.753 19.1931";
         rotation = "0 0 1 146.769";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "10";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "40";
      };
      new PinSet(PinSet9) {
         position = "-190.966 111.579 18.9495";
         rotation = "0 0 -1 101.768";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "10";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "50";
      };
      new PinSet(PinSet10) {
         position = "-288.771 -118.682 20.1654";
         rotation = "0 0 -1 112.964";
         scale = "1 1 1";
         dataBlock = "DefaultPinSet";
         ZoneFriction = "0.9";
         ZoneRadius = "45";
         m_bMiniStrike = "0";
         m_pPinDataBlock = "BowlingPinData";
         ArrowHeight = "10";
         PinsLinearVelocity = "0 0 0";
         PinsAngularVelocity = "0 0 0";
         CameraOffset = "5 -10 11";
         NumLaunchesBeforeReset = "9999";
         friction = "0.01";
         Restitution = "0.6";
         mass = "3";
         drag = "0";
         UseDatablockDefaults = "1";
         PinScale = "1";
         BallFreezeDistance = "50";
      };
   };
   new SimGroup(SignBoards) {

      new StaticShape() {
         SkinName = "frame5";
         position = "-1.09085 -217.311 6.66922";
         rotation = "0 0 1 169.023";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "atom";
         position = "-1.09085 -217.311 6.66922";
         rotation = "0 0 1 169.023";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame7";
         position = "146.656 248.749 5.50529";
         rotation = "0 0 1 61.6715";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "base";
         position = "146.656 248.749 5.50529";
         rotation = "0 0 1 61.6715";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         position = "379.925 20.1407 4.17453";
         rotation = "0 0 1 135.975";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "dad";
         position = "379.925 20.1407 4.17453";
         rotation = "0 0 1 135.975";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame2";
         position = "326.861 -251.375 18.1706";
         rotation = "0 0 -1 62.0624";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "condos";
         position = "326.862 -251.377 18.1706";
         rotation = "0 0 -1 62.0624";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame3";
         position = "207.825 -350.161 21.5092";
         rotation = "0 0 1 50.4202";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "dreamy";
         position = "-312.104 283.184 17.5311";
         rotation = "0 0 1 10.3132";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "magic";
         position = "207.825 -350.161 21.5092";
         rotation = "0 0 1 50.4202";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "refuel";
         position = "75.2813 -324.152 16.1933";
         rotation = "0 0 1 213.14";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame4";
         position = "75.2813 -324.152 16.1933";
         rotation = "0 0 1 213.14";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "meteor";
         position = "23.7938 16.455 5.00153";
         rotation = "0 0 -1 64.1711";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame6";
         position = "23.7938 16.455 5.00153";
         rotation = "0 0 -1 64.1711";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "frame8";
         position = "-312.104 283.184 17.5311";
         rotation = "0 0 1 10.3132";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "frame9";
         position = "-115.828 99.8855 7.14287";
         rotation = "0 0 1 42.9717";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "xpress";
         position = "-115.828 99.8855 7.14287";
         rotation = "0 0 1 42.9717";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "scorekeepers";
         position = "-216.438 -107.163 30.5088";
         rotation = "0 0 1 25.9663";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame10";
         position = "-216.438 -107.163 30.5088";
         rotation = "0 0 1 25.9663";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
   };
   new SimGroup(SpecialSpawnPoints) {

      new MiniStrikeSpawnPoint(SpawnPointMs) {
         position = "-267.024 -287.371 22.0562";
         rotation = "0 0 1 225.355";
         scale = "1 1 1";
         dataBlock = "DefaultMiniStrikeSpawnPointData";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         friction = "0.075";
         Restitution = "0.2";
         mass = "35";
         drag = "0";
         UseDatablockDefaults = "1";
         BallScale = "1";
         PowerMod = "1";
         Par = "10";
         IsWildshotLocation = "0";
         InnerRadius = "30";
         OuterRadius = "60";
      };
   };
   new SimGroup(MissZones) {
   };
   new SimGroup(WaterBlocks) {

      new WaterBlock(Water1) {
         position = "-64 -272 3.47408";
         rotation = "1 0 0 0";
         scale = "320 640 1";
         UseDepthMask = "1";
         surfaceTexture = "~/data/water/wash";
         ShoreTexture = "~/data/water/wash";
         envMapOverTexture = "~/data/skies/day_0007";
         liquidType = "Water";
         density = "1";
         viscosity = "10";
         waveMagnitude = "0.5";
         envMapIntensity = "1";
         TessSurface = "5";
         TessShore = "0";
         SurfaceParallax = "0.5";
         FlowAngle = "0";
         FlowRate = "0.015";
         DistortGridScale = "0.1";
         DistortMag = "0.003";
         DistortTime = "0.5";
         ShoreDepth = "15";
         DepthGradient = "1";
         MinAlpha = "0.3";
         MaxAlpha = "0.3";
         removeWetEdges = "0";
         specularColor = "1.000000 1.000000 1.000000 1.000000";
         specularPower = "6";
      };
      new WaterBlock(Water2) {
         position = "-184 88 3.97408";
         rotation = "1 0 0 0";
         scale = "64 64 1";
         UseDepthMask = "1";
         surfaceTexture = "~/data/water/wash";
         ShoreTexture = "~/data/water/wash";
         envMapOverTexture = "~/data/skies/day_0007";
         liquidType = "Water";
         density = "1";
         viscosity = "10";
         waveMagnitude = "0.25";
         envMapIntensity = "1";
         TessSurface = "5";
         TessShore = "0";
         SurfaceParallax = "0.5";
         FlowAngle = "0";
         FlowRate = "0.015";
         DistortGridScale = "0.1";
         DistortMag = "0.003";
         DistortTime = "0.5";
         ShoreDepth = "15";
         DepthGradient = "1";
         MinAlpha = "0.3";
         MaxAlpha = "0.3";
         removeWetEdges = "0";
         specularColor = "1.000000 1.000000 1.000000 1.000000";
         specularPower = "6";
      };
      new WaterBlock(Water3) {
         position = "-264 -136 3.15847";
         rotation = "1 0 0 0";
         scale = "64 96 1";
         UseDepthMask = "1";
         surfaceTexture = "~/data/water/wash";
         ShoreTexture = "~/data/water/wash";
         envMapOverTexture = "~/data/skies/day_0007";
         liquidType = "Water";
         density = "1";
         viscosity = "10";
         waveMagnitude = "0.5";
         envMapIntensity = "1";
         TessSurface = "5";
         TessShore = "0";
         SurfaceParallax = "0.5";
         FlowAngle = "0";
         FlowRate = "0.015";
         DistortGridScale = "0.1";
         DistortMag = "0.003";
         DistortTime = "0.5";
         ShoreDepth = "15";
         DepthGradient = "1";
         MinAlpha = "0.3";
         MaxAlpha = "0.3";
         removeWetEdges = "0";
         specularColor = "1.000000 1.000000 1.000000 1.000000";
         specularPower = "6";
      };
   };
   new SimGroup(Powerups) {

      new PowerUp(Level4Coin1) {
         position = "178.102 -166.943 9.6023";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin2) {
         position = "178.511 -144.15 9.6286";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin3) {
         position = "-246.093 -87.4712 16.3541";
         rotation = "0 0 -1 101.414";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin4) {
         position = "-285.845 256.292 17.4559";
         rotation = "0 0 -1 28.6479";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin5) {
         position = "44.3295 -291.729 10.6189";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin6) {
         position = "54.1041 -291.728 10.6189";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin7) {
         position = "46.6156 44.3637 12.3741";
         rotation = "0 0 1 60.7335";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin8) {
         position = "116.008 297.303 13.088";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin9) {
         position = "-273.003 263.913 17.4559";
         rotation = "0 0 -1 28.6479";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin10) {
         position = "-146.734 158.98 9.93778";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin11) {
         position = "-157.207 155.542 11.3784";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin12) {
         position = "-166.891 148.767 10.8853";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin13) {
         position = "-174.286 142.578 10.2621";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin14) {
         position = "-56.1418 -274.617 16.4694";
         rotation = "0 0 1 90.5273";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin15) {
         position = "-236.445 -108.832 16.5541";
         rotation = "0 0 1 66.4631";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "1";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level4Coin17) {
         position = "10.5606 145.519 8.97373";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
      new PowerUp(Level4Coin18) {
         position = "70.6723 -60.7919 9.57373";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
      new PowerUp(Level4Coin19) {
         position = "138.646 -152.723 30.3146";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
      new PowerUp(Level4Coin20) {
         position = "188.012 127.157 26.0434";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
      new PowerUp(Level4Coin21) {
         position = "253.979 -298.662 7.44219";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
      new PowerUp(Level4Coin22) {
         position = "-229.744 -187.748 25.7663";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
   };
   new SimGroup(Interiors) {

      new InteriorInstance() {
         position = "-273.874 250.502 -0.92592";
         rotation = "0 0 1 147.25";
         scale = "1 1 1";
         interiorFile = "~/data/interiors/3forksimple3.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "52.5482 -62.9599 0.37408";
         rotation = "0 0 1 8.02059";
         scale = "1 1 1";
         interiorFile = "~/data/interiors/bridge.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "30.074 30.4892 -0.82592";
         rotation = "0 0 -1 24.6372";
         scale = "1.35 1.25 1";
         interiorFile = "~/data/interiors/bridge.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "-259.361 -121.476 22.9046";
         rotation = "-0.115048 0.557235 -0.822346 28.3708";
         scale = "1.5 1 1";
         interiorFile = "~/data/interiors/splitpipe.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "-5.09026 133.963 -0.02592";
         rotation = "0 0 -1 18.9076";
         scale = "1 1 1";
         interiorFile = "~/data/interiors/bridge.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "-125.074 -0.673098 56.1738";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         interiorFile = "~/data/interiors/tower_ball.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "312.658 323.081 60.0583";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         interiorFile = "~/data/interiors/tower_ball.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "261.779 -290.406 57.1679";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         interiorFile = "~/data/interiors/tower_ball.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "-322.411 -338.878 68.5323";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         interiorFile = "~/data/interiors/tower_ball.dif";
         showTerrainInside = "0";
      };
   };
   new SimGroup(Movers) {
   };
   new SimGroup(Lights) {

      new fxLight(TowerLightCenter) {
         position = "-124.76 -8.44327 81.3563";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         Enable = "0";
         LightOn = "0";
         IconSize = "1";
         radius = "25";
         Brightness = "25";
         Colour = "1.000000 1.000000 1.000000 1.000000";
         FlareOn = "0";
         FlareTP = "1";
         FlareColour = "1.000000 1.000000 1.000000 1.000000";
         ConstantSizeOn = "0";
         ConstantSize = "1";
         NearSize = "3";
         FarSize = "0.5";
         NearDistance = "10";
         FarDistance = "30";
         FadeTime = "0.1";
         BlendMode = "0";
         AnimColour = "0";
         AnimBrightness = "0";
         AnimRadius = "0";
         AnimOffsets = "0";
         AnimRotation = "0";
         LinkFlare = "1";
         LinkFlareSize = "0";
         MinColour = "0.000000 0.000000 0.000000 1.000000";
         MaxColour = "1.000000 1.000000 1.000000 1.000000";
         MinBrightness = "0";
         MaxBrightness = "1";
         MinRadius = "0.1";
         maxRadius = "20";
         StartOffset = "-5 0 0";
         EndOffset = "5 0 0";
         MinRotation = "0";
         MaxRotation = "359";
         SingleColourKeys = "1";
         RedKeys = "AZA";
         GreenKeys = "AZA";
         BlueKeys = "AZA";
         BrightnessKeys = "AZA";
         RadiusKeys = "AZA";
         OffsetKeys = "AZA";
         RotationKeys = "AZA";
         ColourTime = "5";
         BrightnessTime = "5";
         RadiusTime = "5";
         OffsetTime = "5";
         RotationTime = "5";
         LerpColour = "1";
         LerpBrightness = "1";
         LerpRadius = "1";
         LerpOffset = "1";
         LerpRotation = "1";
      };
      new fxLight(TowerLightTop) {
         position = "-125.16 -8.6433 117.156";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         Enable = "0";
         LightOn = "0";
         IconSize = "1";
         radius = "10";
         Brightness = "35";
         Colour = "1.000000 0.000000 0.000000 1.000000";
         FlareOn = "0";
         FlareTP = "1";
         FlareBitmap = "sFreeBowl/data/fx/lighting/corona";
         FlareColour = "1.000000 1.000000 1.000000 1.000000";
         ConstantSizeOn = "0";
         ConstantSize = "1";
         NearSize = "3";
         FarSize = "0.5";
         NearDistance = "10";
         FarDistance = "30";
         FadeTime = "0.1";
         BlendMode = "0";
         AnimColour = "1";
         AnimBrightness = "0";
         AnimRadius = "0";
         AnimOffsets = "0";
         AnimRotation = "0";
         LinkFlare = "1";
         LinkFlareSize = "0";
         MinColour = "0.000000 0.000000 0.000000 1.000000";
         MaxColour = "1.000000 0.000000 0.000000 1.000000";
         MinBrightness = "0";
         MaxBrightness = "1";
         MinRadius = "0.1";
         maxRadius = "20";
         StartOffset = "-5 0 0";
         EndOffset = "5 0 0";
         MinRotation = "0";
         MaxRotation = "359";
         SingleColourKeys = "1";
         RedKeys = "AZZA";
         GreenKeys = "AZA";
         BlueKeys = "AZA";
         BrightnessKeys = "AZA";
         RadiusKeys = "AZA";
         OffsetKeys = "AZA";
         RotationKeys = "AZA";
         ColourTime = "1";
         BrightnessTime = "5";
         RadiusTime = "5";
         OffsetTime = "5";
         RotationTime = "5";
         LerpColour = "0";
         LerpBrightness = "1";
         LerpRadius = "1";
         LerpOffset = "1";
         LerpRotation = "1";
      };
      new fxLight(TowerLightCenter) {
         position = "-321.986 -346.699 93.4972";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         Enable = "0";
         LightOn = "0";
         IconSize = "1";
         radius = "25";
         Brightness = "25";
         Colour = "1.000000 1.000000 1.000000 1.000000";
         FlareOn = "0";
         FlareTP = "1";
         FlareColour = "1.000000 1.000000 1.000000 1.000000";
         ConstantSizeOn = "0";
         ConstantSize = "1";
         NearSize = "3";
         FarSize = "0.5";
         NearDistance = "10";
         FarDistance = "30";
         FadeTime = "0.1";
         BlendMode = "0";
         AnimColour = "0";
         AnimBrightness = "0";
         AnimRadius = "0";
         AnimOffsets = "0";
         AnimRotation = "0";
         LinkFlare = "1";
         LinkFlareSize = "0";
         MinColour = "0.000000 0.000000 0.000000 1.000000";
         MaxColour = "1.000000 1.000000 1.000000 1.000000";
         MinBrightness = "0";
         MaxBrightness = "1";
         MinRadius = "0.1";
         maxRadius = "20";
         StartOffset = "-5 0 0";
         EndOffset = "5 0 0";
         MinRotation = "0";
         MaxRotation = "359";
         SingleColourKeys = "1";
         RedKeys = "AZA";
         GreenKeys = "AZA";
         BlueKeys = "AZA";
         BrightnessKeys = "AZA";
         RadiusKeys = "AZA";
         OffsetKeys = "AZA";
         RotationKeys = "AZA";
         ColourTime = "5";
         BrightnessTime = "5";
         RadiusTime = "5";
         OffsetTime = "5";
         RotationTime = "5";
         LerpColour = "1";
         LerpBrightness = "1";
         LerpRadius = "1";
         LerpOffset = "1";
         LerpRotation = "1";
      };
      new fxLight(TowerLightTop) {
         position = "-322.386 -346.899 129.297";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         Enable = "0";
         LightOn = "0";
         IconSize = "1";
         radius = "10";
         Brightness = "35";
         Colour = "1.000000 0.000000 0.000000 1.000000";
         FlareOn = "0";
         FlareTP = "1";
         FlareBitmap = "sFreeBowl/data/fx/lighting/corona";
         FlareColour = "1.000000 1.000000 1.000000 1.000000";
         ConstantSizeOn = "0";
         ConstantSize = "1";
         NearSize = "3";
         FarSize = "0.5";
         NearDistance = "10";
         FarDistance = "30";
         FadeTime = "0.1";
         BlendMode = "0";
         AnimColour = "1";
         AnimBrightness = "0";
         AnimRadius = "0";
         AnimOffsets = "0";
         AnimRotation = "0";
         LinkFlare = "1";
         LinkFlareSize = "0";
         MinColour = "0.000000 0.000000 0.000000 1.000000";
         MaxColour = "1.000000 0.000000 0.000000 1.000000";
         MinBrightness = "0";
         MaxBrightness = "1";
         MinRadius = "0.1";
         maxRadius = "20";
         StartOffset = "-5 0 0";
         EndOffset = "5 0 0";
         MinRotation = "0";
         MaxRotation = "359";
         SingleColourKeys = "1";
         RedKeys = "AZZA";
         GreenKeys = "AZA";
         BlueKeys = "AZA";
         BrightnessKeys = "AZA";
         RadiusKeys = "AZA";
         OffsetKeys = "AZA";
         RotationKeys = "AZA";
         ColourTime = "1";
         BrightnessTime = "5";
         RadiusTime = "5";
         OffsetTime = "5";
         RotationTime = "5";
         LerpColour = "0";
         LerpBrightness = "1";
         LerpRadius = "1";
         LerpOffset = "1";
         LerpRotation = "1";
      };
      new fxLight(TowerLightTop) {
         position = "261.735 -298.327 118.068";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         Enable = "0";
         LightOn = "0";
         IconSize = "1";
         radius = "10";
         Brightness = "35";
         Colour = "1.000000 0.000000 0.000000 1.000000";
         FlareOn = "0";
         FlareTP = "1";
         FlareBitmap = "sFreeBowl/data/fx/lighting/corona";
         FlareColour = "1.000000 1.000000 1.000000 1.000000";
         ConstantSizeOn = "0";
         ConstantSize = "1";
         NearSize = "3";
         FarSize = "0.5";
         NearDistance = "10";
         FarDistance = "30";
         FadeTime = "0.1";
         BlendMode = "0";
         AnimColour = "1";
         AnimBrightness = "0";
         AnimRadius = "0";
         AnimOffsets = "0";
         AnimRotation = "0";
         LinkFlare = "1";
         LinkFlareSize = "0";
         MinColour = "0.000000 0.000000 0.000000 1.000000";
         MaxColour = "1.000000 0.000000 0.000000 1.000000";
         MinBrightness = "0";
         MaxBrightness = "1";
         MinRadius = "0.1";
         maxRadius = "20";
         StartOffset = "-5 0 0";
         EndOffset = "5 0 0";
         MinRotation = "0";
         MaxRotation = "359";
         SingleColourKeys = "1";
         RedKeys = "AZZA";
         GreenKeys = "AZA";
         BlueKeys = "AZA";
         BrightnessKeys = "AZA";
         RadiusKeys = "AZA";
         OffsetKeys = "AZA";
         RotationKeys = "AZA";
         ColourTime = "1";
         BrightnessTime = "5";
         RadiusTime = "5";
         OffsetTime = "5";
         RotationTime = "5";
         LerpColour = "0";
         LerpBrightness = "1";
         LerpRadius = "1";
         LerpOffset = "1";
         LerpRotation = "1";
      };
      new fxLight(TowerLightCenter) {
         position = "262.135 -298.127 82.268";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         Enable = "0";
         LightOn = "0";
         IconSize = "1";
         radius = "25";
         Brightness = "25";
         Colour = "1.000000 1.000000 1.000000 1.000000";
         FlareOn = "0";
         FlareTP = "1";
         FlareColour = "1.000000 1.000000 1.000000 1.000000";
         ConstantSizeOn = "0";
         ConstantSize = "1";
         NearSize = "3";
         FarSize = "0.5";
         NearDistance = "10";
         FarDistance = "30";
         FadeTime = "0.1";
         BlendMode = "0";
         AnimColour = "0";
         AnimBrightness = "0";
         AnimRadius = "0";
         AnimOffsets = "0";
         AnimRotation = "0";
         LinkFlare = "1";
         LinkFlareSize = "0";
         MinColour = "0.000000 0.000000 0.000000 1.000000";
         MaxColour = "1.000000 1.000000 1.000000 1.000000";
         MinBrightness = "0";
         MaxBrightness = "1";
         MinRadius = "0.1";
         maxRadius = "20";
         StartOffset = "-5 0 0";
         EndOffset = "5 0 0";
         MinRotation = "0";
         MaxRotation = "359";
         SingleColourKeys = "1";
         RedKeys = "AZA";
         GreenKeys = "AZA";
         BlueKeys = "AZA";
         BrightnessKeys = "AZA";
         RadiusKeys = "AZA";
         OffsetKeys = "AZA";
         RotationKeys = "AZA";
         ColourTime = "5";
         BrightnessTime = "5";
         RadiusTime = "5";
         OffsetTime = "5";
         RotationTime = "5";
         LerpColour = "1";
         LerpBrightness = "1";
         LerpRadius = "1";
         LerpOffset = "1";
         LerpRotation = "1";
      };
      new fxLight(TowerLightTop) {
         position = "312.651 315.189 120.958";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         Enable = "0";
         LightOn = "0";
         IconSize = "1";
         radius = "10";
         Brightness = "35";
         Colour = "1.000000 0.000000 0.000000 1.000000";
         FlareOn = "0";
         FlareTP = "1";
         FlareBitmap = "sFreeBowl/data/fx/lighting/corona";
         FlareColour = "1.000000 1.000000 1.000000 1.000000";
         ConstantSizeOn = "0";
         ConstantSize = "1";
         NearSize = "3";
         FarSize = "0.5";
         NearDistance = "10";
         FarDistance = "30";
         FadeTime = "0.1";
         BlendMode = "0";
         AnimColour = "1";
         AnimBrightness = "0";
         AnimRadius = "0";
         AnimOffsets = "0";
         AnimRotation = "0";
         LinkFlare = "1";
         LinkFlareSize = "0";
         MinColour = "0.000000 0.000000 0.000000 1.000000";
         MaxColour = "1.000000 0.000000 0.000000 1.000000";
         MinBrightness = "0";
         MaxBrightness = "1";
         MinRadius = "0.1";
         maxRadius = "20";
         StartOffset = "-5 0 0";
         EndOffset = "5 0 0";
         MinRotation = "0";
         MaxRotation = "359";
         SingleColourKeys = "1";
         RedKeys = "AZZA";
         GreenKeys = "AZA";
         BlueKeys = "AZA";
         BrightnessKeys = "AZA";
         RadiusKeys = "AZA";
         OffsetKeys = "AZA";
         RotationKeys = "AZA";
         ColourTime = "1";
         BrightnessTime = "5";
         RadiusTime = "5";
         OffsetTime = "5";
         RotationTime = "5";
         LerpColour = "0";
         LerpBrightness = "1";
         LerpRadius = "1";
         LerpOffset = "1";
         LerpRotation = "1";
      };
      new fxLight(TowerLightCenter) {
         position = "313.051 315.389 85.1584";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         Enable = "0";
         LightOn = "0";
         IconSize = "1";
         radius = "25";
         Brightness = "25";
         Colour = "1.000000 1.000000 1.000000 1.000000";
         FlareOn = "0";
         FlareTP = "1";
         FlareColour = "1.000000 1.000000 1.000000 1.000000";
         ConstantSizeOn = "0";
         ConstantSize = "1";
         NearSize = "3";
         FarSize = "0.5";
         NearDistance = "10";
         FarDistance = "30";
         FadeTime = "0.1";
         BlendMode = "0";
         AnimColour = "0";
         AnimBrightness = "0";
         AnimRadius = "0";
         AnimOffsets = "0";
         AnimRotation = "0";
         LinkFlare = "1";
         LinkFlareSize = "0";
         MinColour = "0.000000 0.000000 0.000000 1.000000";
         MaxColour = "1.000000 1.000000 1.000000 1.000000";
         MinBrightness = "0";
         MaxBrightness = "1";
         MinRadius = "0.1";
         maxRadius = "20";
         StartOffset = "-5 0 0";
         EndOffset = "5 0 0";
         MinRotation = "0";
         MaxRotation = "359";
         SingleColourKeys = "1";
         RedKeys = "AZA";
         GreenKeys = "AZA";
         BlueKeys = "AZA";
         BrightnessKeys = "AZA";
         RadiusKeys = "AZA";
         OffsetKeys = "AZA";
         RotationKeys = "AZA";
         ColourTime = "5";
         BrightnessTime = "5";
         RadiusTime = "5";
         OffsetTime = "5";
         RotationTime = "5";
         LerpColour = "1";
         LerpBrightness = "1";
         LerpRadius = "1";
         LerpOffset = "1";
         LerpRotation = "1";
      };
   };
   new InteriorInstance() {
      position = "-61.1615 -196.284 -1.02592";
      rotation = "0 0 1 29.7938";
      scale = "1.3 1 1";
      interiorFile = "~/data/interiors/bridge.dif";
      showTerrainInside = "0";
   };
   new BallSpawnPoint(SpawnPointStart) {
      position = "-77.7204 182.935 36.7097";
      rotation = "0.0550342 -0.247029 0.967444 155.674";
      scale = "1 1 1";
      dataBlock = "DefaultBallSpawnPoint";
      AimFloor = "0";
      AimCeiling = "0";
      SecondsToReset = "300";
      AntiFlightDamping = "5";
      friction = "0.39";
      Restitution = "0.2";
      mass = "23.5868";
      drag = "0";
      UseDatablockDefaults = "1";
      BallScale = "1";
      PowerMod = "1";
      Par = "10";
      IsWildshotLocation = "0";
   };
   new PowerUp(Level4Coin16) {
      position = "116.008 309.303 22.488";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "DollarPowerup";
      m_bResetOnBallReset = "0";
      m_bResetOnSetNewFrame = "0";
      m_bResetOnNewGame = "1";
      m_fAwardAmount = "1";
      m_fSecondsPerRotation = "1";
   };
   new fxLight(Frame10Light) {
      position = "-214.796 -104.332 38.4395";
      rotation = "0 0 -1 63.5983";
      scale = "1 1 1";
      Enable = "1";
      LightOn = "1";
      IconSize = "1";
      radius = "10";
      Brightness = "10";
      Colour = "1.000000 1.000000 1.000000 1.000000";
      FlareOn = "0";
      FlareTP = "1";
      FlareColour = "1.000000 1.000000 1.000000 1.000000";
      ConstantSizeOn = "0";
      ConstantSize = "1";
      NearSize = "3";
      FarSize = "0.5";
      NearDistance = "10";
      FarDistance = "30";
      FadeTime = "0.1";
      BlendMode = "0";
      AnimColour = "0";
      AnimBrightness = "0";
      AnimRadius = "0";
      AnimOffsets = "0";
      AnimRotation = "0";
      LinkFlare = "1";
      LinkFlareSize = "0";
      MinColour = "0.000000 0.000000 0.000000 1.000000";
      MaxColour = "1.000000 1.000000 1.000000 1.000000";
      MinBrightness = "0";
      MaxBrightness = "1";
      MinRadius = "0.1";
      maxRadius = "20";
      StartOffset = "-5 0 0";
      EndOffset = "5 0 0";
      MinRotation = "0";
      MaxRotation = "359";
      SingleColourKeys = "1";
      RedKeys = "AZA";
      GreenKeys = "AZA";
      BlueKeys = "AZA";
      BrightnessKeys = "AZA";
      RadiusKeys = "AZA";
      OffsetKeys = "AZA";
      RotationKeys = "AZA";
      ColourTime = "5";
      BrightnessTime = "5";
      RadiusTime = "5";
      OffsetTime = "5";
      RotationTime = "5";
      LerpColour = "1";
      LerpBrightness = "1";
      LerpRadius = "1";
      LerpOffset = "1";
      LerpRotation = "1";
   };
};
//--- OBJECT WRITE END ---
