Building { NumExits=1; NumInteriorNetworks=2; MaxCapacity=40; // 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, 1, 0, 0, 0, 0, 0, 0, 0 }; Exit[ 0 ] { PosX=1; PosY=3; } NumBuildingAnimations=1; Anim[ 0 ] { Type=ADoorAnimation; } Network[ 0 ] { NumPaths=3; Name=Vis; Path[ 0 ] { FromExit=0; ToPath=2; Anim=0; PathHookNum=1; SmoothStart=1; } Path[ 1 ] { ToExit=0; Anim=0; PathHookNum=1; SmoothEnd=1; } Path[ 2 ] { ToPath=1; Type=AInteriorSpecialPath; Component=AVisShelterComponent; } } Network[ 1 ] { NumPaths=3; Name=Dino; Path[ 0 ] { FromExit=0; ToPath=2; Anim=0; PathHookNum=1; Name=Path_Vis1; } Path[ 1 ] { ToExit=0; Anim=0; PathHookNum=1; Name=Path_Vis2; } Path[ 2 ] { ToPath=1; Name=Path_Vis3; } } NumComponents = 3; Component[0] { Type=AVisShelterComponent; MinVisitorFee=0; MaxVisitorFee=100; InitialVisitorFee=0; ExpectedVisitorFee=10; VisitorFeeStep=5; } Component[1] { Type=ASecurityCameraComponent; LocatorName=bld_loc1; MailInterval=60.0f; VisionRange=40.0f; MaxTurnAngle=45.0f; } Component[2] { Type=ASecurityCameraComponent; LocatorName=bld_loc2; MailInterval=60.0f; VisionRange=40.0f; MaxTurnAngle=45.0f; } } Particles { NumLocators=4; Locator[0]{ Name="D_Smoke01"; NumEffects=1; Effect[0]{ DamageStart=80; DamageEnd=0; Setting="SmallSmoke"; } } Locator[1]{ Name="D_Smoke02"; NumEffects=1; Effect[0]{ DamageStart=80; DamageEnd=0; Setting="MediumSmoke"; } } Locator[2]{ Name="D_Smoke03"; NumEffects=1; Effect[0]{ DamageStart=80; DamageEnd=0; Setting="MediumSmoke"; } } Locator[3]{ Name="D_Smoke06"; NumEffects=1; Effect[0]{ DamageStart=60; DamageEnd=0; Setting="SmallSmoke"; } } } Dialog { Field[Capacity] { type = ADialogLabelField; format = $FieldFormat_Number; } Field[Population] { type = ADialogLabelField; format = $FieldFormat_Number; } } PreviewScene { CamPosition = {0, -14.5, -22}; CamAngle = 30; Model { Model = VShelter; Position = {0, 0, 0}; } 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 = {0.225992, 0.000000, 0.000000}; Rotation = {0.000000, 0.000000, 0.000000, 1.000000}; PrimType = ePrimBox; Sides = { 16.999998, 16.999998, 5.999999 }; } Geom_Max["Box02"] { Position = {-0.040164, 5.930467, 0.077785}; Rotation = {0.000000, 0.000000, 0.000000, 1.000000}; PrimType = ePrimBox; Sides = { 6.999999, 6.999999, 3.000000 }; } }