2 #Copyright: escalatorgeek881, 2009
4 #Note: This is all fictious and imaginary.
6 #This is the historic part of Terrace, which is a suburb of Andersville (fictious). Many of the buildings and streetscaping was redone, making this area look modern.
7 #The buildings located in this area include the TV Tower, Capitol Tower, Terrace Border, Southwest Andersville Public Library, Mattenham SQuare...
8 #Marriott Terrace Hotel, etc.
12 Designer = escalatorgeek881
13 Location = Terrace (suburb of Andersville)
14 Description = Many Buildings
18 CameraPosition = 270, 1056
19 CameraRotation = 0, 0, 0
23 Load data/brick1.jpg, Brick, 0.269, 0.25
24 Load data/grndroad1mid.jpg, Road, 0.25, 0.25
25 Load data/lobbyfront.jpg, LobbyFront, 0.022, 1
26 Load data/windows11h.jpg, MainWindows, 0.05, 1
27 Load data/windows11e.jpg, MainWindows2, 0.05, 1
28 Load data/windows11e.jpg, ElevWindowsExt, 1, 1
29 Load data/windows11h_inside.gif, MainWindowsInt, 0.05, 1
30 Load data/windows11h_inside.gif, ElevWindows, 1, 1
31 Load data/Carpet0013_S.jpg, Carpet1, 0.2, 0.2
32 Load data/symb5.jpg, Wood3, 0.269, 0.25
33 Load data/marb047.jpg, Marble4, 0.269, 0.25
34 Load data/elev1.jpg, ElevCeiling, 0.25, 0.25
35 Load data/Carpet0006_S.jpg, ElevFloor, 0.25, 0.25
36 Load data/Threadplate0055_2_S.jpg, ServiceElevFloor, 0.5, 0.5
37 Load data/MetalBare0085_3_S.jpg, ServiceElevWall, 0.25, 0.25
38 Load data/metal080.jpg, ServiceElevPanelMain, 0.5, 0.5
39 Load data/diamond18h.jpg, OfficeElevWall, 0.333, 0.333
40 Load data/diamond18b.jpg, ExpressElevWall, 0.333, 0.333
41 Load data/diamond18i.jpg, HotelElevWall, 0.333, 0.333
42 Load data/diamond18g.jpg, ResidentialElevWall, 0.333, 0.333
43 Load data/metal080.jpg, ColumnTex, 0.5, 0.5
44 Load data/marbl3.jpg, Wall1, 0.269, 0.25
45 Load data/marb148.jpg, Wall2, 0.269, 0.25
46 Load data/marb047.jpg, Wall3, 0.269, 0.25
47 Load data/stucco4c.jpg, Stucco4, 0.25, 0.25
48 Load data/stucco3.jpg, Stucco3, 0.25, 0.25
49 Load data/cutston.jpg, Ceiling1, 0.269, 0.25
50 Load data/cutston.jpg, Concrete2, 0.269, 0.25
51 Load data/intext.jpg, InterExt, 0.269, 0.25
52 Load data/intext.jpg, InterInt, 0.269, 0.25
53 Load data/metal1.jpg, ElevExt, 0.25, 0.25
54 Load data/door1.jpg, ElevDoorsL, -1, 1
55 Load data/door1.jpg, ElevDoorsR, 1, 1
56 Load data/door1.jpg, ElevDoorsL2, 1, 1
57 Load data/door1.jpg, ElevDoorsR2, -1, 1
58 Load data/text16.jpg, ElevDoors2, 1, 1
59 Load data/panel-back2.jpg, ElevExtPanels, 1, 1
60 Load data/panel-back2.jpg, ElevExtPanels2, 1, 1
61 Load data/metal1.jpg, ElevPanel, 1, 1
62 Load data/elevpanelsilver.jpg, ElevPanelMain, 1, 1
63 Load data/cinderblocks.jpg, Concrete, 0.25, 0.25
64 Load data/cinderblocks.jpg, ConcreteT, 0.01, 0.25
65 Load data/cinderblocks.jpg, ConcreteW, 0.25, 0.0625
66 Load data/cinderblocks.jpg, ConcreteW2, 0.25, 0.0625
67 Load data/cinderblocks.jpg, StairsWall, 0.25, 1
68 Load data/text13.jpg, Stairs, 0.269, 0.25
69 Load data/servicedoor2.jpg, StairsDoor, 1, 1
70 Load data/miscdoor8.jpg, Door1, 1, 1
71 Load data/downtown.jpg, Downtown, 1, 1
72 Load data/vents1.jpg, VentsInt, 1, 1
73 Load data/vents1.jpg, VentsExt, 1, 1
74 #Load data/plaque.jpg, Plaque, 1, 1
75 Load data/floorsign.jpg, FloorSign, 1, 1
76 Load data/stucco22b.jpg, OfficeWalls, 0.269, 0.25
77 Load data/Carpet0012_S.jpg, OfficeFloor, 0.5, 0.5
78 Load data/stucco2f.jpg, OfficeCeiling, 0.269, 0.25
79 Load data/floorsignballroom.jpg, FloorSignBallroom, 1, 1
80 Load data/floorsignbalcony.jpg, FloorSignBalcony, 1, 1
81 Load data/floorsignhotel.jpg, FloorSignHotel, 1, 1
82 Load data/floorsignlobby.jpg, FloorSignLobby, 1, 1
83 Load data/floorsignmaint.jpg, FloorSignMaint, 1, 1
84 Load data/floorsignmez.jpg, FloorSignMez, 1, 1
85 Load data/floorsignmechanical.jpg, FloorSignMechanical, 1, 1
86 Load data/floorsignobservatory.jpg, FloorSignObservatory, 1, 1
87 Load data/floorsignoffices.jpg, FloorSignOffices, 1, 1
88 Load data/floorsignpool.jpg, FloorSignPool, 1, 1
89 Load data/floorsignresidential.jpg, FloorSignResidential, 1, 1
90 Load data/floorsignroof.jpg, FloorSignRoof, 1, 1
91 Load data/floorsignskylobby.jpg, FloorSignSkylobby, 1, 1
92 Load data/callbutton.gif, ButtonUp, 1, 1
93 Load data/callbutton.gif, ButtonDown, 1, -1
94 Load data/callbutton_lit.gif, ButtonUp_Lit, 1, 1
95 Load data/callbutton_lit.gif, ButtonDown_Lit, 1, -1
96 Load data/darrow_single.jpg, ArrowUp, 1, 1
97 Load data/darrow_single.jpg, ArrowDown, 1, 1
98 Load data/darrow_single_otis_upgreen.jpg, ArrowUp_Lit, 1, 1
99 Load data/darrow_single_otis_downgreen.jpg, ArrowDown_Lit, 1, 1
100 Load data/darrow_single_otis_upred.jpg, ArrowUp_Lit2, 1, 1
101 Load data/darrow_single_otis_downred.jpg, ArrowDown_Lit2, 1, 1
102 Load data/darrow_single.jpg, ArrowUn_Lit, 1, 1
103 Load data/darrow_double_otis_upgreen.jpg, ArrowUp2, 1, 1
104 Load data/darrow_double_otis_downred.jpg, ArrowDown2, 1, 1
105 Load data/darrow_double_otis_upgreen2.jpg, ArrowUp3, 1, 1
106 Load data/darrow_double_otis_downred2.jpg, ArrowDown3, 1, 1
107 Load data/darrow_single.jpg, ButtonBlank, 1, 1
109 #floor indicator/button pictures
110 Load data/black.jpg, Black, 1, 1
111 AddText Black, ButtonL, nimbus_sans.ttf, 47, L, -1, -1, -1, -1, center, center, 255, 255, 255
112 AddText Black, ButtonB1, nimbus_sans.ttf, 47, B1, -1, -1, -1, -1, center, center, 255, 255, 255
113 AddText Black, ButtonB2, nimbus_sans.ttf, 47, B2, -1, -1, -1, -1, center, center, 255, 255, 255
114 AddText Black, ButtonB3, nimbus_sans.ttf, 47, B3, -1, -1, -1, -1, center, center, 255, 255, 255
115 AddText Black, ButtonB4, nimbus_sans.ttf, 47, B4, -1, -1, -1, -1, center, center, 255, 255, 255
116 AddText Black, ButtonB5, nimbus_sans.ttf, 47, B5, -1, -1, -1, -1, center, center, 255, 255, 255
117 AddText Black, ButtonB6, nimbus_sans.ttf, 47, B6, -1, -1, -1, -1, center, center, 255, 255, 255
118 AddText Black, ButtonB7, nimbus_sans.ttf, 47, B7, -1, -1, -1, -1, center, center, 255, 255, 255
119 AddText Black, ButtonB8, nimbus_sans.ttf, 47, B8, -1, -1, -1, -1, center, center, 255, 255, 255
120 AddText Black, ButtonB9, nimbus_sans.ttf, 47, B9, -1, -1, -1, -1, center, center, 255, 255, 255
121 AddText Black, ButtonM, nimbus_sans.ttf, 47, M, -1, -1, -1, -1, center, center, 255, 255, 255
122 AddText Black, ButtonML, nimbus_sans.ttf, 47, ML, -1, -1, -1, -1, center, center, 255, 255, 255
123 AddText Black, ButtonR, nimbus_sans.ttf, 47, R, -1, -1, -1, -1, center, center, 255, 255, 255
124 AddText Black, ButtonP, nimbus_sans.ttf, 47, P, -1, -1, -1, -1, center, center, 255, 255, 255
125 AddText Black, ButtonPM, nimbus_sans.ttf, 47, PM, -1, -1, -1, -1, center, center, 255, 255, 255
126 AddText Black, ButtonP1, nimbus_sans.ttf, 47, P1, -1, -1, -1, -1, center, center, 255, 255, 255
127 AddText Black, ButtonP2, nimbus_sans.ttf, 47, P2, -1, -1, -1, -1, center, center, 255, 255, 255
128 AddText Black, ButtonP3, nimbus_sans.ttf, 47, P3, -1, -1, -1, -1, center, center, 255, 255, 255
129 AddText Black, ButtonP4, nimbus_sans.ttf, 47, P4, -1, -1, -1, -1, center, center, 255, 255, 255
130 AddText Black, ButtonP5, nimbus_sans.ttf, 47, P5, -1, -1, -1, -1, center, center, 255, 255, 255
131 AddText Black, ButtonP6, nimbus_sans.ttf, 47, P6, -1, -1, -1, -1, center, center, 255, 255, 255
132 AddText Black, ButtonP7, nimbus_sans.ttf, 47, P7, -1, -1, -1, -1, center, center, 255, 255, 255
133 AddText Black, ButtonP8, nimbus_sans.ttf, 47, P8, -1, -1, -1, -1, center, center, 255, 255, 255
134 AddText Black, ButtonP9, nimbus_sans.ttf, 47, P9, -1, -1, -1, -1, center, center, 255, 255, 255
135 AddText Black, ButtonB, nimbus_sans.ttf, 47, B, -1, -1, -1, -1, center, center, 255, 255, 255
136 AddText Black, ButtonBR, nimbus_sans.ttf, 47, BR, -1, -1, -1, -1, center, center, 255, 255, 255
137 AddText Black, ButtonC, nimbus_sans.ttf, 47, C, -1, -1, -1, -1, center, center, 255, 255, 255
138 AddText Black, ButtonCC, nimbus_sans.ttf, 47, CC, -1, -1, -1, -1, center, center, 255, 255, 255
139 AddText Black, ButtonCL, nimbus_sans.ttf, 47, CL, -1, -1, -1, -1, center, center, 255, 255, 255
140 AddText Black, ButtonGL, nimbus_sans.ttf, 47, GL, -1, -1, -1, -1, center, center, 255, 255, 255
141 AddText Black, ButtonPL, nimbus_sans.ttf, 47, PL, -1, -1, -1, -1, center, center, 255, 255, 255
142 AddText Black, ButtonIL, nimbus_sans.ttf, 47, IL, -1, -1, -1, -1, center, center, 255, 255, 255
143 AddText Black, ButtonEL, nimbus_sans.ttf, 47, EL, -1, -1, -1, -1, center, center, 255, 255, 255
144 AddText Black, ButtonH, nimbus_sans.ttf, 47, H, -1, -1, -1, -1, center, center, 255, 255, 255
145 AddText Black, ButtonLL, nimbus_sans.ttf, 47, LL, -1, -1, -1, -1, center, center, 255, 255, 255
146 AddText Black, ButtonLL1, nimbus_sans.ttf, 47, LL1, -1, -1, -1, -1, center, center, 255, 255, 255
147 AddText Black, ButtonLL2, nimbus_sans.ttf, 47, LL2, -1, -1, -1, -1, center, center, 255, 255, 255
148 AddText Black, ButtonLL3, nimbus_sans.ttf, 47, LL3, -1, -1, -1, -1, center, center, 255, 255, 255
149 AddText Black, ButtonLL4, nimbus_sans.ttf, 47, LL4, -1, -1, -1, -1, center, center, 255, 255, 255
150 AddText Black, ButtonLL5, nimbus_sans.ttf, 47, LL5, -1, -1, -1, -1, center, center, 255, 255, 255
151 AddText Black, ButtonLL6, nimbus_sans.ttf, 47, LL6, -1, -1, -1, -1, center, center, 255, 255, 255
152 AddText Black, ButtonLL7, nimbus_sans.ttf, 47, LL7, -1, -1, -1, -1, center, center, 255, 255, 255
153 AddText Black, ButtonLL8, nimbus_sans.ttf, 47, LL8, -1, -1, -1, -1, center, center, 255, 255, 255
154 AddText Black, ButtonLL9, nimbus_sans.ttf, 47, LL9, -1, -1, -1, -1, center, center, 255, 255, 255
155 AddText Black, ButtonPH, nimbus_sans.ttf, 47, PH, -1, -1, -1, -1, center, center, 255, 255, 255
156 AddText Black, ButtonPR, nimbus_sans.ttf, 47, PR, -1, -1, -1, -1, center, center, 255, 255, 255
157 AddText Black, ButtonS, nimbus_sans.ttf, 47, S, -1, -1, -1, -1, center, center, 255, 255, 255
158 AddText Black, ButtonSB, nimbus_sans.ttf, 47, SB, -1, -1, -1, -1, center, center, 255, 255, 255
159 AddText Black, ButtonX, nimbus_sans.ttf, 47, X, -1, -1, -1, -1, center, center, 255, 255, 255
160 AddText Black, ButtonEX, nimbus_sans.ttf, 47, EX, -1, -1, -1, -1, center, center, 255, 255, 255
161 AddText Black, ButtonEZ, nimbus_sans.ttf, 47, EZ, -1, -1, -1, -1, center, center, 255, 255, 255
162 AddText Black, Button7R, nimbus_sans.ttf, 47, 7R, -1, -1, -1, -1, center, center, 255, 255, 255
163 AddText Black, Button1M, nimbus_sans.ttf, 47, 1M, -1, -1, -1, -1, center, center, 255, 255, 255
164 AddText Black, Button2M, nimbus_sans.ttf, 47, 2M, -1, -1, -1, -1, center, center, 255, 255, 255
165 AddText Black, Button3M, nimbus_sans.ttf, 47, 3M, -1, -1, -1, -1, center, center, 255, 255, 255
166 AddText Black, Button4M, nimbus_sans.ttf, 47, 4M, -1, -1, -1, -1, center, center, 255, 255, 255
167 AddText Black, Button5M, nimbus_sans.ttf, 47, 5M, -1, -1, -1, -1, center, center, 255, 255, 255
168 AddText Black, Button6M, nimbus_sans.ttf, 47, 6M, -1, -1, -1, -1, center, center, 255, 255, 255
169 AddText Black, Button7M, nimbus_sans.ttf, 47, 7M, -1, -1, -1, -1, center, center, 255, 255, 255
170 AddText Black, ButtonB2R, nimbus_sans.ttf, 47, B2R, -1, -1, -1, -1, center, center, 255, 255, 255
171 AddText Black, ButtonOpen, nimbus_sans.ttf, 28, Open, -1, -1, -1, -1, center, center, 255, 255, 255
172 AddText Black, ButtonClose, nimbus_sans.ttf, 28, Close, -1, -1, -1, -1, center, center, 255, 255, 255
173 AddText Black, ButtonOpenFrontTemp, nimbus_sans.ttf, 28, Open, -1, 30, -1, 54, center, center, 255, 255, 255
174 AddText ButtonOpenFrontTemp, ButtonOpenFront, nimbus_sans.ttf, 28, Front, -1, 71, -1, 95, center, center, 255, 255, 255
175 AddText Black, ButtonOpenRearTemp, nimbus_sans.ttf, 28, Open, -1, 30, -1, 54, center, center, 255, 255, 255
176 AddText ButtonOpenRearTemp, ButtonOpenRear, nimbus_sans.ttf, 28, Rear, -1, 71, -1, 95, center, center, 255, 255, 255
177 AddText Black, ButtonCloseFrontTemp, nimbus_sans.ttf, 28, Close, -1, 30, -1, 54, center, center, 255, 255, 255
178 AddText ButtonCloseFrontTemp, ButtonCloseFront, nimbus_sans.ttf, 28, Front, -1, 71, -1, 95, center, center, 255, 255, 255
179 AddText Black, ButtonCloseRearTemp, nimbus_sans.ttf, 28, Close, -1, 30, -1, 54, center, center, 255, 255, 255
180 AddText ButtonCloseRearTemp, ButtonCloseRear, nimbus_sans.ttf, 28, Rear, -1, 71, -1, 95, center, center, 255, 255, 255
181 AddText Black, ButtonStop, nimbus_sans.ttf, 28, Stop, -1, -1, -1, -1, center, center, 255, 255, 255
182 AddText Black, ButtonAlarm, nimbus_sans.ttf, 28, Alarm, -1, -1, -1, -1, center, center, 255, 255, 255
183 AddText Black, ButtonCancelTemp, nimbus_sans.ttf, 28, Call, -1, 30, -1, 54, center, center, 255, 255, 255
184 AddText ButtonCancelTemp, ButtonCancel, nimbus_sans.ttf, 28, Cancel, -1, 71, -1, 95, center, center, 255, 255, 255
185 AddTextRange 1, 300, Black, Button%number%, nimbus_sans.ttf, 47, %number%, -1, -1, -1, -1, center, center, 255, 255, 255
190 #South to North Streets
196 #East to West Streets
200 #Main St. (after turn)
203 #Street Blocks: 48,400 sq. ft.
207 #Rest of Streets: 25 ft.
209 #Sidewalk Width: 15 ft.
211 AddGround Ground, Downtown, -158400, -158400, 158400, 158400, 0, 7920, 7920
212 Cut Landscape, -555, -1, -366, 545, 1, 1246, false, true
214 #Sidewalks/Paved Walkways
215 FloorOrientation = top
216 DrawWalls = false, true, false, false, false, false
217 AddFloor Landscape, TV Tower/Capitol Tower Parking Lot, Concrete2, 0.5, -200, -66, -66, 66, 0, 0, 0, 0
218 AddFloor Landscape, TV Tower Parking Garage South, Concrete2, 0.5, -300, -66 - 9.5 - 0.33, 176.67 - 9 - 0.33, -66, 0, 0, 0, 0
219 AddFloor Landscape, TV Tower Parking Garage North 1, Concrete2, 0.5, 66, 51, 103.5 - 9 - 0.33, 66, 0, 0, 0, 0
220 AddFloor Landscape, TV Tower Parking Garage North 2, Concrete2, 0.5, 103.5 - 9 - 0.33, 54.92 + 4.25 + 0.33, 103.5 + 9 + 0.33, 66, 0, 0, 0, 0
221 AddFloor Landscape, TV Tower Parking Garage North 3, Concrete2, 0.5, 103.5 + 9 + 0.33, 51, 123.5, 66, 0, 0, 0, 0
222 AddFloor Landscape, TV Tower Parking Garage East, Concrete2, 0.5, 186, -66 - 9.5 - 0.33, 201, 121, 0, 0, 0, 0
224 AddFloor Landscape, New Terrace Sidewalk South, Concrete2, 0.5, -555, 66, 123.5, 81, 0, 0, 0, 0
225 AddFloor Landscape, New Terrace Sidewalk North 1, Concrete2, 0.5, 50, 106, 186, 121, 0, 0, 0, 0
226 AddFloor Landscape, New Terrace Sidewalk North 2, Concrete2, 0.5, -225, 106, -5, 121, 0, 0, 0, 0
227 AddFloor Landscape, New Terrace Sidewalk North 3, Concrete2, 0.5, -500, 106, -280, 121, 0, 0, 0, 0
229 AddFloor Landscape, Terrace Sidewalk West 1, Concrete2, 0.5, -5, 106, 10, 356, 0, 0, 0, 0
230 AddFloor Landscape, Terrace Sidewalk West 2, Concrete2, 0.5, -5, 381, 10, 631, 0, 0, 0, 0
231 AddFloor Landscape, Terrace Sidewalk West 3, Concrete2, 0.5, -5, 656, 10, 906, 0, 0, 0, 0
232 AddFloor Landscape, Terrace Sidewalk West 4, Concrete2, 0.5, -5, 931, 10, 1181, 0, 0, 0, 0
233 AddFloor Landscape, Terrace Sidewalk West 5, Concrete2, 0.5, -5, 1231, 10, 1246, 0, 0, 0, 0
235 AddFloor Landscape, Terrace Sidewalk East 1, Concrete2, 0.5, 35, 106, 50, 906, 0, 0, 0, 0
236 AddFloor Landscape, Terrace Sidewalk East 2, Concrete2, 0.5, 35, 931, 50, 1181, 0, 0, 0, 0
237 AddFloor Landscape, Terrace Sidewalk East 3, Concrete2, 0.5, 35, 1231, 50, 1246, 0, 0, 0, 0
239 AddFloor Landscape, Main Sidewalk West 1, Concrete2, 0.5, -280, 106, -265, 356, 0, 0, 0, 0
240 AddFloor Landscape, Main Sidewalk West 2, Concrete2, 0.5, -280, 381, -265, 631, 0, 0, 0, 0
241 AddFloor Landscape, Main Sidewalk West 3, Concrete2, 0.5, -280, 656, -265, 931, 0, 0, 0, 0
243 AddFloor Landscape, Main Sidewalk East 1, Concrete2, 0.5, -240, 106, -225, 356, 0, 0, 0, 0
244 AddFloor Landscape, Main Sidewalk East 2, Concrete2, 0.5, -240, 381, -225, 631, 0, 0, 0, 0
245 AddFloor Landscape, Main Sidewalk East 3, Concrete2, 0.5, -240, 656, -225, 906, 0, 0, 0, 0
247 AddFloor Landscape, Main Sidewalk North 1, Concrete2, 0.5, -280, 931, -5, 946, 0, 0, 0, 0
248 AddFloor Landscape, Main Sidewalk North 2, Concrete2, 0.5, 50, 931, 490, 946, 0, 0, 0, 0
250 AddFloor Landscape, Main Sidewalk South 1, Concrete2, 0.5, -225, 891, -5, 906, 0, 0, 0, 0
251 AddFloor Landscape, Main Sidewalk South 2, Concrete2, 0.5, 50, 891, 545, 906, 0, 0, 0, 0
253 AddFloor Landscape, Library Sidewalk North 1, Concrete2, 0.5, -225, 656, -5, 671, 0, 0, 0, 0
254 AddFloor Landscape, Library Sidewalk North 2, Concrete2, 0.5, -500, 656, -280, 671, 0, 0, 0, 0
256 AddFloor Landscape, Library Sidewalk South 1, Concrete2, 0.5, -225, 616, -5, 631, 0, 0, 0, 0
257 AddFloor Landscape, Library Sidewalk South 2, Concrete2, 0.5, -500, 616, -280, 631, 0, 0, 0, 0
259 AddFloor Landscape, Mattenham Sidewalk North 1, Concrete2, 0.5, -225, 381, -5, 396, 0, 0, 0, 0
260 AddFloor Landscape, Mattenham Sidewalk North 2, Concrete2, 0.5, -500, 381, -280, 396, 0, 0, 0, 0
262 AddFloor Landscape, Mattenham Sidewalk South 1, Concrete2, 0.5, -225, 341, -5, 356, 0, 0, 0, 0
263 AddFloor Landscape, Mattenham Sidewalk South 2, Concrete2, 0.5, -500, 341, -280, 356, 0, 0, 0, 0
265 AddFloor Landscape, Border Sidewalk North 1, Concrete2, 0.5, -555, 1231, -5, 1246, 0, 0, 0, 0
266 AddFloor Landscape, Border Sidewalk North 2, Concrete2, 0.5, 50, 1231, 490, 1246, 0, 0, 0, 0
268 AddFloor Landscape, Border Sidewalk South 1, Concrete2, 0.5, -500, 1166, -5, 1181, 0, 0, 0, 0
269 AddFloor Landscape, Border Sidewalk South 2, Concrete2, 0.5, 50, 1166, 490, 1181, 0, 0, 0, 0
271 AddFloor Landscape, Vanity Sidewalk East 1, Concrete2, 0.5, -515, 106, -500, 356, 0, 0, 0, 0
272 AddFloor Landscape, Vanity Sidewalk East 2, Concrete2, 0.5, -515, 381, -500, 631, 0, 0, 0, 0
273 AddFloor Landscape, Vanity Sidewalk East 3, Concrete2, 0.5, -515, 656, -500, 1181, 0, 0, 0, 0
275 AddFloor Landscape, Vanity Sidewalk West 1, Concrete2, 0.5, -555, 106, -540, 356, 0, 0, 0, 0
276 AddFloor Landscape, Vanity Sidewalk West 2, Concrete2, 0.5, -555, 381, -540, 1181, 0, 0, 0, 0
278 AddFloor Landscape, Fountain Sidewalk East 1, Concrete2, 0.5, 490, 931, 505, 1181, 0, 0, 0, 0
279 AddFloor Landscape, Fountain Sidewalk East 2, Concrete2, 0.5, 490, 1231, 505, 1246, 0, 0, 0, 0
281 AddFloor Landscape, Fountain Sidewalk West 1, Concrete2, 0.5, 530, 931, 545, 1181, 0, 0, 0, 0
282 AddFloor Landscape, Fountain Sidewalk West 2, Concrete2, 0.5, 530, 1231, 545, 1246, 0, 0, 0, 0
284 #Temporary Street Block Fillers
285 AddFloor Landscape, New TerraceVanityMainMattenham, Stucco3, 0.5, -500, 121, -280, 341, 0, 0, 0, 0
286 AddFloor Landscape, New TerraceMainTerraceMattenham, Stucco3, 0.5, -225, 121, -5, 341, 0, 0, 0, 0
287 AddFloor Landscape, MattenhamVanityMainLibrary, Stucco3, 0.5, -500, 396, -280, 616, 0, 0, 0, 0
288 AddFloor Landscape, MattenhamSquare, Stucco3, 0.5, -225, 396, -5, 616, 0, 0, 0, 0
289 AddFloor Landscape, MarriottTerrace1, Stucco3, 0.5, -500, 671, -280, 1166, 0, 0, 0, 0
290 AddFloor Landscape, MarriottTerrace2, Stucco3, 0.5, -280, 946, -5, 1166, 0, 0, 0, 0
291 AddFloor Landscape, MainStreetCorner, Stucco3, 0.5, -225, 671, -5, 891, 0, 0, 0, 0
292 AddFloor Landscape, SWAPL, Stucco3, 0.5, 50, 121, 545, 891, 0, 0, 0, 0
295 AddFloor Landscape, Parking Garage Entrance Road, Road, 0.5, 123.5, 51, 186, 106, 0, 0, 0, 0
296 AddFloor Landscape, New Terrace Street, Road, 0.5, -555, 81, 123.5, 106, 0, 0, 0, 0
297 AddFloor Landscape, Terrace Street, Road, 0.5, 10, 106, 35, 1246, 0, 0, 0, 0
298 AddFloor Landscape, Main Street 1, Road, 0.5, -265, 106, -240, 931, 0, 0, 0, 0
299 AddFloor Landscape, Main Street 2, Road, 0.5, -265, 906, 10, 931, 0, 0, 0, 0
300 AddFloor Landscape, Main Street 3, Road, 0.5, 35, 906, 545, 931, 0, 0, 0, 0
301 AddFloor Landscape, Mattenham Street 1, Road, 0.5, -240, 356, 10, 381, 0, 0, 0, 0
302 AddFloor Landscape, Mattenham Street 2, Road, 0.5, -515, 356, -265, 381, 0, 0, 0, 0
303 AddFloor Landscape, Mattenham Street 3, Road, 0.5, -555, 356, -540, 381, 0, 0, 0, 0
304 AddFloor Landscape, Library Street 1, Road, 0.5, -240, 631, 10, 656, 0, 0, 0, 0
305 AddFloor Landscape, Library Street 2, Road, 0.5, -515, 631, -265, 656, 0, 0, 0, 0
306 AddFloor Landscape, Border Street 1, Road, 0.5, -555, 1181, 10, 1231, 0, 0, 0, 0
307 AddFloor Landscape, Border Street 2, Road, 0.5, 35, 1181, 545, 1231, 0, 0, 0, 0
308 AddFloor Landscape, Vanity Street, Road, 0.5, -540, 106, -515, 1181, 0, 0, 0, 0
309 AddFloor Landscape, Fountain Street 1, Road, 0.5, 505, 931, 530, 1181, 0, 0, 0, 0
310 AddFloor Landscape, Fountain Street 2, Road, 0.5, 505, 1231, 530, 1246, 0, 0, 0, 0
315 Name = Basement Level 1
318 InterfloorHeight = 1.5
324 Name = Basement Level 2
327 InterfloorHeight = 1.5
332 Name = Basement Level 3
335 InterfloorHeight = 1.5
340 Name = Basement Level 4
343 InterfloorHeight = 1.5
348 Name = Basement Level 5
351 InterfloorHeight = 1.5
356 Name = Basement Level 6
359 InterfloorHeight = 1.5
367 InterfloorHeight = 1.5
376 InterfloorHeight = 1.5
384 InterfloorHeight = 1.5
392 InterfloorHeight = 1.5
400 InterfloorHeight = 1.5
408 InterfloorHeight = 1.5
416 InterfloorHeight = 1.5
424 InterfloorHeight = 1.5
432 InterfloorHeight = 1.5
440 InterfloorHeight = 1.5
448 InterfloorHeight = 1.5
456 InterfloorHeight = 1.5
464 InterfloorHeight = 1.5
472 InterfloorHeight = 1.5
477 Name = Floor (%floor% - 6)
480 InterfloorHeight = 1.5
485 Name = Floor (%floor% - 5)
488 InterfloorHeight = 1.5
500 Set 1 = 270 #center x
501 Set 2 = 1056 #center z
502 if[%floor% = 0] Set 3 = 375
503 if[%floor% = 1] Set 3 = 360
504 if[%floor% = 2] Set 3 = 345
505 if[%floor% = 3] Set 3 = 330
506 if[%floor% = 4] Set 3 = 315
507 if[%floor% = 5] Set 3 = 300
508 if[%floor% = 6] Set 3 = 285
509 if[%floor% = 7] Set 3 = 270
510 if[%floor% = 8] Set 3 = 255
511 if[%floor% = 9] Set 3 = 240
512 if[%floor% = 10] Set 3 = 225
513 if[%floor% = 11] Set 3 = 210
514 if[%floor% = 12] Set 3 = 195
515 if[%floor% = 13] Set 3 = 165
522 FloorOrientation = top
523 DrawWalls = true, true, false, false, false, false
524 TextureOverride Ceiling1, Carpet1, Wood3, Wood3, Wood3, Wood3
525 if[%floor% ! 0 & %floor% ! 13] AddFloor Floor, Carpet1, 1.5, %3% - 15, %2% - 110, %3%, %2% + 110, 0, 0, 0, 0, False
526 TextureOverride Ceiling1, Carpet1, Wood3, Wood3, Wood3, Wood3
527 if[%floor% = 0] AddFloor Floor, Carpet1, 1.5, %3% - 15, %2% - 110, %3% + 15, %2% + 110, 0, 0, 0, 0, False
528 if[%floor% = 1] AddFloor Floor, Carpet1, 1.5, %3%, 1033.92 - 4.25 - 0.33, 367.5 - 4.25 - 0.33, 1033.92 + 4.25 + 0.33, 0, 0, 0, 0, False
529 TextureOverride Ceiling1, Carpet1, Wood3, Wood3, Wood3, Wood3
530 if[%floor% = 13] AddFloor Floor, Carpet1, 1.5, %3% - 15, %2% - 110, %3% + 15, %2% + 110, 0, 0, 0, 0, False
531 if[%floor% = 2] AddFloor Floor, Carpet1, 1.5, %3%, %2% - 110, 390, %2% - 110 + 84, 0, 0, 0, 0, False
532 if[%floor% = 4] AddFloor Floor, Carpet1, 1.5, %3%, %2% - 110, 390, %2% - 110 + 84, 0, 0, 0, 0, False
533 if[%floor% = 6] AddFloor Floor, Carpet1, 1.5, %3%, %2% - 110, 390, %2% - 110 + 84, 0, 0, 0, 0, False
534 if[%floor% = 8] AddFloor Floor, Carpet1, 1.5, %3%, %2% - 110, 390, %2% - 110 + 84, 0, 0, 0, 0, False
535 if[%floor% = 10] AddFloor Floor, Carpet1, 1.5, %3%, %2% - 110, 390, %2% - 110 + 84, 0, 0, 0, 0, False
536 if[%floor% = 12] AddFloor Floor, Carpet1, 1.5, %3%, %2% - 110, 390, %2% - 110 + 84, 0, 0, 0, 0, False
537 TextureOverride Ceiling1, Carpet1, Wood3, Wood3, Wood3, Wood3
538 if[%floor% = 2] AddFloor Floor, Carpet1, 1.5, %3%, %2% + 110 - 84, 390, %2% + 110, 0, 0, 0, 0, False
539 if[%floor% = 4] AddFloor Floor, Carpet1, 1.5, %3%, %2% + 110 - 84, 390, %2% + 110, 0, 0, 0, 0, False
540 if[%floor% = 6] AddFloor Floor, Carpet1, 1.5, %3%, %2% + 110 - 84, 390, %2% + 110, 0, 0, 0, 0, False
541 if[%floor% = 8] AddFloor Floor, Carpet1, 1.5, %3%, %2% + 110 - 84, 390, %2% + 110, 0, 0, 0, 0, False
542 if[%floor% = 10] AddFloor Floor, Carpet1, 1.5, %3%, %2% + 110 - 84, 390, %2% + 110, 0, 0, 0, 0, False
543 if[%floor% = 12] AddFloor Floor, Carpet1, 1.5, %3%, %2% + 110 - 84, 390, %2% + 110, 0, 0, 0, 0, False
547 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
548 if[%floor% = 0] AddFloor Floor, Marble4, 1.5, 150, %2% - 110, %3% - 15, %2% + 110, 0, 0, 0, 0, False
549 if[%floor% > 6] AddFloor Floor, Marble4, 1.5, 150, %2% - 110, %3% - 15, %2% + 110, 0, 0, 0, 0, False
550 DrawWalls = false, true, false, false, false, false
551 if[%floor% = 6] AddFloor Floor, Marble4, 1.5, 150, %2% - 110, %3% - 15, %2% + 110, 0, 0, 0, 0, False
552 DrawWalls = true, true, false, false, false, false
553 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
554 if[%floor% > 0 & %floor% < 6] AddFloor Floor, Marble4, 1.5, 210, %2% - 110, %3% - 15, %2% + 110, 0, 0, 0, 0, False
556 FloorOrientation = bottom
557 DrawWalls = true, false, false, false, false, false
558 if[%floor% = 5] AddFloor Ceiling, Concrete2, 1.5, 150, %2% - 110, %3% - 30, %2% + 110, %height%, %height%, 0, 0, False
561 #if[%floor% = 0] Cut 210, -%interfloorheight% - 1, %2% + 1, 240, %fullheight% + 1, %2% + 31, false, true
562 if[%floor% = 1] Cut 210, -%interfloorheight% - 1, %2% - 31, 240, %fullheight% + 1, %2% - 1, false, true
563 if[%floor% = 2] Cut 255, -%interfloorheight% - 1, %2% - 31, 285, %fullheight% + 1, %2% - 1, false, true
564 if[%floor% = 3] Cut 255, -%interfloorheight% - 1, %2% + 1, 285, %fullheight% + 1, %2% + 31, false, true
565 if[%floor% = 4] Cut 255, -%interfloorheight% - 1, %2% - 31, 285, %fullheight% + 1, %2% - 1, false, true
566 if[%floor% = 5] Cut 255, -%interfloorheight% - 1, %2% + 1, 284.67, %height% - 1, %2% + 31, false, true
567 if[%floor% = 5] Cut 210, %height% - 1, %2% + 1, 240, %fullheight% + 1, %2% + 31, false, true
568 if[%floor% = 6] Cut 210, -%interfloorheight% - 1, %2% + 1, 240, %fullheight% + 1, %2% + 31, false, true
569 if[%floor% = 7] Cut 165, -%interfloorheight% - 1, %2% + 1, 195, %fullheight% + 1, %2% + 31, false, true
570 if[%floor% = 8] Cut 180, -%interfloorheight% - 1, %2% - 31, 210, %fullheight% + 1, %2% - 1, false, true
571 if[%floor% = 9] Cut 180, -%interfloorheight% - 1, %2% + 1, 210, %fullheight% + 1, %2% + 31, false, true
572 if[%floor% = 10] Cut 165, -%interfloorheight% - 1, %2% - 31, 195, %fullheight% + 1, %2% - 1, false, true
573 if[%floor% = 11] Cut 165, -%interfloorheight% - 1, %2% + 1, 194.67, %fullheight% + 1, %2% + 31, false, true
576 FloorOrientation = top
577 DrawWalls = true, true, false, false, false, false
579 #Floor 1 to 1M (0 to 1)
580 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
581 if[%floor% = 0] AddFloor Floor, Marble4, 1.5, 210, %2% - 1, 240, %2% - 31, 0, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, False
583 #Floor 1M to 2 (1 to 2)
584 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
585 if[%floor% = 1] AddFloor Floor, Marble4, 1.5, 255, %2% - 1, 285, %2% - 31, 0, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, False
587 #Floor 2 to 2M (2 to 3)
588 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
589 if[%floor% = 2] AddFloor Floor, Marble4, 1.5, 255, %2% + 31, 285, %2% + 1, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, 0, False
591 #Floor 2M to 3 (3 to 4)
592 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
593 if[%floor% = 3] AddFloor Floor, Marble4, 1.5, 255, %2% - 1, 285, %2% - 31, 0, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, False
595 #Floor 3 to 3M (4 to 5)
596 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
597 if[%floor% = 4] AddFloor Floor, Marble4, 1.5, 255, %2% + 31, 285, %2% + 1, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, 0, False
599 #Floor 3M to 4 (5 to 6)
600 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
601 if[%floor% = 5] AddFloor Floor, Marble4, 1.5, 210, %2% + 31, 240, %2% + 1, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, 0, False
603 #Floor 4 to 4M (6 to 7)
604 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
605 if[%floor% = 6] AddFloor Floor, Marble4, 1.5, 165, %2% + 31, 195, %2% + 1, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, 0, False
607 #Floor 4M to 5 (7 to 8)
608 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
609 if[%floor% = 7] AddFloor Floor, Marble4, 1.5, 180, %2% - 1, 210, %2% - 31, 0, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, False
611 #Floor 5 to 5M (8 to 9)
612 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
613 if[%floor% = 8] AddFloor Floor, Marble4, 1.5, 180, %2% + 31, 210, %2% + 1, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, 0, False
615 #Floor 5M to 6 (9 to 10)
616 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
617 if[%floor% = 9] AddFloor Floor, Marble4, 1.5, 165, %2% - 1, 195, %2% - 31, 0, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, False
619 #Floor 6 to 6M (10 to 11)
620 TextureOverride Ceiling1, Marble4, Wood3, Wood3, Wood3, Wood3
621 if[%floor% = 10] AddFloor Floor, Marble4, 1.5, 165, %2% + 31, 195, %2% + 1, %height% + Floor(%floor% + 1).InterfloorHeight, 0, 0, 0, False
627 WallOrientation = right
628 DrawWalls = true, true, false, false, false, false
629 TextureOverride Wall2, Wall1, Wood3, Wood3, Wood3, Wood3
630 if[%floor% ! 13 & %floor% ! 7] AddWall Outer/Inner Divider Wall, Wall1, 0.33, %3% - 15, %2% - 110, %3% - 15, %2% + 110, %fullheight% + Floor(%floor% + 1).Interfloorheight, %fullheight% + Floor(%floor% + 1).Interfloorheight, -%interfloorheight%, -%interfloorheight%, 0, 0, False
632 #Elevator Bank Entrance (Inner Section) on 4M
634 WallOrientation = right
635 DrawWalls = true, true, false, false, false, false
636 TextureOverride Wall2, Wall1, Wood3, Wood3, Wood3, Wood3
637 if[%floor% = 7] AddWall Outer/Inner Divider Wall, Wall1, 0.33, %3% - 15, %2% - 110, %3% - 15, 1000.84 - 0.33, %fullheight% + Floor(%floor% + 1).Interfloorheight, %fullheight% + Floor(%floor% + 1).Interfloorheight, -%interfloorheight%, -%interfloorheight%, 0, 0, False
638 TextureOverride Wall2, Wall1, Wall1, Wall1, Wall1, Wall1
639 if[%floor% = 7] AddWall Outer/Inner Divider Wall, Wall1, 0.33, %3%, 1000.84 - 0.33, %3%, 1030, %height% + Floor(%floor% + 1).Interfloorheight, %height% + Floor(%floor% + 1).Interfloorheight, 0, 0, 0, 0, False
640 TextureOverride Wall2, Wall1, Wood3, Wood3, Wood3, Wood3
641 if[%floor% = 7] AddWall Outer/Inner Divider Wall, Wall1, 0.33, %3% - 15, 1030, %3% - 15, %2% + 110, %fullheight% + Floor(%floor% + 1).Interfloorheight, %fullheight% + Floor(%floor% + 1).Interfloorheight, -%interfloorheight%, -%interfloorheight%, 0, 0, False
642 DrawWalls = false, true, false, false, false, false
643 if[%floor% = 7] AddWall Outer/Inner Divider Wall, Wall1, 0.33, %3%, 1030, %3% - 15, 1030, %height% + Floor(%floor% + 1).Interfloorheight, %height% + Floor(%floor% + 1).Interfloorheight, 0, 0, 0, 0, False
646 WallOrientation = left
647 DrawWalls = true, false, false, false, false, false
648 if[%floor% = 7] AddWall Outer/Inner Divider Wall, Wall1, 0.33, %3% - 15, 1000.84 - 0.33, 270, 1000.84 - 0.33, %height% + Floor(%floor% + 1).Interfloorheight, %height% + Floor(%floor% + 1).Interfloorheight, 0, 0, 0, 0, False
651 SetAutoSize = true, false
652 WallOrientation = left
653 DrawWalls = false, true, false, false, false, false
654 AddWall FrontWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, 0, 0, 0, 1, False
655 AddWall LeftWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
656 WallOrientation = right
657 DrawWalls = true, false, false, false, false, false
658 AddWall RightWindowsInt, MainWindowsInt, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
659 AddWall BackWindowsInt, MainWindowsInt, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
662 WallOrientation = left
663 DrawWalls = true, false, false, false, false, false
664 AddWall FrontWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
665 AddWall LeftWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
666 WallOrientation = right
667 DrawWalls = false, true, false, false, false, false
668 AddWall RightWindows, MainWindows2, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
669 AddWall BackWindows, MainWindows2, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
672 WallOrientation = left
673 DrawWalls = true, false, false, false, false, false
674 AddWall IFront, InterExt, 0.5, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
675 AddWall ILeft, InterExt, 0.5, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
676 WallOrientation = right
677 DrawWalls = false, true, false, false, false, false
678 AddWall IRight, InterExt, 0.5, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
679 AddWall IBack, InterExt, 0.5, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
680 SetAutoSize = true, true
683 WallOrientation = left
684 DrawWalls = false, true, false, false, false, false
685 AddInterfloorWall IFrontInt, Wood3, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
686 AddInterfloorWall ILeftInt, Wood3, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
687 WallOrientation = right
688 DrawWalls = true, false, false, false, false, false
689 AddInterfloorWall IRightInt, Wood3, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
690 AddInterfloorWall IBackInt, Wood3, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
695 FloorOrientation = top
696 DrawWalls = true, true, false, false, false, false
697 TextureOverride Ceiling1, Carpet1, Wood3, Wood3, Wood3, Wood3
698 AddFloor Floor, Carpet1, 1.5, %3% - 15, %2% - 110, 390, %2% - 110 + 84, 0, 0, 0, 0, False #south tower
699 TextureOverride Ceiling1, Carpet1, Wood3, Wood3, Wood3, Wood3
700 AddFloor Floor, Carpet1, 1.5, %3% - 15, %2% + 110 - 84, 390, %2% + 110, 0, 0, 0, 0, False #north tower
703 FloorOrientation = bottom
704 DrawWalls = true, false, false, false, false, false
705 if[%floor% = 17] AddFloor Floor, Ceiling1, 1.5, 150, %2% - 110, 390, %2% + 110, %height%, %height%, 0, 0, False
708 SetAutoSize = true, false
709 WallOrientation = left
710 DrawWalls = false, true, false, false, false, false
711 AddWall FrontWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, 0, 0, 0, 1, False
712 AddWall LeftWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
713 WallOrientation = right
714 DrawWalls = true, false, false, false, false, false
715 AddWall RightWindowsInt, MainWindowsInt, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
716 AddWall BackWindowsInt, MainWindowsInt, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
719 WallOrientation = left
720 DrawWalls = true, false, false, false, false, false
721 AddWall FrontWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
722 AddWall LeftWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
723 WallOrientation = right
724 DrawWalls = false, true, false, false, false, false
725 AddWall RightWindows, MainWindows2, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
726 AddWall BackWindows, MainWindows2, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
729 WallOrientation = left
730 DrawWalls = true, false, false, false, false, false
731 AddWall IFront, InterExt, 0.5, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
732 AddWall ILeft, InterExt, 0.5, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
733 WallOrientation = right
734 DrawWalls = false, true, false, false, false, false
735 AddWall IRight, InterExt, 0.5, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
736 AddWall IBack, InterExt, 0.5, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
737 SetAutoSize = true, true
740 WallOrientation = left
741 DrawWalls = false, true, false, false, false, false
742 AddInterfloorWall IFrontInt, Wood3, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
743 AddInterfloorWall ILeftInt, Wood3, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
744 WallOrientation = right
745 DrawWalls = true, false, false, false, false, false
746 AddInterfloorWall IRightInt, Wood3, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
747 AddInterfloorWall IBackInt, Wood3, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
752 FloorOrientation = top
753 DrawWalls = false, true, false, false, false, false
754 AddFloor Floor, Marble4, 1.5, 150, %2% - 110, 390, %2% + 110, 0, 0, 0, 0, False
757 FloorOrientation = bottom
758 DrawWalls = true, false, false, false, false, false
759 AddFloor Floor, Ceiling1, 1.5, 150, %2% - 110, 390, %2% + 110, %height%, %height%, 0, 0, False
762 SetAutoSize = true, false
763 WallOrientation = left
764 DrawWalls = false, true, false, false, false, false
765 AddWall FrontWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, 0, 0, 0, 1, False
766 AddWall LeftWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
767 WallOrientation = right
768 DrawWalls = true, false, false, false, false, false
769 AddWall RightWindowsInt, MainWindowsInt, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
770 AddWall BackWindowsInt, MainWindowsInt, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
773 WallOrientation = left
774 DrawWalls = true, false, false, false, false, false
775 AddWall FrontWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
776 AddWall LeftWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
777 WallOrientation = right
778 DrawWalls = false, true, false, false, false, false
779 AddWall RightWindows, MainWindows2, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
780 AddWall BackWindows, MainWindows2, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
783 WallOrientation = left
784 DrawWalls = true, false, false, false, false, false
785 AddWall IFront, InterExt, 0.5, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
786 AddWall ILeft, InterExt, 0.5, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
787 WallOrientation = right
788 DrawWalls = false, true, false, false, false, false
789 AddWall IRight, InterExt, 0.5, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
790 AddWall IBack, InterExt, 0.5, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
791 SetAutoSize = true, true
794 WallOrientation = left
795 DrawWalls = false, true, false, false, false, false
796 AddInterfloorWall IFrontInt, Wood3, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
797 AddInterfloorWall ILeftInt, Wood3, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
798 WallOrientation = right
799 DrawWalls = true, false, false, false, false, false
800 AddInterfloorWall IRightInt, Wood3, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
801 AddInterfloorWall IBackInt, Wood3, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
806 FloorOrientation = top
807 DrawWalls = false, true, false, false, false, false
808 AddFloor Floor, Stucco3, 1.5, 150, %2% - 110, 390, %2% + 110, 0, 0, 0, 0, False
811 FloorOrientation = bottom
812 DrawWalls = true, false, false, false, false, false
813 AddFloor Floor, Ceiling1, 1.5, 150, %2% - 110, 390, %2% + 110, %height%, %height%, 0, 0, False
816 SetAutoSize = true, false
817 WallOrientation = left
818 DrawWalls = false, true, false, false, false, false
819 AddWall FrontWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, 0, 0, 0, 1, False
820 AddWall LeftWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
821 WallOrientation = right
822 DrawWalls = true, false, false, false, false, false
823 AddWall RightWindowsInt, MainWindowsInt, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
824 AddWall BackWindowsInt, MainWindowsInt, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
827 WallOrientation = left
828 DrawWalls = true, false, false, false, false, false
829 AddWall FrontWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
830 AddWall LeftWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
831 WallOrientation = right
832 DrawWalls = false, true, false, false, false, false
833 AddWall RightWindows, MainWindows2, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
834 AddWall BackWindows, MainWindows2, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
837 WallOrientation = left
838 DrawWalls = true, false, false, false, false, false
839 AddWall IFront, InterExt, 0.5, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
840 AddWall ILeft, InterExt, 0.5, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
841 WallOrientation = right
842 DrawWalls = false, true, false, false, false, false
843 AddWall IRight, InterExt, 0.5, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
844 AddWall IBack, InterExt, 0.5, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
845 SetAutoSize = true, true
848 WallOrientation = left
849 DrawWalls = false, true, false, false, false, false
850 AddInterfloorWall IFrontInt, Wood3, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
851 AddInterfloorWall ILeftInt, Wood3, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
852 WallOrientation = right
853 DrawWalls = true, false, false, false, false, false
854 AddInterfloorWall IRightInt, Wood3, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
855 AddInterfloorWall IBackInt, Wood3, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
860 FloorOrientation = top
861 DrawWalls = false, true, false, false, false, false
862 AddFloor Floor, OfficeFloor, 1.5, %3% - 15, %2% - 110, 390, %2% - 110 + 84, 0, 0, 0, 0, False #south tower
863 AddFloor Floor, OfficeFloor, 1.5, %3% - 15, %2% + 110 - 84, 390, %2% + 110, 0, 0, 0, 0, False #north tower
864 if[%floor% = 20] AddFloor TowerSplitCover, Brick, 1.5, %3% - 15, %2% - 110 + 84, 390, %2% + 110 - 84, %interfloorheight%, %interfloorheight%, 0, 0, True #tower split
867 FloorOrientation = bottom
868 DrawWalls = true, false, false, false, false, false
869 AddFloor Floor, OfficeCeiling, 1.5, %3% - 15, %2% - 110, 390, %2% - 110 + 84, %height%, %height%, 0, 0, False #south tower
870 AddFloor Floor, OfficeCeiling, 1.5, %3% - 15, %2% + 110 - 84, 390, %2% + 110, %height%, %height%, 0, 0, False #north tower
874 SetAutoSize = true, false
875 WallOrientation = left
876 DrawWalls = false, true, false, false, false, false
877 AddWall FrontWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, 0, 0, 0, 1, False
878 AddWall LeftWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110, %1% - 120, %2% - 110 + 84, %height%, %height%, 0, 0, 0, 1, False
879 WallOrientation = right
880 DrawWalls = true, false, false, false, false, false
881 AddWall RightWindowsInt, MainWindowsInt, 0, %1% + 120, %2% - 110, %1% + 120, %2% - 110 + 84, %height%, %height%, 0, 0, 0, 1, False
882 AddWall BackWindowsInt, MainWindowsInt, 0, %1% - 120, %2% - 110 + 84, 246 - 4.5 - 0.33, %2% - 110 + 84, %height%, %height%, 0, 0, 0, 1, False
883 AddWall BackWindowsInt, MainWindowsInt, 0, 246 + 4.5 + 0.33, %2% - 110 + 84, %1% + 120, %2% - 110 + 84, %height%, %height%, 0, 0, 0, 1, False
886 WallOrientation = left
887 DrawWalls = true, false, false, false, false, false
888 AddWall FrontWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
889 AddWall LeftWindows, MainWindows2, 0, %1% - 120, %2% - 110, %1% - 120, %2% - 110 + 84, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
890 WallOrientation = right
891 DrawWalls = false, true, false, false, false, false
892 AddWall RightWindows, MainWindows2, 0, %1% + 120, %2% - 110, %1% + 120, %2% - 110 + 84, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
893 AddWall BackWindows, MainWindows2, 0, %1% - 120, %2% - 110 + 84, 246 - 4.5 - 0.33, %2% - 110 + 84, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
894 AddWall BackWindows, MainWindows2, 0, 246 + 4.5 + 0.33, %2% - 110 + 84, %1% + 120, %2% - 110 + 84, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
897 WallOrientation = left
898 DrawWalls = true, false, false, false, false, false
899 AddWall IFront, InterExt, 0.5, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
900 if[%floor% ! 20] AddWall ILeft, InterExt, 0.5, %1% - 120, %2% - 110, %1% - 120, %2% - 110 + 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
901 if[%floor% = 20] AddWall ILeft, InterExt, 0.5, %1% - 120, %2% - 110, %1% - 120, %2% + 110 - 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
902 WallOrientation = right
903 DrawWalls = false, true, false, false, false, false
904 if[%floor% ! 20] AddWall IRight, InterExt, 0.5, %1% + 120, %2% - 110, %1% + 120, %2% - 110 + 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
905 if[%floor% = 20] AddWall IRight, InterExt, 0.5, %1% + 120, %2% - 110, %1% + 120, %2% + 110 - 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
906 AddWall IBack, InterExt, 0.5, %1% - 120, %2% - 110 + 84, 246 - 4.5 - 0.33, %2% - 110 + 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
907 AddWall IBack, InterExt, 0.5, 246 + 4.5 + 0.33, %2% - 110 + 84, %1% + 120, %2% - 110 + 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
908 SetAutoSize = true, true
911 WallOrientation = left
912 DrawWalls = false, true, false, false, false, false
913 AddInterfloorWall IFrontInt, Wood3, 0, %1% - 120, %2% - 110, %1% + 120, %2% - 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
914 if[%floor% ! 20] AddInterfloorWall ILeftInt, Wood3, 0, %1% - 120, %2% - 110, %1% - 120, %2% - 110 + 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
915 if[%floor% = 20] AddInterfloorWall ILeftInt, Wood3, 0, %1% - 120, %2% - 110, %1% - 120, %2% + 110 - 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
916 WallOrientation = right
917 DrawWalls = true, false, false, false, false, false
918 if[%floor% ! 20] AddInterfloorWall IRightInt, Wood3, 0, %1% + 120, %2% - 110, %1% + 120, %2% - 110 + 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
919 if[%floor% = 20] AddInterfloorWall IRightInt, Wood3, 0, %1% + 120, %2% - 110, %1% + 120, %2% + 110 - 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
920 AddInterfloorWall IBackInt, Wood3, 0, %1% - 120, %2% - 110 + 84, %1% + 120, %2% - 110 + 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
924 SetAutoSize = true, false
925 WallOrientation = left
926 DrawWalls = false, true, false, false, false, false
927 AddWall FrontWindowsInt, MainWindowsInt, 0, %1% - 120, %2% + 110 - 84, %1% + 120, %2% + 110 - 84, %height%, %height%, 0, 0, 0, 1, False
928 AddWall LeftWindowsInt, MainWindowsInt, 0, %1% - 120, %2% + 110 - 84, %1% - 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
929 WallOrientation = right
930 DrawWalls = true, false, false, false, false, false
931 AddWall RightWindowsInt, MainWindowsInt, 0, %1% + 120, %2% + 110 - 84, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
932 AddWall BackWindowsInt, MainWindowsInt, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, 0, 0, 0, 1, False
935 WallOrientation = left
936 DrawWalls = true, false, false, false, false, false
937 AddWall FrontWindows, MainWindows2, 0, %1% - 120, %2% + 110 - 84, %1% + 120, %2% + 110 - 84, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
938 AddWall LeftWindows, MainWindows2, 0, %1% - 120, %2% + 110 - 84, %1% - 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
939 WallOrientation = right
940 DrawWalls = false, true, false, false, false, false
941 AddWall RightWindows, MainWindows2, 0, %1% + 120, %2% + 110 - 84, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
942 AddWall BackWindows, MainWindows2, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %height%, %height%, %interfloorheight%, %interfloorheight%, 0, 0, True
945 WallOrientation = left
946 DrawWalls = true, false, false, false, false, false
947 AddWall IFront, InterExt, 0.5, %1% - 120, %2% + 110 - 84, %1% + 120, %2% + 110 - 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
948 AddWall ILeft, InterExt, 0.5, %1% - 120, %2% + 110 - 84, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
949 WallOrientation = right
950 DrawWalls = false, true, false, false, false, false
951 AddWall IRight, InterExt, 0.5, %1% + 120, %2% + 110 - 84, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
952 AddWall IBack, InterExt, 0.5, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0, True
953 SetAutoSize = true, true
956 WallOrientation = left
957 DrawWalls = false, true, false, false, false, false
958 AddInterfloorWall IFrontInt, Wood3, 0, %1% - 120, %2% + 110 - 84, %1% + 120, %2% + 110 - 84, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
959 AddInterfloorWall ILeftInt, Wood3, 0, %1% - 120, %2% + 110 - 84, %1% - 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
960 WallOrientation = right
961 DrawWalls = true, false, false, false, false, false
962 AddInterfloorWall IRightInt, Wood3, 0, %1% + 120, %2% + 110 - 84, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
963 AddInterfloorWall IBackInt, Wood3, 0, %1% - 120, %2% + 110, %1% + 120, %2% + 110, %interfloorheight%, %interfloorheight%, 0, 0, 0, 0
968 AddShaft 1, 2, 232.5, 1005.42, -2, 8
969 ShaftCut 1, -7.005, -4.25 + 0.33, 7.17, 4.25 - 0.33, 0, 5
970 AddShaft 2, 2, 217.5, 1005.42, -2, 9
971 ShaftCut 2, -7.17, -4.25 + 0.33, 7.005, 4.25 - 0.33, 0, 5
974 Set 6 = 232.5 #shaft x
975 Set 7 = 1005.42 #shaft z
976 Set 8 = 7.17 #shaftcut x
977 Set 9 = 4.25 #shaftcut z
978 Set 10 = 1 #shaft number
981 FloorOrientation = top
982 DrawWalls = false, true, false, false, false, false
983 if[%floor% = -2] AddShaftFloor %10%, Shaft%10%Base, Brick, 0.5, -%8%, -%9%, %8%, %9%, 0, 0, 0, 0
984 FloorOrientation = bottom
985 DrawWalls = true, false, false, false, false, false
986 if[%floor% = 8] AddShaftFloor %10%, Shaft%10%Top, Brick, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
987 DrawWalls = true, true, false, false, false, false
988 WallOrientation = left
989 AddShaftWall %10%, Shaft%10%Front, Brick, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
990 AddShaftWall %10%, Shaft%10%Left, Brick, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
991 WallOrientation = right
992 AddShaftWall %10%, Shaft%10%Back, Brick, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
993 AddShaftWall %10%, Shaft%10%Right, Brick, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
997 Set 6 = 217.5 #shaft x
998 Set 7 = 1005.42 #shaft z
999 Set 8 = 7.17 #shaftcut x
1000 Set 9 = 4.25 #shaftcut z
1001 Set 10 = 2 #shaft number
1004 FloorOrientation = top
1005 DrawWalls = false, true, false, false, false, false
1006 if[%floor% = -2] AddShaftFloor %10%, Shaft%10%Base, Brick, 0.5, -%8%, -%9%, %8%, %9%, 0, 0, 0, 0
1007 FloorOrientation = bottom
1008 DrawWalls = true, false, false, false, false, false
1009 if[%floor% = 9] AddShaftFloor %10%, Shaft%10%Top, Brick, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
1010 DrawWalls = true, true, false, false, false, false
1011 WallOrientation = left
1012 AddShaftWall %10%, Shaft%10%Front, Brick, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1013 AddShaftWall %10%, Shaft%10%Left, Brick, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1014 WallOrientation = right
1015 AddShaftWall %10%, Shaft%10%Back, Brick, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1016 AddShaftWall %10%, Shaft%10%Right, Brick, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1020 #external shaft walls
1021 Set 3 = %height% + %interfloorheight%
1022 Set 4 = -%interfloorheight%
1026 WallOrientation = right
1027 DrawWalls = true, false, false, false, false, false
1028 AddWall Shaft%10%FrontE, %5%, 0.33, 210 - 0.33, 1000.84, 240, 1000.84, %3%, %3%, %4%, %4%, 0, 0, False
1029 AddWall Shaft%10%LeftE, %5%, 0.33, 210, 1000.84 - 0.33, 210, 1010 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1030 WallOrientation = left
1031 Drawwalls = false, true, false, false, false, false
1032 AddWall Shaft%10%BackE, %5%, 0.33, 210 - 0.33, 1010, 240, 1010, %3%, %3%, %4%, %4%, 0, 0, False
1033 if[%floor% ! 8] AddWall Shaft%10%RightE, %5%, 0.33, 240 - 0.33, 1000.84 - 0.33, 240 - 0.33, 1010 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1034 Drawwalls = true, true, false, false, false, false
1038 #external shaft walls
1039 Set 3 = %height% + %interfloorheight%
1040 Set 4 = -%interfloorheight%
1043 #shafts 1, 2, 10, and 11
1044 WallOrientation = right
1045 DrawWalls = true, false, false, false, false, false
1046 AddWall Shaft%10%FrontE, %5%, 0.33, 210 - 0.33, 1000.84, 255, 1000.84, %3%, %3%, %4%, %4%, 0, 0, False
1047 AddWall Shaft%10%LeftE, %5%, 0.33, 210, 1000.84 - 0.33, 210, 1010 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1048 WallOrientation = left
1049 Drawwalls = false, true, false, false, false, false
1050 AddWall Shaft%10%BackE, %5%, 0.33, 210 - 0.33, 1010, 270, 1010, %3%, %3%, %4%, %4%, 0, 0, False
1051 Drawwalls = true, true, false, false, false, false
1055 #external shaft walls
1056 Set 3 = %height% + %interfloorheight%
1057 Set 4 = -%interfloorheight%
1060 #shafts 1, 2, 10, and 11
1061 WallOrientation = right
1062 DrawWalls = true, false, false, false, false, false
1063 AddWall Shaft%10%FrontE, %5%, 0.33, 210 - 0.33, 1000.84, 240, 1000.84, %3%, %3%, %4%, %4%, 0, 0, False
1064 AddWall Shaft%10%FrontE, Wall1, 0.33, 240, 1000.84, 270, 1000.84, %3%, %3%, %4% + Floor(%floor% + 1).Interfloorheight, %4% + Floor(%floor% + 1).Interfloorheight, 0, 0, False
1065 AddWall Shaft%10%LeftE, %5%, 0.33, 210, 1000.84 - 0.33, 210, 1010 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1066 WallOrientation = left
1067 Drawwalls = false, true, false, false, false, false
1068 AddWall Shaft%10%BackE, %5%, 0.33, 210 - 0.33, 1010, 240, 1010, %3%, %3%, %4%, %4%, 0, 0, False
1069 AddWall Shaft%10%BackE, Wall1, 0.33, 240, 1010, 270, 1010, %3%, %3%, %4% + Floor(%floor% + 1).Interfloorheight, %4% + Floor(%floor% + 1).Interfloorheight, 0, 0, False
1070 AddWall Shaft%10%RightE, Wall1, 0.33, 270 - 0.33, 1000.84 - 0.33, 270 - 0.33, 1010 + 0.33, %3%, %3%, %4% + Floor(%floor% + 1).Interfloorheight, %4% + Floor(%floor% + 1).Interfloorheight, 0, 0, False
1071 Drawwalls = true, true, false, false, false, false
1076 WallOrientation = right
1077 DrawWalls = true, false, false, false, false, false
1078 AddWall Shaft%10%FrontE, %5%, 0.33, 210 - 0.33, 1000.84, 225, 1000.84, %3%, %3%, %4%, %4%, 0, 0, False
1079 AddWall Shaft%10%LeftE, %5%, 0.33, 210, 1000.84 - 0.33, 210, 1010 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1080 WallOrientation = left
1081 Drawwalls = false, true, false, false, false, false
1082 AddWall Shaft%10%BackE, %5%, 0.33, 210 - 0.33, 1010, 225, 1010, %3%, %3%, %4%, %4%, 0, 0, False
1083 Drawwalls = true, true, false, false, false, false
1093 ServicedFloors = -1 - 7
1094 FloorSkipText = Blank
1096 CreateElevator true, 0, 0.298, 0
1097 BeepSound = beep1.wav
1107 ServicedFloors = -1 - 8
1108 FloorSkipText = Blank
1110 CreateElevator true, 0, 0.298, 5
1111 BeepSound = beep1.wav
1116 FloorOrientation = top
1117 DrawWalls = true, true, true, true, true, true
1118 TextureOverride ElevExt, Marble4, ElevExt, ElevExt, ElevExt, ElevExt
1119 AddFloor Floor, Marble4, 0.2, -3.75, -3.125, 3.75, 3.125, 0, 0, 0, 0
1122 FloorOrientation = bottom
1123 TextureOverride ElevCeiling, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1124 AddFloor Ceiling, ElevCeiling, 0.2, -3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0 #ceiling
1127 WallOrientation = right
1128 DrawWalls = true, true, false, false, false, false
1129 TextureOverride Wall2, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1130 AddWall Right, Wall2, 0.2, 3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right wall
1132 #front and left walls
1133 WallOrientation = left
1134 TextureOverride ElevExt, Wall2, ElevExt, ElevExt, ElevExt, ElevExt
1135 AddWall Front, Wall2, 0.2, -3.75, -3.125, 3.75, -3.125, 8, 8, 0, 0, 0, 0 #front wall
1136 TextureOverride ElevExt, Wall2, ElevExt, ElevExt, ElevExt, ElevExt
1137 AddWall Left, Wall2, 0.2, -3.75, -3.125, -3.75, 3.125, 8, 8, 0, 0, 0, 0 #left wall
1140 SetAutoSize = false, false
1141 WallOrientation = right
1142 DrawWalls = true, true, false, true, false, false
1143 TextureOverride ElevPanelMain, ElevExt, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1144 AddWall Left Panel, ElevPanelMain, 0.2, -3.75, 3.125, -1.75, 3.125, 8, 8, 0, 0, 0, 0 #left panel
1145 DrawWalls = true, true, true, false, false, false
1146 TextureOverride ElevPanelMain, ElevExt, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1147 AddWall Right Panel, ElevPanelMain, 0.2, 1.75, 3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right panel
1148 SetAutoSize = true, true
1151 WallOrientation = left
1152 DrawWalls = true, true, true, true, true, true
1153 AddDoors 1, ElevDoorsL2, ElevDoorsR2, 0.2, 0, 3.126, 3.5, 8, true, 0, 0 #doors
1154 AddShaftDoors 1, ElevDoorsL, ElevDoorsR, 0.2, 0, 3.426, 0, 0 #shaft doors
1155 SetAutoSize = true, true
1158 AddFloorSigns true, left, 3.5 / 2 - 0.01, 3.426 + 0.2 + 0.495, 0.5, 0.42, 5.5
1159 AddFloorSigns true, right, -3.5 / 2 + 0.01, 3.426 + 0.2 + 0.495, 0.5, 0.42, 5.5
1164 CreatePanel ElevPanel, 10, 5, front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
1165 AddFloorButton 1, Button4M, 2, 3, 7, 1, 1
1166 AddFloorButton 1, Button4, 3, 4, 6, 1, 1
1167 AddFloorButton 1, Button3M, 3, 2, 5, 1, 1
1168 AddFloorButton 1, Button3, 4, 4, 4, 1, 1
1169 AddFloorButton 1, Button2M, 4, 2, 3, 1, 1
1170 AddFloorButton 1, Button2, 5, 4, 2, 1, 1
1171 AddFloorButton 1, Button1M, 5, 2, 1, 1, 1
1172 AddFloorButton 1, Button1, 6, 4, 0, 1, 1
1173 AddFloorButton 1, ButtonB1, 6, 2, -1, 1, 1
1174 AddControlButton 1, ButtonOpen, 8, 2, open, 1, 1
1175 AddControlButton 1, ButtonClose, 8, 4, close, 1, 1
1176 AddControlButton 1, ButtonCancel, 9, 2, cancel, 1, 1
1177 AddControlButton 1, ButtonStop, 9, 3, stop, 1, 1
1178 AddControlButton 1, ButtonAlarm, 9, 4, alarm, 1, 1
1181 AddFloorIndicator front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.01, 0.7, 0.5, 6.5
1186 CreatePanel ElevPanel, 10, 5, front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
1187 AddFloorButton 1, Button5, 2, 4, 8, 1, 1
1188 AddFloorButton 1, Button4M, 2, 2, 7, 1, 1
1189 AddFloorButton 1, Button4, 3, 4, 6, 1, 1
1190 AddFloorButton 1, Button3M, 3, 2, 5, 1, 1
1191 AddFloorButton 1, Button3, 4, 4, 4, 1, 1
1192 AddFloorButton 1, Button2M, 4, 2, 3, 1, 1
1193 AddFloorButton 1, Button2, 5, 4, 2, 1, 1
1194 AddFloorButton 1, Button1M, 5, 2, 1, 1, 1
1195 AddFloorButton 1, Button1, 6, 4, 0, 1, 1
1196 AddFloorButton 1, ButtonB1, 6, 2, -1, 1, 1
1197 AddControlButton 1, ButtonOpen, 8, 2, open, 1, 1
1198 AddControlButton 1, ButtonClose, 8, 4, close, 1, 1
1199 AddControlButton 1, ButtonCancel, 9, 2, cancel, 1, 1
1200 AddControlButton 1, ButtonStop, 9, 3, stop, 1, 1
1201 AddControlButton 1, ButtonAlarm, 9, 4, alarm, 1, 1
1204 AddFloorIndicator front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.001, 0.7, 0.5, 6.5
1209 CallButtonElevators = 1, 2
1210 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 225, 1010.34, 4, back, 0.5, 1, true, 0, 0
1214 CallButtonElevators = 2
1215 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 213.585, 1010.34, 4, back, 0.5, 1, true, 0, 0
1219 #Inner Section North
1220 AddShaft 3, 2, 232.5, 1106.58, -2, 8
1221 ShaftCut 3, -7.005, -4.25 + 0.33, 7.17, 4.25 - 0.33, 0, 5
1222 AddShaft 4, 2, 217.5, 1106.58, -2, 9
1223 ShaftCut 4, -7.17, -4.25 + 0.33, 7.005, 4.25 - 0.33, 0, 5
1226 Set 6 = 232.5 #shaft x
1227 Set 7 = 1106.58 #shaft z
1228 Set 8 = 7.17 #shaftcut x
1229 Set 9 = 4.25 #shaftcut z
1230 Set 10 = 3 #shaft number
1233 FloorOrientation = top
1234 DrawWalls = false, true, false, false, false, false
1235 if[%floor% = -2] AddShaftFloor %10%, Shaft%10%Base, Brick, 0.5, -%8%, -%9%, %8%, %9%, 0, 0, 0, 0
1236 FloorOrientation = bottom
1237 DrawWalls = true, false, false, false, false, false
1238 if[%floor% = 8] AddShaftFloor %10%, Shaft%10%Top, Brick, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
1239 DrawWalls = true, true, false, false, false, false
1240 WallOrientation = left
1241 AddShaftWall %10%, Shaft%10%Front, Brick, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1242 AddShaftWall %10%, Shaft%10%Left, Brick, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1243 WallOrientation = right
1244 AddShaftWall %10%, Shaft%10%Back, Brick, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1245 AddShaftWall %10%, Shaft%10%Right, Brick, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1249 Set 6 = 217.5 #shaft x
1250 Set 7 = 1106.58 #shaft z
1251 Set 8 = 7.17 #shaftcut x
1252 Set 9 = 4.25 #shaftcut z
1253 Set 10 = 4 #shaft number
1256 FloorOrientation = top
1257 DrawWalls = false, true, false, false, false, false
1258 if[%floor% = -2] AddShaftFloor %10%, Shaft%10%Base, Brick, 0.5, -%8%, -%9%, %8%, %9%, 0, 0, 0, 0
1259 FloorOrientation = bottom
1260 DrawWalls = true, false, false, false, false, false
1261 if[%floor% = 9] AddShaftFloor %10%, Shaft%10%Top, Brick, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
1262 DrawWalls = true, true, false, false, false, false
1263 WallOrientation = left
1264 AddShaftWall %10%, Shaft%10%Front, Brick, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1265 AddShaftWall %10%, Shaft%10%Left, Brick, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1266 WallOrientation = right
1267 AddShaftWall %10%, Shaft%10%Back, Brick, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1268 AddShaftWall %10%, Shaft%10%Right, Brick, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1272 #external shaft walls
1273 Set 3 = %height% + %interfloorheight%
1274 Set 4 = -%interfloorheight%
1278 WallOrientation = right
1279 DrawWalls = true, false, false, false, false, false
1280 AddWall Shaft%10%FrontE, %5%, 0.33, 210 - 0.33, 1102, 240, 1102, %3%, %3%, %4%, %4%, 0, 0, False
1281 AddWall Shaft%10%LeftE, %5%, 0.33, 210, 1102 - 0.33, 210, 1111.16 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1282 WallOrientation = left
1283 Drawwalls = false, true, false, false, false, false
1284 AddWall Shaft%10%BackE, %5%, 0.33, 210 - 0.33, 1111.16, 240, 1111.16, %3%, %3%, %4%, %4%, 0, 0, False
1285 if[%floor% ! 8] AddWall Shaft%10%RightE, %5%, 0.33, 240 - 0.33, 1102 - 0.33, 240 - 0.33, 1111.16 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1286 Drawwalls = true, true, false, false, false, false
1291 WallOrientation = right
1292 DrawWalls = true, false, false, false, false, false
1293 AddWall Shaft%10%FrontE, %5%, 0.33, 210 - 0.33, 1102, 225, 1102, %3%, %3%, %4%, %4%, 0, 0, False
1294 AddWall Shaft%10%LeftE, %5%, 0.33, 210, 1102 - 0.33, 210, 1111.16 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1295 WallOrientation = left
1296 Drawwalls = false, true, false, false, false, false
1297 AddWall Shaft%10%BackE, %5%, 0.33, 210 - 0.33, 1111.16, 225, 1111.16, %3%, %3%, %4%, %4%, 0, 0, False
1298 Drawwalls = true, true, false, false, false, false
1308 ServicedFloors = -1 - 7
1309 FloorSkipText = Blank
1311 CreateElevator true, 0, -0.298, 2
1312 BeepSound = beep1.wav
1322 ServicedFloors = -1 - 8
1323 FloorSkipText = Blank
1325 CreateElevator true, 0, -0.298, -1
1326 BeepSound = beep1.wav
1331 FloorOrientation = top
1332 DrawWalls = true, true, true, true, true, true
1333 TextureOverride ElevExt, Marble4, ElevExt, ElevExt, ElevExt, ElevExt
1334 AddFloor Floor, Marble4, 0.2, -3.75, -3.125, 3.75, 3.125, 0, 0, 0, 0
1337 FloorOrientation = bottom
1338 TextureOverride ElevCeiling, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1339 AddFloor Ceiling, ElevCeiling, 0.2, -3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0 #ceiling
1341 #back and right walls
1342 WallOrientation = right
1343 DrawWalls = true, true, false, false, false, false
1344 TextureOverride Wall2, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1345 AddWall Back, Wall2, 0.2, -3.75, 3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #front wall
1346 TextureOverride Wall2, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1347 AddWall Right, Wall2, 0.2, 3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right wall
1350 WallOrientation = left
1351 TextureOverride ElevExt, Wall2, ElevExt, ElevExt, ElevExt, ElevExt
1352 AddWall Left, Wall2, 0.2, -3.75, -3.125, -3.75, 3.125, 8, 8, 0, 0, 0, 0 #left wall
1355 SetAutoSize = false, false
1356 WallOrientation = left
1357 DrawWalls = true, true, false, true, false, false
1358 TextureOverride ElevExt, ElevPanelMain, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1359 AddWall Left Panel, ElevPanelMain, 0.2, -3.75, -3.125, -1.75, -3.125, 8, 8, 0, 0, 0, 0 #left panel
1360 DrawWalls = true, true, true, false, false, false
1361 TextureOverride ElevExt, ElevPanelMain, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1362 AddWall Right Panel, ElevPanelMain, 0.2, 1.75, -3.125, 3.75, -3.125, 8, 8, 0, 0, 0, 0 #right panel
1363 SetAutoSize = true, true
1366 WallOrientation = right
1367 DrawWalls = true, true, true, true, true, true
1368 AddDoors 1, ElevDoorsL, ElevDoorsR, 0.2, 0, -3.126, 3.5, 8, true, 0, 0 #doors
1369 AddShaftDoors 1, ElevDoorsL2, ElevDoorsR2, 0.2, 0, -3.426, 0, 0 #shaft doors
1370 WallOrientation = left
1371 SetAutoSize = true, true
1374 AddFloorSigns true, left, 3.5 / 2 - 0.01, -3.426 - 0.2 - 0.495, 0.5, 0.42, 5.5
1375 AddFloorSigns true, right, -3.5 / 2 + 0.01, -3.426 - 0.2 - 0.495, 0.5, 0.42, 5.5
1380 CreatePanel ElevPanel, 10, 5, back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
1381 AddFloorButton 1, Button4M, 2, 3, 7, 1, 1
1382 AddFloorButton 1, Button4, 3, 4, 6, 1, 1
1383 AddFloorButton 1, Button3M, 3, 2, 5, 1, 1
1384 AddFloorButton 1, Button3, 4, 4, 4, 1, 1
1385 AddFloorButton 1, Button2M, 4, 2, 3, 1, 1
1386 AddFloorButton 1, Button2, 5, 4, 2, 1, 1
1387 AddFloorButton 1, Button1M, 5, 2, 1, 1, 1
1388 AddFloorButton 1, Button1, 6, 4, 0, 1, 1
1389 AddFloorButton 1, ButtonB1, 6, 2, -1, 1, 1
1390 AddControlButton 1, ButtonOpen, 8, 2, open, 1, 1
1391 AddControlButton 1, ButtonClose, 8, 4, close, 1, 1
1392 AddControlButton 1, ButtonCancel, 9, 2, cancel, 1, 1
1393 AddControlButton 1, ButtonStop, 9, 3, stop, 1, 1
1394 AddControlButton 1, ButtonAlarm, 9, 4, alarm, 1, 1
1397 AddFloorIndicator back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.01, 0.7, 0.5, 6.5
1402 CreatePanel ElevPanel, 10, 5, back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
1403 AddFloorButton 1, Button5, 2, 4, 8, 1, 1
1404 AddFloorButton 1, Button4M, 2, 2, 7, 1, 1
1405 AddFloorButton 1, Button4, 3, 4, 6, 1, 1
1406 AddFloorButton 1, Button3M, 3, 2, 5, 1, 1
1407 AddFloorButton 1, Button3, 4, 4, 4, 1, 1
1408 AddFloorButton 1, Button2M, 4, 2, 3, 1, 1
1409 AddFloorButton 1, Button2, 5, 4, 2, 1, 1
1410 AddFloorButton 1, Button1M, 5, 2, 1, 1, 1
1411 AddFloorButton 1, Button1, 6, 4, 0, 1, 1
1412 AddFloorButton 1, ButtonB1, 6, 2, -1, 1, 1
1413 AddControlButton 1, ButtonOpen, 8, 2, open, 1, 1
1414 AddControlButton 1, ButtonClose, 8, 4, close, 1, 1
1415 AddControlButton 1, ButtonCancel, 9, 2, cancel, 1, 1
1416 AddControlButton 1, ButtonStop, 9, 3, stop, 1, 1
1417 AddControlButton 1, ButtonAlarm, 9, 4, alarm, 1, 1
1420 AddFloorIndicator back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.001, 0.7, 0.5, 6.5
1425 CallButtonElevators = 3, 4
1426 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 225, 1101.66, 4, front, 0.5, 1, true, 0, 0
1430 CallButtonElevators = 4
1431 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 213.585, 1101.66, 4, front, 0.5, 1, true, 0, 0
1435 #Upper Inner Section
1436 AddShaft 5, 2, 175.17, 1091.58, -2, 14
1437 ShaftCut 5, -4.5, -4.25 + 0.33, 4.5, 4.25 - 0.33, 0, 5
1438 AddShaft 6, 2, 175.17, 1112.42, -2, 14
1439 ShaftCut 6, -4.5, -4.25 + 0.33, 4.5, 4.25 - 0.33, 0, 5
1440 ShowFullShaft 5 = true
1441 ShowFullShaft 6 = true
1444 Set 6 = 175.17 #shaft x
1445 Set 7 = 1091.58 #shaft z
1446 Set 8 = 4.5 #shaftcut x
1447 Set 9 = 4.25 #shaftcut z
1448 Set 10 = 5 #shaft number
1451 FloorOrientation = top
1452 DrawWalls = false, true, false, false, false, false
1453 if[%floor% = -2] AddShaftFloor %10%, Shaft%10%Base, Brick, 0.5, -%8%, -%9%, %8%, %9%, 0, 0, 0, 0
1454 FloorOrientation = bottom
1455 DrawWalls = true, false, false, false, false, false
1456 if[%floor% = 14] AddShaftFloor %10%, Shaft%10%Top, Brick, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
1457 DrawWalls = true, true, false, false, false, false
1458 WallOrientation = left
1459 AddShaftWall %10%, Shaft%10%Front, Brick, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1460 AddShaftWall %10%, Shaft%10%Left, Brick, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1461 WallOrientation = right
1462 AddShaftWall %10%, Shaft%10%Back, Brick, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1463 AddShaftWall %10%, Shaft%10%Right, Brick, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1465 #external shaft walls
1466 Set 3 = %height% + %interfloorheight%
1467 if[%floor% = 13] Set 3 = %height%
1468 Set 4 = -%interfloorheight%
1469 if[%floor% = 13] Set 4 = 0
1471 if[%floor% > 12] Set 5 = Wall1
1474 WallOrientation = right
1475 DrawWalls = true, false, false, false, false, false
1476 AddWall Shaft%10%FrontE, %5%, 0.33, %6% + -%8% - 0.33, %7% + -%9%, %6% + %8% + 0.33, %7% + -%9%, %3%, %3%, %4%, %4%, 0, 0, False
1477 AddWall Shaft%10%LeftE, %5%, 0.33, %6% + -%8%, %7% + -%9% - 0.33, %6% + -%8%, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1478 WallOrientation = left
1479 Drawwalls = false, true, false, false, false, false
1480 AddWall Shaft%10%BackE, %5%, 0.33, %6% + -%8% - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
1481 if[%floor% ! 12] AddWall Shaft%10%RightE, %5%, 0.33, %6% + %8%, %7% + -%9% - 0.33, %6% + %8%, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1482 Drawwalls = true, true, false, false, false, false
1486 Set 6 = 175.17 #shaft x
1487 Set 7 = 1112.42 #shaft z
1488 Set 8 = 4.5 #shaftcut x
1489 Set 9 = 4.25 #shaftcut z
1490 Set 10 = 6 #shaft number
1493 FloorOrientation = top
1494 DrawWalls = false, true, false, false, false, false
1495 if[%floor% = -2] AddShaftFloor %10%, Shaft%10%Base, Brick, 0.5, -%8%, -%9%, %8%, %9%, 0, 0, 0, 0
1496 FloorOrientation = bottom
1497 DrawWalls = true, false, false, false, false, false
1498 if[%floor% = 14] AddShaftFloor %10%, Shaft%10%Top, Brick, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
1499 DrawWalls = true, true, false, false, false, false
1500 WallOrientation = left
1501 AddShaftWall %10%, Shaft%10%Front, Brick, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1502 AddShaftWall %10%, Shaft%10%Left, Brick, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1503 WallOrientation = right
1504 AddShaftWall %10%, Shaft%10%Back, Brick, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1505 AddShaftWall %10%, Shaft%10%Right, Brick, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1507 #external shaft walls
1508 Set 3 = %height% + %interfloorheight%
1509 if[%floor% = 13] Set 3 = %height%
1510 Set 4 = -%interfloorheight%
1511 if[%floor% = 13] Set 4 = 0
1513 if[%floor% > 12] Set 5 = Wall1
1516 WallOrientation = right
1517 DrawWalls = true, false, false, false, false, false
1518 AddWall Shaft%10%FrontE, %5%, 0.33, %6% + -%8% - 0.33, %7% + -%9%, %6% + %8% + 0.33, %7% + -%9%, %3%, %3%, %4%, %4%, 0, 0, False
1519 AddWall Shaft%10%LeftE, %5%, 0.33, %6% + -%8%, %7% + -%9% - 0.33, %6% + -%8%, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1520 WallOrientation = left
1521 Drawwalls = false, true, false, false, false, false
1522 AddWall Shaft%10%BackE, %5%, 0.33, %6% + -%8% - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
1523 if[%floor% ! 12] AddWall Shaft%10%RightE, %5%, 0.33, %6% + %8%, %7% + -%9% - 0.33, %6% + %8%, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1524 Drawwalls = true, true, false, false, false, false
1534 ServicedFloors = 0, 6 - 13
1535 FloorSkipText = Blank
1537 CreateElevator true, 0, 0.298, 0
1538 BeepSound = beep1.wav
1543 FloorOrientation = top
1544 DrawWalls = true, true, true, true, true, true
1545 TextureOverride ElevExt, Marble4, ElevExt, ElevExt, ElevExt, ElevExt
1546 AddFloor Floor, Marble4, 0.2, -3.75, -3.125, 3.75, 3.125, 0, 0, 0, 0
1549 FloorOrientation = bottom
1550 TextureOverride ElevCeiling, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1551 AddFloor Ceiling, ElevCeiling, 0.2, -3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0 #ceiling
1554 WallOrientation = right
1555 DrawWalls = true, true, false, false, false, false
1556 TextureOverride Wall2, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1557 AddWall Right, Wall2, 0.2, 3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right wall
1559 #front and left walls
1560 WallOrientation = left
1561 TextureOverride ElevExt, Wall2, ElevExt, ElevExt, ElevExt, ElevExt
1562 AddWall Front, Wall2, 0.2, -3.75, -3.125, 3.75, -3.125, 8, 8, 0, 0, 0, 0 #front wall
1563 TextureOverride ElevExt, Wall2, ElevExt, ElevExt, ElevExt, ElevExt
1564 AddWall Left, Wall2, 0.2, -3.75, -3.125, -3.75, 3.125, 8, 8, 0, 0, 0, 0 #left wall
1567 SetAutoSize = false, false
1568 WallOrientation = right
1569 DrawWalls = true, true, false, true, false, false
1570 TextureOverride ElevPanelMain, ElevExt, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1571 AddWall Left Panel, ElevPanelMain, 0.2, -3.75, 3.125, -1.75, 3.125, 8, 8, 0, 0, 0, 0 #left panel
1572 DrawWalls = true, true, true, false, false, false
1573 TextureOverride ElevPanelMain, ElevExt, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1574 AddWall Right Panel, ElevPanelMain, 0.2, 1.75, 3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right panel
1575 SetAutoSize = true, true
1578 WallOrientation = left
1579 DrawWalls = true, true, true, true, true, true
1580 AddDoors 1, ElevDoorsL2, ElevDoorsR2, 0.2, 0, 3.126, 3.5, 8, true, 0, 0 #doors
1581 AddShaftDoors 1, ElevDoorsL, ElevDoorsR, 0.2, 0, 3.426, 0, 0 #shaft doors
1582 SetAutoSize = true, true
1585 AddFloorSigns true, left, 3.5 / 2 - 0.01, 3.426 + 0.2 + 0.33, 0.5, 0.42, 5.5
1586 AddFloorSigns true, right, -3.5 / 2 + 0.01, 3.426 + 0.2 + 0.33, 0.5, 0.42, 5.5
1589 CreatePanel ElevPanel, 10, 5, front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
1590 AddFloorButton 1, Button7M, 2, 3, 13, 1, 1
1591 AddFloorButton 1, Button7, 3, 4, 12, 1, 1
1592 AddFloorButton 1, Button6M, 3, 2, 11, 1, 1
1593 AddFloorButton 1, Button6, 4, 4, 10, 1, 1
1594 AddFloorButton 1, Button5M, 4, 2, 9, 1, 1
1595 AddFloorButton 1, Button5, 5, 4, 8, 1, 1
1596 AddFloorButton 1, Button4M, 5, 2, 7, 1, 1
1597 AddFloorButton 1, Button4, 6, 4, 6, 1, 1
1598 AddFloorButton 1, Button1, 6, 2, 0, 1, 1
1599 AddControlButton 1, ButtonOpen, 8, 2, open, 1, 1
1600 AddControlButton 1, ButtonClose, 8, 4, close, 1, 1
1601 AddControlButton 1, ButtonCancel, 9, 2, cancel, 1, 1
1602 AddControlButton 1, ButtonStop, 9, 3, stop, 1, 1
1603 AddControlButton 1, ButtonAlarm, 9, 4, alarm, 1, 1
1606 AddFloorIndicator front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.01, 0.7, 0.5, 6.5
1616 ServicedFloors = 0, 6 - 13
1617 FloorSkipText = Blank
1619 CreateElevator true, 0, -0.298, 11
1620 BeepSound = beep1.wav
1625 FloorOrientation = top
1626 DrawWalls = true, true, true, true, true, true
1627 TextureOverride ElevExt, Marble4, ElevExt, ElevExt, ElevExt, ElevExt
1628 AddFloor Floor, Marble4, 0.2, -3.75, -3.125, 3.75, 3.125, 0, 0, 0, 0
1631 FloorOrientation = bottom
1632 TextureOverride ElevCeiling, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1633 AddFloor Ceiling, ElevCeiling, 0.2, -3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0 #ceiling
1635 #back and right walls
1636 WallOrientation = right
1637 DrawWalls = true, true, false, false, false, false
1638 TextureOverride Wall2, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1639 AddWall Back, Wall2, 0.2, -3.75, 3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #front wall
1640 TextureOverride Wall2, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1641 AddWall Right, Wall2, 0.2, 3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right wall
1644 WallOrientation = left
1645 TextureOverride ElevExt, Wall2, ElevExt, ElevExt, ElevExt, ElevExt
1646 AddWall Left, Wall2, 0.2, -3.75, -3.125, -3.75, 3.125, 8, 8, 0, 0, 0, 0 #left wall
1649 SetAutoSize = false, false
1650 WallOrientation = left
1651 DrawWalls = true, true, false, true, false, false
1652 TextureOverride ElevExt, ElevPanelMain, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1653 AddWall Left Panel, ElevPanelMain, 0.2, -3.75, -3.125, -1.75, -3.125, 8, 8, 0, 0, 0, 0 #left panel
1654 DrawWalls = true, true, true, false, false, false
1655 TextureOverride ElevExt, ElevPanelMain, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1656 AddWall Right Panel, ElevPanelMain, 0.2, 1.75, -3.125, 3.75, -3.125, 8, 8, 0, 0, 0, 0 #right panel
1657 SetAutoSize = true, true
1660 WallOrientation = right
1661 DrawWalls = true, true, true, true, true, true
1662 AddDoors 1, ElevDoorsL, ElevDoorsR, 0.2, 0, -3.126, 3.5, 8, true, 0, 0 #doors
1663 AddShaftDoors 1, ElevDoorsL2, ElevDoorsR2, 0.2, 0, -3.426, 0, 0 #shaft doors
1664 WallOrientation = left
1665 SetAutoSize = true, true
1668 AddFloorSigns true, left, 3.5 / 2 - 0.01, -3.426 - 0.2 - 0.33, 0.5, 0.42, 5.5
1669 AddFloorSigns true, right, -3.5 / 2 + 0.01, -3.426 - 0.2 - 0.33, 0.5, 0.42, 5.5
1672 CreatePanel ElevPanel, 10, 5, back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
1673 AddFloorButton 1, Button7M, 2, 3, 13, 1, 1
1674 AddFloorButton 1, Button7, 3, 4, 12, 1, 1
1675 AddFloorButton 1, Button6M, 3, 2, 11, 1, 1
1676 AddFloorButton 1, Button6, 4, 4, 10, 1, 1
1677 AddFloorButton 1, Button5M, 4, 2, 9, 1, 1
1678 AddFloorButton 1, Button5, 5, 4, 8, 1, 1
1679 AddFloorButton 1, Button4M, 5, 2, 7, 1, 1
1680 AddFloorButton 1, Button4, 6, 4, 6, 1, 1
1681 AddFloorButton 1, Button1, 6, 2, 0, 1, 1
1682 AddControlButton 1, ButtonOpen, 8, 2, open, 1, 1
1683 AddControlButton 1, ButtonClose, 8, 4, close, 1, 1
1684 AddControlButton 1, ButtonCancel, 9, 2, cancel, 1, 1
1685 AddControlButton 1, ButtonStop, 9, 3, stop, 1, 1
1686 AddControlButton 1, ButtonAlarm, 9, 4, alarm, 1, 1
1690 AddFloorIndicator back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.01, 0.7, 0.5, 6.5
1695 CallButtonElevators = 5, 6
1696 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 175.17 + 3, 1112.42 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
1697 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 175.17 + 3, 1091.58 + 4.25 + 0.33 + 0.01, 4, back, 0.5, 1, true, 0, 0
1701 CallButtonElevators = 5, 6
1702 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 175.17 + 3, 1112.42 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
1703 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 175.17 + 3, 1091.58 + 4.25 + 0.33 + 0.01, 4, back, 0.5, 1, true, 0, 0
1707 #South Tower East Elevators
1708 AddShaft 7, 2, 382.5, 1005.42, -2, 20
1709 ShaftCut 7, -7.005, -4.25 + 0.33, 7.17, 4.25 - 0.33, 0, 5
1710 AddShaft 8, 2, 367.5, 1005.42, -2, 20
1711 ShaftCut 8, -7.17, -4.25 + 0.33, 7.005, 4.25 - 0.33, 0, 5
1712 AddShaft 9, 2, 367.5, 1033.92, -2, 19
1713 ShaftCut 9, -4.5, -4.25 + 0.33, 4.5, 4.25 - 0.33, 0, 5
1714 ShowFullShaft 7 = true
1715 ShowFullShaft 8 = true
1716 ShowFullShaft 9 = true
1717 ShaftShowFloors 9 = -2 - 20
1718 ShaftShowOutside 9 = -2 - 20
1721 Set 6 = 382.5 #shaft x
1722 Set 7 = 1005.42 #shaft z
1723 Set 8 = 7.17 #shaftcut x
1724 Set 9 = 4.25 #shaftcut z
1725 Set 10 = 7 #shaft number
1728 FloorOrientation = top
1729 DrawWalls = false, true, false, false, false, false
1730 if[%floor% = -2] AddShaftFloor %10%, Shaft%10%Base, Brick, 0.5, -%8%, -%9%, %8%, %9%, 0, 0, 0, 0
1731 FloorOrientation = bottom
1732 DrawWalls = true, false, false, false, false, false
1733 if[%floor% = 20] AddShaftFloor %10%, Shaft%10%Top, Brick, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
1734 DrawWalls = true, true, false, false, false, false
1735 WallOrientation = left
1736 AddShaftWall %10%, Shaft%10%Front, Brick, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1737 AddShaftWall %10%, Shaft%10%Left, Brick, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1738 WallOrientation = right
1739 AddShaftWall %10%, Shaft%10%Back, Brick, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1740 AddShaftWall %10%, Shaft%10%Right, Brick, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1744 Set 6 = 367.5 #shaft x
1745 Set 7 = 1005.42 #shaft z
1746 Set 8 = 7.17 #shaftcut x
1747 Set 9 = 4.25 #shaftcut z
1748 Set 10 = 8 #shaft number
1751 FloorOrientation = top
1752 DrawWalls = false, true, false, false, false, false
1753 if[%floor% = -2] AddShaftFloor %10%, Shaft%10%Base, Brick, 0.5, -%8%, -%9%, %8%, %9%, 0, 0, 0, 0
1754 FloorOrientation = bottom
1755 DrawWalls = true, false, false, false, false, false
1756 if[%floor% = 20] AddShaftFloor %10%, Shaft%10%Top, Brick, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
1757 DrawWalls = true, true, false, false, false, false
1758 WallOrientation = left
1759 AddShaftWall %10%, Shaft%10%Front, Brick, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1760 AddShaftWall %10%, Shaft%10%Left, Brick, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1761 WallOrientation = right
1762 AddShaftWall %10%, Shaft%10%Back, Brick, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1763 AddShaftWall %10%, Shaft%10%Right, Brick, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1765 #external shaft walls
1766 Set 3 = %height% + %interfloorheight%
1767 if[%floor% = 0] Set 3 = %height% + %interfloorheight% + Floor(%floor% + 1).Interfloorheight
1768 if[%floor% = 1] Set 3 = %height%
1769 Set 4 = -%interfloorheight%
1770 if[%floor% = 1] Set 4 = 0
1772 if[%floor% < 0] Set 5 = Wall2
1773 if[%floor% > 18] Set 5 = OfficeWalls
1776 WallOrientation = right
1777 DrawWalls = true, false, false, false, false, false
1778 AddWall Shaft%10%FrontE, %5%, 0.33, 360 - 0.33, 1000.84, 390, 1000.84, %3%, %3%, %4%, %4%, 0, 0, False
1779 if[%floor% ! 0] AddWall Shaft%10%LeftE, %5%, 0.33, 360, 1000.84 - 0.33, 360, 1010 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1780 WallOrientation = left
1781 Drawwalls = false, true, false, false, false, false
1782 AddWall Shaft%10%BackE, %5%, 0.33, 360 - 0.33, 1010, 390, 1010, %3%, %3%, %4%, %4%, 0, 0, False
1783 Drawwalls = true, true, false, false, false, false
1787 Set 6 = 367.5 #shaft x
1788 Set 7 = 1033.92 #shaft z
1789 Set 8 = 4.5 #shaftcut x
1790 Set 9 = 4.25 #shaftcut z
1791 Set 10 = 9 #shaft number
1794 FloorOrientation = top
1795 DrawWalls = false, true, false, false, false, false
1796 if[%floor% = -2] AddShaftFloor %10%, Shaft%10%Base, Concrete2, 0.5, -%8%, -%9%, %8%, %9%, 0, 0, 0, 0
1797 if[%floor% = 0] AddShaftFloor %10%, Shaft%10%WallGapCover, Wall1, 0.5, -%8%, %9% - 0.33, %8%, %9% + 0.33, %fullheight% + Floor(%floor% + 1).Interfloorheight, %fullheight% + Floor(%floor% + 1).Interfloorheight, 0, 0
1798 FloorOrientation = bottom
1799 DrawWalls = true, false, false, false, false, false
1800 if[%floor% = 19] AddShaftFloor %10%, Shaft%10%Top, Concrete2, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
1801 DrawWalls = true, true, false, false, false, false
1802 WallOrientation = left
1803 AddShaftWall %10%, Shaft%10%Front, Concrete2, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1804 AddShaftWall %10%, Shaft%10%Left, Concrete2, 0.33, -%8%, -%9%, -%8%, %9% + 0.33, %fullheight%, %fullheight%, 0, 0, 0, 0
1805 WallOrientation = right
1806 if[%floor% > 17] AddShaftWall %10%, Shaft%10%Back, Concrete2, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1807 if[%floor% = 0] AddShaftWall %10%, Shaft%10%Back, Concrete2, 0.33, -%8%, %9%, %8%, %9%, %fullheight% + Floor(%floor% + 1).Interfloorheight, %fullheight% + Floor(%floor% + 1).Interfloorheight, 0, 0, 0, 0
1808 if[%floor% < 0] AddShaftWall %10%, Shaft%10%Back, Concrete2, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
1809 AddShaftWall %10%, Shaft%10%Right, Concrete2, 0.33, %8%, -%9%, %8%, %9% + 0.33, %fullheight%, %fullheight%, 0, 0, 0, 0
1811 #external shaft walls
1812 Set 3 = %height% + %interfloorheight%
1813 if[%floor% = 0] Set 3 = %height% + %interfloorheight% + Floor(%floor% + 1).Interfloorheight
1814 if[%floor% = 1] Set 3 = %height%
1815 Set 4 = -%interfloorheight%
1816 if[%floor% = 1] Set 4 = 0
1818 if[%floor% < 0] Set 5 = Wall2
1819 if[%floor% > 18] Set 5 = OfficeWalls
1822 WallOrientation = right
1823 DrawWalls = true, false, false, false, false, false
1824 if[%floor% > 0] AddWall Shaft%10%FrontE, %5%, 0.33, %6% + -%8% - 0.33, %7% + -%9%, %6% + %8% + 0.33, %7% + -%9%, %3%, %3%, %4%, %4%, 0, 0, False
1825 if[%floor% < 1] AddWall Shaft%10%FrontE, %5%, 0.33, 360 - 0.33, %7% + -%9%, %6% + %8% + 0.33, %7% + -%9%, %3%, %3%, %4%, %4%, 0, 0, False
1826 if[%floor% > 0] AddWall Shaft%10%LeftE, %5%, 0.33, %6% + -%8%, %7% + -%9% - 0.33, %6% + -%8%, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1827 if[%floor% < 0] AddWall Shaft%10%LeftE, %5%, 0.33, 360, %7% + -%9% - 0.33, 360, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1828 WallOrientation = left
1829 Drawwalls = false, true, false, false, false, false
1830 if[%floor% > 17] AddWall Shaft%10%BackE, %5%, 0.33, %6% + -%8% - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
1831 if[%floor% < 1] AddWall Shaft%10%BackE, %5%, 0.33, 360 - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
1832 if[%floor% > 0 & %floor% < 18] AddWall Shaft%10%BackE, %5%, 0.33, %6% + -%8% - 0.33, %7% + %9%, %6% + -%8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
1833 if[%floor% > 0 & %floor% < 18] AddWall Shaft%10%BackE, %5%, 0.33, %6% + %8% - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
1834 AddWall Shaft%10%RightE, %5%, 0.33, %6% + %8%, %7% + -%9% - 0.33, %6% + %8%, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
1835 Drawwalls = true, true, false, false, false, false
1846 ServicedFloors = -1 - 0, 2, 4, 6, 8, 10, 12, 14 - 19
1847 FloorSkipText = Blank
1849 CreateElevator true, 0, 0.298, 17
1850 BeepSound = beep1.wav
1860 ServicedFloors = -1 - 0, 2, 4, 6, 8, 10, 12, 14 - 19
1861 FloorSkipText = Blank
1863 CreateElevator true, 0, 0.298, 0
1864 BeepSound = beep1.wav
1869 FloorOrientation = top
1870 DrawWalls = true, true, true, true, true, true
1871 TextureOverride ElevExt, Marble4, ElevExt, ElevExt, ElevExt, ElevExt
1872 AddFloor Floor, Marble4, 0.2, -3.75, -3.125, 3.75, 3.125, 0, 0, 0, 0
1875 FloorOrientation = bottom
1876 TextureOverride ElevCeiling, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1877 AddFloor Ceiling, ElevCeiling, 0.2, -3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0 #ceiling
1880 WallOrientation = right
1881 DrawWalls = true, true, false, false, false, false
1882 TextureOverride Wall1, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1883 AddWall Right, Wall1, 0.2, 3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right wall
1885 #front and left walls
1886 WallOrientation = left
1887 TextureOverride ElevExt, Wall1, ElevExt, ElevExt, ElevExt, ElevExt
1888 AddWall Front, Wall1, 0.2, -3.75, -3.125, 3.75, -3.125, 8, 8, 0, 0, 0, 0 #front wall
1889 TextureOverride ElevExt, Wall1, ElevExt, ElevExt, ElevExt, ElevExt
1890 AddWall Left, Wall1, 0.2, -3.75, -3.125, -3.75, 3.125, 8, 8, 0, 0, 0, 0 #left wall
1893 SetAutoSize = false, false
1894 WallOrientation = right
1895 DrawWalls = true, true, false, true, false, false
1896 TextureOverride ElevPanelMain, ElevExt, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1897 AddWall Left Panel, ElevPanelMain, 0.2, -3.75, 3.125, -1.75, 3.125, 8, 8, 0, 0, 0, 0 #left panel
1898 DrawWalls = true, true, true, false, false, false
1899 TextureOverride ElevPanelMain, ElevExt, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1900 AddWall Right Panel, ElevPanelMain, 0.2, 1.75, 3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right panel
1901 SetAutoSize = true, true
1904 WallOrientation = left
1905 DrawWalls = true, true, true, true, true, true
1906 AddDoors 1, ElevDoorsL2, ElevDoorsR2, 0.2, 0, 3.126, 3.5, 8, true, 0, 0 #doors
1907 AddShaftDoors 1, ElevDoorsL, ElevDoorsR, 0.2, 0, 3.426, 0, 0 #shaft doors
1908 SetAutoSize = true, true
1911 AddFloorSigns true, left, 3.5 / 2 - 0.01, 3.426 + 0.2 + 0.495, 0.5, 0.42, 5.5
1912 AddFloorSigns true, right, -3.5 / 2 + 0.01, 3.426 + 0.2 + 0.495, 0.5, 0.42, 5.5
1915 CreatePanel ElevPanel, 12, 5, front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
1916 AddFloorButton 1, Button14, 2, 4, 19, 1, 1
1917 AddFloorButton 1, Button12, 2, 2, 18, 1, 1
1918 AddFloorButton 1, Button11, 3, 4, 17, 1, 1
1919 AddFloorButton 1, Button10, 3, 2, 16, 1, 1
1920 AddFloorButton 1, Button9, 4, 4, 15, 1, 1
1921 AddFloorButton 1, Button8, 4, 2, 14, 1, 1
1922 AddFloorButton 1, Button7, 5, 4, 12, 1, 1
1923 AddFloorButton 1, Button6, 5, 2, 10, 1, 1
1924 AddFloorButton 1, Button5, 6, 4, 8, 1, 1
1925 AddFloorButton 1, Button4, 6, 2, 6, 1, 1
1926 AddFloorButton 1, Button3, 7, 4, 4, 1, 1
1927 AddFloorButton 1, Button2, 7, 2, 2, 1, 1
1928 AddFloorButton 1, Button1, 8, 4, 0, 1, 1
1929 AddFloorButton 1, ButtonB1, 8, 2, -1, 1, 1
1930 AddControlButton 1, ButtonOpen, 10, 2, open, 1, 1
1931 AddControlButton 1, ButtonClose, 10, 4, close, 1, 1
1932 AddControlButton 1, ButtonCancel, 11, 2, cancel, 1, 1
1933 AddControlButton 1, ButtonStop, 11, 3, stop, 1, 1
1934 AddControlButton 1, ButtonAlarm, 11, 4, alarm, 1, 1
1937 AddFloorIndicator front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.01, 0.7, 0.5, 6.5
1948 ServicedFloors = -1 - 0, 2, 4, 6, 8, 10, 12, 14 - 19
1949 FloorSkipText = Blank
1951 CreateElevator true, 0, -0.298, 6
1952 BeepSound = beep1.wav
1957 FloorOrientation = top
1958 DrawWalls = true, true, true, true, true, true
1959 TextureOverride ElevExt, Marble4, ElevExt, ElevExt, ElevExt, ElevExt
1960 AddFloor Floor, Marble4, 0.2, -3.75, -3.125, 3.75, 3.125, 0, 0, 0, 0
1963 FloorOrientation = bottom
1964 TextureOverride ElevCeiling, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1965 AddFloor Ceiling, ElevCeiling, 0.2, -3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0 #ceiling
1967 #back and right walls
1968 WallOrientation = right
1969 DrawWalls = true, true, false, false, false, false
1970 SetAutoSize = false, false
1971 TextureOverride ElevWindows, ElevWindows, ElevExt, ElevExt, ElevExt, ElevExt
1972 AddWall Back, ElevWindows, 0, -3.75, 3.125, 3.75, 3.125, 8, 8, 0, 0, 1, 1 #window
1973 SetAutoSize = true, true
1974 TextureOverride Wall1, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
1975 AddWall Right, Wall1, 0.2, 3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right wall
1978 WallOrientation = left
1979 TextureOverride ElevExt, Wall1, ElevExt, ElevExt, ElevExt, ElevExt
1980 AddWall Left, Wall1, 0.2, -3.75, -3.125, -3.75, 3.125, 8, 8, 0, 0, 0, 0 #left wall
1983 SetAutoSize = false, false
1984 WallOrientation = left
1985 DrawWalls = true, true, false, true, false, false
1986 TextureOverride ElevExt, ElevPanelMain, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1987 AddWall Left Panel, ElevPanelMain, 0.2, -3.75, -3.125, -1.75, -3.125, 8, 8, 0, 0, 0, 0 #left panel
1988 DrawWalls = true, true, true, false, false, false
1989 TextureOverride ElevExt, ElevPanelMain, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
1990 AddWall Right Panel, ElevPanelMain, 0.2, 1.75, -3.125, 3.75, -3.125, 8, 8, 0, 0, 0, 0 #right panel
1991 SetAutoSize = true, true
1994 WallOrientation = right
1995 DrawWalls = true, true, true, true, true, true
1996 AddDoors 1, ElevDoorsL, ElevDoorsR, 0.2, 0, -3.126, 3.5, 8, true, 0, 0 #doors
1997 AddShaftDoors 1, ElevDoorsL2, ElevDoorsR2, 0.2, 0, -3.426, 0, 0 #shaft doors
1998 WallOrientation = left
1999 SetAutoSize = true, true
2002 AddFloorSigns true, left, 3.5 / 2 - 0.01, -3.426 - 0.2 - 0.33, 0.5, 0.42, 5.5
2003 AddFloorSigns true, right, -3.5 / 2 + 0.01, -3.426 - 0.2 - 0.33, 0.5, 0.42, 5.5
2006 CreatePanel ElevPanel, 12, 5, back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
2007 AddFloorButton 1, Button14, 2, 4, 19, 1, 1
2008 AddFloorButton 1, Button12, 2, 2, 18, 1, 1
2009 AddFloorButton 1, Button11, 3, 4, 17, 1, 1
2010 AddFloorButton 1, Button10, 3, 2, 16, 1, 1
2011 AddFloorButton 1, Button9, 4, 4, 15, 1, 1
2012 AddFloorButton 1, Button8, 4, 2, 14, 1, 1
2013 AddFloorButton 1, Button7, 5, 4, 12, 1, 1
2014 AddFloorButton 1, Button6, 5, 2, 10, 1, 1
2015 AddFloorButton 1, Button5, 6, 4, 8, 1, 1
2016 AddFloorButton 1, Button4, 6, 2, 6, 1, 1
2017 AddFloorButton 1, Button3, 7, 4, 4, 1, 1
2018 AddFloorButton 1, Button2, 7, 2, 2, 1, 1
2019 AddFloorButton 1, Button1, 8, 4, 0, 1, 1
2020 AddFloorButton 1, ButtonB1, 8, 2, -1, 1, 1
2021 AddControlButton 1, ButtonOpen, 10, 2, open, 1, 1
2022 AddControlButton 1, ButtonClose, 10, 4, close, 1, 1
2023 AddControlButton 1, ButtonCancel, 11, 2, cancel, 1, 1
2024 AddControlButton 1, ButtonStop, 11, 3, stop, 1, 1
2025 AddControlButton 1, ButtonAlarm, 11, 4, alarm, 1, 1
2029 AddFloorIndicator back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.01, 0.7, 0.5, 6.5
2034 CallButtonElevators = 7, 8, 9
2035 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 375, 1010.34, 4, back, 0.5, 1, true, 0, 0
2036 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 367.5 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2040 CallButtonElevators = 7, 8, 9
2041 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 375, 1010.34, 4, back, 0.5, 1, true, 0, 0
2042 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 367.5 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2046 CallButtonElevators = 7, 8, 9
2047 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 375, 1010.34, 4, back, 0.5, 1, true, 0, 0
2048 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 367.5 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2052 CallButtonElevators = 7, 8, 9
2053 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 375, 1010.34, 4, back, 0.5, 1, true, 0, 0
2054 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 367.5 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2058 CallButtonElevators = 7, 8, 9
2059 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 375, 1010.34, 4, back, 0.5, 1, true, 0, 0
2060 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 367.5 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2064 CallButtonElevators = 7, 8, 9
2065 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 375, 1010.34, 4, back, 0.5, 1, true, 0, 0
2066 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 367.5 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2070 CallButtonElevators = 7, 8, 9
2071 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 375, 1010.34, 4, back, 0.5, 1, true, 0, 0
2072 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 367.5 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2076 CallButtonElevators = 7, 8, 9
2077 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 375, 1010.34, 4, back, 0.5, 1, true, 0, 0
2078 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 367.5 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2081 Cut external, 246 - 4.25 - 0.33, Floor(20).Altitude, 1033.92 - 4.25, 246 + 4.25 + 0.33, Floor(20).Altitude + Floor(20).Interfloorheight + 1, 1033.92 + 4.25, false, true
2084 #South Tower West Elevators
2085 AddShaft 10, 2, 255, 1005.42, 6, 33
2086 ShaftCut 10, -14.34, -4.25 + 0.33, 14.34, 4.25 - 0.33, 0, 5
2087 AddShaft 11, 2, 246, 1033.92, 6, 33
2088 ShaftCut 11, -4.5, -4.25 + 0.33, 4.5, 4.25 - 0.33, 0, 5
2089 ShowFullShaft 10 = true
2090 ShowFullShaft 11 = true
2091 ShaftShowFloors 11 = -2 - 20
2092 ShaftShowOutside 11 = -2 - 33
2095 Set 6 = 255 #shaft x
2096 Set 7 = 1005.42 #shaft z
2097 Set 8 = 14.34 #shaftcut x
2098 Set 9 = 4.25 #shaftcut z
2099 Set 10 = 10 #shaft number
2102 FloorOrientation = top
2103 DrawWalls = false, true, false, false, false, false
2104 if[%floor% = 6] AddShaftFloor %10%, Shaft%10%Base, Brick, 0.5, -%8%, -%9%, %8%, %9%, 0.5, 0.5, 0, 0
2105 FloorOrientation = bottom
2106 DrawWalls = true, false, false, false, false, false
2107 if[%floor% = 33] AddShaftFloor %10%, Shaft%10%Top, Brick, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
2108 DrawWalls = true, true, false, false, false, false
2109 WallOrientation = left
2110 AddShaftWall %10%, Shaft%10%Front, Brick, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
2111 AddShaftWall %10%, Shaft%10%Left, Brick, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
2112 WallOrientation = right
2113 AddShaftWall %10%, Shaft%10%Back, Brick, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
2114 AddShaftWall %10%, Shaft%10%Right, Brick, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
2118 #external shaft walls
2119 Set 3 = %height% + %interfloorheight%
2120 if[%floor% = 9] Set 3 = %height%
2121 Set 4 = -%interfloorheight%
2122 if[%floor% = 9] Set 4 = 0
2124 if[%floor% > 18] Set 5 = OfficeWalls
2127 WallOrientation = right
2128 DrawWalls = true, false, false, false, false, false
2129 AddWall Shaft%10%FrontE, %5%, 0.33, 240 - 0.33, 1000.84, 270, 1000.84, %3%, %3%, %4%, %4%, 0, 0, False
2130 AddWall Shaft%10%LeftE, %5%, 0.33, 240, 1000.84 - 0.33, 240, 1010 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
2131 WallOrientation = left
2132 Drawwalls = false, true, false, false, false, false
2133 AddWall Shaft%10%BackE, %5%, 0.33, 240 - 0.33, 1010, 270, 1010, %3%, %3%, %4%, %4%, 0, 0, False
2134 AddWall Shaft%10%RightE, %5%, 0.33, 270 - 0.33, 1000.84 - 0.33, 270 - 0.33, 1010 + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
2135 Drawwalls = true, true, false, false, false, false
2139 Set 6 = 246 #shaft x
2140 Set 7 = 1033.92 #shaft z
2141 Set 8 = 4.5 #shaftcut x
2142 Set 9 = 4.25 #shaftcut z
2143 Set 10 = 11 #shaft number
2146 FloorOrientation = top
2147 DrawWalls = false, true, false, false, false, false
2148 if[%floor% = 6] AddShaftFloor %10%, Shaft%10%Base, Concrete2, 0.5, -%8%, -%9%, %8%, %9%, 0.5, 0.5, 0, 0
2149 if[%floor% = 8] AddShaftFloor %10%, Shaft%10%WallGapCover, Wall1, 0.5, -%8%, %9% - 0.33, %8%, %9% + 0.33, %fullheight% + Floor(%floor% + 1).Interfloorheight, %fullheight% + Floor(%floor% + 1).Interfloorheight, 0, 0
2150 FloorOrientation = bottom
2151 DrawWalls = true, false, false, false, false, false
2152 if[%floor% = 33] AddShaftFloor %10%, Shaft%10%Top, Concrete2, 0.5, -%8%, -%9%, %8%, %9%, %fullheight% - 0.1, %fullheight% - 0.1, 0, 0
2153 DrawWalls = true, true, false, false, false, false
2154 WallOrientation = left
2155 AddShaftWall %10%, Shaft%10%Front, Concrete2, 0.33, -%8%, -%9%, %8%, -%9%, %fullheight%, %fullheight%, 0, 0, 0, 0
2156 if[%floor% < 20] AddShaftWall %10%, Shaft%10%Left, Concrete2, 0.33, -%8%, -%9%, -%8%, %9% + 0.33, %fullheight%, %fullheight%, 0, 0, 0, 0
2157 if[%floor% > 19] AddShaftWall %10%, Shaft%10%Left, Concrete2, 0.33, -%8%, -%9%, -%8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
2158 WallOrientation = right
2159 if[%floor% > 17 & %floor% < 19] AddShaftWall %10%, Shaft%10%Back, Concrete2, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
2160 if[%floor% = 19] AddShaftWall %10%, Shaft%10%Back, Concrete2, 0.33, -%8%, %9%, %8%, %9%, %fullheight% + Floor(%floor% + 1).Interfloorheight, %fullheight% + Floor(%floor% + 1).Interfloorheight, 0, 0, 0, 0
2161 SetAutoSize = false, false
2162 DrawWalls = true, false, false, false, false, false
2163 if[%floor% > 20] AddShaftWall %10%, Shaft%10%Back, ElevWindows, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, %interfloorheight%, %interfloorheight%, 0.75, 1
2164 if[%floor% = 20] AddShaftWall %10%, Shaft%10%Back, ElevWindows, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, %interfloorheight%, %interfloorheight%, 0.75, 1
2165 DrawWalls = true, true, false, false, false, false
2166 SetAutoSize = true, true
2167 if[%floor% = 8] AddShaftWall %10%, Shaft%10%Back, Concrete2, 0.33, -%8%, %9%, %8%, %9%, %fullheight% + Floor(%floor% + 1).Interfloorheight, %fullheight% + Floor(%floor% + 1).Interfloorheight, 0, 0, 0, 0
2168 if[%floor% < 8] AddShaftWall %10%, Shaft%10%Back, Concrete2, 0.33, -%8%, %9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
2169 if[%floor% < 20] AddShaftWall %10%, Shaft%10%Right, Concrete2, 0.33, %8%, -%9%, %8%, %9% + 0.33, %fullheight%, %fullheight%, 0, 0, 0, 0
2170 if[%floor% > 19] AddShaftWall %10%, Shaft%10%Right, Concrete2, 0.33, %8%, -%9%, %8%, %9%, %fullheight%, %fullheight%, 0, 0, 0, 0
2173 #external shaft walls
2174 Set 3 = %height% + %interfloorheight%
2175 if[%floor% = 8] Set 3 = %height% + %interfloorheight% + Floor(%floor% + 1).Interfloorheight
2176 if[%floor% = 9] Set 3 = %height%
2177 if[%floor% = 20] Set 3 = %height%
2178 Set 4 = -%interfloorheight%
2179 if[%floor% = 9] Set 4 = 0
2180 if[%floor% = 20] Set 4 = 0
2182 if[%floor% < 8] Set 5 = Wall2
2183 if[%floor% = 19] Set 5 = OfficeWalls
2184 if[%floor% > 19] Set 5 = Concrete2
2186 if[%floor% < 8] Set 11 = Wall2
2187 if[%floor% > 18] Set 11 = OfficeWalls
2190 WallOrientation = right
2191 DrawWalls = true, false, false, false, false, false
2192 if[%floor% > 8] AddWall Shaft%10%FrontE, %11%, 0.33, %6% + -%8% - 0.33, %7% + -%9%, %6% + %8% + 0.33, %7% + -%9%, %3%, %3%, %4%, %4%, 0, 0, False
2193 if[%floor% < 9 & %floor% ! 7] AddWall Shaft%10%FrontE, %5%, 0.33, 240 - 0.33, %7% + -%9%, %6% + %8% + 0.33, %7% + -%9%, %3%, %3%, %4%, %4%, 0, 0, False
2194 if[%floor% = 7] AddWall Shaft%10%FrontE, %5%, 0.33, 240 - 0.33, %7% + -%9%, 270, %7% + -%9%, %3%, %3%, %4%, %4%, 0, 0, False
2195 if[%floor% > 8 & %floor% < 20] AddWall Shaft%10%LeftE, %5%, 0.33, %6% + -%8%, %7% + -%9% - 0.33, %6% + -%8%, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
2196 if[%floor% > 19] AddWall Shaft%10%LeftE, %5%, 0.33, %6% + -%8%, %7% + -%9% - 0.33, %6% + -%8%, %7% + %9%, %3%, %3%, %interfloorheight%, %interfloorheight%, 0, 0, True
2197 if[%floor% < 8] AddWall Shaft%10%LeftE, %5%, 0.33, 240, %7% + -%9% - 0.33, 240, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
2198 WallOrientation = left
2199 Drawwalls = false, true, false, false, false, false
2200 if[%floor% > 17 & %floor% < 20] AddWall Shaft%10%BackE, %5%, 0.33, %6% + -%8% - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
2201 SetAutoSize = false, false
2202 if[%floor% > 20] AddWall Shaft%10%BackE, ElevWindowsExt, 0, %6% + -%8% - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %3%, %3%, %interfloorheight%, %interfloorheight%, 1, 1, True
2203 if[%floor% = 20] AddWall Shaft%10%BackE, ElevWindowsExt, 0, %6% + -%8% - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %fullheight%, %fullheight%, %interfloorheight%, %interfloorheight%, 1, 1, True
2204 SetAutoSize = true, true
2205 if[%floor% < 9 & %floor% ! 7] AddWall Shaft%10%BackE, %5%, 0.33, 240 - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
2206 if[%floor% = 7] AddWall Shaft%10%BackE, %5%, 0.33, 240 - 0.33, %7% + %9%, 255, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
2207 if[%floor% > 8 & %floor% < 18] AddWall Shaft%10%BackE, %5%, 0.33, %6% + -%8% - 0.33, %7% + %9%, %6% + -%8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
2208 if[%floor% > 8 & %floor% < 18] AddWall Shaft%10%BackE, %5%, 0.33, %6% + %8% - 0.33, %7% + %9%, %6% + %8% + 0.33, %7% + %9%, %3%, %3%, %4%, %4%, 0, 0, False
2209 if[%floor% < 20] AddWall Shaft%10%RightE, %5%, 0.33, %6% + %8%, %7% + -%9% - 0.33, %6% + %8%, %7% + %9% + 0.33, %3%, %3%, %4%, %4%, 0, 0, False
2210 if[%floor% > 19] AddWall Shaft%10%RightE, %5%, 0.33, %6% + %8%, %7% + -%9% - 0.33, %6% + %8%, %7% + %9%, %3%, %3%, %interfloorheight%, %interfloorheight%, 0, 0, True
2211 Drawwalls = true, true, false, false, false, false
2222 ServicedFloors = 7, 8, 10, 12, 14 - 31
2223 FloorSkipText = Blank
2225 CreateElevator true, 0, -0.298, 8
2226 BeepSound = beep1.wav
2231 FloorOrientation = top
2232 DrawWalls = true, true, true, true, true, true
2233 TextureOverride ElevExt, Marble4, ElevExt, ElevExt, ElevExt, ElevExt
2234 AddFloor Floor, Marble4, 0.2, -3.75, -3.125, 3.75, 3.125, 0, 0, 0, 0
2237 FloorOrientation = bottom
2238 TextureOverride ElevCeiling, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
2239 AddFloor Ceiling, ElevCeiling, 0.2, -3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0 #ceiling
2241 #back and right walls
2242 WallOrientation = right
2243 DrawWalls = true, true, false, false, false, false
2244 SetAutoSize = false, false
2245 TextureOverride ElevWindows, ElevWindows, ElevExt, ElevExt, ElevExt, ElevExt
2246 AddWall Back, ElevWindows, 0, -3.75, 3.125, 3.75, 3.125, 8, 8, 0, 0, 1, 1 #window
2247 SetAutoSize = true, true
2248 TextureOverride Wall1, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
2249 AddWall Right, Wall1, 0.2, 3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right wall
2252 WallOrientation = left
2253 TextureOverride ElevExt, Wall1, ElevExt, ElevExt, ElevExt, ElevExt
2254 AddWall Left, Wall1, 0.2, -3.75, -3.125, -3.75, 3.125, 8, 8, 0, 0, 0, 0 #left wall
2257 SetAutoSize = false, false
2258 WallOrientation = left
2259 DrawWalls = true, true, false, true, false, false
2260 TextureOverride ElevExt, ElevPanelMain, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
2261 AddWall Left Panel, ElevPanelMain, 0.2, -3.75, -3.125, -1.75, -3.125, 8, 8, 0, 0, 0, 0 #left panel
2262 DrawWalls = true, true, true, false, false, false
2263 TextureOverride ElevExt, ElevPanelMain, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
2264 AddWall Right Panel, ElevPanelMain, 0.2, 1.75, -3.125, 3.75, -3.125, 8, 8, 0, 0, 0, 0 #right panel
2265 SetAutoSize = true, true
2268 WallOrientation = right
2269 DrawWalls = true, true, true, true, true, true
2270 AddDoors 1, ElevDoorsL, ElevDoorsR, 0.2, 0, -3.126, 3.5, 8, true, 0, 0 #doors
2271 AddShaftDoors 1, ElevDoorsL2, ElevDoorsR2, 0.2, 0, -3.426, 0, 0 #shaft doors
2272 WallOrientation = left
2273 SetAutoSize = true, true
2276 AddFloorSigns true, left, 3.5 / 2 - 0.01, -3.426 - 0.2 - 0.33, 0.5, 0.42, 5.5
2277 AddFloorSigns true, right, -3.5 / 2 + 0.01, -3.426 - 0.2 - 0.33, 0.5, 0.42, 5.5
2280 CreatePanel ElevPanel, 16, 5, back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
2281 AddFloorButton 1, Button26, 2, 4, 31, 1, 1
2282 AddFloorButton 1, Button25, 2, 2, 30, 1, 1
2283 AddFloorButton 1, Button24, 3, 4, 29, 1, 1
2284 AddFloorButton 1, Button23, 3, 2, 28, 1, 1
2285 AddFloorButton 1, Button22, 4, 4, 27, 1, 1
2286 AddFloorButton 1, Button21, 4, 2, 26, 1, 1
2287 AddFloorButton 1, Button20, 5, 4, 25, 1, 1
2288 AddFloorButton 1, Button19, 5, 2, 24, 1, 1
2289 AddFloorButton 1, Button18, 6, 4, 23, 1, 1
2290 AddFloorButton 1, Button17, 6, 2, 22, 1, 1
2291 AddFloorButton 1, Button16, 7, 4, 21, 1, 1
2292 AddFloorButton 1, Button15, 7, 2, 20, 1, 1
2293 AddFloorButton 1, Button14, 8, 4, 19, 1, 1
2294 AddFloorButton 1, Button12, 8, 2, 18, 1, 1
2295 AddFloorButton 1, Button11, 9, 4, 17, 1, 1
2296 AddFloorButton 1, Button10, 9, 2, 16, 1, 1
2297 AddFloorButton 1, Button9, 10, 4, 15, 1, 1
2298 AddFloorButton 1, Button8, 10, 2, 14, 1, 1
2299 AddFloorButton 1, Button7, 11, 4, 12, 1, 1
2300 AddFloorButton 1, Button6, 11, 2, 10, 1, 1
2301 AddFloorButton 1, Button5, 12, 4, 8, 1, 1
2302 AddFloorButton 1, Button4M, 12, 2, 7, 1, 1
2303 AddControlButton 1, ButtonOpen, 14, 2, open, 1, 1
2304 AddControlButton 1, ButtonClose, 14, 4, close, 1, 1
2305 AddControlButton 1, ButtonCancel, 15, 2, cancel, 1, 1
2306 AddControlButton 1, ButtonStop, 15, 3, stop, 1, 1
2307 AddControlButton 1, ButtonAlarm, 15, 4, alarm, 1, 1
2311 AddFloorIndicator back, -1.75 - 1 + 0.1, -3.125 + 0.2 + 0.01, 0.7, 0.5, 6.5
2322 ServicedFloors = 7, 8, 10, 12, 14 - 31
2323 FloorSkipText = Blank
2325 CreateElevator true, 9, 0.298, 27
2326 BeepSound = beep1.wav
2336 ServicedFloors = 7, 8, 10, 12, 14 - 31
2337 FloorSkipText = Blank
2339 CreateElevator true, 0, 0.298, 12
2340 BeepSound = beep1.wav
2350 ServicedFloors = 7, 8, 10, 12, 14 - 31
2351 FloorSkipText = Blank
2353 CreateElevator true, -9, 0.298, 19
2354 BeepSound = beep1.wav
2357 <Elevators 11 to 13>
2359 FloorOrientation = top
2360 DrawWalls = true, true, true, true, true, true
2361 TextureOverride ElevExt, Marble4, ElevExt, ElevExt, ElevExt, ElevExt
2362 AddFloor Floor, Marble4, 0.2, -3.75, -3.125, 3.75, 3.125, 0, 0, 0, 0
2365 FloorOrientation = bottom
2366 TextureOverride ElevCeiling, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
2367 AddFloor Ceiling, ElevCeiling, 0.2, -3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0 #ceiling
2370 WallOrientation = right
2371 DrawWalls = true, true, false, false, false, false
2372 TextureOverride Wall1, ElevExt, ElevExt, ElevExt, ElevExt, ElevExt
2373 AddWall Right, Wall1, 0.2, 3.75, -3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right wall
2375 #front and left walls
2376 WallOrientation = left
2377 TextureOverride ElevExt, Wall1, ElevExt, ElevExt, ElevExt, ElevExt
2378 AddWall Front, Wall1, 0.2, -3.75, -3.125, 3.75, -3.125, 8, 8, 0, 0, 0, 0 #front wall
2379 TextureOverride ElevExt, Wall1, ElevExt, ElevExt, ElevExt, ElevExt
2380 AddWall Left, Wall1, 0.2, -3.75, -3.125, -3.75, 3.125, 8, 8, 0, 0, 0, 0 #left wall
2383 SetAutoSize = false, false
2384 WallOrientation = right
2385 DrawWalls = true, true, false, true, false, false
2386 TextureOverride ElevPanelMain, ElevExt, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
2387 AddWall Left Panel, ElevPanelMain, 0.2, -3.75, 3.125, -1.75, 3.125, 8, 8, 0, 0, 0, 0 #left panel
2388 DrawWalls = true, true, true, false, false, false
2389 TextureOverride ElevPanelMain, ElevExt, ElevPanelMain, ElevPanelMain, ElevExt, ElevExt
2390 AddWall Right Panel, ElevPanelMain, 0.2, 1.75, 3.125, 3.75, 3.125, 8, 8, 0, 0, 0, 0 #right panel
2391 SetAutoSize = true, true
2394 WallOrientation = left
2395 DrawWalls = true, true, true, true, true, true
2396 AddDoors 1, ElevDoorsL2, ElevDoorsR2, 0.2, 0, 3.126, 3.5, 8, true, 0, 0 #doors
2397 AddShaftDoors 1, ElevDoorsL, ElevDoorsR, 0.2, 0, 3.426, 0, 0 #shaft doors
2398 SetAutoSize = true, true
2401 AddFloorSigns true, left, 3.5 / 2 - 0.01, 3.426 + 0.2 + 0.495, 0.5, 0.42, 5.5
2402 AddFloorSigns true, right, -3.5 / 2 + 0.01, 3.426 + 0.2 + 0.495, 0.5, 0.42, 5.5
2405 CreatePanel ElevPanel, 16, 5, front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.01, 0.15, 0.15, 0.3, 0.45, 4, 0, 0
2406 AddFloorButton 1, Button26, 2, 4, 31, 1, 1
2407 AddFloorButton 1, Button25, 2, 2, 30, 1, 1
2408 AddFloorButton 1, Button24, 3, 4, 29, 1, 1
2409 AddFloorButton 1, Button23, 3, 2, 28, 1, 1
2410 AddFloorButton 1, Button22, 4, 4, 27, 1, 1
2411 AddFloorButton 1, Button21, 4, 2, 26, 1, 1
2412 AddFloorButton 1, Button20, 5, 4, 25, 1, 1
2413 AddFloorButton 1, Button19, 5, 2, 24, 1, 1
2414 AddFloorButton 1, Button18, 6, 4, 23, 1, 1
2415 AddFloorButton 1, Button17, 6, 2, 22, 1, 1
2416 AddFloorButton 1, Button16, 7, 4, 21, 1, 1
2417 AddFloorButton 1, Button15, 7, 2, 20, 1, 1
2418 AddFloorButton 1, Button14, 8, 4, 19, 1, 1
2419 AddFloorButton 1, Button12, 8, 2, 18, 1, 1
2420 AddFloorButton 1, Button11, 9, 4, 17, 1, 1
2421 AddFloorButton 1, Button10, 9, 2, 16, 1, 1
2422 AddFloorButton 1, Button9, 10, 4, 15, 1, 1
2423 AddFloorButton 1, Button8, 10, 2, 14, 1, 1
2424 AddFloorButton 1, Button7, 11, 4, 12, 1, 1
2425 AddFloorButton 1, Button6, 11, 2, 10, 1, 1
2426 AddFloorButton 1, Button5, 12, 4, 8, 1, 1
2427 AddFloorButton 1, Button4M, 12, 2, 7, 1, 1
2428 AddControlButton 1, ButtonOpen, 14, 2, open, 1, 1
2429 AddControlButton 1, ButtonClose, 14, 4, close, 1, 1
2430 AddControlButton 1, ButtonCancel, 15, 2, cancel, 1, 1
2431 AddControlButton 1, ButtonStop, 15, 3, stop, 1, 1
2432 AddControlButton 1, ButtonAlarm, 15, 4, alarm, 1, 1
2435 AddFloorIndicator front, 1.75 + 1 - 0.1, 3.125 - 0.2 - 0.01, 0.7, 0.5, 6.5
2440 CallButtonElevators = 10, 11, 12, 13
2441 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 255 - 4.5, 1010.34, 4, back, 0.5, 1, true, 0, 0
2442 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 246 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2446 CallButtonElevators = 10, 11, 12, 13
2447 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 255 - 4.5, 1010.34, 4, back, 0.5, 1, true, 0, 0
2448 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 246 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2452 CallButtonElevators = 10, 11, 12, 13
2453 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 255 - 4.5, 1010.34, 4, back, 0.5, 1, true, 0, 0
2454 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 246 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0
2458 CallButtonElevators = 10, 11, 12, 13
2459 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 255 - 4.5, 1010.34, 4, back, 0.5, 1, true, 0, 0
2460 CreateCallButtons ElevExtPanels, ButtonUp, ButtonUp_Lit, ButtonDown, ButtonDown_Lit, 246 + 3, 1033.92 - 4.25 - 0.33 - 0.01, 4, front, 0.5, 1, true, 0, 0