Advertisement
Guest User

Scp Map

a guest
Feb 11th, 2020
1,687
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 280.49 KB | None | 0 0
  1.  
  2. --Converted with ttyyuu12345's model to script plugin v4
  3. function sandbox(var,func)
  4. local env = getfenv(func)
  5. local newenv = setmetatable({},{
  6. __index = function(self,k)
  7. if k=="script" then
  8. return var
  9. else
  10. return env[k]
  11. end
  12. end,
  13. })
  14. setfenv(func,newenv)
  15. return func
  16. end
  17. cors = {}
  18. mas = Instance.new("Model",game:GetService("Lighting"))
  19. Model0 = Instance.new("Model")
  20. Model1 = Instance.new("Model")
  21. Part2 = Instance.new("Part")
  22. SurfaceLight3 = Instance.new("SurfaceLight")
  23. Motor6D4 = Instance.new("Motor6D")
  24. Part5 = Instance.new("Part")
  25. SpecialMesh6 = Instance.new("SpecialMesh")
  26. Script7 = Instance.new("Script")
  27. Model8 = Instance.new("Model")
  28. MeshPart9 = Instance.new("MeshPart")
  29. MeshPart10 = Instance.new("MeshPart")
  30. PointLight11 = Instance.new("PointLight")
  31. Motor6D12 = Instance.new("Motor6D")
  32. Motor6D13 = Instance.new("Motor6D")
  33. Motor6D14 = Instance.new("Motor6D")
  34. Motor6D15 = Instance.new("Motor6D")
  35. Motor6D16 = Instance.new("Motor6D")
  36. Part17 = Instance.new("Part")
  37. SpecialMesh18 = Instance.new("SpecialMesh")
  38. Script19 = Instance.new("Script")
  39. Model20 = Instance.new("Model")
  40. MeshPart21 = Instance.new("MeshPart")
  41. MeshPart22 = Instance.new("MeshPart")
  42. MeshPart23 = Instance.new("MeshPart")
  43. Part24 = Instance.new("Part")
  44. SpecialMesh25 = Instance.new("SpecialMesh")
  45. Script26 = Instance.new("Script")
  46. Model27 = Instance.new("Model")
  47. MeshPart28 = Instance.new("MeshPart")
  48. MeshPart29 = Instance.new("MeshPart")
  49. MeshPart30 = Instance.new("MeshPart")
  50. Part31 = Instance.new("Part")
  51. SpecialMesh32 = Instance.new("SpecialMesh")
  52. Script33 = Instance.new("Script")
  53. Model34 = Instance.new("Model")
  54. MeshPart35 = Instance.new("MeshPart")
  55. MeshPart36 = Instance.new("MeshPart")
  56. MeshPart37 = Instance.new("MeshPart")
  57. Part38 = Instance.new("Part")
  58. SpecialMesh39 = Instance.new("SpecialMesh")
  59. Script40 = Instance.new("Script")
  60. Model41 = Instance.new("Model")
  61. MeshPart42 = Instance.new("MeshPart")
  62. MeshPart43 = Instance.new("MeshPart")
  63. MeshPart44 = Instance.new("MeshPart")
  64. Part45 = Instance.new("Part")
  65. SpecialMesh46 = Instance.new("SpecialMesh")
  66. Sound47 = Instance.new("Sound")
  67. Sound48 = Instance.new("Sound")
  68. Sound49 = Instance.new("Sound")
  69. Sound50 = Instance.new("Sound")
  70. Animation51 = Instance.new("Animation")
  71. Animation52 = Instance.new("Animation")
  72. Animation53 = Instance.new("Animation")
  73. Animation54 = Instance.new("Animation")
  74. Animation55 = Instance.new("Animation")
  75. Animation56 = Instance.new("Animation")
  76. Animation57 = Instance.new("Animation")
  77. Animation58 = Instance.new("Animation")
  78. Animation59 = Instance.new("Animation")
  79. Animation60 = Instance.new("Animation")
  80. Animation61 = Instance.new("Animation")
  81. Animation62 = Instance.new("Animation")
  82. Animation63 = Instance.new("Animation")
  83. Animation64 = Instance.new("Animation")
  84. Animation65 = Instance.new("Animation")
  85. Animation66 = Instance.new("Animation")
  86. Sound67 = Instance.new("Sound")
  87. Sound68 = Instance.new("Sound")
  88. BodyColors69 = Instance.new("BodyColors")
  89. Script70 = Instance.new("Script")
  90. Script71 = Instance.new("Script")
  91. BoolValue72 = Instance.new("BoolValue")
  92. Script73 = Instance.new("Script")
  93. Humanoid74 = Instance.new("Humanoid")
  94. Camera75 = Instance.new("Camera")
  95. Model76 = Instance.new("Model")
  96. Model77 = Instance.new("Model")
  97. Part78 = Instance.new("Part")
  98. Texture79 = Instance.new("Texture")
  99. Texture80 = Instance.new("Texture")
  100. Texture81 = Instance.new("Texture")
  101. Texture82 = Instance.new("Texture")
  102. Texture83 = Instance.new("Texture")
  103. Texture84 = Instance.new("Texture")
  104. Model85 = Instance.new("Model")
  105. Model86 = Instance.new("Model")
  106. UnionOperation87 = Instance.new("UnionOperation")
  107. ClickDetector88 = Instance.new("ClickDetector")
  108. MeshPart89 = Instance.new("MeshPart")
  109. Sound90 = Instance.new("Sound")
  110. Script91 = Instance.new("Script")
  111. UnionOperation92 = Instance.new("UnionOperation")
  112. ClickDetector93 = Instance.new("ClickDetector")
  113. MeshPart94 = Instance.new("MeshPart")
  114. Sound95 = Instance.new("Sound")
  115. Script96 = Instance.new("Script")
  116. Script97 = Instance.new("Script")
  117. UnionOperation98 = Instance.new("UnionOperation")
  118. Decal99 = Instance.new("Decal")
  119. Decal100 = Instance.new("Decal")
  120. Sound101 = Instance.new("Sound")
  121. Sound102 = Instance.new("Sound")
  122. Sound103 = Instance.new("Sound")
  123. Sound104 = Instance.new("Sound")
  124. Texture105 = Instance.new("Texture")
  125. Texture106 = Instance.new("Texture")
  126. Texture107 = Instance.new("Texture")
  127. Texture108 = Instance.new("Texture")
  128. Texture109 = Instance.new("Texture")
  129. UnionOperation110 = Instance.new("UnionOperation")
  130. Decal111 = Instance.new("Decal")
  131. Decal112 = Instance.new("Decal")
  132. Sound113 = Instance.new("Sound")
  133. Sound114 = Instance.new("Sound")
  134. Sound115 = Instance.new("Sound")
  135. Sound116 = Instance.new("Sound")
  136. Texture117 = Instance.new("Texture")
  137. Texture118 = Instance.new("Texture")
  138. Texture119 = Instance.new("Texture")
  139. Texture120 = Instance.new("Texture")
  140. Texture121 = Instance.new("Texture")
  141. UnionOperation122 = Instance.new("UnionOperation")
  142. UnionOperation123 = Instance.new("UnionOperation")
  143. Model124 = Instance.new("Model")
  144. MeshPart125 = Instance.new("MeshPart")
  145. Part126 = Instance.new("Part")
  146. Texture127 = Instance.new("Texture")
  147. Texture128 = Instance.new("Texture")
  148. Texture129 = Instance.new("Texture")
  149. Texture130 = Instance.new("Texture")
  150. Texture131 = Instance.new("Texture")
  151. Texture132 = Instance.new("Texture")
  152. Part133 = Instance.new("Part")
  153. Texture134 = Instance.new("Texture")
  154. Texture135 = Instance.new("Texture")
  155. Texture136 = Instance.new("Texture")
  156. Texture137 = Instance.new("Texture")
  157. Texture138 = Instance.new("Texture")
  158. Texture139 = Instance.new("Texture")
  159. Model140 = Instance.new("Model")
  160. Part141 = Instance.new("Part")
  161. Texture142 = Instance.new("Texture")
  162. Texture143 = Instance.new("Texture")
  163. Texture144 = Instance.new("Texture")
  164. Texture145 = Instance.new("Texture")
  165. Texture146 = Instance.new("Texture")
  166. Texture147 = Instance.new("Texture")
  167. Part148 = Instance.new("Part")
  168. Texture149 = Instance.new("Texture")
  169. Texture150 = Instance.new("Texture")
  170. Texture151 = Instance.new("Texture")
  171. Texture152 = Instance.new("Texture")
  172. Texture153 = Instance.new("Texture")
  173. Texture154 = Instance.new("Texture")
  174. Part155 = Instance.new("Part")
  175. Texture156 = Instance.new("Texture")
  176. Texture157 = Instance.new("Texture")
  177. Texture158 = Instance.new("Texture")
  178. Texture159 = Instance.new("Texture")
  179. Texture160 = Instance.new("Texture")
  180. Texture161 = Instance.new("Texture")
  181. UnionOperation162 = Instance.new("UnionOperation")
  182. Texture163 = Instance.new("Texture")
  183. Texture164 = Instance.new("Texture")
  184. Texture165 = Instance.new("Texture")
  185. Texture166 = Instance.new("Texture")
  186. Texture167 = Instance.new("Texture")
  187. Texture168 = Instance.new("Texture")
  188. Part169 = Instance.new("Part")
  189. Texture170 = Instance.new("Texture")
  190. Texture171 = Instance.new("Texture")
  191. Texture172 = Instance.new("Texture")
  192. Texture173 = Instance.new("Texture")
  193. Texture174 = Instance.new("Texture")
  194. Texture175 = Instance.new("Texture")
  195. Model176 = Instance.new("Model")
  196. UnionOperation177 = Instance.new("UnionOperation")
  197. Texture178 = Instance.new("Texture")
  198. Texture179 = Instance.new("Texture")
  199. Texture180 = Instance.new("Texture")
  200. Texture181 = Instance.new("Texture")
  201. Texture182 = Instance.new("Texture")
  202. Texture183 = Instance.new("Texture")
  203. Model184 = Instance.new("Model")
  204. Model185 = Instance.new("Model")
  205. Model186 = Instance.new("Model")
  206. Script187 = Instance.new("Script")
  207. UnionOperation188 = Instance.new("UnionOperation")
  208. Sound189 = Instance.new("Sound")
  209. Sound190 = Instance.new("Sound")
  210. Sound191 = Instance.new("Sound")
  211. Sound192 = Instance.new("Sound")
  212. Decal193 = Instance.new("Decal")
  213. Decal194 = Instance.new("Decal")
  214. Texture195 = Instance.new("Texture")
  215. Texture196 = Instance.new("Texture")
  216. Texture197 = Instance.new("Texture")
  217. Texture198 = Instance.new("Texture")
  218. Texture199 = Instance.new("Texture")
  219. UnionOperation200 = Instance.new("UnionOperation")
  220. Sound201 = Instance.new("Sound")
  221. Sound202 = Instance.new("Sound")
  222. Sound203 = Instance.new("Sound")
  223. Sound204 = Instance.new("Sound")
  224. Decal205 = Instance.new("Decal")
  225. Decal206 = Instance.new("Decal")
  226. Texture207 = Instance.new("Texture")
  227. Texture208 = Instance.new("Texture")
  228. Texture209 = Instance.new("Texture")
  229. Texture210 = Instance.new("Texture")
  230. Texture211 = Instance.new("Texture")
  231. UnionOperation212 = Instance.new("UnionOperation")
  232. ClickDetector213 = Instance.new("ClickDetector")
  233. MeshPart214 = Instance.new("MeshPart")
  234. Sound215 = Instance.new("Sound")
  235. Script216 = Instance.new("Script")
  236. UnionOperation217 = Instance.new("UnionOperation")
  237. ClickDetector218 = Instance.new("ClickDetector")
  238. MeshPart219 = Instance.new("MeshPart")
  239. Sound220 = Instance.new("Sound")
  240. Script221 = Instance.new("Script")
  241. UnionOperation222 = Instance.new("UnionOperation")
  242. ClickDetector223 = Instance.new("ClickDetector")
  243. MeshPart224 = Instance.new("MeshPart")
  244. Sound225 = Instance.new("Sound")
  245. Script226 = Instance.new("Script")
  246. UnionOperation227 = Instance.new("UnionOperation")
  247. UnionOperation228 = Instance.new("UnionOperation")
  248. Model229 = Instance.new("Model")
  249. MeshPart230 = Instance.new("MeshPart")
  250. Model231 = Instance.new("Model")
  251. MeshPart232 = Instance.new("MeshPart")
  252. Part233 = Instance.new("Part")
  253. Texture234 = Instance.new("Texture")
  254. Texture235 = Instance.new("Texture")
  255. Texture236 = Instance.new("Texture")
  256. Texture237 = Instance.new("Texture")
  257. Texture238 = Instance.new("Texture")
  258. Texture239 = Instance.new("Texture")
  259. Part240 = Instance.new("Part")
  260. Texture241 = Instance.new("Texture")
  261. Texture242 = Instance.new("Texture")
  262. Texture243 = Instance.new("Texture")
  263. Texture244 = Instance.new("Texture")
  264. Texture245 = Instance.new("Texture")
  265. Texture246 = Instance.new("Texture")
  266. Part247 = Instance.new("Part")
  267. Texture248 = Instance.new("Texture")
  268. Texture249 = Instance.new("Texture")
  269. Texture250 = Instance.new("Texture")
  270. Texture251 = Instance.new("Texture")
  271. Texture252 = Instance.new("Texture")
  272. Texture253 = Instance.new("Texture")
  273. Part254 = Instance.new("Part")
  274. Texture255 = Instance.new("Texture")
  275. Texture256 = Instance.new("Texture")
  276. Texture257 = Instance.new("Texture")
  277. Texture258 = Instance.new("Texture")
  278. Texture259 = Instance.new("Texture")
  279. Texture260 = Instance.new("Texture")
  280. Part261 = Instance.new("Part")
  281. Texture262 = Instance.new("Texture")
  282. Texture263 = Instance.new("Texture")
  283. Texture264 = Instance.new("Texture")
  284. Texture265 = Instance.new("Texture")
  285. Texture266 = Instance.new("Texture")
  286. Texture267 = Instance.new("Texture")
  287. Part268 = Instance.new("Part")
  288. Texture269 = Instance.new("Texture")
  289. Texture270 = Instance.new("Texture")
  290. Texture271 = Instance.new("Texture")
  291. Texture272 = Instance.new("Texture")
  292. Texture273 = Instance.new("Texture")
  293. Texture274 = Instance.new("Texture")
  294. Model275 = Instance.new("Model")
  295. Part276 = Instance.new("Part")
  296. Texture277 = Instance.new("Texture")
  297. Texture278 = Instance.new("Texture")
  298. Texture279 = Instance.new("Texture")
  299. Texture280 = Instance.new("Texture")
  300. Texture281 = Instance.new("Texture")
  301. Texture282 = Instance.new("Texture")
  302. Part283 = Instance.new("Part")
  303. Texture284 = Instance.new("Texture")
  304. Texture285 = Instance.new("Texture")
  305. Texture286 = Instance.new("Texture")
  306. Texture287 = Instance.new("Texture")
  307. Texture288 = Instance.new("Texture")
  308. Texture289 = Instance.new("Texture")
  309. Part290 = Instance.new("Part")
  310. Texture291 = Instance.new("Texture")
  311. Texture292 = Instance.new("Texture")
  312. Texture293 = Instance.new("Texture")
  313. Texture294 = Instance.new("Texture")
  314. Texture295 = Instance.new("Texture")
  315. Texture296 = Instance.new("Texture")
  316. UnionOperation297 = Instance.new("UnionOperation")
  317. Texture298 = Instance.new("Texture")
  318. Texture299 = Instance.new("Texture")
  319. Texture300 = Instance.new("Texture")
  320. Texture301 = Instance.new("Texture")
  321. Texture302 = Instance.new("Texture")
  322. Texture303 = Instance.new("Texture")
  323. UnionOperation304 = Instance.new("UnionOperation")
  324. Texture305 = Instance.new("Texture")
  325. Texture306 = Instance.new("Texture")
  326. Texture307 = Instance.new("Texture")
  327. Texture308 = Instance.new("Texture")
  328. Texture309 = Instance.new("Texture")
  329. Texture310 = Instance.new("Texture")
  330. Model311 = Instance.new("Model")
  331. Part312 = Instance.new("Part")
  332. Texture313 = Instance.new("Texture")
  333. Texture314 = Instance.new("Texture")
  334. Texture315 = Instance.new("Texture")
  335. Texture316 = Instance.new("Texture")
  336. Texture317 = Instance.new("Texture")
  337. Texture318 = Instance.new("Texture")
  338. Part319 = Instance.new("Part")
  339. Texture320 = Instance.new("Texture")
  340. Texture321 = Instance.new("Texture")
  341. Texture322 = Instance.new("Texture")
  342. Texture323 = Instance.new("Texture")
  343. Texture324 = Instance.new("Texture")
  344. Texture325 = Instance.new("Texture")
  345. Part326 = Instance.new("Part")
  346. Texture327 = Instance.new("Texture")
  347. Texture328 = Instance.new("Texture")
  348. Texture329 = Instance.new("Texture")
  349. Texture330 = Instance.new("Texture")
  350. Texture331 = Instance.new("Texture")
  351. Texture332 = Instance.new("Texture")
  352. UnionOperation333 = Instance.new("UnionOperation")
  353. Texture334 = Instance.new("Texture")
  354. Texture335 = Instance.new("Texture")
  355. Texture336 = Instance.new("Texture")
  356. Texture337 = Instance.new("Texture")
  357. Texture338 = Instance.new("Texture")
  358. Texture339 = Instance.new("Texture")
  359. Part340 = Instance.new("Part")
  360. Texture341 = Instance.new("Texture")
  361. Texture342 = Instance.new("Texture")
  362. Texture343 = Instance.new("Texture")
  363. Texture344 = Instance.new("Texture")
  364. Texture345 = Instance.new("Texture")
  365. Texture346 = Instance.new("Texture")
  366. Model347 = Instance.new("Model")
  367. Part348 = Instance.new("Part")
  368. Texture349 = Instance.new("Texture")
  369. Texture350 = Instance.new("Texture")
  370. Texture351 = Instance.new("Texture")
  371. Texture352 = Instance.new("Texture")
  372. Texture353 = Instance.new("Texture")
  373. Texture354 = Instance.new("Texture")
  374. Part355 = Instance.new("Part")
  375. Texture356 = Instance.new("Texture")
  376. Texture357 = Instance.new("Texture")
  377. Texture358 = Instance.new("Texture")
  378. Texture359 = Instance.new("Texture")
  379. Texture360 = Instance.new("Texture")
  380. Texture361 = Instance.new("Texture")
  381. Part362 = Instance.new("Part")
  382. Texture363 = Instance.new("Texture")
  383. Texture364 = Instance.new("Texture")
  384. Texture365 = Instance.new("Texture")
  385. Texture366 = Instance.new("Texture")
  386. Texture367 = Instance.new("Texture")
  387. Texture368 = Instance.new("Texture")
  388. UnionOperation369 = Instance.new("UnionOperation")
  389. Texture370 = Instance.new("Texture")
  390. Texture371 = Instance.new("Texture")
  391. Texture372 = Instance.new("Texture")
  392. Texture373 = Instance.new("Texture")
  393. Texture374 = Instance.new("Texture")
  394. Texture375 = Instance.new("Texture")
  395. Part376 = Instance.new("Part")
  396. Texture377 = Instance.new("Texture")
  397. Texture378 = Instance.new("Texture")
  398. Texture379 = Instance.new("Texture")
  399. Texture380 = Instance.new("Texture")
  400. Texture381 = Instance.new("Texture")
  401. Texture382 = Instance.new("Texture")
  402. Model383 = Instance.new("Model")
  403. Part384 = Instance.new("Part")
  404. Texture385 = Instance.new("Texture")
  405. Texture386 = Instance.new("Texture")
  406. Texture387 = Instance.new("Texture")
  407. Texture388 = Instance.new("Texture")
  408. Texture389 = Instance.new("Texture")
  409. Texture390 = Instance.new("Texture")
  410. Part391 = Instance.new("Part")
  411. Texture392 = Instance.new("Texture")
  412. Texture393 = Instance.new("Texture")
  413. Texture394 = Instance.new("Texture")
  414. Texture395 = Instance.new("Texture")
  415. Texture396 = Instance.new("Texture")
  416. Texture397 = Instance.new("Texture")
  417. Part398 = Instance.new("Part")
  418. Texture399 = Instance.new("Texture")
  419. Texture400 = Instance.new("Texture")
  420. Texture401 = Instance.new("Texture")
  421. Texture402 = Instance.new("Texture")
  422. Texture403 = Instance.new("Texture")
  423. Texture404 = Instance.new("Texture")
  424. UnionOperation405 = Instance.new("UnionOperation")
  425. Texture406 = Instance.new("Texture")
  426. Texture407 = Instance.new("Texture")
  427. Texture408 = Instance.new("Texture")
  428. Texture409 = Instance.new("Texture")
  429. Texture410 = Instance.new("Texture")
  430. Texture411 = Instance.new("Texture")
  431. Part412 = Instance.new("Part")
  432. Texture413 = Instance.new("Texture")
  433. Texture414 = Instance.new("Texture")
  434. Texture415 = Instance.new("Texture")
  435. Texture416 = Instance.new("Texture")
  436. Texture417 = Instance.new("Texture")
  437. Texture418 = Instance.new("Texture")
  438. Part419 = Instance.new("Part")
  439. Texture420 = Instance.new("Texture")
  440. Texture421 = Instance.new("Texture")
  441. Texture422 = Instance.new("Texture")
  442. Texture423 = Instance.new("Texture")
  443. Texture424 = Instance.new("Texture")
  444. Texture425 = Instance.new("Texture")
  445. Part426 = Instance.new("Part")
  446. Part427 = Instance.new("Part")
  447. Part428 = Instance.new("Part")
  448. Texture429 = Instance.new("Texture")
  449. Texture430 = Instance.new("Texture")
  450. Texture431 = Instance.new("Texture")
  451. Texture432 = Instance.new("Texture")
  452. Texture433 = Instance.new("Texture")
  453. Texture434 = Instance.new("Texture")
  454. Part435 = Instance.new("Part")
  455. Texture436 = Instance.new("Texture")
  456. Texture437 = Instance.new("Texture")
  457. Texture438 = Instance.new("Texture")
  458. Texture439 = Instance.new("Texture")
  459. Texture440 = Instance.new("Texture")
  460. Texture441 = Instance.new("Texture")
  461. Part442 = Instance.new("Part")
  462. Texture443 = Instance.new("Texture")
  463. Texture444 = Instance.new("Texture")
  464. Texture445 = Instance.new("Texture")
  465. Texture446 = Instance.new("Texture")
  466. Texture447 = Instance.new("Texture")
  467. Texture448 = Instance.new("Texture")
  468. Part449 = Instance.new("Part")
  469. Part450 = Instance.new("Part")
  470. Texture451 = Instance.new("Texture")
  471. Texture452 = Instance.new("Texture")
  472. Texture453 = Instance.new("Texture")
  473. Texture454 = Instance.new("Texture")
  474. Texture455 = Instance.new("Texture")
  475. Texture456 = Instance.new("Texture")
  476. Part457 = Instance.new("Part")
  477. Texture458 = Instance.new("Texture")
  478. Texture459 = Instance.new("Texture")
  479. Texture460 = Instance.new("Texture")
  480. Texture461 = Instance.new("Texture")
  481. Texture462 = Instance.new("Texture")
  482. Texture463 = Instance.new("Texture")
  483. Part464 = Instance.new("Part")
  484. Texture465 = Instance.new("Texture")
  485. Texture466 = Instance.new("Texture")
  486. Texture467 = Instance.new("Texture")
  487. Texture468 = Instance.new("Texture")
  488. Texture469 = Instance.new("Texture")
  489. Texture470 = Instance.new("Texture")
  490. Part471 = Instance.new("Part")
  491. Texture472 = Instance.new("Texture")
  492. Texture473 = Instance.new("Texture")
  493. Texture474 = Instance.new("Texture")
  494. Texture475 = Instance.new("Texture")
  495. Texture476 = Instance.new("Texture")
  496. Texture477 = Instance.new("Texture")
  497. Part478 = Instance.new("Part")
  498. Texture479 = Instance.new("Texture")
  499. Texture480 = Instance.new("Texture")
  500. Texture481 = Instance.new("Texture")
  501. Texture482 = Instance.new("Texture")
  502. Texture483 = Instance.new("Texture")
  503. Texture484 = Instance.new("Texture")
  504. PointLight485 = Instance.new("PointLight")
  505. Part486 = Instance.new("Part")
  506. Texture487 = Instance.new("Texture")
  507. Texture488 = Instance.new("Texture")
  508. Texture489 = Instance.new("Texture")
  509. Texture490 = Instance.new("Texture")
  510. Texture491 = Instance.new("Texture")
  511. Texture492 = Instance.new("Texture")
  512. Part493 = Instance.new("Part")
  513. Texture494 = Instance.new("Texture")
  514. Texture495 = Instance.new("Texture")
  515. Texture496 = Instance.new("Texture")
  516. Texture497 = Instance.new("Texture")
  517. Texture498 = Instance.new("Texture")
  518. Texture499 = Instance.new("Texture")
  519. PointLight500 = Instance.new("PointLight")
  520. Part501 = Instance.new("Part")
  521. Texture502 = Instance.new("Texture")
  522. Texture503 = Instance.new("Texture")
  523. Texture504 = Instance.new("Texture")
  524. Texture505 = Instance.new("Texture")
  525. Texture506 = Instance.new("Texture")
  526. Texture507 = Instance.new("Texture")
  527. Part508 = Instance.new("Part")
  528. Texture509 = Instance.new("Texture")
  529. Texture510 = Instance.new("Texture")
  530. Texture511 = Instance.new("Texture")
  531. Texture512 = Instance.new("Texture")
  532. Texture513 = Instance.new("Texture")
  533. Texture514 = Instance.new("Texture")
  534. Part515 = Instance.new("Part")
  535. Decal516 = Instance.new("Decal")
  536. Part517 = Instance.new("Part")
  537. Texture518 = Instance.new("Texture")
  538. Texture519 = Instance.new("Texture")
  539. Texture520 = Instance.new("Texture")
  540. Texture521 = Instance.new("Texture")
  541. Texture522 = Instance.new("Texture")
  542. Texture523 = Instance.new("Texture")
  543. PointLight524 = Instance.new("PointLight")
  544. Part525 = Instance.new("Part")
  545. Texture526 = Instance.new("Texture")
  546. Texture527 = Instance.new("Texture")
  547. Texture528 = Instance.new("Texture")
  548. Texture529 = Instance.new("Texture")
  549. Texture530 = Instance.new("Texture")
  550. Texture531 = Instance.new("Texture")
  551. Part532 = Instance.new("Part")
  552. Texture533 = Instance.new("Texture")
  553. Texture534 = Instance.new("Texture")
  554. Texture535 = Instance.new("Texture")
  555. Texture536 = Instance.new("Texture")
  556. Texture537 = Instance.new("Texture")
  557. Texture538 = Instance.new("Texture")
  558. Part539 = Instance.new("Part")
  559. Texture540 = Instance.new("Texture")
  560. Texture541 = Instance.new("Texture")
  561. Texture542 = Instance.new("Texture")
  562. Texture543 = Instance.new("Texture")
  563. Texture544 = Instance.new("Texture")
  564. Texture545 = Instance.new("Texture")
  565. Part546 = Instance.new("Part")
  566. Texture547 = Instance.new("Texture")
  567. Texture548 = Instance.new("Texture")
  568. Texture549 = Instance.new("Texture")
  569. Texture550 = Instance.new("Texture")
  570. Texture551 = Instance.new("Texture")
  571. Texture552 = Instance.new("Texture")
  572. PointLight553 = Instance.new("PointLight")
  573. Part554 = Instance.new("Part")
  574. Decal555 = Instance.new("Decal")
  575. Part556 = Instance.new("Part")
  576. Texture557 = Instance.new("Texture")
  577. Texture558 = Instance.new("Texture")
  578. Texture559 = Instance.new("Texture")
  579. Texture560 = Instance.new("Texture")
  580. Texture561 = Instance.new("Texture")
  581. Texture562 = Instance.new("Texture")
  582. Part563 = Instance.new("Part")
  583. Part564 = Instance.new("Part")
  584. Texture565 = Instance.new("Texture")
  585. Texture566 = Instance.new("Texture")
  586. Texture567 = Instance.new("Texture")
  587. Texture568 = Instance.new("Texture")
  588. Texture569 = Instance.new("Texture")
  589. Texture570 = Instance.new("Texture")
  590. Part571 = Instance.new("Part")
  591. Part572 = Instance.new("Part")
  592. Texture573 = Instance.new("Texture")
  593. Texture574 = Instance.new("Texture")
  594. Texture575 = Instance.new("Texture")
  595. Texture576 = Instance.new("Texture")
  596. Texture577 = Instance.new("Texture")
  597. Texture578 = Instance.new("Texture")
  598. Part579 = Instance.new("Part")
  599. Part580 = Instance.new("Part")
  600. Texture581 = Instance.new("Texture")
  601. Texture582 = Instance.new("Texture")
  602. Texture583 = Instance.new("Texture")
  603. Texture584 = Instance.new("Texture")
  604. Texture585 = Instance.new("Texture")
  605. Texture586 = Instance.new("Texture")
  606. Part587 = Instance.new("Part")
  607. Texture588 = Instance.new("Texture")
  608. Texture589 = Instance.new("Texture")
  609. Texture590 = Instance.new("Texture")
  610. Texture591 = Instance.new("Texture")
  611. Texture592 = Instance.new("Texture")
  612. Texture593 = Instance.new("Texture")
  613. PointLight594 = Instance.new("PointLight")
  614. Part595 = Instance.new("Part")
  615. Texture596 = Instance.new("Texture")
  616. Texture597 = Instance.new("Texture")
  617. Texture598 = Instance.new("Texture")
  618. Texture599 = Instance.new("Texture")
  619. Texture600 = Instance.new("Texture")
  620. Texture601 = Instance.new("Texture")
  621. PointLight602 = Instance.new("PointLight")
  622. Part603 = Instance.new("Part")
  623. Texture604 = Instance.new("Texture")
  624. Texture605 = Instance.new("Texture")
  625. Texture606 = Instance.new("Texture")
  626. Texture607 = Instance.new("Texture")
  627. Texture608 = Instance.new("Texture")
  628. Texture609 = Instance.new("Texture")
  629. Part610 = Instance.new("Part")
  630. Part611 = Instance.new("Part")
  631. Texture612 = Instance.new("Texture")
  632. Texture613 = Instance.new("Texture")
  633. Texture614 = Instance.new("Texture")
  634. Texture615 = Instance.new("Texture")
  635. Texture616 = Instance.new("Texture")
  636. Texture617 = Instance.new("Texture")
  637. Part618 = Instance.new("Part")
  638. Part619 = Instance.new("Part")
  639. Part620 = Instance.new("Part")
  640. Texture621 = Instance.new("Texture")
  641. Texture622 = Instance.new("Texture")
  642. Texture623 = Instance.new("Texture")
  643. Texture624 = Instance.new("Texture")
  644. Texture625 = Instance.new("Texture")
  645. Texture626 = Instance.new("Texture")
  646. Part627 = Instance.new("Part")
  647. Texture628 = Instance.new("Texture")
  648. Texture629 = Instance.new("Texture")
  649. Texture630 = Instance.new("Texture")
  650. Texture631 = Instance.new("Texture")
  651. Texture632 = Instance.new("Texture")
  652. Texture633 = Instance.new("Texture")
  653. Part634 = Instance.new("Part")
  654. Texture635 = Instance.new("Texture")
  655. Texture636 = Instance.new("Texture")
  656. Texture637 = Instance.new("Texture")
  657. Texture638 = Instance.new("Texture")
  658. Texture639 = Instance.new("Texture")
  659. Texture640 = Instance.new("Texture")
  660. UnionOperation641 = Instance.new("UnionOperation")
  661. Texture642 = Instance.new("Texture")
  662. Texture643 = Instance.new("Texture")
  663. Texture644 = Instance.new("Texture")
  664. Texture645 = Instance.new("Texture")
  665. Texture646 = Instance.new("Texture")
  666. Texture647 = Instance.new("Texture")
  667. UnionOperation648 = Instance.new("UnionOperation")
  668. Texture649 = Instance.new("Texture")
  669. Texture650 = Instance.new("Texture")
  670. Texture651 = Instance.new("Texture")
  671. Texture652 = Instance.new("Texture")
  672. Texture653 = Instance.new("Texture")
  673. Texture654 = Instance.new("Texture")
  674. WedgePart655 = Instance.new("WedgePart")
  675. WedgePart656 = Instance.new("WedgePart")
  676. Part657 = Instance.new("Part")
  677. Decal658 = Instance.new("Decal")
  678. Decal659 = Instance.new("Decal")
  679. Decal660 = Instance.new("Decal")
  680. Decal661 = Instance.new("Decal")
  681. Decal662 = Instance.new("Decal")
  682. Texture663 = Instance.new("Texture")
  683. Camera664 = Instance.new("Camera")
  684. Model0.Parent = mas
  685. Model1.Name = "SCP-096"
  686. Model1.Parent = Model0
  687. Model1.PrimaryPart = Part45
  688. Part2.Name = "HumanoidRootPart"
  689. Part2.Parent = Model1
  690. Part2.CFrame = CFrame.new(-87.9175034, 6.83407211, 26.7803879, -0.999937475, -0.0020994409, -0.0110080484, -0.002097741, 0.999998093, -0.000165950638, 0.0110083725, -0.000142848265, -0.99993968)
  691. Part2.Orientation = Vector3.new(0.00999999978, -179.369995, -0.119999997)
  692. Part2.Position = Vector3.new(-87.9175034, 6.83407211, 26.7803879)
  693. Part2.Rotation = Vector3.new(179.990005, -0.629999995, 179.880005)
  694. Part2.Color = Color3.new(0.972549, 0.972549, 0.972549)
  695. Part2.Transparency = 1
  696. Part2.Size = Vector3.new(2.70000148, 2.70000148, 1.35000074)
  697. Part2.BackParamA = -99999
  698. Part2.BackParamB = 99999
  699. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  700. Part2.BottomParamA = -99999
  701. Part2.BottomParamB = 99999
  702. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  703. Part2.BrickColor = BrickColor.new("Institutional white")
  704. Part2.CanCollide = false
  705. Part2.CustomPhysicalProperties = 0.699999988, 0, 0, 1, 1
  706. Part2.FrontParamA = -99999
  707. Part2.FrontParamB = 99999
  708. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  709. Part2.LeftParamA = -99999
  710. Part2.LeftParamB = 99999
  711. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  712. Part2.Material = Enum.Material.SmoothPlastic
  713. Part2.RightParamA = -99999
  714. Part2.RightParamB = 99999
  715. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  716. Part2.TopParamA = -99999
  717. Part2.TopParamB = 99999
  718. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  719. Part2.brickColor = BrickColor.new("Institutional white")
  720. Part2.FormFactor = Enum.FormFactor.Custom
  721. Part2.formFactor = Enum.FormFactor.Custom
  722. SurfaceLight3.Name = "Sight"
  723. SurfaceLight3.Parent = Part2
  724. SurfaceLight3.Color = Color3.new(0, 0, 0)
  725. SurfaceLight3.Enabled = false
  726. SurfaceLight3.Range = 60
  727. SurfaceLight3.Brightness = 255
  728. SurfaceLight3.Angle = 70
  729. Motor6D4.Name = "Root Hip"
  730. Motor6D4.Parent = Part2
  731. Motor6D4.MaxVelocity = 0.10000000149012
  732. Motor6D4.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  733. Motor6D4.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  734. Motor6D4.Part0 = Part2
  735. Motor6D4.Part1 = Part5
  736. Motor6D4.part1 = Part5
  737. Part5.Name = "Torso"
  738. Part5.Parent = Model1
  739. Part5.CFrame = CFrame.new(-87.9175034, 6.83407211, 26.7803879, -0.999937475, -0.0020994409, -0.0110080484, -0.002097741, 0.999998093, -0.000165950638, 0.0110083725, -0.000142848265, -0.99993968)
  740. Part5.Orientation = Vector3.new(0.00999999978, -179.369995, -0.119999997)
  741. Part5.Position = Vector3.new(-87.9175034, 6.83407211, 26.7803879)
  742. Part5.Rotation = Vector3.new(179.990005, -0.629999995, 179.880005)
  743. Part5.Color = Color3.new(0.972549, 0.972549, 0.972549)
  744. Part5.Transparency = 1
  745. Part5.Size = Vector3.new(2.70000148, 2.70000148, 1.35000074)
  746. Part5.BackParamA = -99999
  747. Part5.BackParamB = 99999
  748. Part5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  749. Part5.BottomParamA = -99999
  750. Part5.BottomParamB = 99999
  751. Part5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  752. Part5.BrickColor = BrickColor.new("Institutional white")
  753. Part5.CanCollide = false
  754. Part5.CustomPhysicalProperties = 0.699999988, 2, 0, 1, 1
  755. Part5.FrontParamA = -99999
  756. Part5.FrontParamB = 99999
  757. Part5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  758. Part5.LeftParamA = -99999
  759. Part5.LeftParamB = 99999
  760. Part5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  761. Part5.Material = Enum.Material.SmoothPlastic
  762. Part5.RightParamA = -99999
  763. Part5.RightParamB = 99999
  764. Part5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  765. Part5.TopParamA = -99999
  766. Part5.TopParamB = 99999
  767. Part5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  768. Part5.brickColor = BrickColor.new("Institutional white")
  769. Part5.FormFactor = Enum.FormFactor.Custom
  770. Part5.formFactor = Enum.FormFactor.Custom
  771. SpecialMesh6.Name = "TorsoMesh"
  772. SpecialMesh6.Parent = Part5
  773. SpecialMesh6.MeshId = "rbxassetid://27111894"
  774. SpecialMesh6.Scale = Vector3.new(1, 1.39999998, 1)
  775. SpecialMesh6.TextureId = "rbxassetid://255693950"
  776. SpecialMesh6.MeshType = Enum.MeshType.FileMesh
  777. Script7.Name = "qPerfectionWeld"
  778. Script7.Parent = Part5
  779. table.insert(cors,sandbox(Script7,function()
  780. -- Created by Quenty (@Quenty, follow me on twitter).
  781. -- Should work with only ONE copy, seamlessly with weapons, trains, et cetera.
  782. -- Parts should be ANCHORED before use. It will, however, store relatives values and so when tools are reparented, it'll fix them.
  783.  
  784. --[[ INSTRUCTIONS
  785. - Place in the model
  786. - Make sure model is anchored
  787. - That's it. It will weld the model and all children.
  788.  
  789. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  790. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  791. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  792. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  793. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  794. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  795. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  796. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  797.  
  798. This script is designed to be used is a regular script. In a local script it will weld, but it will not attempt to handle ancestory changes.
  799. ]]
  800.  
  801. --[[ DOCUMENTATION
  802. - Will work in tools. If ran more than once it will not create more than one weld. This is especially useful for tools that are dropped and then picked up again.
  803. - Will work in PBS servers
  804. - Will work as long as it starts out with the part anchored
  805. - Stores the relative CFrame as a CFrame value
  806. - Takes careful measure to reduce lag by not having a joint set off or affected by the parts offset from origin
  807. - Utilizes a recursive algorith to find all parts in the model
  808. - Will reweld on script reparent if the script is initially parented to a tool.
  809. - Welds as fast as possible
  810. ]]
  811.  
  812. -- qPerfectionWeld.lua
  813. -- Created 10/6/2014
  814. -- Author: Quenty
  815. -- Version 1.0.3
  816.  
  817. -- Updated 10/14/2014 - Updated to 1.0.1
  818. --- Bug fix with existing ROBLOX welds ? Repro by asimo3089
  819.  
  820. -- Updated 10/14/2014 - Updated to 1.0.2
  821. --- Fixed bug fix.
  822.  
  823. -- Updated 10/14/2014 - Updated to 1.0.3
  824. --- Now handles joints semi-acceptably. May be rather hacky with some joints. :/
  825.  
  826. local NEVER_BREAK_JOINTS = false -- If you set this to true it will never break joints (this can create some welding issues, but can save stuff like hinges).
  827.  
  828.  
  829. local function CallOnChildren(Instance, FunctionToCall)
  830. -- Calls a function on each of the children of a certain object, using recursion.
  831.  
  832. FunctionToCall(Instance)
  833.  
  834. for _, Child in next, Instance:GetChildren() do
  835. CallOnChildren(Child, FunctionToCall)
  836. end
  837. end
  838.  
  839. local function GetNearestParent(Instance, ClassName)
  840. -- Returns the nearest parent of a certain class, or returns nil
  841.  
  842. local Ancestor = Instance
  843. repeat
  844. Ancestor = Ancestor.Parent
  845. if Ancestor == nil then
  846. return nil
  847. end
  848. until Ancestor:IsA(ClassName)
  849.  
  850. return Ancestor
  851. end
  852.  
  853. local function GetBricks(StartInstance)
  854. local List = {}
  855.  
  856. -- if StartInstance:IsA("BasePart") then
  857. -- List[#List+1] = StartInstance
  858. -- end
  859.  
  860. CallOnChildren(StartInstance, function(Item)
  861. if Item:IsA("BasePart") then
  862. List[#List+1] = Item;
  863. end
  864. end)
  865.  
  866. return List
  867. end
  868.  
  869. local function Modify(Instance, Values)
  870. -- Modifies an Instance by using a table.
  871.  
  872. assert(type(Values) == "table", "Values is not a table");
  873.  
  874. for Index, Value in next, Values do
  875. if type(Index) == "number" then
  876. Value.Parent = Instance
  877. else
  878. Instance[Index] = Value
  879. end
  880. end
  881. return Instance
  882. end
  883.  
  884. local function Make(ClassType, Properties)
  885. -- Using a syntax hack to create a nice way to Make new items.
  886.  
  887. return Modify(Instance.new(ClassType), Properties)
  888. end
  889.  
  890. local Surfaces = {"TopSurface", "BottomSurface", "LeftSurface", "RightSurface", "FrontSurface", "BackSurface"}
  891. local HingSurfaces = {"Hinge", "Motor", "SteppingMotor"}
  892.  
  893. local function HasWheelJoint(Part)
  894. for _, SurfaceName in pairs(Surfaces) do
  895. for _, HingSurfaceName in pairs(HingSurfaces) do
  896. if Part[SurfaceName].Name == HingSurfaceName then
  897. return true
  898. end
  899. end
  900. end
  901.  
  902. return false
  903. end
  904.  
  905. local function ShouldBreakJoints(Part)
  906. --- We do not want to break joints of wheels/hinges. This takes the utmost care to not do this. There are
  907. -- definitely some edge cases.
  908.  
  909. if NEVER_BREAK_JOINTS then
  910. return false
  911. end
  912.  
  913. if HasWheelJoint(Part) then
  914. return false
  915. end
  916.  
  917. local Connected = Part:GetConnectedParts()
  918.  
  919. if #Connected == 1 then
  920. return false
  921. end
  922.  
  923. for _, Item in pairs(Connected) do
  924. if HasWheelJoint(Item) then
  925. return false
  926. elseif not Item:IsDescendantOf(script.Parent) then
  927. return false
  928. end
  929. end
  930.  
  931. return true
  932. end
  933.  
  934. local function WeldTogether(Part0, Part1, JointType, WeldParent)
  935. --- Weld's 2 parts together
  936. -- @param Part0 The first part
  937. -- @param Part1 The second part (Dependent part most of the time).
  938. -- @param [JointType] The type of joint. Defaults to weld.
  939. -- @param [WeldParent] Parent of the weld, Defaults to Part0 (so GC is better).
  940. -- @return The weld created.
  941.  
  942. JointType = JointType or "Weld"
  943. local RelativeValue = Part1:FindFirstChild("qRelativeCFrameWeldValue")
  944.  
  945. local NewWeld = Part1:FindFirstChild("qCFrameWeldThingy") or Instance.new(JointType)
  946. Modify(NewWeld, {
  947. Name = "qCFrameWeldThingy";
  948. Part0 = Part0;
  949. Part1 = Part1;
  950. C0 = CFrame.new();--Part0.CFrame:inverse();
  951. C1 = RelativeValue and RelativeValue.Value or Part1.CFrame:toObjectSpace(Part0.CFrame); --Part1.CFrame:inverse() * Part0.CFrame;-- Part1.CFrame:inverse();
  952. Parent = Part1;
  953. })
  954.  
  955. if not RelativeValue then
  956. RelativeValue = Make("CFrameValue", {
  957. Parent = Part1;
  958. Name = "qRelativeCFrameWeldValue";
  959. Archivable = true;
  960. Value = NewWeld.C1;
  961. })
  962. end
  963.  
  964. return NewWeld
  965. end
  966.  
  967. local function WeldParts(Parts, MainPart, JointType, DoNotUnanchor)
  968. -- @param Parts The Parts to weld. Should be anchored to prevent really horrible results.
  969. -- @param MainPart The part to weld the model to (can be in the model).
  970. -- @param [JointType] The type of joint. Defaults to weld.
  971. -- @parm DoNotUnanchor Boolean, if true, will not unachor the model after cmopletion.
  972.  
  973. for _, Part in pairs(Parts) do
  974. if ShouldBreakJoints(Part) then
  975. Part:BreakJoints()
  976. end
  977. end
  978.  
  979. for _, Part in pairs(Parts) do
  980. if Part ~= MainPart then
  981. WeldTogether(MainPart, Part, JointType, MainPart)
  982. end
  983. end
  984.  
  985. if not DoNotUnanchor then
  986. for _, Part in pairs(Parts) do
  987. Part.Anchored = false
  988. end
  989. MainPart.Anchored = false
  990. end
  991. end
  992.  
  993. local function PerfectionWeld()
  994. local Tool = GetNearestParent(script, "Tool")
  995.  
  996. local Parts = GetBricks(script.Parent)
  997. local PrimaryPart = Tool and Tool:FindFirstChild("Handle") and Tool.Handle:IsA("BasePart") and Tool.Handle or script.Parent:IsA("Model") and script.Parent.PrimaryPart or Parts[1]
  998.  
  999. if PrimaryPart then
  1000. WeldParts(Parts, PrimaryPart, "Weld", false)
  1001. else
  1002. warn("qWeld - Unable to weld part")
  1003. end
  1004.  
  1005. return Tool
  1006. end
  1007.  
  1008. local Tool = PerfectionWeld()
  1009.  
  1010.  
  1011. if Tool and script.ClassName == "Script" then
  1012. --- Don't bother with local scripts
  1013.  
  1014. script.Parent.AncestryChanged:connect(function()
  1015. PerfectionWeld()
  1016. end)
  1017. end
  1018.  
  1019. -- Created by Quenty (@Quenty, follow me on twitter).
  1020.  
  1021. end))
  1022. Model8.Parent = Part5
  1023. Model8.PrimaryPart = MeshPart9
  1024. MeshPart9.Name = "Head"
  1025. MeshPart9.Parent = Model8
  1026. MeshPart9.CFrame = CFrame.new(-87.9577866, 9.77658176, 27.2253284, -1.00000012, -4.9971859e-06, 5.26970252e-05, -3.83877023e-07, 0.996193349, 0.0871743634, -5.29335812e-05, 0.087174356, -0.99619329)
  1027. MeshPart9.Orientation = Vector3.new(-5, 180, 0)
  1028. MeshPart9.Position = Vector3.new(-87.9577866, 9.77658176, 27.2253284)
  1029. MeshPart9.Rotation = Vector3.new(-175, 0, 180)
  1030. MeshPart9.Size = Vector3.new(0.683046341, 1.35615754, 1.04022193)
  1031. MeshPart9.Anchored = true
  1032. MeshPart9.TextureID = "rbxassetid://717323842"
  1033. MeshPart10.Name = "Torso"
  1034. MeshPart10.Parent = Model8
  1035. MeshPart10.CFrame = CFrame.new(-87.9453354, 8.26712799, 27.138073, -1.00000012, -3.85556859e-07, 5.29317185e-05, -3.83876682e-07, 1.00000024, 2.05649412e-05, -5.29317185e-05, 2.05648539e-05, -1.00000024)
  1036. MeshPart10.Orientation = Vector3.new(0, 180, 0)
  1037. MeshPart10.Position = Vector3.new(-87.9453354, 8.26712799, 27.138073)
  1038. MeshPart10.Rotation = Vector3.new(-180, 0, 180)
  1039. MeshPart10.Size = Vector3.new(1.5152961, 2.06046176, 1.22290897)
  1040. MeshPart10.Anchored = true
  1041. MeshPart10.TextureID = "rbxassetid://717323842"
  1042. PointLight11.Parent = Part5
  1043. PointLight11.Color = Color3.new(1, 0, 0)
  1044. PointLight11.Range = 10
  1045. PointLight11.Brightness = 3
  1046. PointLight11.Shadows = true
  1047. Motor6D12.Name = "Left Shoulder"
  1048. Motor6D12.Parent = Part5
  1049. Motor6D12.MaxVelocity = 1
  1050. Motor6D12.C0 = CFrame.new(-1.35000074, 0.67500037, 0, -3.26636873e-05, 4.31581502e-05, -1, 9.29513355e-10, 1, 4.31581502e-05, 1, 4.80190998e-10, -3.26636873e-05)
  1051. Motor6D12.C1 = CFrame.new(0.67500037, 0.67500037, 0, -3.26636873e-05, 4.31581502e-05, -1, 9.29513355e-10, 1, 4.31581502e-05, 1, 4.80190998e-10, -3.26636873e-05)
  1052. Motor6D12.Part0 = Part5
  1053. Motor6D12.Part1 = Part31
  1054. Motor6D12.part1 = Part31
  1055. Motor6D13.Name = "Left Hip"
  1056. Motor6D13.Parent = Part5
  1057. Motor6D13.C0 = CFrame.new(-1.35000074, -1.35000074, 0, -3.26636873e-05, 4.31581502e-05, -1, 9.29513355e-10, 1, 4.31581502e-05, 1, 4.80190998e-10, -3.26636873e-05)
  1058. Motor6D13.C1 = CFrame.new(-0.67500037, 1.35000074, 0, -3.26636873e-05, 4.31581502e-05, -1, 9.29513355e-10, 1, 4.31581502e-05, 1, 4.80190998e-10, -3.26636873e-05)
  1059. Motor6D13.Part0 = Part5
  1060. Motor6D13.Part1 = Part17
  1061. Motor6D13.part1 = Part17
  1062. Motor6D14.Name = "Right Hip"
  1063. Motor6D14.Parent = Part5
  1064. Motor6D14.C0 = CFrame.new(1.35000074, -1.35000074, 0, 5.34682295e-05, 1.23517841e-13, 1, -4.3159529e-05, 1, 2.30754016e-09, -1, -4.3159529e-05, 5.34682331e-05)
  1065. Motor6D14.C1 = CFrame.new(0.67500037, 1.35000074, 0, 5.34682295e-05, 1.23517841e-13, 1, -4.3159529e-05, 1, 2.30754016e-09, -1, -4.3159529e-05, 5.34682331e-05)
  1066. Motor6D14.Part0 = Part5
  1067. Motor6D14.Part1 = Part24
  1068. Motor6D14.part1 = Part24
  1069. Motor6D15.Name = "Neck"
  1070. Motor6D15.Parent = Part5
  1071. Motor6D15.C0 = CFrame.new(0, 1.35000074, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1072. Motor6D15.C1 = CFrame.new(0, -0.67500037, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1073. Motor6D15.Part0 = Part5
  1074. Motor6D15.Part1 = Part45
  1075. Motor6D15.part1 = Part45
  1076. Motor6D16.Name = "Right Shoulder"
  1077. Motor6D16.Parent = Part5
  1078. Motor6D16.MaxVelocity = 1
  1079. Motor6D16.C0 = CFrame.new(1.35000074, 0.67500037, 0, 5.34682295e-05, 1.23517841e-13, 1, -4.3159529e-05, 1, 2.30754016e-09, -1, -4.3159529e-05, 5.34682331e-05)
  1080. Motor6D16.C1 = CFrame.new(-0.67500037, 0.67500037, 0, 5.34682295e-05, 1.23517841e-13, 1, -4.3159529e-05, 1, 2.30754016e-09, -1, -4.3159529e-05, 5.34682331e-05)
  1081. Motor6D16.Part0 = Part5
  1082. Motor6D16.Part1 = Part38
  1083. Motor6D16.part1 = Part38
  1084. Part17.Name = "Left Leg"
  1085. Part17.Parent = Model1
  1086. Part17.CFrame = CFrame.new(-87.2368774, 4.13549185, 26.7733421, -0.999937475, -0.0020994409, -0.0110080484, -0.002097741, 0.999998093, -0.000165950638, 0.0110083725, -0.000142848265, -0.99993968)
  1087. Part17.Orientation = Vector3.new(0.00999999978, -179.369995, -0.119999997)
  1088. Part17.Position = Vector3.new(-87.2368774, 4.13549185, 26.7733421)
  1089. Part17.Rotation = Vector3.new(179.990005, -0.629999995, 179.880005)
  1090. Part17.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1091. Part17.Transparency = 1
  1092. Part17.Size = Vector3.new(1.35000074, 2.70000148, 1.35000074)
  1093. Part17.BackParamA = -99999
  1094. Part17.BackParamB = 99999
  1095. Part17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1096. Part17.BottomParamA = -99999
  1097. Part17.BottomParamB = 99999
  1098. Part17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1099. Part17.BrickColor = BrickColor.new("Institutional white")
  1100. Part17.CanCollide = false
  1101. Part17.CustomPhysicalProperties = 0.699999988, 2, 0, 1, 1
  1102. Part17.FrontParamA = -99999
  1103. Part17.FrontParamB = 99999
  1104. Part17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1105. Part17.LeftParamA = -99999
  1106. Part17.LeftParamB = 99999
  1107. Part17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1108. Part17.Material = Enum.Material.SmoothPlastic
  1109. Part17.RightParamA = -99999
  1110. Part17.RightParamB = 99999
  1111. Part17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1112. Part17.TopParamA = -99999
  1113. Part17.TopParamB = 99999
  1114. Part17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1115. Part17.brickColor = BrickColor.new("Institutional white")
  1116. Part17.FormFactor = Enum.FormFactor.Custom
  1117. Part17.formFactor = Enum.FormFactor.Custom
  1118. SpecialMesh18.Name = "LeftLegMesh"
  1119. SpecialMesh18.Parent = Part17
  1120. SpecialMesh18.MeshId = "rbxassetid://32328520"
  1121. SpecialMesh18.Scale = Vector3.new(0.899999976, 1.42999995, 1)
  1122. SpecialMesh18.TextureId = "rbxassetid://255692783"
  1123. SpecialMesh18.MeshType = Enum.MeshType.FileMesh
  1124. Script19.Name = "qPerfectionWeld"
  1125. Script19.Parent = Part17
  1126. table.insert(cors,sandbox(Script19,function()
  1127. -- Created by Quenty (@Quenty, follow me on twitter).
  1128. -- Should work with only ONE copy, seamlessly with weapons, trains, et cetera.
  1129. -- Parts should be ANCHORED before use. It will, however, store relatives values and so when tools are reparented, it'll fix them.
  1130.  
  1131. --[[ INSTRUCTIONS
  1132. - Place in the model
  1133. - Make sure model is anchored
  1134. - That's it. It will weld the model and all children.
  1135.  
  1136. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1137. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1138. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1139. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1140. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1141. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1142. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1143. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1144.  
  1145. This script is designed to be used is a regular script. In a local script it will weld, but it will not attempt to handle ancestory changes.
  1146. ]]
  1147.  
  1148. --[[ DOCUMENTATION
  1149. - Will work in tools. If ran more than once it will not create more than one weld. This is especially useful for tools that are dropped and then picked up again.
  1150. - Will work in PBS servers
  1151. - Will work as long as it starts out with the part anchored
  1152. - Stores the relative CFrame as a CFrame value
  1153. - Takes careful measure to reduce lag by not having a joint set off or affected by the parts offset from origin
  1154. - Utilizes a recursive algorith to find all parts in the model
  1155. - Will reweld on script reparent if the script is initially parented to a tool.
  1156. - Welds as fast as possible
  1157. ]]
  1158.  
  1159. -- qPerfectionWeld.lua
  1160. -- Created 10/6/2014
  1161. -- Author: Quenty
  1162. -- Version 1.0.3
  1163.  
  1164. -- Updated 10/14/2014 - Updated to 1.0.1
  1165. --- Bug fix with existing ROBLOX welds ? Repro by asimo3089
  1166.  
  1167. -- Updated 10/14/2014 - Updated to 1.0.2
  1168. --- Fixed bug fix.
  1169.  
  1170. -- Updated 10/14/2014 - Updated to 1.0.3
  1171. --- Now handles joints semi-acceptably. May be rather hacky with some joints. :/
  1172.  
  1173. local NEVER_BREAK_JOINTS = false -- If you set this to true it will never break joints (this can create some welding issues, but can save stuff like hinges).
  1174.  
  1175.  
  1176. local function CallOnChildren(Instance, FunctionToCall)
  1177. -- Calls a function on each of the children of a certain object, using recursion.
  1178.  
  1179. FunctionToCall(Instance)
  1180.  
  1181. for _, Child in next, Instance:GetChildren() do
  1182. CallOnChildren(Child, FunctionToCall)
  1183. end
  1184. end
  1185.  
  1186. local function GetNearestParent(Instance, ClassName)
  1187. -- Returns the nearest parent of a certain class, or returns nil
  1188.  
  1189. local Ancestor = Instance
  1190. repeat
  1191. Ancestor = Ancestor.Parent
  1192. if Ancestor == nil then
  1193. return nil
  1194. end
  1195. until Ancestor:IsA(ClassName)
  1196.  
  1197. return Ancestor
  1198. end
  1199.  
  1200. local function GetBricks(StartInstance)
  1201. local List = {}
  1202.  
  1203. -- if StartInstance:IsA("BasePart") then
  1204. -- List[#List+1] = StartInstance
  1205. -- end
  1206.  
  1207. CallOnChildren(StartInstance, function(Item)
  1208. if Item:IsA("BasePart") then
  1209. List[#List+1] = Item;
  1210. end
  1211. end)
  1212.  
  1213. return List
  1214. end
  1215.  
  1216. local function Modify(Instance, Values)
  1217. -- Modifies an Instance by using a table.
  1218.  
  1219. assert(type(Values) == "table", "Values is not a table");
  1220.  
  1221. for Index, Value in next, Values do
  1222. if type(Index) == "number" then
  1223. Value.Parent = Instance
  1224. else
  1225. Instance[Index] = Value
  1226. end
  1227. end
  1228. return Instance
  1229. end
  1230.  
  1231. local function Make(ClassType, Properties)
  1232. -- Using a syntax hack to create a nice way to Make new items.
  1233.  
  1234. return Modify(Instance.new(ClassType), Properties)
  1235. end
  1236.  
  1237. local Surfaces = {"TopSurface", "BottomSurface", "LeftSurface", "RightSurface", "FrontSurface", "BackSurface"}
  1238. local HingSurfaces = {"Hinge", "Motor", "SteppingMotor"}
  1239.  
  1240. local function HasWheelJoint(Part)
  1241. for _, SurfaceName in pairs(Surfaces) do
  1242. for _, HingSurfaceName in pairs(HingSurfaces) do
  1243. if Part[SurfaceName].Name == HingSurfaceName then
  1244. return true
  1245. end
  1246. end
  1247. end
  1248.  
  1249. return false
  1250. end
  1251.  
  1252. local function ShouldBreakJoints(Part)
  1253. --- We do not want to break joints of wheels/hinges. This takes the utmost care to not do this. There are
  1254. -- definitely some edge cases.
  1255.  
  1256. if NEVER_BREAK_JOINTS then
  1257. return false
  1258. end
  1259.  
  1260. if HasWheelJoint(Part) then
  1261. return false
  1262. end
  1263.  
  1264. local Connected = Part:GetConnectedParts()
  1265.  
  1266. if #Connected == 1 then
  1267. return false
  1268. end
  1269.  
  1270. for _, Item in pairs(Connected) do
  1271. if HasWheelJoint(Item) then
  1272. return false
  1273. elseif not Item:IsDescendantOf(script.Parent) then
  1274. return false
  1275. end
  1276. end
  1277.  
  1278. return true
  1279. end
  1280.  
  1281. local function WeldTogether(Part0, Part1, JointType, WeldParent)
  1282. --- Weld's 2 parts together
  1283. -- @param Part0 The first part
  1284. -- @param Part1 The second part (Dependent part most of the time).
  1285. -- @param [JointType] The type of joint. Defaults to weld.
  1286. -- @param [WeldParent] Parent of the weld, Defaults to Part0 (so GC is better).
  1287. -- @return The weld created.
  1288.  
  1289. JointType = JointType or "Weld"
  1290. local RelativeValue = Part1:FindFirstChild("qRelativeCFrameWeldValue")
  1291.  
  1292. local NewWeld = Part1:FindFirstChild("qCFrameWeldThingy") or Instance.new(JointType)
  1293. Modify(NewWeld, {
  1294. Name = "qCFrameWeldThingy";
  1295. Part0 = Part0;
  1296. Part1 = Part1;
  1297. C0 = CFrame.new();--Part0.CFrame:inverse();
  1298. C1 = RelativeValue and RelativeValue.Value or Part1.CFrame:toObjectSpace(Part0.CFrame); --Part1.CFrame:inverse() * Part0.CFrame;-- Part1.CFrame:inverse();
  1299. Parent = Part1;
  1300. })
  1301.  
  1302. if not RelativeValue then
  1303. RelativeValue = Make("CFrameValue", {
  1304. Parent = Part1;
  1305. Name = "qRelativeCFrameWeldValue";
  1306. Archivable = true;
  1307. Value = NewWeld.C1;
  1308. })
  1309. end
  1310.  
  1311. return NewWeld
  1312. end
  1313.  
  1314. local function WeldParts(Parts, MainPart, JointType, DoNotUnanchor)
  1315. -- @param Parts The Parts to weld. Should be anchored to prevent really horrible results.
  1316. -- @param MainPart The part to weld the model to (can be in the model).
  1317. -- @param [JointType] The type of joint. Defaults to weld.
  1318. -- @parm DoNotUnanchor Boolean, if true, will not unachor the model after cmopletion.
  1319.  
  1320. for _, Part in pairs(Parts) do
  1321. if ShouldBreakJoints(Part) then
  1322. Part:BreakJoints()
  1323. end
  1324. end
  1325.  
  1326. for _, Part in pairs(Parts) do
  1327. if Part ~= MainPart then
  1328. WeldTogether(MainPart, Part, JointType, MainPart)
  1329. end
  1330. end
  1331.  
  1332. if not DoNotUnanchor then
  1333. for _, Part in pairs(Parts) do
  1334. Part.Anchored = false
  1335. end
  1336. MainPart.Anchored = false
  1337. end
  1338. end
  1339.  
  1340. local function PerfectionWeld()
  1341. local Tool = GetNearestParent(script, "Tool")
  1342.  
  1343. local Parts = GetBricks(script.Parent)
  1344. local PrimaryPart = Tool and Tool:FindFirstChild("Handle") and Tool.Handle:IsA("BasePart") and Tool.Handle or script.Parent:IsA("Model") and script.Parent.PrimaryPart or Parts[1]
  1345.  
  1346. if PrimaryPart then
  1347. WeldParts(Parts, PrimaryPart, "Weld", false)
  1348. else
  1349. warn("qWeld - Unable to weld part")
  1350. end
  1351.  
  1352. return Tool
  1353. end
  1354.  
  1355. local Tool = PerfectionWeld()
  1356.  
  1357.  
  1358. if Tool and script.ClassName == "Script" then
  1359. --- Don't bother with local scripts
  1360.  
  1361. script.Parent.AncestryChanged:connect(function()
  1362. PerfectionWeld()
  1363. end)
  1364. end
  1365.  
  1366. -- Created by Quenty (@Quenty, follow me on twitter).
  1367.  
  1368. end))
  1369. Model20.Parent = Part17
  1370. Model20.PrimaryPart = MeshPart21
  1371. MeshPart21.Name = "Left Leg"
  1372. MeshPart21.Parent = Model20
  1373. MeshPart21.CFrame = CFrame.new(-87.687355, 6.47411299, 27.0942459, -1.00000012, -3.85556859e-07, 5.29317185e-05, -3.83876682e-07, 1.00000024, 2.05649412e-05, -5.29317185e-05, 2.05648539e-05, -1.00000024)
  1374. MeshPart21.Orientation = Vector3.new(0, 180, 0)
  1375. MeshPart21.Position = Vector3.new(-87.687355, 6.47411299, 27.0942459)
  1376. MeshPart21.Rotation = Vector3.new(-180, 0, 180)
  1377. MeshPart21.Size = Vector3.new(0.720114648, 2.62362862, 1.02549541)
  1378. MeshPart21.Anchored = true
  1379. MeshPart21.TextureID = "rbxassetid://717323842"
  1380. MeshPart22.Name = "LeftFoot"
  1381. MeshPart22.Parent = Model20
  1382. MeshPart22.CFrame = CFrame.new(-87.5291061, 3.06034374, 27.2187386, -1, -3.85557087e-07, 5.29317185e-05, -3.83876682e-07, 1.00000012, 2.05649267e-05, -5.29317185e-05, 2.05648685e-05, -1.00000012)
  1383. MeshPart22.Orientation = Vector3.new(0, 180, 0)
  1384. MeshPart22.Position = Vector3.new(-87.5291061, 3.06034374, 27.2187386)
  1385. MeshPart22.Rotation = Vector3.new(-180, 0, 180)
  1386. MeshPart22.Size = Vector3.new(0.395887077, 0.410638571, 0.8867957)
  1387. MeshPart22.Anchored = true
  1388. MeshPart22.TextureID = "rbxassetid://717323842"
  1389. MeshPart23.Name = "LeftLegLower"
  1390. MeshPart23.Parent = Model20
  1391. MeshPart23.CFrame = CFrame.new(-87.5731125, 4.1768446, 27.0704231, -1.00000012, -3.85556859e-07, 5.29317185e-05, -3.83876682e-07, 1.00000024, 2.05649412e-05, -5.29317185e-05, 2.05648539e-05, -1.00000024)
  1392. MeshPart23.Orientation = Vector3.new(0, 180, 0)
  1393. MeshPart23.Position = Vector3.new(-87.5731125, 4.1768446, 27.0704231)
  1394. MeshPart23.Rotation = Vector3.new(-180, 0, 180)
  1395. MeshPart23.Size = Vector3.new(0.412060022, 2.09814644, 0.530124426)
  1396. MeshPart23.Anchored = true
  1397. MeshPart23.TextureID = "rbxassetid://717323842"
  1398. Part24.Name = "Right Leg"
  1399. Part24.Parent = Model1
  1400. Part24.CFrame = CFrame.new(-88.586792, 4.13265991, 26.7882042, -0.999937475, -0.0020994409, -0.0110080484, -0.002097741, 0.999998093, -0.000165950638, 0.0110083725, -0.000142848265, -0.99993968)
  1401. Part24.Orientation = Vector3.new(0.00999999978, -179.369995, -0.119999997)
  1402. Part24.Position = Vector3.new(-88.586792, 4.13265991, 26.7882042)
  1403. Part24.Rotation = Vector3.new(179.990005, -0.629999995, 179.880005)
  1404. Part24.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1405. Part24.Transparency = 1
  1406. Part24.Size = Vector3.new(1.35000074, 2.70000148, 1.35000074)
  1407. Part24.BackParamA = -99999
  1408. Part24.BackParamB = 99999
  1409. Part24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1410. Part24.BottomParamA = -99999
  1411. Part24.BottomParamB = 99999
  1412. Part24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1413. Part24.BrickColor = BrickColor.new("Institutional white")
  1414. Part24.CanCollide = false
  1415. Part24.CustomPhysicalProperties = 0.699999988, 2, 0, 1, 1
  1416. Part24.FrontParamA = -99999
  1417. Part24.FrontParamB = 99999
  1418. Part24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1419. Part24.LeftParamA = -99999
  1420. Part24.LeftParamB = 99999
  1421. Part24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1422. Part24.Material = Enum.Material.SmoothPlastic
  1423. Part24.RightParamA = -99999
  1424. Part24.RightParamB = 99999
  1425. Part24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1426. Part24.TopParamA = -99999
  1427. Part24.TopParamB = 99999
  1428. Part24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1429. Part24.brickColor = BrickColor.new("Institutional white")
  1430. Part24.FormFactor = Enum.FormFactor.Custom
  1431. Part24.formFactor = Enum.FormFactor.Custom
  1432. SpecialMesh25.Name = "RightLegMesh"
  1433. SpecialMesh25.Parent = Part24
  1434. SpecialMesh25.MeshId = "rbxassetid://32328627"
  1435. SpecialMesh25.Scale = Vector3.new(0.899999976, 1.42999995, 1)
  1436. SpecialMesh25.TextureId = "rbxassetid://255692783"
  1437. SpecialMesh25.MeshType = Enum.MeshType.FileMesh
  1438. Script26.Name = "qPerfectionWeld"
  1439. Script26.Parent = Part24
  1440. table.insert(cors,sandbox(Script26,function()
  1441. -- Created by Quenty (@Quenty, follow me on twitter).
  1442. -- Should work with only ONE copy, seamlessly with weapons, trains, et cetera.
  1443. -- Parts should be ANCHORED before use. It will, however, store relatives values and so when tools are reparented, it'll fix them.
  1444.  
  1445. --[[ INSTRUCTIONS
  1446. - Place in the model
  1447. - Make sure model is anchored
  1448. - That's it. It will weld the model and all children.
  1449.  
  1450. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1451. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1452. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1453. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1454. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1455. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1456. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1457. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1458.  
  1459. This script is designed to be used is a regular script. In a local script it will weld, but it will not attempt to handle ancestory changes.
  1460. ]]
  1461.  
  1462. --[[ DOCUMENTATION
  1463. - Will work in tools. If ran more than once it will not create more than one weld. This is especially useful for tools that are dropped and then picked up again.
  1464. - Will work in PBS servers
  1465. - Will work as long as it starts out with the part anchored
  1466. - Stores the relative CFrame as a CFrame value
  1467. - Takes careful measure to reduce lag by not having a joint set off or affected by the parts offset from origin
  1468. - Utilizes a recursive algorith to find all parts in the model
  1469. - Will reweld on script reparent if the script is initially parented to a tool.
  1470. - Welds as fast as possible
  1471. ]]
  1472.  
  1473. -- qPerfectionWeld.lua
  1474. -- Created 10/6/2014
  1475. -- Author: Quenty
  1476. -- Version 1.0.3
  1477.  
  1478. -- Updated 10/14/2014 - Updated to 1.0.1
  1479. --- Bug fix with existing ROBLOX welds ? Repro by asimo3089
  1480.  
  1481. -- Updated 10/14/2014 - Updated to 1.0.2
  1482. --- Fixed bug fix.
  1483.  
  1484. -- Updated 10/14/2014 - Updated to 1.0.3
  1485. --- Now handles joints semi-acceptably. May be rather hacky with some joints. :/
  1486.  
  1487. local NEVER_BREAK_JOINTS = false -- If you set this to true it will never break joints (this can create some welding issues, but can save stuff like hinges).
  1488.  
  1489.  
  1490. local function CallOnChildren(Instance, FunctionToCall)
  1491. -- Calls a function on each of the children of a certain object, using recursion.
  1492.  
  1493. FunctionToCall(Instance)
  1494.  
  1495. for _, Child in next, Instance:GetChildren() do
  1496. CallOnChildren(Child, FunctionToCall)
  1497. end
  1498. end
  1499.  
  1500. local function GetNearestParent(Instance, ClassName)
  1501. -- Returns the nearest parent of a certain class, or returns nil
  1502.  
  1503. local Ancestor = Instance
  1504. repeat
  1505. Ancestor = Ancestor.Parent
  1506. if Ancestor == nil then
  1507. return nil
  1508. end
  1509. until Ancestor:IsA(ClassName)
  1510.  
  1511. return Ancestor
  1512. end
  1513.  
  1514. local function GetBricks(StartInstance)
  1515. local List = {}
  1516.  
  1517. -- if StartInstance:IsA("BasePart") then
  1518. -- List[#List+1] = StartInstance
  1519. -- end
  1520.  
  1521. CallOnChildren(StartInstance, function(Item)
  1522. if Item:IsA("BasePart") then
  1523. List[#List+1] = Item;
  1524. end
  1525. end)
  1526.  
  1527. return List
  1528. end
  1529.  
  1530. local function Modify(Instance, Values)
  1531. -- Modifies an Instance by using a table.
  1532.  
  1533. assert(type(Values) == "table", "Values is not a table");
  1534.  
  1535. for Index, Value in next, Values do
  1536. if type(Index) == "number" then
  1537. Value.Parent = Instance
  1538. else
  1539. Instance[Index] = Value
  1540. end
  1541. end
  1542. return Instance
  1543. end
  1544.  
  1545. local function Make(ClassType, Properties)
  1546. -- Using a syntax hack to create a nice way to Make new items.
  1547.  
  1548. return Modify(Instance.new(ClassType), Properties)
  1549. end
  1550.  
  1551. local Surfaces = {"TopSurface", "BottomSurface", "LeftSurface", "RightSurface", "FrontSurface", "BackSurface"}
  1552. local HingSurfaces = {"Hinge", "Motor", "SteppingMotor"}
  1553.  
  1554. local function HasWheelJoint(Part)
  1555. for _, SurfaceName in pairs(Surfaces) do
  1556. for _, HingSurfaceName in pairs(HingSurfaces) do
  1557. if Part[SurfaceName].Name == HingSurfaceName then
  1558. return true
  1559. end
  1560. end
  1561. end
  1562.  
  1563. return false
  1564. end
  1565.  
  1566. local function ShouldBreakJoints(Part)
  1567. --- We do not want to break joints of wheels/hinges. This takes the utmost care to not do this. There are
  1568. -- definitely some edge cases.
  1569.  
  1570. if NEVER_BREAK_JOINTS then
  1571. return false
  1572. end
  1573.  
  1574. if HasWheelJoint(Part) then
  1575. return false
  1576. end
  1577.  
  1578. local Connected = Part:GetConnectedParts()
  1579.  
  1580. if #Connected == 1 then
  1581. return false
  1582. end
  1583.  
  1584. for _, Item in pairs(Connected) do
  1585. if HasWheelJoint(Item) then
  1586. return false
  1587. elseif not Item:IsDescendantOf(script.Parent) then
  1588. return false
  1589. end
  1590. end
  1591.  
  1592. return true
  1593. end
  1594.  
  1595. local function WeldTogether(Part0, Part1, JointType, WeldParent)
  1596. --- Weld's 2 parts together
  1597. -- @param Part0 The first part
  1598. -- @param Part1 The second part (Dependent part most of the time).
  1599. -- @param [JointType] The type of joint. Defaults to weld.
  1600. -- @param [WeldParent] Parent of the weld, Defaults to Part0 (so GC is better).
  1601. -- @return The weld created.
  1602.  
  1603. JointType = JointType or "Weld"
  1604. local RelativeValue = Part1:FindFirstChild("qRelativeCFrameWeldValue")
  1605.  
  1606. local NewWeld = Part1:FindFirstChild("qCFrameWeldThingy") or Instance.new(JointType)
  1607. Modify(NewWeld, {
  1608. Name = "qCFrameWeldThingy";
  1609. Part0 = Part0;
  1610. Part1 = Part1;
  1611. C0 = CFrame.new();--Part0.CFrame:inverse();
  1612. C1 = RelativeValue and RelativeValue.Value or Part1.CFrame:toObjectSpace(Part0.CFrame); --Part1.CFrame:inverse() * Part0.CFrame;-- Part1.CFrame:inverse();
  1613. Parent = Part1;
  1614. })
  1615.  
  1616. if not RelativeValue then
  1617. RelativeValue = Make("CFrameValue", {
  1618. Parent = Part1;
  1619. Name = "qRelativeCFrameWeldValue";
  1620. Archivable = true;
  1621. Value = NewWeld.C1;
  1622. })
  1623. end
  1624.  
  1625. return NewWeld
  1626. end
  1627.  
  1628. local function WeldParts(Parts, MainPart, JointType, DoNotUnanchor)
  1629. -- @param Parts The Parts to weld. Should be anchored to prevent really horrible results.
  1630. -- @param MainPart The part to weld the model to (can be in the model).
  1631. -- @param [JointType] The type of joint. Defaults to weld.
  1632. -- @parm DoNotUnanchor Boolean, if true, will not unachor the model after cmopletion.
  1633.  
  1634. for _, Part in pairs(Parts) do
  1635. if ShouldBreakJoints(Part) then
  1636. Part:BreakJoints()
  1637. end
  1638. end
  1639.  
  1640. for _, Part in pairs(Parts) do
  1641. if Part ~= MainPart then
  1642. WeldTogether(MainPart, Part, JointType, MainPart)
  1643. end
  1644. end
  1645.  
  1646. if not DoNotUnanchor then
  1647. for _, Part in pairs(Parts) do
  1648. Part.Anchored = false
  1649. end
  1650. MainPart.Anchored = false
  1651. end
  1652. end
  1653.  
  1654. local function PerfectionWeld()
  1655. local Tool = GetNearestParent(script, "Tool")
  1656.  
  1657. local Parts = GetBricks(script.Parent)
  1658. local PrimaryPart = Tool and Tool:FindFirstChild("Handle") and Tool.Handle:IsA("BasePart") and Tool.Handle or script.Parent:IsA("Model") and script.Parent.PrimaryPart or Parts[1]
  1659.  
  1660. if PrimaryPart then
  1661. WeldParts(Parts, PrimaryPart, "Weld", false)
  1662. else
  1663. warn("qWeld - Unable to weld part")
  1664. end
  1665.  
  1666. return Tool
  1667. end
  1668.  
  1669. local Tool = PerfectionWeld()
  1670.  
  1671.  
  1672. if Tool and script.ClassName == "Script" then
  1673. --- Don't bother with local scripts
  1674.  
  1675. script.Parent.AncestryChanged:connect(function()
  1676. PerfectionWeld()
  1677. end)
  1678. end
  1679.  
  1680. -- Created by Quenty (@Quenty, follow me on twitter).
  1681.  
  1682. end))
  1683. Model27.Parent = Part24
  1684. Model27.PrimaryPart = MeshPart28
  1685. MeshPart28.Name = "RightLegLower"
  1686. MeshPart28.Parent = Model27
  1687. MeshPart28.CFrame = CFrame.new(-88.3673782, 4.28994083, 27.0544605, -1.00000012, -3.85556859e-07, 5.29317185e-05, -3.83876682e-07, 1.00000024, 2.05649412e-05, -5.29317185e-05, 2.05648539e-05, -1.00000024)
  1688. MeshPart28.Orientation = Vector3.new(0, 180, 0)
  1689. MeshPart28.Position = Vector3.new(-88.3673782, 4.28994083, 27.0544605)
  1690. MeshPart28.Rotation = Vector3.new(-180, 0, 180)
  1691. MeshPart28.Size = Vector3.new(0.396030277, 2.19844723, 0.483337462)
  1692. MeshPart28.Anchored = true
  1693. MeshPart28.TextureID = "rbxassetid://717323842"
  1694. MeshPart29.Name = "RightFoot"
  1695. MeshPart29.Parent = Model27
  1696. MeshPart29.CFrame = CFrame.new(-88.4273529, 3.53353357, 27.2740364, -1.00000012, -3.85556859e-07, 5.29317185e-05, -3.83876682e-07, 1.00000024, 2.05649412e-05, -5.29317185e-05, 2.05648539e-05, -1.00000024)
  1697. MeshPart29.Orientation = Vector3.new(0, 180, 0)
  1698. MeshPart29.Position = Vector3.new(-88.4273529, 3.53353357, 27.2740364)
  1699. MeshPart29.Rotation = Vector3.new(-180, 0, 180)
  1700. MeshPart29.Size = Vector3.new(0.431742311, 1.46190119, 0.95269978)
  1701. MeshPart29.Anchored = true
  1702. MeshPart29.TextureID = "rbxassetid://717323842"
  1703. MeshPart30.Name = "Right Leg"
  1704. MeshPart30.Parent = Model27
  1705. MeshPart30.CFrame = CFrame.new(-88.2662964, 6.40267515, 27.0910282, -1.00000012, -3.85556859e-07, 5.29317185e-05, -3.83876682e-07, 1.00000024, 2.05649412e-05, -5.29317185e-05, 2.05648539e-05, -1.00000024)
  1706. MeshPart30.Orientation = Vector3.new(0, 180, 0)
  1707. MeshPart30.Position = Vector3.new(-88.2662964, 6.40267515, 27.0910282)
  1708. MeshPart30.Rotation = Vector3.new(-180, 0, 180)
  1709. MeshPart30.Size = Vector3.new(0.733323395, 2.58686447, 0.981220067)
  1710. MeshPart30.Anchored = true
  1711. MeshPart30.TextureID = "rbxassetid://717323842"
  1712. Part31.Name = "Left Arm"
  1713. Part31.Parent = Model1
  1714. Part31.CFrame = CFrame.new(-85.8926315, 6.83832026, 26.7580967, -0.999937475, -0.0020994409, -0.0110080484, -0.002097741, 0.999998093, -0.000165950638, 0.0110083725, -0.000142848265, -0.99993968)
  1715. Part31.Orientation = Vector3.new(0.00999999978, -179.369995, -0.119999997)
  1716. Part31.Position = Vector3.new(-85.8926315, 6.83832026, 26.7580967)
  1717. Part31.Rotation = Vector3.new(179.990005, -0.629999995, 179.880005)
  1718. Part31.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1719. Part31.Transparency = 1
  1720. Part31.Size = Vector3.new(1.35000074, 2.70000148, 1.35000074)
  1721. Part31.BackParamA = -99999
  1722. Part31.BackParamB = 99999
  1723. Part31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1724. Part31.BottomParamA = -99999
  1725. Part31.BottomParamB = 99999
  1726. Part31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1727. Part31.BrickColor = BrickColor.new("Institutional white")
  1728. Part31.CanCollide = false
  1729. Part31.CustomPhysicalProperties = 0.699999988, 2, 0, 1, 1
  1730. Part31.FrontParamA = -99999
  1731. Part31.FrontParamB = 99999
  1732. Part31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1733. Part31.LeftParamA = -99999
  1734. Part31.LeftParamB = 99999
  1735. Part31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1736. Part31.Material = Enum.Material.SmoothPlastic
  1737. Part31.RightParamA = -99999
  1738. Part31.RightParamB = 99999
  1739. Part31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1740. Part31.TopParamA = -99999
  1741. Part31.TopParamB = 99999
  1742. Part31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1743. Part31.brickColor = BrickColor.new("Institutional white")
  1744. Part31.FormFactor = Enum.FormFactor.Custom
  1745. Part31.formFactor = Enum.FormFactor.Custom
  1746. SpecialMesh32.Name = "LeftArmMesh"
  1747. SpecialMesh32.Parent = Part31
  1748. SpecialMesh32.MeshId = "rbxassetid://36780032"
  1749. SpecialMesh32.Scale = Vector3.new(2, 1.5, 1.79999995)
  1750. SpecialMesh32.TextureId = "rbxassetid://255692783"
  1751. SpecialMesh32.MeshType = Enum.MeshType.FileMesh
  1752. Script33.Name = "qPerfectionWeld"
  1753. Script33.Parent = Part31
  1754. table.insert(cors,sandbox(Script33,function()
  1755. -- Created by Quenty (@Quenty, follow me on twitter).
  1756. -- Should work with only ONE copy, seamlessly with weapons, trains, et cetera.
  1757. -- Parts should be ANCHORED before use. It will, however, store relatives values and so when tools are reparented, it'll fix them.
  1758.  
  1759. --[[ INSTRUCTIONS
  1760. - Place in the model
  1761. - Make sure model is anchored
  1762. - That's it. It will weld the model and all children.
  1763.  
  1764. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1765. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1766. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1767. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1768. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1769. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1770. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1771. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  1772.  
  1773. This script is designed to be used is a regular script. In a local script it will weld, but it will not attempt to handle ancestory changes.
  1774. ]]
  1775.  
  1776. --[[ DOCUMENTATION
  1777. - Will work in tools. If ran more than once it will not create more than one weld. This is especially useful for tools that are dropped and then picked up again.
  1778. - Will work in PBS servers
  1779. - Will work as long as it starts out with the part anchored
  1780. - Stores the relative CFrame as a CFrame value
  1781. - Takes careful measure to reduce lag by not having a joint set off or affected by the parts offset from origin
  1782. - Utilizes a recursive algorith to find all parts in the model
  1783. - Will reweld on script reparent if the script is initially parented to a tool.
  1784. - Welds as fast as possible
  1785. ]]
  1786.  
  1787. -- qPerfectionWeld.lua
  1788. -- Created 10/6/2014
  1789. -- Author: Quenty
  1790. -- Version 1.0.3
  1791.  
  1792. -- Updated 10/14/2014 - Updated to 1.0.1
  1793. --- Bug fix with existing ROBLOX welds ? Repro by asimo3089
  1794.  
  1795. -- Updated 10/14/2014 - Updated to 1.0.2
  1796. --- Fixed bug fix.
  1797.  
  1798. -- Updated 10/14/2014 - Updated to 1.0.3
  1799. --- Now handles joints semi-acceptably. May be rather hacky with some joints. :/
  1800.  
  1801. local NEVER_BREAK_JOINTS = false -- If you set this to true it will never break joints (this can create some welding issues, but can save stuff like hinges).
  1802.  
  1803.  
  1804. local function CallOnChildren(Instance, FunctionToCall)
  1805. -- Calls a function on each of the children of a certain object, using recursion.
  1806.  
  1807. FunctionToCall(Instance)
  1808.  
  1809. for _, Child in next, Instance:GetChildren() do
  1810. CallOnChildren(Child, FunctionToCall)
  1811. end
  1812. end
  1813.  
  1814. local function GetNearestParent(Instance, ClassName)
  1815. -- Returns the nearest parent of a certain class, or returns nil
  1816.  
  1817. local Ancestor = Instance
  1818. repeat
  1819. Ancestor = Ancestor.Parent
  1820. if Ancestor == nil then
  1821. return nil
  1822. end
  1823. until Ancestor:IsA(ClassName)
  1824.  
  1825. return Ancestor
  1826. end
  1827.  
  1828. local function GetBricks(StartInstance)
  1829. local List = {}
  1830.  
  1831. -- if StartInstance:IsA("BasePart") then
  1832. -- List[#List+1] = StartInstance
  1833. -- end
  1834.  
  1835. CallOnChildren(StartInstance, function(Item)
  1836. if Item:IsA("BasePart") then
  1837. List[#List+1] = Item;
  1838. end
  1839. end)
  1840.  
  1841. return List
  1842. end
  1843.  
  1844. local function Modify(Instance, Values)
  1845. -- Modifies an Instance by using a table.
  1846.  
  1847. assert(type(Values) == "table", "Values is not a table");
  1848.  
  1849. for Index, Value in next, Values do
  1850. if type(Index) == "number" then
  1851. Value.Parent = Instance
  1852. else
  1853. Instance[Index] = Value
  1854. end
  1855. end
  1856. return Instance
  1857. end
  1858.  
  1859. local function Make(ClassType, Properties)
  1860. -- Using a syntax hack to create a nice way to Make new items.
  1861.  
  1862. return Modify(Instance.new(ClassType), Properties)
  1863. end
  1864.  
  1865. local Surfaces = {"TopSurface", "BottomSurface", "LeftSurface", "RightSurface", "FrontSurface", "BackSurface"}
  1866. local HingSurfaces = {"Hinge", "Motor", "SteppingMotor"}
  1867.  
  1868. local function HasWheelJoint(Part)
  1869. for _, SurfaceName in pairs(Surfaces) do
  1870. for _, HingSurfaceName in pairs(HingSurfaces) do
  1871. if Part[SurfaceName].Name == HingSurfaceName then
  1872. return true
  1873. end
  1874. end
  1875. end
  1876.  
  1877. return false
  1878. end
  1879.  
  1880. local function ShouldBreakJoints(Part)
  1881. --- We do not want to break joints of wheels/hinges. This takes the utmost care to not do this. There are
  1882. -- definitely some edge cases.
  1883.  
  1884. if NEVER_BREAK_JOINTS then
  1885. return false
  1886. end
  1887.  
  1888. if HasWheelJoint(Part) then
  1889. return false
  1890. end
  1891.  
  1892. local Connected = Part:GetConnectedParts()
  1893.  
  1894. if #Connected == 1 then
  1895. return false
  1896. end
  1897.  
  1898. for _, Item in pairs(Connected) do
  1899. if HasWheelJoint(Item) then
  1900. return false
  1901. elseif not Item:IsDescendantOf(script.Parent) then
  1902. return false
  1903. end
  1904. end
  1905.  
  1906. return true
  1907. end
  1908.  
  1909. local function WeldTogether(Part0, Part1, JointType, WeldParent)
  1910. --- Weld's 2 parts together
  1911. -- @param Part0 The first part
  1912. -- @param Part1 The second part (Dependent part most of the time).
  1913. -- @param [JointType] The type of joint. Defaults to weld.
  1914. -- @param [WeldParent] Parent of the weld, Defaults to Part0 (so GC is better).
  1915. -- @return The weld created.
  1916.  
  1917. JointType = JointType or "Weld"
  1918. local RelativeValue = Part1:FindFirstChild("qRelativeCFrameWeldValue")
  1919.  
  1920. local NewWeld = Part1:FindFirstChild("qCFrameWeldThingy") or Instance.new(JointType)
  1921. Modify(NewWeld, {
  1922. Name = "qCFrameWeldThingy";
  1923. Part0 = Part0;
  1924. Part1 = Part1;
  1925. C0 = CFrame.new();--Part0.CFrame:inverse();
  1926. C1 = RelativeValue and RelativeValue.Value or Part1.CFrame:toObjectSpace(Part0.CFrame); --Part1.CFrame:inverse() * Part0.CFrame;-- Part1.CFrame:inverse();
  1927. Parent = Part1;
  1928. })
  1929.  
  1930. if not RelativeValue then
  1931. RelativeValue = Make("CFrameValue", {
  1932. Parent = Part1;
  1933. Name = "qRelativeCFrameWeldValue";
  1934. Archivable = true;
  1935. Value = NewWeld.C1;
  1936. })
  1937. end
  1938.  
  1939. return NewWeld
  1940. end
  1941.  
  1942. local function WeldParts(Parts, MainPart, JointType, DoNotUnanchor)
  1943. -- @param Parts The Parts to weld. Should be anchored to prevent really horrible results.
  1944. -- @param MainPart The part to weld the model to (can be in the model).
  1945. -- @param [JointType] The type of joint. Defaults to weld.
  1946. -- @parm DoNotUnanchor Boolean, if true, will not unachor the model after cmopletion.
  1947.  
  1948. for _, Part in pairs(Parts) do
  1949. if ShouldBreakJoints(Part) then
  1950. Part:BreakJoints()
  1951. end
  1952. end
  1953.  
  1954. for _, Part in pairs(Parts) do
  1955. if Part ~= MainPart then
  1956. WeldTogether(MainPart, Part, JointType, MainPart)
  1957. end
  1958. end
  1959.  
  1960. if not DoNotUnanchor then
  1961. for _, Part in pairs(Parts) do
  1962. Part.Anchored = false
  1963. end
  1964. MainPart.Anchored = false
  1965. end
  1966. end
  1967.  
  1968. local function PerfectionWeld()
  1969. local Tool = GetNearestParent(script, "Tool")
  1970.  
  1971. local Parts = GetBricks(script.Parent)
  1972. local PrimaryPart = Tool and Tool:FindFirstChild("Handle") and Tool.Handle:IsA("BasePart") and Tool.Handle or script.Parent:IsA("Model") and script.Parent.PrimaryPart or Parts[1]
  1973.  
  1974. if PrimaryPart then
  1975. WeldParts(Parts, PrimaryPart, "Weld", false)
  1976. else
  1977. warn("qWeld - Unable to weld part")
  1978. end
  1979.  
  1980. return Tool
  1981. end
  1982.  
  1983. local Tool = PerfectionWeld()
  1984.  
  1985.  
  1986. if Tool and script.ClassName == "Script" then
  1987. --- Don't bother with local scripts
  1988.  
  1989. script.Parent.AncestryChanged:connect(function()
  1990. PerfectionWeld()
  1991. end)
  1992. end
  1993.  
  1994. -- Created by Quenty (@Quenty, follow me on twitter).
  1995.  
  1996. end))
  1997. Model34.Parent = Part31
  1998. Model34.PrimaryPart = MeshPart37
  1999. MeshPart35.Name = "LeftHand"
  2000. MeshPart35.Parent = Model34
  2001. MeshPart35.CFrame = CFrame.new(-87.1752396, 3.84398842, 27.1760368, -0.577242434, 0.816573083, 7.17109069e-05, 0.816573143, 0.577242374, 1.38404866e-05, -3.0094292e-05, 6.65457919e-05, -1.00000024)
  2002. MeshPart35.Orientation = Vector3.new(0, 180, 54.7400017)
  2003. MeshPart35.Position = Vector3.new(-87.1752396, 3.84398842, 27.1760368)
  2004. MeshPart35.Rotation = Vector3.new(-180, 0, -125.260002)
  2005. MeshPart35.Size = Vector3.new(1.1250149, 1.33122087, 0.902812898)
  2006. MeshPart35.Anchored = true
  2007. MeshPart35.TextureID = "rbxassetid://717323842"
  2008. MeshPart36.Name = "Left Arm"
  2009. MeshPart36.Parent = Model34
  2010. MeshPart36.CFrame = CFrame.new(-87.2454224, 7.8860836, 27.0816498, -0.7297557, 0.68370837, 7.00205564e-05, 0.68370831, 0.729755759, 1.88095437e-05, -3.82373109e-05, 6.16000034e-05, -1.00000024)
  2011. MeshPart36.Orientation = Vector3.new(0, 180, 43.1300011)
  2012. MeshPart36.Position = Vector3.new(-87.2454224, 7.8860836, 27.0816498)
  2013. MeshPart36.Rotation = Vector3.new(-180, 0, -136.869995)
  2014. MeshPart36.Size = Vector3.new(2.20739508, 2.08767748, 0.930814564)
  2015. MeshPart36.Anchored = true
  2016. MeshPart36.TextureID = "rbxassetid://717323842"
  2017. MeshPart37.Name = "LeftArmLower"
  2018. MeshPart37.Parent = Model34
  2019. MeshPart37.CFrame = CFrame.new(-87.1208572, 5.52324772, 27.1232109, -0.83030057, 0.557316303, 6.51879236e-05, 0.557316363, 0.83030057, 1.88342528e-05, -4.36296687e-05, 5.19682653e-05, -1.00000024)
  2020. MeshPart37.Orientation = Vector3.new(0, 180, 33.8699989)
  2021. MeshPart37.Position = Vector3.new(-87.1208572, 5.52324772, 27.1232109)
  2022. MeshPart37.Rotation = Vector3.new(-180, 0, -146.130005)
  2023. MeshPart37.Size = Vector3.new(1.60193837, 1.93159568, 0.737662315)
  2024. MeshPart37.Anchored = true
  2025. MeshPart37.TextureID = "rbxassetid://717323842"
  2026. Part38.Name = "Right Arm"
  2027. Part38.Parent = Model1
  2028. Part38.CFrame = CFrame.new(-89.9423752, 6.82982397, 26.8026791, -0.999937475, -0.0020994409, -0.0110080484, -0.002097741, 0.999998093, -0.000165950638, 0.0110083725, -0.000142848265, -0.99993968)
  2029. Part38.Orientation = Vector3.new(0.00999999978, -179.369995, -0.119999997)
  2030. Part38.Position = Vector3.new(-89.9423752, 6.82982397, 26.8026791)
  2031. Part38.Rotation = Vector3.new(179.990005, -0.629999995, 179.880005)
  2032. Part38.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2033. Part38.Transparency = 1
  2034. Part38.Size = Vector3.new(1.35000074, 2.70000148, 1.35000074)
  2035. Part38.BackParamA = -99999
  2036. Part38.BackParamB = 99999
  2037. Part38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2038. Part38.BottomParamA = -99999
  2039. Part38.BottomParamB = 99999
  2040. Part38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2041. Part38.BrickColor = BrickColor.new("Institutional white")
  2042. Part38.CanCollide = false
  2043. Part38.CustomPhysicalProperties = 0.699999988, 2, 0, 1, 1
  2044. Part38.FrontParamA = -99999
  2045. Part38.FrontParamB = 99999
  2046. Part38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2047. Part38.LeftParamA = -99999
  2048. Part38.LeftParamB = 99999
  2049. Part38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2050. Part38.Material = Enum.Material.SmoothPlastic
  2051. Part38.RightParamA = -99999
  2052. Part38.RightParamB = 99999
  2053. Part38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2054. Part38.TopParamA = -99999
  2055. Part38.TopParamB = 99999
  2056. Part38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2057. Part38.brickColor = BrickColor.new("Institutional white")
  2058. Part38.FormFactor = Enum.FormFactor.Custom
  2059. Part38.formFactor = Enum.FormFactor.Custom
  2060. SpecialMesh39.Name = "RightArmMesh"
  2061. SpecialMesh39.Parent = Part38
  2062. SpecialMesh39.MeshId = "rbxassetid://36780156"
  2063. SpecialMesh39.Scale = Vector3.new(2, 1.5, 1.79999995)
  2064. SpecialMesh39.TextureId = "rbxassetid://255692783"
  2065. SpecialMesh39.MeshType = Enum.MeshType.FileMesh
  2066. Script40.Name = "qPerfectionWeld"
  2067. Script40.Parent = Part38
  2068. table.insert(cors,sandbox(Script40,function()
  2069. -- Created by Quenty (@Quenty, follow me on twitter).
  2070. -- Should work with only ONE copy, seamlessly with weapons, trains, et cetera.
  2071. -- Parts should be ANCHORED before use. It will, however, store relatives values and so when tools are reparented, it'll fix them.
  2072.  
  2073. --[[ INSTRUCTIONS
  2074. - Place in the model
  2075. - Make sure model is anchored
  2076. - That's it. It will weld the model and all children.
  2077.  
  2078. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  2079. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  2080. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  2081. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  2082. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  2083. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  2084. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  2085. THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
  2086.  
  2087. This script is designed to be used is a regular script. In a local script it will weld, but it will not attempt to handle ancestory changes.
  2088. ]]
  2089.  
  2090. --[[ DOCUMENTATION
  2091. - Will work in tools. If ran more than once it will not create more than one weld. This is especially useful for tools that are dropped and then picked up again.
  2092. - Will work in PBS servers
  2093. - Will work as long as it starts out with the part anchored
  2094. - Stores the relative CFrame as a CFrame value
  2095. - Takes careful measure to reduce lag by not having a joint set off or affected by the parts offset from origin
  2096. - Utilizes a recursive algorith to find all parts in the model
  2097. - Will reweld on script reparent if the script is initially parented to a tool.
  2098. - Welds as fast as possible
  2099. ]]
  2100.  
  2101. -- qPerfectionWeld.lua
  2102. -- Created 10/6/2014
  2103. -- Author: Quenty
  2104. -- Version 1.0.3
  2105.  
  2106. -- Updated 10/14/2014 - Updated to 1.0.1
  2107. --- Bug fix with existing ROBLOX welds ? Repro by asimo3089
  2108.  
  2109. -- Updated 10/14/2014 - Updated to 1.0.2
  2110. --- Fixed bug fix.
  2111.  
  2112. -- Updated 10/14/2014 - Updated to 1.0.3
  2113. --- Now handles joints semi-acceptably. May be rather hacky with some joints. :/
  2114.  
  2115. local NEVER_BREAK_JOINTS = false -- If you set this to true it will never break joints (this can create some welding issues, but can save stuff like hinges).
  2116.  
  2117.  
  2118. local function CallOnChildren(Instance, FunctionToCall)
  2119. -- Calls a function on each of the children of a certain object, using recursion.
  2120.  
  2121. FunctionToCall(Instance)
  2122.  
  2123. for _, Child in next, Instance:GetChildren() do
  2124. CallOnChildren(Child, FunctionToCall)
  2125. end
  2126. end
  2127.  
  2128. local function GetNearestParent(Instance, ClassName)
  2129. -- Returns the nearest parent of a certain class, or returns nil
  2130.  
  2131. local Ancestor = Instance
  2132. repeat
  2133. Ancestor = Ancestor.Parent
  2134. if Ancestor == nil then
  2135. return nil
  2136. end
  2137. until Ancestor:IsA(ClassName)
  2138.  
  2139. return Ancestor
  2140. end
  2141.  
  2142. local function GetBricks(StartInstance)
  2143. local List = {}
  2144.  
  2145. -- if StartInstance:IsA("BasePart") then
  2146. -- List[#List+1] = StartInstance
  2147. -- end
  2148.  
  2149. CallOnChildren(StartInstance, function(Item)
  2150. if Item:IsA("BasePart") then
  2151. List[#List+1] = Item;
  2152. end
  2153. end)
  2154.  
  2155. return List
  2156. end
  2157.  
  2158. local function Modify(Instance, Values)
  2159. -- Modifies an Instance by using a table.
  2160.  
  2161. assert(type(Values) == "table", "Values is not a table");
  2162.  
  2163. for Index, Value in next, Values do
  2164. if type(Index) == "number" then
  2165. Value.Parent = Instance
  2166. else
  2167. Instance[Index] = Value
  2168. end
  2169. end
  2170. return Instance
  2171. end
  2172.  
  2173. local function Make(ClassType, Properties)
  2174. -- Using a syntax hack to create a nice way to Make new items.
  2175.  
  2176. return Modify(Instance.new(ClassType), Properties)
  2177. end
  2178.  
  2179. local Surfaces = {"TopSurface", "BottomSurface", "LeftSurface", "RightSurface", "FrontSurface", "BackSurface"}
  2180. local HingSurfaces = {"Hinge", "Motor", "SteppingMotor"}
  2181.  
  2182. local function HasWheelJoint(Part)
  2183. for _, SurfaceName in pairs(Surfaces) do
  2184. for _, HingSurfaceName in pairs(HingSurfaces) do
  2185. if Part[SurfaceName].Name == HingSurfaceName then
  2186. return true
  2187. end
  2188. end
  2189. end
  2190.  
  2191. return false
  2192. end
  2193.  
  2194. local function ShouldBreakJoints(Part)
  2195. --- We do not want to break joints of wheels/hinges. This takes the utmost care to not do this. There are
  2196. -- definitely some edge cases.
  2197.  
  2198. if NEVER_BREAK_JOINTS then
  2199. return false
  2200. end
  2201.  
  2202. if HasWheelJoint(Part) then
  2203. return false
  2204. end
  2205.  
  2206. local Connected = Part:GetConnectedParts()
  2207.  
  2208. if #Connected == 1 then
  2209. return false
  2210. end
  2211.  
  2212. for _, Item in pairs(Connected) do
  2213. if HasWheelJoint(Item) then
  2214. return false
  2215. elseif not Item:IsDescendantOf(script.Parent) then
  2216. return false
  2217. end
  2218. end
  2219.  
  2220. return true
  2221. end
  2222.  
  2223. local function WeldTogether(Part0, Part1, JointType, WeldParent)
  2224. --- Weld's 2 parts together
  2225. -- @param Part0 The first part
  2226. -- @param Part1 The second part (Dependent part most of the time).
  2227. -- @param [JointType] The type of joint. Defaults to weld.
  2228. -- @param [WeldParent] Parent of the weld, Defaults to Part0 (so GC is better).
  2229. -- @return The weld created.
  2230.  
  2231. JointType = JointType or "Weld"
  2232. local RelativeValue = Part1:FindFirstChild("qRelativeCFrameWeldValue")
  2233.  
  2234. local NewWeld = Part1:FindFirstChild("qCFrameWeldThingy") or Instance.new(JointType)
  2235. Modify(NewWeld, {
  2236. Name = "qCFrameWeldThingy";
  2237. Part0 = Part0;
  2238. Part1 = Part1;
  2239. C0 = CFrame.new();--Part0.CFrame:inverse();
  2240. C1 = RelativeValue and RelativeValue.Value or Part1.CFrame:toObjectSpace(Part0.CFrame); --Part1.CFrame:inverse() * Part0.CFrame;-- Part1.CFrame:inverse();
  2241. Parent = Part1;
  2242. })
  2243.  
  2244. if not RelativeValue then
  2245. RelativeValue = Make("CFrameValue", {
  2246. Parent = Part1;
  2247. Name = "qRelativeCFrameWeldValue";
  2248. Archivable = true;
  2249. Value = NewWeld.C1;
  2250. })
  2251. end
  2252.  
  2253. return NewWeld
  2254. end
  2255.  
  2256. local function WeldParts(Parts, MainPart, JointType, DoNotUnanchor)
  2257. -- @param Parts The Parts to weld. Should be anchored to prevent really horrible results.
  2258. -- @param MainPart The part to weld the model to (can be in the model).
  2259. -- @param [JointType] The type of joint. Defaults to weld.
  2260. -- @parm DoNotUnanchor Boolean, if true, will not unachor the model after cmopletion.
  2261.  
  2262. for _, Part in pairs(Parts) do
  2263. if ShouldBreakJoints(Part) then
  2264. Part:BreakJoints()
  2265. end
  2266. end
  2267.  
  2268. for _, Part in pairs(Parts) do
  2269. if Part ~= MainPart then
  2270. WeldTogether(MainPart, Part, JointType, MainPart)
  2271. end
  2272. end
  2273.  
  2274. if not DoNotUnanchor then
  2275. for _, Part in pairs(Parts) do
  2276. Part.Anchored = false
  2277. end
  2278. MainPart.Anchored = false
  2279. end
  2280. end
  2281.  
  2282. local function PerfectionWeld()
  2283. local Tool = GetNearestParent(script, "Tool")
  2284.  
  2285. local Parts = GetBricks(script.Parent)
  2286. local PrimaryPart = Tool and Tool:FindFirstChild("Handle") and Tool.Handle:IsA("BasePart") and Tool.Handle or script.Parent:IsA("Model") and script.Parent.PrimaryPart or Parts[1]
  2287.  
  2288. if PrimaryPart then
  2289. WeldParts(Parts, PrimaryPart, "Weld", false)
  2290. else
  2291. warn("qWeld - Unable to weld part")
  2292. end
  2293.  
  2294. return Tool
  2295. end
  2296.  
  2297. local Tool = PerfectionWeld()
  2298.  
  2299.  
  2300. if Tool and script.ClassName == "Script" then
  2301. --- Don't bother with local scripts
  2302.  
  2303. script.Parent.AncestryChanged:connect(function()
  2304. PerfectionWeld()
  2305. end)
  2306. end
  2307.  
  2308. -- Created by Quenty (@Quenty, follow me on twitter).
  2309.  
  2310. end))
  2311. Model41.Parent = Part38
  2312. Model41.PrimaryPart = MeshPart44
  2313. MeshPart42.Name = "RightHand"
  2314. MeshPart42.Parent = Model41
  2315. MeshPart42.CFrame = CFrame.new(-88.856987, 3.8080852, 27.2194939, -0.766039312, -0.642794013, 5.29754907e-05, -0.642794132, 0.766039312, 2.54064071e-05, -5.69121912e-05, -1.45905651e-05, -1.00000024)
  2316. MeshPart42.Orientation = Vector3.new(0, 180, -40)
  2317. MeshPart42.Position = Vector3.new(-88.856987, 3.8080852, 27.2194939)
  2318. MeshPart42.Rotation = Vector3.new(-180, 0, 140)
  2319. MeshPart42.Size = Vector3.new(0.930448115, 1.22681987, 0.798764527)
  2320. MeshPart42.Anchored = true
  2321. MeshPart42.TextureID = "rbxassetid://717323842"
  2322. MeshPart43.Name = "RightArmLower"
  2323. MeshPart43.Parent = Model41
  2324. MeshPart43.CFrame = CFrame.new(-88.8601151, 5.42599201, 26.990345, 0.821734965, -0.569870174, -5.16436994e-05, 0.569870234, 0.821734965, -2.52273749e-05, 5.6813471e-05, -8.69994983e-06, 1.00000024)
  2325. MeshPart43.Orientation = Vector3.new(0, 0, 34.7400017)
  2326. MeshPart43.Position = Vector3.new(-88.8601151, 5.42599201, 26.990345)
  2327. MeshPart43.Rotation = Vector3.new(0, 0, 34.7400017)
  2328. MeshPart43.Size = Vector3.new(1.60193837, 1.93159568, 0.565040112)
  2329. MeshPart43.Anchored = true
  2330. MeshPart43.TextureID = "rbxassetid://717323842"
  2331. MeshPart44.Name = "Right Arm"
  2332. MeshPart44.Parent = Model41
  2333. MeshPart44.CFrame = CFrame.new(-88.7273331, 7.80674648, 27.0372429, 0.766039312, -0.642794013, -5.29754907e-05, 0.642794132, 0.766039312, -2.54064071e-05, 5.69121912e-05, -1.45905651e-05, 1.00000024)
  2334. MeshPart44.Orientation = Vector3.new(0, 0, 40)
  2335. MeshPart44.Position = Vector3.new(-88.7273331, 7.80674648, 27.0372429)
  2336. MeshPart44.Rotation = Vector3.new(0, 0, 40)
  2337. MeshPart44.Size = Vector3.new(2.20739508, 2.08767748, 0.930814564)
  2338. MeshPart44.Anchored = true
  2339. MeshPart44.TextureID = "rbxassetid://717323842"
  2340. Part45.Name = "Head"
  2341. Part45.Parent = Model1
  2342. Part45.CFrame = CFrame.new(-87.9217529, 8.85906982, 26.780098, -0.999937475, -0.0020994409, -0.0110080484, -0.002097741, 0.999998093, -0.000165950638, 0.0110083725, -0.000142848265, -0.99993968)
  2343. Part45.Orientation = Vector3.new(0.00999999978, -179.369995, -0.119999997)
  2344. Part45.Position = Vector3.new(-87.9217529, 8.85906982, 26.780098)
  2345. Part45.Rotation = Vector3.new(179.990005, -0.629999995, 179.880005)
  2346. Part45.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2347. Part45.Transparency = 1
  2348. Part45.Size = Vector3.new(2.70000148, 1.35000074, 1.35000074)
  2349. Part45.BackParamA = -99999
  2350. Part45.BackParamB = 99999
  2351. Part45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2352. Part45.BottomParamA = -99999
  2353. Part45.BottomParamB = 99999
  2354. Part45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2355. Part45.BrickColor = BrickColor.new("Institutional white")
  2356. Part45.CanCollide = false
  2357. Part45.CustomPhysicalProperties = 0.699999988, 0, 0, 1, 1
  2358. Part45.FrontParamA = -99999
  2359. Part45.FrontParamB = 99999
  2360. Part45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2361. Part45.LeftParamA = -99999
  2362. Part45.LeftParamB = 99999
  2363. Part45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2364. Part45.Material = Enum.Material.SmoothPlastic
  2365. Part45.RightParamA = -99999
  2366. Part45.RightParamB = 99999
  2367. Part45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2368. Part45.TopParamA = -99999
  2369. Part45.TopParamB = 99999
  2370. Part45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2371. Part45.brickColor = BrickColor.new("Institutional white")
  2372. Part45.FormFactor = Enum.FormFactor.Custom
  2373. Part45.formFactor = Enum.FormFactor.Custom
  2374. SpecialMesh46.Name = "HeadMesh"
  2375. SpecialMesh46.Parent = Part45
  2376. SpecialMesh46.MeshId = "rbxassetid://36869983"
  2377. SpecialMesh46.Scale = Vector3.new(1, 1.29999995, 1)
  2378. SpecialMesh46.TextureId = "rbxassetid://367967552"
  2379. SpecialMesh46.MeshType = Enum.MeshType.FileMesh
  2380. Sound47.Name = "Damage5"
  2381. Sound47.Parent = Part45
  2382. Sound47.SoundId = "rbxassetid://881668600"
  2383. Sound47.Volume = 3
  2384. Sound48.Name = "Idle"
  2385. Sound48.Parent = Part45
  2386. Sound48.Looped = true
  2387. Sound48.SoundId = "rbxassetid://257345390"
  2388. Sound48.Volume = 1
  2389. Sound49.Name = "Panic"
  2390. Sound49.Parent = Part45
  2391. Sound49.SoundId = "rbxassetid://330944619"
  2392. Sound49.Volume = 1
  2393. Sound50.Name = "Screaming"
  2394. Sound50.Parent = Part45
  2395. Sound50.Looped = true
  2396. Sound50.SoundId = "rbxassetid://325096496"
  2397. Sound50.Volume = 3
  2398. Animation51.Name = "Walk2"
  2399. Animation51.Parent = Model1
  2400. Animation51.AnimationId = "rbxassetid://335519686"
  2401. Animation52.Name = "StandToPanic"
  2402. Animation52.Parent = Model1
  2403. Animation52.AnimationId = "rbxassetid://335525183"
  2404. Animation53.Name = "SitToPanic"
  2405. Animation53.Parent = Model1
  2406. Animation53.AnimationId = "rbxassetid://359442730"
  2407. Animation54.Name = "RunToAttack"
  2408. Animation54.Parent = Model1
  2409. Animation54.AnimationId = "rbxassetid://343263376"
  2410. Animation55.Name = "Running"
  2411. Animation55.Parent = Model1
  2412. Animation55.AnimationId = "rbxassetid://343256571"
  2413. Animation56.Name = "Sit2Start"
  2414. Animation56.Parent = Model1
  2415. Animation56.AnimationId = "rbxassetid://335309265"
  2416. Animation57.Name = "Idle"
  2417. Animation57.Parent = Model1
  2418. Animation57.AnimationId = "rbxassetid://335319557"
  2419. Animation58.Name = "Sit2End"
  2420. Animation58.Parent = Model1
  2421. Animation58.AnimationId = "rbxassetid://335311971"
  2422. Animation59.Name = "Sit"
  2423. Animation59.Parent = Model1
  2424. Animation59.AnimationId = "rbxassetid://335306919"
  2425. Animation60.Name = "Sit2"
  2426. Animation60.Parent = Model1
  2427. Animation60.AnimationId = "rbxassetid://254753159"
  2428. Animation61.Name = "Attack1"
  2429. Animation61.Parent = Model1
  2430. Animation61.AnimationId = "rbxassetid://343065160"
  2431. Animation62.Name = "Panicking"
  2432. Animation62.Parent = Model1
  2433. Animation62.AnimationId = "rbxassetid://359435489"
  2434. Animation63.Name = "GetUp2"
  2435. Animation63.Parent = Model1
  2436. Animation63.AnimationId = "rbxassetid://335316457"
  2437. Animation64.Name = "AttackRun"
  2438. Animation64.Parent = Model1
  2439. Animation64.AnimationId = "rbxassetid://343260466"
  2440. Animation65.Name = "SitBack"
  2441. Animation65.Parent = Model1
  2442. Animation65.AnimationId = "rbxassetid://335655760"
  2443. Animation66.Name = "PanicTochase"
  2444. Animation66.Parent = Model1
  2445. Animation66.AnimationId = "rbxassetid://359445467"
  2446. Sound67.Name = "Hush"
  2447. Sound67.Parent = Model1
  2448. Sound67.Looped = true
  2449. Sound67.SoundId = "rbxassetid://337658152"
  2450. Sound67.Volume = 5
  2451. Sound68.Name = "Notice"
  2452. Sound68.Parent = Model1
  2453. Sound68.SoundId = "rbxassetid://257340849"
  2454. Sound68.Volume = 1
  2455. BodyColors69.Parent = Model1
  2456. BodyColors69.HeadColor = BrickColor.new("Institutional white")
  2457. BodyColors69.HeadColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  2458. BodyColors69.LeftArmColor = BrickColor.new("Institutional white")
  2459. BodyColors69.LeftArmColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  2460. BodyColors69.LeftLegColor = BrickColor.new("Institutional white")
  2461. BodyColors69.LeftLegColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  2462. BodyColors69.RightArmColor = BrickColor.new("Institutional white")
  2463. BodyColors69.RightArmColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  2464. BodyColors69.RightLegColor = BrickColor.new("Institutional white")
  2465. BodyColors69.RightLegColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  2466. BodyColors69.TorsoColor = BrickColor.new("Institutional white")
  2467. BodyColors69.TorsoColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  2468. Script70.Name = "Main"
  2469. Script70.Parent = Model1
  2470. table.insert(cors,sandbox(Script70,function()
  2471. --[[ By: Brutez. ]]--
  2472. local SCP096Script=script;
  2473. repeat Wait(0);until script and script.Parent and script.Parent.ClassName=="Model"and script.Parent:FindFirstChild("Head")and script.Parent:FindFirstChild("HumanoidRootPart")and script.Parent:FindFirstChild("HumanoidRootPart");
  2474. local SCP096=SCP096Script.Parent;
  2475. if SCP096Script and SCP096 and SCP096:FindFirstChild("Thumbnail")then
  2476. SCP096:FindFirstChild("Thumbnail"):Destroy();
  2477. end
  2478. local Hush=SCP096:FindFirstChild("Hush");
  2479. local Notice=SCP096:FindFirstChild("Notice");
  2480. local SCP096Humanoid;
  2481. for _,Child in pairs(SCP096:GetChildren())do
  2482. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  2483. SCP096Humanoid=Child;
  2484. end;
  2485. end;
  2486. local CanSee=false;
  2487. local Pathing=false;
  2488. local SCP096Head=SCP096:FindFirstChild("Head");
  2489. local Damage5=SCP096Head:FindFirstChild("Damage5");
  2490. local Idle=SCP096Head:FindFirstChild("Idle");
  2491. local Panic=SCP096Head:FindFirstChild("Panic");
  2492. local Screaming=SCP096Head:FindFirstChild("Screaming");
  2493. local SCP096HumanoidRootPart=SCP096:FindFirstChild("HumanoidRootPart");
  2494. local SCP096HumanoidRootPart=SCP096:FindFirstChild("HumanoidRootPart");
  2495. local AttackDebounce=false;
  2496. local Chasing=false;
  2497. function raycast(Spos,vec,currentdist)
  2498. local hit2,pos2=game.Workspace:FindPartOnRay(Ray.new(Spos+(vec*.05),vec*currentdist),SCP096);
  2499. if hit2~=nil and pos2 then
  2500. if hit2.Name=="Handle" and not hit2.CanCollide or string.sub(hit2.Name,1,6)=="Effect"and not hit2.CanCollide then
  2501. local currentdist=currentdist-(pos2-Spos).magnitude;
  2502. return raycast(pos2,vec,currentdist);
  2503. end;
  2504. end;
  2505. return hit2,pos2;
  2506. end;
  2507. function RayCast(Position,Direction,MaxDistance,IgnoreList)
  2508. return Game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position,Direction.unit*(MaxDistance or 999.999)),IgnoreList);
  2509. end;
  2510. Spawn(function()
  2511. while Wait(0)do
  2512. if SCP096Script and SCP096 and SCP096HumanoidRootPart and SCP096Head and SCP096Humanoid and SCP096Humanoid.Health~=0 then
  2513. local TargetPoint=SCP096Humanoid.TargetPoint;
  2514. local Blockage,BlockagePos=RayCast((SCP096HumanoidRootPart.CFrame+CFrame.new(SCP096HumanoidRootPart.Position,Vector3.new(TargetPoint.X,SCP096HumanoidRootPart.Position.Y,TargetPoint.Z)).lookVector*(SCP096HumanoidRootPart.Size.Z/2)).p,SCP096HumanoidRootPart.CFrame.lookVector,(SCP096HumanoidRootPart.Size.Z*2.5),{SCP096,SCP096})
  2515. local Jumpable=false;
  2516. if Blockage then
  2517. Jumpable=true;
  2518. if Blockage and Blockage.Parent and Blockage.Parent.ClassName~="Workspace"then
  2519. local BlockageHumanoid;
  2520. for _,Child in pairs(Blockage.Parent:GetChildren())do
  2521. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  2522. BlockageHumanoid=Child;
  2523. end;
  2524. end;
  2525. if Blockage and Blockage:IsA("Terrain")then
  2526. local CellPos=Blockage:WorldToCellPreferSolid((BlockagePos-Vector3.new(0,2,0)));
  2527. local CellMaterial,CellShape,CellOrientation=Blockage:GetCell(CellPos.X,CellPos.Y,CellPos.Z);
  2528. if CellMaterial==Enum.CellMaterial.Water then
  2529. Jumpable=false;
  2530. end;
  2531. elseif BlockageHumanoid or Blockage.ClassName=="TrussPart"or Blockage.ClassName=="WedgePart"or Blockage.Name=="Handle"and Blockage.Parent.ClassName=="Hat"or Blockage.Name=="Handle"and Blockage.Parent.ClassName=="Tool"then
  2532. Jumpable=false;
  2533. end;
  2534. end;
  2535. if SCP096Script and SCP096 and SCP096Humanoid and SCP096Humanoid.Health~=0 and not SCP096Humanoid.Sit and Jumpable then
  2536. SCP096Humanoid.Jump=true;
  2537. end;
  2538. end;
  2539. end;
  2540. end;
  2541. end);
  2542. local DynamicWander=true;
  2543. while Wait(0)do
  2544. if Game~=nil and Game:GetService("Workspace")~=nil and not Game:GetService("Workspace"):FindFirstChild("BrutezCredit")then
  2545. end
  2546. if SCP096Script and SCP096 and SCP096Humanoid then
  2547. SCP096Humanoid.CameraOffset=Vector3.new(0,0,0);
  2548. SCP096Humanoid.DisplayDistanceType="None";
  2549. SCP096Humanoid.HealthDisplayDistance=0;
  2550. SCP096Humanoid.Name="SCP";
  2551. SCP096Humanoid.NameDisplayDistance=0;
  2552. SCP096Humanoid.NameOcclusion="EnemyOcclusion";
  2553. SCP096Humanoid.Archivable=true;
  2554. SCP096Humanoid.AutoRotate=true;
  2555. SCP096Humanoid.MaxHealth=99999e99999;
  2556. SCP096Humanoid.Health=99999e99999;
  2557. SCP096Humanoid.JumpPower=100;
  2558. SCP096Humanoid.MaxSlopeAngle=89.9;
  2559. if not Chasing then
  2560. local SwitchWander=math.random(1,2000);
  2561. if SwitchWander==1 and not DynamicWander then
  2562. DynamicWander=true;
  2563. elseif SwitchWander==1 and DynamicWander then
  2564. DynamicWander=false;
  2565. end;
  2566. local WalkChance=math.random(1,100);
  2567. if WalkChance==1 and SCP096Script and SCP096 and SCP096:FindFirstChild("HumanoidRootPart")and SCP096:FindFirstChild("Head")and SCP096Humanoid and SCP096Humanoid.Health~=0 and not DynamicWander then
  2568. SCP096Humanoid:MoveTo(Game:GetService("Workspace"):FindFirstChild("Terrain").Position+Vector3.new(math.random(-2048,2048),0,math.random(-2048,2048)),Game:GetService("Workspace"):FindFirstChild("Terrain"));
  2569. elseif SCP096Script and SCP096 and SCP096HumanoidRootPart and SCP096Head and SCP096Humanoid and SCP096Humanoid.Health~=0 and DynamicWander then
  2570. local WanderAngle=(math.random()-0.5)*1;
  2571. local RotatingLookVector=CFrame.Angles(0,WanderAngle,0)*SCP096HumanoidRootPart.CFrame.lookVector;
  2572. SCP096Humanoid:MoveTo(SCP096HumanoidRootPart.Position+6*RotatingLookVector,SCP096HumanoidRootPart);
  2573. end;
  2574. SCP096Humanoid.WalkSpeed=10;
  2575. else
  2576. SCP096Humanoid=50;
  2577. end;
  2578. end;
  2579. if SCP096Script and SCP096 and Hush and Hush.IsPlaying then
  2580. Hush:Stop();
  2581. end;
  2582. if SCP096Script and SCP096 and Idle and not Idle.IsPlaying then
  2583. Idle:Play();
  2584. end;
  2585. if SCP096Script and SCP096 and Panic and Panic.IsPlaying then
  2586. Panic:Stop();
  2587. end;
  2588. if SCP096Script and SCP096 and Screaming and Screaming.IsPlaying then
  2589. Screaming:Stop();
  2590. end;
  2591. local NoticeDistance=10;
  2592. local TargetHumanoidRootPart;
  2593. for _,TargetModel in pairs(Game:GetService("Workspace"):GetChildren())do
  2594. if TargetModel.className=="Model"and TargetModel~=SCP096 and TargetModel.Name~=SCP096.Name and TargetModel:FindFirstChild("HumanoidRootPart")and TargetModel:FindFirstChild("Head")then
  2595. local TargetPart=TargetModel:FindFirstChild("HumanoidRootPart");
  2596. local FoundHumanoid;
  2597. for _,Child in pairs(TargetModel:GetChildren())do
  2598. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  2599. FoundHumanoid=Child;
  2600. end;
  2601. end;
  2602. if TargetPart and FoundHumanoid and FoundHumanoid.Health~=0 and(TargetPart.Position-SCP096HumanoidRootPart.Position).magnitude<NoticeDistance then
  2603. TargetHumanoidRootPart=TargetPart;
  2604. NoticeDistance=(TargetPart.Position-SCP096HumanoidRootPart.Position).magnitude;
  2605. AttackDebounce=true;
  2606. Spawn(function()
  2607. Chasing=true;
  2608. if SCP096Script and SCP096 and Idle then
  2609. Notice:Play();
  2610. end;
  2611. if SCP096Script and SCP096 and Hush and Hush.IsPlaying then
  2612. Hush:Stop();
  2613. end;
  2614. if SCP096Script and SCP096 and Idle and Idle.IsPlaying then
  2615. Idle:Stop();
  2616. end;
  2617. if SCP096Script and SCP096 and Panic then
  2618. Panic:Play();
  2619. end;
  2620. if SCP096Script and SCP096 and Screaming and Screaming.IsPlaying then
  2621. Screaming:Stop();
  2622. end;
  2623. SCP096Humanoid.WalkSpeed=0;
  2624. SCP096Humanoid:MoveTo(SCP096HumanoidRootPart.Position+(SCP096HumanoidRootPart.Position-SCP096HumanoidRootPart.Position).unit*2,Game:GetService("Workspace"):FindFirstChild("Terrain"));
  2625. Wait(30);
  2626. if SCP096Script and SCP096 and Hush and not Hush.IsPlaying then
  2627. Hush:Play();
  2628. end;
  2629. if SCP096Script and SCP096 and Idle and Idle.IsPlaying then
  2630. Idle:Stop();
  2631. end;
  2632. if SCP096Script and SCP096 and Panic and Panic.IsPlaying then
  2633. Panic:Stop();
  2634. end;
  2635. if SCP096Script and SCP096 and Screaming and not Screaming.IsPlaying then
  2636. Screaming:Play();
  2637. end;
  2638. SCP096Humanoid.WalkSpeed=50;
  2639. Spawn(function()
  2640. while Wait(0)do
  2641. local hit,pos=raycast(SCP096HumanoidRootPart.Position,(TargetPart.Position-SCP096HumanoidRootPart.Position).unit,500)
  2642. if hit and hit.Parent and hit.Parent.ClassName=="Model"and hit.Parent:FindFirstChild("HumanoidRootPart")and hit.Parent:FindFirstChild("Head")then
  2643. CanSee=true;
  2644. else
  2645. CanSee=false;
  2646. end;
  2647. end;
  2648. end);
  2649. repeat
  2650. Wait(0)
  2651. if CanSee then
  2652. SCP096:FindFirstChild("MainAnimation"):FindFirstChild("CanSee").Value=true;
  2653. SCP096Humanoid:MoveTo(TargetPart.Position+(TargetPart.Position-SCP096HumanoidRootPart.Position).unit*2,Game:GetService("Workspace"):FindFirstChild("Terrain"));
  2654. elseif not CanSee then
  2655. SCP096:FindFirstChild("MainAnimation"):FindFirstChild("CanSee").Value=false;
  2656. end;
  2657. if not CanSee and not Pathing then
  2658. Spawn(function()
  2659. Pathing=true;
  2660. local RenderedPath=game:GetService("PathfindingService"):ComputeRawPathAsync(SCP096HumanoidRootPart.Position,TargetPart.Position,500);
  2661. local RenderedPathCoordinates=RenderedPath:GetPointCoordinates();
  2662. for _=1,#RenderedPathCoordinates do
  2663. if not CanSee then
  2664. local Point=RenderedPathCoordinates[_];
  2665. local PathTimer=0;
  2666. repeat Wait(0);
  2667. SCP096Humanoid:MoveTo(Point);PathTimer=PathTimer+1;
  2668. if PathTimer>15 or CanSee then
  2669. break;
  2670. end;
  2671. until(SCP096HumanoidRootPart.Position-Point).Magnitude<7 or PathTimer>15 or CanSee;
  2672. if PathTimer>15 or CanSee then
  2673. break;
  2674. end;
  2675. end;
  2676. end;
  2677. Pathing=false;
  2678. end);
  2679. end;
  2680. if TargetModel and TargetPart and FoundHumanoid and FoundHumanoid.Health~=0 and (TargetPart.Position-SCP096HumanoidRootPart.Position).magnitude<10 then
  2681. Damage5:Play();
  2682. FoundHumanoid:TakeDamage(99999e99999);
  2683. end
  2684. until TargetModel.Parent==nil or TargetPart.Parent==nil or FoundHumanoid.Parent==nil or TargetModel and TargetPart and FoundHumanoid and FoundHumanoid.Health==0;
  2685. Chasing=false;
  2686. end);
  2687. repeat Wait(0);until not Chasing;
  2688. CanSee=false;
  2689. AttackDebounce=false
  2690. end;
  2691. end;
  2692. end;
  2693. end;
  2694. --[[ By: Brutez. ]]--
  2695. end))
  2696. Script71.Name = "MainAnimation"
  2697. Script71.Parent = Model1
  2698. table.insert(cors,sandbox(Script71,function()
  2699. --[[ By: Brutez. ]]--
  2700. local AnimationScript=script;
  2701. repeat Wait(0);until script and script.ClassName=="Script"and script.Parent and script.Parent.ClassName=="Model"and script.Parent:FindFirstChild("Torso")and script.Parent:FindFirstChild("Head");
  2702. local SCP096=AnimationScript.Parent;
  2703. local SCP096Torso=SCP096:FindFirstChild("Torso");
  2704. local LeftHip=SCP096Torso:FindFirstChild("Left Hip");
  2705. local LeftShoulder=SCP096Torso:FindFirstChild("Left Shoulder");
  2706. local Neck=SCP096Torso:FindFirstChild("Neck");
  2707. local RightHip=SCP096Torso:FindFirstChild("Right Hip");
  2708. local RightShoulder=SCP096Torso:FindFirstChild("Right Shoulder");
  2709. local SCP096Humanoid;
  2710. for _,Child in pairs(SCP096:GetChildren())do
  2711. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  2712. SCP096Humanoid=Child;
  2713. end;
  2714. end;
  2715. local CurrentPose="WhaaPose";
  2716. local CurrentToolAnimation="None";
  2717. local CurrentToolAnimationTime=0;
  2718. function AquireTool()
  2719. for _,Child in ipairs(SCP096:GetChildren()) do
  2720. if Child and Child~=nil and Child.className=="Tool"then
  2721. return Child;
  2722. end;
  2723. end;
  2724. end;
  2725. function AquireToolAnimation(ToolChild)
  2726. for _,Child in ipairs(ToolChild:GetChildren()) do
  2727. if Child and Child~=nil and Child.Name=="toolanim"and Child.className=="StringValue"then
  2728. return Child;
  2729. end;
  2730. end;
  2731. end;
  2732. function ToolAnimation()
  2733. if CurrentToolAnimation=="None"then
  2734. RightShoulder.DesiredAngle=1.57;
  2735. return;
  2736. elseif CurrentToolAnimation=="Slash"then
  2737. RightShoulder.MaxVelocity=0.5;
  2738. RightShoulder.DesiredAngle=0;
  2739. return;
  2740. elseif CurrentToolAnimation=="Lunge"then
  2741. RightShoulder.MaxVelocity=0.5;
  2742. LeftShoulder.MaxVelocity=0.5;
  2743. RightHip.MaxVelocity=0.5;
  2744. LeftHip.MaxVelocity=0.5;
  2745. RightShoulder.DesiredAngle=1.57;
  2746. LeftShoulder.DesiredAngle=1.0;
  2747. RightHip.DesiredAngle=1.57;
  2748. LeftHip.DesiredAngle=1.0;
  2749. return;
  2750. end;
  2751. end;
  2752. function ChangeAngle(time)
  2753. local Amount;
  2754. local Rate;
  2755. local Angle;
  2756. if CurrentPose=="Jumping"then
  2757. LeftHip.MaxVelocity=0.5;
  2758. LeftHip.DesiredAngle=0;
  2759. LeftShoulder.CurrentAngle=-3.14;
  2760. LeftShoulder.DesiredAngle=-3.14;
  2761. Neck.MaxVelocity=5;
  2762. Neck.DesiredAngle=0;
  2763. RightHip.MaxVelocity=0.5;
  2764. RightHip.DesiredAngle=0;
  2765. RightShoulder.CurrentAngle=3.14;
  2766. RightShoulder.MaxVelocity=0.5;
  2767. RightShoulder.DesiredAngle=3.14;
  2768. Amount=nil;
  2769. Rate=nil;
  2770. Angle=nil;
  2771. elseif CurrentPose=="FreeFall"then
  2772. LeftHip.MaxVelocity=0.5;
  2773. LeftHip.DesiredAngle=0;
  2774. LeftShoulder.MaxVelocity=0.5;
  2775. LeftShoulder.DesiredAngle=-3.14;
  2776. Neck.MaxVelocity=5;
  2777. Neck.DesiredAngle=0;
  2778. RightHip.MaxVelocity=0.5;
  2779. RightHip.DesiredAngle=0;
  2780. RightShoulder.MaxVelocity=0.5;
  2781. RightShoulder.DesiredAngle=3.14;
  2782. Amount=nil;
  2783. Rate=nil;
  2784. Angle=nil;
  2785. elseif CurrentPose=="Sitting"then
  2786. LeftHip.MaxVelocity=0.15;
  2787. LeftHip.DesiredAngle=-3.14/2;
  2788. LeftShoulder.MaxVelocity=0.15;
  2789. LeftShoulder.DesiredAngle=-3.14/2;
  2790. Neck.MaxVelocity=0.15;
  2791. Neck.DesiredAngle=0;
  2792. RightHip.MaxVelocity=0.15;
  2793. RightHip.DesiredAngle=3.14/2;
  2794. RightShoulder.MaxVelocity=0.15;
  2795. RightShoulder.DesiredAngle=3.14/2;
  2796. Amount=nil;
  2797. Rate=nil;
  2798. Angle=nil;
  2799. elseif CurrentPose=="Walking"then
  2800. LeftHip.MaxVelocity=0.2;
  2801. LeftShoulder.MaxVelocity=0.2;
  2802. Neck.MaxVelocity=0.02;
  2803. RightHip.MaxVelocity=0.2;
  2804. RightShoulder.MaxVelocity=0.2;
  2805. Amount=0.4;
  2806. Rate=2;
  2807. Angle=0;
  2808. elseif CurrentPose=="Running"then
  2809. if script.CanSee.Value then
  2810. LeftHip.MaxVelocity=0.4;
  2811. LeftShoulder.MaxVelocity=0.4;
  2812. LeftShoulder.DesiredAngle=-3.14/2;
  2813. Neck.MaxVelocity=1;
  2814. RightHip.MaxVelocity=0.4;
  2815. RightShoulder.MaxVelocity=0.4;
  2816. RightShoulder.DesiredAngle=3.14/2;
  2817. Amount=2;
  2818. Rate=15;
  2819. Angle=0;
  2820. elseif not script.CanSee.Value then
  2821. LeftHip.MaxVelocity=0.4;
  2822. LeftShoulder.MaxVelocity=0.4;
  2823. LeftShoulder.DesiredAngle=3.14/2;
  2824. Neck.MaxVelocity=1;
  2825. RightHip.MaxVelocity=0.4;
  2826. RightShoulder.MaxVelocity=0.4;
  2827. RightShoulder.DesiredAngle=-3.14/2;
  2828. Amount=2;
  2829. Rate=15;
  2830. Angle=0;
  2831. end;
  2832. elseif CurrentPose=="Panic"then
  2833. LeftHip.DesiredAngle=0;
  2834. LeftHip.MaxVelocity=1;
  2835. LeftShoulder.DesiredAngle=-3.14;
  2836. LeftShoulder.MaxVelocity=1;
  2837. Neck.DesiredAngle=0;
  2838. Neck.MaxVelocity=0.3;
  2839. RightHip.DesiredAngle=0;
  2840. RightHip.MaxVelocity=1;
  2841. RightShoulder.MaxVelocity=1;
  2842. RightShoulder.DesiredAngle=3.14;
  2843. Amount=1;
  2844. Rate=10;
  2845. Angle=0;
  2846. elseif CurrentPose=="Climbing"then
  2847. LeftHip.MaxVelocity=0.7;
  2848. LeftShoulder.MaxVelocity=0.15;
  2849. Neck.MaxVelocity=1;
  2850. RightHip.MaxVelocity=0.7;
  2851. RightShoulder.MaxVelocity=0.15;
  2852. Amount=1;
  2853. Rate=9;
  2854. Angle=3.14;
  2855. elseif CurrentPose=="Platformed"then
  2856. LeftHip.DesiredAngle=0;
  2857. LeftHip.CurrentAngle=0;
  2858. LeftHip.MaxVelocity=0;
  2859. LeftShoulder.DesiredAngle=0;
  2860. LeftShoulder.CurrentAngle=0;
  2861. LeftShoulder.MaxVelocity=0;
  2862. Neck.DesiredAngle=0;
  2863. Neck.CurrentAngle=0;
  2864. Neck.MaxVelocity=0;
  2865. RightHip.DesiredAngle=0;
  2866. RightHip.CurrentAngle=0;
  2867. RightHip.MaxVelocity=0;
  2868. RightShoulder.MaxVelocity=0;
  2869. RightShoulder.DesiredAngle=0;
  2870. RightShoulder.CurrentAngle=0;
  2871. Amount=nil;
  2872. Rate=nil;
  2873. Angle=nil;
  2874. elseif CurrentPose=="WhaaPose"then
  2875. LeftHip.MaxVelocity=0.05;
  2876. LeftShoulder.MaxVelocity=0.05;
  2877. Neck.MaxVelocity=0.005;
  2878. RightHip.MaxVelocity=0.05;
  2879. RightShoulder.MaxVelocity=0.05;
  2880. Amount=0.1;
  2881. Rate=3;
  2882. Angle=0;
  2883. end;
  2884. if CurrentPose~="Platformed"or CurrentPose~="Jumping"or CurrentPose~="FreeFalling"or CurrentPose~="Sitting"then
  2885. if Amount and Amount~=nil and Rate and Rate~=nil and Angle and Angle~=nil then
  2886. local DesiredAngle=Amount*math.sin(time*Rate);
  2887. if CurrentPose~="Running"then
  2888. Neck.DesiredAngle=DesiredAngle;
  2889. end;
  2890. if CurrentPose~="Running"and CurrentPose~="Panic"then
  2891. RightShoulder.DesiredAngle=DesiredAngle+Angle;
  2892. LeftShoulder.DesiredAngle=DesiredAngle-Angle;
  2893. end;
  2894. if CurrentPose~="Panic"then
  2895. RightHip.DesiredAngle=-DesiredAngle;
  2896. LeftHip.DesiredAngle=-DesiredAngle;
  2897. end;
  2898. end;
  2899. local CurrentTool=AquireTool();
  2900. if CurrentTool and CurrentTool~=nil then
  2901. local animStringValueObject=AquireToolAnimation(CurrentTool);
  2902. if animStringValueObject then
  2903. CurrentToolAnimation=animStringValueObject.Value;
  2904. animStringValueObject.Parent=nil;
  2905. CurrentToolAnimationTime=time+0.3;
  2906. end;
  2907. if time>CurrentToolAnimationTime then
  2908. CurrentToolAnimationTime=0
  2909. CurrentToolAnimation="None"
  2910. end;
  2911. ToolAnimation();
  2912. else
  2913. CurrentToolAnimation="None";
  2914. CurrentToolAnimationTime=0;
  2915. end;
  2916. end;
  2917. end;
  2918. Spawn(function()
  2919. while Wait(0)do
  2920. if AnimationScript and SCP096 and SCP096Torso and SCP096Torso~=nil then
  2921. local FiredRay=Ray.new(SCP096Torso.Position,Vector3.new(0,-5.5,0));
  2922. local RayTarget,endPoint=Game:GetService("Workspace"):FindPartOnRay(FiredRay,SCP096);
  2923. if RayTarget and(SCP096Torso.Velocity-Vector3.new(0,SCP096Torso.Velocity.y,0)).magnitude>=5 and SCP096Humanoid and SCP096Humanoid.WalkSpeed==10 and not SCP096Humanoid.Sit and not SCP096Humanoid.PlatformStand then
  2924. CurrentPose="Walking";
  2925. elseif RayTarget and(SCP096Torso.Velocity-Vector3.new(0,SCP096Torso.Velocity.y,0)).magnitude>=5 and SCP096Humanoid and SCP096Humanoid.WalkSpeed==50 and not SCP096Humanoid.Sit and not SCP096Humanoid.PlatformStand then
  2926. CurrentPose="Running";
  2927. elseif SCP096Humanoid and SCP096Humanoid.Sit and not SCP096Humanoid.PlatformStand then
  2928. CurrentPose="Sitting";
  2929. elseif not RayTarget and SCP096Humanoid and not SCP096Humanoid.Sit and not SCP096Humanoid.PlatformStand then
  2930. CurrentPose="Jumping";
  2931. elseif SCP096Humanoid and SCP096Humanoid.PlatformStand then
  2932. CurrentPose="Platformed";
  2933. elseif RayTarget and(SCP096Torso.Velocity-Vector3.new(0,SCP096Torso.Velocity.y,0)).magnitude<=5 and SCP096Humanoid and SCP096Humanoid.WalkSpeed==0 and not SCP096Humanoid.Sit and not SCP096Humanoid.PlatformStand then
  2934. CurrentPose="Panic";
  2935. else
  2936. CurrentPose="WhaaPose";
  2937. end;
  2938. end;
  2939. end;
  2940. end);
  2941. while Wait(0)do
  2942. if Game~=nil and Game:GetService("Workspace")~=nil and not Game:GetService("Workspace"):FindFirstChild("BrutezCredit")then
  2943. end
  2944. if SCP096 then
  2945. local _,time=Wait(0);
  2946. ChangeAngle(time);
  2947. else
  2948. break;
  2949. end;
  2950. end;
  2951. --[[ By: Brutez. ]]--
  2952. end))
  2953. BoolValue72.Name = "CanSee"
  2954. BoolValue72.Parent = Script71
  2955. BoolValue72.Value = true
  2956. Script73.Name = "Respawn"
  2957. Script73.Parent = Model1
  2958. table.insert(cors,sandbox(Script73,function()
  2959. --[[ By: Brutez, 2/28/2015, 1:34 AM, (UTC-08:00) Pacific Time (US & Canada) ]]--
  2960. local PlayerSpawning=false; --[[ Change this to true if you want the NPC to spawn like a player, and change this to false if you want the NPC to spawn at it's current position. ]]--
  2961. local AdvancedRespawnScript=script;
  2962. repeat Wait(0)until script and script.Parent and script.Parent.ClassName=="Model";
  2963. local SCP096=AdvancedRespawnScript.Parent;
  2964. if AdvancedRespawnScript and SCP096 and SCP096:FindFirstChild("Thumbnail")then
  2965. SCP096:FindFirstChild("Thumbnail"):Destroy();
  2966. end;
  2967. local GameDerbis=Game:GetService("Debris");
  2968. local SCP096Humanoid;
  2969. for _,Child in pairs(SCP096:GetChildren())do
  2970. if Child and Child.ClassName=="Humanoid"and Child.Health~=0 then
  2971. SCP096Humanoid=Child;
  2972. end;
  2973. end;
  2974. local Respawndant=SCP096:Clone();
  2975. if PlayerSpawning then --[[ LOOK AT LINE: 2. ]]--
  2976. coroutine.resume(coroutine.create(function()
  2977. if SCP096 and SCP096Humanoid and SCP096Humanoid:FindFirstChild("Status")and not SCP096Humanoid:FindFirstChild("Status"):FindFirstChild("AvalibleSpawns")then
  2978. SpawnModel=Instance.new("Model");
  2979. SpawnModel.Parent=SCP096Humanoid.Status;
  2980. SpawnModel.Name="AvalibleSpawns";
  2981. else
  2982. SpawnModel=SCP096Humanoid:FindFirstChild("Status"):FindFirstChild("AvalibleSpawns");
  2983. end;
  2984. function FindSpawn(SearchValue)
  2985. local PartsArchivable=SearchValue:GetChildren();
  2986. for AreaSearch=1,#PartsArchivable do
  2987. if PartsArchivable[AreaSearch].className=="SpawnLocation"then
  2988. local PositionValue=Instance.new("Vector3Value",SpawnModel);
  2989. PositionValue.Value=PartsArchivable[AreaSearch].Position;
  2990. PositionValue.Name=PartsArchivable[AreaSearch].Duration;
  2991. end;
  2992. FindSpawn(PartsArchivable[AreaSearch]);
  2993. end;
  2994. end;
  2995. FindSpawn(Game:GetService("Workspace"));
  2996. local SpawnChilden=SpawnModel:GetChildren();
  2997. if#SpawnChilden>0 then
  2998. local SpawnItself=SpawnChilden[math.random(1,#SpawnChilden)];
  2999. local RespawningForceField=Instance.new("ForceField");
  3000. RespawningForceField.Parent=SCP096;
  3001. RespawningForceField.Name="SpawnForceField";
  3002. GameDerbis:AddItem(RespawningForceField,SpawnItself.Name);
  3003. SCP096:MoveTo(SpawnItself.Value+Vector3.new(0,3.5,0));
  3004. else
  3005. if SCP096:FindFirstChild("SpawnForceField")then
  3006. SCP096:FindFirstChild("SpawnForceField"):Destroy();
  3007. end;
  3008. SCP096:MoveTo(Vector3.new(0,115,0));
  3009. end;
  3010. end));
  3011. end;
  3012. function Respawn()
  3013. Wait(5);
  3014. Respawndant.Parent=SCP096.Parent;
  3015. Respawndant:makeJoints();
  3016. Respawndant:FindFirstChild("Head"):MakeJoints();
  3017. Respawndant:FindFirstChild("Torso"):MakeJoints();
  3018. SCP096:remove();
  3019. end;
  3020. if AdvancedRespawnScript and SCP096 and SCP096Humanoid then
  3021. SCP096Humanoid.Died:connect(Respawn);
  3022. end;
  3023. --[[ By: Brutez, 2/28/2015, 1:34 AM, (UTC-08:00) Pacific Time (US & Canada) ]]--
  3024. end))
  3025. Humanoid74.Name = "SCP"
  3026. Humanoid74.Parent = Model1
  3027. Humanoid74.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  3028. Humanoid74.Health = 5000
  3029. Humanoid74.HealthDisplayDistance = 0
  3030. Humanoid74.JumpPower = 100
  3031. Humanoid74.LeftLeg = Part17
  3032. Humanoid74.MaxHealth = 5000
  3033. Humanoid74.MaxSlopeAngle = 85.900001525879
  3034. Humanoid74.NameDisplayDistance = 0
  3035. Humanoid74.NameOcclusion = Enum.NameOcclusion.EnemyOcclusion
  3036. Humanoid74.RightLeg = Part24
  3037. Humanoid74.Torso = Part2
  3038. Humanoid74.WalkSpeed = 10
  3039. Humanoid74.maxHealth = 5000
  3040. Camera75.Name = "ThumbnailCamera"
  3041. Camera75.Parent = Model1
  3042. Camera75.CFrame = CFrame.new(-149.104904, 6.98078299, -152.442017, 0.999958873, 0.000373619318, -0.00906367879, -0, 0.999151468, 0.0411866195, 0.00907137617, -0.0411849245, 0.999110341)
  3043. Camera75.CoordinateFrame = CFrame.new(-149.104904, 6.98078299, -152.442017, 0.999958873, 0.000373619318, -0.00906367879, -0, 0.999151468, 0.0411866195, 0.00907137617, -0.0411849245, 0.999110341)
  3044. Camera75.FieldOfView = 56
  3045. Camera75.Focus = CFrame.new(-149.086777, 6.89840937, -154.440247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3046. Camera75.focus = CFrame.new(-149.086777, 6.89840937, -154.440247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3047. Model76.Name = "Lockroom"
  3048. Model76.Parent = Model0
  3049. Model77.Name = "Door"
  3050. Model77.Parent = Model76
  3051. Part78.Parent = Model77
  3052. Part78.CFrame = CFrame.new(-92.0652618, 7.03829193, 34.0948257, 0, 2.61655941e-09, 1.00000024, 3.32790184e-10, 1, 2.61655941e-09, -1.00000024, -3.32877864e-10, 0)
  3053. Part78.Orientation = Vector3.new(0, 90, 0)
  3054. Part78.Position = Vector3.new(-92.0652618, 7.03829193, 34.0948257)
  3055. Part78.Rotation = Vector3.new(0, 90, 0)
  3056. Part78.Color = Color3.new(0.94902, 0.952941, 0.952941)
  3057. Part78.Size = Vector3.new(1.38, 9.47999954, 3.68999863)
  3058. Part78.Anchored = true
  3059. Part78.BrickColor = BrickColor.new("White")
  3060. Part78.brickColor = BrickColor.new("White")
  3061. Texture79.Parent = Part78
  3062. Texture79.Texture = "rbxassetid://655336407"
  3063. Texture79.Face = Enum.NormalId.Top
  3064. Texture79.StudsPerTileU = 9
  3065. Texture79.StudsPerTileV = 9
  3066. Texture80.Parent = Part78
  3067. Texture80.Texture = "rbxassetid://655336407"
  3068. Texture80.Face = Enum.NormalId.Left
  3069. Texture80.StudsPerTileU = 9
  3070. Texture80.StudsPerTileV = 9
  3071. Texture81.Parent = Part78
  3072. Texture81.Texture = "rbxassetid://655336407"
  3073. Texture81.Face = Enum.NormalId.Right
  3074. Texture81.StudsPerTileU = 9
  3075. Texture81.StudsPerTileV = 9
  3076. Texture82.Parent = Part78
  3077. Texture82.Texture = "rbxassetid://655336407"
  3078. Texture82.StudsPerTileU = 9
  3079. Texture82.StudsPerTileV = 9
  3080. Texture83.Parent = Part78
  3081. Texture83.Texture = "rbxassetid://655336407"
  3082. Texture83.Face = Enum.NormalId.Bottom
  3083. Texture83.StudsPerTileU = 9
  3084. Texture83.StudsPerTileV = 9
  3085. Texture84.Parent = Part78
  3086. Texture84.Texture = "rbxassetid://655336407"
  3087. Texture84.Face = Enum.NormalId.Back
  3088. Texture84.StudsPerTileU = 9
  3089. Texture84.StudsPerTileV = 9
  3090. Model85.Name = "Door"
  3091. Model85.Parent = Model77
  3092. Model86.Name = "ScriptedComponents"
  3093. Model86.Parent = Model85
  3094. UnionOperation87.Name = "Button2"
  3095. UnionOperation87.Parent = Model86
  3096. UnionOperation87.CFrame = CFrame.new(-84.223114, 5.61214828, 34.8751068, 1.00000024, 0.000268489122, -1.63928746e-08, -1.30112937e-07, -0.000487038487, -0.999999881, -0.000269472599, 1.00000024, -0.000486940029)
  3097. UnionOperation87.Orientation = Vector3.new(89.9700012, -180, -179.979996)
  3098. UnionOperation87.Position = Vector3.new(-84.223114, 5.61214828, 34.8751068)
  3099. UnionOperation87.Rotation = Vector3.new(90.0299988, 0, -0.0199999996)
  3100. UnionOperation87.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3101. UnionOperation87.Transparency = 1
  3102. UnionOperation87.Size = Vector3.new(0.593751073, 0.213750318, 0.950000763)
  3103. UnionOperation87.Anchored = true
  3104. UnionOperation87.BrickColor = BrickColor.new("Dark stone grey")
  3105. UnionOperation87.CustomPhysicalProperties = 7.8499999, 0.300000012, 0, 1, 1
  3106. UnionOperation87.Elasticity = 0
  3107. UnionOperation87.Material = Enum.Material.Metal
  3108. UnionOperation87.brickColor = BrickColor.new("Dark stone grey")
  3109. ClickDetector88.Parent = UnionOperation87
  3110. ClickDetector88.MaxActivationDistance = 8
  3111. MeshPart89.Name = "Button2"
  3112. MeshPart89.Parent = UnionOperation87
  3113. MeshPart89.CFrame = CFrame.new(-84.2372208, 5.68691683, 34.7900238, 1.00000024, -1.27365894e-07, -5.06639481e-07, -1.17094089e-07, 1, -3.45033584e-08, -5.06639481e-07, -6.4072772e-08, 1.00000024)
  3114. MeshPart89.Position = Vector3.new(-84.2372208, 5.68691683, 34.7900238)
  3115. MeshPart89.Size = Vector3.new(0.574999988, 1, 0.224999994)
  3116. MeshPart89.Anchored = true
  3117. MeshPart89.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3118. MeshPart89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3119. MeshPart89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3120. MeshPart89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3121. MeshPart89.Material = Enum.Material.SmoothPlastic
  3122. MeshPart89.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3123. MeshPart89.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3124. MeshPart89.TextureID = "http://www.roblox.com/asset/?id=433024542"
  3125. Sound90.Parent = UnionOperation87
  3126. Sound90.SoundId = "rbxassetid://558993260"
  3127. Sound90.Volume = 1
  3128. Script91.Parent = UnionOperation87
  3129. table.insert(cors,sandbox(Script91,function()
  3130. script.Parent.ClickDetector.MouseClick:connect(function() script.Parent.Sound:Play() end)
  3131. end))
  3132. UnionOperation92.Name = "Button1"
  3133. UnionOperation92.Parent = Model86
  3134. UnionOperation92.CFrame = CFrame.new(-90.883934, 5.61379385, 33.2950821, -1.00000024, -0.000355571567, 7.6842407e-05, -7.68705868e-05, 0.000767035119, -0.999999762, 0.000356554985, -0.999999881, -0.000766964047)
  3135. UnionOperation92.Orientation = Vector3.new(89.9599991, 174.279999, -5.71999979)
  3136. UnionOperation92.Position = Vector3.new(-90.883934, 5.61379385, 33.2950821)
  3137. UnionOperation92.Rotation = Vector3.new(90.0400009, 0, 179.979996)
  3138. UnionOperation92.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3139. UnionOperation92.Transparency = 1
  3140. UnionOperation92.Size = Vector3.new(0.593751073, 0.213750318, 0.950000763)
  3141. UnionOperation92.Anchored = true
  3142. UnionOperation92.BrickColor = BrickColor.new("Dark stone grey")
  3143. UnionOperation92.CustomPhysicalProperties = 7.8499999, 0.300000012, 0, 1, 1
  3144. UnionOperation92.Elasticity = 0
  3145. UnionOperation92.Material = Enum.Material.Metal
  3146. UnionOperation92.brickColor = BrickColor.new("Dark stone grey")
  3147. ClickDetector93.Parent = UnionOperation92
  3148. ClickDetector93.MaxActivationDistance = 8
  3149. MeshPart94.Name = "Button1"
  3150. MeshPart94.Parent = UnionOperation92
  3151. MeshPart94.CFrame = CFrame.new(-90.8858261, 5.60775137, 33.3495255, -1.00000024, -1.17121289e-07, 5.06639481e-07, 1.27338637e-07, 1, 3.75301568e-08, 5.06639481e-07, -6.10460518e-08, -1.00000024)
  3152. MeshPart94.Orientation = Vector3.new(0, 180, 0)
  3153. MeshPart94.Position = Vector3.new(-90.8858261, 5.60775137, 33.3495255)
  3154. MeshPart94.Rotation = Vector3.new(-180, 0, 180)
  3155. MeshPart94.Size = Vector3.new(0.574999988, 1, 0.224999994)
  3156. MeshPart94.Anchored = true
  3157. MeshPart94.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3158. MeshPart94.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3159. MeshPart94.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3160. MeshPart94.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3161. MeshPart94.Material = Enum.Material.SmoothPlastic
  3162. MeshPart94.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3163. MeshPart94.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3164. MeshPart94.TextureID = "http://www.roblox.com/asset/?id=433024542"
  3165. Sound95.Parent = UnionOperation92
  3166. Sound95.SoundId = "rbxassetid://558993260"
  3167. Sound95.Volume = 1
  3168. Script96.Parent = UnionOperation92
  3169. table.insert(cors,sandbox(Script96,function()
  3170. script.Parent.ClickDetector.MouseClick:connect(function() script.Parent.Sound:Play() end)
  3171. end))
  3172. Script97.Name = "Main"
  3173. Script97.Parent = Model86
  3174. table.insert(cors,sandbox(Script97,function()
  3175. --Made by xImmortalChaos for Site-40.
  3176.  
  3177. local Door = script.Parent.Door
  3178. local Door2 = script.Parent.Door2
  3179. local Button1 = script.Parent.Button1
  3180. local Button2 = script.Parent.Button2
  3181. local Open = false
  3182.  
  3183. local OpenSound = Door.DoorOpen
  3184. local CloseSound = Door.DoorClose
  3185.  
  3186. local Debounce = false
  3187. function ButtonClicked(Player)
  3188. if not Debounce then
  3189. Debounce = true
  3190. if Open then
  3191. Open = false
  3192. script.Parent.Parent.Light1.brickColor = BrickColor.new("Bright red")
  3193. script.Parent.Parent.Light2.brickColor = BrickColor.new("Bright red")
  3194. CloseSound:Play()
  3195. --Door.Transparency = 0
  3196. for i,v in pairs(Door:GetChildren()) do
  3197. if v:IsA("Decal") then
  3198. v.Transparency = 0
  3199. end
  3200. end
  3201. spawn(function()
  3202. for i = 3,(Door.Size.z / 0.15) do
  3203. Door.CFrame = Door.CFrame + (Door.CFrame.lookVector * 0.15)
  3204.  
  3205. wait()
  3206. end
  3207. end)
  3208.  
  3209. spawn(function()
  3210. for i = 3,(Door2.Size.z / 0.15) do
  3211. Door2.CFrame = Door2.CFrame + (Door2.CFrame.lookVector * 0.15)
  3212.  
  3213. wait()
  3214. end
  3215. end)
  3216. else
  3217. Open = true
  3218. script.Parent.Parent.Light1.brickColor = BrickColor.new("Bright green")
  3219. script.Parent.Parent.Light2.brickColor = BrickColor.new("Bright green")
  3220. OpenSound:Play()
  3221. spawn(function()
  3222. for i = 3,(Door.Size.z / 0.15) do
  3223. Door.CFrame = Door.CFrame - (Door.CFrame.lookVector * 0.15)
  3224.  
  3225. wait()
  3226. end
  3227. end)
  3228. spawn(function()
  3229. for i = 3,(Door2.Size.z / 0.15) do
  3230. Door2.CFrame = Door2.CFrame - (Door2.CFrame.lookVector * 0.15)
  3231.  
  3232. wait()
  3233. end
  3234. end)
  3235. --Door.Transparency = 0
  3236. for i,v in pairs(Door:GetChildren()) do
  3237. if v:IsA("Decal") then
  3238. v.Transparency = 0
  3239. end
  3240. end
  3241. end
  3242. wait(0.4)
  3243. Debounce = false
  3244. end
  3245. end
  3246. Button1.ClickDetector.MouseClick:connect(ButtonClicked)
  3247. Button2.ClickDetector.MouseClick:connect(ButtonClicked)
  3248.  
  3249. end))
  3250. UnionOperation98.Name = "Door"
  3251. UnionOperation98.Parent = Model86
  3252. UnionOperation98.CFrame = CFrame.new(-87.485817, 6.12194347, 34.1976776, -6.55651093e-07, -1.2120293e-07, -1.00000024, 2.85168795e-07, 1, 1.23209361e-07, 1.00000024, -3.83745032e-07, 3.87430191e-07)
  3253. UnionOperation98.Orientation = Vector3.new(0, -90, 0)
  3254. UnionOperation98.Position = Vector3.new(-87.485817, 6.12194347, 34.1976776)
  3255. UnionOperation98.Rotation = Vector3.new(0, -90, 0)
  3256. UnionOperation98.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3257. UnionOperation98.Size = Vector3.new(0.403908402, 7.5758872, 5.3120079)
  3258. UnionOperation98.Anchored = true
  3259. UnionOperation98.BrickColor = BrickColor.new("Dark stone grey")
  3260. UnionOperation98.Material = Enum.Material.SmoothPlastic
  3261. UnionOperation98.brickColor = BrickColor.new("Dark stone grey")
  3262. Decal99.Parent = UnionOperation98
  3263. Decal99.Texture = "http://www.roblox.com/asset/?id=82300267"
  3264. Decal99.Face = Enum.NormalId.Left
  3265. Decal100.Parent = UnionOperation98
  3266. Decal100.Texture = "http://www.roblox.com/asset/?id=275767020"
  3267. Decal100.Face = Enum.NormalId.Right
  3268. Sound101.Name = "AccessDenied"
  3269. Sound101.Parent = UnionOperation98
  3270. Sound101.SoundId = "rbxassetid://200888510"
  3271. Sound102.Name = "AccessGranted"
  3272. Sound102.Parent = UnionOperation98
  3273. Sound102.SoundId = "rbxassetid://200888468"
  3274. Sound103.Name = "DoorClose"
  3275. Sound103.Parent = UnionOperation98
  3276. Sound103.SoundId = "rbxassetid://257841640"
  3277. Sound104.Name = "DoorOpen"
  3278. Sound104.Parent = UnionOperation98
  3279. Sound104.SoundId = "rbxassetid://251885495"
  3280. Texture105.Parent = UnionOperation98
  3281. Texture105.Texture = "rbxassetid://629019562"
  3282. Texture105.Face = Enum.NormalId.Top
  3283. Texture106.Parent = UnionOperation98
  3284. Texture106.Texture = "rbxassetid://629019562"
  3285. Texture106.Face = Enum.NormalId.Back
  3286. Texture107.Parent = UnionOperation98
  3287. Texture107.Texture = "rbxassetid://629019562"
  3288. Texture107.Face = Enum.NormalId.Left
  3289. Texture108.Parent = UnionOperation98
  3290. Texture108.Texture = "rbxassetid://629019562"
  3291. Texture108.Face = Enum.NormalId.Bottom
  3292. Texture109.Parent = UnionOperation98
  3293. Texture109.Texture = "rbxassetid://629019562"
  3294. UnionOperation110.Name = "Door2"
  3295. UnionOperation110.Parent = Model86
  3296. UnionOperation110.CFrame = CFrame.new(-87.800766, 6.1518507, 33.9877625, 5.06639481e-07, -1.22229068e-07, 1.00000024, 4.92880474e-08, 1, -1.22229096e-07, -1.00000024, -4.92881504e-08, -5.06639481e-07)
  3297. UnionOperation110.Orientation = Vector3.new(0, 90, 0)
  3298. UnionOperation110.Position = Vector3.new(-87.800766, 6.1518507, 33.9877625)
  3299. UnionOperation110.Rotation = Vector3.new(0, 90, 0)
  3300. UnionOperation110.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3301. UnionOperation110.Size = Vector3.new(0.404667526, 7.59015751, 5.32200766)
  3302. UnionOperation110.Anchored = true
  3303. UnionOperation110.BrickColor = BrickColor.new("Dark stone grey")
  3304. UnionOperation110.Material = Enum.Material.SmoothPlastic
  3305. UnionOperation110.brickColor = BrickColor.new("Dark stone grey")
  3306. Decal111.Parent = UnionOperation110
  3307. Decal111.Texture = "http://www.roblox.com/asset/?id=275767020"
  3308. Decal111.Face = Enum.NormalId.Right
  3309. Decal112.Parent = UnionOperation110
  3310. Decal112.Texture = "http://www.roblox.com/asset/?id=82300267"
  3311. Decal112.Face = Enum.NormalId.Left
  3312. Sound113.Name = "AccessDenied"
  3313. Sound113.Parent = UnionOperation110
  3314. Sound113.SoundId = "rbxassetid://200888510"
  3315. Sound114.Name = "AccessGranted"
  3316. Sound114.Parent = UnionOperation110
  3317. Sound114.SoundId = "rbxassetid://200888468"
  3318. Sound115.Name = "DoorClose"
  3319. Sound115.Parent = UnionOperation110
  3320. Sound115.SoundId = "rbxassetid://257841640"
  3321. Sound116.Name = "DoorOpen"
  3322. Sound116.Parent = UnionOperation110
  3323. Sound116.SoundId = "rbxassetid://251885495"
  3324. Texture117.Parent = UnionOperation110
  3325. Texture117.Texture = "rbxassetid://629019562"
  3326. Texture117.Face = Enum.NormalId.Top
  3327. Texture118.Parent = UnionOperation110
  3328. Texture118.Texture = "rbxassetid://629019562"
  3329. Texture118.Face = Enum.NormalId.Back
  3330. Texture119.Parent = UnionOperation110
  3331. Texture119.Texture = "rbxassetid://629019562"
  3332. Texture119.Face = Enum.NormalId.Left
  3333. Texture120.Parent = UnionOperation110
  3334. Texture120.Texture = "rbxassetid://629019562"
  3335. Texture120.Face = Enum.NormalId.Bottom
  3336. Texture121.Parent = UnionOperation110
  3337. Texture121.Texture = "rbxassetid://629019562"
  3338. UnionOperation122.Name = "Light1"
  3339. UnionOperation122.Parent = Model85
  3340. UnionOperation122.CFrame = CFrame.new(-90.883934, 5.8229003, 33.3069229, -0.000162881974, 0.000486463308, -1.00000012, -0.999999821, -0.000672122929, 0.000162799348, -0.000671945338, 0.999999881, 0.000487655401)
  3341. UnionOperation122.Orientation = Vector3.new(-0.00999999978, -89.9700012, -90.0400009)
  3342. UnionOperation122.Position = Vector3.new(-90.883934, 5.8229003, 33.3069229)
  3343. UnionOperation122.Rotation = Vector3.new(90.0400009, -90, 0)
  3344. UnionOperation122.Color = Color3.new(0.768627, 0.156863, 0.109804)
  3345. UnionOperation122.Transparency = 1
  3346. UnionOperation122.Size = Vector3.new(0.296875209, 0.0570000447, 0.356250137)
  3347. UnionOperation122.Anchored = true
  3348. UnionOperation122.BrickColor = BrickColor.new("Bright red")
  3349. UnionOperation122.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  3350. UnionOperation122.Elasticity = 0
  3351. UnionOperation122.Material = Enum.Material.Neon
  3352. UnionOperation122.brickColor = BrickColor.new("Bright red")
  3353. UnionOperation122.UsePartColor = true
  3354. UnionOperation123.Name = "Light2"
  3355. UnionOperation123.Parent = Model85
  3356. UnionOperation123.CFrame = CFrame.new(-84.2231064, 5.82107115, 35.6735687, 8.11156788e-05, -0.000456422596, 1.00000012, -0.999999881, 0.000519004825, 8.1108119e-05, -0.000518943358, -1, -0.000457495451)
  3357. UnionOperation123.Orientation = Vector3.new(0, 90.0299988, -89.9700012)
  3358. UnionOperation123.Position = Vector3.new(-84.2231064, 5.82107115, 35.6735687)
  3359. UnionOperation123.Rotation = Vector3.new(-89.9700012, 90, 0)
  3360. UnionOperation123.Color = Color3.new(0.768627, 0.156863, 0.109804)
  3361. UnionOperation123.Transparency = 1
  3362. UnionOperation123.Size = Vector3.new(0.296875209, 0.0570000447, 0.356250137)
  3363. UnionOperation123.Anchored = true
  3364. UnionOperation123.BrickColor = BrickColor.new("Bright red")
  3365. UnionOperation123.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  3366. UnionOperation123.Elasticity = 0
  3367. UnionOperation123.Material = Enum.Material.Neon
  3368. UnionOperation123.brickColor = BrickColor.new("Bright red")
  3369. UnionOperation123.UsePartColor = true
  3370. Model124.Name = "Frame"
  3371. Model124.Parent = Model85
  3372. MeshPart125.Parent = Model124
  3373. MeshPart125.CFrame = CFrame.new(-87.6372223, 6.1869154, 34.0791397, -1.00000024, -1.83365216e-07, 5.96046448e-07, 6.10945108e-08, 1, -1.4687302e-07, 3.87430191e-07, -2.45449257e-07, -1.00000024)
  3374. MeshPart125.Orientation = Vector3.new(0, 180, 0)
  3375. MeshPart125.Position = Vector3.new(-87.6372223, 6.1869154, 34.0791397)
  3376. MeshPart125.Rotation = Vector3.new(180, 0, 180)
  3377. MeshPart125.Size = Vector3.new(5.2300005, 7.9000001, 1.02999997)
  3378. MeshPart125.Anchored = true
  3379. MeshPart125.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3380. MeshPart125.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3381. MeshPart125.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3382. MeshPart125.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3383. MeshPart125.Material = Enum.Material.SmoothPlastic
  3384. MeshPart125.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3385. MeshPart125.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3386. MeshPart125.TextureID = "http://www.roblox.com/asset/?id=434467116"
  3387. Part126.Parent = Model77
  3388. Part126.CFrame = CFrame.new(-87.600296, 10.9432926, 34.0948257, 0, 2.61655941e-09, 1.00000024, 3.32790184e-10, 1, 2.61655941e-09, -1.00000024, -3.32877864e-10, 0)
  3389. Part126.Orientation = Vector3.new(0, 90, 0)
  3390. Part126.Position = Vector3.new(-87.600296, 10.9432926, 34.0948257)
  3391. Part126.Rotation = Vector3.new(0, 90, 0)
  3392. Part126.Color = Color3.new(0.94902, 0.952941, 0.952941)
  3393. Part126.Size = Vector3.new(1.38, 1.73000014, 5.23999834)
  3394. Part126.Anchored = true
  3395. Part126.BrickColor = BrickColor.new("White")
  3396. Part126.brickColor = BrickColor.new("White")
  3397. Texture127.Parent = Part126
  3398. Texture127.Texture = "rbxassetid://655336407"
  3399. Texture127.Face = Enum.NormalId.Top
  3400. Texture127.StudsPerTileU = 9
  3401. Texture127.StudsPerTileV = 9
  3402. Texture128.Parent = Part126
  3403. Texture128.Texture = "rbxassetid://655336407"
  3404. Texture128.Face = Enum.NormalId.Left
  3405. Texture128.StudsPerTileU = 9
  3406. Texture128.StudsPerTileV = 9
  3407. Texture129.Parent = Part126
  3408. Texture129.Texture = "rbxassetid://655336407"
  3409. Texture129.Face = Enum.NormalId.Right
  3410. Texture129.StudsPerTileU = 9
  3411. Texture129.StudsPerTileV = 9
  3412. Texture130.Parent = Part126
  3413. Texture130.Texture = "rbxassetid://655336407"
  3414. Texture130.StudsPerTileU = 9
  3415. Texture130.StudsPerTileV = 9
  3416. Texture131.Parent = Part126
  3417. Texture131.Texture = "rbxassetid://655336407"
  3418. Texture131.Face = Enum.NormalId.Bottom
  3419. Texture131.StudsPerTileU = 9
  3420. Texture131.StudsPerTileV = 9
  3421. Texture132.Parent = Part126
  3422. Texture132.Texture = "rbxassetid://655336407"
  3423. Texture132.Face = Enum.NormalId.Back
  3424. Texture132.StudsPerTileU = 9
  3425. Texture132.StudsPerTileV = 9
  3426. Part133.Parent = Model77
  3427. Part133.CFrame = CFrame.new(-83.3252716, 7.11330843, 34.0948334, 0, 2.61655941e-09, 1.00000024, 3.32790184e-10, 1, 2.61655941e-09, -1.00000024, -3.32877864e-10, 0)
  3428. Part133.Orientation = Vector3.new(0, 90, 0)
  3429. Part133.Position = Vector3.new(-83.3252716, 7.11330843, 34.0948334)
  3430. Part133.Rotation = Vector3.new(0, 90, 0)
  3431. Part133.Color = Color3.new(0.94902, 0.952941, 0.952941)
  3432. Part133.Size = Vector3.new(1.38, 9.44999886, 3.45000076)
  3433. Part133.Anchored = true
  3434. Part133.BrickColor = BrickColor.new("White")
  3435. Part133.brickColor = BrickColor.new("White")
  3436. Texture134.Parent = Part133
  3437. Texture134.Texture = "rbxassetid://655336407"
  3438. Texture134.Face = Enum.NormalId.Top
  3439. Texture134.StudsPerTileU = 9
  3440. Texture134.StudsPerTileV = 9
  3441. Texture135.Parent = Part133
  3442. Texture135.Texture = "rbxassetid://655336407"
  3443. Texture135.Face = Enum.NormalId.Left
  3444. Texture135.StudsPerTileU = 9
  3445. Texture135.StudsPerTileV = 9
  3446. Texture136.Parent = Part133
  3447. Texture136.Texture = "rbxassetid://655336407"
  3448. Texture136.Face = Enum.NormalId.Right
  3449. Texture136.StudsPerTileU = 9
  3450. Texture136.StudsPerTileV = 9
  3451. Texture137.Parent = Part133
  3452. Texture137.Texture = "rbxassetid://655336407"
  3453. Texture137.StudsPerTileU = 9
  3454. Texture137.StudsPerTileV = 9
  3455. Texture138.Parent = Part133
  3456. Texture138.Texture = "rbxassetid://655336407"
  3457. Texture138.Face = Enum.NormalId.Bottom
  3458. Texture138.StudsPerTileU = 9
  3459. Texture138.StudsPerTileV = 9
  3460. Texture139.Parent = Part133
  3461. Texture139.Texture = "rbxassetid://655336407"
  3462. Texture139.Face = Enum.NormalId.Back
  3463. Texture139.StudsPerTileU = 9
  3464. Texture139.StudsPerTileV = 9
  3465. Model140.Parent = Model76
  3466. Part141.Parent = Model140
  3467. Part141.CFrame = CFrame.new(-93.7988663, 11.2413006, 2.61540723, 3.51930794e-07, 3.91020166e-07, -1, 2.46111938e-07, -1, -3.90016282e-07, -1, -2.45932597e-07, -3.51930794e-07)
  3468. Part141.Orientation = Vector3.new(0, -90, 180)
  3469. Part141.Position = Vector3.new(-93.7988663, 11.2413006, 2.61540723)
  3470. Part141.Rotation = Vector3.new(-180, -90, 0)
  3471. Part141.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3472. Part141.Size = Vector3.new(0.972017586, 0.894536138, 0.819358706)
  3473. Part141.Anchored = true
  3474. Part141.BottomSurface = Enum.SurfaceType.Smooth
  3475. Part141.BrickColor = BrickColor.new("Dark stone grey")
  3476. Part141.CanCollide = false
  3477. Part141.Material = Enum.Material.Metal
  3478. Part141.TopSurface = Enum.SurfaceType.Smooth
  3479. Part141.brickColor = BrickColor.new("Dark stone grey")
  3480. Part141.FormFactor = Enum.FormFactor.Custom
  3481. Part141.formFactor = Enum.FormFactor.Custom
  3482. Texture142.Parent = Part141
  3483. Texture142.Texture = "rbxassetid://629019562"
  3484. Texture142.Face = Enum.NormalId.Top
  3485. Texture142.StudsPerTileU = 5
  3486. Texture142.StudsPerTileV = 5
  3487. Texture143.Parent = Part141
  3488. Texture143.Texture = "rbxassetid://629019562"
  3489. Texture143.Face = Enum.NormalId.Left
  3490. Texture143.StudsPerTileU = 5
  3491. Texture143.StudsPerTileV = 5
  3492. Texture144.Parent = Part141
  3493. Texture144.Texture = "rbxassetid://629019562"
  3494. Texture144.Face = Enum.NormalId.Right
  3495. Texture144.StudsPerTileU = 5
  3496. Texture144.StudsPerTileV = 5
  3497. Texture145.Parent = Part141
  3498. Texture145.Texture = "rbxassetid://629019562"
  3499. Texture145.StudsPerTileU = 5
  3500. Texture145.StudsPerTileV = 5
  3501. Texture146.Parent = Part141
  3502. Texture146.Texture = "rbxassetid://629019562"
  3503. Texture146.Face = Enum.NormalId.Bottom
  3504. Texture146.StudsPerTileU = 5
  3505. Texture146.StudsPerTileV = 5
  3506. Texture147.Parent = Part141
  3507. Texture147.Texture = "rbxassetid://629019562"
  3508. Texture147.Face = Enum.NormalId.Back
  3509. Texture147.StudsPerTileU = 5
  3510. Texture147.StudsPerTileV = 5
  3511. Part148.Name = "PartMesh"
  3512. Part148.Parent = Model140
  3513. Part148.CFrame = CFrame.new(-88.3074722, 11.6351337, 2.61536574, -3.51930794e-07, -1, 3.91032955e-07, -2.46111938e-07, -3.90029072e-07, -1, 1, -3.51930794e-07, -2.45932597e-07)
  3514. Part148.Orientation = Vector3.new(90, -90, 0)
  3515. Part148.Position = Vector3.new(-88.3074722, 11.6351337, 2.61536574)
  3516. Part148.Rotation = Vector3.new(90, 0, 90)
  3517. Part148.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3518. Part148.Size = Vector3.new(0.972017586, 14.461484, 0.200000003)
  3519. Part148.Anchored = true
  3520. Part148.BottomSurface = Enum.SurfaceType.Smooth
  3521. Part148.BrickColor = BrickColor.new("Dark stone grey")
  3522. Part148.CanCollide = false
  3523. Part148.Material = Enum.Material.Metal
  3524. Part148.TopSurface = Enum.SurfaceType.Smooth
  3525. Part148.brickColor = BrickColor.new("Dark stone grey")
  3526. Part148.FormFactor = Enum.FormFactor.Custom
  3527. Part148.formFactor = Enum.FormFactor.Custom
  3528. Texture149.Parent = Part148
  3529. Texture149.Texture = "rbxassetid://629019562"
  3530. Texture149.Face = Enum.NormalId.Top
  3531. Texture149.StudsPerTileU = 5
  3532. Texture149.StudsPerTileV = 5
  3533. Texture150.Parent = Part148
  3534. Texture150.Texture = "rbxassetid://629019562"
  3535. Texture150.Face = Enum.NormalId.Left
  3536. Texture150.StudsPerTileU = 5
  3537. Texture150.StudsPerTileV = 5
  3538. Texture151.Parent = Part148
  3539. Texture151.Texture = "rbxassetid://629019562"
  3540. Texture151.Face = Enum.NormalId.Right
  3541. Texture151.StudsPerTileU = 5
  3542. Texture151.StudsPerTileV = 5
  3543. Texture152.Parent = Part148
  3544. Texture152.Texture = "rbxassetid://629019562"
  3545. Texture152.StudsPerTileU = 5
  3546. Texture152.StudsPerTileV = 5
  3547. Texture153.Parent = Part148
  3548. Texture153.Texture = "rbxassetid://629019562"
  3549. Texture153.Face = Enum.NormalId.Bottom
  3550. Texture153.StudsPerTileU = 5
  3551. Texture153.StudsPerTileV = 5
  3552. Texture154.Parent = Part148
  3553. Texture154.Texture = "rbxassetid://629019562"
  3554. Texture154.Face = Enum.NormalId.Back
  3555. Texture154.StudsPerTileU = 5
  3556. Texture154.StudsPerTileV = 5
  3557. Part155.Name = "PartMesh"
  3558. Part155.Parent = Model140
  3559. Part155.CFrame = CFrame.new(-88.3074722, 10.9008503, 2.61536551, -3.51930794e-07, -1, 3.91032955e-07, -2.46111938e-07, -3.90029072e-07, -1, 1, -3.51930794e-07, -2.45932597e-07)
  3560. Part155.Orientation = Vector3.new(90, -90, 0)
  3561. Part155.Position = Vector3.new(-88.3074722, 10.9008503, 2.61536551)
  3562. Part155.Rotation = Vector3.new(90, 0, 90)
  3563. Part155.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3564. Part155.Size = Vector3.new(0.972017586, 14.461484, 0.200000003)
  3565. Part155.Anchored = true
  3566. Part155.BottomSurface = Enum.SurfaceType.Smooth
  3567. Part155.BrickColor = BrickColor.new("Dark stone grey")
  3568. Part155.CanCollide = false
  3569. Part155.Material = Enum.Material.Metal
  3570. Part155.TopSurface = Enum.SurfaceType.Smooth
  3571. Part155.brickColor = BrickColor.new("Dark stone grey")
  3572. Part155.FormFactor = Enum.FormFactor.Custom
  3573. Part155.formFactor = Enum.FormFactor.Custom
  3574. Texture156.Parent = Part155
  3575. Texture156.Texture = "rbxassetid://629019562"
  3576. Texture156.Face = Enum.NormalId.Top
  3577. Texture156.StudsPerTileU = 5
  3578. Texture156.StudsPerTileV = 5
  3579. Texture157.Parent = Part155
  3580. Texture157.Texture = "rbxassetid://629019562"
  3581. Texture157.Face = Enum.NormalId.Left
  3582. Texture157.StudsPerTileU = 5
  3583. Texture157.StudsPerTileV = 5
  3584. Texture158.Parent = Part155
  3585. Texture158.Texture = "rbxassetid://629019562"
  3586. Texture158.Face = Enum.NormalId.Right
  3587. Texture158.StudsPerTileU = 5
  3588. Texture158.StudsPerTileV = 5
  3589. Texture159.Parent = Part155
  3590. Texture159.Texture = "rbxassetid://629019562"
  3591. Texture159.StudsPerTileU = 5
  3592. Texture159.StudsPerTileV = 5
  3593. Texture160.Parent = Part155
  3594. Texture160.Texture = "rbxassetid://629019562"
  3595. Texture160.Face = Enum.NormalId.Bottom
  3596. Texture160.StudsPerTileU = 5
  3597. Texture160.StudsPerTileV = 5
  3598. Texture161.Parent = Part155
  3599. Texture161.Texture = "rbxassetid://629019562"
  3600. Texture161.Face = Enum.NormalId.Back
  3601. Texture161.StudsPerTileU = 5
  3602. Texture161.StudsPerTileV = 5
  3603. UnionOperation162.Parent = Model140
  3604. UnionOperation162.CFrame = CFrame.new(-88.3074722, 11.2486286, 2.61130691, -3.46317506e-07, 1, 3.93658411e-07, 1, 3.45313481e-07, 4.16675306e-07, 4.16495936e-07, 3.93658411e-07, -1)
  3605. UnionOperation162.Orientation = Vector3.new(0, 180, 90)
  3606. UnionOperation162.Position = Vector3.new(-88.3074722, 11.2486286, 2.61130691)
  3607. UnionOperation162.Rotation = Vector3.new(-180, 0, -90)
  3608. UnionOperation162.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3609. UnionOperation162.Size = Vector3.new(0.842416048, 14.4614925, 0.777265072)
  3610. UnionOperation162.Anchored = true
  3611. UnionOperation162.BrickColor = BrickColor.new("Dark stone grey")
  3612. UnionOperation162.Material = Enum.Material.Metal
  3613. UnionOperation162.brickColor = BrickColor.new("Dark stone grey")
  3614. UnionOperation162.UsePartColor = true
  3615. Texture163.Parent = UnionOperation162
  3616. Texture163.Texture = "rbxassetid://629019562"
  3617. Texture163.Face = Enum.NormalId.Top
  3618. Texture163.StudsPerTileU = 5
  3619. Texture163.StudsPerTileV = 5
  3620. Texture164.Parent = UnionOperation162
  3621. Texture164.Texture = "rbxassetid://629019562"
  3622. Texture164.Face = Enum.NormalId.Left
  3623. Texture164.StudsPerTileU = 5
  3624. Texture164.StudsPerTileV = 5
  3625. Texture165.Parent = UnionOperation162
  3626. Texture165.Texture = "rbxassetid://629019562"
  3627. Texture165.Face = Enum.NormalId.Right
  3628. Texture165.StudsPerTileU = 5
  3629. Texture165.StudsPerTileV = 5
  3630. Texture166.Parent = UnionOperation162
  3631. Texture166.Texture = "rbxassetid://629019562"
  3632. Texture166.StudsPerTileU = 5
  3633. Texture166.StudsPerTileV = 5
  3634. Texture167.Parent = UnionOperation162
  3635. Texture167.Texture = "rbxassetid://629019562"
  3636. Texture167.Face = Enum.NormalId.Bottom
  3637. Texture167.StudsPerTileU = 5
  3638. Texture167.StudsPerTileV = 5
  3639. Texture168.Parent = UnionOperation162
  3640. Texture168.Texture = "rbxassetid://629019562"
  3641. Texture168.Face = Enum.NormalId.Back
  3642. Texture168.StudsPerTileU = 5
  3643. Texture168.StudsPerTileV = 5
  3644. Part169.Parent = Model140
  3645. Part169.CFrame = CFrame.new(-81.8162537, 11.2413673, 2.61539412, 3.51930794e-07, 3.91020166e-07, -1, 2.46111938e-07, -1, -3.90016282e-07, -1, -2.45932597e-07, -3.51930794e-07)
  3646. Part169.Orientation = Vector3.new(0, -90, 180)
  3647. Part169.Position = Vector3.new(-81.8162537, 11.2413673, 2.61539412)
  3648. Part169.Rotation = Vector3.new(-180, -90, 0)
  3649. Part169.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3650. Part169.Size = Vector3.new(0.972017586, 0.894536138, 0.819358706)
  3651. Part169.Anchored = true
  3652. Part169.BottomSurface = Enum.SurfaceType.Smooth
  3653. Part169.BrickColor = BrickColor.new("Dark stone grey")
  3654. Part169.CanCollide = false
  3655. Part169.Material = Enum.Material.Metal
  3656. Part169.TopSurface = Enum.SurfaceType.Smooth
  3657. Part169.brickColor = BrickColor.new("Dark stone grey")
  3658. Part169.FormFactor = Enum.FormFactor.Custom
  3659. Part169.formFactor = Enum.FormFactor.Custom
  3660. Texture170.Parent = Part169
  3661. Texture170.Texture = "rbxassetid://629019562"
  3662. Texture170.Face = Enum.NormalId.Top
  3663. Texture170.StudsPerTileU = 5
  3664. Texture170.StudsPerTileV = 5
  3665. Texture171.Parent = Part169
  3666. Texture171.Texture = "rbxassetid://629019562"
  3667. Texture171.Face = Enum.NormalId.Left
  3668. Texture171.StudsPerTileU = 5
  3669. Texture171.StudsPerTileV = 5
  3670. Texture172.Parent = Part169
  3671. Texture172.Texture = "rbxassetid://629019562"
  3672. Texture172.Face = Enum.NormalId.Right
  3673. Texture172.StudsPerTileU = 5
  3674. Texture172.StudsPerTileV = 5
  3675. Texture173.Parent = Part169
  3676. Texture173.Texture = "rbxassetid://629019562"
  3677. Texture173.StudsPerTileU = 5
  3678. Texture173.StudsPerTileV = 5
  3679. Texture174.Parent = Part169
  3680. Texture174.Texture = "rbxassetid://629019562"
  3681. Texture174.Face = Enum.NormalId.Bottom
  3682. Texture174.StudsPerTileU = 5
  3683. Texture174.StudsPerTileV = 5
  3684. Texture175.Parent = Part169
  3685. Texture175.Texture = "rbxassetid://629019562"
  3686. Texture175.Face = Enum.NormalId.Back
  3687. Texture175.StudsPerTileU = 5
  3688. Texture175.StudsPerTileV = 5
  3689. Model176.Parent = Model76
  3690. UnionOperation177.Parent = Model176
  3691. UnionOperation177.CFrame = CFrame.new(-75.1788025, 12.1270828, 6.28975821, 1, -3.3480319e-07, 3.91032955e-07, 3.90029044e-07, -2.46111767e-07, -1, 3.3480319e-07, 1, -2.45932483e-07)
  3692. UnionOperation177.Orientation = Vector3.new(90, 0, 0)
  3693. UnionOperation177.Position = Vector3.new(-75.1788025, 12.1270828, 6.28975821)
  3694. UnionOperation177.Rotation = Vector3.new(90, 0, 0)
  3695. UnionOperation177.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3696. UnionOperation177.Size = Vector3.new(6.20003128, 6.20006227, 0.219814643)
  3697. UnionOperation177.Anchored = true
  3698. UnionOperation177.BrickColor = BrickColor.new("Dark stone grey")
  3699. UnionOperation177.CanCollide = false
  3700. UnionOperation177.Material = Enum.Material.Metal
  3701. UnionOperation177.brickColor = BrickColor.new("Dark stone grey")
  3702. UnionOperation177.UsePartColor = true
  3703. Texture178.Parent = UnionOperation177
  3704. Texture178.Texture = "rbxassetid://629019562"
  3705. Texture178.Face = Enum.NormalId.Back
  3706. Texture178.StudsPerTileU = 5
  3707. Texture178.StudsPerTileV = 5
  3708. Texture179.Parent = UnionOperation177
  3709. Texture179.Texture = "rbxassetid://629019562"
  3710. Texture179.Face = Enum.NormalId.Top
  3711. Texture179.StudsPerTileU = 5
  3712. Texture179.StudsPerTileV = 5
  3713. Texture180.Parent = UnionOperation177
  3714. Texture180.Texture = "rbxassetid://629019562"
  3715. Texture180.Face = Enum.NormalId.Right
  3716. Texture180.StudsPerTileU = 5
  3717. Texture180.StudsPerTileV = 5
  3718. Texture181.Parent = UnionOperation177
  3719. Texture181.Texture = "rbxassetid://629019562"
  3720. Texture181.Face = Enum.NormalId.Bottom
  3721. Texture181.StudsPerTileU = 5
  3722. Texture181.StudsPerTileV = 5
  3723. Texture182.Parent = UnionOperation177
  3724. Texture182.Texture = "rbxassetid://629019562"
  3725. Texture182.StudsPerTileU = 5
  3726. Texture182.StudsPerTileV = 5
  3727. Texture183.Parent = UnionOperation177
  3728. Texture183.Texture = "rbxassetid://629019562"
  3729. Texture183.Face = Enum.NormalId.Left
  3730. Texture183.StudsPerTileU = 5
  3731. Texture183.StudsPerTileV = 5
  3732. Model184.Name = "Door"
  3733. Model184.Parent = Model76
  3734. Model185.Name = "Door"
  3735. Model185.Parent = Model184
  3736. Model186.Name = "ScriptedComponents"
  3737. Model186.Parent = Model185
  3738. Script187.Name = "Main"
  3739. Script187.Parent = Model186
  3740. table.insert(cors,sandbox(Script187,function()
  3741. --Made by xImmortalChaos for Site-40.
  3742.  
  3743. local Door = script.Parent.Door
  3744. local Door2 = script.Parent.Door2
  3745. local Button1 = script.Parent.Button1
  3746. local Button2 = script.Parent.Button2
  3747. local Button3 = script.Parent.Button3
  3748. local Open = false
  3749.  
  3750. local OpenSound = Door.DoorOpen
  3751. local CloseSound = Door.DoorClose
  3752.  
  3753. local Debounce = false
  3754. function ButtonClicked(Player)
  3755. if not Debounce then
  3756. Debounce = true
  3757. if Open then
  3758. Open = false
  3759. script.Parent.Parent.Light1.brickColor = BrickColor.new("Bright red")
  3760. script.Parent.Parent.Light2.brickColor = BrickColor.new("Bright red")
  3761. CloseSound:Play()
  3762. --Door.Transparency = 0
  3763. for i,v in pairs(Door:GetChildren()) do
  3764. if v:IsA("Decal") then
  3765. v.Transparency = 0
  3766. end
  3767. end
  3768. spawn(function()
  3769. for i = 3,(Door.Size.z / 0.15) do
  3770. Door.CFrame = Door.CFrame + (Door.CFrame.lookVector * 0.15)
  3771.  
  3772. wait()
  3773. end
  3774. end)
  3775.  
  3776. spawn(function()
  3777. for i = 3,(Door2.Size.z / 0.15) do
  3778. Door2.CFrame = Door2.CFrame + (Door2.CFrame.lookVector * 0.15)
  3779.  
  3780. wait()
  3781. end
  3782. end)
  3783. else
  3784. Open = true
  3785. script.Parent.Parent.Light1.brickColor = BrickColor.new("Bright green")
  3786. script.Parent.Parent.Light2.brickColor = BrickColor.new("Bright green")
  3787. OpenSound:Play()
  3788. spawn(function()
  3789. for i = 3,(Door.Size.z / 0.15) do
  3790. Door.CFrame = Door.CFrame - (Door.CFrame.lookVector * 0.15)
  3791.  
  3792. wait()
  3793. end
  3794. end)
  3795. spawn(function()
  3796. for i = 3,(Door2.Size.z / 0.15) do
  3797. Door2.CFrame = Door2.CFrame - (Door2.CFrame.lookVector * 0.15)
  3798.  
  3799. wait()
  3800. end
  3801. end)
  3802. --Door.Transparency = 0
  3803. for i,v in pairs(Door:GetChildren()) do
  3804. if v:IsA("Decal") then
  3805. v.Transparency = 0
  3806. end
  3807. end
  3808. end
  3809. wait(0.4)
  3810. Debounce = false
  3811. end
  3812. end
  3813. Button1.ClickDetector.MouseClick:connect(ButtonClicked)
  3814. Button2.ClickDetector.MouseClick:connect(ButtonClicked)
  3815. Button3.ClickDetector.MouseClick:connect(ButtonClicked)
  3816.  
  3817. end))
  3818. UnionOperation188.Name = "Door"
  3819. UnionOperation188.Parent = Model186
  3820. UnionOperation188.CFrame = CFrame.new(-82.4643478, 6.11160278, 21.006609, -1.54972076e-06, 1.45497722e-06, -1.00000107, -3.82757264e-07, 1, 1.45598301e-06, 1.00000048, 3.82579003e-07, -3.57627869e-07)
  3821. UnionOperation188.Orientation = Vector3.new(0, -90, 0)
  3822. UnionOperation188.Position = Vector3.new(-82.4643478, 6.11160278, 21.006609)
  3823. UnionOperation188.Rotation = Vector3.new(0, -90, 0)
  3824. UnionOperation188.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3825. UnionOperation188.Size = Vector3.new(0.405008733, 7.58645582, 5.65955496)
  3826. UnionOperation188.Anchored = true
  3827. UnionOperation188.BrickColor = BrickColor.new("Dark stone grey")
  3828. UnionOperation188.Material = Enum.Material.SmoothPlastic
  3829. UnionOperation188.brickColor = BrickColor.new("Dark stone grey")
  3830. Sound189.Name = "AccessDenied"
  3831. Sound189.Parent = UnionOperation188
  3832. Sound189.SoundId = "rbxassetid://200888510"
  3833. Sound190.Name = "AccessGranted"
  3834. Sound190.Parent = UnionOperation188
  3835. Sound190.SoundId = "rbxassetid://200888468"
  3836. Sound191.Name = "DoorClose"
  3837. Sound191.Parent = UnionOperation188
  3838. Sound191.SoundId = "rbxassetid://257841640"
  3839. Sound192.Name = "DoorOpen"
  3840. Sound192.Parent = UnionOperation188
  3841. Sound192.SoundId = "rbxassetid://251885495"
  3842. Decal193.Parent = UnionOperation188
  3843. Decal193.Texture = "http://www.roblox.com/asset/?id=82300267"
  3844. Decal193.Face = Enum.NormalId.Left
  3845. Decal194.Parent = UnionOperation188
  3846. Decal194.Texture = "http://www.roblox.com/asset/?id=275767020"
  3847. Decal194.Face = Enum.NormalId.Right
  3848. Texture195.Parent = UnionOperation188
  3849. Texture195.Texture = "rbxassetid://629019562"
  3850. Texture195.Face = Enum.NormalId.Top
  3851. Texture196.Parent = UnionOperation188
  3852. Texture196.Texture = "rbxassetid://629019562"
  3853. Texture196.Face = Enum.NormalId.Back
  3854. Texture197.Parent = UnionOperation188
  3855. Texture197.Texture = "rbxassetid://629019562"
  3856. Texture198.Parent = UnionOperation188
  3857. Texture198.Texture = "rbxassetid://629019562"
  3858. Texture198.Face = Enum.NormalId.Bottom
  3859. Texture199.Parent = UnionOperation188
  3860. Texture199.Texture = "rbxassetid://629019562"
  3861. Texture199.Face = Enum.NormalId.Left
  3862. UnionOperation200.Name = "Door2"
  3863. UnionOperation200.Parent = Model186
  3864. UnionOperation200.CFrame = CFrame.new(-87.526619, 6.1430397, -8.65159035, 5.06639481e-07, 1.36219774e-06, 1.00000334, 1.65069281e-07, 1, -1.52557857e-06, -1.00000334, 6.01690431e-08, -5.06639481e-07)
  3865. UnionOperation200.Orientation = Vector3.new(0, 90, 0)
  3866. UnionOperation200.Position = Vector3.new(-87.526619, 6.1430397, -8.65159035)
  3867. UnionOperation200.Rotation = Vector3.new(0, 90, 0)
  3868. UnionOperation200.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3869. UnionOperation200.Size = Vector3.new(0.407144159, 7.62645578, 5.68939543)
  3870. UnionOperation200.Anchored = true
  3871. UnionOperation200.BrickColor = BrickColor.new("Dark stone grey")
  3872. UnionOperation200.Material = Enum.Material.SmoothPlastic
  3873. UnionOperation200.brickColor = BrickColor.new("Dark stone grey")
  3874. Sound201.Name = "AccessDenied"
  3875. Sound201.Parent = UnionOperation200
  3876. Sound201.SoundId = "rbxassetid://200888510"
  3877. Sound202.Name = "AccessGranted"
  3878. Sound202.Parent = UnionOperation200
  3879. Sound202.SoundId = "rbxassetid://200888468"
  3880. Sound203.Name = "DoorClose"
  3881. Sound203.Parent = UnionOperation200
  3882. Sound203.SoundId = "rbxassetid://257841640"
  3883. Sound204.Name = "DoorOpen"
  3884. Sound204.Parent = UnionOperation200
  3885. Sound204.SoundId = "rbxassetid://251885495"
  3886. Decal205.Parent = UnionOperation200
  3887. Decal205.Texture = "http://www.roblox.com/asset/?id=82300267"
  3888. Decal205.Face = Enum.NormalId.Left
  3889. Decal206.Parent = UnionOperation200
  3890. Decal206.Texture = "http://www.roblox.com/asset/?id=275767020"
  3891. Decal206.Face = Enum.NormalId.Right
  3892. Texture207.Parent = UnionOperation200
  3893. Texture207.Texture = "rbxassetid://629019562"
  3894. Texture207.Face = Enum.NormalId.Top
  3895. Texture208.Parent = UnionOperation200
  3896. Texture208.Texture = "rbxassetid://629019562"
  3897. Texture208.Face = Enum.NormalId.Back
  3898. Texture209.Parent = UnionOperation200
  3899. Texture209.Texture = "rbxassetid://629019562"
  3900. Texture210.Parent = UnionOperation200
  3901. Texture210.Texture = "rbxassetid://629019562"
  3902. Texture210.Face = Enum.NormalId.Bottom
  3903. Texture211.Parent = UnionOperation200
  3904. Texture211.Texture = "rbxassetid://629019562"
  3905. Texture211.Face = Enum.NormalId.Left
  3906. UnionOperation212.Name = "Button3"
  3907. UnionOperation212.Parent = Model186
  3908. UnionOperation212.CFrame = CFrame.new(-69.4439392, 5.535501, 9.75740719, -1.00000334, -0.000355571479, 7.53582281e-05, -7.54672728e-05, 0.000767151418, -0.999999762, 0.000356556091, -1.00000298, -0.000767076039)
  3909. UnionOperation212.Orientation = Vector3.new(89.9599991, 174.389999, -5.61999989)
  3910. UnionOperation212.Position = Vector3.new(-69.4439392, 5.535501, 9.75740719)
  3911. UnionOperation212.Rotation = Vector3.new(90.0400009, 0, 179.979996)
  3912. UnionOperation212.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3913. UnionOperation212.Transparency = 1
  3914. UnionOperation212.Size = Vector3.new(0.593751073, 0.213750318, 0.950000763)
  3915. UnionOperation212.Anchored = true
  3916. UnionOperation212.BrickColor = BrickColor.new("Dark stone grey")
  3917. UnionOperation212.CustomPhysicalProperties = 7.8499999, 0.300000012, 0, 1, 1
  3918. UnionOperation212.Elasticity = 0
  3919. UnionOperation212.Material = Enum.Material.Metal
  3920. UnionOperation212.brickColor = BrickColor.new("Dark stone grey")
  3921. ClickDetector213.Parent = UnionOperation212
  3922. ClickDetector213.MaxActivationDistance = 8
  3923. MeshPart214.Name = "Button1"
  3924. MeshPart214.Parent = UnionOperation212
  3925. MeshPart214.CFrame = CFrame.new(-69.4458237, 5.52948904, 9.81185055, -1.00000334, 1.36730557e-06, 5.06639481e-07, 1.53068811e-06, 1, 1.5331139e-07, 5.06639481e-07, 4.84110885e-08, -1.00000334)
  3926. MeshPart214.Orientation = Vector3.new(0, 180, 0)
  3927. MeshPart214.Position = Vector3.new(-69.4458237, 5.52948904, 9.81185055)
  3928. MeshPart214.Rotation = Vector3.new(-180, 0, -180)
  3929. MeshPart214.Size = Vector3.new(0.574999988, 1, 0.224999994)
  3930. MeshPart214.Anchored = true
  3931. MeshPart214.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3932. MeshPart214.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3933. MeshPart214.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3934. MeshPart214.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3935. MeshPart214.Material = Enum.Material.SmoothPlastic
  3936. MeshPart214.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3937. MeshPart214.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3938. MeshPart214.TextureID = "http://www.roblox.com/asset/?id=433024542"
  3939. Sound215.Parent = UnionOperation212
  3940. Sound215.SoundId = "rbxassetid://558993260"
  3941. Sound215.Volume = 1
  3942. Script216.Parent = UnionOperation212
  3943. table.insert(cors,sandbox(Script216,function()
  3944. script.Parent.ClickDetector.MouseClick:connect(function() script.Parent.Sound:Play() end)
  3945. end))
  3946. UnionOperation217.Name = "Button1"
  3947. UnionOperation217.Parent = Model186
  3948. UnionOperation217.CFrame = CFrame.new(-90.7387848, 5.5354948, -9.42940807, -1.00000334, -0.000355571479, 7.53582281e-05, -7.54672728e-05, 0.000767151418, -0.999999762, 0.000356556091, -1.00000298, -0.000767076039)
  3949. UnionOperation217.Orientation = Vector3.new(89.9599991, 174.389999, -5.61999989)
  3950. UnionOperation217.Position = Vector3.new(-90.7387848, 5.5354948, -9.42940807)
  3951. UnionOperation217.Rotation = Vector3.new(90.0400009, 0, 179.979996)
  3952. UnionOperation217.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3953. UnionOperation217.Transparency = 1
  3954. UnionOperation217.Size = Vector3.new(0.593751073, 0.213750318, 0.950000763)
  3955. UnionOperation217.Anchored = true
  3956. UnionOperation217.BrickColor = BrickColor.new("Dark stone grey")
  3957. UnionOperation217.CustomPhysicalProperties = 7.8499999, 0.300000012, 0, 1, 1
  3958. UnionOperation217.Elasticity = 0
  3959. UnionOperation217.Material = Enum.Material.Metal
  3960. UnionOperation217.brickColor = BrickColor.new("Dark stone grey")
  3961. ClickDetector218.Parent = UnionOperation217
  3962. ClickDetector218.MaxActivationDistance = 8
  3963. MeshPart219.Name = "Button1"
  3964. MeshPart219.Parent = UnionOperation217
  3965. MeshPart219.CFrame = CFrame.new(-90.7406769, 5.52948284, -9.37496471, -1.00000334, 1.36730557e-06, 5.06639481e-07, 1.53068811e-06, 1, 1.5331139e-07, 5.06639481e-07, 4.84110885e-08, -1.00000334)
  3966. MeshPart219.Orientation = Vector3.new(0, 180, 0)
  3967. MeshPart219.Position = Vector3.new(-90.7406769, 5.52948284, -9.37496471)
  3968. MeshPart219.Rotation = Vector3.new(-180, 0, -180)
  3969. MeshPart219.Size = Vector3.new(0.574999988, 1, 0.224999994)
  3970. MeshPart219.Anchored = true
  3971. MeshPart219.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3972. MeshPart219.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3973. MeshPart219.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3974. MeshPart219.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3975. MeshPart219.Material = Enum.Material.SmoothPlastic
  3976. MeshPart219.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3977. MeshPart219.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3978. MeshPart219.TextureID = "http://www.roblox.com/asset/?id=433024542"
  3979. Sound220.Parent = UnionOperation217
  3980. Sound220.SoundId = "rbxassetid://558993260"
  3981. Sound220.Volume = 1
  3982. Script221.Parent = UnionOperation217
  3983. table.insert(cors,sandbox(Script221,function()
  3984. script.Parent.ClickDetector.MouseClick:connect(function() script.Parent.Sound:Play() end)
  3985. end))
  3986. UnionOperation222.Name = "Button2"
  3987. UnionOperation222.Parent = Model186
  3988. UnionOperation222.CFrame = CFrame.new(-84.0779266, 5.533813, 21.8013401, 1.00000334, 0.00026848921, -1.50081974e-06, -1.53343183e-06, -0.000487154641, -0.999999881, -0.000269473414, 1.00000334, -0.00048705106)
  3989. UnionOperation222.Orientation = Vector3.new(89.9700012, -179.820007, -179.820007)
  3990. UnionOperation222.Position = Vector3.new(-84.0779266, 5.533813, 21.8013401)
  3991. UnionOperation222.Rotation = Vector3.new(90.0299988, 0, -0.0199999996)
  3992. UnionOperation222.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3993. UnionOperation222.Transparency = 1
  3994. UnionOperation222.Size = Vector3.new(0.593751073, 0.213750318, 0.950000763)
  3995. UnionOperation222.Anchored = true
  3996. UnionOperation222.BrickColor = BrickColor.new("Dark stone grey")
  3997. UnionOperation222.CustomPhysicalProperties = 7.8499999, 0.300000012, 0, 1, 1
  3998. UnionOperation222.Elasticity = 0
  3999. UnionOperation222.Material = Enum.Material.Metal
  4000. UnionOperation222.brickColor = BrickColor.new("Dark stone grey")
  4001. ClickDetector223.Parent = UnionOperation222
  4002. ClickDetector223.MaxActivationDistance = 8
  4003. MeshPart224.Name = "Button2"
  4004. MeshPart224.Parent = UnionOperation222
  4005. MeshPart224.CFrame = CFrame.new(-84.0920258, 5.60861158, 21.716259, 1.00000334, 1.35706091e-06, -5.06639481e-07, -1.52044356e-06, 1, -1.50284592e-07, -5.06639481e-07, 4.53843256e-08, 1.00000334)
  4006. MeshPart224.Position = Vector3.new(-84.0920258, 5.60861158, 21.716259)
  4007. MeshPart224.Size = Vector3.new(0.574999988, 1, 0.224999994)
  4008. MeshPart224.Anchored = true
  4009. MeshPart224.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4010. MeshPart224.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4011. MeshPart224.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4012. MeshPart224.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4013. MeshPart224.Material = Enum.Material.SmoothPlastic
  4014. MeshPart224.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4015. MeshPart224.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4016. MeshPart224.TextureID = "http://www.roblox.com/asset/?id=433024542"
  4017. Sound225.Parent = UnionOperation222
  4018. Sound225.SoundId = "rbxassetid://558993260"
  4019. Sound225.Volume = 1
  4020. Script226.Parent = UnionOperation222
  4021. table.insert(cors,sandbox(Script226,function()
  4022. script.Parent.ClickDetector.MouseClick:connect(function() script.Parent.Sound:Play() end)
  4023. end))
  4024. UnionOperation227.Name = "Light1"
  4025. UnionOperation227.Parent = Model185
  4026. UnionOperation227.CFrame = CFrame.new(-90.7387848, 5.74466228, -9.41756725, -0.000164366895, 0.000486463832, -1.00000322, -0.999999821, -0.000672239403, 0.000164202647, -0.000672056922, 1.00000298, 0.000487656944)
  4027. UnionOperation227.Orientation = Vector3.new(-0.00999999978, -89.9700012, -90.0400009)
  4028. UnionOperation227.Position = Vector3.new(-90.7387848, 5.74466228, -9.41756725)
  4029. UnionOperation227.Rotation = Vector3.new(90.0400009, -90, 0)
  4030. UnionOperation227.Color = Color3.new(0.768627, 0.156863, 0.109804)
  4031. UnionOperation227.Transparency = 1
  4032. UnionOperation227.Size = Vector3.new(0.296875209, 0.0570000447, 0.356250137)
  4033. UnionOperation227.Anchored = true
  4034. UnionOperation227.BrickColor = BrickColor.new("Bright red")
  4035. UnionOperation227.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  4036. UnionOperation227.Elasticity = 0
  4037. UnionOperation227.Material = Enum.Material.Neon
  4038. UnionOperation227.brickColor = BrickColor.new("Bright red")
  4039. UnionOperation227.UsePartColor = true
  4040. UnionOperation228.Name = "Light2"
  4041. UnionOperation228.Parent = Model185
  4042. UnionOperation228.CFrame = CFrame.new(-84.0779419, 5.74273586, 22.5998631, 7.96315071e-05, -0.000456423266, 1.00000322, -0.999999881, 0.00051912124, 7.97048124e-05, -0.000519054476, -1.0000031, -0.000457496819)
  4043. UnionOperation228.Orientation = Vector3.new(0, 90.0299988, -89.9700012)
  4044. UnionOperation228.Position = Vector3.new(-84.0779419, 5.74273586, 22.5998631)
  4045. UnionOperation228.Rotation = Vector3.new(-89.9700012, 90, 0)
  4046. UnionOperation228.Color = Color3.new(0.768627, 0.156863, 0.109804)
  4047. UnionOperation228.Transparency = 1
  4048. UnionOperation228.Size = Vector3.new(0.296875209, 0.0570000447, 0.356250137)
  4049. UnionOperation228.Anchored = true
  4050. UnionOperation228.BrickColor = BrickColor.new("Bright red")
  4051. UnionOperation228.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  4052. UnionOperation228.Elasticity = 0
  4053. UnionOperation228.Material = Enum.Material.Neon
  4054. UnionOperation228.brickColor = BrickColor.new("Bright red")
  4055. UnionOperation228.UsePartColor = true
  4056. Model229.Name = "Frame"
  4057. Model229.Parent = Model185
  4058. MeshPart230.Parent = Model229
  4059. MeshPart230.CFrame = CFrame.new(-87.5820847, 6.10861015, 21.0054054, -1.00000334, 1.3010615e-06, 5.96046448e-07, 1.46444461e-06, 1, -3.10919148e-08, 3.87430191e-07, -1.35992707e-07, -1.00000334)
  4060. MeshPart230.Orientation = Vector3.new(0, 180, 0)
  4061. MeshPart230.Position = Vector3.new(-87.5820847, 6.10861015, 21.0054054)
  4062. MeshPart230.Rotation = Vector3.new(180, 0, -180)
  4063. MeshPart230.Size = Vector3.new(5.05000067, 7.9000001, 1.02999997)
  4064. MeshPart230.Anchored = true
  4065. MeshPart230.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4066. MeshPart230.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4067. MeshPart230.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4068. MeshPart230.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4069. MeshPart230.Material = Enum.Material.SmoothPlastic
  4070. MeshPart230.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4071. MeshPart230.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4072. MeshPart230.TextureID = "http://www.roblox.com/asset/?id=434467116"
  4073. Model231.Name = "Frame"
  4074. Model231.Parent = Model185
  4075. MeshPart232.Parent = Model231
  4076. MeshPart232.CFrame = CFrame.new(-87.4920731, 6.1786232, -8.64534378, -1.00000334, 1.3010615e-06, 5.96046448e-07, 1.46444461e-06, 1, -3.10919148e-08, 3.87430191e-07, -1.35992707e-07, -1.00000334)
  4077. MeshPart232.Orientation = Vector3.new(0, 180, 0)
  4078. MeshPart232.Position = Vector3.new(-87.4920731, 6.1786232, -8.64534378)
  4079. MeshPart232.Rotation = Vector3.new(180, 0, -180)
  4080. MeshPart232.Size = Vector3.new(5.2300005, 7.76000023, 1.02999997)
  4081. MeshPart232.Anchored = true
  4082. MeshPart232.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4083. MeshPart232.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4084. MeshPart232.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4085. MeshPart232.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4086. MeshPart232.Material = Enum.Material.SmoothPlastic
  4087. MeshPart232.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4088. MeshPart232.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4089. MeshPart232.TextureID = "http://www.roblox.com/asset/?id=434467116"
  4090. Part233.Parent = Model184
  4091. Part233.CFrame = CFrame.new(-83.1801529, 6.88001156, -8.62966061, 0, 1.48704385e-06, 1.00000334, 1.16114755e-07, 1, -1.40073337e-06, -1.00000334, 1.09124443e-07, 0)
  4092. Part233.Orientation = Vector3.new(0, 90, 0)
  4093. Part233.Position = Vector3.new(-83.1801529, 6.88001156, -8.62966061)
  4094. Part233.Rotation = Vector3.new(0, 90, 0)
  4095. Part233.Color = Color3.new(0.94902, 0.952941, 0.952941)
  4096. Part233.Size = Vector3.new(1.38, 9.75999928, 3.45000076)
  4097. Part233.Anchored = true
  4098. Part233.BrickColor = BrickColor.new("White")
  4099. Part233.brickColor = BrickColor.new("White")
  4100. Texture234.Parent = Part233
  4101. Texture234.Texture = "rbxassetid://655336407"
  4102. Texture234.Face = Enum.NormalId.Top
  4103. Texture234.StudsPerTileU = 9
  4104. Texture234.StudsPerTileV = 9
  4105. Texture235.Parent = Part233
  4106. Texture235.Texture = "rbxassetid://655336407"
  4107. Texture235.Face = Enum.NormalId.Right
  4108. Texture235.StudsPerTileU = 9
  4109. Texture235.StudsPerTileV = 9
  4110. Texture236.Parent = Part233
  4111. Texture236.Texture = "rbxassetid://655336407"
  4112. Texture236.Face = Enum.NormalId.Bottom
  4113. Texture236.StudsPerTileU = 9
  4114. Texture236.StudsPerTileV = 9
  4115. Texture237.Parent = Part233
  4116. Texture237.Texture = "rbxassetid://655336407"
  4117. Texture237.Face = Enum.NormalId.Back
  4118. Texture237.StudsPerTileU = 9
  4119. Texture237.StudsPerTileV = 9
  4120. Texture238.Parent = Part233
  4121. Texture238.Texture = "rbxassetid://629019562"
  4122. Texture238.Face = Enum.NormalId.Left
  4123. Texture238.Color3 = Color3.new(1, 0.666667, 0.666667)
  4124. Texture238.StudsPerTileU = 9
  4125. Texture238.StudsPerTileV = 9
  4126. Texture239.Parent = Part233
  4127. Texture239.Texture = "rbxassetid://629019562"
  4128. Texture239.Color3 = Color3.new(1, 0.666667, 0.666667)
  4129. Texture239.StudsPerTileU = 9
  4130. Texture239.StudsPerTileV = 9
  4131. Part240.Parent = Model184
  4132. Part240.CFrame = CFrame.new(-87.4551468, 10.8650246, -8.6296587, 0, 1.48704385e-06, 1.00000334, 1.16114755e-07, 1, -1.40073337e-06, -1.00000334, 1.09124443e-07, 0)
  4133. Part240.Orientation = Vector3.new(0, 90, 0)
  4134. Part240.Position = Vector3.new(-87.4551468, 10.8650246, -8.6296587)
  4135. Part240.Rotation = Vector3.new(0, 90, 0)
  4136. Part240.Color = Color3.new(0.94902, 0.952941, 0.952941)
  4137. Part240.Size = Vector3.new(1.38, 1.73000014, 5.23999834)
  4138. Part240.Anchored = true
  4139. Part240.BrickColor = BrickColor.new("White")
  4140. Part240.brickColor = BrickColor.new("White")
  4141. Texture241.Parent = Part240
  4142. Texture241.Texture = "rbxassetid://655336407"
  4143. Texture241.Face = Enum.NormalId.Top
  4144. Texture241.StudsPerTileU = 9
  4145. Texture241.StudsPerTileV = 9
  4146. Texture242.Parent = Part240
  4147. Texture242.Texture = "rbxassetid://655336407"
  4148. Texture242.Face = Enum.NormalId.Right
  4149. Texture242.StudsPerTileU = 9
  4150. Texture242.StudsPerTileV = 9
  4151. Texture243.Parent = Part240
  4152. Texture243.Texture = "rbxassetid://655336407"
  4153. Texture243.StudsPerTileU = 9
  4154. Texture243.StudsPerTileV = 9
  4155. Texture244.Parent = Part240
  4156. Texture244.Texture = "rbxassetid://629019562"
  4157. Texture244.Face = Enum.NormalId.Left
  4158. Texture244.Color3 = Color3.new(1, 0.666667, 0.666667)
  4159. Texture244.StudsPerTileU = 9
  4160. Texture244.StudsPerTileV = 9
  4161. Texture245.Parent = Part240
  4162. Texture245.Texture = "rbxassetid://629019562"
  4163. Texture245.Face = Enum.NormalId.Back
  4164. Texture245.Color3 = Color3.new(1, 0.666667, 0.666667)
  4165. Texture245.StudsPerTileU = 9
  4166. Texture245.StudsPerTileV = 9
  4167. Texture246.Parent = Part240
  4168. Texture246.Texture = "rbxassetid://629019562"
  4169. Texture246.Face = Enum.NormalId.Bottom
  4170. Texture246.Color3 = Color3.new(1, 0.666667, 0.666667)
  4171. Texture246.StudsPerTileU = 9
  4172. Texture246.StudsPerTileV = 9
  4173. Part247.Parent = Model184
  4174. Part247.CFrame = CFrame.new(-91.9201431, 6.85006952, -8.62966347, 0, 1.48704385e-06, 1.00000334, 1.16114755e-07, 1, -1.40073337e-06, -1.00000334, 1.09124443e-07, 0)
  4175. Part247.Orientation = Vector3.new(0, 90, 0)
  4176. Part247.Position = Vector3.new(-91.9201431, 6.85006952, -8.62966347)
  4177. Part247.Rotation = Vector3.new(0, 90, 0)
  4178. Part247.Color = Color3.new(0.94902, 0.952941, 0.952941)
  4179. Part247.Size = Vector3.new(1.38, 9.69999981, 3.68999863)
  4180. Part247.Anchored = true
  4181. Part247.BrickColor = BrickColor.new("White")
  4182. Part247.brickColor = BrickColor.new("White")
  4183. Texture248.Parent = Part247
  4184. Texture248.Texture = "rbxassetid://655336407"
  4185. Texture248.Face = Enum.NormalId.Top
  4186. Texture248.StudsPerTileU = 9
  4187. Texture248.StudsPerTileV = 9
  4188. Texture249.Parent = Part247
  4189. Texture249.Texture = "rbxassetid://655336407"
  4190. Texture249.Face = Enum.NormalId.Right
  4191. Texture249.StudsPerTileU = 9
  4192. Texture249.StudsPerTileV = 9
  4193. Texture250.Parent = Part247
  4194. Texture250.Texture = "rbxassetid://655336407"
  4195. Texture250.StudsPerTileU = 9
  4196. Texture250.StudsPerTileV = 9
  4197. Texture251.Parent = Part247
  4198. Texture251.Texture = "rbxassetid://655336407"
  4199. Texture251.Face = Enum.NormalId.Bottom
  4200. Texture251.StudsPerTileU = 9
  4201. Texture251.StudsPerTileV = 9
  4202. Texture252.Parent = Part247
  4203. Texture252.Texture = "rbxassetid://629019562"
  4204. Texture252.Face = Enum.NormalId.Left
  4205. Texture252.Color3 = Color3.new(1, 0.666667, 0.666667)
  4206. Texture252.StudsPerTileU = 9
  4207. Texture252.StudsPerTileV = 9
  4208. Texture253.Parent = Part247
  4209. Texture253.Texture = "rbxassetid://629019562"
  4210. Texture253.Face = Enum.NormalId.Back
  4211. Texture253.Color3 = Color3.new(1, 0.666667, 0.666667)
  4212. Texture253.StudsPerTileU = 9
  4213. Texture253.StudsPerTileV = 9
  4214. Part254.Parent = Model184
  4215. Part254.CFrame = CFrame.new(-83.1344833, 6.97503614, 20.9729958, 0, -5.0195581e-10, -1, -8.95856098e-11, 1, 5.0195581e-10, 1, -8.96105273e-11, 0)
  4216. Part254.Orientation = Vector3.new(0, -90, 0)
  4217. Part254.Position = Vector3.new(-83.1344833, 6.97503614, 20.9729958)
  4218. Part254.Rotation = Vector3.new(0, -90, 0)
  4219. Part254.Color = Color3.new(0.94902, 0.952941, 0.952941)
  4220. Part254.Size = Vector3.new(1.32000005, 9.44999981, 3.86999869)
  4221. Part254.Anchored = true
  4222. Part254.BrickColor = BrickColor.new("White")
  4223. Part254.brickColor = BrickColor.new("White")
  4224. Texture255.Parent = Part254
  4225. Texture255.Texture = "rbxassetid://655336407"
  4226. Texture255.Face = Enum.NormalId.Top
  4227. Texture255.StudsPerTileU = 9
  4228. Texture255.StudsPerTileV = 9
  4229. Texture256.Parent = Part254
  4230. Texture256.Texture = "rbxassetid://655336407"
  4231. Texture256.Face = Enum.NormalId.Right
  4232. Texture256.StudsPerTileU = 9
  4233. Texture256.StudsPerTileV = 9
  4234. Texture257.Parent = Part254
  4235. Texture257.Texture = "rbxassetid://655336407"
  4236. Texture257.StudsPerTileU = 9
  4237. Texture257.StudsPerTileV = 9
  4238. Texture258.Parent = Part254
  4239. Texture258.Texture = "rbxassetid://655336407"
  4240. Texture258.Face = Enum.NormalId.Bottom
  4241. Texture258.StudsPerTileU = 9
  4242. Texture258.StudsPerTileV = 9
  4243. Texture259.Parent = Part254
  4244. Texture259.Texture = "rbxassetid://629019562"
  4245. Texture259.Face = Enum.NormalId.Left
  4246. Texture259.Color3 = Color3.new(1, 0.666667, 0.666667)
  4247. Texture259.StudsPerTileU = 9
  4248. Texture259.StudsPerTileV = 9
  4249. Texture260.Parent = Part254
  4250. Texture260.Texture = "rbxassetid://629019562"
  4251. Texture260.Face = Enum.NormalId.Back
  4252. Texture260.Color3 = Color3.new(1, 0.666667, 0.666667)
  4253. Texture260.StudsPerTileU = 9
  4254. Texture260.StudsPerTileV = 9
  4255. Part261.Parent = Model184
  4256. Part261.CFrame = CFrame.new(-87.5095215, 10.8650179, 20.9429951, 0, -5.0195581e-10, -1, -8.95856098e-11, 1, 5.0195581e-10, 1, -8.96105273e-11, 0)
  4257. Part261.Orientation = Vector3.new(0, -90, 0)
  4258. Part261.Position = Vector3.new(-87.5095215, 10.8650179, 20.9429951)
  4259. Part261.Rotation = Vector3.new(0, -90, 0)
  4260. Part261.Color = Color3.new(0.94902, 0.952941, 0.952941)
  4261. Part261.Size = Vector3.new(1.38, 1.73000014, 5.23999834)
  4262. Part261.Anchored = true
  4263. Part261.BrickColor = BrickColor.new("White")
  4264. Part261.brickColor = BrickColor.new("White")
  4265. Texture262.Parent = Part261
  4266. Texture262.Texture = "rbxassetid://655336407"
  4267. Texture262.Face = Enum.NormalId.Top
  4268. Texture262.StudsPerTileU = 9
  4269. Texture262.StudsPerTileV = 9
  4270. Texture263.Parent = Part261
  4271. Texture263.Texture = "rbxassetid://655336407"
  4272. Texture263.Face = Enum.NormalId.Right
  4273. Texture263.StudsPerTileU = 9
  4274. Texture263.StudsPerTileV = 9
  4275. Texture264.Parent = Part261
  4276. Texture264.Texture = "rbxassetid://655336407"
  4277. Texture264.StudsPerTileU = 9
  4278. Texture264.StudsPerTileV = 9
  4279. Texture265.Parent = Part261
  4280. Texture265.Texture = "rbxassetid://629019562"
  4281. Texture265.Face = Enum.NormalId.Left
  4282. Texture265.Color3 = Color3.new(1, 0.666667, 0.666667)
  4283. Texture265.StudsPerTileU = 9
  4284. Texture265.StudsPerTileV = 9
  4285. Texture266.Parent = Part261
  4286. Texture266.Texture = "rbxassetid://629019562"
  4287. Texture266.Face = Enum.NormalId.Back
  4288. Texture266.Color3 = Color3.new(1, 0.666667, 0.666667)
  4289. Texture266.StudsPerTileU = 9
  4290. Texture266.StudsPerTileV = 9
  4291. Texture267.Parent = Part261
  4292. Texture267.Texture = "rbxassetid://629019562"
  4293. Texture267.Face = Enum.NormalId.Bottom
  4294. Texture267.Color3 = Color3.new(1, 0.666667, 0.666667)
  4295. Texture267.StudsPerTileU = 9
  4296. Texture267.StudsPerTileV = 9
  4297. Part268.Parent = Model184
  4298. Part268.CFrame = CFrame.new(-91.9544907, 7.010005, 20.9729958, 0, -5.0195581e-10, -1, -8.95856098e-11, 1, 5.0195581e-10, 1, -8.96105273e-11, 0)
  4299. Part268.Orientation = Vector3.new(0, -90, 0)
  4300. Part268.Position = Vector3.new(-91.9544907, 7.010005, 20.9729958)
  4301. Part268.Rotation = Vector3.new(0, -90, 0)
  4302. Part268.Color = Color3.new(0.94902, 0.952941, 0.952941)
  4303. Part268.Size = Vector3.new(1.32000005, 9.49999905, 3.79000068)
  4304. Part268.Anchored = true
  4305. Part268.BrickColor = BrickColor.new("White")
  4306. Part268.brickColor = BrickColor.new("White")
  4307. Texture269.Parent = Part268
  4308. Texture269.Texture = "rbxassetid://655336407"
  4309. Texture269.Face = Enum.NormalId.Top
  4310. Texture269.StudsPerTileU = 9
  4311. Texture269.StudsPerTileV = 9
  4312. Texture270.Parent = Part268
  4313. Texture270.Texture = "rbxassetid://655336407"
  4314. Texture270.Face = Enum.NormalId.Right
  4315. Texture270.StudsPerTileU = 9
  4316. Texture270.StudsPerTileV = 9
  4317. Texture271.Parent = Part268
  4318. Texture271.Texture = "rbxassetid://655336407"
  4319. Texture271.Face = Enum.NormalId.Bottom
  4320. Texture271.StudsPerTileU = 9
  4321. Texture271.StudsPerTileV = 9
  4322. Texture272.Parent = Part268
  4323. Texture272.Texture = "rbxassetid://655336407"
  4324. Texture272.Face = Enum.NormalId.Back
  4325. Texture272.StudsPerTileU = 9
  4326. Texture272.StudsPerTileV = 9
  4327. Texture273.Parent = Part268
  4328. Texture273.Texture = "rbxassetid://629019562"
  4329. Texture273.Face = Enum.NormalId.Left
  4330. Texture273.Color3 = Color3.new(1, 0.666667, 0.666667)
  4331. Texture273.StudsPerTileU = 9
  4332. Texture273.StudsPerTileV = 9
  4333. Texture274.Parent = Part268
  4334. Texture274.Texture = "rbxassetid://629019562"
  4335. Texture274.Color3 = Color3.new(1, 0.666667, 0.666667)
  4336. Texture274.StudsPerTileU = 9
  4337. Texture274.StudsPerTileV = 9
  4338. Model275.Parent = Model76
  4339. Part276.Parent = Model275
  4340. Part276.CFrame = CFrame.new(-74.6885147, 17.8870316, 6.16976166, -1, 3.91032955e-07, -3.3480319e-07, -3.90029044e-07, -1, -2.460514e-07, -3.3480319e-07, -2.45872116e-07, 1)
  4341. Part276.Orientation = Vector3.new(0, 0, -180)
  4342. Part276.Position = Vector3.new(-74.6885147, 17.8870316, 6.16976166)
  4343. Part276.Rotation = Vector3.new(0, 0, -180)
  4344. Part276.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4345. Part276.Size = Vector3.new(5.48000002, 0.200000003, 6.21999979)
  4346. Part276.Anchored = true
  4347. Part276.BottomSurface = Enum.SurfaceType.Smooth
  4348. Part276.BrickColor = BrickColor.new("Dark stone grey")
  4349. Part276.Material = Enum.Material.Metal
  4350. Part276.TopSurface = Enum.SurfaceType.Smooth
  4351. Part276.brickColor = BrickColor.new("Dark stone grey")
  4352. Part276.FormFactor = Enum.FormFactor.Custom
  4353. Part276.formFactor = Enum.FormFactor.Custom
  4354. Texture277.Parent = Part276
  4355. Texture277.Texture = "rbxassetid://629019562"
  4356. Texture277.Face = Enum.NormalId.Left
  4357. Texture277.StudsPerTileU = 5
  4358. Texture277.StudsPerTileV = 5
  4359. Texture278.Parent = Part276
  4360. Texture278.Texture = "rbxassetid://629019562"
  4361. Texture278.Face = Enum.NormalId.Back
  4362. Texture278.StudsPerTileU = 5
  4363. Texture278.StudsPerTileV = 5
  4364. Texture279.Parent = Part276
  4365. Texture279.Texture = "rbxassetid://629019562"
  4366. Texture279.Face = Enum.NormalId.Bottom
  4367. Texture279.StudsPerTileU = 5
  4368. Texture279.StudsPerTileV = 5
  4369. Texture280.Parent = Part276
  4370. Texture280.Texture = "rbxassetid://629019562"
  4371. Texture280.Face = Enum.NormalId.Top
  4372. Texture280.StudsPerTileU = 5
  4373. Texture280.StudsPerTileV = 5
  4374. Texture281.Parent = Part276
  4375. Texture281.Texture = "rbxassetid://629019562"
  4376. Texture281.StudsPerTileU = 5
  4377. Texture281.StudsPerTileV = 5
  4378. Texture282.Parent = Part276
  4379. Texture282.Texture = "rbxassetid://629019562"
  4380. Texture282.Face = Enum.NormalId.Right
  4381. Texture282.StudsPerTileU = 5
  4382. Texture282.StudsPerTileV = 5
  4383. Part283.Parent = Model275
  4384. Part283.CFrame = CFrame.new(-80.4184875, 12.7079525, 6.16864729, -1, 3.91032955e-07, -3.3480319e-07, -3.90029044e-07, -1, -2.460514e-07, -3.3480319e-07, -2.45872116e-07, 1)
  4385. Part283.Orientation = Vector3.new(0, 0, -180)
  4386. Part283.Position = Vector3.new(-80.4184875, 12.7079525, 6.16864729)
  4387. Part283.Rotation = Vector3.new(0, 0, -180)
  4388. Part283.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4389. Part283.Size = Vector3.new(6.37999964, 0.200000003, 6.22999954)
  4390. Part283.Anchored = true
  4391. Part283.BottomSurface = Enum.SurfaceType.Smooth
  4392. Part283.BrickColor = BrickColor.new("Dark stone grey")
  4393. Part283.Material = Enum.Material.Metal
  4394. Part283.TopSurface = Enum.SurfaceType.Smooth
  4395. Part283.brickColor = BrickColor.new("Dark stone grey")
  4396. Part283.FormFactor = Enum.FormFactor.Custom
  4397. Part283.formFactor = Enum.FormFactor.Custom
  4398. Texture284.Parent = Part283
  4399. Texture284.Texture = "rbxassetid://629019562"
  4400. Texture284.Face = Enum.NormalId.Left
  4401. Texture284.StudsPerTileU = 5
  4402. Texture284.StudsPerTileV = 5
  4403. Texture285.Parent = Part283
  4404. Texture285.Texture = "rbxassetid://629019562"
  4405. Texture285.Face = Enum.NormalId.Back
  4406. Texture285.StudsPerTileU = 5
  4407. Texture285.StudsPerTileV = 5
  4408. Texture286.Parent = Part283
  4409. Texture286.Texture = "rbxassetid://629019562"
  4410. Texture286.Face = Enum.NormalId.Bottom
  4411. Texture286.StudsPerTileU = 5
  4412. Texture286.StudsPerTileV = 5
  4413. Texture287.Parent = Part283
  4414. Texture287.Texture = "rbxassetid://629019562"
  4415. Texture287.Face = Enum.NormalId.Top
  4416. Texture287.StudsPerTileU = 5
  4417. Texture287.StudsPerTileV = 5
  4418. Texture288.Parent = Part283
  4419. Texture288.Texture = "rbxassetid://629019562"
  4420. Texture288.StudsPerTileU = 5
  4421. Texture288.StudsPerTileV = 5
  4422. Texture289.Parent = Part283
  4423. Texture289.Texture = "rbxassetid://629019562"
  4424. Texture289.Face = Enum.NormalId.Right
  4425. Texture289.StudsPerTileU = 5
  4426. Texture289.StudsPerTileV = 5
  4427. Part290.Parent = Model275
  4428. Part290.CFrame = CFrame.new(-80.4184952, 15.2879391, 3.15365219, -1, 3.91032955e-07, -3.3480319e-07, -3.90029044e-07, -1, -2.460514e-07, -3.3480319e-07, -2.45872116e-07, 1)
  4429. Part290.Orientation = Vector3.new(0, 0, -180)
  4430. Part290.Position = Vector3.new(-80.4184952, 15.2879391, 3.15365219)
  4431. Part290.Rotation = Vector3.new(0, 0, -180)
  4432. Part290.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4433. Part290.Size = Vector3.new(6.37999964, 5.35999966, 0.200000003)
  4434. Part290.Anchored = true
  4435. Part290.BottomSurface = Enum.SurfaceType.Smooth
  4436. Part290.BrickColor = BrickColor.new("Dark stone grey")
  4437. Part290.Material = Enum.Material.Metal
  4438. Part290.TopSurface = Enum.SurfaceType.Smooth
  4439. Part290.brickColor = BrickColor.new("Dark stone grey")
  4440. Part290.FormFactor = Enum.FormFactor.Custom
  4441. Part290.formFactor = Enum.FormFactor.Custom
  4442. Texture291.Parent = Part290
  4443. Texture291.Texture = "rbxassetid://629019562"
  4444. Texture291.Face = Enum.NormalId.Left
  4445. Texture291.StudsPerTileU = 5
  4446. Texture291.StudsPerTileV = 5
  4447. Texture292.Parent = Part290
  4448. Texture292.Texture = "rbxassetid://629019562"
  4449. Texture292.Face = Enum.NormalId.Back
  4450. Texture292.StudsPerTileU = 5
  4451. Texture292.StudsPerTileV = 5
  4452. Texture293.Parent = Part290
  4453. Texture293.Texture = "rbxassetid://629019562"
  4454. Texture293.Face = Enum.NormalId.Bottom
  4455. Texture293.StudsPerTileU = 5
  4456. Texture293.StudsPerTileV = 5
  4457. Texture294.Parent = Part290
  4458. Texture294.Texture = "rbxassetid://629019562"
  4459. Texture294.Face = Enum.NormalId.Top
  4460. Texture294.StudsPerTileU = 5
  4461. Texture294.StudsPerTileV = 5
  4462. Texture295.Parent = Part290
  4463. Texture295.Texture = "rbxassetid://629019562"
  4464. Texture295.StudsPerTileU = 5
  4465. Texture295.StudsPerTileV = 5
  4466. Texture296.Parent = Part290
  4467. Texture296.Texture = "rbxassetid://629019562"
  4468. Texture296.Face = Enum.NormalId.Right
  4469. Texture296.StudsPerTileU = 5
  4470. Texture296.StudsPerTileV = 5
  4471. UnionOperation297.Parent = Model275
  4472. UnionOperation297.CFrame = CFrame.new(-80.4184952, 15.2829638, 6.1436615, -1, 3.91032955e-07, -3.3480319e-07, -3.90029044e-07, -1, -2.460514e-07, -3.3480319e-07, -2.45872116e-07, 1)
  4473. UnionOperation297.Orientation = Vector3.new(0, 0, -180)
  4474. UnionOperation297.Position = Vector3.new(-80.4184952, 15.2829638, 6.1436615)
  4475. UnionOperation297.Rotation = Vector3.new(0, 0, -180)
  4476. UnionOperation297.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4477. UnionOperation297.Size = Vector3.new(6.38000011, 5.35000134, 6.28000736)
  4478. UnionOperation297.Anchored = true
  4479. UnionOperation297.BrickColor = BrickColor.new("Dark stone grey")
  4480. UnionOperation297.Material = Enum.Material.Metal
  4481. UnionOperation297.brickColor = BrickColor.new("Dark stone grey")
  4482. UnionOperation297.UsePartColor = true
  4483. Texture298.Parent = UnionOperation297
  4484. Texture298.Texture = "rbxassetid://629019562"
  4485. Texture298.Face = Enum.NormalId.Left
  4486. Texture298.StudsPerTileU = 5
  4487. Texture298.StudsPerTileV = 5
  4488. Texture299.Parent = UnionOperation297
  4489. Texture299.Texture = "rbxassetid://629019562"
  4490. Texture299.Face = Enum.NormalId.Back
  4491. Texture299.StudsPerTileU = 5
  4492. Texture299.StudsPerTileV = 5
  4493. Texture300.Parent = UnionOperation297
  4494. Texture300.Texture = "rbxassetid://629019562"
  4495. Texture300.Face = Enum.NormalId.Bottom
  4496. Texture300.StudsPerTileU = 5
  4497. Texture300.StudsPerTileV = 5
  4498. Texture301.Parent = UnionOperation297
  4499. Texture301.Texture = "rbxassetid://629019562"
  4500. Texture301.Face = Enum.NormalId.Top
  4501. Texture301.StudsPerTileU = 5
  4502. Texture301.StudsPerTileV = 5
  4503. Texture302.Parent = UnionOperation297
  4504. Texture302.Texture = "rbxassetid://629019562"
  4505. Texture302.StudsPerTileU = 5
  4506. Texture302.StudsPerTileV = 5
  4507. Texture303.Parent = UnionOperation297
  4508. Texture303.Texture = "rbxassetid://629019562"
  4509. Texture303.Face = Enum.NormalId.Right
  4510. Texture303.StudsPerTileU = 5
  4511. Texture303.StudsPerTileV = 5
  4512. UnionOperation304.Parent = Model275
  4513. UnionOperation304.CFrame = CFrame.new(-74.6885147, 14.8570328, 6.08171797, -1, 3.91032955e-07, -3.3480319e-07, -3.90029044e-07, -1, -2.460514e-07, -3.3480319e-07, -2.45872116e-07, 1)
  4514. UnionOperation304.Orientation = Vector3.new(0, 0, -180)
  4515. UnionOperation304.Position = Vector3.new(-74.6885147, 14.8570328, 6.08171797)
  4516. UnionOperation304.Rotation = Vector3.new(0, 0, -180)
  4517. UnionOperation304.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4518. UnionOperation304.Size = Vector3.new(5.48000193, 6.26000357, 6.40390682)
  4519. UnionOperation304.Anchored = true
  4520. UnionOperation304.BrickColor = BrickColor.new("Dark stone grey")
  4521. UnionOperation304.Material = Enum.Material.Metal
  4522. UnionOperation304.brickColor = BrickColor.new("Dark stone grey")
  4523. UnionOperation304.UsePartColor = true
  4524. Texture305.Parent = UnionOperation304
  4525. Texture305.Texture = "rbxassetid://629019562"
  4526. Texture305.Face = Enum.NormalId.Left
  4527. Texture305.StudsPerTileU = 5
  4528. Texture305.StudsPerTileV = 5
  4529. Texture306.Parent = UnionOperation304
  4530. Texture306.Texture = "rbxassetid://629019562"
  4531. Texture306.Face = Enum.NormalId.Back
  4532. Texture306.StudsPerTileU = 5
  4533. Texture306.StudsPerTileV = 5
  4534. Texture307.Parent = UnionOperation304
  4535. Texture307.Texture = "rbxassetid://629019562"
  4536. Texture307.Face = Enum.NormalId.Bottom
  4537. Texture307.StudsPerTileU = 5
  4538. Texture307.StudsPerTileV = 5
  4539. Texture308.Parent = UnionOperation304
  4540. Texture308.Texture = "rbxassetid://629019562"
  4541. Texture308.Face = Enum.NormalId.Top
  4542. Texture308.StudsPerTileU = 5
  4543. Texture308.StudsPerTileV = 5
  4544. Texture309.Parent = UnionOperation304
  4545. Texture309.Texture = "rbxassetid://629019562"
  4546. Texture309.StudsPerTileU = 5
  4547. Texture309.StudsPerTileV = 5
  4548. Texture310.Parent = UnionOperation304
  4549. Texture310.Texture = "rbxassetid://629019562"
  4550. Texture310.Face = Enum.NormalId.Right
  4551. Texture310.StudsPerTileU = 5
  4552. Texture310.StudsPerTileV = 5
  4553. Model311.Parent = Model76
  4554. Part312.Parent = Model311
  4555. Part312.CFrame = CFrame.new(-93.7988434, 11.2413635, -5.86008739, 3.51930794e-07, 3.91020166e-07, -1, 2.46111938e-07, -1, -3.90016282e-07, -1, -2.45932597e-07, -3.51930794e-07)
  4556. Part312.Orientation = Vector3.new(0, -90, 180)
  4557. Part312.Position = Vector3.new(-93.7988434, 11.2413635, -5.86008739)
  4558. Part312.Rotation = Vector3.new(-180, -90, 0)
  4559. Part312.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4560. Part312.Size = Vector3.new(0.972017586, 0.894536138, 0.819358706)
  4561. Part312.Anchored = true
  4562. Part312.BottomSurface = Enum.SurfaceType.Smooth
  4563. Part312.BrickColor = BrickColor.new("Dark stone grey")
  4564. Part312.CanCollide = false
  4565. Part312.Material = Enum.Material.Metal
  4566. Part312.TopSurface = Enum.SurfaceType.Smooth
  4567. Part312.brickColor = BrickColor.new("Dark stone grey")
  4568. Part312.FormFactor = Enum.FormFactor.Custom
  4569. Part312.formFactor = Enum.FormFactor.Custom
  4570. Texture313.Parent = Part312
  4571. Texture313.Texture = "rbxassetid://629019562"
  4572. Texture313.Face = Enum.NormalId.Top
  4573. Texture313.StudsPerTileU = 5
  4574. Texture313.StudsPerTileV = 5
  4575. Texture314.Parent = Part312
  4576. Texture314.Texture = "rbxassetid://629019562"
  4577. Texture314.Face = Enum.NormalId.Left
  4578. Texture314.StudsPerTileU = 5
  4579. Texture314.StudsPerTileV = 5
  4580. Texture315.Parent = Part312
  4581. Texture315.Texture = "rbxassetid://629019562"
  4582. Texture315.Face = Enum.NormalId.Right
  4583. Texture315.StudsPerTileU = 5
  4584. Texture315.StudsPerTileV = 5
  4585. Texture316.Parent = Part312
  4586. Texture316.Texture = "rbxassetid://629019562"
  4587. Texture316.StudsPerTileU = 5
  4588. Texture316.StudsPerTileV = 5
  4589. Texture317.Parent = Part312
  4590. Texture317.Texture = "rbxassetid://629019562"
  4591. Texture317.Face = Enum.NormalId.Bottom
  4592. Texture317.StudsPerTileU = 5
  4593. Texture317.StudsPerTileV = 5
  4594. Texture318.Parent = Part312
  4595. Texture318.Texture = "rbxassetid://629019562"
  4596. Texture318.Face = Enum.NormalId.Back
  4597. Texture318.StudsPerTileU = 5
  4598. Texture318.StudsPerTileV = 5
  4599. Part319.Name = "PartMesh"
  4600. Part319.Parent = Model311
  4601. Part319.CFrame = CFrame.new(-88.3074493, 11.6351357, -5.86013603, -3.51930794e-07, -1, 3.91032955e-07, -2.46111938e-07, -3.90029072e-07, -1, 1, -3.51930794e-07, -2.45932597e-07)
  4602. Part319.Orientation = Vector3.new(90, -90, 0)
  4603. Part319.Position = Vector3.new(-88.3074493, 11.6351357, -5.86013603)
  4604. Part319.Rotation = Vector3.new(90, 0, 90)
  4605. Part319.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4606. Part319.Size = Vector3.new(0.972017586, 14.461484, 0.200000003)
  4607. Part319.Anchored = true
  4608. Part319.BottomSurface = Enum.SurfaceType.Smooth
  4609. Part319.BrickColor = BrickColor.new("Dark stone grey")
  4610. Part319.CanCollide = false
  4611. Part319.Material = Enum.Material.Metal
  4612. Part319.TopSurface = Enum.SurfaceType.Smooth
  4613. Part319.brickColor = BrickColor.new("Dark stone grey")
  4614. Part319.FormFactor = Enum.FormFactor.Custom
  4615. Part319.formFactor = Enum.FormFactor.Custom
  4616. Texture320.Parent = Part319
  4617. Texture320.Texture = "rbxassetid://629019562"
  4618. Texture320.Face = Enum.NormalId.Top
  4619. Texture320.StudsPerTileU = 5
  4620. Texture320.StudsPerTileV = 5
  4621. Texture321.Parent = Part319
  4622. Texture321.Texture = "rbxassetid://629019562"
  4623. Texture321.Face = Enum.NormalId.Left
  4624. Texture321.StudsPerTileU = 5
  4625. Texture321.StudsPerTileV = 5
  4626. Texture322.Parent = Part319
  4627. Texture322.Texture = "rbxassetid://629019562"
  4628. Texture322.Face = Enum.NormalId.Right
  4629. Texture322.StudsPerTileU = 5
  4630. Texture322.StudsPerTileV = 5
  4631. Texture323.Parent = Part319
  4632. Texture323.Texture = "rbxassetid://629019562"
  4633. Texture323.StudsPerTileU = 5
  4634. Texture323.StudsPerTileV = 5
  4635. Texture324.Parent = Part319
  4636. Texture324.Texture = "rbxassetid://629019562"
  4637. Texture324.Face = Enum.NormalId.Bottom
  4638. Texture324.StudsPerTileU = 5
  4639. Texture324.StudsPerTileV = 5
  4640. Texture325.Parent = Part319
  4641. Texture325.Texture = "rbxassetid://629019562"
  4642. Texture325.Face = Enum.NormalId.Back
  4643. Texture325.StudsPerTileU = 5
  4644. Texture325.StudsPerTileV = 5
  4645. Part326.Name = "PartMesh"
  4646. Part326.Parent = Model311
  4647. Part326.CFrame = CFrame.new(-88.3074493, 10.9008522, -5.86013603, -3.51930794e-07, -1, 3.91032955e-07, -2.46111938e-07, -3.90029072e-07, -1, 1, -3.51930794e-07, -2.45932597e-07)
  4648. Part326.Orientation = Vector3.new(90, -90, 0)
  4649. Part326.Position = Vector3.new(-88.3074493, 10.9008522, -5.86013603)
  4650. Part326.Rotation = Vector3.new(90, 0, 90)
  4651. Part326.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4652. Part326.Size = Vector3.new(0.972017586, 14.461484, 0.200000003)
  4653. Part326.Anchored = true
  4654. Part326.BottomSurface = Enum.SurfaceType.Smooth
  4655. Part326.BrickColor = BrickColor.new("Dark stone grey")
  4656. Part326.CanCollide = false
  4657. Part326.Material = Enum.Material.Metal
  4658. Part326.TopSurface = Enum.SurfaceType.Smooth
  4659. Part326.brickColor = BrickColor.new("Dark stone grey")
  4660. Part326.FormFactor = Enum.FormFactor.Custom
  4661. Part326.formFactor = Enum.FormFactor.Custom
  4662. Texture327.Parent = Part326
  4663. Texture327.Texture = "rbxassetid://629019562"
  4664. Texture327.Face = Enum.NormalId.Top
  4665. Texture327.StudsPerTileU = 5
  4666. Texture327.StudsPerTileV = 5
  4667. Texture328.Parent = Part326
  4668. Texture328.Texture = "rbxassetid://629019562"
  4669. Texture328.Face = Enum.NormalId.Left
  4670. Texture328.StudsPerTileU = 5
  4671. Texture328.StudsPerTileV = 5
  4672. Texture329.Parent = Part326
  4673. Texture329.Texture = "rbxassetid://629019562"
  4674. Texture329.Face = Enum.NormalId.Right
  4675. Texture329.StudsPerTileU = 5
  4676. Texture329.StudsPerTileV = 5
  4677. Texture330.Parent = Part326
  4678. Texture330.Texture = "rbxassetid://629019562"
  4679. Texture330.StudsPerTileU = 5
  4680. Texture330.StudsPerTileV = 5
  4681. Texture331.Parent = Part326
  4682. Texture331.Texture = "rbxassetid://629019562"
  4683. Texture331.Face = Enum.NormalId.Bottom
  4684. Texture331.StudsPerTileU = 5
  4685. Texture331.StudsPerTileV = 5
  4686. Texture332.Parent = Part326
  4687. Texture332.Texture = "rbxassetid://629019562"
  4688. Texture332.Face = Enum.NormalId.Back
  4689. Texture332.StudsPerTileU = 5
  4690. Texture332.StudsPerTileV = 5
  4691. UnionOperation333.Parent = Model311
  4692. UnionOperation333.CFrame = CFrame.new(-88.3074493, 11.248661, -5.86418724, -3.46317506e-07, 1, 3.93658411e-07, 1, 3.45313481e-07, 4.16675306e-07, 4.16495936e-07, 3.93658411e-07, -1)
  4693. UnionOperation333.Orientation = Vector3.new(0, 180, 90)
  4694. UnionOperation333.Position = Vector3.new(-88.3074493, 11.248661, -5.86418724)
  4695. UnionOperation333.Rotation = Vector3.new(-180, 0, -90)
  4696. UnionOperation333.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4697. UnionOperation333.Size = Vector3.new(0.842416048, 14.4614925, 0.777265072)
  4698. UnionOperation333.Anchored = true
  4699. UnionOperation333.BrickColor = BrickColor.new("Dark stone grey")
  4700. UnionOperation333.Material = Enum.Material.Metal
  4701. UnionOperation333.brickColor = BrickColor.new("Dark stone grey")
  4702. UnionOperation333.UsePartColor = true
  4703. Texture334.Parent = UnionOperation333
  4704. Texture334.Texture = "rbxassetid://629019562"
  4705. Texture334.Face = Enum.NormalId.Top
  4706. Texture334.StudsPerTileU = 5
  4707. Texture334.StudsPerTileV = 5
  4708. Texture335.Parent = UnionOperation333
  4709. Texture335.Texture = "rbxassetid://629019562"
  4710. Texture335.Face = Enum.NormalId.Left
  4711. Texture335.StudsPerTileU = 5
  4712. Texture335.StudsPerTileV = 5
  4713. Texture336.Parent = UnionOperation333
  4714. Texture336.Texture = "rbxassetid://629019562"
  4715. Texture336.Face = Enum.NormalId.Right
  4716. Texture336.StudsPerTileU = 5
  4717. Texture336.StudsPerTileV = 5
  4718. Texture337.Parent = UnionOperation333
  4719. Texture337.Texture = "rbxassetid://629019562"
  4720. Texture337.StudsPerTileU = 5
  4721. Texture337.StudsPerTileV = 5
  4722. Texture338.Parent = UnionOperation333
  4723. Texture338.Texture = "rbxassetid://629019562"
  4724. Texture338.Face = Enum.NormalId.Bottom
  4725. Texture338.StudsPerTileU = 5
  4726. Texture338.StudsPerTileV = 5
  4727. Texture339.Parent = UnionOperation333
  4728. Texture339.Texture = "rbxassetid://629019562"
  4729. Texture339.Face = Enum.NormalId.Back
  4730. Texture339.StudsPerTileU = 5
  4731. Texture339.StudsPerTileV = 5
  4732. Part340.Parent = Model311
  4733. Part340.CFrame = CFrame.new(-81.8162384, 11.2413692, -5.86009216, 3.51930794e-07, 3.91020166e-07, -1, 2.46111938e-07, -1, -3.90016282e-07, -1, -2.45932597e-07, -3.51930794e-07)
  4734. Part340.Orientation = Vector3.new(0, -90, 180)
  4735. Part340.Position = Vector3.new(-81.8162384, 11.2413692, -5.86009216)
  4736. Part340.Rotation = Vector3.new(-180, -90, 0)
  4737. Part340.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4738. Part340.Size = Vector3.new(0.972017586, 0.894536138, 0.819358706)
  4739. Part340.Anchored = true
  4740. Part340.BottomSurface = Enum.SurfaceType.Smooth
  4741. Part340.BrickColor = BrickColor.new("Dark stone grey")
  4742. Part340.CanCollide = false
  4743. Part340.Material = Enum.Material.Metal
  4744. Part340.TopSurface = Enum.SurfaceType.Smooth
  4745. Part340.brickColor = BrickColor.new("Dark stone grey")
  4746. Part340.FormFactor = Enum.FormFactor.Custom
  4747. Part340.formFactor = Enum.FormFactor.Custom
  4748. Texture341.Parent = Part340
  4749. Texture341.Texture = "rbxassetid://629019562"
  4750. Texture341.Face = Enum.NormalId.Top
  4751. Texture341.StudsPerTileU = 5
  4752. Texture341.StudsPerTileV = 5
  4753. Texture342.Parent = Part340
  4754. Texture342.Texture = "rbxassetid://629019562"
  4755. Texture342.Face = Enum.NormalId.Left
  4756. Texture342.StudsPerTileU = 5
  4757. Texture342.StudsPerTileV = 5
  4758. Texture343.Parent = Part340
  4759. Texture343.Texture = "rbxassetid://629019562"
  4760. Texture343.Face = Enum.NormalId.Right
  4761. Texture343.StudsPerTileU = 5
  4762. Texture343.StudsPerTileV = 5
  4763. Texture344.Parent = Part340
  4764. Texture344.Texture = "rbxassetid://629019562"
  4765. Texture344.StudsPerTileU = 5
  4766. Texture344.StudsPerTileV = 5
  4767. Texture345.Parent = Part340
  4768. Texture345.Texture = "rbxassetid://629019562"
  4769. Texture345.Face = Enum.NormalId.Bottom
  4770. Texture345.StudsPerTileU = 5
  4771. Texture345.StudsPerTileV = 5
  4772. Texture346.Parent = Part340
  4773. Texture346.Texture = "rbxassetid://629019562"
  4774. Texture346.Face = Enum.NormalId.Back
  4775. Texture346.StudsPerTileU = 5
  4776. Texture346.StudsPerTileV = 5
  4777. Model347.Parent = Model76
  4778. Part348.Parent = Model347
  4779. Part348.CFrame = CFrame.new(-93.7988663, 11.2413616, 9.54531193, 3.51930794e-07, 3.91020166e-07, -1, 2.46111938e-07, -1, -3.90016282e-07, -1, -2.45932597e-07, -3.51930794e-07)
  4780. Part348.Orientation = Vector3.new(0, -90, 180)
  4781. Part348.Position = Vector3.new(-93.7988663, 11.2413616, 9.54531193)
  4782. Part348.Rotation = Vector3.new(-180, -90, 0)
  4783. Part348.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4784. Part348.Size = Vector3.new(0.972017586, 0.894536138, 0.819358706)
  4785. Part348.Anchored = true
  4786. Part348.BottomSurface = Enum.SurfaceType.Smooth
  4787. Part348.BrickColor = BrickColor.new("Dark stone grey")
  4788. Part348.CanCollide = false
  4789. Part348.Material = Enum.Material.Metal
  4790. Part348.TopSurface = Enum.SurfaceType.Smooth
  4791. Part348.brickColor = BrickColor.new("Dark stone grey")
  4792. Part348.FormFactor = Enum.FormFactor.Custom
  4793. Part348.formFactor = Enum.FormFactor.Custom
  4794. Texture349.Parent = Part348
  4795. Texture349.Texture = "rbxassetid://629019562"
  4796. Texture349.Face = Enum.NormalId.Top
  4797. Texture349.StudsPerTileU = 5
  4798. Texture349.StudsPerTileV = 5
  4799. Texture350.Parent = Part348
  4800. Texture350.Texture = "rbxassetid://629019562"
  4801. Texture350.Face = Enum.NormalId.Left
  4802. Texture350.StudsPerTileU = 5
  4803. Texture350.StudsPerTileV = 5
  4804. Texture351.Parent = Part348
  4805. Texture351.Texture = "rbxassetid://629019562"
  4806. Texture351.Face = Enum.NormalId.Right
  4807. Texture351.StudsPerTileU = 5
  4808. Texture351.StudsPerTileV = 5
  4809. Texture352.Parent = Part348
  4810. Texture352.Texture = "rbxassetid://629019562"
  4811. Texture352.StudsPerTileU = 5
  4812. Texture352.StudsPerTileV = 5
  4813. Texture353.Parent = Part348
  4814. Texture353.Texture = "rbxassetid://629019562"
  4815. Texture353.Face = Enum.NormalId.Bottom
  4816. Texture353.StudsPerTileU = 5
  4817. Texture353.StudsPerTileV = 5
  4818. Texture354.Parent = Part348
  4819. Texture354.Texture = "rbxassetid://629019562"
  4820. Texture354.Face = Enum.NormalId.Back
  4821. Texture354.StudsPerTileU = 5
  4822. Texture354.StudsPerTileV = 5
  4823. Part355.Name = "PartMesh"
  4824. Part355.Parent = Model347
  4825. Part355.CFrame = CFrame.new(-88.3074722, 11.6351318, 9.54526329, -3.51930794e-07, -1, 3.91032955e-07, -2.46111938e-07, -3.90029072e-07, -1, 1, -3.51930794e-07, -2.45932597e-07)
  4826. Part355.Orientation = Vector3.new(90, -90, 0)
  4827. Part355.Position = Vector3.new(-88.3074722, 11.6351318, 9.54526329)
  4828. Part355.Rotation = Vector3.new(90, 0, 90)
  4829. Part355.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4830. Part355.Size = Vector3.new(0.972017586, 14.461484, 0.200000003)
  4831. Part355.Anchored = true
  4832. Part355.BottomSurface = Enum.SurfaceType.Smooth
  4833. Part355.BrickColor = BrickColor.new("Dark stone grey")
  4834. Part355.CanCollide = false
  4835. Part355.Material = Enum.Material.Metal
  4836. Part355.TopSurface = Enum.SurfaceType.Smooth
  4837. Part355.brickColor = BrickColor.new("Dark stone grey")
  4838. Part355.FormFactor = Enum.FormFactor.Custom
  4839. Part355.formFactor = Enum.FormFactor.Custom
  4840. Texture356.Parent = Part355
  4841. Texture356.Texture = "rbxassetid://629019562"
  4842. Texture356.Face = Enum.NormalId.Top
  4843. Texture356.StudsPerTileU = 5
  4844. Texture356.StudsPerTileV = 5
  4845. Texture357.Parent = Part355
  4846. Texture357.Texture = "rbxassetid://629019562"
  4847. Texture357.Face = Enum.NormalId.Left
  4848. Texture357.StudsPerTileU = 5
  4849. Texture357.StudsPerTileV = 5
  4850. Texture358.Parent = Part355
  4851. Texture358.Texture = "rbxassetid://629019562"
  4852. Texture358.Face = Enum.NormalId.Right
  4853. Texture358.StudsPerTileU = 5
  4854. Texture358.StudsPerTileV = 5
  4855. Texture359.Parent = Part355
  4856. Texture359.Texture = "rbxassetid://629019562"
  4857. Texture359.StudsPerTileU = 5
  4858. Texture359.StudsPerTileV = 5
  4859. Texture360.Parent = Part355
  4860. Texture360.Texture = "rbxassetid://629019562"
  4861. Texture360.Face = Enum.NormalId.Bottom
  4862. Texture360.StudsPerTileU = 5
  4863. Texture360.StudsPerTileV = 5
  4864. Texture361.Parent = Part355
  4865. Texture361.Texture = "rbxassetid://629019562"
  4866. Texture361.Face = Enum.NormalId.Back
  4867. Texture361.StudsPerTileU = 5
  4868. Texture361.StudsPerTileV = 5
  4869. Part362.Name = "PartMesh"
  4870. Part362.Parent = Model347
  4871. Part362.CFrame = CFrame.new(-88.3074722, 10.9008484, 9.54526329, -3.51930794e-07, -1, 3.91032955e-07, -2.46111938e-07, -3.90029072e-07, -1, 1, -3.51930794e-07, -2.45932597e-07)
  4872. Part362.Orientation = Vector3.new(90, -90, 0)
  4873. Part362.Position = Vector3.new(-88.3074722, 10.9008484, 9.54526329)
  4874. Part362.Rotation = Vector3.new(90, 0, 90)
  4875. Part362.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4876. Part362.Size = Vector3.new(0.972017586, 14.461484, 0.200000003)
  4877. Part362.Anchored = true
  4878. Part362.BottomSurface = Enum.SurfaceType.Smooth
  4879. Part362.BrickColor = BrickColor.new("Dark stone grey")
  4880. Part362.CanCollide = false
  4881. Part362.Material = Enum.Material.Metal
  4882. Part362.TopSurface = Enum.SurfaceType.Smooth
  4883. Part362.brickColor = BrickColor.new("Dark stone grey")
  4884. Part362.FormFactor = Enum.FormFactor.Custom
  4885. Part362.formFactor = Enum.FormFactor.Custom
  4886. Texture363.Parent = Part362
  4887. Texture363.Texture = "rbxassetid://629019562"
  4888. Texture363.Face = Enum.NormalId.Top
  4889. Texture363.StudsPerTileU = 5
  4890. Texture363.StudsPerTileV = 5
  4891. Texture364.Parent = Part362
  4892. Texture364.Texture = "rbxassetid://629019562"
  4893. Texture364.Face = Enum.NormalId.Left
  4894. Texture364.StudsPerTileU = 5
  4895. Texture364.StudsPerTileV = 5
  4896. Texture365.Parent = Part362
  4897. Texture365.Texture = "rbxassetid://629019562"
  4898. Texture365.Face = Enum.NormalId.Right
  4899. Texture365.StudsPerTileU = 5
  4900. Texture365.StudsPerTileV = 5
  4901. Texture366.Parent = Part362
  4902. Texture366.Texture = "rbxassetid://629019562"
  4903. Texture366.StudsPerTileU = 5
  4904. Texture366.StudsPerTileV = 5
  4905. Texture367.Parent = Part362
  4906. Texture367.Texture = "rbxassetid://629019562"
  4907. Texture367.Face = Enum.NormalId.Bottom
  4908. Texture367.StudsPerTileU = 5
  4909. Texture367.StudsPerTileV = 5
  4910. Texture368.Parent = Part362
  4911. Texture368.Texture = "rbxassetid://629019562"
  4912. Texture368.Face = Enum.NormalId.Back
  4913. Texture368.StudsPerTileU = 5
  4914. Texture368.StudsPerTileV = 5
  4915. UnionOperation369.Parent = Model347
  4916. UnionOperation369.CFrame = CFrame.new(-88.3074722, 11.2486572, 9.54120445, -3.46317506e-07, 1, 3.93658411e-07, 1, 3.45313481e-07, 4.16675306e-07, 4.16495936e-07, 3.93658411e-07, -1)
  4917. UnionOperation369.Orientation = Vector3.new(0, 180, 90)
  4918. UnionOperation369.Position = Vector3.new(-88.3074722, 11.2486572, 9.54120445)
  4919. UnionOperation369.Rotation = Vector3.new(-180, 0, -90)
  4920. UnionOperation369.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4921. UnionOperation369.Size = Vector3.new(0.842416048, 14.4614925, 0.777265072)
  4922. UnionOperation369.Anchored = true
  4923. UnionOperation369.BrickColor = BrickColor.new("Dark stone grey")
  4924. UnionOperation369.Material = Enum.Material.Metal
  4925. UnionOperation369.brickColor = BrickColor.new("Dark stone grey")
  4926. UnionOperation369.UsePartColor = true
  4927. Texture370.Parent = UnionOperation369
  4928. Texture370.Texture = "rbxassetid://629019562"
  4929. Texture370.Face = Enum.NormalId.Top
  4930. Texture370.StudsPerTileU = 5
  4931. Texture370.StudsPerTileV = 5
  4932. Texture371.Parent = UnionOperation369
  4933. Texture371.Texture = "rbxassetid://629019562"
  4934. Texture371.Face = Enum.NormalId.Left
  4935. Texture371.StudsPerTileU = 5
  4936. Texture371.StudsPerTileV = 5
  4937. Texture372.Parent = UnionOperation369
  4938. Texture372.Texture = "rbxassetid://629019562"
  4939. Texture372.Face = Enum.NormalId.Right
  4940. Texture372.StudsPerTileU = 5
  4941. Texture372.StudsPerTileV = 5
  4942. Texture373.Parent = UnionOperation369
  4943. Texture373.Texture = "rbxassetid://629019562"
  4944. Texture373.StudsPerTileU = 5
  4945. Texture373.StudsPerTileV = 5
  4946. Texture374.Parent = UnionOperation369
  4947. Texture374.Texture = "rbxassetid://629019562"
  4948. Texture374.Face = Enum.NormalId.Bottom
  4949. Texture374.StudsPerTileU = 5
  4950. Texture374.StudsPerTileV = 5
  4951. Texture375.Parent = UnionOperation369
  4952. Texture375.Texture = "rbxassetid://629019562"
  4953. Texture375.Face = Enum.NormalId.Back
  4954. Texture375.StudsPerTileU = 5
  4955. Texture375.StudsPerTileV = 5
  4956. Part376.Parent = Model347
  4957. Part376.CFrame = CFrame.new(-81.8162613, 11.2413664, 9.54529953, 3.51930794e-07, 3.91020166e-07, -1, 2.46111938e-07, -1, -3.90016282e-07, -1, -2.45932597e-07, -3.51930794e-07)
  4958. Part376.Orientation = Vector3.new(0, -90, 180)
  4959. Part376.Position = Vector3.new(-81.8162613, 11.2413664, 9.54529953)
  4960. Part376.Rotation = Vector3.new(-180, -90, 0)
  4961. Part376.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4962. Part376.Size = Vector3.new(0.972017586, 0.894536138, 0.819358706)
  4963. Part376.Anchored = true
  4964. Part376.BottomSurface = Enum.SurfaceType.Smooth
  4965. Part376.BrickColor = BrickColor.new("Dark stone grey")
  4966. Part376.CanCollide = false
  4967. Part376.Material = Enum.Material.Metal
  4968. Part376.TopSurface = Enum.SurfaceType.Smooth
  4969. Part376.brickColor = BrickColor.new("Dark stone grey")
  4970. Part376.FormFactor = Enum.FormFactor.Custom
  4971. Part376.formFactor = Enum.FormFactor.Custom
  4972. Texture377.Parent = Part376
  4973. Texture377.Texture = "rbxassetid://629019562"
  4974. Texture377.Face = Enum.NormalId.Top
  4975. Texture377.StudsPerTileU = 5
  4976. Texture377.StudsPerTileV = 5
  4977. Texture378.Parent = Part376
  4978. Texture378.Texture = "rbxassetid://629019562"
  4979. Texture378.Face = Enum.NormalId.Left
  4980. Texture378.StudsPerTileU = 5
  4981. Texture378.StudsPerTileV = 5
  4982. Texture379.Parent = Part376
  4983. Texture379.Texture = "rbxassetid://629019562"
  4984. Texture379.Face = Enum.NormalId.Right
  4985. Texture379.StudsPerTileU = 5
  4986. Texture379.StudsPerTileV = 5
  4987. Texture380.Parent = Part376
  4988. Texture380.Texture = "rbxassetid://629019562"
  4989. Texture380.StudsPerTileU = 5
  4990. Texture380.StudsPerTileV = 5
  4991. Texture381.Parent = Part376
  4992. Texture381.Texture = "rbxassetid://629019562"
  4993. Texture381.Face = Enum.NormalId.Bottom
  4994. Texture381.StudsPerTileU = 5
  4995. Texture381.StudsPerTileV = 5
  4996. Texture382.Parent = Part376
  4997. Texture382.Texture = "rbxassetid://629019562"
  4998. Texture382.Face = Enum.NormalId.Back
  4999. Texture382.StudsPerTileU = 5
  5000. Texture382.StudsPerTileV = 5
  5001. Model383.Parent = Model76
  5002. Part384.Parent = Model383
  5003. Part384.CFrame = CFrame.new(-93.798851, 11.2412987, 18.0207596, 3.51930794e-07, 3.91020166e-07, -1, 2.46111938e-07, -1, -3.90016282e-07, -1, -2.45932597e-07, -3.51930794e-07)
  5004. Part384.Orientation = Vector3.new(0, -90, 180)
  5005. Part384.Position = Vector3.new(-93.798851, 11.2412987, 18.0207596)
  5006. Part384.Rotation = Vector3.new(-180, -90, 0)
  5007. Part384.Color = Color3.new(0.388235, 0.372549, 0.384314)
  5008. Part384.Size = Vector3.new(0.972017586, 0.894536138, 0.819358706)
  5009. Part384.Anchored = true
  5010. Part384.BottomSurface = Enum.SurfaceType.Smooth
  5011. Part384.BrickColor = BrickColor.new("Dark stone grey")
  5012. Part384.CanCollide = false
  5013. Part384.Material = Enum.Material.Metal
  5014. Part384.TopSurface = Enum.SurfaceType.Smooth
  5015. Part384.brickColor = BrickColor.new("Dark stone grey")
  5016. Part384.FormFactor = Enum.FormFactor.Custom
  5017. Part384.formFactor = Enum.FormFactor.Custom
  5018. Texture385.Parent = Part384
  5019. Texture385.Texture = "rbxassetid://629019562"
  5020. Texture385.Face = Enum.NormalId.Top
  5021. Texture385.StudsPerTileU = 5
  5022. Texture385.StudsPerTileV = 5
  5023. Texture386.Parent = Part384
  5024. Texture386.Texture = "rbxassetid://629019562"
  5025. Texture386.Face = Enum.NormalId.Left
  5026. Texture386.StudsPerTileU = 5
  5027. Texture386.StudsPerTileV = 5
  5028. Texture387.Parent = Part384
  5029. Texture387.Texture = "rbxassetid://629019562"
  5030. Texture387.Face = Enum.NormalId.Right
  5031. Texture387.StudsPerTileU = 5
  5032. Texture387.StudsPerTileV = 5
  5033. Texture388.Parent = Part384
  5034. Texture388.Texture = "rbxassetid://629019562"
  5035. Texture388.StudsPerTileU = 5
  5036. Texture388.StudsPerTileV = 5
  5037. Texture389.Parent = Part384
  5038. Texture389.Texture = "rbxassetid://629019562"
  5039. Texture389.Face = Enum.NormalId.Bottom
  5040. Texture389.StudsPerTileU = 5
  5041. Texture389.StudsPerTileV = 5
  5042. Texture390.Parent = Part384
  5043. Texture390.Texture = "rbxassetid://629019562"
  5044. Texture390.Face = Enum.NormalId.Back
  5045. Texture390.StudsPerTileU = 5
  5046. Texture390.StudsPerTileV = 5
  5047. Part391.Name = "PartMesh"
  5048. Part391.Parent = Model383
  5049. Part391.CFrame = CFrame.new(-88.3074646, 11.6351309, 18.0207081, -3.51930794e-07, -1, 3.91032955e-07, -2.46111938e-07, -3.90029072e-07, -1, 1, -3.51930794e-07, -2.45932597e-07)
  5050. Part391.Orientation = Vector3.new(90, -90, 0)
  5051. Part391.Position = Vector3.new(-88.3074646, 11.6351309, 18.0207081)
  5052. Part391.Rotation = Vector3.new(90, 0, 90)
  5053. Part391.Color = Color3.new(0.388235, 0.372549, 0.384314)
  5054. Part391.Size = Vector3.new(0.972017586, 14.461484, 0.200000003)
  5055. Part391.Anchored = true
  5056. Part391.BottomSurface = Enum.SurfaceType.Smooth
  5057. Part391.BrickColor = BrickColor.new("Dark stone grey")
  5058. Part391.CanCollide = false
  5059. Part391.Material = Enum.Material.Metal
  5060. Part391.TopSurface = Enum.SurfaceType.Smooth
  5061. Part391.brickColor = BrickColor.new("Dark stone grey")
  5062. Part391.FormFactor = Enum.FormFactor.Custom
  5063. Part391.formFactor = Enum.FormFactor.Custom
  5064. Texture392.Parent = Part391
  5065. Texture392.Texture = "rbxassetid://629019562"
  5066. Texture392.Face = Enum.NormalId.Top
  5067. Texture392.StudsPerTileU = 5
  5068. Texture392.StudsPerTileV = 5
  5069. Texture393.Parent = Part391
  5070. Texture393.Texture = "rbxassetid://629019562"
  5071. Texture393.Face = Enum.NormalId.Left
  5072. Texture393.StudsPerTileU = 5
  5073. Texture393.StudsPerTileV = 5
  5074. Texture394.Parent = Part391
  5075. Texture394.Texture = "rbxassetid://629019562"
  5076. Texture394.Face = Enum.NormalId.Right
  5077. Texture394.StudsPerTileU = 5
  5078. Texture394.StudsPerTileV = 5
  5079. Texture395.Parent = Part391
  5080. Texture395.Texture = "rbxassetid://629019562"
  5081. Texture395.StudsPerTileU = 5
  5082. Texture395.StudsPerTileV = 5
  5083. Texture396.Parent = Part391
  5084. Texture396.Texture = "rbxassetid://629019562"
  5085. Texture396.Face = Enum.NormalId.Bottom
  5086. Texture396.StudsPerTileU = 5
  5087. Texture396.StudsPerTileV = 5
  5088. Texture397.Parent = Part391
  5089. Texture397.Texture = "rbxassetid://629019562"
  5090. Texture397.Face = Enum.NormalId.Back
  5091. Texture397.StudsPerTileU = 5
  5092. Texture397.StudsPerTileV = 5
  5093. Part398.Name = "PartMesh"
  5094. Part398.Parent = Model383
  5095. Part398.CFrame = CFrame.new(-88.3074646, 10.9008465, 18.0207081, -3.51930794e-07, -1, 3.91032955e-07, -2.46111938e-07, -3.90029072e-07, -1, 1, -3.51930794e-07, -2.45932597e-07)
  5096. Part398.Orientation = Vector3.new(90, -90, 0)
  5097. Part398.Position = Vector3.new(-88.3074646, 10.9008465, 18.0207081)
  5098. Part398.Rotation = Vector3.new(90, 0, 90)
  5099. Part398.Color = Color3.new(0.388235, 0.372549, 0.384314)
  5100. Part398.Size = Vector3.new(0.972017586, 14.461484, 0.200000003)
  5101. Part398.Anchored = true
  5102. Part398.BottomSurface = Enum.SurfaceType.Smooth
  5103. Part398.BrickColor = BrickColor.new("Dark stone grey")
  5104. Part398.CanCollide = false
  5105. Part398.Material = Enum.Material.Metal
  5106. Part398.TopSurface = Enum.SurfaceType.Smooth
  5107. Part398.brickColor = BrickColor.new("Dark stone grey")
  5108. Part398.FormFactor = Enum.FormFactor.Custom
  5109. Part398.formFactor = Enum.FormFactor.Custom
  5110. Texture399.Parent = Part398
  5111. Texture399.Texture = "rbxassetid://629019562"
  5112. Texture399.Face = Enum.NormalId.Top
  5113. Texture399.StudsPerTileU = 5
  5114. Texture399.StudsPerTileV = 5
  5115. Texture400.Parent = Part398
  5116. Texture400.Texture = "rbxassetid://629019562"
  5117. Texture400.Face = Enum.NormalId.Left
  5118. Texture400.StudsPerTileU = 5
  5119. Texture400.StudsPerTileV = 5
  5120. Texture401.Parent = Part398
  5121. Texture401.Texture = "rbxassetid://629019562"
  5122. Texture401.Face = Enum.NormalId.Right
  5123. Texture401.StudsPerTileU = 5
  5124. Texture401.StudsPerTileV = 5
  5125. Texture402.Parent = Part398
  5126. Texture402.Texture = "rbxassetid://629019562"
  5127. Texture402.StudsPerTileU = 5
  5128. Texture402.StudsPerTileV = 5
  5129. Texture403.Parent = Part398
  5130. Texture403.Texture = "rbxassetid://629019562"
  5131. Texture403.Face = Enum.NormalId.Bottom
  5132. Texture403.StudsPerTileU = 5
  5133. Texture403.StudsPerTileV = 5
  5134. Texture404.Parent = Part398
  5135. Texture404.Texture = "rbxassetid://629019562"
  5136. Texture404.Face = Enum.NormalId.Back
  5137. Texture404.StudsPerTileU = 5
  5138. Texture404.StudsPerTileV = 5
  5139. UnionOperation405.Parent = Model383
  5140. UnionOperation405.CFrame = CFrame.new(-88.3074646, 11.2486248, 18.0166798, -3.46317506e-07, 1, 3.93658411e-07, 1, 3.45313481e-07, 4.16675306e-07, 4.16495936e-07, 3.93658411e-07, -1)
  5141. UnionOperation405.Orientation = Vector3.new(0, 180, 90)
  5142. UnionOperation405.Position = Vector3.new(-88.3074646, 11.2486248, 18.0166798)
  5143. UnionOperation405.Rotation = Vector3.new(-180, 0, -90)
  5144. UnionOperation405.Color = Color3.new(0.388235, 0.372549, 0.384314)
  5145. UnionOperation405.Size = Vector3.new(0.842416048, 14.4614925, 0.777265072)
  5146. UnionOperation405.Anchored = true
  5147. UnionOperation405.BrickColor = BrickColor.new("Dark stone grey")
  5148. UnionOperation405.Material = Enum.Material.Metal
  5149. UnionOperation405.brickColor = BrickColor.new("Dark stone grey")
  5150. UnionOperation405.UsePartColor = true
  5151. Texture406.Parent = UnionOperation405
  5152. Texture406.Texture = "rbxassetid://629019562"
  5153. Texture406.Face = Enum.NormalId.Top
  5154. Texture406.StudsPerTileU = 5
  5155. Texture406.StudsPerTileV = 5
  5156. Texture407.Parent = UnionOperation405
  5157. Texture407.Texture = "rbxassetid://629019562"
  5158. Texture407.Face = Enum.NormalId.Left
  5159. Texture407.StudsPerTileU = 5
  5160. Texture407.StudsPerTileV = 5
  5161. Texture408.Parent = UnionOperation405
  5162. Texture408.Texture = "rbxassetid://629019562"
  5163. Texture408.Face = Enum.NormalId.Right
  5164. Texture408.StudsPerTileU = 5
  5165. Texture408.StudsPerTileV = 5
  5166. Texture409.Parent = UnionOperation405
  5167. Texture409.Texture = "rbxassetid://629019562"
  5168. Texture409.StudsPerTileU = 5
  5169. Texture409.StudsPerTileV = 5
  5170. Texture410.Parent = UnionOperation405
  5171. Texture410.Texture = "rbxassetid://629019562"
  5172. Texture410.Face = Enum.NormalId.Bottom
  5173. Texture410.StudsPerTileU = 5
  5174. Texture410.StudsPerTileV = 5
  5175. Texture411.Parent = UnionOperation405
  5176. Texture411.Texture = "rbxassetid://629019562"
  5177. Texture411.Face = Enum.NormalId.Back
  5178. Texture411.StudsPerTileU = 5
  5179. Texture411.StudsPerTileV = 5
  5180. Part412.Parent = Model383
  5181. Part412.CFrame = CFrame.new(-81.8162537, 11.2413645, 18.0207634, 3.51930794e-07, 3.91020166e-07, -1, 2.46111938e-07, -1, -3.90016282e-07, -1, -2.45932597e-07, -3.51930794e-07)
  5182. Part412.Orientation = Vector3.new(0, -90, 180)
  5183. Part412.Position = Vector3.new(-81.8162537, 11.2413645, 18.0207634)
  5184. Part412.Rotation = Vector3.new(-180, -90, 0)
  5185. Part412.Color = Color3.new(0.388235, 0.372549, 0.384314)
  5186. Part412.Size = Vector3.new(0.972017586, 0.894536138, 0.819358706)
  5187. Part412.Anchored = true
  5188. Part412.BottomSurface = Enum.SurfaceType.Smooth
  5189. Part412.BrickColor = BrickColor.new("Dark stone grey")
  5190. Part412.CanCollide = false
  5191. Part412.Material = Enum.Material.Metal
  5192. Part412.TopSurface = Enum.SurfaceType.Smooth
  5193. Part412.brickColor = BrickColor.new("Dark stone grey")
  5194. Part412.FormFactor = Enum.FormFactor.Custom
  5195. Part412.formFactor = Enum.FormFactor.Custom
  5196. Texture413.Parent = Part412
  5197. Texture413.Texture = "rbxassetid://629019562"
  5198. Texture413.Face = Enum.NormalId.Top
  5199. Texture413.StudsPerTileU = 5
  5200. Texture413.StudsPerTileV = 5
  5201. Texture414.Parent = Part412
  5202. Texture414.Texture = "rbxassetid://629019562"
  5203. Texture414.Face = Enum.NormalId.Left
  5204. Texture414.StudsPerTileU = 5
  5205. Texture414.StudsPerTileV = 5
  5206. Texture415.Parent = Part412
  5207. Texture415.Texture = "rbxassetid://629019562"
  5208. Texture415.Face = Enum.NormalId.Right
  5209. Texture415.StudsPerTileU = 5
  5210. Texture415.StudsPerTileV = 5
  5211. Texture416.Parent = Part412
  5212. Texture416.Texture = "rbxassetid://629019562"
  5213. Texture416.StudsPerTileU = 5
  5214. Texture416.StudsPerTileV = 5
  5215. Texture417.Parent = Part412
  5216. Texture417.Texture = "rbxassetid://629019562"
  5217. Texture417.Face = Enum.NormalId.Bottom
  5218. Texture417.StudsPerTileU = 5
  5219. Texture417.StudsPerTileV = 5
  5220. Texture418.Parent = Part412
  5221. Texture418.Texture = "rbxassetid://629019562"
  5222. Texture418.Face = Enum.NormalId.Back
  5223. Texture418.StudsPerTileU = 5
  5224. Texture418.StudsPerTileV = 5
  5225. Part419.Parent = Model76
  5226. Part419.CFrame = CFrame.new(-81.522789, 2.50631905, 15.0782261, -1, -5.0195581e-10, -5.19999994e-05, 5.01927389e-10, 1, 8.96125188e-11, 5.19999994e-05, -8.96105273e-11, -1)
  5227. Part419.Orientation = Vector3.new(0, -180, 0)
  5228. Part419.Position = Vector3.new(-81.522789, 2.50631905, 15.0782261)
  5229. Part419.Rotation = Vector3.new(-180, 0, 180)
  5230. Part419.Color = Color3.new(0.94902, 0.952941, 0.952941)
  5231. Part419.Size = Vector3.new(0.649999976, 0.549999475, 10.4899998)
  5232. Part419.Anchored = true
  5233. Part419.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5234. Part419.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5235. Part419.BrickColor = BrickColor.new("White")
  5236. Part419.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5237. Part419.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5238. Part419.Material = Enum.Material.SmoothPlastic
  5239. Part419.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5240. Part419.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5241. Part419.brickColor = BrickColor.new("White")
  5242. Part419.FormFactor = Enum.FormFactor.Custom
  5243. Part419.formFactor = Enum.FormFactor.Custom
  5244. Texture420.Parent = Part419
  5245. Texture420.Texture = "rbxassetid://655336407"
  5246. Texture420.Face = Enum.NormalId.Left
  5247. Texture420.StudsPerTileU = 9
  5248. Texture420.StudsPerTileV = 9
  5249. Texture421.Parent = Part419
  5250. Texture421.Texture = "rbxassetid://655336407"
  5251. Texture421.Face = Enum.NormalId.Right
  5252. Texture421.StudsPerTileU = 9
  5253. Texture421.StudsPerTileV = 9
  5254. Texture422.Parent = Part419
  5255. Texture422.Texture = "rbxassetid://655336407"
  5256. Texture422.StudsPerTileU = 9
  5257. Texture422.StudsPerTileV = 9
  5258. Texture423.Parent = Part419
  5259. Texture423.Texture = "rbxassetid://655336407"
  5260. Texture423.Face = Enum.NormalId.Back
  5261. Texture423.StudsPerTileU = 9
  5262. Texture423.StudsPerTileV = 9
  5263. Texture424.Parent = Part419
  5264. Texture424.Texture = "rbxassetid://655336407"
  5265. Texture424.Face = Enum.NormalId.Top
  5266. Texture424.StudsPerTileU = 9
  5267. Texture424.StudsPerTileV = 9
  5268. Texture425.Parent = Part419
  5269. Texture425.Texture = "rbxassetid://655336407"
  5270. Texture425.Face = Enum.NormalId.Bottom
  5271. Texture425.StudsPerTileU = 9
  5272. Texture425.StudsPerTileV = 9
  5273. Part426.Parent = Model76
  5274. Part426.CFrame = CFrame.new(-83.0151749, 2.87897396, -8.04459476, 0, -5.0195581e-10, -1, -8.95856098e-11, 1, 5.0195581e-10, 1, -8.96105273e-11, 0)
  5275. Part426.Orientation = Vector3.new(0, -90, 0)
  5276. Part426.Position = Vector3.new(-83.0151749, 2.87897396, -8.04459476)
  5277. Part426.Rotation = Vector3.new(0, -90, 0)
  5278. Part426.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5279. Part426.Size = Vector3.new(0.349999994, 0.200000003, 3.8900001)
  5280. Part426.Anchored = true
  5281. Part426.BrickColor = BrickColor.new("Really black")
  5282. Part426.brickColor = BrickColor.new("Really black")
  5283. Part427.Parent = Model76
  5284. Part427.CFrame = CFrame.new(-92.0020218, 2.87896967, -8.04465389, 0, -6.38496203e-07, 1, -1.45863112e-07, 1, 6.37492292e-07, -1, -1.46042296e-07, 0)
  5285. Part427.Orientation = Vector3.new(0, 90, 0)
  5286. Part427.Position = Vector3.new(-92.0020218, 2.87896967, -8.04465389)
  5287. Part427.Rotation = Vector3.new(0, 90, 0)
  5288. Part427.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5289. Part427.Size = Vector3.new(0.349999994, 0.200000003, 3.8900001)
  5290. Part427.Anchored = true
  5291. Part427.BrickColor = BrickColor.new("Really black")
  5292. Part427.brickColor = BrickColor.new("Really black")
  5293. Part428.Parent = Model76
  5294. Part428.CFrame = CFrame.new(-74.633049, 11.821661, 9.86993027, -1, -4.18685687e-07, -5.20427966e-05, -4.17698971e-07, 1, 3.29076499e-07, 5.2042793e-05, 3.289191e-07, -1)
  5295. Part428.Orientation = Vector3.new(0, -180, 0)
  5296. Part428.Position = Vector3.new(-74.633049, 11.821661, 9.86993027)
  5297. Part428.Rotation = Vector3.new(-180, 0, 180)
  5298. Part428.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5299. Part428.Size = Vector3.new(5.87001276, 0.200000003, 1.20000064)
  5300. Part428.Anchored = true
  5301. Part428.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5302. Part428.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5303. Part428.BrickColor = BrickColor.new("Black")
  5304. Part428.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5305. Part428.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5306. Part428.Material = Enum.Material.Metal
  5307. Part428.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5308. Part428.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5309. Part428.brickColor = BrickColor.new("Black")
  5310. Part428.FormFactor = Enum.FormFactor.Custom
  5311. Part428.formFactor = Enum.FormFactor.Custom
  5312. Texture429.Parent = Part428
  5313. Texture429.Texture = "rbxassetid://655298334"
  5314. Texture429.Face = Enum.NormalId.Left
  5315. Texture429.StudsPerTileU = 5
  5316. Texture429.StudsPerTileV = 5
  5317. Texture430.Parent = Part428
  5318. Texture430.Texture = "rbxassetid://655298334"
  5319. Texture430.Face = Enum.NormalId.Bottom
  5320. Texture430.StudsPerTileU = 5
  5321. Texture430.StudsPerTileV = 5
  5322. Texture431.Parent = Part428
  5323. Texture431.Texture = "rbxassetid://655298334"
  5324. Texture431.Face = Enum.NormalId.Right
  5325. Texture431.StudsPerTileU = 5
  5326. Texture431.StudsPerTileV = 5
  5327. Texture432.Parent = Part428
  5328. Texture432.Texture = "rbxassetid://655298334"
  5329. Texture432.Face = Enum.NormalId.Top
  5330. Texture432.StudsPerTileU = 5
  5331. Texture432.StudsPerTileV = 5
  5332. Texture433.Parent = Part428
  5333. Texture433.Texture = "rbxassetid://655298334"
  5334. Texture433.Face = Enum.NormalId.Back
  5335. Texture433.StudsPerTileU = 5
  5336. Texture433.StudsPerTileV = 5
  5337. Texture434.Parent = Part428
  5338. Texture434.Texture = "rbxassetid://655298334"
  5339. Texture434.StudsPerTileU = 5
  5340. Texture434.StudsPerTileV = 5
  5341. Part435.Parent = Model76
  5342. Part435.CFrame = CFrame.new(-73.1076889, 7.02634573, 2.17052794, -1, -4.18685687e-07, -5.20427966e-05, -4.17698971e-07, 1, 3.29076499e-07, 5.2042793e-05, 3.289191e-07, -1)
  5343. Part435.Orientation = Vector3.new(0, -180, 0)
  5344. Part435.Position = Vector3.new(-73.1076889, 7.02634573, 2.17052794)
  5345. Part435.Rotation = Vector3.new(-180, 0, 180)
  5346. Part435.Color = Color3.new(0.94902, 0.952941, 0.952941)
  5347. Part435.Size = Vector3.new(16.400013, 9.58999729, 0.599999964)
  5348. Part435.Anchored = true
  5349. Part435.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5350. Part435.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5351. Part435.BrickColor = BrickColor.new("White")
  5352. Part435.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5353. Part435.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5354. Part435.Material = Enum.Material.SmoothPlastic
  5355. Part435.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5356. Part435.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5357. Part435.brickColor = BrickColor.new("White")
  5358. Part435.FormFactor = Enum.FormFactor.Custom
  5359. Part435.formFactor = Enum.FormFactor.Custom
  5360. Texture436.Parent = Part435
  5361. Texture436.Texture = "rbxassetid://655336407"
  5362. Texture436.Face = Enum.NormalId.Left
  5363. Texture436.StudsPerTileU = 9
  5364. Texture436.StudsPerTileV = 9
  5365. Texture437.Parent = Part435
  5366. Texture437.Texture = "rbxassetid://655336407"
  5367. Texture437.Face = Enum.NormalId.Right
  5368. Texture437.StudsPerTileU = 9
  5369. Texture437.StudsPerTileV = 9
  5370. Texture438.Parent = Part435
  5371. Texture438.Texture = "rbxassetid://655336407"
  5372. Texture438.StudsPerTileU = 9
  5373. Texture438.StudsPerTileV = 9
  5374. Texture439.Parent = Part435
  5375. Texture439.Texture = "rbxassetid://655336407"
  5376. Texture439.Face = Enum.NormalId.Back
  5377. Texture439.StudsPerTileU = 9
  5378. Texture439.StudsPerTileV = 9
  5379. Texture440.Parent = Part435
  5380. Texture440.Texture = "rbxassetid://655336407"
  5381. Texture440.Face = Enum.NormalId.Top
  5382. Texture440.StudsPerTileU = 9
  5383. Texture440.StudsPerTileV = 9
  5384. Texture441.Parent = Part435
  5385. Texture441.Texture = "rbxassetid://655336407"
  5386. Texture441.Face = Enum.NormalId.Bottom
  5387. Texture441.StudsPerTileU = 9
  5388. Texture441.StudsPerTileV = 9
  5389. Part442.Parent = Model76
  5390. Part442.CFrame = CFrame.new(-81.5070496, 2.50632238, -2.74207592, 1, -5.0195581e-10, 5.19999994e-05, -5.01927389e-10, 1, -8.96125188e-11, -5.19999994e-05, -8.96105273e-11, 1)
  5391. Part442.Position = Vector3.new(-81.5070496, 2.50632238, -2.74207592)
  5392. Part442.Color = Color3.new(0.94902, 0.952941, 0.952941)
  5393. Part442.Size = Vector3.new(0.649999976, 0.549999475, 10.4899998)
  5394. Part442.Anchored = true
  5395. Part442.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5396. Part442.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5397. Part442.BrickColor = BrickColor.new("White")
  5398. Part442.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5399. Part442.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5400. Part442.Material = Enum.Material.SmoothPlastic
  5401. Part442.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5402. Part442.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5403. Part442.brickColor = BrickColor.new("White")
  5404. Part442.FormFactor = Enum.FormFactor.Custom
  5405. Part442.formFactor = Enum.FormFactor.Custom
  5406. Texture443.Parent = Part442
  5407. Texture443.Texture = "rbxassetid://655336407"
  5408. Texture443.Face = Enum.NormalId.Left
  5409. Texture443.StudsPerTileU = 9
  5410. Texture443.StudsPerTileV = 9
  5411. Texture444.Parent = Part442
  5412. Texture444.Texture = "rbxassetid://655336407"
  5413. Texture444.Face = Enum.NormalId.Right
  5414. Texture444.StudsPerTileU = 9
  5415. Texture444.StudsPerTileV = 9
  5416. Texture445.Parent = Part442
  5417. Texture445.Texture = "rbxassetid://655336407"
  5418. Texture445.StudsPerTileU = 9
  5419. Texture445.StudsPerTileV = 9
  5420. Texture446.Parent = Part442
  5421. Texture446.Texture = "rbxassetid://655336407"
  5422. Texture446.Face = Enum.NormalId.Back
  5423. Texture446.StudsPerTileU = 9
  5424. Texture446.StudsPerTileV = 9
  5425. Texture447.Parent = Part442
  5426. Texture447.Texture = "rbxassetid://655336407"
  5427. Texture447.Face = Enum.NormalId.Top
  5428. Texture447.StudsPerTileU = 9
  5429. Texture447.StudsPerTileV = 9
  5430. Texture448.Parent = Part442
  5431. Texture448.Texture = "rbxassetid://655336407"
  5432. Texture448.Face = Enum.NormalId.Bottom
  5433. Texture448.StudsPerTileU = 9
  5434. Texture448.StudsPerTileV = 9
  5435. Part449.Parent = Model76
  5436. Part449.CFrame = CFrame.new(-88.4415207, 11.5195389, -21.8046265, 1, -2.57098066e-07, 5.33391831e-05, 2.56084547e-07, 1, 1.80339612e-07, -5.33391831e-05, -1.80505154e-07, 1)
  5437. Part449.Position = Vector3.new(-88.4415207, 11.5195389, -21.8046265)
  5438. Part449.Color = Color3.new(0.388235, 0.372549, 0.384314)
  5439. Part449.Size = Vector3.new(14.6000137, 0.400000006, 0.200000003)
  5440. Part449.Anchored = true
  5441. Part449.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5442. Part449.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5443. Part449.BrickColor = BrickColor.new("Dark stone grey")
  5444. Part449.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5445. Part449.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5446. Part449.Material = Enum.Material.SmoothPlastic
  5447. Part449.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5448. Part449.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5449. Part449.brickColor = BrickColor.new("Dark stone grey")
  5450. Part449.FormFactor = Enum.FormFactor.Custom
  5451. Part449.formFactor = Enum.FormFactor.Custom
  5452. Part450.Parent = Model76
  5453. Part450.CFrame = CFrame.new(-64.9073181, 7.03135347, 6.16999054, -5.20276517e-05, -4.74067519e-07, 1, 2.18421192e-07, 1, 4.73074977e-07, -1, 2.18266564e-07, -5.20276517e-05)
  5454. Part450.Orientation = Vector3.new(0, 90, 0)
  5455. Part450.Position = Vector3.new(-64.9073181, 7.03135347, 6.16999054)
  5456. Part450.Rotation = Vector3.new(0, 90, 0)
  5457. Part450.Color = Color3.new(0.94902, 0.952941, 0.952941)
  5458. Part450.Size = Vector3.new(7.40001297, 9.59999847, 0.599999964)
  5459. Part450.Anchored = true
  5460. Part450.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5461. Part450.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5462. Part450.BrickColor = BrickColor.new("White")
  5463. Part450.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5464. Part450.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5465. Part450.Material = Enum.Material.SmoothPlastic
  5466. Part450.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5467. Part450.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5468. Part450.brickColor = BrickColor.new("White")
  5469. Part450.FormFactor = Enum.FormFactor.Custom
  5470. Part450.formFactor = Enum.FormFactor.Custom
  5471. Texture451.Parent = Part450
  5472. Texture451.Texture = "rbxassetid://655336407"
  5473. Texture451.Face = Enum.NormalId.Left
  5474. Texture451.StudsPerTileU = 9
  5475. Texture451.StudsPerTileV = 9
  5476. Texture452.Parent = Part450
  5477. Texture452.Texture = "rbxassetid://655336407"
  5478. Texture452.Face = Enum.NormalId.Right
  5479. Texture452.StudsPerTileU = 9
  5480. Texture452.StudsPerTileV = 9
  5481. Texture453.Parent = Part450
  5482. Texture453.Texture = "rbxassetid://655336407"
  5483. Texture453.StudsPerTileU = 9
  5484. Texture453.StudsPerTileV = 9
  5485. Texture454.Parent = Part450
  5486. Texture454.Texture = "rbxassetid://655336407"
  5487. Texture454.Face = Enum.NormalId.Back
  5488. Texture454.StudsPerTileU = 9
  5489. Texture454.StudsPerTileV = 9
  5490. Texture455.Parent = Part450
  5491. Texture455.Texture = "rbxassetid://655336407"
  5492. Texture455.Face = Enum.NormalId.Top
  5493. Texture455.StudsPerTileU = 9
  5494. Texture455.StudsPerTileV = 9
  5495. Texture456.Parent = Part450
  5496. Texture456.Texture = "rbxassetid://655336407"
  5497. Texture456.Face = Enum.NormalId.Bottom
  5498. Texture456.StudsPerTileU = 9
  5499. Texture456.StudsPerTileV = 9
  5500. Part457.Parent = Model76
  5501. Part457.CFrame = CFrame.new(-74.6330109, 11.8216629, 2.46999335, -1, -4.18685687e-07, -5.20427966e-05, -4.17698971e-07, 1, 3.29076499e-07, 5.2042793e-05, 3.289191e-07, -1)
  5502. Part457.Orientation = Vector3.new(0, -180, 0)
  5503. Part457.Position = Vector3.new(-74.6330109, 11.8216629, 2.46999335)
  5504. Part457.Rotation = Vector3.new(-180, 0, 180)
  5505. Part457.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5506. Part457.Size = Vector3.new(5.87001276, 0.200000003, 0.800000668)
  5507. Part457.Anchored = true
  5508. Part457.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5509. Part457.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5510. Part457.BrickColor = BrickColor.new("Black")
  5511. Part457.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5512. Part457.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5513. Part457.Material = Enum.Material.Metal
  5514. Part457.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5515. Part457.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5516. Part457.brickColor = BrickColor.new("Black")
  5517. Part457.FormFactor = Enum.FormFactor.Custom
  5518. Part457.formFactor = Enum.FormFactor.Custom
  5519. Texture458.Parent = Part457
  5520. Texture458.Texture = "rbxassetid://655298334"
  5521. Texture458.Face = Enum.NormalId.Left
  5522. Texture458.StudsPerTileU = 5
  5523. Texture458.StudsPerTileV = 5
  5524. Texture459.Parent = Part457
  5525. Texture459.Texture = "rbxassetid://655298334"
  5526. Texture459.Face = Enum.NormalId.Bottom
  5527. Texture459.StudsPerTileU = 5
  5528. Texture459.StudsPerTileV = 5
  5529. Texture460.Parent = Part457
  5530. Texture460.Texture = "rbxassetid://655298334"
  5531. Texture460.Face = Enum.NormalId.Right
  5532. Texture460.StudsPerTileU = 5
  5533. Texture460.StudsPerTileV = 5
  5534. Texture461.Parent = Part457
  5535. Texture461.Texture = "rbxassetid://655298334"
  5536. Texture461.Face = Enum.NormalId.Top
  5537. Texture461.StudsPerTileU = 5
  5538. Texture461.StudsPerTileV = 5
  5539. Texture462.Parent = Part457
  5540. Texture462.Texture = "rbxassetid://655298334"
  5541. Texture462.Face = Enum.NormalId.Back
  5542. Texture462.StudsPerTileU = 5
  5543. Texture462.StudsPerTileV = 5
  5544. Texture463.Parent = Part457
  5545. Texture463.Texture = "rbxassetid://655298334"
  5546. Texture463.StudsPerTileU = 5
  5547. Texture463.StudsPerTileV = 5
  5548. Part464.Parent = Model76
  5549. Part464.CFrame = CFrame.new(-81.5055618, 7.0113306, -15.0146427, 5.19978566e-05, -3.75564468e-10, -1, -6.13041951e-10, 1, 6.28261887e-10, 1, 4.33782898e-10, 5.19978566e-05)
  5550. Part464.Orientation = Vector3.new(0, -90, 0)
  5551. Part464.Position = Vector3.new(-81.5055618, 7.0113306, -15.0146427)
  5552. Part464.Rotation = Vector3.new(0, -90, 0)
  5553. Part464.Color = Color3.new(0.94902, 0.952941, 0.952941)
  5554. Part464.Size = Vector3.new(13.8300133, 9.51999855, 0.599999964)
  5555. Part464.Anchored = true
  5556. Part464.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5557. Part464.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5558. Part464.BrickColor = BrickColor.new("White")
  5559. Part464.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5560. Part464.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5561. Part464.Material = Enum.Material.SmoothPlastic
  5562. Part464.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5563. Part464.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5564. Part464.brickColor = BrickColor.new("White")
  5565. Part464.FormFactor = Enum.FormFactor.Custom
  5566. Part464.formFactor = Enum.FormFactor.Custom
  5567. Texture465.Parent = Part464
  5568. Texture465.Texture = "rbxassetid://655336407"
  5569. Texture465.StudsPerTileU = 9
  5570. Texture465.StudsPerTileV = 9
  5571. Texture466.Parent = Part464
  5572. Texture466.Texture = "rbxassetid://655336407"
  5573. Texture466.Face = Enum.NormalId.Back
  5574. Texture466.StudsPerTileU = 9
  5575. Texture466.StudsPerTileV = 9
  5576. Texture467.Parent = Part464
  5577. Texture467.Texture = "rbxassetid://655336407"
  5578. Texture467.Face = Enum.NormalId.Left
  5579. Texture467.StudsPerTileU = 9
  5580. Texture467.StudsPerTileV = 9
  5581. Texture468.Parent = Part464
  5582. Texture468.Texture = "rbxassetid://655336407"
  5583. Texture468.Face = Enum.NormalId.Bottom
  5584. Texture468.StudsPerTileU = 9
  5585. Texture468.StudsPerTileV = 9
  5586. Texture469.Parent = Part464
  5587. Texture469.Texture = "rbxassetid://655336407"
  5588. Texture469.Face = Enum.NormalId.Top
  5589. Texture469.StudsPerTileU = 9
  5590. Texture469.StudsPerTileV = 9
  5591. Texture470.Parent = Part464
  5592. Texture470.Texture = "rbxassetid://655336407"
  5593. Texture470.Face = Enum.NormalId.Right
  5594. Texture470.StudsPerTileU = 9
  5595. Texture470.StudsPerTileV = 9
  5596. Part471.Parent = Model76
  5597. Part471.CFrame = CFrame.new(-87.9071426, 11.8216515, 27.7694778, -5.20276517e-05, -4.74067519e-07, 1, 2.18421192e-07, 1, 4.73074977e-07, -1, 2.18266564e-07, -5.20276517e-05)
  5598. Part471.Orientation = Vector3.new(0, 90, 0)
  5599. Part471.Position = Vector3.new(-87.9071426, 11.8216515, 27.7694778)
  5600. Part471.Rotation = Vector3.new(0, 90, 0)
  5601. Part471.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5602. Part471.Size = Vector3.new(13.0000124, 0.200000003, 13.000001)
  5603. Part471.Anchored = true
  5604. Part471.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5605. Part471.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5606. Part471.BrickColor = BrickColor.new("Black")
  5607. Part471.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5608. Part471.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5609. Part471.Material = Enum.Material.Metal
  5610. Part471.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5611. Part471.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5612. Part471.brickColor = BrickColor.new("Black")
  5613. Part471.FormFactor = Enum.FormFactor.Custom
  5614. Part471.formFactor = Enum.FormFactor.Custom
  5615. Texture472.Parent = Part471
  5616. Texture472.Texture = "rbxassetid://655298334"
  5617. Texture472.Face = Enum.NormalId.Left
  5618. Texture472.StudsPerTileU = 5
  5619. Texture472.StudsPerTileV = 5
  5620. Texture473.Parent = Part471
  5621. Texture473.Texture = "rbxassetid://655298334"
  5622. Texture473.Face = Enum.NormalId.Bottom
  5623. Texture473.StudsPerTileU = 5
  5624. Texture473.StudsPerTileV = 5
  5625. Texture474.Parent = Part471
  5626. Texture474.Texture = "rbxassetid://655298334"
  5627. Texture474.Face = Enum.NormalId.Right
  5628. Texture474.StudsPerTileU = 5
  5629. Texture474.StudsPerTileV = 5
  5630. Texture475.Parent = Part471
  5631. Texture475.Texture = "rbxassetid://655298334"
  5632. Texture475.Face = Enum.NormalId.Top
  5633. Texture475.StudsPerTileU = 5
  5634. Texture475.StudsPerTileV = 5
  5635. Texture476.Parent = Part471
  5636. Texture476.Texture = "rbxassetid://655298334"
  5637. Texture476.Face = Enum.NormalId.Back
  5638. Texture476.StudsPerTileU = 5
  5639. Texture476.StudsPerTileV = 5
  5640. Texture477.Parent = Part471
  5641. Texture477.Texture = "rbxassetid://655298334"
  5642. Texture477.StudsPerTileU = 5
  5643. Texture477.StudsPerTileV = 5
  5644. Part478.Parent = Model76
  5645. Part478.CFrame = CFrame.new(-94.0859375, 7.26132011, 6.17333221, -5.20276517e-05, -4.74067519e-07, 1, 2.18421192e-07, 1, 4.73074977e-07, -1, 2.18266564e-07, -5.20276517e-05)
  5646. Part478.Orientation = Vector3.new(0, 90, 0)
  5647. Part478.Position = Vector3.new(-94.0859375, 7.26132011, 6.17333221)
  5648. Part478.Rotation = Vector3.new(0, 90, 0)
  5649. Part478.Color = Color3.new(0.94902, 0.952941, 0.952941)
  5650. Part478.Size = Vector3.new(30.9900131, 8.97999954, 0.599999964)
  5651. Part478.Anchored = true
  5652. Part478.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5653. Part478.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5654. Part478.BrickColor = BrickColor.new("White")
  5655. Part478.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5656. Part478.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5657. Part478.Material = Enum.Material.SmoothPlastic
  5658. Part478.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5659. Part478.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5660. Part478.brickColor = BrickColor.new("White")
  5661. Part478.FormFactor = Enum.FormFactor.Custom
  5662. Part478.formFactor = Enum.FormFactor.Custom
  5663. Texture479.Parent = Part478
  5664. Texture479.Texture = "rbxassetid://629019562"
  5665. Texture479.Face = Enum.NormalId.Left
  5666. Texture479.Color3 = Color3.new(1, 0.666667, 0.666667)
  5667. Texture479.StudsPerTileU = 9
  5668. Texture479.StudsPerTileV = 9
  5669. Texture480.Parent = Part478
  5670. Texture480.Texture = "rbxassetid://629019562"
  5671. Texture480.Face = Enum.NormalId.Right
  5672. Texture480.Color3 = Color3.new(1, 0.666667, 0.666667)
  5673. Texture480.StudsPerTileU = 9
  5674. Texture480.StudsPerTileV = 9
  5675. Texture481.Parent = Part478
  5676. Texture481.Texture = "rbxassetid://629019562"
  5677. Texture481.Color3 = Color3.new(1, 0.666667, 0.666667)
  5678. Texture481.StudsPerTileU = 9
  5679. Texture481.StudsPerTileV = 9
  5680. Texture482.Parent = Part478
  5681. Texture482.Texture = "rbxassetid://629019562"
  5682. Texture482.Face = Enum.NormalId.Back
  5683. Texture482.Color3 = Color3.new(1, 0.666667, 0.666667)
  5684. Texture482.StudsPerTileU = 9
  5685. Texture482.StudsPerTileV = 9
  5686. Texture483.Parent = Part478
  5687. Texture483.Texture = "rbxassetid://629019562"
  5688. Texture483.Face = Enum.NormalId.Top
  5689. Texture483.Color3 = Color3.new(1, 0.666667, 0.666667)
  5690. Texture483.StudsPerTileU = 9
  5691. Texture483.StudsPerTileV = 9
  5692. Texture484.Parent = Part478
  5693. Texture484.Texture = "rbxassetid://629019562"
  5694. Texture484.Face = Enum.NormalId.Bottom
  5695. Texture484.Color3 = Color3.new(1, 0.666667, 0.666667)
  5696. Texture484.StudsPerTileU = 9
  5697. Texture484.StudsPerTileV = 9
  5698. PointLight485.Parent = Part478
  5699. PointLight485.Color = Color3.new(1, 0, 0)
  5700. PointLight485.Range = 10
  5701. Part486.Parent = Model76
  5702. Part486.CFrame = CFrame.new(-79.4328308, 11.821661, 6.2702117, -1, -4.18685687e-07, -5.20427966e-05, -4.17698971e-07, 1, 3.29076499e-07, 5.2042793e-05, 3.289191e-07, -1)
  5703. Part486.Orientation = Vector3.new(0, -180, 0)
  5704. Part486.Position = Vector3.new(-79.4328308, 11.821661, 6.2702117)
  5705. Part486.Rotation = Vector3.new(-180, 0, 180)
  5706. Part486.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5707. Part486.Size = Vector3.new(4.27001333, 0.200000003, 8.40000057)
  5708. Part486.Anchored = true
  5709. Part486.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5710. Part486.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5711. Part486.BrickColor = BrickColor.new("Black")
  5712. Part486.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5713. Part486.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5714. Part486.Material = Enum.Material.Metal
  5715. Part486.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5716. Part486.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5717. Part486.brickColor = BrickColor.new("Black")
  5718. Part486.FormFactor = Enum.FormFactor.Custom
  5719. Part486.formFactor = Enum.FormFactor.Custom
  5720. Texture487.Parent = Part486
  5721. Texture487.Texture = "rbxassetid://655298334"
  5722. Texture487.Face = Enum.NormalId.Left
  5723. Texture487.StudsPerTileU = 5
  5724. Texture487.StudsPerTileV = 5
  5725. Texture488.Parent = Part486
  5726. Texture488.Texture = "rbxassetid://655298334"
  5727. Texture488.Face = Enum.NormalId.Bottom
  5728. Texture488.StudsPerTileU = 5
  5729. Texture488.StudsPerTileV = 5
  5730. Texture489.Parent = Part486
  5731. Texture489.Texture = "rbxassetid://655298334"
  5732. Texture489.Face = Enum.NormalId.Right
  5733. Texture489.StudsPerTileU = 5
  5734. Texture489.StudsPerTileV = 5
  5735. Texture490.Parent = Part486
  5736. Texture490.Texture = "rbxassetid://655298334"
  5737. Texture490.Face = Enum.NormalId.Top
  5738. Texture490.StudsPerTileU = 5
  5739. Texture490.StudsPerTileV = 5
  5740. Texture491.Parent = Part486
  5741. Texture491.Texture = "rbxassetid://655298334"
  5742. Texture491.Face = Enum.NormalId.Back
  5743. Texture491.StudsPerTileU = 5
  5744. Texture491.StudsPerTileV = 5
  5745. Texture492.Parent = Part486
  5746. Texture492.Texture = "rbxassetid://655298334"
  5747. Texture492.StudsPerTileU = 5
  5748. Texture492.StudsPerTileV = 5
  5749. Part493.Parent = Model76
  5750. Part493.CFrame = CFrame.new(-72.8711548, 2.2183919, 6.16468191, 4.98632289e-07, -3.92475357e-07, 1, 2.46110574e-07, 1, 3.91471445e-07, -1, 2.45931176e-07, 4.98632289e-07)
  5751. Part493.Orientation = Vector3.new(0, 90, 0)
  5752. Part493.Position = Vector3.new(-72.8711548, 2.2183919, 6.16468191)
  5753. Part493.Rotation = Vector3.new(0, 90, 0)
  5754. Part493.Color = Color3.new(0.454902, 0.52549, 0.615686)
  5755. Part493.Size = Vector3.new(8.6000042, 0.200000003, 16.4000015)
  5756. Part493.Anchored = true
  5757. Part493.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5758. Part493.BottomSurface = Enum.SurfaceType.Smooth
  5759. Part493.BrickColor = BrickColor.new("Sand blue")
  5760. Part493.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5761. Part493.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5762. Part493.Material = Enum.Material.Concrete
  5763. Part493.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5764. Part493.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5765. Part493.brickColor = BrickColor.new("Sand blue")
  5766. Part493.FormFactor = Enum.FormFactor.Custom
  5767. Part493.formFactor = Enum.FormFactor.Custom
  5768. Texture494.Parent = Part493
  5769. Texture494.Texture = "rbxassetid://629019562"
  5770. Texture494.Face = Enum.NormalId.Top
  5771. Texture494.Color3 = Color3.new(1, 0.666667, 0.666667)
  5772. Texture494.StudsPerTileU = 9
  5773. Texture494.StudsPerTileV = 9
  5774. Texture495.Parent = Part493
  5775. Texture495.Texture = "rbxassetid://629019562"
  5776. Texture495.Face = Enum.NormalId.Back
  5777. Texture495.Color3 = Color3.new(1, 0.666667, 0.666667)
  5778. Texture495.StudsPerTileU = 9
  5779. Texture495.StudsPerTileV = 9
  5780. Texture496.Parent = Part493
  5781. Texture496.Texture = "rbxassetid://629019562"
  5782. Texture496.Face = Enum.NormalId.Right
  5783. Texture496.Color3 = Color3.new(1, 0.666667, 0.666667)
  5784. Texture496.StudsPerTileU = 9
  5785. Texture496.StudsPerTileV = 9
  5786. Texture497.Parent = Part493
  5787. Texture497.Texture = "rbxassetid://629019562"
  5788. Texture497.Color3 = Color3.new(1, 0.666667, 0.666667)
  5789. Texture497.StudsPerTileU = 9
  5790. Texture497.StudsPerTileV = 9
  5791. Texture498.Parent = Part493
  5792. Texture498.Texture = "rbxassetid://629019562"
  5793. Texture498.Face = Enum.NormalId.Left
  5794. Texture498.Color3 = Color3.new(1, 0.666667, 0.666667)
  5795. Texture498.StudsPerTileU = 9
  5796. Texture498.StudsPerTileV = 9
  5797. Texture499.Parent = Part493
  5798. Texture499.Texture = "rbxassetid://629019562"
  5799. Texture499.Face = Enum.NormalId.Bottom
  5800. Texture499.Color3 = Color3.new(1, 0.666667, 0.666667)
  5801. Texture499.StudsPerTileU = 9
  5802. Texture499.StudsPerTileV = 9
  5803. PointLight500.Parent = Part493
  5804. PointLight500.Color = Color3.new(1, 0, 0)
  5805. PointLight500.Range = 10
  5806. Part501.Parent = Model76
  5807. Part501.CFrame = CFrame.new(-88.6415863, 2.21838903, -15.3242493, -6.77770004e-07, -8.19675563e-08, -1, 2.70517173e-08, 1, -8.09637015e-08, 1, -2.72309606e-08, -6.77770004e-07)
  5808. Part501.Orientation = Vector3.new(0, -90, 0)
  5809. Part501.Position = Vector3.new(-88.6415863, 2.21838903, -15.3242493)
  5810. Part501.Rotation = Vector3.new(0, -90, 0)
  5811. Part501.Color = Color3.new(0.454902, 0.52549, 0.615686)
  5812. Part501.Size = Vector3.new(13.2000055, 0.200000003, 15.0000086)
  5813. Part501.Anchored = true
  5814. Part501.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5815. Part501.BottomSurface = Enum.SurfaceType.Smooth
  5816. Part501.BrickColor = BrickColor.new("Sand blue")
  5817. Part501.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5818. Part501.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5819. Part501.Material = Enum.Material.Concrete
  5820. Part501.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5821. Part501.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5822. Part501.brickColor = BrickColor.new("Sand blue")
  5823. Part501.FormFactor = Enum.FormFactor.Custom
  5824. Part501.formFactor = Enum.FormFactor.Custom
  5825. Texture502.Parent = Part501
  5826. Texture502.Texture = "rbxassetid://655298334"
  5827. Texture502.Face = Enum.NormalId.Top
  5828. Texture502.StudsPerTileU = 5
  5829. Texture502.StudsPerTileV = 5
  5830. Texture503.Parent = Part501
  5831. Texture503.Texture = "rbxassetid://655298334"
  5832. Texture503.StudsPerTileU = 5
  5833. Texture503.StudsPerTileV = 5
  5834. Texture504.Parent = Part501
  5835. Texture504.Texture = "rbxassetid://655298334"
  5836. Texture504.Face = Enum.NormalId.Bottom
  5837. Texture504.StudsPerTileU = 5
  5838. Texture504.StudsPerTileV = 5
  5839. Texture505.Parent = Part501
  5840. Texture505.Texture = "rbxassetid://655298334"
  5841. Texture505.Face = Enum.NormalId.Right
  5842. Texture505.StudsPerTileU = 5
  5843. Texture505.StudsPerTileV = 5
  5844. Texture506.Parent = Part501
  5845. Texture506.Texture = "rbxassetid://655298334"
  5846. Texture506.Face = Enum.NormalId.Back
  5847. Texture506.StudsPerTileU = 5
  5848. Texture506.StudsPerTileV = 5
  5849. Texture507.Parent = Part501
  5850. Texture507.Texture = "rbxassetid://655298334"
  5851. Texture507.Face = Enum.NormalId.Left
  5852. Texture507.StudsPerTileU = 5
  5853. Texture507.StudsPerTileV = 5
  5854. Part508.Parent = Model76
  5855. Part508.CFrame = CFrame.new(-81.5072632, 7.0163269, 27.9248753, -5.20276517e-05, -4.74067519e-07, 1, 2.18421192e-07, 1, 4.73074977e-07, -1, 2.18266564e-07, -5.20276517e-05)
  5856. Part508.Orientation = Vector3.new(0, 90, 0)
  5857. Part508.Position = Vector3.new(-81.5072632, 7.0163269, 27.9248753)
  5858. Part508.Rotation = Vector3.new(0, 90, 0)
  5859. Part508.Color = Color3.new(0.94902, 0.952941, 0.952941)
  5860. Part508.Size = Vector3.new(12.6900129, 9.46999931, 0.599999964)
  5861. Part508.Anchored = true
  5862. Part508.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5863. Part508.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5864. Part508.BrickColor = BrickColor.new("White")
  5865. Part508.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5866. Part508.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5867. Part508.Material = Enum.Material.SmoothPlastic
  5868. Part508.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5869. Part508.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5870. Part508.brickColor = BrickColor.new("White")
  5871. Part508.FormFactor = Enum.FormFactor.Custom
  5872. Part508.formFactor = Enum.FormFactor.Custom
  5873. Texture509.Parent = Part508
  5874. Texture509.Texture = "rbxassetid://655336407"
  5875. Texture509.Face = Enum.NormalId.Left
  5876. Texture509.StudsPerTileU = 9
  5877. Texture509.StudsPerTileV = 9
  5878. Texture510.Parent = Part508
  5879. Texture510.Texture = "rbxassetid://655336407"
  5880. Texture510.Face = Enum.NormalId.Right
  5881. Texture510.StudsPerTileU = 9
  5882. Texture510.StudsPerTileV = 9
  5883. Texture511.Parent = Part508
  5884. Texture511.Texture = "rbxassetid://655336407"
  5885. Texture511.StudsPerTileU = 9
  5886. Texture511.StudsPerTileV = 9
  5887. Texture512.Parent = Part508
  5888. Texture512.Texture = "rbxassetid://655336407"
  5889. Texture512.Face = Enum.NormalId.Back
  5890. Texture512.StudsPerTileU = 9
  5891. Texture512.StudsPerTileV = 9
  5892. Texture513.Parent = Part508
  5893. Texture513.Texture = "rbxassetid://655336407"
  5894. Texture513.Face = Enum.NormalId.Top
  5895. Texture513.StudsPerTileU = 9
  5896. Texture513.StudsPerTileV = 9
  5897. Texture514.Parent = Part508
  5898. Texture514.Texture = "rbxassetid://655336407"
  5899. Texture514.Face = Enum.NormalId.Bottom
  5900. Texture514.StudsPerTileU = 9
  5901. Texture514.StudsPerTileV = 9
  5902. Part515.Parent = Model76
  5903. Part515.CFrame = CFrame.new(-87.6968536, 10.6866493, -9.28167725, 4.39817086e-07, -8.34259026e-08, -1, -1.17411457e-06, 1, -8.2422531e-08, 1, 1.17393517e-06, 4.39820724e-07)
  5904. Part515.Orientation = Vector3.new(0, -90, 0)
  5905. Part515.Position = Vector3.new(-87.6968536, 10.6866493, -9.28167725)
  5906. Part515.Rotation = Vector3.new(0, -90, 0)
  5907. Part515.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5908. Part515.Size = Vector3.new(0.200000003, 0.800000012, 2.5999999)
  5909. Part515.Anchored = true
  5910. Part515.BottomSurface = Enum.SurfaceType.Smooth
  5911. Part515.BrickColor = BrickColor.new("Really black")
  5912. Part515.Material = Enum.Material.SmoothPlastic
  5913. Part515.TopSurface = Enum.SurfaceType.Smooth
  5914. Part515.brickColor = BrickColor.new("Really black")
  5915. Part515.FormFactor = Enum.FormFactor.Custom
  5916. Part515.formFactor = Enum.FormFactor.Custom
  5917. Decal516.Parent = Part515
  5918. Decal516.Texture = "http://www.roblox.com/asset/?id=269772704"
  5919. Decal516.Face = Enum.NormalId.Left
  5920. Part517.Parent = Model76
  5921. Part517.CFrame = CFrame.new(-87.904335, 11.8216553, 6.06064606, 5.19978566e-05, -3.75564468e-10, -1, -6.13041951e-10, 1, 6.28261887e-10, 1, 4.33782898e-10, 5.19978566e-05)
  5922. Part517.Orientation = Vector3.new(0, -90, 0)
  5923. Part517.Position = Vector3.new(-87.904335, 11.8216553, 6.06064606)
  5924. Part517.Rotation = Vector3.new(0, -90, 0)
  5925. Part517.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5926. Part517.Size = Vector3.new(31.2200127, 0.200000003, 12.6000013)
  5927. Part517.Anchored = true
  5928. Part517.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5929. Part517.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5930. Part517.BrickColor = BrickColor.new("Black")
  5931. Part517.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5932. Part517.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5933. Part517.Material = Enum.Material.Metal
  5934. Part517.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5935. Part517.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5936. Part517.brickColor = BrickColor.new("Black")
  5937. Part517.FormFactor = Enum.FormFactor.Custom
  5938. Part517.formFactor = Enum.FormFactor.Custom
  5939. Texture518.Parent = Part517
  5940. Texture518.Texture = "rbxassetid://629019562"
  5941. Texture518.Face = Enum.NormalId.Top
  5942. Texture518.Color3 = Color3.new(1, 0.666667, 0.666667)
  5943. Texture518.StudsPerTileU = 9
  5944. Texture518.StudsPerTileV = 9
  5945. Texture519.Parent = Part517
  5946. Texture519.Texture = "rbxassetid://629019562"
  5947. Texture519.Face = Enum.NormalId.Back
  5948. Texture519.Color3 = Color3.new(1, 0.666667, 0.666667)
  5949. Texture519.StudsPerTileU = 9
  5950. Texture519.StudsPerTileV = 9
  5951. Texture520.Parent = Part517
  5952. Texture520.Texture = "rbxassetid://629019562"
  5953. Texture520.Face = Enum.NormalId.Right
  5954. Texture520.Color3 = Color3.new(1, 0.666667, 0.666667)
  5955. Texture520.StudsPerTileU = 9
  5956. Texture520.StudsPerTileV = 9
  5957. Texture521.Parent = Part517
  5958. Texture521.Texture = "rbxassetid://629019562"
  5959. Texture521.Color3 = Color3.new(1, 0.666667, 0.666667)
  5960. Texture521.StudsPerTileU = 9
  5961. Texture521.StudsPerTileV = 9
  5962. Texture522.Parent = Part517
  5963. Texture522.Texture = "rbxassetid://629019562"
  5964. Texture522.Face = Enum.NormalId.Left
  5965. Texture522.Color3 = Color3.new(1, 0.666667, 0.666667)
  5966. Texture522.StudsPerTileU = 9
  5967. Texture522.StudsPerTileV = 9
  5968. Texture523.Parent = Part517
  5969. Texture523.Texture = "rbxassetid://629019562"
  5970. Texture523.Face = Enum.NormalId.Bottom
  5971. Texture523.Color3 = Color3.new(1, 0.666667, 0.666667)
  5972. Texture523.StudsPerTileU = 9
  5973. Texture523.StudsPerTileV = 9
  5974. PointLight524.Parent = Part517
  5975. PointLight524.Color = Color3.new(1, 0, 0)
  5976. PointLight524.Range = 10
  5977. Part525.Parent = Model76
  5978. Part525.CFrame = CFrame.new(-94.0848083, 7.01632023, 27.9255142, -5.20276517e-05, -4.74067519e-07, 1, 2.18421192e-07, 1, 4.73074977e-07, -1, 2.18266564e-07, -5.20276517e-05)
  5979. Part525.Orientation = Vector3.new(0, 90, 0)
  5980. Part525.Position = Vector3.new(-94.0848083, 7.01632023, 27.9255142)
  5981. Part525.Rotation = Vector3.new(0, 90, 0)
  5982. Part525.Color = Color3.new(0.94902, 0.952941, 0.952941)
  5983. Part525.Size = Vector3.new(12.6900129, 9.46999931, 0.599999964)
  5984. Part525.Anchored = true
  5985. Part525.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5986. Part525.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5987. Part525.BrickColor = BrickColor.new("White")
  5988. Part525.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5989. Part525.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5990. Part525.Material = Enum.Material.SmoothPlastic
  5991. Part525.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5992. Part525.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5993. Part525.brickColor = BrickColor.new("White")
  5994. Part525.FormFactor = Enum.FormFactor.Custom
  5995. Part525.formFactor = Enum.FormFactor.Custom
  5996. Texture526.Parent = Part525
  5997. Texture526.Texture = "rbxassetid://655336407"
  5998. Texture526.Face = Enum.NormalId.Left
  5999. Texture526.StudsPerTileU = 9
  6000. Texture526.StudsPerTileV = 9
  6001. Texture527.Parent = Part525
  6002. Texture527.Texture = "rbxassetid://655336407"
  6003. Texture527.Face = Enum.NormalId.Right
  6004. Texture527.StudsPerTileU = 9
  6005. Texture527.StudsPerTileV = 9
  6006. Texture528.Parent = Part525
  6007. Texture528.Texture = "rbxassetid://655336407"
  6008. Texture528.StudsPerTileU = 9
  6009. Texture528.StudsPerTileV = 9
  6010. Texture529.Parent = Part525
  6011. Texture529.Texture = "rbxassetid://655336407"
  6012. Texture529.Face = Enum.NormalId.Back
  6013. Texture529.StudsPerTileU = 9
  6014. Texture529.StudsPerTileV = 9
  6015. Texture530.Parent = Part525
  6016. Texture530.Texture = "rbxassetid://655336407"
  6017. Texture530.Face = Enum.NormalId.Top
  6018. Texture530.StudsPerTileU = 9
  6019. Texture530.StudsPerTileV = 9
  6020. Texture531.Parent = Part525
  6021. Texture531.Texture = "rbxassetid://655336407"
  6022. Texture531.Face = Enum.NormalId.Bottom
  6023. Texture531.StudsPerTileU = 9
  6024. Texture531.StudsPerTileV = 9
  6025. Part532.Parent = Model76
  6026. Part532.CFrame = CFrame.new(-81.504364, 10.8715858, 6.17023706, 5.19978566e-05, -3.75564468e-10, -1, -6.13041951e-10, 1, 6.28261887e-10, 1, 4.33782898e-10, 5.19978566e-05)
  6027. Part532.Orientation = Vector3.new(0, -90, 0)
  6028. Part532.Position = Vector3.new(-81.504364, 10.8715858, 6.17023706)
  6029. Part532.Rotation = Vector3.new(0, -90, 0)
  6030. Part532.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6031. Part532.Size = Vector3.new(7.4000001, 1.89999855, 0.600000262)
  6032. Part532.Anchored = true
  6033. Part532.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6034. Part532.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6035. Part532.BrickColor = BrickColor.new("White")
  6036. Part532.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6037. Part532.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6038. Part532.Material = Enum.Material.SmoothPlastic
  6039. Part532.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6040. Part532.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6041. Part532.brickColor = BrickColor.new("White")
  6042. Part532.FormFactor = Enum.FormFactor.Custom
  6043. Part532.formFactor = Enum.FormFactor.Custom
  6044. Texture533.Parent = Part532
  6045. Texture533.Texture = "rbxassetid://629019562"
  6046. Texture533.Face = Enum.NormalId.Left
  6047. Texture533.Color3 = Color3.new(1, 0.666667, 0.666667)
  6048. Texture533.StudsPerTileU = 9
  6049. Texture533.StudsPerTileV = 9
  6050. Texture534.Parent = Part532
  6051. Texture534.Texture = "rbxassetid://629019562"
  6052. Texture534.Face = Enum.NormalId.Back
  6053. Texture534.Color3 = Color3.new(1, 0.666667, 0.666667)
  6054. Texture534.StudsPerTileU = 9
  6055. Texture534.StudsPerTileV = 9
  6056. Texture535.Parent = Part532
  6057. Texture535.Texture = "rbxassetid://629019562"
  6058. Texture535.Face = Enum.NormalId.Bottom
  6059. Texture535.Color3 = Color3.new(1, 0.666667, 0.666667)
  6060. Texture535.StudsPerTileU = 9
  6061. Texture535.StudsPerTileV = 9
  6062. Texture536.Parent = Part532
  6063. Texture536.Texture = "rbxassetid://629019562"
  6064. Texture536.Color3 = Color3.new(1, 0.666667, 0.666667)
  6065. Texture536.StudsPerTileU = 9
  6066. Texture536.StudsPerTileV = 9
  6067. Texture537.Parent = Part532
  6068. Texture537.Texture = "rbxassetid://629019562"
  6069. Texture537.Face = Enum.NormalId.Top
  6070. Texture537.Color3 = Color3.new(1, 0.666667, 0.666667)
  6071. Texture537.StudsPerTileU = 9
  6072. Texture537.StudsPerTileV = 9
  6073. Texture538.Parent = Part532
  6074. Texture538.Texture = "rbxassetid://629019562"
  6075. Texture538.Face = Enum.NormalId.Right
  6076. Texture538.Color3 = Color3.new(1, 0.666667, 0.666667)
  6077. Texture538.StudsPerTileU = 9
  6078. Texture538.StudsPerTileV = 9
  6079. Part539.Parent = Model76
  6080. Part539.CFrame = CFrame.new(-68.5079346, 11.8216648, 6.27032995, -1, -4.18685687e-07, -5.20427966e-05, -4.17698971e-07, 1, 3.29076499e-07, 5.2042793e-05, 3.289191e-07, -1)
  6081. Part539.Orientation = Vector3.new(0, -180, 0)
  6082. Part539.Position = Vector3.new(-68.5079346, 11.8216648, 6.27032995)
  6083. Part539.Rotation = Vector3.new(-180, 0, 180)
  6084. Part539.Color = Color3.new(0.105882, 0.164706, 0.207843)
  6085. Part539.Size = Vector3.new(7.20001316, 0.200000003, 8.40000057)
  6086. Part539.Anchored = true
  6087. Part539.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6088. Part539.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6089. Part539.BrickColor = BrickColor.new("Black")
  6090. Part539.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6091. Part539.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6092. Part539.Material = Enum.Material.Metal
  6093. Part539.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6094. Part539.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6095. Part539.brickColor = BrickColor.new("Black")
  6096. Part539.FormFactor = Enum.FormFactor.Custom
  6097. Part539.formFactor = Enum.FormFactor.Custom
  6098. Texture540.Parent = Part539
  6099. Texture540.Texture = "rbxassetid://655298334"
  6100. Texture540.Face = Enum.NormalId.Left
  6101. Texture540.StudsPerTileU = 5
  6102. Texture540.StudsPerTileV = 5
  6103. Texture541.Parent = Part539
  6104. Texture541.Texture = "rbxassetid://655298334"
  6105. Texture541.Face = Enum.NormalId.Bottom
  6106. Texture541.StudsPerTileU = 5
  6107. Texture541.StudsPerTileV = 5
  6108. Texture542.Parent = Part539
  6109. Texture542.Texture = "rbxassetid://655298334"
  6110. Texture542.Face = Enum.NormalId.Right
  6111. Texture542.StudsPerTileU = 5
  6112. Texture542.StudsPerTileV = 5
  6113. Texture543.Parent = Part539
  6114. Texture543.Texture = "rbxassetid://655298334"
  6115. Texture543.Face = Enum.NormalId.Top
  6116. Texture543.StudsPerTileU = 5
  6117. Texture543.StudsPerTileV = 5
  6118. Texture544.Parent = Part539
  6119. Texture544.Texture = "rbxassetid://655298334"
  6120. Texture544.Face = Enum.NormalId.Back
  6121. Texture544.StudsPerTileU = 5
  6122. Texture544.StudsPerTileV = 5
  6123. Texture545.Parent = Part539
  6124. Texture545.Texture = "rbxassetid://655298334"
  6125. Texture545.StudsPerTileU = 5
  6126. Texture545.StudsPerTileV = 5
  6127. Part546.Parent = Model76
  6128. Part546.CFrame = CFrame.new(-88.3710022, 2.21838474, 6.15474606, 4.98632289e-07, -3.92475357e-07, 1, 2.46110574e-07, 1, 3.91471445e-07, -1, 2.45931176e-07, 4.98632289e-07)
  6129. Part546.Orientation = Vector3.new(0, 90, 0)
  6130. Part546.Position = Vector3.new(-88.3710022, 2.21838474, 6.15474606)
  6131. Part546.Rotation = Vector3.new(0, 90, 0)
  6132. Part546.Color = Color3.new(0.454902, 0.52549, 0.615686)
  6133. Part546.Size = Vector3.new(28.7400036, 0.200000003, 14.6000061)
  6134. Part546.Anchored = true
  6135. Part546.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6136. Part546.BottomSurface = Enum.SurfaceType.Smooth
  6137. Part546.BrickColor = BrickColor.new("Sand blue")
  6138. Part546.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6139. Part546.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6140. Part546.Material = Enum.Material.Concrete
  6141. Part546.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6142. Part546.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6143. Part546.brickColor = BrickColor.new("Sand blue")
  6144. Part546.FormFactor = Enum.FormFactor.Custom
  6145. Part546.formFactor = Enum.FormFactor.Custom
  6146. Texture547.Parent = Part546
  6147. Texture547.Texture = "rbxassetid://629019562"
  6148. Texture547.Face = Enum.NormalId.Back
  6149. Texture547.Color3 = Color3.new(1, 0.666667, 0.666667)
  6150. Texture547.StudsPerTileU = 9
  6151. Texture547.StudsPerTileV = 9
  6152. Texture548.Parent = Part546
  6153. Texture548.Texture = "rbxassetid://629019562"
  6154. Texture548.Face = Enum.NormalId.Top
  6155. Texture548.Color3 = Color3.new(1, 0.666667, 0.666667)
  6156. Texture548.StudsPerTileU = 9
  6157. Texture548.StudsPerTileV = 9
  6158. Texture549.Parent = Part546
  6159. Texture549.Texture = "rbxassetid://629019562"
  6160. Texture549.Face = Enum.NormalId.Right
  6161. Texture549.Color3 = Color3.new(1, 0.666667, 0.666667)
  6162. Texture549.StudsPerTileU = 9
  6163. Texture549.StudsPerTileV = 9
  6164. Texture550.Parent = Part546
  6165. Texture550.Texture = "rbxassetid://629019562"
  6166. Texture550.Color3 = Color3.new(1, 0.666667, 0.666667)
  6167. Texture550.StudsPerTileU = 9
  6168. Texture550.StudsPerTileV = 9
  6169. Texture551.Parent = Part546
  6170. Texture551.Texture = "rbxassetid://629019562"
  6171. Texture551.Face = Enum.NormalId.Left
  6172. Texture551.Color3 = Color3.new(1, 0.666667, 0.666667)
  6173. Texture551.StudsPerTileU = 9
  6174. Texture551.StudsPerTileV = 9
  6175. Texture552.Parent = Part546
  6176. Texture552.Texture = "rbxassetid://629019562"
  6177. Texture552.Face = Enum.NormalId.Bottom
  6178. Texture552.Color3 = Color3.new(1, 0.666667, 0.666667)
  6179. Texture552.StudsPerTileU = 9
  6180. Texture552.StudsPerTileV = 9
  6181. PointLight553.Parent = Part546
  6182. PointLight553.Color = Color3.new(1, 0, 0)
  6183. PointLight553.Range = 10
  6184. Part554.Parent = Model76
  6185. Part554.CFrame = CFrame.new(-87.5970078, 10.6035433, 21.6249771, -4.35837137e-07, -3.91017124e-07, 1, -9.55055725e-07, 1, 3.90012815e-07, -1, -9.55234896e-07, -4.35837137e-07)
  6186. Part554.Orientation = Vector3.new(0, 90, 0)
  6187. Part554.Position = Vector3.new(-87.5970078, 10.6035433, 21.6249771)
  6188. Part554.Rotation = Vector3.new(0, 90, 0)
  6189. Part554.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6190. Part554.Size = Vector3.new(0.200000003, 0.800000012, 2.5999999)
  6191. Part554.Anchored = true
  6192. Part554.BottomSurface = Enum.SurfaceType.Smooth
  6193. Part554.BrickColor = BrickColor.new("Really black")
  6194. Part554.Material = Enum.Material.SmoothPlastic
  6195. Part554.TopSurface = Enum.SurfaceType.Smooth
  6196. Part554.brickColor = BrickColor.new("Really black")
  6197. Part554.FormFactor = Enum.FormFactor.Custom
  6198. Part554.formFactor = Enum.FormFactor.Custom
  6199. Decal555.Parent = Part554
  6200. Decal555.Texture = "http://www.roblox.com/asset/?id=269772704"
  6201. Decal555.Face = Enum.NormalId.Left
  6202. Part556.Parent = Model76
  6203. Part556.CFrame = CFrame.new(-87.5709457, 2.2183795, 28.0544415, 4.98632289e-07, -3.92475357e-07, 1, 2.46110574e-07, 1, 3.91471445e-07, -1, 2.45931176e-07, 4.98632289e-07)
  6204. Part556.Orientation = Vector3.new(0, 90, 0)
  6205. Part556.Position = Vector3.new(-87.5709457, 2.2183795, 28.0544415)
  6206. Part556.Rotation = Vector3.new(0, 90, 0)
  6207. Part556.Color = Color3.new(0.454902, 0.52549, 0.615686)
  6208. Part556.Size = Vector3.new(13.220005, 0.200000003, 16.2000084)
  6209. Part556.Anchored = true
  6210. Part556.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6211. Part556.BottomSurface = Enum.SurfaceType.Smooth
  6212. Part556.BrickColor = BrickColor.new("Sand blue")
  6213. Part556.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6214. Part556.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6215. Part556.Material = Enum.Material.Concrete
  6216. Part556.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6217. Part556.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6218. Part556.brickColor = BrickColor.new("Sand blue")
  6219. Part556.FormFactor = Enum.FormFactor.Custom
  6220. Part556.formFactor = Enum.FormFactor.Custom
  6221. Texture557.Parent = Part556
  6222. Texture557.Texture = "rbxassetid://655298334"
  6223. Texture557.Face = Enum.NormalId.Left
  6224. Texture557.StudsPerTileU = 5
  6225. Texture557.StudsPerTileV = 5
  6226. Texture558.Parent = Part556
  6227. Texture558.Texture = "rbxassetid://655298334"
  6228. Texture558.Face = Enum.NormalId.Bottom
  6229. Texture558.StudsPerTileU = 5
  6230. Texture558.StudsPerTileV = 5
  6231. Texture559.Parent = Part556
  6232. Texture559.Texture = "rbxassetid://655298334"
  6233. Texture559.Face = Enum.NormalId.Right
  6234. Texture559.StudsPerTileU = 5
  6235. Texture559.StudsPerTileV = 5
  6236. Texture560.Parent = Part556
  6237. Texture560.Texture = "rbxassetid://655298334"
  6238. Texture560.Face = Enum.NormalId.Top
  6239. Texture560.StudsPerTileU = 5
  6240. Texture560.StudsPerTileV = 5
  6241. Texture561.Parent = Part556
  6242. Texture561.Texture = "rbxassetid://655298334"
  6243. Texture561.Face = Enum.NormalId.Back
  6244. Texture561.StudsPerTileU = 5
  6245. Texture561.StudsPerTileV = 5
  6246. Texture562.Parent = Part556
  6247. Texture562.Texture = "rbxassetid://655298334"
  6248. Texture562.StudsPerTileU = 5
  6249. Texture562.StudsPerTileV = 5
  6250. Part563.Parent = Model76
  6251. Part563.CFrame = CFrame.new(-81.5113144, 2.87896919, 15.045022, -1, -5.0195581e-10, 0, 5.0195581e-10, 1, 8.95856098e-11, 0, -8.96105273e-11, -1)
  6252. Part563.Orientation = Vector3.new(0, 180, 0)
  6253. Part563.Position = Vector3.new(-81.5113144, 2.87896919, 15.045022)
  6254. Part563.Rotation = Vector3.new(-180, 0, 180)
  6255. Part563.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6256. Part563.Size = Vector3.new(0.679999948, 0.200000003, 10.4400005)
  6257. Part563.Anchored = true
  6258. Part563.BrickColor = BrickColor.new("Really black")
  6259. Part563.brickColor = BrickColor.new("Really black")
  6260. Part564.Parent = Model76
  6261. Part564.CFrame = CFrame.new(-73.1077042, 7.04135847, 10.1705093, -1, -4.18685687e-07, -5.20427966e-05, -4.17698971e-07, 1, 3.29076499e-07, 5.2042793e-05, 3.289191e-07, -1)
  6262. Part564.Orientation = Vector3.new(0, -180, 0)
  6263. Part564.Position = Vector3.new(-73.1077042, 7.04135847, 10.1705093)
  6264. Part564.Rotation = Vector3.new(-180, 0, 180)
  6265. Part564.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6266. Part564.Size = Vector3.new(16.400013, 9.55999851, 0.599999964)
  6267. Part564.Anchored = true
  6268. Part564.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6269. Part564.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6270. Part564.BrickColor = BrickColor.new("White")
  6271. Part564.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6272. Part564.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6273. Part564.Material = Enum.Material.SmoothPlastic
  6274. Part564.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6275. Part564.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6276. Part564.brickColor = BrickColor.new("White")
  6277. Part564.FormFactor = Enum.FormFactor.Custom
  6278. Part564.formFactor = Enum.FormFactor.Custom
  6279. Texture565.Parent = Part564
  6280. Texture565.Texture = "rbxassetid://655336407"
  6281. Texture565.Face = Enum.NormalId.Left
  6282. Texture565.StudsPerTileU = 9
  6283. Texture565.StudsPerTileV = 9
  6284. Texture566.Parent = Part564
  6285. Texture566.Texture = "rbxassetid://655336407"
  6286. Texture566.Face = Enum.NormalId.Right
  6287. Texture566.StudsPerTileU = 9
  6288. Texture566.StudsPerTileV = 9
  6289. Texture567.Parent = Part564
  6290. Texture567.Texture = "rbxassetid://655336407"
  6291. Texture567.StudsPerTileU = 9
  6292. Texture567.StudsPerTileV = 9
  6293. Texture568.Parent = Part564
  6294. Texture568.Texture = "rbxassetid://655336407"
  6295. Texture568.Face = Enum.NormalId.Back
  6296. Texture568.StudsPerTileU = 9
  6297. Texture568.StudsPerTileV = 9
  6298. Texture569.Parent = Part564
  6299. Texture569.Texture = "rbxassetid://655336407"
  6300. Texture569.Face = Enum.NormalId.Top
  6301. Texture569.StudsPerTileU = 9
  6302. Texture569.StudsPerTileV = 9
  6303. Texture570.Parent = Part564
  6304. Texture570.Texture = "rbxassetid://655336407"
  6305. Texture570.Face = Enum.NormalId.Bottom
  6306. Texture570.StudsPerTileU = 9
  6307. Texture570.StudsPerTileV = 9
  6308. Part571.Parent = Model76
  6309. Part571.CFrame = CFrame.new(-81.5185242, 2.87897253, -2.70885754, 1, -5.0195581e-10, 0, -5.0195581e-10, 1, -8.95856098e-11, 0, -8.96105273e-11, 1)
  6310. Part571.Position = Vector3.new(-81.5185242, 2.87897253, -2.70885754)
  6311. Part571.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6312. Part571.Size = Vector3.new(0.679999948, 0.200000003, 10.4400005)
  6313. Part571.Anchored = true
  6314. Part571.BrickColor = BrickColor.new("Really black")
  6315. Part571.brickColor = BrickColor.new("Really black")
  6316. Part572.Parent = Model76
  6317. Part572.CFrame = CFrame.new(-92.220192, 2.50631952, -8.05095959, -5.20276517e-05, -4.74067519e-07, 1, 2.18421192e-07, 1, 4.73074977e-07, -1, 2.18266564e-07, -5.20276517e-05)
  6318. Part572.Orientation = Vector3.new(0, 90, 0)
  6319. Part572.Position = Vector3.new(-92.220192, 2.50631952, -8.05095959)
  6320. Part572.Rotation = Vector3.new(0, 90, 0)
  6321. Part572.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6322. Part572.Size = Vector3.new(0.310000002, 0.549999475, 4.32999992)
  6323. Part572.Anchored = true
  6324. Part572.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6325. Part572.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6326. Part572.BrickColor = BrickColor.new("White")
  6327. Part572.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6328. Part572.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6329. Part572.Material = Enum.Material.SmoothPlastic
  6330. Part572.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6331. Part572.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6332. Part572.brickColor = BrickColor.new("White")
  6333. Part572.FormFactor = Enum.FormFactor.Custom
  6334. Part572.formFactor = Enum.FormFactor.Custom
  6335. Texture573.Parent = Part572
  6336. Texture573.Texture = "rbxassetid://655336407"
  6337. Texture573.Face = Enum.NormalId.Left
  6338. Texture573.StudsPerTileU = 9
  6339. Texture573.StudsPerTileV = 9
  6340. Texture574.Parent = Part572
  6341. Texture574.Texture = "rbxassetid://655336407"
  6342. Texture574.Face = Enum.NormalId.Right
  6343. Texture574.StudsPerTileU = 9
  6344. Texture574.StudsPerTileV = 9
  6345. Texture575.Parent = Part572
  6346. Texture575.Texture = "rbxassetid://655336407"
  6347. Texture575.StudsPerTileU = 9
  6348. Texture575.StudsPerTileV = 9
  6349. Texture576.Parent = Part572
  6350. Texture576.Texture = "rbxassetid://655336407"
  6351. Texture576.Face = Enum.NormalId.Back
  6352. Texture576.StudsPerTileU = 9
  6353. Texture576.StudsPerTileV = 9
  6354. Texture577.Parent = Part572
  6355. Texture577.Texture = "rbxassetid://655336407"
  6356. Texture577.Face = Enum.NormalId.Top
  6357. Texture577.StudsPerTileU = 9
  6358. Texture577.StudsPerTileV = 9
  6359. Texture578.Parent = Part572
  6360. Texture578.Texture = "rbxassetid://655336407"
  6361. Texture578.Face = Enum.NormalId.Bottom
  6362. Texture578.StudsPerTileU = 9
  6363. Texture578.StudsPerTileV = 9
  6364. Part579.Parent = Model76
  6365. Part579.CFrame = CFrame.new(-85.0709305, 11.4211388, 34.7447624, -1, -2.1736912e-07, -5.32941121e-05, -2.16386525e-07, 1, 3.99258369e-07, 5.32941121e-05, 3.99090709e-07, -1)
  6366. Part579.Orientation = Vector3.new(0, -180, 0)
  6367. Part579.Position = Vector3.new(-85.0709305, 11.4211388, 34.7447624)
  6368. Part579.Rotation = Vector3.new(-180, 0, 180)
  6369. Part579.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6370. Part579.Size = Vector3.new(10.400013, 0.200000003, 0.200000003)
  6371. Part579.Anchored = true
  6372. Part579.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6373. Part579.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6374. Part579.BrickColor = BrickColor.new("Really black")
  6375. Part579.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6376. Part579.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6377. Part579.Material = Enum.Material.SmoothPlastic
  6378. Part579.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6379. Part579.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6380. Part579.brickColor = BrickColor.new("Really black")
  6381. Part579.FormFactor = Enum.FormFactor.Custom
  6382. Part579.formFactor = Enum.FormFactor.Custom
  6383. Part580.Parent = Model76
  6384. Part580.CFrame = CFrame.new(-82.7969742, 2.50632381, -8.03827381, 5.19999994e-05, -5.0195581e-10, -1, -8.96125188e-11, 1, 5.01927389e-10, 1, -8.96105273e-11, 5.19999994e-05)
  6385. Part580.Orientation = Vector3.new(0, -90, 0)
  6386. Part580.Position = Vector3.new(-82.7969742, 2.50632381, -8.03827381)
  6387. Part580.Rotation = Vector3.new(0, -90, 0)
  6388. Part580.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6389. Part580.Size = Vector3.new(0.310000002, 0.549999475, 4.32999992)
  6390. Part580.Anchored = true
  6391. Part580.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6392. Part580.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6393. Part580.BrickColor = BrickColor.new("White")
  6394. Part580.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6395. Part580.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6396. Part580.Material = Enum.Material.SmoothPlastic
  6397. Part580.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6398. Part580.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6399. Part580.brickColor = BrickColor.new("White")
  6400. Part580.FormFactor = Enum.FormFactor.Custom
  6401. Part580.formFactor = Enum.FormFactor.Custom
  6402. Texture581.Parent = Part580
  6403. Texture581.Texture = "rbxassetid://655336407"
  6404. Texture581.Face = Enum.NormalId.Left
  6405. Texture581.StudsPerTileU = 9
  6406. Texture581.StudsPerTileV = 9
  6407. Texture582.Parent = Part580
  6408. Texture582.Texture = "rbxassetid://655336407"
  6409. Texture582.Face = Enum.NormalId.Right
  6410. Texture582.StudsPerTileU = 9
  6411. Texture582.StudsPerTileV = 9
  6412. Texture583.Parent = Part580
  6413. Texture583.Texture = "rbxassetid://655336407"
  6414. Texture583.StudsPerTileU = 9
  6415. Texture583.StudsPerTileV = 9
  6416. Texture584.Parent = Part580
  6417. Texture584.Texture = "rbxassetid://655336407"
  6418. Texture584.Face = Enum.NormalId.Back
  6419. Texture584.StudsPerTileU = 9
  6420. Texture584.StudsPerTileV = 9
  6421. Texture585.Parent = Part580
  6422. Texture585.Texture = "rbxassetid://655336407"
  6423. Texture585.Face = Enum.NormalId.Top
  6424. Texture585.StudsPerTileU = 9
  6425. Texture585.StudsPerTileV = 9
  6426. Texture586.Parent = Part580
  6427. Texture586.Texture = "rbxassetid://655336407"
  6428. Texture586.Face = Enum.NormalId.Bottom
  6429. Texture586.StudsPerTileU = 9
  6430. Texture586.StudsPerTileV = 9
  6431. Part587.Parent = Model76
  6432. Part587.CFrame = CFrame.new(-81.5049286, 7.05133677, -3.44974709, 5.19978566e-05, -3.75564468e-10, -1, -6.13041951e-10, 1, 6.28261887e-10, 1, 4.33782898e-10, 5.19978566e-05)
  6433. Part587.Orientation = Vector3.new(0, -90, 0)
  6434. Part587.Position = Vector3.new(-81.5049286, 7.05133677, -3.44974709)
  6435. Part587.Rotation = Vector3.new(0, -90, 0)
  6436. Part587.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6437. Part587.Size = Vector3.new(11.8400135, 9.59999847, 0.599999964)
  6438. Part587.Anchored = true
  6439. Part587.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6440. Part587.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6441. Part587.BrickColor = BrickColor.new("White")
  6442. Part587.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6443. Part587.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6444. Part587.Material = Enum.Material.SmoothPlastic
  6445. Part587.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6446. Part587.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6447. Part587.brickColor = BrickColor.new("White")
  6448. Part587.FormFactor = Enum.FormFactor.Custom
  6449. Part587.formFactor = Enum.FormFactor.Custom
  6450. Texture588.Parent = Part587
  6451. Texture588.Texture = "rbxassetid://629019562"
  6452. Texture588.Face = Enum.NormalId.Back
  6453. Texture588.Color3 = Color3.new(1, 0.666667, 0.666667)
  6454. Texture588.StudsPerTileU = 9
  6455. Texture588.StudsPerTileV = 9
  6456. Texture589.Parent = Part587
  6457. Texture589.Texture = "rbxassetid://629019562"
  6458. Texture589.Face = Enum.NormalId.Top
  6459. Texture589.Color3 = Color3.new(1, 0.666667, 0.666667)
  6460. Texture589.StudsPerTileU = 9
  6461. Texture589.StudsPerTileV = 9
  6462. Texture590.Parent = Part587
  6463. Texture590.Texture = "rbxassetid://629019562"
  6464. Texture590.Face = Enum.NormalId.Right
  6465. Texture590.Color3 = Color3.new(1, 0.666667, 0.666667)
  6466. Texture590.StudsPerTileU = 9
  6467. Texture590.StudsPerTileV = 9
  6468. Texture591.Parent = Part587
  6469. Texture591.Texture = "rbxassetid://629019562"
  6470. Texture591.Color3 = Color3.new(1, 0.666667, 0.666667)
  6471. Texture591.StudsPerTileU = 9
  6472. Texture591.StudsPerTileV = 9
  6473. Texture592.Parent = Part587
  6474. Texture592.Texture = "rbxassetid://629019562"
  6475. Texture592.Face = Enum.NormalId.Left
  6476. Texture592.Color3 = Color3.new(1, 0.666667, 0.666667)
  6477. Texture592.StudsPerTileU = 9
  6478. Texture592.StudsPerTileV = 9
  6479. Texture593.Parent = Part587
  6480. Texture593.Texture = "rbxassetid://629019562"
  6481. Texture593.Face = Enum.NormalId.Bottom
  6482. Texture593.Color3 = Color3.new(1, 0.666667, 0.666667)
  6483. Texture593.StudsPerTileU = 9
  6484. Texture593.StudsPerTileV = 9
  6485. PointLight594.Parent = Part587
  6486. PointLight594.Color = Color3.new(1, 0, 0)
  6487. PointLight594.Range = 10
  6488. Part595.Parent = Model76
  6489. Part595.CFrame = CFrame.new(-81.5039215, 7.05133247, 15.7928867, 5.19978566e-05, -3.75564468e-10, -1, -6.13041951e-10, 1, 6.28261887e-10, 1, 4.33782898e-10, 5.19978566e-05)
  6490. Part595.Orientation = Vector3.new(0, -90, 0)
  6491. Part595.Position = Vector3.new(-81.5039215, 7.05133247, 15.7928867)
  6492. Part595.Rotation = Vector3.new(0, -90, 0)
  6493. Part595.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6494. Part595.Size = Vector3.new(11.8400135, 9.59999847, 0.599999964)
  6495. Part595.Anchored = true
  6496. Part595.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6497. Part595.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6498. Part595.BrickColor = BrickColor.new("White")
  6499. Part595.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6500. Part595.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6501. Part595.Material = Enum.Material.SmoothPlastic
  6502. Part595.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6503. Part595.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6504. Part595.brickColor = BrickColor.new("White")
  6505. Part595.FormFactor = Enum.FormFactor.Custom
  6506. Part595.formFactor = Enum.FormFactor.Custom
  6507. Texture596.Parent = Part595
  6508. Texture596.Texture = "rbxassetid://629019562"
  6509. Texture596.Face = Enum.NormalId.Back
  6510. Texture596.Color3 = Color3.new(1, 0.666667, 0.666667)
  6511. Texture596.StudsPerTileU = 9
  6512. Texture596.StudsPerTileV = 9
  6513. Texture597.Parent = Part595
  6514. Texture597.Texture = "rbxassetid://629019562"
  6515. Texture597.Face = Enum.NormalId.Top
  6516. Texture597.Color3 = Color3.new(1, 0.666667, 0.666667)
  6517. Texture597.StudsPerTileU = 9
  6518. Texture597.StudsPerTileV = 9
  6519. Texture598.Parent = Part595
  6520. Texture598.Texture = "rbxassetid://629019562"
  6521. Texture598.Face = Enum.NormalId.Right
  6522. Texture598.Color3 = Color3.new(1, 0.666667, 0.666667)
  6523. Texture598.StudsPerTileU = 9
  6524. Texture598.StudsPerTileV = 9
  6525. Texture599.Parent = Part595
  6526. Texture599.Texture = "rbxassetid://629019562"
  6527. Texture599.Color3 = Color3.new(1, 0.666667, 0.666667)
  6528. Texture599.StudsPerTileU = 9
  6529. Texture599.StudsPerTileV = 9
  6530. Texture600.Parent = Part595
  6531. Texture600.Texture = "rbxassetid://629019562"
  6532. Texture600.Face = Enum.NormalId.Left
  6533. Texture600.Color3 = Color3.new(1, 0.666667, 0.666667)
  6534. Texture600.StudsPerTileU = 9
  6535. Texture600.StudsPerTileV = 9
  6536. Texture601.Parent = Part595
  6537. Texture601.Texture = "rbxassetid://629019562"
  6538. Texture601.Face = Enum.NormalId.Bottom
  6539. Texture601.Color3 = Color3.new(1, 0.666667, 0.666667)
  6540. Texture601.StudsPerTileU = 9
  6541. Texture601.StudsPerTileV = 9
  6542. PointLight602.Parent = Part595
  6543. PointLight602.Color = Color3.new(1, 0, 0)
  6544. PointLight602.Range = 10
  6545. Part603.Parent = Model76
  6546. Part603.CFrame = CFrame.new(-94.085968, 2.53133965, 6.11353207, -5.20276517e-05, -4.74067519e-07, 1, 2.18421192e-07, 1, 4.73074977e-07, -1, 2.18266564e-07, -5.20276517e-05)
  6547. Part603.Orientation = Vector3.new(0, 90, 0)
  6548. Part603.Position = Vector3.new(-94.085968, 2.53133965, 6.11353207)
  6549. Part603.Rotation = Vector3.new(0, 90, 0)
  6550. Part603.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6551. Part603.Size = Vector3.new(28.7100124, 0.499999523, 0.599999964)
  6552. Part603.Anchored = true
  6553. Part603.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6554. Part603.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6555. Part603.BrickColor = BrickColor.new("White")
  6556. Part603.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6557. Part603.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6558. Part603.Material = Enum.Material.SmoothPlastic
  6559. Part603.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6560. Part603.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6561. Part603.brickColor = BrickColor.new("White")
  6562. Part603.FormFactor = Enum.FormFactor.Custom
  6563. Part603.formFactor = Enum.FormFactor.Custom
  6564. Texture604.Parent = Part603
  6565. Texture604.Texture = "rbxassetid://655336407"
  6566. Texture604.Face = Enum.NormalId.Left
  6567. Texture604.StudsPerTileU = 9
  6568. Texture604.StudsPerTileV = 9
  6569. Texture605.Parent = Part603
  6570. Texture605.Texture = "rbxassetid://655336407"
  6571. Texture605.Face = Enum.NormalId.Right
  6572. Texture605.StudsPerTileU = 9
  6573. Texture605.StudsPerTileV = 9
  6574. Texture606.Parent = Part603
  6575. Texture606.Texture = "rbxassetid://655336407"
  6576. Texture606.StudsPerTileU = 9
  6577. Texture606.StudsPerTileV = 9
  6578. Texture607.Parent = Part603
  6579. Texture607.Texture = "rbxassetid://655336407"
  6580. Texture607.Face = Enum.NormalId.Back
  6581. Texture607.StudsPerTileU = 9
  6582. Texture607.StudsPerTileV = 9
  6583. Texture608.Parent = Part603
  6584. Texture608.Texture = "rbxassetid://655336407"
  6585. Texture608.Face = Enum.NormalId.Top
  6586. Texture608.StudsPerTileU = 9
  6587. Texture608.StudsPerTileV = 9
  6588. Texture609.Parent = Part603
  6589. Texture609.Texture = "rbxassetid://655336407"
  6590. Texture609.Face = Enum.NormalId.Bottom
  6591. Texture609.StudsPerTileU = 9
  6592. Texture609.StudsPerTileV = 9
  6593. Part610.Parent = Model76
  6594. Part610.CFrame = CFrame.new(-93.8470154, 2.87896538, 6.20977211, 0, -6.38496203e-07, 1, -1.45863112e-07, 1, 6.37492292e-07, -1, -1.46042296e-07, 0)
  6595. Part610.Orientation = Vector3.new(0, 90, 0)
  6596. Part610.Position = Vector3.new(-93.8470154, 2.87896538, 6.20977211)
  6597. Part610.Rotation = Vector3.new(0, 90, 0)
  6598. Part610.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6599. Part610.Size = Vector3.new(28.4900017, 0.200000003, 0.200000003)
  6600. Part610.Anchored = true
  6601. Part610.BrickColor = BrickColor.new("Really black")
  6602. Part610.brickColor = BrickColor.new("Really black")
  6603. Part611.Parent = Model76
  6604. Part611.CFrame = CFrame.new(-92.2201767, 2.50631237, 20.4234314, -5.20276517e-05, -4.74067519e-07, 1, 2.18421192e-07, 1, 4.73074977e-07, -1, 2.18266564e-07, -5.20276517e-05)
  6605. Part611.Orientation = Vector3.new(0, 90, 0)
  6606. Part611.Position = Vector3.new(-92.2201767, 2.50631237, 20.4234314)
  6607. Part611.Rotation = Vector3.new(0, 90, 0)
  6608. Part611.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6609. Part611.Size = Vector3.new(0.310000002, 0.549999475, 4.32999992)
  6610. Part611.Anchored = true
  6611. Part611.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6612. Part611.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6613. Part611.BrickColor = BrickColor.new("White")
  6614. Part611.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6615. Part611.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6616. Part611.Material = Enum.Material.SmoothPlastic
  6617. Part611.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6618. Part611.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6619. Part611.brickColor = BrickColor.new("White")
  6620. Part611.FormFactor = Enum.FormFactor.Custom
  6621. Part611.formFactor = Enum.FormFactor.Custom
  6622. Texture612.Parent = Part611
  6623. Texture612.Texture = "rbxassetid://655336407"
  6624. Texture612.Face = Enum.NormalId.Left
  6625. Texture612.StudsPerTileU = 9
  6626. Texture612.StudsPerTileV = 9
  6627. Texture613.Parent = Part611
  6628. Texture613.Texture = "rbxassetid://655336407"
  6629. Texture613.Face = Enum.NormalId.Right
  6630. Texture613.StudsPerTileU = 9
  6631. Texture613.StudsPerTileV = 9
  6632. Texture614.Parent = Part611
  6633. Texture614.Texture = "rbxassetid://655336407"
  6634. Texture614.StudsPerTileU = 9
  6635. Texture614.StudsPerTileV = 9
  6636. Texture615.Parent = Part611
  6637. Texture615.Texture = "rbxassetid://655336407"
  6638. Texture615.Face = Enum.NormalId.Back
  6639. Texture615.StudsPerTileU = 9
  6640. Texture615.StudsPerTileV = 9
  6641. Texture616.Parent = Part611
  6642. Texture616.Texture = "rbxassetid://655336407"
  6643. Texture616.Face = Enum.NormalId.Top
  6644. Texture616.StudsPerTileU = 9
  6645. Texture616.StudsPerTileV = 9
  6646. Texture617.Parent = Part611
  6647. Texture617.Texture = "rbxassetid://655336407"
  6648. Texture617.Face = Enum.NormalId.Bottom
  6649. Texture617.StudsPerTileU = 9
  6650. Texture617.StudsPerTileV = 9
  6651. Part618.Parent = Model76
  6652. Part618.CFrame = CFrame.new(-92.0020065, 2.87896252, 20.4297523, 0, -6.38496203e-07, 1, -1.45863112e-07, 1, 6.37492292e-07, -1, -1.46042296e-07, 0)
  6653. Part618.Orientation = Vector3.new(0, 90, 0)
  6654. Part618.Position = Vector3.new(-92.0020065, 2.87896252, 20.4297523)
  6655. Part618.Rotation = Vector3.new(0, 90, 0)
  6656. Part618.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6657. Part618.Size = Vector3.new(0.349999994, 0.200000003, 3.8900001)
  6658. Part618.Anchored = true
  6659. Part618.BrickColor = BrickColor.new("Really black")
  6660. Part618.brickColor = BrickColor.new("Really black")
  6661. Part619.Parent = Model76
  6662. Part619.CFrame = CFrame.new(-83.1641998, 2.87896681, 20.4298134, 0, -5.0195581e-10, -1, -8.95856098e-11, 1, 5.0195581e-10, 1, -8.96105273e-11, 0)
  6663. Part619.Orientation = Vector3.new(0, -90, 0)
  6664. Part619.Position = Vector3.new(-83.1641998, 2.87896681, 20.4298134)
  6665. Part619.Rotation = Vector3.new(0, -90, 0)
  6666. Part619.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6667. Part619.Size = Vector3.new(0.349999994, 0.200000003, 3.8900001)
  6668. Part619.Anchored = true
  6669. Part619.BrickColor = BrickColor.new("Really black")
  6670. Part619.brickColor = BrickColor.new("Really black")
  6671. Part620.Parent = Model76
  6672. Part620.CFrame = CFrame.new(-82.9459991, 2.50631666, 20.4361343, 5.19999994e-05, -5.0195581e-10, -1, -8.96125188e-11, 1, 5.01927389e-10, 1, -8.96105273e-11, 5.19999994e-05)
  6673. Part620.Orientation = Vector3.new(0, -90, 0)
  6674. Part620.Position = Vector3.new(-82.9459991, 2.50631666, 20.4361343)
  6675. Part620.Rotation = Vector3.new(0, -90, 0)
  6676. Part620.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6677. Part620.Size = Vector3.new(0.310000002, 0.549999475, 4.32999992)
  6678. Part620.Anchored = true
  6679. Part620.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6680. Part620.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6681. Part620.BrickColor = BrickColor.new("White")
  6682. Part620.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6683. Part620.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6684. Part620.Material = Enum.Material.SmoothPlastic
  6685. Part620.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6686. Part620.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6687. Part620.brickColor = BrickColor.new("White")
  6688. Part620.FormFactor = Enum.FormFactor.Custom
  6689. Part620.formFactor = Enum.FormFactor.Custom
  6690. Texture621.Parent = Part620
  6691. Texture621.Texture = "rbxassetid://655336407"
  6692. Texture621.Face = Enum.NormalId.Left
  6693. Texture621.StudsPerTileU = 9
  6694. Texture621.StudsPerTileV = 9
  6695. Texture622.Parent = Part620
  6696. Texture622.Texture = "rbxassetid://655336407"
  6697. Texture622.Face = Enum.NormalId.Right
  6698. Texture622.StudsPerTileU = 9
  6699. Texture622.StudsPerTileV = 9
  6700. Texture623.Parent = Part620
  6701. Texture623.Texture = "rbxassetid://655336407"
  6702. Texture623.StudsPerTileU = 9
  6703. Texture623.StudsPerTileV = 9
  6704. Texture624.Parent = Part620
  6705. Texture624.Texture = "rbxassetid://655336407"
  6706. Texture624.Face = Enum.NormalId.Back
  6707. Texture624.StudsPerTileU = 9
  6708. Texture624.StudsPerTileV = 9
  6709. Texture625.Parent = Part620
  6710. Texture625.Texture = "rbxassetid://655336407"
  6711. Texture625.Face = Enum.NormalId.Top
  6712. Texture625.StudsPerTileU = 9
  6713. Texture625.StudsPerTileV = 9
  6714. Texture626.Parent = Part620
  6715. Texture626.Texture = "rbxassetid://655336407"
  6716. Texture626.Face = Enum.NormalId.Bottom
  6717. Texture626.StudsPerTileU = 9
  6718. Texture626.StudsPerTileV = 9
  6719. Part627.Parent = Model76
  6720. Part627.CFrame = CFrame.new(-94.0593338, 7.01132488, -15.0139675, 5.19978566e-05, -3.75564468e-10, -1, -6.13041951e-10, 1, 6.28261887e-10, 1, 4.33782898e-10, 5.19978566e-05)
  6721. Part627.Orientation = Vector3.new(0, -90, 0)
  6722. Part627.Position = Vector3.new(-94.0593338, 7.01132488, -15.0139675)
  6723. Part627.Rotation = Vector3.new(0, -90, 0)
  6724. Part627.Color = Color3.new(0.94902, 0.952941, 0.952941)
  6725. Part627.Size = Vector3.new(13.8300133, 9.51999855, 0.599999964)
  6726. Part627.Anchored = true
  6727. Part627.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6728. Part627.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6729. Part627.BrickColor = BrickColor.new("White")
  6730. Part627.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6731. Part627.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6732. Part627.Material = Enum.Material.SmoothPlastic
  6733. Part627.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6734. Part627.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6735. Part627.brickColor = BrickColor.new("White")
  6736. Part627.FormFactor = Enum.FormFactor.Custom
  6737. Part627.formFactor = Enum.FormFactor.Custom
  6738. Texture628.Parent = Part627
  6739. Texture628.Texture = "rbxassetid://655336407"
  6740. Texture628.StudsPerTileU = 9
  6741. Texture628.StudsPerTileV = 9
  6742. Texture629.Parent = Part627
  6743. Texture629.Texture = "rbxassetid://655336407"
  6744. Texture629.Face = Enum.NormalId.Back
  6745. Texture629.StudsPerTileU = 9
  6746. Texture629.StudsPerTileV = 9
  6747. Texture630.Parent = Part627
  6748. Texture630.Texture = "rbxassetid://655336407"
  6749. Texture630.Face = Enum.NormalId.Left
  6750. Texture630.StudsPerTileU = 9
  6751. Texture630.StudsPerTileV = 9
  6752. Texture631.Parent = Part627
  6753. Texture631.Texture = "rbxassetid://655336407"
  6754. Texture631.Face = Enum.NormalId.Bottom
  6755. Texture631.StudsPerTileU = 9
  6756. Texture631.StudsPerTileV = 9
  6757. Texture632.Parent = Part627
  6758. Texture632.Texture = "rbxassetid://655336407"
  6759. Texture632.Face = Enum.NormalId.Top
  6760. Texture632.StudsPerTileU = 9
  6761. Texture632.StudsPerTileV = 9
  6762. Texture633.Parent = Part627
  6763. Texture633.Texture = "rbxassetid://655336407"
  6764. Texture633.Face = Enum.NormalId.Right
  6765. Texture633.StudsPerTileU = 9
  6766. Texture633.StudsPerTileV = 9
  6767. Part634.Parent = Model76
  6768. Part634.CFrame = CFrame.new(-88.0275497, 11.7955685, -15.3242378, -6.77770004e-07, -8.19675563e-08, -1, 2.70517173e-08, 1, -8.09637015e-08, 1, -2.72309606e-08, -6.77770004e-07)
  6769. Part634.Orientation = Vector3.new(0, -90, 0)
  6770. Part634.Position = Vector3.new(-88.0275497, 11.7955685, -15.3242378)
  6771. Part634.Rotation = Vector3.new(0, -90, 0)
  6772. Part634.Color = Color3.new(0.454902, 0.52549, 0.615686)
  6773. Part634.Size = Vector3.new(13.2000055, 0.200000003, 15.0000086)
  6774. Part634.Anchored = true
  6775. Part634.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6776. Part634.BottomSurface = Enum.SurfaceType.Smooth
  6777. Part634.BrickColor = BrickColor.new("Sand blue")
  6778. Part634.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6779. Part634.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6780. Part634.Material = Enum.Material.Concrete
  6781. Part634.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6782. Part634.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6783. Part634.brickColor = BrickColor.new("Sand blue")
  6784. Part634.FormFactor = Enum.FormFactor.Custom
  6785. Part634.formFactor = Enum.FormFactor.Custom
  6786. Texture635.Parent = Part634
  6787. Texture635.Texture = "rbxassetid://655298334"
  6788. Texture635.Face = Enum.NormalId.Top
  6789. Texture635.StudsPerTileU = 5
  6790. Texture635.StudsPerTileV = 5
  6791. Texture636.Parent = Part634
  6792. Texture636.Texture = "rbxassetid://655298334"
  6793. Texture636.StudsPerTileU = 5
  6794. Texture636.StudsPerTileV = 5
  6795. Texture637.Parent = Part634
  6796. Texture637.Texture = "rbxassetid://655298334"
  6797. Texture637.Face = Enum.NormalId.Bottom
  6798. Texture637.StudsPerTileU = 5
  6799. Texture637.StudsPerTileV = 5
  6800. Texture638.Parent = Part634
  6801. Texture638.Texture = "rbxassetid://655298334"
  6802. Texture638.Face = Enum.NormalId.Right
  6803. Texture638.StudsPerTileU = 5
  6804. Texture638.StudsPerTileV = 5
  6805. Texture639.Parent = Part634
  6806. Texture639.Texture = "rbxassetid://655298334"
  6807. Texture639.Face = Enum.NormalId.Back
  6808. Texture639.StudsPerTileU = 5
  6809. Texture639.StudsPerTileV = 5
  6810. Texture640.Parent = Part634
  6811. Texture640.Texture = "rbxassetid://655298334"
  6812. Texture640.Face = Enum.NormalId.Left
  6813. Texture640.StudsPerTileU = 5
  6814. Texture640.StudsPerTileV = 5
  6815. UnionOperation641.Parent = Model76
  6816. UnionOperation641.CFrame = CFrame.new(-93.607399, 7.02184534, 21.8398914, 3.61217303e-07, 4.59993316e-07, -1, -1, 7.10052674e-08, -3.60213335e-07, 7.11842745e-08, 1, 4.59993316e-07)
  6817. UnionOperation641.Orientation = Vector3.new(0, -90, -90)
  6818. UnionOperation641.Position = Vector3.new(-93.607399, 7.02184534, 21.8398914)
  6819. UnionOperation641.Rotation = Vector3.new(90, -90, 0)
  6820. UnionOperation641.Color = Color3.new(0.388235, 0.372549, 0.384314)
  6821. UnionOperation641.Size = Vector3.new(9.40000057, 0.400001705, 0.400000453)
  6822. UnionOperation641.Anchored = true
  6823. UnionOperation641.BrickColor = BrickColor.new("Dark stone grey")
  6824. UnionOperation641.Material = Enum.Material.SmoothPlastic
  6825. UnionOperation641.brickColor = BrickColor.new("Dark stone grey")
  6826. UnionOperation641.UsePartColor = true
  6827. Texture642.Parent = UnionOperation641
  6828. Texture642.Texture = "rbxassetid://629019562"
  6829. Texture642.Face = Enum.NormalId.Back
  6830. Texture642.StudsPerTileU = 5
  6831. Texture642.StudsPerTileV = 5
  6832. Texture643.Parent = UnionOperation641
  6833. Texture643.Texture = "rbxassetid://629019562"
  6834. Texture643.Face = Enum.NormalId.Top
  6835. Texture643.StudsPerTileU = 5
  6836. Texture643.StudsPerTileV = 5
  6837. Texture644.Parent = UnionOperation641
  6838. Texture644.Texture = "rbxassetid://629019562"
  6839. Texture644.Face = Enum.NormalId.Right
  6840. Texture644.StudsPerTileU = 5
  6841. Texture644.StudsPerTileV = 5
  6842. Texture645.Parent = UnionOperation641
  6843. Texture645.Texture = "rbxassetid://629019562"
  6844. Texture645.Face = Enum.NormalId.Bottom
  6845. Texture645.StudsPerTileU = 5
  6846. Texture645.StudsPerTileV = 5
  6847. Texture646.Parent = UnionOperation641
  6848. Texture646.Texture = "rbxassetid://629019562"
  6849. Texture646.StudsPerTileU = 5
  6850. Texture646.StudsPerTileV = 5
  6851. Texture647.Parent = UnionOperation641
  6852. Texture647.Texture = "rbxassetid://629019562"
  6853. Texture647.Face = Enum.NormalId.Left
  6854. Texture647.StudsPerTileU = 5
  6855. Texture647.StudsPerTileV = 5
  6856. UnionOperation648.Parent = Model76
  6857. UnionOperation648.CFrame = CFrame.new(-82.0076065, 7.02185106, 21.8398781, 8.98450537e-07, -1, -2.31437298e-07, -1, -8.97446114e-07, -2.44469129e-06, 2.44487046e-06, 2.31440936e-07, -1)
  6858. UnionOperation648.Orientation = Vector3.new(0, -180, -90)
  6859. UnionOperation648.Position = Vector3.new(-82.0076065, 7.02185106, 21.8398781)
  6860. UnionOperation648.Rotation = Vector3.new(180, 0, 90)
  6861. UnionOperation648.Color = Color3.new(0.388235, 0.372549, 0.384314)
  6862. UnionOperation648.Size = Vector3.new(9.40000057, 0.400001705, 0.400000453)
  6863. UnionOperation648.Anchored = true
  6864. UnionOperation648.BrickColor = BrickColor.new("Dark stone grey")
  6865. UnionOperation648.Material = Enum.Material.SmoothPlastic
  6866. UnionOperation648.brickColor = BrickColor.new("Dark stone grey")
  6867. UnionOperation648.UsePartColor = true
  6868. Texture649.Parent = UnionOperation648
  6869. Texture649.Texture = "rbxassetid://629019562"
  6870. Texture649.Face = Enum.NormalId.Back
  6871. Texture649.StudsPerTileU = 5
  6872. Texture649.StudsPerTileV = 5
  6873. Texture650.Parent = UnionOperation648
  6874. Texture650.Texture = "rbxassetid://629019562"
  6875. Texture650.Face = Enum.NormalId.Top
  6876. Texture650.StudsPerTileU = 5
  6877. Texture650.StudsPerTileV = 5
  6878. Texture651.Parent = UnionOperation648
  6879. Texture651.Texture = "rbxassetid://629019562"
  6880. Texture651.Face = Enum.NormalId.Right
  6881. Texture651.StudsPerTileU = 5
  6882. Texture651.StudsPerTileV = 5
  6883. Texture652.Parent = UnionOperation648
  6884. Texture652.Texture = "rbxassetid://629019562"
  6885. Texture652.Face = Enum.NormalId.Bottom
  6886. Texture652.StudsPerTileU = 5
  6887. Texture652.StudsPerTileV = 5
  6888. Texture653.Parent = UnionOperation648
  6889. Texture653.Texture = "rbxassetid://629019562"
  6890. Texture653.StudsPerTileU = 5
  6891. Texture653.StudsPerTileV = 5
  6892. Texture654.Parent = UnionOperation648
  6893. Texture654.Texture = "rbxassetid://629019562"
  6894. Texture654.Face = Enum.NormalId.Left
  6895. Texture654.StudsPerTileU = 5
  6896. Texture654.StudsPerTileV = 5
  6897. WedgePart655.Name = "Wedge1"
  6898. WedgePart655.Parent = Model76
  6899. WedgePart655.CFrame = CFrame.new(-93.6050644, 7.02136469, -9.49960899, -4.2400751e-07, 1, 1.27132807e-07, -1, -4.25010967e-07, -2.66363486e-06, -2.66345569e-06, -1.27132807e-07, 1)
  6900. WedgePart655.Orientation = Vector3.new(0, 0, -90)
  6901. WedgePart655.Position = Vector3.new(-93.6050644, 7.02136469, -9.49960899)
  6902. WedgePart655.Rotation = Vector3.new(0, 0, -90)
  6903. WedgePart655.Color = Color3.new(0.388235, 0.372549, 0.384314)
  6904. WedgePart655.Size = Vector3.new(9.40000057, 0.400000036, 0.400000036)
  6905. WedgePart655.Anchored = true
  6906. WedgePart655.BottomSurface = Enum.SurfaceType.Smooth
  6907. WedgePart655.BrickColor = BrickColor.new("Dark stone grey")
  6908. WedgePart655.Material = Enum.Material.SmoothPlastic
  6909. WedgePart655.brickColor = BrickColor.new("Dark stone grey")
  6910. WedgePart655.FormFactor = Enum.FormFactor.Custom
  6911. WedgePart655.formFactor = Enum.FormFactor.Custom
  6912. WedgePart656.Name = "Wedge1"
  6913. WedgePart656.Parent = Model76
  6914. WedgePart656.CFrame = CFrame.new(-82.0052109, 7.02136946, -9.49963284, 1.13225781e-07, -4.39820724e-07, 1, -1, 2.89948929e-07, 1.1222204e-07, -2.89769702e-07, -1, -4.39820724e-07)
  6915. WedgePart656.Orientation = Vector3.new(0, 90, -90)
  6916. WedgePart656.Position = Vector3.new(-82.0052109, 7.02136946, -9.49963284)
  6917. WedgePart656.Rotation = Vector3.new(-90, 90, 0)
  6918. WedgePart656.Color = Color3.new(0.388235, 0.372549, 0.384314)
  6919. WedgePart656.Size = Vector3.new(9.40000057, 0.400000036, 0.400000036)
  6920. WedgePart656.Anchored = true
  6921. WedgePart656.BottomSurface = Enum.SurfaceType.Smooth
  6922. WedgePart656.BrickColor = BrickColor.new("Dark stone grey")
  6923. WedgePart656.Material = Enum.Material.SmoothPlastic
  6924. WedgePart656.brickColor = BrickColor.new("Dark stone grey")
  6925. WedgePart656.FormFactor = Enum.FormFactor.Custom
  6926. WedgePart656.formFactor = Enum.FormFactor.Custom
  6927. Part657.Name = "Light."
  6928. Part657.Parent = Model76
  6929. Part657.CFrame = CFrame.new(-88.2266541, 11.4816303, 6.24993277, 4.66372767e-05, 4.99369435e-10, 1, -8.75878675e-11, -1, -5.04485342e-10, 1, 9.16286005e-11, -4.66372767e-05)
  6930. Part657.Orientation = Vector3.new(0, 90, -180)
  6931. Part657.Position = Vector3.new(-88.2266541, 11.4816303, 6.24993277)
  6932. Part657.Rotation = Vector3.new(-180, 90, 0)
  6933. Part657.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6934. Part657.Size = Vector3.new(3.87999916, 0.480000019, 3.05998468)
  6935. Part657.Anchored = true
  6936. Part657.BottomSurface = Enum.SurfaceType.Smooth
  6937. Part657.BrickColor = BrickColor.new("Really black")
  6938. Part657.TopSurface = Enum.SurfaceType.Smooth
  6939. Part657.brickColor = BrickColor.new("Really black")
  6940. Part657.FormFactor = Enum.FormFactor.Custom
  6941. Part657.formFactor = Enum.FormFactor.Custom
  6942. Decal658.Parent = Part657
  6943. Decal658.Texture = "http://www.roblox.com/asset/?id=206397420"
  6944. Decal658.Face = Enum.NormalId.Back
  6945. Decal659.Parent = Part657
  6946. Decal659.Texture = "http://www.roblox.com/asset/?id=206397420"
  6947. Decal659.Face = Enum.NormalId.Left
  6948. Decal660.Parent = Part657
  6949. Decal660.Texture = "http://www.roblox.com/asset/?id=206397420"
  6950. Decal660.Face = Enum.NormalId.Right
  6951. Decal661.Parent = Part657
  6952. Decal661.Texture = "http://www.roblox.com/asset/?id=206397420"
  6953. Decal662.Parent = Part657
  6954. Decal662.Texture = "http://www.roblox.com/asset/?id=206397420"
  6955. Decal662.Face = Enum.NormalId.Bottom
  6956. Texture663.Parent = Part657
  6957. Texture663.Texture = "rbxassetid://206397370"
  6958. Texture663.Face = Enum.NormalId.Top
  6959. Texture663.StudsPerTileU = 3.2999999523163
  6960. Texture663.StudsPerTileV = 3.2999999523163
  6961. Camera664.Name = "ThumbnailCamera"
  6962. Camera664.Parent = Model76
  6963. Camera664.CFrame = CFrame.new(-137.340744, 5.25966597, 278.733551, 0.970174909, 0.016156232, -0.241867095, -0, 0.997776508, 0.0666494444, 0.2424061, -0.064661622, 0.968017697)
  6964. Camera664.CoordinateFrame = CFrame.new(-137.340744, 5.25966597, 278.733551, 0.970174909, 0.016156232, -0.241867095, -0, 0.997776508, 0.0666494444, 0.2424061, -0.064661622, 0.968017697)
  6965. Camera664.FieldOfView = 40
  6966. Camera664.Focus = CFrame.new(-136.85701, 5.12636709, 276.797516, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6967. Camera664.focus = CFrame.new(-136.85701, 5.12636709, 276.797516, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6968. for i,v in pairs(mas:GetChildren()) do
  6969. v.Parent = workspace
  6970. pcall(function() v:MakeJoints() end)
  6971. end
  6972. mas:Destroy()
  6973. for i,v in pairs(cors) do
  6974. spawn(function()
  6975. pcall(v)
  6976. end)
  6977. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement