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

   new ScriptObject(MissionInfo) {
         name = "Hillsborough Lanes";
         desc0 = "Take a relaxing spin around this grand canyon, but be warned: Winding rivers and hilly clusters make a top-flight ball a must. Novices need not apply.";
         Friction = "0.75";
         descLines = "2";
         Restitution = "0.0";
         dollarPins = "10";
   };
   new MissionArea(MissionArea) {
      Area = "-452 -456 928 904";
      flightCeiling = "300";
      flightCeilingRange = "20";
         locked = "true";
   };
   new Sky(Sky) {
      position = "336 136 0";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      materialList = "~/data/skies/sky_day.dml";
      cloudHeightPer[0] = "0.349971";
      cloudHeightPer[1] = "0.3";
      cloudHeightPer[2] = "0.199973";
      cloudSpeed1 = "0.0005";
      cloudSpeed2 = "0.001";
      cloudSpeed3 = "0.0003";
      visibleDistance = "500";
      fogDistance = "490";
      fogColor = "0.400000 0.600000 0.850000 1.000000";
      fogStorm1 = "0";
      fogStorm2 = "0";
      fogStorm3 = "0";
      fogVolume1 = "0 0 0";
      fogVolume2 = "0 0 0";
      fogVolume3 = "0 0 0";
      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";
      windVelocity = "1 1 0";
      windEffectPrecipitation = "1";
      SkySolidColor = "0.600000 0.600000 0.600000 1.000000";
      useSkyTextures = "1";
      renderBottomTexture = "0";
      noRenderBans = "0";
         locked = "true";
   };
   new Sun(Sun) {
      azimuth = "225";
      elevation = "35";
      color = "0.900000 0.900000 0.900000 1.000000";
      ambient = "0.600000 0.600000 0.600000 1.000000";
         position = "0 0 0";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         direction = "0.57735 0.57735 -0.57735";
         locked = "true";
   };
   new TerrainBlock(Terrain) {
      rotation = "1 0 0 0";
      scale = "1 1 1";
      detailTexture = "fps/data/terrains/details/detail1";
      terrainFile = "./level10.ter";
      squareSize = "4";
      bumpScale = "1";
      bumpOffset = "0.01";
      zeroBumpScale = "8";
      X = "-512";
      Y = "-512";
      Z = "0";
      repeatTiles = "0";
      collisionOnTiles = "1";
         position = "-512 -512 0";
         locked = "true";
   };
   new SimGroup(SpawnPoints) {

      new BallSpawnPoint(SpawnPoint1) {
         position = "-349.08 218.125 58.7938";
         rotation = "0 0 1 11.8946";
         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 = "333.709 -167.826 32.6";
         rotation = "0 0 -1 64.1259";
         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 = "210.649 -334.338 61.4";
         rotation = "0 0 -1 90.8471";
         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 BallSpawnPoint(SpawnPoint2) {
         position = "84.757 269.87 43.8711";
         rotation = "-0.0476371 -0.0449337 -0.997854 86.7772";
         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 = "-90.4462 161.099 32.2";
         rotation = "0 0 1 169.022";
         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 = "1";
      };
      new BallSpawnPoint(SpawnPoint5) {
         position = "162.326 100.712 52.0731";
         rotation = "1 0 0 0";
         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 = "247.325 105.141 37.2";
         rotation = "0 0 -1 92.2918";
         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 = "169.686 105.763 34.1097";
         rotation = "-0.00109695 -0.0149994 0.999887 188.365";
         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 = "1";
      };
      new BallSpawnPoint(SpawnPoint8) {
         position = "328.926 -80.2911 50";
         rotation = "0 0 1 225.79";
         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 = "1";
      };
      new BallSpawnPoint(SpawnPoint3) {
         position = "-239.12 42.0472 60";
         rotation = "0 0 1 147.112";
         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 SimGroup(PinSets) {

      new PinSet(PinSet9) {
         position = "232.116 -84.2872 20.3709";
         rotation = "0 0 -1 40.3208";
         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 = "33.1667 -334.718 54.0268";
         rotation = "0 0 -1 89.2048";
         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 = "70";
      };
      new PinSet(PinSet3) {
         position = "-166.524 -46.1395 51.0857";
         rotation = "0 0 1 137.868";
         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(PinSet2) {
         position = "-149.279 271.942 51.2615";
         rotation = "0 0 -1 90.3505";
         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(PinSet4) {
         position = "-41.8327 31.6547 25.4123";
         rotation = "0 0 1 150.293";
         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(PinSet5) {
         position = "162.326 241.655 24.8123";
         rotation = "0 0 1 0.567861";
         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(PinSet6) {
         position = "94.4202 104.995 23.8123";
         rotation = "0 0 -1 91.6764";
         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 = "70";
      };
      new PinSet(PinSet7) {
         position = "88.6344 -5.28294 41.4123";
         rotation = "0 0 1 220.766";
         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(PinSet1) {
         position = "-298.53 354.408 45.2753";
         rotation = "0 0 1 25.3868";
         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 = "70";
      };
      new PinSet(PinSet8) {
         position = "233.543 -172.829 50.2341";
         rotation = "0 0 1 224.958";
         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 SimGroup(SpecialSpawnPoints) {

      new MiniStrikeSpawnPoint(SpawnPointMs) {
         position = "347.69 334.737 13.6";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "DefaultMiniStrikeSpawnPointData";
         AimFloor = "0";
         AimCeiling = "0";
         SecondsToReset = "300";
         AntiFlightDamping = "5";
         Friction = "0.39";
         Restitution = "0.2";
         Mass = "23.5868";
         Drag = "0";
         UseDatablockDefaults = "0";
         BallScale = "1";
         PowerMod = "1";
         Par = "10";
         IsWildshotLocation = "0";
         InnerRadius = "30";
         OuterRadius = "60";
      };
   };
   new SimGroup(MissZones) {
   };
   new SimGroup(WaterBlocks) {

      new WaterBlock(Water1) {
         position = "32 -160 7.6466";
         rotation = "1 0 0 0";
         scale = "384 448 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";
         surfaceOpacity = "1";
         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(Level10Coin1) {
         position = "386.174 -263.208 24.1976";
         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 = "1";
      };
      new PowerUp(Level10Coin2) {
         position = "385.785 -173.074 24.6045";
         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 = "1";
      };
      new PowerUp(Level10Coin3) {
         position = "-315.864 -243.394 37.0392";
         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(Level10Coin4) {
         position = "-319.036 -163.746 36.4647";
         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(Level10Coin5) {
         position = "-317.525 -61.6276 36.7526";
         rotation = "0 0 1 179.909";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level10Coin6) {
         position = "-220.043 -166.048 36.0492";
         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 = "1";
      };
      new PowerUp(Level10Coin7) {
         position = "-219.644 -250.287 36.2811";
         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(Level10Coin8) {
         position = "-219.339 -329.838 36.0741";
         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(Level10Coin9) {
         position = "-24.4181 -366.075 24.5242";
         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(Level10Coin10) {
         position = "-24.8731 -306.488 23.7855";
         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(Level10Coin11) {
         position = "-25.9185 -220.463 24.4696";
         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(Level10Coin12) {
         position = "34.4634 -213.116 23.6358";
         rotation = "0 0 -1 91.2825";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "1";
      };
      new PowerUp(Level10Coin13) {
         position = "133.968 -227.612 24.0869";
         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 = "1";
      };
      new PowerUp(Level10Coin14) {
         position = "305.356 -317.218 24.1306";
         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 = "1";
      };
      new PowerUp(Level10Coin15) {
         position = "385.977 -318.538 24.4653";
         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 = "1";
      };
      new PowerUp(Level10Coin16) {
         position = "-322.048 -328.104 35.5385";
         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(Level10Coin17) {
         position = "-20.9549 -62.5787 36.2287";
         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(Level10Coin18) {
         position = "27.8979 112.294 36.0273";
         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(Level10Coin19) {
         position = "162.671 174.837 24.0052";
         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(Level10Coin20) {
         position = "136.558 222.083 23.7625";
         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(Level10Coin21) {
         position = "191.644 221.53 24.1927";
         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(Level10Coin22) {
         position = "163.95 269.741 24.3494";
         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(Level10Coin23) {
         position = "165.144 370.901 23.7928";
         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(Level10Coin24) {
         position = "272.835 -135.203 69.2192";
         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(Level10Coin25) {
         position = "329.652 67.7892 36.2199";
         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(Level10Coin26) {
         position = "266.006 -43.4507 23.7681";
         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(Level10Coin27) {
         position = "189.281 -118.232 23.9636";
         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(Level10Coin28) {
         position = "-289.058 169.081 23.733";
         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(Level10Coin29) {
         position = "-205.46 326.092 23.8582";
         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(Level10Coin30) {
         position = "-220.144 236.608 24.2642";
         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(Level10Coin31) {
         position = "-208.068 -5.43895 11.7491";
         rotation = "0 0 -1 40.68";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
      new PowerUp(Level10Coin32) {
         position = "-207.679 -1.157 11.7491";
         rotation = "0 0 -1 40.68";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
      new PowerUp(Level10Coin33) {
         position = "-213.139 -5.85023 11.7491";
         rotation = "0 0 -1 40.68";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
      new PowerUp(Level10Coin34) {
         position = "-212.537 -1.64092 11.7491";
         rotation = "0 0 -1 40.68";
         scale = "1 1 1";
         dataBlock = "DollarPowerup";
         m_bResetOnBallReset = "0";
         m_bResetOnSetNewFrame = "0";
         m_bResetOnNewGame = "1";
         m_fAwardAmount = "5";
         m_fSecondsPerRotation = "3";
      };
      new PowerUp(Level10Coin35) {
         position = "272.835 -135.203 45.2192";
         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(Level10Coin36) {
         position = "272.835 -135.203 58.2192";
         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(Level10Coin37) {
         position = "201.206 -1.34237 24.8463";
         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(Level10Coin38) {
         position = "204.469 -24.2381 25.0463";
         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(Level10Coin38) {
         position = "194.487 -35.2345 24.8463";
         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(Level10Coin39) {
         position = "148.846 -0.0284148 18.1997";
         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(Level10Coin40) {
         position = "181.854 -38.1448 25.2463";
         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(Level10Coin41) {
         position = "165.297 49.6699 29.9997";
         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(Level10Coin42) {
         position = "158.167 50.6776 30.0423";
         rotation = "0 0 1 43.5448";
         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 = "-375.326 395.303 60.5375";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         interiorFile = "~/data/interiors/tower_ball.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "-10.5912 -130.233 80.7958";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         interiorFile = "~/data/interiors/tower_ball.dif";
         showTerrainInside = "0";
      };
      new InteriorInstance() {
         position = "254.546 239.248 85.6375";
         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 = "-10.1832 -137.75 106.296";
         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 = "-10.5832 -137.95 142.096";
         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 = "381.863 -377.476 102.11";
         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 = "381.463 -377.676 137.91";
         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 = "-374.883 387.603 86.2376";
         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 = "-375.283 387.4 122.037";
         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 = "254.942 231.464 110.938";
         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 = "254.542 231.264 146.737";
         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 InteriorInstance() {
      position = "381.466 -369.796 71.4098";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/tower_ball.dif";
      showTerrainInside = "0";
   };
   new BallSpawnPoint(SpawnPointStart) {
      position = "270.313 20.2245 40.3004";
      rotation = "0.0780825 0.0199368 -0.996748 28.7375";
      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 InteriorInstance() {
      position = "-208.833 -3.81823 20.7702";
      rotation = "0 0 1 179.336";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/flat90extended3.dif";
      showTerrainInside = "0";
   };
   new SimGroup(SignBoards) {

      new StaticShape() {
         SkinName = "frame2";
         position = "58.6749 287.642 24.727";
         rotation = "0 0 1 141.131";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "condos";
         position = "-331.266 232.409 41.7148";
         rotation = "0 0 1 228.221";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         position = "-331.266 232.409 41.7148";
         rotation = "0 0 1 228.221";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "xpress";
         position = "58.6749 287.642 24.727";
         rotation = "0 0 1 141.131";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "refuel";
         position = "325.753 -149.053 10.1281";
         rotation = "0 0 1 161.001";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame9";
         position = "325.753 -149.053 10.1281";
         rotation = "0 0 1 161.001";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "atom";
         position = "-240.29 28.4854 40.9873";
         rotation = "0 0 1 20.0529";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame3";
         position = "-240.29 28.4854 40.9873";
         rotation = "0 0 1 20.0529";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "frame4";
         position = "-98.0893 144.081 10.2602";
         rotation = "0 0 1 51.9562";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "base";
         position = "-98.0913 144.081 10.2602";
         rotation = "0 0 1 51.9562";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame5";
         position = "150.991 121.878 34.0445";
         rotation = "0 0 1 140.948";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "dad";
         position = "150.991 121.878 34.0445";
         rotation = "0 0 1 140.948";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame6";
         position = "228.989 89.9883 10.0109";
         rotation = "0 0 1 34.9504";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "dreamy";
         position = "228.989 89.9883 10.0109";
         rotation = "0 0 1 34.9504";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame7";
         position = "179.002 90.5685 32.0925";
         rotation = "0 0 -1 38.3879";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "magic";
         position = "179.002 90.5685 32.0925";
         rotation = "0 0 -1 38.3879";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame8";
         position = "324.017 -103.403 33.762";
         rotation = "0 0 1 2.86462";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "meteor";
         position = "324.017 -103.403 33.762";
         rotation = "0 0 1 2.86462";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
      new StaticShape() {
         SkinName = "frame10";
         position = "196.58 -347.169 33.8984";
         rotation = "0 0 1 50.4198";
         scale = "1 1 1";
         dataBlock = "SignSponsor";
      };
      new StaticShape() {
         SkinName = "scorekeepers";
         position = "196.58 -347.169 33.8984";
         rotation = "0 0 1 50.4198";
         scale = "1 1 1";
         dataBlock = "SignBoard";
      };
   };
   new InteriorInstance() {
      position = "147.321 6.65732 13.2301";
      rotation = "0 0 1 187.93";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/fork3.dif";
      showTerrainInside = "0";
   };
   new WaterBlock(Water2) {
      position = "-368 -160 7.6466";
      rotation = "1 0 0 0";
      scale = "320 384 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";
      surfaceOpacity = "1";
      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";
   };
};
//--- OBJECT WRITE END ---
