Advertisement
Guest User

footprints

a guest
Mar 31st, 2014
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.94 KB | None | 0 0
  1. # This file gives the footprints for any placed objects
  2. # that block pathing for units. So resources, watchtowers,
  3. # doodads, destructible rocks all have footprints. If
  4. # more than one object have the same footprint they can
  5. # all be listed above the common footprint.
  6.  
  7.  
  8.  
  9.  
  10. doodad MonoTrackBend90_180
  11. {
  12. 0, -1
  13. }
  14.  
  15.  
  16. doodad MonoTrackBend90_180__rot90cw
  17. {
  18. -1, -1
  19. }
  20.  
  21. doodad MonoTrackBend90_180__rot180cw
  22. {
  23. -1, 0
  24. }
  25.  
  26. doodad MonoTrackBend90_180__rot270cw
  27. {
  28. 0, 0
  29. }
  30.  
  31.  
  32.  
  33. # LoS should be in here as no builds
  34.  
  35.  
  36. resource MineralField
  37. resource LabMineralField
  38. resource RichMineralField
  39. resource HighYieldMineralField # an old name
  40. {
  41. 0, 0
  42. -1, 0
  43. }
  44.  
  45. resource VespeneGeyser
  46. resource RichVespeneGeyser
  47. resource SpacePlatformGeyser
  48. resource ProtossVespeneGeyser
  49. doodad CharCrystalHuge
  50. {
  51. -1, -1
  52. 0, -1
  53. 1, -1
  54. -1, 0
  55. 0, 0
  56. 1, 0
  57. -1, 1
  58. 0, 1
  59. 1, 1
  60. }
  61.  
  62.  
  63. nobuildmain MineralField
  64. nobuildmain LabMineralField
  65. nobuildmain RichMineralField
  66. nobuildmain HighYieldMineralField # an old name
  67. {
  68. -3, -3
  69. -2, -3
  70. -1, -3
  71. 0, -3
  72. 1, -3
  73. 2, -3
  74. -4, -2
  75. -3, -2
  76. -2, -2
  77. -1, -2
  78. 0, -2
  79. 1, -2
  80. 2, -2
  81. 3, -2
  82. -4, -1
  83. -3, -1
  84. -2, -1
  85. -1, -1
  86. 0, -1
  87. 1, -1
  88. 2, -1
  89. 3, -1
  90. -4, 0
  91. -3, 0
  92. -2, 0
  93. -1, 0
  94. 0, 0
  95. 1, 0
  96. 2, 0
  97. 3, 0
  98. -4, 1
  99. -3, 1
  100. -2, 1
  101. -1, 1
  102. 0, 1
  103. 1, 1
  104. 2, 1
  105. 3, 1
  106. -4, 2
  107. -3, 2
  108. -2, 2
  109. -1, 2
  110. 0, 2
  111. 1, 2
  112. 2, 2
  113. 3, 2
  114. -3, 3
  115. -2, 3
  116. -1, 3
  117. 0, 3
  118. 1, 3
  119. 2, 3
  120. }
  121.  
  122.  
  123. nobuildmain VespeneGeyser
  124. nobuildmain RichVespeneGeyser
  125. nobuildmain SpacePlatformGeyser
  126. nobuildmain ProtossVespeneGeyser
  127. {
  128. -3, -4
  129. -2, -4
  130. -1, -4
  131. 0, -4
  132. 1, -4
  133. 2, -4
  134. 3, -4
  135. -4, -3
  136. -3, -3
  137. -2, -3
  138. -1, -3
  139. 0, -3
  140. 1, -3
  141. 2, -3
  142. 3, -3
  143. 4, -3
  144. -4, -2
  145. -3, -2
  146. -2, -2
  147. -1, -2
  148. 0, -2
  149. 1, -2
  150. 2, -2
  151. 3, -2
  152. 4, -2
  153. -4, -1
  154. -3, -1
  155. -2, -1
  156. -1, -1
  157. 0, -1
  158. 1, -1
  159. 2, -1
  160. 3, -1
  161. 4, -1
  162. -4, 0
  163. -3, 0
  164. -2, 0
  165. -1, 0
  166. 0, 0
  167. 1, 0
  168. 2, 0
  169. 3, 0
  170. 4, 0
  171. -4, 1
  172. -3, 1
  173. -2, 1
  174. -1, 1
  175. 0, 1
  176. 1, 1
  177. 2, 1
  178. 3, 1
  179. 4, 1
  180. -4, 2
  181. -3, 2
  182. -2, 2
  183. -1, 2
  184. 0, 2
  185. 1, 2
  186. 2, 2
  187. 3, 2
  188. 4, 2
  189. -4, 3
  190. -3, 3
  191. -2, 3
  192. -1, 3
  193. 0, 3
  194. 1, 3
  195. 2, 3
  196. 3, 3
  197. 4, 3
  198. -3, 4
  199. -2, 4
  200. -1, 4
  201. 0, 4
  202. 1, 4
  203. 2, 4
  204. 3, 4
  205. }
  206.  
  207.  
  208.  
  209. losb MarSaraCurtain
  210. losb IceWorldCurtain
  211. losb SpacePlatformCurtain
  212. losb MeinhoffCurtain
  213. losb ShakurasCurtain
  214. destruct BraxisAlphaDestructible1x1
  215. doodad PathingBlocker1x1Doodad
  216. {
  217. 0, 0
  218. }
  219.  
  220.  
  221. destruct BraxisAlphaDestructible2x2
  222. {
  223. 0, 0
  224. -1, 0
  225. 0, -1
  226. -1, -1
  227. }
  228.  
  229.  
  230. doodad BraxisAlphaBarrels
  231. {
  232. 0, 0
  233. }
  234.  
  235.  
  236. destruct DestructibleRock2x4Horizontal
  237. {
  238. -2, -1
  239. -1, -1
  240. 0, -1
  241. 1, -1
  242. -2, 0
  243. -1, 0
  244. 0, 0
  245. 1, 0
  246. }
  247.  
  248.  
  249.  
  250. destruct DestructibleRock2x4Vertical
  251. {
  252. -1, -2
  253. 0, -2
  254. -1, -1
  255. 0, -1
  256. -1, 0
  257. 0, 0
  258. -1, 1
  259. 0, 1
  260. }
  261.  
  262.  
  263.  
  264. destruct DestructibleRock2x6Horizontal
  265. {
  266. -3, -1
  267. -2, -1
  268. -1, -1
  269. 0, -1
  270. 1, -1
  271. 2, -1
  272. -3, 0
  273. -2, 0
  274. -1, 0
  275. 0, 0
  276. 1, 0
  277. 2, 0
  278. }
  279.  
  280.  
  281.  
  282. destruct DestructibleRock2x6Vertical
  283. {
  284. -1, -3
  285. 0, -3
  286. -1, -2
  287. 0, -2
  288. -1, -1
  289. 0, -1
  290. -1, 0
  291. 0, 0
  292. -1, 1
  293. 0, 1
  294. -1, 2
  295. 0, 2
  296. }
  297.  
  298.  
  299.  
  300. destruct DestructibleRock4x4
  301. destruct DestructibleDebris4x4
  302. {
  303. -2, -2
  304. -1, -2
  305. 0, -2
  306. 1, -2
  307. -2, -1
  308. -1, -1
  309. 0, -1
  310. 1, -1
  311. -2, 0
  312. -1, 0
  313. 0, 0
  314. 1, 0
  315. -2, 1
  316. -1, 1
  317. 0, 1
  318. 1, 1
  319. }
  320.  
  321.  
  322. destruct DestructibleRock6x6
  323. destruct DestructibleDebris6x6
  324. destruct DestructibleIce6x6
  325. {
  326. -2, -3
  327. -1, -3
  328. 0, -3
  329. 1, -3
  330. -3, -2
  331. -2, -2
  332. -1, -2
  333. 0, -2
  334. 1, -2
  335. 2, -2
  336. -3, -1
  337. -2, -1
  338. -1, -1
  339. 0, -1
  340. 1, -1
  341. 2, -1
  342. -3, 0
  343. -2, 0
  344. -1, 0
  345. 0, 0
  346. 1, 0
  347. 2, 0
  348. -3, 1
  349. -2, 1
  350. -1, 1
  351. 0, 1
  352. 1, 1
  353. 2, 1
  354. -2, 2
  355. -1, 2
  356. 0, 2
  357. 1, 2
  358. }
  359.  
  360.  
  361. #////////////////////////////////////////////////
  362. #//
  363. #// The huge destructible BL to UR:
  364. #//
  365. #// xx##
  366. #// xx##@@##
  367. #// xx##@@##xx
  368. #// xx##@@##xx
  369. #// xx##CC##xx
  370. #// xx##@@##xx
  371. #// xx##@@##xx
  372. #// xx##@@##xx
  373. #// ##@@##xx
  374. #// ##xx
  375. #//
  376. #////////////////////////////////////////////////
  377. destruct DestructibleDebrisRampDiagonalHugeBLUR
  378. destruct DestructibleRampDiagonalHugeBLUR
  379. {
  380. -4, -5
  381. -3, -5
  382. -5, -4
  383. -4, -4
  384. -3, -4
  385. -2, -4
  386. -5, -3
  387. -4, -3
  388. -3, -3
  389. -2, -3
  390. -1, -3
  391. -4, -2
  392. -3, -2
  393. -2, -2
  394. -1, -2
  395. 0, -2
  396. -3, -1
  397. -2, -1
  398. -1, -1
  399. 0, -1
  400. 1, -1
  401. -2, 0
  402. -1, 0
  403. 0, 0
  404. 1, 0
  405. 2, 0
  406. -1, 1
  407. 0, 1
  408. 1, 1
  409. 2, 1
  410. 3, 1
  411. 0, 2
  412. 1, 2
  413. 2, 2
  414. 3, 2
  415. 4, 2
  416. 1, 3
  417. 2, 3
  418. 3, 3
  419. 4, 3
  420. 2, 4
  421. 3, 4
  422. }
  423.  
  424.  
  425. #////////////////////////////////////////////////
  426. #//
  427. #// The huge destructible UL to BR:
  428. #//
  429. #// ##xx
  430. #// ##@@##xx
  431. #// xx##@@##xx
  432. #// xx##@@##xx
  433. #// xx##@@CCxx
  434. #// xx##@@##xx
  435. #// xx##@@##xx
  436. #// xx##@@##xx
  437. #// xx##@@##
  438. #// xx##
  439. #//
  440. #////////////////////////////////////////////////
  441. destruct DestructibleDebrisRampDiagonalHugeULBR
  442. destruct DestructibleRampDiagonalHugeULBR
  443. destruct DestructibleRockEx1DiagonalHugeULBR
  444. {
  445. 2, -5
  446. 3, -5
  447. 1, -4
  448. 2, -4
  449. 3, -4
  450. 4, -4
  451. 0, -3
  452. 1, -3
  453. 2, -3
  454. 3, -3
  455. 4, -3
  456. -1, -2
  457. 0, -2
  458. 1, -2
  459. 2, -2
  460. 3, -2
  461. -2, -1
  462. -1, -1
  463. 0, -1
  464. 1, -1
  465. 2, -1
  466. -3, 0
  467. -2, 0
  468. -1, 0
  469. 0, 0
  470. 1, 0
  471. -4, 1
  472. -3, 1
  473. -2, 1
  474. -1, 1
  475. 0, 1
  476. -5, 2
  477. -4, 2
  478. -3, 2
  479. -2, 2
  480. -1, 2
  481. -5, 3
  482. -4, 3
  483. -3, 3
  484. -2, 3
  485. -4, 4
  486. -3, 4
  487. }
  488.  
  489.  
  490. destruct DestructibleRockEx1DiagonalHugeBLUR
  491. {
  492. -2, -5
  493. -3, -5
  494. -1, -4
  495. -2, -4
  496. -3, -4
  497. -4, -4
  498. -0, -3
  499. -1, -3
  500. -2, -3
  501. -3, -3
  502. -4, -3
  503. 1, -2
  504. 0, -2
  505. -1, -2
  506. -2, -2
  507. -3, -2
  508. 2, -1
  509. 1, -1
  510. 0, -1
  511. -1, -1
  512. -2, -1
  513. 3, 0
  514. 2, 0
  515. 1, 0
  516. 0, 0
  517. -1, 0
  518. 4, 1
  519. 3, 1
  520. 2, 1
  521. 1, 1
  522. 0, 1
  523. 5, 2
  524. 4, 2
  525. 3, 2
  526. 2, 2
  527. 1, 2
  528. 5, 3
  529. 4, 3
  530. 3, 3
  531. 2, 3
  532. 4, 4
  533. 3, 4
  534. }
  535.  
  536.  
  537. unit Observatory # old name
  538. unit XelNagaTower
  539. {
  540. -1, -1
  541. 0, -1
  542. -1, 0
  543. 0, 0
  544. }
  545.  
  546.  
  547. #
  548. # Extra?
  549. #
  550. destruct DestructibleRockEx16x6
  551. destruct DestructibleRockEx16x16
  552. {
  553. -2, -3
  554. -1, -3
  555. 0, -3
  556. 1, -3
  557. -3, -2
  558. -2, -2
  559. -1, -2
  560. 0, -2
  561. 1, -2
  562. 2, -2
  563. -3, -1
  564. -2, -1
  565. -1, -1
  566. 0, -1
  567. 1, -1
  568. 2, -1
  569. -3, 0
  570. -2, 0
  571. -1, 0
  572. 0, 0
  573. 1, 0
  574. 2, 0
  575. -3, 1
  576. -2, 1
  577. -1, 1
  578. 0, 1
  579. 1, 1
  580. 2, 1
  581. -2, 2
  582. -1, 2
  583. 0, 2
  584. 1, 2
  585. }
  586.  
  587.  
  588. #
  589. # Collapsible
  590. #
  591.  
  592.  
  593. collapsible_source CollapsibleTerranTowerRampRight
  594. collapsible_source CollapsibleTerranTowerRampLeft
  595. collapsible_source CollapsibleRockTowerRampRight
  596. collapsible_source CollapsibleRockTowerRampLeft
  597. collapsible_source CollapsibleRockTowerDiagonal
  598. {
  599. -2, -2,
  600. -2, -1,
  601. -2, 0,
  602. -2, 1,
  603. -2, 2,
  604. -1, -2,
  605. -1, -1,
  606. -1, 0,
  607. -1, 1,
  608. -1, 2,
  609. 0, -2,
  610. 0, -1,
  611. 0, 0,
  612. 0, 1,
  613. 0, 2,
  614. 1, -2,
  615. 1, -1,
  616. 1, 0,
  617. 1, 1,
  618. 1, 2,
  619. 2, -2,
  620. 2, -1,
  621. 2, 0,
  622. 2, 1,
  623. 2, 2,
  624. }
  625.  
  626.  
  627. collapsible_target CollapsibleRockTowerRampRight
  628. collapsible_target CollapsibleRockTowerRampLeft
  629. collapsible_target CollapsibleRockTowerDiagonal
  630. collapsible_target CollapsibleTerranTowerRampLeft
  631. collapsible_target CollapsibleTerranTowerRampRight
  632. {
  633. -2, -3
  634. -1, -3
  635. 0, -3
  636. -3, -2
  637. -2, -2
  638. -1, -2
  639. 0, -2
  640. 1, -2
  641. -3, -1
  642. -2, -1
  643. -1, -1
  644. 0, -1
  645. 1, -1
  646. -3, 0
  647. -2, 0
  648. -1, 0
  649. 0, 0
  650. 1, 0
  651. -2, 1
  652. -1, 1
  653. 0, 1
  654.  
  655. }
  656.  
  657.  
  658. destruct UnbuildableRocksDestructible
  659. destruct UnbuildableBricksDestructible
  660. destruct UnbuildablePlatesDestructible
  661. {
  662. -1, -1
  663. 0, -1
  664. -1, 0
  665. 0, 0
  666. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement