props.lua 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877
  1. return {
  2. {
  3. kind = 'wall',
  4. x = 544,
  5. y = 352,
  6. width = 640,
  7. height = 64,
  8. z = 64
  9. },
  10. {
  11. kind = 'wall',
  12. x = 1184,
  13. y = 352,
  14. width = 64,
  15. height = 64,
  16. z = 64
  17. },
  18. {
  19. kind = 'wall',
  20. x = 1248,
  21. y = 352,
  22. width = 256,
  23. height = 64,
  24. z = 64
  25. },
  26. {
  27. kind = 'wall',
  28. x = 1504,
  29. y = 352,
  30. width = 64,
  31. height = 64,
  32. z = 64
  33. },
  34. {
  35. kind = 'wall',
  36. x = 1568,
  37. y = 352,
  38. width = 320,
  39. height = 64,
  40. z = 64
  41. },
  42. {
  43. kind = 'wall',
  44. x = 1888,
  45. y = 352,
  46. width = 64,
  47. height = 64,
  48. z = 64
  49. },
  50. {
  51. kind = 'wall',
  52. x = 1888,
  53. y = 416,
  54. width = 64,
  55. height = 384,
  56. z = 64
  57. },
  58. {
  59. kind = 'wall',
  60. x = 1888,
  61. y = 800,
  62. width = 64,
  63. height = 64,
  64. z = 64
  65. },
  66. {
  67. kind = 'wall',
  68. x = 1760,
  69. y = 800,
  70. width = 128,
  71. height = 64,
  72. z = 64
  73. },
  74. {
  75. kind = 'wall',
  76. x = 1696,
  77. y = 800,
  78. width = 64,
  79. height = 64,
  80. z = 64
  81. },
  82. {
  83. kind = 'wall',
  84. x = 1696,
  85. y = 864,
  86. width = 64,
  87. height = 256,
  88. z = 64
  89. },
  90. {
  91. kind = 'wall',
  92. x = 1696,
  93. y = 1120,
  94. width = 64,
  95. height = 64,
  96. z = 64
  97. },
  98. {
  99. kind = 'wall',
  100. x = 1760,
  101. y = 1120,
  102. width = 128,
  103. height = 64,
  104. z = 64
  105. },
  106. {
  107. kind = 'wall',
  108. x = 1888,
  109. y = 1120,
  110. width = 64,
  111. height = 64,
  112. z = 64
  113. },
  114. {
  115. kind = 'wall',
  116. x = 1888,
  117. y = 1184,
  118. width = 64,
  119. height = 1408,
  120. z = 64
  121. },
  122. {
  123. kind = 'wall',
  124. x = 1888,
  125. y = 2592,
  126. width = 64,
  127. height = 64,
  128. z = 64
  129. },
  130. {
  131. kind = 'wall',
  132. x = 1888,
  133. y = 2656,
  134. width = 64,
  135. height = 256,
  136. z = 64
  137. },
  138. {
  139. kind = 'wall',
  140. x = 1888,
  141. y = 2912,
  142. width = 64,
  143. height = 64,
  144. z = 64
  145. },
  146. {
  147. kind = 'wall',
  148. x = 1248,
  149. y = 2912,
  150. width = 640,
  151. height = 64,
  152. z = 64
  153. },
  154. {
  155. kind = 'wall',
  156. x = 1184,
  157. y = 2912,
  158. width = 64,
  159. height = 64,
  160. z = 64
  161. },
  162. {
  163. kind = 'wall',
  164. x = 928,
  165. y = 2912,
  166. width = 256,
  167. height = 64,
  168. z = 64
  169. },
  170. {
  171. kind = 'wall',
  172. x = 864,
  173. y = 2912,
  174. width = 64,
  175. height = 64,
  176. z = 64
  177. },
  178. {
  179. kind = 'wall',
  180. x = 544,
  181. y = 2912,
  182. width = 320,
  183. height = 64,
  184. z = 64
  185. },
  186. {
  187. kind = 'wall',
  188. x = 480,
  189. y = 2912,
  190. width = 64,
  191. height = 64,
  192. z = 64
  193. },
  194. {
  195. kind = 'wall',
  196. x = 480,
  197. y = 2528,
  198. width = 64,
  199. height = 384,
  200. z = 64
  201. },
  202. {
  203. kind = 'wall',
  204. x = 480,
  205. y = 2464,
  206. width = 64,
  207. height = 64,
  208. z = 64
  209. },
  210. {
  211. kind = 'wall',
  212. x = 544,
  213. y = 2464,
  214. width = 128,
  215. height = 64,
  216. z = 64
  217. },
  218. {
  219. kind = 'wall',
  220. x = 672,
  221. y = 2464,
  222. width = 64,
  223. height = 64,
  224. z = 64
  225. },
  226. {
  227. kind = 'wall',
  228. x = 672,
  229. y = 2208,
  230. width = 64,
  231. height = 256,
  232. z = 64
  233. },
  234. {
  235. kind = 'wall',
  236. x = 672,
  237. y = 2144,
  238. width = 64,
  239. height = 64,
  240. z = 64
  241. },
  242. {
  243. kind = 'wall',
  244. x = 544,
  245. y = 2144,
  246. width = 128,
  247. height = 64,
  248. z = 64
  249. },
  250. {
  251. kind = 'wall',
  252. x = 480,
  253. y = 2144,
  254. width = 64,
  255. height = 64,
  256. z = 64
  257. },
  258. {
  259. kind = 'wall',
  260. x = 480,
  261. y = 736,
  262. width = 64,
  263. height = 1408,
  264. z = 64
  265. },
  266. {
  267. kind = 'wall',
  268. x = 480,
  269. y = 672,
  270. width = 64,
  271. height = 64,
  272. z = 64
  273. },
  274. {
  275. kind = 'wall',
  276. x = 480,
  277. y = 416,
  278. width = 64,
  279. height = 256,
  280. z = 64
  281. },
  282. {
  283. kind = 'wall',
  284. x = 480,
  285. y = 352,
  286. width = 64,
  287. height = 64,
  288. z = 64
  289. },
  290. {
  291. kind = 'wall',
  292. x = 544,
  293. y = 672,
  294. width = 192,
  295. height = 64,
  296. z = 64
  297. },
  298. {
  299. kind = 'wall',
  300. x = 1184,
  301. y = 416,
  302. width = 64,
  303. height = 64,
  304. z = 64
  305. },
  306. {
  307. kind = 'wall',
  308. x = 1504,
  309. y = 416,
  310. width = 64,
  311. height = 64,
  312. z = 64
  313. },
  314. {
  315. kind = 'wall',
  316. x = 1184,
  317. y = 608,
  318. width = 64,
  319. height = 64,
  320. z = 64
  321. },
  322. {
  323. kind = 'wall',
  324. x = 992,
  325. y = 672,
  326. width = 192,
  327. height = 64,
  328. z = 64
  329. },
  330. {
  331. kind = 'wall',
  332. x = 1184,
  333. y = 672,
  334. width = 64,
  335. height = 64,
  336. z = 64
  337. },
  338. {
  339. kind = 'wall',
  340. x = 1248,
  341. y = 672,
  342. width = 256,
  343. height = 64,
  344. z = 64
  345. },
  346. {
  347. kind = 'wall',
  348. x = 1504,
  349. y = 672,
  350. width = 64,
  351. height = 64,
  352. z = 64
  353. },
  354. {
  355. kind = 'wall',
  356. x = 1504,
  357. y = 608,
  358. width = 64,
  359. height = 64,
  360. z = 64
  361. },
  362. {
  363. kind = 'wall',
  364. x = 736,
  365. y = 928,
  366. width = 64,
  367. height = 64,
  368. z = 64
  369. },
  370. {
  371. kind = 'wall',
  372. x = 800,
  373. y = 928,
  374. width = 64,
  375. height = 64,
  376. z = 64
  377. },
  378. {
  379. kind = 'wall',
  380. x = 736,
  381. y = 992,
  382. width = 64,
  383. height = 256,
  384. z = 64
  385. },
  386. {
  387. kind = 'wall',
  388. x = 1120,
  389. y = 928,
  390. width = 192,
  391. height = 64,
  392. z = 64
  393. },
  394. {
  395. kind = 'wall',
  396. x = 1312,
  397. y = 928,
  398. width = 64,
  399. height = 64,
  400. z = 64
  401. },
  402. {
  403. kind = 'wall',
  404. x = 1312,
  405. y = 992,
  406. width = 64,
  407. height = 64,
  408. z = 64
  409. },
  410. {
  411. kind = 'wall',
  412. x = 736,
  413. y = 1440,
  414. width = 64,
  415. height = 320,
  416. z = 64
  417. },
  418. {
  419. kind = 'wall',
  420. x = 1632,
  421. y = 1568,
  422. width = 64,
  423. height = 320,
  424. z = 64
  425. },
  426. {
  427. kind = 'wall',
  428. x = 1056,
  429. y = 1440,
  430. width = 64,
  431. height = 64,
  432. z = 64
  433. },
  434. {
  435. kind = 'wall',
  436. x = 1120,
  437. y = 1440,
  438. width = 64,
  439. height = 64,
  440. z = 64
  441. },
  442. {
  443. kind = 'wall',
  444. x = 1056,
  445. y = 1504,
  446. width = 64,
  447. height = 128,
  448. z = 64
  449. },
  450. {
  451. kind = 'wall',
  452. x = 1312,
  453. y = 1696,
  454. width = 64,
  455. height = 128,
  456. z = 64
  457. },
  458. {
  459. kind = 'wall',
  460. x = 1312,
  461. y = 1824,
  462. width = 64,
  463. height = 64,
  464. z = 64
  465. },
  466. {
  467. kind = 'wall',
  468. x = 1248,
  469. y = 1824,
  470. width = 64,
  471. height = 64,
  472. z = 64
  473. },
  474. {
  475. kind = 'wall',
  476. x = 1312,
  477. y = 1184,
  478. width = 64,
  479. height = 64,
  480. z = 64
  481. },
  482. {
  483. kind = 'wall',
  484. x = 1312,
  485. y = 1248,
  486. width = 64,
  487. height = 64,
  488. z = 64
  489. },
  490. {
  491. kind = 'wall',
  492. x = 1376,
  493. y = 1248,
  494. width = 192,
  495. height = 64,
  496. z = 64
  497. },
  498. {
  499. kind = 'wall',
  500. x = 1568,
  501. y = 1248,
  502. width = 64,
  503. height = 64,
  504. z = 64
  505. },
  506. {
  507. kind = 'wall',
  508. x = 1568,
  509. y = 1312,
  510. width = 64,
  511. height = 64,
  512. z = 64
  513. },
  514. {
  515. kind = 'wall',
  516. x = 1568,
  517. y = 1376,
  518. width = 64,
  519. height = 64,
  520. z = 64
  521. },
  522. {
  523. kind = 'wall',
  524. x = 1632,
  525. y = 1376,
  526. width = 64,
  527. height = 64,
  528. z = 64
  529. },
  530. {
  531. kind = 'wall',
  532. x = 736,
  533. y = 1888,
  534. width = 64,
  535. height = 64,
  536. z = 64
  537. },
  538. {
  539. kind = 'wall',
  540. x = 800,
  541. y = 1888,
  542. width = 64,
  543. height = 64,
  544. z = 64
  545. },
  546. {
  547. kind = 'wall',
  548. x = 800,
  549. y = 1952,
  550. width = 64,
  551. height = 64,
  552. z = 64
  553. },
  554. {
  555. kind = 'wall',
  556. x = 800,
  557. y = 2016,
  558. width = 64,
  559. height = 64,
  560. z = 64
  561. },
  562. {
  563. kind = 'wall',
  564. x = 864,
  565. y = 2016,
  566. width = 192,
  567. height = 64,
  568. z = 64
  569. },
  570. {
  571. kind = 'wall',
  572. x = 1056,
  573. y = 2016,
  574. width = 64,
  575. height = 64,
  576. z = 64
  577. },
  578. {
  579. kind = 'wall',
  580. x = 1056,
  581. y = 2080,
  582. width = 64,
  583. height = 64,
  584. z = 64
  585. },
  586. {
  587. kind = 'wall',
  588. x = 1056,
  589. y = 2272,
  590. width = 64,
  591. height = 64,
  592. z = 64
  593. },
  594. {
  595. kind = 'wall',
  596. x = 1056,
  597. y = 2336,
  598. width = 64,
  599. height = 64,
  600. z = 64
  601. },
  602. {
  603. kind = 'wall',
  604. x = 1120,
  605. y = 2336,
  606. width = 192,
  607. height = 64,
  608. z = 64
  609. },
  610. {
  611. kind = 'wall',
  612. x = 1632,
  613. y = 2080,
  614. width = 64,
  615. height = 256,
  616. z = 64
  617. },
  618. {
  619. kind = 'wall',
  620. x = 1632,
  621. y = 2336,
  622. width = 64,
  623. height = 64,
  624. z = 64
  625. },
  626. {
  627. kind = 'wall',
  628. x = 1568,
  629. y = 2336,
  630. width = 64,
  631. height = 64,
  632. z = 64
  633. },
  634. {
  635. kind = 'wall',
  636. x = 864,
  637. y = 2848,
  638. width = 64,
  639. height = 64,
  640. z = 64
  641. },
  642. {
  643. kind = 'wall',
  644. x = 1184,
  645. y = 2848,
  646. width = 64,
  647. height = 64,
  648. z = 64
  649. },
  650. {
  651. kind = 'wall',
  652. x = 864,
  653. y = 2656,
  654. width = 64,
  655. height = 64,
  656. z = 64
  657. },
  658. {
  659. kind = 'wall',
  660. x = 864,
  661. y = 2592,
  662. width = 64,
  663. height = 64,
  664. z = 64
  665. },
  666. {
  667. kind = 'wall',
  668. x = 928,
  669. y = 2592,
  670. width = 256,
  671. height = 64,
  672. z = 64
  673. },
  674. {
  675. kind = 'wall',
  676. x = 1184,
  677. y = 2592,
  678. width = 64,
  679. height = 64,
  680. z = 64
  681. },
  682. {
  683. kind = 'wall',
  684. x = 1184,
  685. y = 2656,
  686. width = 64,
  687. height = 64,
  688. z = 64
  689. },
  690. {
  691. kind = 'wall',
  692. x = 1248,
  693. y = 2592,
  694. width = 192,
  695. height = 64,
  696. z = 64
  697. },
  698. {
  699. kind = 'wall',
  700. x = 1696,
  701. y = 2592,
  702. width = 192,
  703. height = 64,
  704. z = 64
  705. },
  706. {
  707. kind = 'teamwall',
  708. x = 864,
  709. y = 2720,
  710. width = 64,
  711. height = 128,
  712. team = 1
  713. },
  714. {
  715. kind = 'teamwall',
  716. x = 1184,
  717. y = 2720,
  718. width = 64,
  719. height = 128,
  720. team = 1
  721. },
  722. {
  723. kind = 'teamwall',
  724. x = 1184,
  725. y = 480,
  726. width = 64,
  727. height = 128,
  728. team = 0
  729. },
  730. {
  731. kind = 'teamwall',
  732. x = 1504,
  733. y = 480,
  734. width = 64,
  735. height = 128,
  736. team = 0
  737. },
  738. {
  739. kind = 'boundswall',
  740. x = 0,
  741. y = 0,
  742. width = 2432,
  743. height = 352
  744. },
  745. {
  746. kind = 'boundswall',
  747. x = 1952,
  748. y = 352,
  749. width = 480,
  750. height = 2968
  751. },
  752. {
  753. kind = 'boundswall',
  754. x = 0,
  755. y = 352,
  756. width = 480,
  757. height = 2968
  758. },
  759. {
  760. kind = 'boundswall',
  761. x = 480,
  762. y = 2976,
  763. width = 1472,
  764. height = 344
  765. },
  766. {
  767. kind = 'boundswall',
  768. x = 480,
  769. y = 2208,
  770. width = 192,
  771. height = 256
  772. },
  773. {
  774. kind = 'boundswall',
  775. x = 1760,
  776. y = 864,
  777. width = 192,
  778. height = 256
  779. },
  780. {
  781. kind = 'spawnroom',
  782. x = 1248,
  783. y = 416,
  784. width = 256,
  785. height = 256,
  786. team = 0
  787. },
  788. {
  789. kind = 'spawnroom',
  790. x = 928,
  791. y = 2656,
  792. width = 256,
  793. height = 256,
  794. team = 1
  795. },
  796. {
  797. kind = 'crate',
  798. x = 1472,
  799. y = 1760,
  800. angle = math.pi / 3
  801. },
  802. {
  803. kind = 'crate',
  804. x = 896,
  805. y = 1568,
  806. angle = -math.pi / 3
  807. },
  808. {
  809. kind = 'crate',
  810. x = 1056,
  811. y = 1952,
  812. angle = 0
  813. },
  814. {
  815. kind = 'crate',
  816. x = 1312,
  817. y = 1312,
  818. angle = 0
  819. },
  820. {
  821. kind = 'crate',
  822. x = 672,
  823. y = 1696,
  824. angle = 0
  825. },
  826. {
  827. kind = 'crate',
  828. x = 1696,
  829. y = 1568,
  830. angle = 0
  831. },
  832. {
  833. kind = 'rune',
  834. x = 704,
  835. y = 1664
  836. },
  837. {
  838. kind = 'rune',
  839. x = 1728,
  840. y = 1664
  841. },
  842. {
  843. kind = 'cart',
  844. x = 1216,
  845. y = 1664,
  846. curves = {
  847. {864,704, 864,768},
  848. {864,768, 864,832, 928,832},
  849. {928,832, 1408,832},
  850. {1408,832, 1552,832, 1552,976},
  851. {1552,976, 1552,1120, 1408,1120},
  852. {1408,1120, 1280,1120},
  853. {1280,1120, 1056,1120, 1056,1344, 832,1344},
  854. {832,1344, 704,1344},
  855. {704,1344, 608,1344, 608,1440},
  856. {608,1440, 608,1760},
  857. {608,1760, 608,1824, 672, 1824},
  858. {672,1824, 1120,1824},
  859. {1120,1824, 1216,1824, 1216,1728},
  860. {1216,1728, 1216,1664},
  861. {1216,1664, 1216,1600},
  862. {1216,1600, 1216,1504, 1312,1504},
  863. {1312,1504, 1760,1504},
  864. {1760,1504, 1824,1504, 1824,1568},
  865. {1824,1568, 1824,1888},
  866. {1824,1888, 1824,1984, 1728,1984},
  867. {1728,1984, 1600,1984},
  868. {1600,1984, 1376,1984, 1376,2208, 1152,2208},
  869. {1152,2208, 1024,2208},
  870. {1024,2208, 880,2208, 880,2352},
  871. {880,2352, 880,2496, 1024,2496},
  872. {1024,2496, 1504,2496},
  873. {1504,2496, 1568,2496, 1568,2560},
  874. {1568,2560, 1568,2624}
  875. }
  876. }
  877. }