Building { NumExits=1; NumInteriorNetworks=1; NumBuildingAnimations=3; NumComponents = 1; MaxCapacity=8; // Delayed throughput adding DelayedThroughput=1; // For 3x3 footprint, double resolution ObstructionMask = { 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0 }; Exit[ 0 ] { PosX=1; PosY=3; } Network[ 0 ] { NumPaths=7; Name=Vis; Path[ 0 ] { ToPath=1; } Path[ 1 ] { FromExit=0; Anim=1; PathCode=Que; Component=AVisBalloonComponent; Type=AInteriorSpecialPath; ToPath="2 6"; SmoothStart=1; } Path[ 2 ] { PathCode=EnterRide; Component=AVisBalloonComponent; Type=AInteriorSpecialPath; Flags=2; ToPath=3; } Path[ 3 ] { PathCode=LeaveRide; Component=AVisBalloonComponent; Type=AInteriorSpecialPath; ToPath=4; } Path[ 4 ] { Type=AInteriorSpecialPath; ToPath=5; } Path[ 5 ] { Anim=1; Type=AInteriorSpecialPath; ToExit=0; SmoothEnd=1; } // Path back to the entrance from the queue Path[ 6 ] { Name=Path_Vis5; PathCode=LeaveRideFromQueue; Component=AVisBalloonComponent; Type=AInteriorSpecialPath; ToPath=5; } } Anim[ 0 ] { Type=ASeparateAnimation; Object=windsock; Animation=bld_wsock_lp; Locator=bld_wind1; StartPlaying=1; LinkToWind=1; } Anim[ 1 ] { Type=ADoorAnimation; MakeWait=1; } // This object is not used! Anim[ 2 ] { Type=ADoorAnimation; Num=99; // This wont link to any animation } Component[0] { Type=AVisBalloonComponent; ExitFromQueueAvailable=1; MinVisitorFee=0; MaxVisitorFee=500; InitialVisitorFee=50; ExpectedVisitorFee=400; VisitorFeeStep=25; Quality=1.0; Capacity=1; DegTimeRate=0.0; DegVisRate=0.01; RideOpenDoor=1; } } Dialog { Field[Status] { type = ADialogCycleField; } Field[SetWaypoint] { type = ADialogCommandField; } Field[PerUseFee] { type = ADialogCycleField; format = $FieldFormat_Money; } Field[JumpToUnit] { type = ADialogCommandField; } Field[PurchaseBalloon] { type = ADialogCommandField; } Field[ViewPhotos] { type = ADialogCommandField; } Field[ViewPhotos] { type = ADialogCommandField; } Field[LastDinoEvent] { type = ADialogLabelField; } Field[ViolentExperience] { type = ADialogSliderField; minval = 0.0; maxval = 1.0; step = 0.1; } Field[NonviolentExperience] { type = ADialogSliderField; minval = 0.0; maxval = 1.0; step = 0.1; } Field[EnvironmentExperience] { type = ADialogSliderField; minval = 0.0; maxval = 1.0; step = 0.1; } Field[ExperienceScore] { type = ADialogLabelField; format = $FieldFormat_NumberPercent; } Field[VisibleDinosaurs] { type = ADialogVisibleDinosField; } } Particles { NumLocators=1; Locator[0]{ Name="D_Smoke02"; NumEffects=1; Effect[0]{ DamageStart=80; DamageEnd=0; Setting="LargeSmoke"; } } } PreviewScene { CamPosition = {0, -19, -21}; CamAngle = 40; Model { Model = BallRide; Position = {0, 0, 0}; } Model { Model = Balloon; Position = {6, -3, -2}; } Model { Model = Capsule; Position = {6, -1, -2}; } Model { Model = GrndPW; Position = {0, 0.12, 0}; } } // WARNING: Do not place anything below these lines. //Anything past this point is destroyed on exporting bounding information BoundingGeometry { Geom_Max["Box01"] { Position = {3.857882, 0.000000, -0.032743}; Rotation = {0.000000, 0.000000, 0.000000, 1.000000}; PrimType = ePrimBox; Sides = { 11.999999, 9.999999, 6.000000 }; } Geom_Max["Box02"] { Position = {-5.500000, 0.000000, 2.000000}; Rotation = {0.000000, 0.000000, 0.000000, 1.000000}; PrimType = ePrimBox; Sides = { 8.000000, 9.000000, 2.000000 }; } Geom_Max["Box03"] { Position = {3.066542, 3.980138, -0.102900}; Rotation = {0.000000, 0.000000, 0.000000, 1.000000}; PrimType = ePrimBox; Sides = { 6.999999, 6.999999, 4.000000 }; } }