Building { NumInteriorNetworks = 0; NumComponents = 0; MaxCapacity = 8; RoadAttachment = 1; ObstructionHardRadius = 3.0; ObstructionSoftRadius = 3.5; NumExits = 1; Exit[ 0 ] { PosX=0; PosY=0; } /* // Test NumBuildingAnimations=1; Anim[ 0 ] { Type = ASeparateAnimation; Locator = D_Water03; Object = kiosk; } */ } Obstructions { NumObstructions = 5; // Centre-piece Obstruction [ 0 ] { Type = AKinematicsObstructionCircle; Position = { 0.0, 0.0, 0.0 }; HardRadius = 3.0; SoftRadius = 3.5; } // Those small light/bin things at the corners Obstruction [ 1 ] { Type = AKinematicsObstructionCircle; Position = { -3.5, 0.0, -3.5 }; HardRadius = 1.0; SoftRadius = 1.2; } Obstruction [ 2 ] { Type = AKinematicsObstructionCircle; Position = { 3.5, 0.0, -3.5 }; HardRadius = 1.0; SoftRadius = 1.2; } Obstruction [ 3 ] { Type = AKinematicsObstructionCircle; Position = { -3.5, 0.0, 3.5 }; HardRadius = 1.0; SoftRadius = 1.2; } Obstruction [ 4 ] { Type = AKinematicsObstructionCircle; Position = { 3.5, 0.0, 3.5 }; HardRadius = 1.0; SoftRadius = 1.2; } } AestheticEffect { AestheticBoost = 0.07; MonthlyCost = 100; StartOn=0; ApplyAtEntrance=1; // Don't have to 'enter' fountain to get boost } Particles { NumLocators=2; Locator[0]{ Name="D_Water03"; NumEffects=1; Effect[0]{ DamageStart=100; DamageEnd=-100; Setting="SplashFountain"; // Particles linked to whether fountain is on or not LinkToAestheticEffect=1; } } Locator[1]{ Name="D_Water01"; NumEffects=1; Effect[0]{ DamageStart=80; DamageEnd=0; Setting="FountainDamage"; } } } Dialog { Field[AestheticActive] { type = ADialogToggleField; } Field[AestheticMonthlyCost] { type = ADialogLabelField; format = $FieldFormat_Money; } } PreviewScene { CamPosition = {0, -6.5, -9.5}; CamAngle = 30; Model { Model = Fountain; Position = {0, 0, 0}; } Model { Model = GrndPW; Position = {0, 0, 0}; } } // WARNING: Do not place anything below these lines. //Anything past this point is destroyed on exporting bounding information BoundingGeometry { Geom_Max["Box01"] { Position = {0.000000, 0.000000, 0.000000}; Rotation = {0.000000, 0.000000, 0.000000, 1.000000}; PrimType = ePrimBox; Sides = { 3.200000, 3.200000, 3.500000 }; } }