Guest User

Untitled

a guest
Dec 10th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 82.56 KB | None | 0 0
  1. //--- OBJECT WRITE BEGIN ---
  2. new GuiControl(SpecialOpGui) {
  3. profile = "GuiDefaultProfile";
  4. horizSizing = "right";
  5. vertSizing = "bottom";
  6. position = "0 0";
  7. extent = "640 480";
  8. minExtent = "8 2";
  9. visible = "1";
  10. helpTag = "0";
  11.  
  12. new GuiWindowCtrl(SpecialOpWin) {
  13. profile = "TBM_WindowProfile";
  14. horizSizing = "right";
  15. vertSizing = "center";
  16. position = "91 86";
  17. extent = "325 307";
  18. minExtent = "8 2";
  19. visible = "1";
  20. helpTag = "0";
  21. text = "Special Options";
  22. maxLength = "255";
  23. resizeWidth = "1";
  24. resizeHeight = "1";
  25. canMove = "1";
  26. canClose = "1";
  27. canMinimize = "0";
  28. canMaximize = "0";
  29. minSize = "325 303";
  30. closeCommand = "canvas.popDialog(SpecialOpGui);";
  31.  
  32. new GuiControl(Frame_Editor) {
  33. profile = "TBM_WindowProfile";
  34. horizSizing = "right";
  35. vertSizing = "height";
  36. position = "4 61";
  37. extent = "317 241";
  38. minExtent = "8 2";
  39. visible = "0";
  40. helpTag = "0";
  41.  
  42. new GuiButtonCtrl(btnSetName) {
  43. profile = "TBM_ButtonProfile";
  44. horizSizing = "right";
  45. vertSizing = "top";
  46. position = "15 120";
  47. extent = "40 20";
  48. minExtent = "8 2";
  49. visible = "1";
  50. command = "commandToServer(\'adjustobj\', 20, EditName.getValue());";
  51. helpTag = "0";
  52. text = "Name";
  53. groupNum = "-1";
  54. buttonType = "PushButton";
  55. };
  56. new GuiButtonCtrl(btnSaveBlocks) {
  57. profile = "TBM_ButtonProfile";
  58. horizSizing = "right";
  59. vertSizing = "top";
  60. position = "15 202";
  61. extent = "70 25";
  62. minExtent = "8 2";
  63. visible = "1";
  64. command = "commandToServer(\'adjustobj\', 9999);";
  65. helpTag = "0";
  66. text = "Save Blocks";
  67. groupNum = "-1";
  68. buttonType = "PushButton";
  69. };
  70. new GuiButtonCtrl() {
  71. profile = "TBM_ButtonProfile";
  72. horizSizing = "right";
  73. vertSizing = "top";
  74. position = "203 47";
  75. extent = "100 20";
  76. minExtent = "8 2";
  77. visible = "1";
  78. command = "MoveFactor.setText(\"\");";
  79. helpTag = "0";
  80. text = "Normal Movement";
  81. groupNum = "-1";
  82. buttonType = "PushButton";
  83. };
  84. new GuiTextCtrl(txtctrlSpawn) {
  85. profile = "GuiTextProfile";
  86. horizSizing = "right";
  87. vertSizing = "top";
  88. position = "142 10";
  89. extent = "58 18";
  90. minExtent = "8 2";
  91. visible = "1";
  92. helpTag = "0";
  93. text = "Spawn List:";
  94. maxLength = "255";
  95. };
  96. new GuiPopUpMenuCtrl(ItemSpawnMenu) {
  97. profile = "TBM_PopUpMenuProfile";
  98. horizSizing = "right";
  99. vertSizing = "top";
  100. position = "202 11";
  101. extent = "100 18";
  102. minExtent = "8 2";
  103. visible = "1";
  104. helpTag = "0";
  105. maxLength = "255";
  106. maxPopupHeight = "200";
  107. };
  108. new GuiButtonCtrl() {
  109. profile = "TBM_ButtonProfile";
  110. horizSizing = "right";
  111. vertSizing = "top";
  112. position = "111 47";
  113. extent = "20 20";
  114. minExtent = "8 2";
  115. visible = "1";
  116. command = "MoveFactor.setText(\"0.1\");";
  117. helpTag = "0";
  118. text = ".1";
  119. groupNum = "-1";
  120. buttonType = "PushButton";
  121. };
  122. new GuiTextEditCtrl(EditName) {
  123. profile = "GuiTextEditProfile";
  124. horizSizing = "right";
  125. vertSizing = "top";
  126. position = "63 120";
  127. extent = "238 18";
  128. minExtent = "8 2";
  129. visible = "1";
  130. helpTag = "0";
  131. maxLength = "255";
  132. historySize = "0";
  133. password = "0";
  134. tabComplete = "0";
  135. sinkAllKeyEvents = "0";
  136. };
  137. new GuiButtonCtrl(btnCloak) {
  138. profile = "TBM_ButtonProfile";
  139. horizSizing = "right";
  140. vertSizing = "top";
  141. position = "87 202";
  142. extent = "70 25";
  143. minExtent = "8 2";
  144. visible = "1";
  145. command = "commandToServer(\'adjustobj\', 700, 3);";
  146. helpTag = "0";
  147. text = "Cloak Brick";
  148. groupNum = "-1";
  149. buttonType = "PushButton";
  150. };
  151. new GuiButtonCtrl(btnSit) {
  152. profile = "TBM_ButtonProfile";
  153. horizSizing = "right";
  154. vertSizing = "top";
  155. position = "159 202";
  156. extent = "70 25";
  157. minExtent = "8 2";
  158. visible = "1";
  159. command = "commandToServer(\'adjustobj\', 900, 3);";
  160. helpTag = "0";
  161. text = "Toggle Sit";
  162. groupNum = "-1";
  163. buttonType = "PushButton";
  164. };
  165. new GuiTextEditCtrl(QueryPos) {
  166. profile = "GuiTextEditProfile";
  167. horizSizing = "right";
  168. vertSizing = "top";
  169. position = "63 170";
  170. extent = "100 18";
  171. minExtent = "8 2";
  172. visible = "1";
  173. helpTag = "0";
  174. maxLength = "255";
  175. historySize = "0";
  176. password = "0";
  177. tabComplete = "0";
  178. sinkAllKeyEvents = "0";
  179. };
  180. new GuiTextEditCtrl(MoveFactor) {
  181. profile = "GuiTextEditProfile";
  182. horizSizing = "right";
  183. vertSizing = "top";
  184. position = "16 48";
  185. extent = "64 18";
  186. minExtent = "8 2";
  187. visible = "1";
  188. helpTag = "0";
  189. maxLength = "255";
  190. historySize = "0";
  191. password = "0";
  192. tabComplete = "0";
  193. sinkAllKeyEvents = "0";
  194. };
  195. new GuiRadioCtrl() {
  196. profile = "GuiRadioProfile";
  197. horizSizing = "right";
  198. vertSizing = "top";
  199. position = "215 83";
  200. extent = "30 30";
  201. minExtent = "8 2";
  202. visible = "1";
  203. command = "$pref::Editor::AngleAxis=0;";
  204. helpTag = "0";
  205. text = "X";
  206. groupNum = "1";
  207. buttonType = "RadioButton";
  208. };
  209. new GuiRadioCtrl() {
  210. profile = "GuiRadioProfile";
  211. horizSizing = "right";
  212. vertSizing = "top";
  213. position = "245 83";
  214. extent = "30 30";
  215. minExtent = "8 2";
  216. visible = "1";
  217. command = "$pref::Editor::AngleAxis=1;";
  218. helpTag = "0";
  219. text = "Y";
  220. groupNum = "1";
  221. buttonType = "RadioButton";
  222. };
  223. new GuiRadioCtrl() {
  224. profile = "GuiRadioProfile";
  225. horizSizing = "right";
  226. vertSizing = "top";
  227. position = "275 83";
  228. extent = "30 30";
  229. minExtent = "8 2";
  230. visible = "1";
  231. command = "$pref::Editor::AngleAxis=2;";
  232. helpTag = "0";
  233. text = "Z";
  234. groupNum = "1";
  235. buttonType = "RadioButton";
  236. };
  237. new GuiTextCtrl() {
  238. profile = "GuiTextProfile";
  239. horizSizing = "right";
  240. vertSizing = "top";
  241. position = "15 26";
  242. extent = "49 18";
  243. minExtent = "8 2";
  244. visible = "1";
  245. helpTag = "0";
  246. text = "Movement";
  247. maxLength = "255";
  248. };
  249. new GuiTextCtrl() {
  250. profile = "GuiTextProfile";
  251. horizSizing = "right";
  252. vertSizing = "top";
  253. position = "15 68";
  254. extent = "39 18";
  255. minExtent = "8 2";
  256. visible = "1";
  257. helpTag = "0";
  258. text = "Rotation";
  259. maxLength = "255";
  260. };
  261. new GuiButtonCtrl() {
  262. profile = "TBM_ButtonProfile";
  263. horizSizing = "right";
  264. vertSizing = "top";
  265. position = "15 146";
  266. extent = "40 20";
  267. minExtent = "8 2";
  268. visible = "1";
  269. command = "commandToServer(\'adjustobj\', 300, EditScale.getValue());";
  270. helpTag = "0";
  271. text = "Scale";
  272. groupNum = "-1";
  273. buttonType = "PushButton";
  274. };
  275. new GuiTextEditCtrl(EditScale) {
  276. profile = "GuiTextEditProfile";
  277. horizSizing = "right";
  278. vertSizing = "top";
  279. position = "63 146";
  280. extent = "100 18";
  281. minExtent = "8 2";
  282. visible = "1";
  283. helpTag = "0";
  284. maxLength = "255";
  285. historySize = "0";
  286. password = "0";
  287. tabComplete = "0";
  288. sinkAllKeyEvents = "0";
  289. };
  290. new GuiTextEditCtrl(QueryScale) {
  291. profile = "GuiTextEditProfile";
  292. horizSizing = "right";
  293. vertSizing = "top";
  294. position = "215 146";
  295. extent = "86 18";
  296. minExtent = "8 2";
  297. visible = "1";
  298. helpTag = "0";
  299. text = " ";
  300. maxLength = "255";
  301. historySize = "0";
  302. password = "0";
  303. tabComplete = "0";
  304. sinkAllKeyEvents = "0";
  305. };
  306. new GuiTextEditCtrl(QueryRot) {
  307. profile = "GuiTextEditProfile";
  308. horizSizing = "right";
  309. vertSizing = "top";
  310. position = "215 170";
  311. extent = "86 18";
  312. minExtent = "8 2";
  313. visible = "1";
  314. helpTag = "0";
  315. maxLength = "255";
  316. historySize = "0";
  317. password = "0";
  318. tabComplete = "0";
  319. sinkAllKeyEvents = "0";
  320. };
  321. new GuiTextCtrl() {
  322. profile = "GuiTextProfile";
  323. horizSizing = "right";
  324. vertSizing = "top";
  325. position = "16 169";
  326. extent = "43 18";
  327. minExtent = "8 2";
  328. visible = "1";
  329. helpTag = "0";
  330. text = "Position: ";
  331. maxLength = "255";
  332. };
  333. new GuiTextCtrl() {
  334. profile = "GuiTextProfile";
  335. horizSizing = "right";
  336. vertSizing = "top";
  337. position = "171 169";
  338. extent = "45 18";
  339. minExtent = "8 2";
  340. visible = "1";
  341. helpTag = "0";
  342. text = "Rotation: ";
  343. maxLength = "255";
  344. };
  345. new GuiTextCtrl() {
  346. profile = "GuiTextProfile";
  347. horizSizing = "right";
  348. vertSizing = "top";
  349. position = "171 144";
  350. extent = "33 18";
  351. minExtent = "8 2";
  352. visible = "1";
  353. helpTag = "0";
  354. text = "Scale: ";
  355. maxLength = "255";
  356. };
  357. new GuiTextEditCtrl(RotationFactor) {
  358. profile = "GuiTextEditProfile";
  359. horizSizing = "right";
  360. vertSizing = "top";
  361. position = "15 92";
  362. extent = "64 18";
  363. minExtent = "8 2";
  364. visible = "1";
  365. helpTag = "0";
  366. maxLength = "255";
  367. historySize = "0";
  368. password = "0";
  369. tabComplete = "0";
  370. sinkAllKeyEvents = "0";
  371. };
  372. new GuiButtonCtrl() {
  373. profile = "TBM_ButtonProfile";
  374. horizSizing = "right";
  375. vertSizing = "top";
  376. position = "231 202";
  377. extent = "70 25";
  378. minExtent = "8 2";
  379. visible = "1";
  380. command = "commandtoserver(\'adjustobj\',1);";
  381. helpTag = "0";
  382. text = "Select Self";
  383. groupNum = "-1";
  384. buttonType = "PushButton";
  385. };
  386. new GuiButtonCtrl() {
  387. profile = "TBM_ButtonProfile";
  388. horizSizing = "right";
  389. vertSizing = "top";
  390. position = "88 91";
  391. extent = "20 20";
  392. minExtent = "8 2";
  393. visible = "1";
  394. command = "RotationFactor.setText(\"15\");";
  395. helpTag = "0";
  396. text = "15";
  397. groupNum = "-1";
  398. buttonType = "PushButton";
  399. };
  400. new GuiButtonCtrl() {
  401. profile = "TBM_ButtonProfile";
  402. horizSizing = "right";
  403. vertSizing = "top";
  404. position = "111 91";
  405. extent = "20 20";
  406. minExtent = "8 2";
  407. visible = "1";
  408. command = "RotationFactor.setText(\"30\");";
  409. helpTag = "0";
  410. text = "30";
  411. groupNum = "-1";
  412. buttonType = "PushButton";
  413. };
  414. new GuiButtonCtrl() {
  415. profile = "TBM_ButtonProfile";
  416. horizSizing = "right";
  417. vertSizing = "top";
  418. position = "134 91";
  419. extent = "20 20";
  420. minExtent = "8 2";
  421. visible = "1";
  422. command = "RotationFactor.setText(\"45\");";
  423. helpTag = "0";
  424. text = "45";
  425. groupNum = "-1";
  426. buttonType = "PushButton";
  427. };
  428. new GuiButtonCtrl() {
  429. profile = "TBM_ButtonProfile";
  430. horizSizing = "right";
  431. vertSizing = "top";
  432. position = "89 47";
  433. extent = "20 20";
  434. minExtent = "8 2";
  435. visible = "1";
  436. command = "MoveFactor.setText(\"0.01\");";
  437. helpTag = "0";
  438. text = ".01";
  439. groupNum = "-1";
  440. buttonType = "PushButton";
  441. };
  442. new GuiButtonCtrl() {
  443. profile = "TBM_ButtonProfile";
  444. horizSizing = "right";
  445. vertSizing = "top";
  446. position = "133 47";
  447. extent = "24 20";
  448. minExtent = "8 2";
  449. visible = "1";
  450. command = "MoveFactor.setText(\"0.125\");";
  451. helpTag = "0";
  452. text = ".125";
  453. groupNum = "-1";
  454. buttonType = "PushButton";
  455. };
  456. new GuiButtonCtrl() {
  457. profile = "TBM_ButtonProfile";
  458. horizSizing = "right";
  459. vertSizing = "top";
  460. position = "159 47";
  461. extent = "20 20";
  462. minExtent = "8 2";
  463. visible = "1";
  464. command = "MoveFactor.setText(\"0.25\");";
  465. helpTag = "0";
  466. text = ".25";
  467. groupNum = "-1";
  468. buttonType = "PushButton";
  469. };
  470. new GuiButtonCtrl() {
  471. profile = "TBM_ButtonProfile";
  472. horizSizing = "right";
  473. vertSizing = "top";
  474. position = "181 47";
  475. extent = "20 20";
  476. minExtent = "8 2";
  477. visible = "1";
  478. command = "MoveFactor.setText(\"0.5\");";
  479. helpTag = "0";
  480. text = ".5";
  481. groupNum = "-1";
  482. buttonType = "PushButton";
  483. };
  484. new GuiButtonCtrl() {
  485. profile = "TBM_ButtonProfile";
  486. horizSizing = "right";
  487. vertSizing = "top";
  488. position = "157 91";
  489. extent = "20 20";
  490. minExtent = "8 2";
  491. visible = "1";
  492. command = "RotationFactor.setText(\"90\");";
  493. helpTag = "0";
  494. text = "90";
  495. groupNum = "-1";
  496. buttonType = "PushButton";
  497. };
  498. new GuiTextCtrl(txtctrlSpawn) {
  499. profile = "GuiTextProfile";
  500. horizSizing = "right";
  501. vertSizing = "top";
  502. position = "185 89";
  503. extent = "25 18";
  504. minExtent = "8 2";
  505. visible = "1";
  506. helpTag = "0";
  507. text = "Axis:";
  508. maxLength = "255";
  509. };
  510. new GuiTextCtrl() {
  511. profile = "GuiTextProfile";
  512. horizSizing = "right";
  513. vertSizing = "top";
  514. position = "57 63";
  515. extent = "252 18";
  516. minExtent = "8 2";
  517. visible = "1";
  518. helpTag = "0";
  519. text = "__________________________________________";
  520. maxLength = "255";
  521. };
  522. new GuiTextCtrl() {
  523. profile = "GuiTextProfile";
  524. horizSizing = "right";
  525. vertSizing = "top";
  526. position = "68 21";
  527. extent = "240 18";
  528. minExtent = "8 2";
  529. visible = "1";
  530. helpTag = "0";
  531. text = "________________________________________";
  532. maxLength = "255";
  533. };
  534. };
  535. new GuiButtonCtrl() {
  536. profile = "TBM_ButtonProfile";
  537. horizSizing = "right";
  538. vertSizing = "bottom";
  539. position = "7 30";
  540. extent = "100 25";
  541. minExtent = "8 2";
  542. visible = "1";
  543. command = "SpecialOp(1);";
  544. helpTag = "0";
  545. text = "General";
  546. groupNum = "-1";
  547. buttonType = "PushButton";
  548. };
  549. new GuiButtonCtrl() {
  550. profile = "TBM_ButtonProfile";
  551. horizSizing = "right";
  552. vertSizing = "bottom";
  553. position = "112 30";
  554. extent = "100 25";
  555. minExtent = "8 2";
  556. visible = "1";
  557. command = "SpecialOp(2);";
  558. helpTag = "0";
  559. text = "Brick Editor";
  560. groupNum = "-1";
  561. buttonType = "PushButton";
  562. };
  563. new GuiButtonCtrl() {
  564. profile = "TBM_ButtonProfile";
  565. horizSizing = "right";
  566. vertSizing = "bottom";
  567. position = "217 30";
  568. extent = "100 25";
  569. minExtent = "8 2";
  570. visible = "1";
  571. command = "SpecialOp(3);";
  572. helpTag = "0";
  573. text = "Effects & Triggers";
  574. groupNum = "-1";
  575. buttonType = "PushButton";
  576. };
  577. new GuiControl(Frame_Switches) {
  578. profile = "TBM_WindowProfile";
  579. horizSizing = "right";
  580. vertSizing = "bottom";
  581. position = "4 61";
  582. extent = "317 238";
  583. minExtent = "8 2";
  584. visible = "0";
  585. helpTag = "0";
  586.  
  587. new GuiPopUpMenuCtrl(SwitchTypeMenu) {
  588. profile = "TBM_PopUpMenuProfile";
  589. horizSizing = "right";
  590. vertSizing = "bottom";
  591. position = "70 7";
  592. extent = "65 20";
  593. minExtent = "8 2";
  594. visible = "1";
  595. helpTag = "0";
  596. maxLength = "255";
  597. maxPopupHeight = "200";
  598. };
  599. new GuiTextCtrl(txtctrlSwitchType) {
  600. profile = "GuiTextProfile";
  601. horizSizing = "right";
  602. vertSizing = "bottom";
  603. position = "5 8";
  604. extent = "64 18";
  605. minExtent = "8 2";
  606. visible = "1";
  607. helpTag = "0";
  608. text = "Switch Type:";
  609. maxLength = "500";
  610. };
  611. new GuiControl(Frame_Switch_Teleporter) {
  612. profile = "TBM_WindowProfile";
  613. horizSizing = "right";
  614. vertSizing = "bottom";
  615. position = "0 31";
  616. extent = "317 209";
  617. minExtent = "8 2";
  618. visible = "0";
  619. helpTag = "0";
  620.  
  621. new GuiButtonCtrl() {
  622. profile = "TBM_ButtonProfile";
  623. horizSizing = "right";
  624. vertSizing = "bottom";
  625. position = "210 11";
  626. extent = "95 25";
  627. minExtent = "8 2";
  628. visible = "1";
  629. command = "commandtoserver(\'adjustobj\',400);";
  630. helpTag = "0";
  631. text = "Save Destination";
  632. groupNum = "-1";
  633. buttonType = "PushButton";
  634. };
  635. new GuiTextCtrl() {
  636. profile = "GuiTextProfile";
  637. horizSizing = "right";
  638. vertSizing = "bottom";
  639. position = "15 7";
  640. extent = "149 18";
  641. minExtent = "8 2";
  642. visible = "1";
  643. helpTag = "0";
  644. text = "Save your current location and";
  645. maxLength = "255";
  646. };
  647. new GuiTextCtrl() {
  648. profile = "GuiTextProfile";
  649. horizSizing = "right";
  650. vertSizing = "bottom";
  651. position = "15 20";
  652. extent = "157 18";
  653. minExtent = "8 2";
  654. visible = "1";
  655. helpTag = "0";
  656. text = "direction as the teleport\'s output.";
  657. maxLength = "255";
  658. };
  659. new GuiTextCtrl() {
  660. profile = "GuiTextProfile";
  661. horizSizing = "right";
  662. vertSizing = "bottom";
  663. position = "15 41";
  664. extent = "140 18";
  665. minExtent = "8 2";
  666. visible = "1";
  667. helpTag = "0";
  668. text = "Enter a name for the teleport.";
  669. maxLength = "255";
  670. };
  671. new GuiTextCtrl() {
  672. profile = "GuiTextProfile";
  673. horizSizing = "right";
  674. vertSizing = "bottom";
  675. position = "15 54";
  676. extent = "45 18";
  677. minExtent = "8 2";
  678. visible = "1";
  679. helpTag = "0";
  680. text = "[Optional]";
  681. maxLength = "255";
  682. };
  683. new GuiTextEditCtrl(Teleporter_Name) {
  684. profile = "GuiTextEditProfile";
  685. horizSizing = "right";
  686. vertSizing = "bottom";
  687. position = "210 48";
  688. extent = "95 18";
  689. minExtent = "8 2";
  690. visible = "1";
  691. helpTag = "0";
  692. maxLength = "255";
  693. historySize = "0";
  694. password = "0";
  695. tabComplete = "0";
  696. sinkAllKeyEvents = "0";
  697. };
  698. new GuiTextCtrl() {
  699. profile = "GuiTextProfile";
  700. horizSizing = "right";
  701. vertSizing = "bottom";
  702. position = "15 75";
  703. extent = "150 18";
  704. minExtent = "8 2";
  705. visible = "1";
  706. helpTag = "0";
  707. text = "Spawn a teleporter with these ";
  708. maxLength = "255";
  709. };
  710. new GuiTextCtrl() {
  711. profile = "GuiTextProfile";
  712. horizSizing = "right";
  713. vertSizing = "bottom";
  714. position = "15 89";
  715. extent = "41 18";
  716. minExtent = "8 2";
  717. visible = "1";
  718. helpTag = "0";
  719. text = "settings.";
  720. maxLength = "255";
  721. };
  722. new GuiButtonCtrl() {
  723. profile = "TBM_ButtonProfile";
  724. horizSizing = "right";
  725. vertSizing = "bottom";
  726. position = "210 80";
  727. extent = "95 25";
  728. minExtent = "8 2";
  729. visible = "1";
  730. command = "SOS_Create(0);";
  731. helpTag = "0";
  732. text = "Create Teleporter";
  733. groupNum = "-1";
  734. buttonType = "PushButton";
  735. };
  736. new GuiTextCtrl() {
  737. profile = "GuiTextProfile";
  738. horizSizing = "right";
  739. vertSizing = "bottom";
  740. position = "15 163";
  741. extent = "150 18";
  742. minExtent = "8 2";
  743. visible = "1";
  744. helpTag = "0";
  745. text = "Overwrite selected teleporter\'s";
  746. maxLength = "255";
  747. };
  748. new GuiTextCtrl() {
  749. profile = "GuiTextProfile";
  750. horizSizing = "right";
  751. vertSizing = "bottom";
  752. position = "15 177";
  753. extent = "117 18";
  754. minExtent = "8 2";
  755. visible = "1";
  756. helpTag = "0";
  757. text = "settings with new ones.";
  758. maxLength = "255";
  759. };
  760. new GuiButtonCtrl() {
  761. profile = "TBM_ButtonProfile";
  762. horizSizing = "right";
  763. vertSizing = "bottom";
  764. position = "210 169";
  765. extent = "95 25";
  766. minExtent = "8 2";
  767. visible = "1";
  768. command = "SOS_Edit(0);";
  769. helpTag = "0";
  770. text = "Edit Teleporter";
  771. groupNum = "-1";
  772. buttonType = "PushButton";
  773. };
  774. };
  775. new GuiControl(Frame_Switch_Jumper) {
  776. profile = "TBM_WindowProfile";
  777. horizSizing = "right";
  778. vertSizing = "bottom";
  779. position = "0 31";
  780. extent = "317 209";
  781. minExtent = "8 2";
  782. visible = "0";
  783. helpTag = "0";
  784.  
  785. new GuiTextCtrl() {
  786. profile = "GuiTextProfile";
  787. horizSizing = "right";
  788. vertSizing = "bottom";
  789. position = "15 102";
  790. extent = "104 18";
  791. minExtent = "8 2";
  792. visible = "1";
  793. helpTag = "0";
  794. text = "Switch title (optional):";
  795. maxLength = "255";
  796. };
  797. new GuiTextEditCtrl(Jumper_Name) {
  798. profile = "GuiTextEditProfile";
  799. horizSizing = "right";
  800. vertSizing = "bottom";
  801. position = "150 104";
  802. extent = "153 18";
  803. minExtent = "8 2";
  804. visible = "1";
  805. helpTag = "0";
  806. maxLength = "255";
  807. historySize = "0";
  808. password = "0";
  809. tabComplete = "0";
  810. sinkAllKeyEvents = "0";
  811. };
  812. new GuiSliderCtrl(Jumper_X) {
  813. profile = "GuiSliderProfile";
  814. horizSizing = "right";
  815. vertSizing = "bottom";
  816. position = "90 7";
  817. extent = "220 35";
  818. minExtent = "8 2";
  819. visible = "1";
  820. variable = "value";
  821. helpTag = "0";
  822. range = "-100.000000 100.000000";
  823. ticks = "10";
  824. value = "0";
  825. };
  826. new GuiSliderCtrl(Jumper_Y) {
  827. profile = "GuiSliderProfile";
  828. horizSizing = "right";
  829. vertSizing = "bottom";
  830. position = "90 39";
  831. extent = "220 35";
  832. minExtent = "8 2";
  833. visible = "1";
  834. variable = "value";
  835. helpTag = "0";
  836. range = "-100.000000 100.000000";
  837. ticks = "10";
  838. value = "0";
  839. };
  840. new GuiSliderCtrl(Jumper_Z) {
  841. profile = "GuiSliderProfile";
  842. horizSizing = "right";
  843. vertSizing = "bottom";
  844. position = "90 71";
  845. extent = "220 35";
  846. minExtent = "8 2";
  847. visible = "1";
  848. variable = "value";
  849. helpTag = "0";
  850. range = "-100.000000 100.000000";
  851. ticks = "10";
  852. value = "0";
  853. };
  854. new GuiTextCtrl() {
  855. profile = "GuiTextProfile";
  856. horizSizing = "right";
  857. vertSizing = "bottom";
  858. position = "15 7";
  859. extent = "73 18";
  860. minExtent = "8 2";
  861. visible = "1";
  862. helpTag = "0";
  863. text = "X axis velocity:";
  864. maxLength = "255";
  865. };
  866. new GuiTextCtrl() {
  867. profile = "GuiTextProfile";
  868. horizSizing = "right";
  869. vertSizing = "bottom";
  870. position = "15 39";
  871. extent = "74 18";
  872. minExtent = "8 2";
  873. visible = "1";
  874. helpTag = "0";
  875. text = "Y axis velocity:";
  876. maxLength = "255";
  877. };
  878. new GuiTextCtrl() {
  879. profile = "GuiTextProfile";
  880. horizSizing = "right";
  881. vertSizing = "bottom";
  882. position = "15 71";
  883. extent = "73 18";
  884. minExtent = "8 2";
  885. visible = "1";
  886. helpTag = "0";
  887. text = "Z axis velocity:";
  888. maxLength = "255";
  889. };
  890. new GuiTextCtrl() {
  891. profile = "GuiTextProfile";
  892. horizSizing = "right";
  893. vertSizing = "bottom";
  894. position = "15 125";
  895. extent = "131 18";
  896. minExtent = "8 2";
  897. visible = "1";
  898. helpTag = "0";
  899. text = "Delay between activations:";
  900. maxLength = "255";
  901. };
  902. new GuiTextCtrl() {
  903. profile = "GuiTextProfile";
  904. horizSizing = "right";
  905. vertSizing = "bottom";
  906. position = "13 146";
  907. extent = "140 18";
  908. minExtent = "8 2";
  909. visible = "1";
  910. helpTag = "0";
  911. text = "Activations (Must be over 0):";
  912. maxLength = "255";
  913. };
  914. new GuiTextEditCtrl(Jumper_Delay) {
  915. profile = "GuiTextEditProfile";
  916. horizSizing = "right";
  917. vertSizing = "bottom";
  918. position = "150 125";
  919. extent = "153 18";
  920. minExtent = "8 2";
  921. visible = "1";
  922. helpTag = "0";
  923. maxLength = "255";
  924. historySize = "0";
  925. password = "0";
  926. tabComplete = "0";
  927. sinkAllKeyEvents = "0";
  928. };
  929. new GuiTextEditCtrl(Jumper_Times) {
  930. profile = "GuiTextEditProfile";
  931. horizSizing = "right";
  932. vertSizing = "bottom";
  933. position = "150 146";
  934. extent = "153 18";
  935. minExtent = "8 2";
  936. visible = "1";
  937. helpTag = "0";
  938. maxLength = "255";
  939. historySize = "0";
  940. password = "0";
  941. tabComplete = "0";
  942. sinkAllKeyEvents = "0";
  943. };
  944. new GuiButtonCtrl() {
  945. profile = "TBM_ButtonProfile";
  946. horizSizing = "right";
  947. vertSizing = "bottom";
  948. position = "15 171";
  949. extent = "140 30";
  950. minExtent = "8 2";
  951. visible = "1";
  952. command = "SOS_Create(1);";
  953. helpTag = "0";
  954. text = "Create Jumper";
  955. groupNum = "-1";
  956. buttonType = "PushButton";
  957. };
  958. new GuiButtonCtrl() {
  959. profile = "TBM_ButtonProfile";
  960. horizSizing = "right";
  961. vertSizing = "bottom";
  962. position = "163 171";
  963. extent = "140 30";
  964. minExtent = "8 2";
  965. visible = "1";
  966. command = "SOS_Edit(1);";
  967. helpTag = "0";
  968. text = "Update Jumper Settings";
  969. groupNum = "-1";
  970. buttonType = "PushButton";
  971. };
  972. };
  973. new GuiControl(Frame_Switch_Mover) {
  974. profile = "TBM_WindowProfile";
  975. horizSizing = "right";
  976. vertSizing = "bottom";
  977. position = "0 30";
  978. extent = "317 213";
  979. minExtent = "8 2";
  980. visible = "0";
  981. helpTag = "0";
  982.  
  983. new GuiTextCtrl() {
  984. profile = "GuiTextProfile";
  985. horizSizing = "right";
  986. vertSizing = "bottom";
  987. position = "15 5";
  988. extent = "168 18";
  989. minExtent = "8 2";
  990. visible = "1";
  991. helpTag = "0";
  992. text = "Pick an ID for the brick you want to";
  993. maxLength = "255";
  994. };
  995. new GuiTextCtrl() {
  996. profile = "GuiTextProfile";
  997. horizSizing = "right";
  998. vertSizing = "bottom";
  999. position = "15 18";
  1000. extent = "180 18";
  1001. minExtent = "8 2";
  1002. visible = "1";
  1003. helpTag = "0";
  1004. text = "move. This links the brick and switch.";
  1005. maxLength = "255";
  1006. };
  1007. new GuiTextEditCtrl(Mover_Name) {
  1008. profile = "GuiTextEditProfile";
  1009. horizSizing = "right";
  1010. vertSizing = "bottom";
  1011. position = "205 10";
  1012. extent = "100 18";
  1013. minExtent = "8 2";
  1014. visible = "1";
  1015. variable = "$doorsetnum";
  1016. command = "commandtoserver(\'autodoorsetobj\',$doorsetnum);";
  1017. helpTag = "0";
  1018. maxLength = "255";
  1019. historySize = "0";
  1020. password = "0";
  1021. tabComplete = "0";
  1022. sinkAllKeyEvents = "0";
  1023. };
  1024. new GuiTextCtrl() {
  1025. profile = "GuiTextProfile";
  1026. horizSizing = "right";
  1027. vertSizing = "bottom";
  1028. position = "15 33";
  1029. extent = "170 18";
  1030. minExtent = "8 2";
  1031. visible = "1";
  1032. helpTag = "0";
  1033. text = "Select your mover brick and assign";
  1034. maxLength = "255";
  1035. };
  1036. new GuiTextCtrl() {
  1037. profile = "GuiTextProfile";
  1038. horizSizing = "right";
  1039. vertSizing = "bottom";
  1040. position = "15 46";
  1041. extent = "86 18";
  1042. minExtent = "8 2";
  1043. visible = "1";
  1044. helpTag = "0";
  1045. text = "an ID number to it.";
  1046. maxLength = "255";
  1047. };
  1048. new GuiButtonCtrl() {
  1049. profile = "TBM_ButtonProfile";
  1050. horizSizing = "right";
  1051. vertSizing = "bottom";
  1052. position = "205 37";
  1053. extent = "100 25";
  1054. minExtent = "8 2";
  1055. visible = "1";
  1056. command = "SOS_Assign(nametoid(Mover_Name).getvalue());";
  1057. helpTag = "0";
  1058. text = "Assign ID Number";
  1059. groupNum = "-1";
  1060. buttonType = "PushButton";
  1061. };
  1062. new GuiTextCtrl() {
  1063. profile = "GuiTextProfile";
  1064. horizSizing = "right";
  1065. vertSizing = "bottom";
  1066. position = "15 72";
  1067. extent = "107 18";
  1068. minExtent = "8 2";
  1069. visible = "1";
  1070. helpTag = "0";
  1071. text = "Move distance (units):";
  1072. maxLength = "255";
  1073. };
  1074. new GuiTextCtrl() {
  1075. profile = "GuiTextProfile";
  1076. horizSizing = "right";
  1077. vertSizing = "bottom";
  1078. position = "129 72";
  1079. extent = "33 18";
  1080. minExtent = "8 2";
  1081. visible = "1";
  1082. helpTag = "0";
  1083. text = "X axis:";
  1084. maxLength = "255";
  1085. };
  1086. new GuiTextCtrl() {
  1087. profile = "GuiTextProfile";
  1088. horizSizing = "right";
  1089. vertSizing = "bottom";
  1090. position = "189 72";
  1091. extent = "34 18";
  1092. minExtent = "8 2";
  1093. visible = "1";
  1094. helpTag = "0";
  1095. text = "Y axis:";
  1096. maxLength = "255";
  1097. };
  1098. new GuiTextCtrl() {
  1099. profile = "GuiTextProfile";
  1100. horizSizing = "right";
  1101. vertSizing = "bottom";
  1102. position = "250 72";
  1103. extent = "33 18";
  1104. minExtent = "8 2";
  1105. visible = "1";
  1106. helpTag = "0";
  1107. text = "Z axis:";
  1108. maxLength = "255";
  1109. };
  1110. new GuiTextEditCtrl(Mover_X) {
  1111. profile = "GuiTextEditProfile";
  1112. horizSizing = "right";
  1113. vertSizing = "bottom";
  1114. position = "162 73";
  1115. extent = "25 18";
  1116. minExtent = "8 2";
  1117. visible = "1";
  1118. helpTag = "0";
  1119. maxLength = "255";
  1120. historySize = "0";
  1121. password = "0";
  1122. tabComplete = "0";
  1123. sinkAllKeyEvents = "0";
  1124. };
  1125. new GuiTextEditCtrl(Mover_Y) {
  1126. profile = "GuiTextEditProfile";
  1127. horizSizing = "right";
  1128. vertSizing = "bottom";
  1129. position = "223 73";
  1130. extent = "25 18";
  1131. minExtent = "8 2";
  1132. visible = "1";
  1133. helpTag = "0";
  1134. maxLength = "255";
  1135. historySize = "0";
  1136. password = "0";
  1137. tabComplete = "0";
  1138. sinkAllKeyEvents = "0";
  1139. };
  1140. new GuiTextEditCtrl(Mover_Z) {
  1141. profile = "GuiTextEditProfile";
  1142. horizSizing = "right";
  1143. vertSizing = "bottom";
  1144. position = "283 73";
  1145. extent = "25 18";
  1146. minExtent = "8 2";
  1147. visible = "1";
  1148. helpTag = "0";
  1149. maxLength = "255";
  1150. historySize = "0";
  1151. password = "0";
  1152. tabComplete = "0";
  1153. sinkAllKeyEvents = "0";
  1154. };
  1155. new GuiTextCtrl() {
  1156. profile = "GuiTextProfile";
  1157. horizSizing = "right";
  1158. vertSizing = "bottom";
  1159. position = "15 98";
  1160. extent = "101 18";
  1161. minExtent = "8 2";
  1162. visible = "1";
  1163. helpTag = "0";
  1164. text = "Speed (miliseconds):";
  1165. maxLength = "255";
  1166. };
  1167. new GuiTextCtrl() {
  1168. profile = "GuiTextProfile";
  1169. horizSizing = "right";
  1170. vertSizing = "bottom";
  1171. position = "15 133";
  1172. extent = "114 18";
  1173. minExtent = "8 2";
  1174. visible = "1";
  1175. helpTag = "0";
  1176. text = "Movement smoothness:";
  1177. maxLength = "255";
  1178. };
  1179. new GuiSliderCtrl(Mover_Speed) {
  1180. profile = "GuiSliderProfile";
  1181. horizSizing = "right";
  1182. vertSizing = "bottom";
  1183. position = "137 97";
  1184. extent = "175 35";
  1185. minExtent = "8 2";
  1186. visible = "1";
  1187. variable = "value";
  1188. helpTag = "0";
  1189. range = "5.000000 100.000000";
  1190. ticks = "10";
  1191. value = "5";
  1192. };
  1193. new GuiSliderCtrl(Mover_Smooth) {
  1194. profile = "GuiSliderProfile";
  1195. horizSizing = "right";
  1196. vertSizing = "bottom";
  1197. position = "137 133";
  1198. extent = "175 35";
  1199. minExtent = "8 2";
  1200. visible = "1";
  1201. variable = "value";
  1202. helpTag = "0";
  1203. range = "1.000000 360.000000";
  1204. ticks = "18";
  1205. value = "1";
  1206. };
  1207. new GuiButtonCtrl() {
  1208. profile = "TBM_ButtonProfile";
  1209. horizSizing = "right";
  1210. vertSizing = "bottom";
  1211. position = "10 170";
  1212. extent = "140 30";
  1213. minExtent = "8 2";
  1214. visible = "1";
  1215. command = "SOS_Create(2);";
  1216. helpTag = "0";
  1217. text = "Create Switch";
  1218. groupNum = "-1";
  1219. buttonType = "PushButton";
  1220. };
  1221. new GuiButtonCtrl() {
  1222. profile = "TBM_ButtonProfile";
  1223. horizSizing = "right";
  1224. vertSizing = "bottom";
  1225. position = "160 170";
  1226. extent = "140 30";
  1227. minExtent = "8 2";
  1228. visible = "1";
  1229. command = "SOS_Edit(2);";
  1230. helpTag = "0";
  1231. text = "Update Selected Switch";
  1232. groupNum = "-1";
  1233. buttonType = "PushButton";
  1234. };
  1235. };
  1236. new GuiControl(Frame_Switch_Rotator) {
  1237. profile = "TBM_WindowProfile";
  1238. horizSizing = "right";
  1239. vertSizing = "bottom";
  1240. position = "0 32";
  1241. extent = "317 210";
  1242. minExtent = "8 2";
  1243. visible = "0";
  1244. helpTag = "0";
  1245.  
  1246. new GuiTextCtrl() {
  1247. profile = "GuiTextProfile";
  1248. horizSizing = "right";
  1249. vertSizing = "bottom";
  1250. position = "15 2";
  1251. extent = "168 18";
  1252. minExtent = "8 2";
  1253. visible = "1";
  1254. helpTag = "0";
  1255. text = "Pick an ID for the brick you want to";
  1256. maxLength = "255";
  1257. };
  1258. new GuiTextCtrl() {
  1259. profile = "GuiTextProfile";
  1260. horizSizing = "right";
  1261. vertSizing = "bottom";
  1262. position = "15 13";
  1263. extent = "182 18";
  1264. minExtent = "8 2";
  1265. visible = "1";
  1266. helpTag = "0";
  1267. text = "rotate. This links the brick and switch.";
  1268. maxLength = "255";
  1269. };
  1270. new GuiTextEditCtrl(Rotator_Name) {
  1271. profile = "GuiTextEditProfile";
  1272. horizSizing = "right";
  1273. vertSizing = "bottom";
  1274. position = "206 6";
  1275. extent = "100 18";
  1276. minExtent = "8 2";
  1277. visible = "1";
  1278. variable = "$doorsetnum";
  1279. command = "commandtoserver(\'autodoorsetobj\',$doorsetnum);";
  1280. helpTag = "0";
  1281. maxLength = "255";
  1282. historySize = "0";
  1283. password = "0";
  1284. tabComplete = "0";
  1285. sinkAllKeyEvents = "0";
  1286. };
  1287. new GuiTextCtrl() {
  1288. profile = "GuiTextProfile";
  1289. horizSizing = "right";
  1290. vertSizing = "bottom";
  1291. position = "15 28";
  1292. extent = "137 18";
  1293. minExtent = "8 2";
  1294. visible = "1";
  1295. helpTag = "0";
  1296. text = "Select your brick and assign";
  1297. maxLength = "255";
  1298. };
  1299. new GuiTextCtrl() {
  1300. profile = "GuiTextProfile";
  1301. horizSizing = "right";
  1302. vertSizing = "bottom";
  1303. position = "15 41";
  1304. extent = "57 18";
  1305. minExtent = "8 2";
  1306. visible = "1";
  1307. helpTag = "0";
  1308. text = "your ID to it.";
  1309. maxLength = "255";
  1310. };
  1311. new GuiButtonCtrl() {
  1312. profile = "TBM_ButtonProfile";
  1313. horizSizing = "right";
  1314. vertSizing = "bottom";
  1315. position = "206 33";
  1316. extent = "100 25";
  1317. minExtent = "8 2";
  1318. visible = "1";
  1319. command = "SOS_Assign(nametoid(Rotator_Name).getvalue());";
  1320. helpTag = "0";
  1321. text = "Assign ID Number";
  1322. groupNum = "-1";
  1323. buttonType = "PushButton";
  1324. };
  1325. new GuiTextCtrl() {
  1326. profile = "GuiTextProfile";
  1327. horizSizing = "right";
  1328. vertSizing = "bottom";
  1329. position = "15 64";
  1330. extent = "93 18";
  1331. minExtent = "8 2";
  1332. visible = "1";
  1333. helpTag = "0";
  1334. text = "Rotation (degrees):";
  1335. maxLength = "255";
  1336. };
  1337. new GuiTextCtrl() {
  1338. profile = "GuiTextProfile";
  1339. horizSizing = "right";
  1340. vertSizing = "bottom";
  1341. position = "112 64";
  1342. extent = "33 18";
  1343. minExtent = "8 2";
  1344. visible = "1";
  1345. helpTag = "0";
  1346. text = "X axis:";
  1347. maxLength = "255";
  1348. };
  1349. new GuiTextCtrl() {
  1350. profile = "GuiTextProfile";
  1351. horizSizing = "right";
  1352. vertSizing = "bottom";
  1353. position = "176 64";
  1354. extent = "34 18";
  1355. minExtent = "8 2";
  1356. visible = "1";
  1357. helpTag = "0";
  1358. text = "Y axis:";
  1359. maxLength = "255";
  1360. };
  1361. new GuiTextCtrl() {
  1362. profile = "GuiTextProfile";
  1363. horizSizing = "right";
  1364. vertSizing = "bottom";
  1365. position = "243 64";
  1366. extent = "33 18";
  1367. minExtent = "8 2";
  1368. visible = "1";
  1369. helpTag = "0";
  1370. text = "Z axis:";
  1371. maxLength = "255";
  1372. };
  1373. new GuiTextEditCtrl(Rotator_X) {
  1374. profile = "GuiTextEditProfile";
  1375. horizSizing = "right";
  1376. vertSizing = "bottom";
  1377. position = "147 65";
  1378. extent = "25 18";
  1379. minExtent = "8 2";
  1380. visible = "1";
  1381. helpTag = "0";
  1382. maxLength = "255";
  1383. historySize = "0";
  1384. password = "0";
  1385. tabComplete = "0";
  1386. sinkAllKeyEvents = "0";
  1387. };
  1388. new GuiTextEditCtrl(Rotator_Y) {
  1389. profile = "GuiTextEditProfile";
  1390. horizSizing = "right";
  1391. vertSizing = "bottom";
  1392. position = "212 65";
  1393. extent = "25 18";
  1394. minExtent = "8 2";
  1395. visible = "1";
  1396. helpTag = "0";
  1397. maxLength = "255";
  1398. historySize = "0";
  1399. password = "0";
  1400. tabComplete = "0";
  1401. sinkAllKeyEvents = "0";
  1402. };
  1403. new GuiTextEditCtrl(Rotator_Z) {
  1404. profile = "GuiTextEditProfile";
  1405. horizSizing = "right";
  1406. vertSizing = "bottom";
  1407. position = "278 65";
  1408. extent = "25 18";
  1409. minExtent = "8 2";
  1410. visible = "1";
  1411. helpTag = "0";
  1412. maxLength = "255";
  1413. historySize = "0";
  1414. password = "0";
  1415. tabComplete = "0";
  1416. sinkAllKeyEvents = "0";
  1417. };
  1418. new GuiTextCtrl() {
  1419. profile = "GuiTextProfile";
  1420. horizSizing = "right";
  1421. vertSizing = "bottom";
  1422. position = "15 93";
  1423. extent = "101 18";
  1424. minExtent = "8 2";
  1425. visible = "1";
  1426. helpTag = "0";
  1427. text = "Speed (miliseconds):";
  1428. maxLength = "255";
  1429. };
  1430. new GuiTextCtrl() {
  1431. profile = "GuiTextProfile";
  1432. horizSizing = "right";
  1433. vertSizing = "bottom";
  1434. position = "15 132";
  1435. extent = "104 18";
  1436. minExtent = "8 2";
  1437. visible = "1";
  1438. helpTag = "0";
  1439. text = "Rotation smoothness:";
  1440. maxLength = "255";
  1441. };
  1442. new GuiSliderCtrl(Rotator_Speed) {
  1443. profile = "GuiSliderProfile";
  1444. horizSizing = "right";
  1445. vertSizing = "bottom";
  1446. position = "130 92";
  1447. extent = "175 35";
  1448. minExtent = "8 2";
  1449. visible = "1";
  1450. variable = "value";
  1451. helpTag = "0";
  1452. range = "5.000000 100.000000";
  1453. ticks = "10";
  1454. value = "5";
  1455. };
  1456. new GuiSliderCtrl(Rotator_Smooth) {
  1457. profile = "GuiSliderProfile";
  1458. horizSizing = "right";
  1459. vertSizing = "bottom";
  1460. position = "130 132";
  1461. extent = "175 35";
  1462. minExtent = "8 2";
  1463. visible = "1";
  1464. variable = "value";
  1465. helpTag = "0";
  1466. range = "1.000000 360.000000";
  1467. ticks = "18";
  1468. value = "1";
  1469. };
  1470. new GuiButtonCtrl() {
  1471. profile = "TBM_ButtonProfile";
  1472. horizSizing = "right";
  1473. vertSizing = "bottom";
  1474. position = "10 170";
  1475. extent = "140 30";
  1476. minExtent = "8 2";
  1477. visible = "1";
  1478. command = "SOS_Create(3);";
  1479. helpTag = "0";
  1480. text = "Create Switch";
  1481. groupNum = "-1";
  1482. buttonType = "PushButton";
  1483. };
  1484. new GuiButtonCtrl() {
  1485. profile = "TBM_ButtonProfile";
  1486. horizSizing = "right";
  1487. vertSizing = "bottom";
  1488. position = "160 170";
  1489. extent = "140 30";
  1490. minExtent = "8 2";
  1491. visible = "1";
  1492. command = "SOS_Edit(3);";
  1493. helpTag = "0";
  1494. text = "Update Selected Switch";
  1495. groupNum = "-1";
  1496. buttonType = "PushButton";
  1497. };
  1498. };
  1499. new GuiControl(Frame_Switch_Pivot) { //=================
  1500. profile = "TBM_WindowProfile";
  1501. horizSizing = "right";
  1502. vertSizing = "bottom";
  1503. position = "0 32";
  1504. extent = "317 210";
  1505. minExtent = "8 2";
  1506. visible = "0";
  1507. helpTag = "0";
  1508.  
  1509. new GuiTextCtrl() {
  1510. profile = "GuiTextProfile";
  1511. horizSizing = "right";
  1512. vertSizing = "bottom";
  1513. position = "15 2";
  1514. extent = "168 18";
  1515. minExtent = "8 2";
  1516. visible = "1";
  1517. helpTag = "0";
  1518. text = "Pick an ID for the brick you want to";
  1519. maxLength = "255";
  1520. };
  1521. new GuiTextCtrl() {
  1522. profile = "GuiTextProfile";
  1523. horizSizing = "right";
  1524. vertSizing = "bottom";
  1525. position = "15 13";
  1526. extent = "182 18";
  1527. minExtent = "8 2";
  1528. visible = "1";
  1529. helpTag = "0";
  1530. text = "rotate. This links the brick and switch.";
  1531. maxLength = "255";
  1532. };
  1533. new GuiTextEditCtrl(Pivot_Name) {
  1534. profile = "GuiTextEditProfile";
  1535. horizSizing = "right";
  1536. vertSizing = "bottom";
  1537. position = "206 6";
  1538. extent = "100 18";
  1539. minExtent = "8 2";
  1540. visible = "1";
  1541. variable = "$doorsetnum";
  1542. command = "commandtoserver(\'autodoorsetobj\',$doorsetnum);";
  1543. helpTag = "0";
  1544. maxLength = "255";
  1545. historySize = "0";
  1546. password = "0";
  1547. tabComplete = "0";
  1548. sinkAllKeyEvents = "0";
  1549. };
  1550. new GuiTextCtrl() {
  1551. profile = "GuiTextProfile";
  1552. horizSizing = "right";
  1553. vertSizing = "bottom";
  1554. position = "15 28";
  1555. extent = "137 18";
  1556. minExtent = "8 2";
  1557. visible = "1";
  1558. helpTag = "0";
  1559. text = "Select your brick and assign";
  1560. maxLength = "255";
  1561. };
  1562. new GuiTextCtrl() {
  1563. profile = "GuiTextProfile";
  1564. horizSizing = "right";
  1565. vertSizing = "bottom";
  1566. position = "15 41";
  1567. extent = "57 18";
  1568. minExtent = "8 2";
  1569. visible = "1";
  1570. helpTag = "0";
  1571. text = "your ID to it.";
  1572. maxLength = "255";
  1573. };
  1574. new GuiButtonCtrl() {
  1575. profile = "TBM_ButtonProfile";
  1576. horizSizing = "right";
  1577. vertSizing = "bottom";
  1578. position = "206 33";
  1579. extent = "100 25";
  1580. minExtent = "8 2";
  1581. visible = "1";
  1582. command = "SOS_Assign(nametoid(Pivot_Name).getvalue());";
  1583. helpTag = "0";
  1584. text = "Assign ID Number";
  1585. groupNum = "-1";
  1586. buttonType = "PushButton";
  1587. };
  1588. new GuiTextCtrl() {
  1589. profile = "GuiTextProfile";
  1590. horizSizing = "right";
  1591. vertSizing = "bottom";
  1592. position = "15 64";
  1593. extent = "93 18";
  1594. minExtent = "8 2";
  1595. visible = "1";
  1596. helpTag = "0";
  1597. text = "Origin (X, Y):";
  1598. maxLength = "255";
  1599. };
  1600. new GuiTextCtrl() {
  1601. profile = "GuiTextProfile";
  1602. horizSizing = "right";
  1603. vertSizing = "bottom";
  1604. position = "112 64";
  1605. extent = "33 18";
  1606. minExtent = "8 2";
  1607. visible = "1";
  1608. helpTag = "0";
  1609. text = "X loc:";
  1610. maxLength = "255";
  1611. };
  1612. new GuiTextCtrl() {
  1613. profile = "GuiTextProfile";
  1614. horizSizing = "right";
  1615. vertSizing = "bottom";
  1616. position = "176 64";
  1617. extent = "34 18";
  1618. minExtent = "8 2";
  1619. visible = "1";
  1620. helpTag = "0";
  1621. text = "Y loc:";
  1622. maxLength = "255";
  1623. };
  1624. new GuiTextCtrl() {
  1625. profile = "GuiTextProfile";
  1626. horizSizing = "right";
  1627. vertSizing = "bottom";
  1628. position = "243 64";
  1629. extent = "33 18";
  1630. minExtent = "8 2";
  1631. visible = "1";
  1632. helpTag = "0";
  1633. text = "Z rot:";
  1634. maxLength = "255";
  1635. };
  1636. new GuiTextEditCtrl(Pivot_X) {
  1637. profile = "GuiTextEditProfile";
  1638. horizSizing = "right";
  1639. vertSizing = "bottom";
  1640. position = "147 65";
  1641. extent = "25 18";
  1642. minExtent = "8 2";
  1643. visible = "1";
  1644. helpTag = "0";
  1645. maxLength = "255";
  1646. historySize = "0";
  1647. password = "0";
  1648. tabComplete = "0";
  1649. sinkAllKeyEvents = "0";
  1650. };
  1651. new GuiTextEditCtrl(Pivot_Y) {
  1652. profile = "GuiTextEditProfile";
  1653. horizSizing = "right";
  1654. vertSizing = "bottom";
  1655. position = "212 65";
  1656. extent = "25 18";
  1657. minExtent = "8 2";
  1658. visible = "1";
  1659. helpTag = "0";
  1660. maxLength = "255";
  1661. historySize = "0";
  1662. password = "0";
  1663. tabComplete = "0";
  1664. sinkAllKeyEvents = "0";
  1665. };
  1666. new GuiTextEditCtrl(Pivot_rot) {
  1667. profile = "GuiTextEditProfile";
  1668. horizSizing = "right";
  1669. vertSizing = "bottom";
  1670. position = "278 65";
  1671. extent = "25 18";
  1672. minExtent = "8 2";
  1673. visible = "1";
  1674. helpTag = "0";
  1675. maxLength = "255";
  1676. historySize = "0";
  1677. password = "0";
  1678. tabComplete = "0";
  1679. sinkAllKeyEvents = "0";
  1680. };
  1681. new GuiTextCtrl() {
  1682. profile = "GuiTextProfile";
  1683. horizSizing = "right";
  1684. vertSizing = "bottom";
  1685. position = "15 93";
  1686. extent = "101 18";
  1687. minExtent = "8 2";
  1688. visible = "1";
  1689. helpTag = "0";
  1690. text = "Speed (miliseconds):";
  1691. maxLength = "255";
  1692. };
  1693. new GuiTextCtrl() {
  1694. profile = "GuiTextProfile";
  1695. horizSizing = "right";
  1696. vertSizing = "bottom";
  1697. position = "15 132";
  1698. extent = "104 18";
  1699. minExtent = "8 2";
  1700. visible = "1";
  1701. helpTag = "0";
  1702. text = "Rotation smoothness:";
  1703. maxLength = "255";
  1704. };
  1705. new GuiSliderCtrl(Pivot_Speed) {
  1706. profile = "GuiSliderProfile";
  1707. horizSizing = "right";
  1708. vertSizing = "bottom";
  1709. position = "130 92";
  1710. extent = "175 35";
  1711. minExtent = "8 2";
  1712. visible = "1";
  1713. variable = "value";
  1714. helpTag = "0";
  1715. range = "5.000000 100.000000";
  1716. ticks = "10";
  1717. value = "5";
  1718. };
  1719. new GuiSliderCtrl(Pivot_Smooth) {
  1720. profile = "GuiSliderProfile";
  1721. horizSizing = "right";
  1722. vertSizing = "bottom";
  1723. position = "130 132";
  1724. extent = "175 35";
  1725. minExtent = "8 2";
  1726. visible = "1";
  1727. variable = "value";
  1728. helpTag = "0";
  1729. range = "1.000000 360.000000";
  1730. ticks = "18";
  1731. value = "1";
  1732. };
  1733. new GuiButtonCtrl() {
  1734. profile = "TBM_ButtonProfile";
  1735. horizSizing = "right";
  1736. vertSizing = "bottom";
  1737. position = "10 170";
  1738. extent = "140 30";
  1739. minExtent = "8 2";
  1740. visible = "1";
  1741. command = "SOS_Create(13);";
  1742. helpTag = "0";
  1743. text = "Create Switch";
  1744. groupNum = "-1";
  1745. buttonType = "PushButton";
  1746. };
  1747. new GuiButtonCtrl() {
  1748. profile = "TBM_ButtonProfile";
  1749. horizSizing = "right";
  1750. vertSizing = "bottom";
  1751. position = "160 170";
  1752. extent = "140 30";
  1753. minExtent = "8 2";
  1754. visible = "1";
  1755. command = "SOS_Edit(13);";
  1756. helpTag = "0";
  1757. text = "Update Selected Switch";
  1758. groupNum = "-1";
  1759. buttonType = "PushButton";
  1760. };
  1761. }; //=======================
  1762. new GuiControl(Frame_Switch_MR) {
  1763. profile = "TBM_WindowProfile";
  1764. horizSizing = "right";
  1765. vertSizing = "bottom";
  1766. position = "0 31";
  1767. extent = "317 208";
  1768. minExtent = "8 2";
  1769. visible = "0";
  1770. helpTag = "0";
  1771.  
  1772. new GuiTextCtrl() {
  1773. profile = "GuiTextProfile";
  1774. horizSizing = "right";
  1775. vertSizing = "bottom";
  1776. position = "15 0";
  1777. extent = "171 18";
  1778. minExtent = "8 2";
  1779. visible = "1";
  1780. helpTag = "0";
  1781. text = "Pick an ID for the brick you want to ";
  1782. maxLength = "255";
  1783. };
  1784. new GuiTextCtrl() {
  1785. profile = "GuiTextProfile";
  1786. horizSizing = "right";
  1787. vertSizing = "bottom";
  1788. position = "15 13";
  1789. extent = "189 18";
  1790. minExtent = "8 2";
  1791. visible = "1";
  1792. helpTag = "0";
  1793. text = "your M&R by. This links the switch to it.";
  1794. maxLength = "255";
  1795. };
  1796. new GuiTextEditCtrl(MR_Name) {
  1797. profile = "GuiTextEditProfile";
  1798. horizSizing = "right";
  1799. vertSizing = "bottom";
  1800. position = "210 6";
  1801. extent = "100 18";
  1802. minExtent = "8 2";
  1803. visible = "1";
  1804. variable = "$doorsetnum";
  1805. command = "commandtoserver(\'autodoorsetobj\',$doorsetnum);";
  1806. helpTag = "0";
  1807. maxLength = "255";
  1808. historySize = "0";
  1809. password = "0";
  1810. tabComplete = "0";
  1811. sinkAllKeyEvents = "0";
  1812. };
  1813. new GuiTextCtrl() {
  1814. profile = "GuiTextProfile";
  1815. horizSizing = "right";
  1816. vertSizing = "bottom";
  1817. position = "15 28";
  1818. extent = "140 18";
  1819. minExtent = "8 2";
  1820. visible = "1";
  1821. helpTag = "0";
  1822. text = "Select your brick and assign ";
  1823. maxLength = "255";
  1824. };
  1825. new GuiTextCtrl() {
  1826. profile = "GuiTextProfile";
  1827. horizSizing = "right";
  1828. vertSizing = "bottom";
  1829. position = "15 41";
  1830. extent = "53 18";
  1831. minExtent = "8 2";
  1832. visible = "1";
  1833. helpTag = "0";
  1834. text = "that ID to it.";
  1835. maxLength = "255";
  1836. };
  1837. new GuiButtonCtrl() {
  1838. profile = "TBM_ButtonProfile";
  1839. horizSizing = "right";
  1840. vertSizing = "bottom";
  1841. position = "210 29";
  1842. extent = "100 25";
  1843. minExtent = "8 2";
  1844. visible = "1";
  1845. command = "SOS_Assign(nametoid(MR_Name).getvalue());";
  1846. helpTag = "0";
  1847. text = "Assign ID Number";
  1848. groupNum = "-1";
  1849. buttonType = "PushButton";
  1850. };
  1851. new GuiTextCtrl() {
  1852. profile = "GuiTextProfile";
  1853. horizSizing = "right";
  1854. vertSizing = "bottom";
  1855. position = "15 60";
  1856. extent = "107 18";
  1857. minExtent = "8 2";
  1858. visible = "1";
  1859. helpTag = "0";
  1860. text = "Move distance (units):";
  1861. maxLength = "255";
  1862. };
  1863. new GuiTextCtrl() {
  1864. profile = "GuiTextProfile";
  1865. horizSizing = "right";
  1866. vertSizing = "bottom";
  1867. position = "128 60";
  1868. extent = "33 18";
  1869. minExtent = "8 2";
  1870. visible = "1";
  1871. helpTag = "0";
  1872. text = "X axis:";
  1873. maxLength = "255";
  1874. };
  1875. new GuiTextCtrl() {
  1876. profile = "GuiTextProfile";
  1877. horizSizing = "right";
  1878. vertSizing = "bottom";
  1879. position = "187 60";
  1880. extent = "34 18";
  1881. minExtent = "8 2";
  1882. visible = "1";
  1883. helpTag = "0";
  1884. text = "Y axis:";
  1885. maxLength = "255";
  1886. };
  1887. new GuiTextCtrl() {
  1888. profile = "GuiTextProfile";
  1889. horizSizing = "right";
  1890. vertSizing = "bottom";
  1891. position = "249 60";
  1892. extent = "33 18";
  1893. minExtent = "8 2";
  1894. visible = "1";
  1895. helpTag = "0";
  1896. text = "Z axis:";
  1897. maxLength = "255";
  1898. };
  1899. new GuiTextEditCtrl(MRM_X) {
  1900. profile = "GuiTextEditProfile";
  1901. horizSizing = "right";
  1902. vertSizing = "bottom";
  1903. position = "161 60";
  1904. extent = "25 18";
  1905. minExtent = "8 2";
  1906. visible = "1";
  1907. helpTag = "0";
  1908. maxLength = "255";
  1909. historySize = "0";
  1910. password = "0";
  1911. tabComplete = "0";
  1912. sinkAllKeyEvents = "0";
  1913. };
  1914. new GuiTextEditCtrl(MRM_Y) {
  1915. profile = "GuiTextEditProfile";
  1916. horizSizing = "right";
  1917. vertSizing = "bottom";
  1918. position = "221 60";
  1919. extent = "25 18";
  1920. minExtent = "8 2";
  1921. visible = "1";
  1922. helpTag = "0";
  1923. maxLength = "255";
  1924. historySize = "0";
  1925. password = "0";
  1926. tabComplete = "0";
  1927. sinkAllKeyEvents = "0";
  1928. };
  1929. new GuiTextEditCtrl(MRM_Z) {
  1930. profile = "GuiTextEditProfile";
  1931. horizSizing = "right";
  1932. vertSizing = "bottom";
  1933. position = "282 60";
  1934. extent = "25 18";
  1935. minExtent = "8 2";
  1936. visible = "1";
  1937. helpTag = "0";
  1938. maxLength = "255";
  1939. historySize = "0";
  1940. password = "0";
  1941. tabComplete = "0";
  1942. sinkAllKeyEvents = "0";
  1943. };
  1944. new GuiTextCtrl() {
  1945. profile = "GuiTextProfile";
  1946. horizSizing = "right";
  1947. vertSizing = "bottom";
  1948. position = "15 102";
  1949. extent = "101 18";
  1950. minExtent = "8 2";
  1951. visible = "1";
  1952. helpTag = "0";
  1953. text = "Speed (miliseconds):";
  1954. maxLength = "255";
  1955. };
  1956. new GuiTextCtrl() {
  1957. profile = "GuiTextProfile";
  1958. horizSizing = "right";
  1959. vertSizing = "bottom";
  1960. position = "15 136";
  1961. extent = "114 18";
  1962. minExtent = "8 2";
  1963. visible = "1";
  1964. helpTag = "0";
  1965. text = "Movement smoothness:";
  1966. maxLength = "255";
  1967. };
  1968. new GuiSliderCtrl(MR_Speed) {
  1969. profile = "GuiSliderProfile";
  1970. horizSizing = "right";
  1971. vertSizing = "bottom";
  1972. position = "140 102";
  1973. extent = "170 35";
  1974. minExtent = "8 2";
  1975. visible = "1";
  1976. variable = "value";
  1977. helpTag = "0";
  1978. range = "5.000000 100.000000";
  1979. ticks = "10";
  1980. value = "5";
  1981. };
  1982. new GuiSliderCtrl(MR_Smooth) {
  1983. profile = "GuiSliderProfile";
  1984. horizSizing = "right";
  1985. vertSizing = "bottom";
  1986. position = "140 135";
  1987. extent = "170 35";
  1988. minExtent = "8 2";
  1989. visible = "1";
  1990. variable = "value";
  1991. helpTag = "0";
  1992. range = "1.000000 360.000000";
  1993. ticks = "18";
  1994. value = "1";
  1995. };
  1996. new GuiButtonCtrl() {
  1997. profile = "TBM_ButtonProfile";
  1998. horizSizing = "right";
  1999. vertSizing = "bottom";
  2000. position = "10 170";
  2001. extent = "140 30";
  2002. minExtent = "8 2";
  2003. visible = "1";
  2004. command = "SOS_Create(4);";
  2005. helpTag = "0";
  2006. text = "Create Switch";
  2007. groupNum = "-1";
  2008. buttonType = "PushButton";
  2009. };
  2010. new GuiButtonCtrl() {
  2011. profile = "TBM_ButtonProfile";
  2012. horizSizing = "right";
  2013. vertSizing = "bottom";
  2014. position = "160 170";
  2015. extent = "140 30";
  2016. minExtent = "8 2";
  2017. visible = "1";
  2018. command = "SOS_Edit(4);";
  2019. helpTag = "0";
  2020. text = "Update Selected Switch";
  2021. groupNum = "-1";
  2022. buttonType = "PushButton";
  2023. };
  2024. new GuiTextCtrl() {
  2025. profile = "GuiTextProfile";
  2026. horizSizing = "right";
  2027. vertSizing = "bottom";
  2028. position = "15 77";
  2029. extent = "93 18";
  2030. minExtent = "8 2";
  2031. visible = "1";
  2032. helpTag = "0";
  2033. text = "Rotation (degrees):";
  2034. maxLength = "255";
  2035. };
  2036. new GuiTextCtrl() {
  2037. profile = "GuiTextProfile";
  2038. horizSizing = "right";
  2039. vertSizing = "bottom";
  2040. position = "128 78";
  2041. extent = "33 18";
  2042. minExtent = "8 2";
  2043. visible = "1";
  2044. helpTag = "0";
  2045. text = "X axis:";
  2046. maxLength = "255";
  2047. };
  2048. new GuiTextCtrl() {
  2049. profile = "GuiTextProfile";
  2050. horizSizing = "right";
  2051. vertSizing = "bottom";
  2052. position = "187 78";
  2053. extent = "34 18";
  2054. minExtent = "8 2";
  2055. visible = "1";
  2056. helpTag = "0";
  2057. text = "Y axis:";
  2058. maxLength = "255";
  2059. };
  2060. new GuiTextCtrl() {
  2061. profile = "GuiTextProfile";
  2062. horizSizing = "right";
  2063. vertSizing = "bottom";
  2064. position = "249 78";
  2065. extent = "33 18";
  2066. minExtent = "8 2";
  2067. visible = "1";
  2068. helpTag = "0";
  2069. text = "Z axis:";
  2070. maxLength = "255";
  2071. };
  2072. new GuiTextEditCtrl(MRR_X) {
  2073. profile = "GuiTextEditProfile";
  2074. horizSizing = "right";
  2075. vertSizing = "bottom";
  2076. position = "161 78";
  2077. extent = "25 18";
  2078. minExtent = "8 2";
  2079. visible = "1";
  2080. helpTag = "0";
  2081. maxLength = "255";
  2082. historySize = "0";
  2083. password = "0";
  2084. tabComplete = "0";
  2085. sinkAllKeyEvents = "0";
  2086. };
  2087. new GuiTextEditCtrl(MRR_Y) {
  2088. profile = "GuiTextEditProfile";
  2089. horizSizing = "right";
  2090. vertSizing = "bottom";
  2091. position = "221 78";
  2092. extent = "25 18";
  2093. minExtent = "8 2";
  2094. visible = "1";
  2095. helpTag = "0";
  2096. maxLength = "255";
  2097. historySize = "0";
  2098. password = "0";
  2099. tabComplete = "0";
  2100. sinkAllKeyEvents = "0";
  2101. };
  2102. new GuiTextEditCtrl(MRR_Z) {
  2103. profile = "GuiTextEditProfile";
  2104. horizSizing = "right";
  2105. vertSizing = "bottom";
  2106. position = "282 78";
  2107. extent = "25 18";
  2108. minExtent = "8 2";
  2109. visible = "1";
  2110. helpTag = "0";
  2111. maxLength = "255";
  2112. historySize = "0";
  2113. password = "0";
  2114. tabComplete = "0";
  2115. sinkAllKeyEvents = "0";
  2116. };
  2117. };
  2118. new GuiControl(Frame_Switch_Cloaker) {
  2119. profile = "TBM_WindowProfile";
  2120. horizSizing = "right";
  2121. vertSizing = "bottom";
  2122. position = "0 32";
  2123. extent = "317 211";
  2124. minExtent = "8 2";
  2125. visible = "0";
  2126. helpTag = "0";
  2127.  
  2128. new GuiTextCtrl() {
  2129. profile = "GuiTextProfile";
  2130. horizSizing = "right";
  2131. vertSizing = "bottom";
  2132. position = "15 4";
  2133. extent = "156 18";
  2134. minExtent = "8 2";
  2135. visible = "1";
  2136. helpTag = "0";
  2137. text = "Pick an ID for the brick you want";
  2138. maxLength = "255";
  2139. };
  2140. new GuiTextCtrl() {
  2141. profile = "GuiTextProfile";
  2142. horizSizing = "right";
  2143. vertSizing = "bottom";
  2144. position = "15 17";
  2145. extent = "191 18";
  2146. minExtent = "8 2";
  2147. visible = "1";
  2148. helpTag = "0";
  2149. text = "to cloak. This links the brick and switch.";
  2150. maxLength = "255";
  2151. };
  2152. new GuiTextEditCtrl(Cloaker_Name) {
  2153. profile = "GuiTextEditProfile";
  2154. horizSizing = "right";
  2155. vertSizing = "bottom";
  2156. position = "210 9";
  2157. extent = "100 18";
  2158. minExtent = "8 2";
  2159. visible = "1";
  2160. variable = "$doorsetnum";
  2161. command = "commandtoserver(\'autodoorsetobj\',$doorsetnum);";
  2162. helpTag = "0";
  2163. maxLength = "255";
  2164. historySize = "0";
  2165. password = "0";
  2166. tabComplete = "0";
  2167. sinkAllKeyEvents = "0";
  2168. };
  2169. new GuiTextCtrl() {
  2170. profile = "GuiTextProfile";
  2171. horizSizing = "right";
  2172. vertSizing = "bottom";
  2173. position = "15 76";
  2174. extent = "271 18";
  2175. minExtent = "8 2";
  2176. visible = "1";
  2177. helpTag = "0";
  2178. text = "This switch will now toggle whether the brick is cloaked";
  2179. maxLength = "255";
  2180. };
  2181. new GuiTextCtrl() {
  2182. profile = "GuiTextProfile";
  2183. horizSizing = "right";
  2184. vertSizing = "bottom";
  2185. position = "15 49";
  2186. extent = "52 18";
  2187. minExtent = "8 2";
  2188. visible = "1";
  2189. helpTag = "0";
  2190. text = "this ID to it.";
  2191. maxLength = "255";
  2192. };
  2193. new GuiButtonCtrl() {
  2194. profile = "TBM_ButtonProfile";
  2195. horizSizing = "right";
  2196. vertSizing = "bottom";
  2197. position = "210 37";
  2198. extent = "100 25";
  2199. minExtent = "8 2";
  2200. visible = "1";
  2201. command = "SOS_Assign(nametoid(Cloaker_Name).getvalue());";
  2202. helpTag = "0";
  2203. text = "Assign ID Number";
  2204. groupNum = "-1";
  2205. buttonType = "PushButton";
  2206. };
  2207. new GuiButtonCtrl() {
  2208. profile = "TBM_ButtonProfile";
  2209. horizSizing = "right";
  2210. vertSizing = "bottom";
  2211. position = "160 170";
  2212. extent = "140 30";
  2213. minExtent = "8 2";
  2214. visible = "1";
  2215. command = "SOS_Edit(5);";
  2216. helpTag = "0";
  2217. text = "Update Selected Switch";
  2218. groupNum = "-1";
  2219. buttonType = "PushButton";
  2220. };
  2221. new GuiButtonCtrl() {
  2222. profile = "TBM_ButtonProfile";
  2223. horizSizing = "right";
  2224. vertSizing = "bottom";
  2225. position = "10 170";
  2226. extent = "140 30";
  2227. minExtent = "8 2";
  2228. visible = "1";
  2229. command = "SOS_Create(5);";
  2230. helpTag = "0";
  2231. text = "Create Switch";
  2232. groupNum = "-1";
  2233. buttonType = "PushButton";
  2234. };
  2235. new GuiTextCtrl() {
  2236. profile = "GuiTextProfile";
  2237. horizSizing = "right";
  2238. vertSizing = "bottom";
  2239. position = "15 36";
  2240. extent = "137 18";
  2241. minExtent = "8 2";
  2242. visible = "1";
  2243. helpTag = "0";
  2244. text = "Select your brick and assign";
  2245. maxLength = "255";
  2246. };
  2247. new GuiTextCtrl() {
  2248. profile = "GuiTextProfile";
  2249. horizSizing = "right";
  2250. vertSizing = "bottom";
  2251. position = "15 90";
  2252. extent = "234 18";
  2253. minExtent = "8 2";
  2254. visible = "1";
  2255. helpTag = "0";
  2256. text = "or not. For proper invisibility, use a fader switch.";
  2257. maxLength = "255";
  2258. };
  2259. };
  2260. new GuiControl(Frame_Switch_Fader) {
  2261. profile = "TBM_WindowProfile";
  2262. horizSizing = "right";
  2263. vertSizing = "bottom";
  2264. position = "0 31";
  2265. extent = "317 208";
  2266. minExtent = "8 2";
  2267. visible = "0";
  2268. helpTag = "0";
  2269.  
  2270. new GuiTextCtrl() {
  2271. profile = "GuiTextProfile";
  2272. horizSizing = "right";
  2273. vertSizing = "bottom";
  2274. position = "15 3";
  2275. extent = "159 18";
  2276. minExtent = "8 2";
  2277. visible = "1";
  2278. helpTag = "0";
  2279. text = "Pick an ID for the brick you want ";
  2280. maxLength = "255";
  2281. };
  2282. new GuiTextCtrl() {
  2283. profile = "GuiTextProfile";
  2284. horizSizing = "right";
  2285. vertSizing = "bottom";
  2286. position = "15 16";
  2287. extent = "202 18";
  2288. minExtent = "8 2";
  2289. visible = "1";
  2290. helpTag = "0";
  2291. text = "to fade. This binds the switch to the brick.";
  2292. maxLength = "255";
  2293. };
  2294. new GuiTextEditCtrl(Fader_Name) {
  2295. profile = "GuiTextEditProfile";
  2296. horizSizing = "right";
  2297. vertSizing = "bottom";
  2298. position = "220 8";
  2299. extent = "90 18";
  2300. minExtent = "8 2";
  2301. visible = "1";
  2302. variable = "$doorsetnum";
  2303. command = "commandtoserver(\'autodoorsetobj\',$doorsetnum);";
  2304. helpTag = "0";
  2305. maxLength = "255";
  2306. historySize = "0";
  2307. password = "0";
  2308. tabComplete = "0";
  2309. sinkAllKeyEvents = "0";
  2310. };
  2311. new GuiTextCtrl() {
  2312. profile = "GuiTextProfile";
  2313. horizSizing = "right";
  2314. vertSizing = "bottom";
  2315. position = "15 32";
  2316. extent = "137 18";
  2317. minExtent = "8 2";
  2318. visible = "1";
  2319. helpTag = "0";
  2320. text = "Select your brick and assign";
  2321. maxLength = "255";
  2322. };
  2323. new GuiTextCtrl() {
  2324. profile = "GuiTextProfile";
  2325. horizSizing = "right";
  2326. vertSizing = "bottom";
  2327. position = "15 45";
  2328. extent = "47 18";
  2329. minExtent = "8 2";
  2330. visible = "1";
  2331. helpTag = "0";
  2332. text = "an ID to it.";
  2333. maxLength = "255";
  2334. };
  2335. new GuiButtonCtrl() {
  2336. profile = "TBM_ButtonProfile";
  2337. horizSizing = "right";
  2338. vertSizing = "bottom";
  2339. position = "210 35";
  2340. extent = "100 25";
  2341. minExtent = "8 2";
  2342. visible = "1";
  2343. command = "SOS_Assign(nametoid(Fader_Name).getvalue());";
  2344. helpTag = "0";
  2345. text = "Assign ID Number";
  2346. groupNum = "-1";
  2347. buttonType = "PushButton";
  2348. };
  2349. new GuiButtonCtrl() {
  2350. profile = "TBM_ButtonProfile";
  2351. horizSizing = "right";
  2352. vertSizing = "bottom";
  2353. position = "160 170";
  2354. extent = "140 30";
  2355. minExtent = "8 2";
  2356. visible = "1";
  2357. command = "SOS_Edit(6);";
  2358. helpTag = "0";
  2359. text = "Update Selected Switch";
  2360. groupNum = "-1";
  2361. buttonType = "PushButton";
  2362. };
  2363. new GuiTextCtrl() {
  2364. profile = "GuiTextProfile";
  2365. horizSizing = "right";
  2366. vertSizing = "bottom";
  2367. position = "15 65";
  2368. extent = "135 18";
  2369. minExtent = "8 2";
  2370. visible = "1";
  2371. helpTag = "0";
  2372. text = "Fading speed (miliseconds):";
  2373. maxLength = "255";
  2374. };
  2375. new GuiSliderCtrl(Fader_Speed) {
  2376. profile = "GuiSliderProfile";
  2377. horizSizing = "right";
  2378. vertSizing = "bottom";
  2379. position = "153 64";
  2380. extent = "160 35";
  2381. minExtent = "8 2";
  2382. visible = "1";
  2383. variable = "value";
  2384. helpTag = "0";
  2385. range = "5.000000 100.000000";
  2386. ticks = "18";
  2387. value = "5";
  2388. };
  2389. new GuiButtonCtrl() {
  2390. profile = "TBM_ButtonProfile";
  2391. horizSizing = "right";
  2392. vertSizing = "bottom";
  2393. position = "10 170";
  2394. extent = "140 30";
  2395. minExtent = "8 2";
  2396. visible = "1";
  2397. command = "SOS_Create(6);";
  2398. helpTag = "0";
  2399. text = "Create Switch";
  2400. groupNum = "-1";
  2401. buttonType = "PushButton";
  2402. };
  2403. new GuiTextCtrl() {
  2404. profile = "GuiTextProfile";
  2405. horizSizing = "right";
  2406. vertSizing = "bottom";
  2407. position = "15 122";
  2408. extent = "175 18";
  2409. minExtent = "8 2";
  2410. visible = "1";
  2411. helpTag = "0";
  2412. text = "When it is, you cannot see it, period.";
  2413. maxLength = "255";
  2414. };
  2415. new GuiTextCtrl() {
  2416. profile = "GuiTextProfile";
  2417. horizSizing = "right";
  2418. vertSizing = "bottom";
  2419. position = "15 108";
  2420. extent = "275 18";
  2421. minExtent = "8 2";
  2422. visible = "1";
  2423. helpTag = "0";
  2424. text = "This switch will now toggle whether the brick is invisible.";
  2425. maxLength = "255";
  2426. };
  2427. };
  2428. new GuiTextCtrl() {
  2429. profile = "GuiTextProfile";
  2430. horizSizing = "right";
  2431. vertSizing = "bottom";
  2432. position = "140 8";
  2433. extent = "73 18";
  2434. minExtent = "8 2";
  2435. visible = "1";
  2436. helpTag = "0";
  2437. text = "Exclusively For";
  2438. maxLength = "255";
  2439. };
  2440. new GuiPopUpMenuCtrl(SwitchTeamOnlyMenu) {
  2441. profile = "TBM_PopUpMenuProfile";
  2442. horizSizing = "right";
  2443. vertSizing = "bottom";
  2444. position = "222 7";
  2445. extent = "85 20";
  2446. minExtent = "8 2";
  2447. visible = "1";
  2448. helpTag = "0";
  2449. maxLength = "255";
  2450. maxPopupHeight = "200";
  2451. };
  2452. new GuiControl(Frame_Switch_Effects) {
  2453. profile = "TBM_WindowProfile";
  2454. horizSizing = "right";
  2455. vertSizing = "bottom";
  2456. position = "0 31";
  2457. extent = "317 208";
  2458. minExtent = "8 2";
  2459. visible = "0";
  2460. helpTag = "0";
  2461.  
  2462. new GuiBitmapCtrl(FX_Colorbg) {
  2463. profile = "GuiDefaultProfile";
  2464. horizSizing = "right";
  2465. vertSizing = "bottom";
  2466. position = "283 115";
  2467. extent = "26 25";
  2468. minExtent = "8 2";
  2469. visible = "1";
  2470. helpTag = "0";
  2471. bitmap = "~/data/shapes/lightbrickyellow.blank.jpg";
  2472. wrap = "0";
  2473. skinName = "coolyellow";
  2474. };
  2475. new GuiTextCtrl() {
  2476. profile = "GuiTextProfile";
  2477. horizSizing = "right";
  2478. vertSizing = "bottom";
  2479. position = "15 2";
  2480. extent = "168 18";
  2481. minExtent = "8 2";
  2482. visible = "1";
  2483. helpTag = "0";
  2484. text = "Pick an ID for the brick you want to";
  2485. maxLength = "255";
  2486. };
  2487. new GuiTextCtrl() {
  2488. profile = "GuiTextProfile";
  2489. horizSizing = "right";
  2490. vertSizing = "bottom";
  2491. position = "15 14";
  2492. extent = "96 18";
  2493. minExtent = "8 2";
  2494. visible = "1";
  2495. helpTag = "0";
  2496. text = "create an effect on.";
  2497. maxLength = "255";
  2498. };
  2499. new GuiTextEditCtrl(FX_Name) {
  2500. profile = "GuiTextEditProfile";
  2501. horizSizing = "right";
  2502. vertSizing = "bottom";
  2503. position = "210 6";
  2504. extent = "100 18";
  2505. minExtent = "8 2";
  2506. visible = "1";
  2507. variable = "$doorsetnum";
  2508. command = "commandtoserver(\'autodoorsetobj\',$doorsetnum);";
  2509. helpTag = "0";
  2510. maxLength = "255";
  2511. historySize = "0";
  2512. password = "0";
  2513. tabComplete = "0";
  2514. sinkAllKeyEvents = "0";
  2515. };
  2516. new GuiTextCtrl() {
  2517. profile = "GuiTextProfile";
  2518. horizSizing = "right";
  2519. vertSizing = "bottom";
  2520. position = "15 30";
  2521. extent = "130 18";
  2522. minExtent = "8 2";
  2523. visible = "1";
  2524. helpTag = "0";
  2525. text = "Select the brick and assign";
  2526. maxLength = "255";
  2527. };
  2528. new GuiTextCtrl() {
  2529. profile = "GuiTextProfile";
  2530. horizSizing = "right";
  2531. vertSizing = "bottom";
  2532. position = "15 42";
  2533. extent = "175 18";
  2534. minExtent = "8 2";
  2535. visible = "1";
  2536. helpTag = "0";
  2537. text = "your ID to it, linking brick and switch.";
  2538. maxLength = "255";
  2539. };
  2540. new GuiButtonCtrl() {
  2541. profile = "TBM_ButtonProfile";
  2542. horizSizing = "right";
  2543. vertSizing = "bottom";
  2544. position = "210 32";
  2545. extent = "100 25";
  2546. minExtent = "8 2";
  2547. visible = "1";
  2548. command = "SOS_Assign(nametoid(FX_Name).getvalue());";
  2549. helpTag = "0";
  2550. text = "Assign ID Number";
  2551. groupNum = "-1";
  2552. buttonType = "PushButton";
  2553. };
  2554. new GuiButtonCtrl() {
  2555. profile = "TBM_ButtonProfile";
  2556. horizSizing = "right";
  2557. vertSizing = "bottom";
  2558. position = "160 170";
  2559. extent = "140 30";
  2560. minExtent = "8 2";
  2561. visible = "1";
  2562. command = "SOS_Edit(7);";
  2563. helpTag = "0";
  2564. text = "Update Selected Switch";
  2565. groupNum = "-1";
  2566. buttonType = "PushButton";
  2567. };
  2568. new GuiButtonCtrl() {
  2569. profile = "TBM_ButtonProfile";
  2570. horizSizing = "right";
  2571. vertSizing = "bottom";
  2572. position = "10 170";
  2573. extent = "140 30";
  2574. minExtent = "8 2";
  2575. visible = "1";
  2576. command = "SOS_Create(7);";
  2577. helpTag = "0";
  2578. text = "Create Switch";
  2579. groupNum = "-1";
  2580. buttonType = "PushButton";
  2581. };
  2582. new GuiTextCtrl() {
  2583. profile = "GuiTextProfile";
  2584. horizSizing = "right";
  2585. vertSizing = "bottom";
  2586. position = "15 60";
  2587. extent = "175 18";
  2588. minExtent = "8 2";
  2589. visible = "1";
  2590. helpTag = "0";
  2591. text = "Choose what model/effect (\"image\")";
  2592. maxLength = "255";
  2593. };
  2594. new GuiTextCtrl() {
  2595. profile = "GuiTextProfile";
  2596. horizSizing = "right";
  2597. vertSizing = "bottom";
  2598. position = "14 73";
  2599. extent = "150 18";
  2600. minExtent = "8 2";
  2601. visible = "1";
  2602. helpTag = "0";
  2603. text = "you want to attach to the brick.";
  2604. maxLength = "255";
  2605. };
  2606. new GuiPopUpMenuCtrl(Effects_popupmenu) {
  2607. profile = "TBM_PopUpMenuProfile";
  2608. horizSizing = "right";
  2609. vertSizing = "bottom";
  2610. position = "210 65";
  2611. extent = "100 25";
  2612. minExtent = "8 2";
  2613. visible = "1";
  2614. command = "Effects_popupmenuOnSelect();";
  2615. helpTag = "0";
  2616. maxLength = "255";
  2617. maxPopupHeight = "200";
  2618. };
  2619. new GuiTextCtrl() {
  2620. profile = "GuiTextProfile";
  2621. horizSizing = "right";
  2622. vertSizing = "bottom";
  2623. position = "15 118";
  2624. extent = "154 18";
  2625. minExtent = "8 2";
  2626. visible = "1";
  2627. helpTag = "0";
  2628. text = "Effect Color (Where applicable):";
  2629. maxLength = "255";
  2630. };
  2631. new GuiTextEditCtrl(FX_Image) {
  2632. profile = "GuiTextEditProfile";
  2633. horizSizing = "right";
  2634. vertSizing = "bottom";
  2635. position = "210 95";
  2636. extent = "100 18";
  2637. minExtent = "8 2";
  2638. visible = "1";
  2639. helpTag = "0";
  2640. maxLength = "255";
  2641. historySize = "0";
  2642. password = "0";
  2643. tabComplete = "0";
  2644. sinkAllKeyEvents = "0";
  2645. skinName = "sandred";
  2646. };
  2647. new GuiTextCtrl() {
  2648. profile = "GuiTextProfile";
  2649. horizSizing = "right";
  2650. vertSizing = "bottom";
  2651. position = "15 94";
  2652. extent = "134 18";
  2653. minExtent = "8 2";
  2654. visible = "1";
  2655. helpTag = "0";
  2656. text = "Alternatively, type it in here:";
  2657. maxLength = "255";
  2658. };
  2659. new GuiButtonCtrl(FX_Skin) {
  2660. profile = "DP_ButtonProfile";
  2661. horizSizing = "right";
  2662. vertSizing = "bottom";
  2663. position = "284 117";
  2664. extent = "25 25";
  2665. minExtent = "8 2";
  2666. visible = "1";
  2667. command = "Canvas.pushdialog(Colorpalletgui);$colorsetting=7;";
  2668. helpTag = "0";
  2669. text = " ";
  2670. groupNum = "-1";
  2671. buttonType = "PushButton";
  2672. skinName = "darkorange";
  2673. };
  2674. new GuiTextEditCtrl(FX_Color) {
  2675. profile = "GuiTextEditProfile";
  2676. horizSizing = "right";
  2677. vertSizing = "bottom";
  2678. position = "210 120";
  2679. extent = "65 18";
  2680. minExtent = "8 2";
  2681. visible = "1";
  2682. helpTag = "0";
  2683. maxLength = "255";
  2684. historySize = "0";
  2685. password = "0";
  2686. tabComplete = "0";
  2687. sinkAllKeyEvents = "0";
  2688. skinName = "sandred";
  2689. };
  2690. new GuiCheckBoxCtrl(FX_Trigger) {
  2691. profile = "GuiCheckBoxProfile";
  2692. horizSizing = "right";
  2693. vertSizing = "bottom";
  2694. position = "14 144";
  2695. extent = "109 21";
  2696. minExtent = "8 2";
  2697. visible = "1";
  2698. helpTag = "0";
  2699. text = "Fire weapon?";
  2700. groupNum = "-1";
  2701. buttonType = "ToggleButton";
  2702. };
  2703. new GuiTextCtrl() {
  2704. profile = "GuiTextProfile";
  2705. horizSizing = "right";
  2706. vertSizing = "bottom";
  2707. position = "150 145";
  2708. extent = "58 18";
  2709. minExtent = "8 2";
  2710. visible = "1";
  2711. helpTag = "0";
  2712. text = "Mount point:";
  2713. maxLength = "255";
  2714. };
  2715. new GuiTextEditCtrl(FX_Mountpoint) {
  2716. profile = "GuiTextEditProfile";
  2717. horizSizing = "right";
  2718. vertSizing = "bottom";
  2719. position = "210 145";
  2720. extent = "100 18";
  2721. minExtent = "8 2";
  2722. visible = "1";
  2723. helpTag = "0";
  2724. maxLength = "255";
  2725. historySize = "0";
  2726. password = "0";
  2727. tabComplete = "0";
  2728. sinkAllKeyEvents = "0";
  2729. skinName = "sandred";
  2730. };
  2731. };
  2732. new GuiControl(Frame_Switch_Turret) {
  2733. profile = "TBM_WindowProfile";
  2734. horizSizing = "right";
  2735. vertSizing = "bottom";
  2736. position = "0 31";
  2737. extent = "317 211";
  2738. minExtent = "8 2";
  2739. visible = "0";
  2740. helpTag = "0";
  2741.  
  2742. new GuiTextEditCtrl(Turret_Range) {
  2743. profile = "GuiTextEditProfile";
  2744. horizSizing = "right";
  2745. vertSizing = "bottom";
  2746. position = "210 83";
  2747. extent = "100 18";
  2748. minExtent = "8 2";
  2749. visible = "1";
  2750. helpTag = "0";
  2751. maxLength = "255";
  2752. historySize = "0";
  2753. password = "0";
  2754. tabComplete = "0";
  2755. sinkAllKeyEvents = "0";
  2756. skinName = "sandred";
  2757. };
  2758. new GuiTextCtrl() {
  2759. profile = "GuiTextProfile";
  2760. horizSizing = "right";
  2761. vertSizing = "bottom";
  2762. position = "15 2";
  2763. extent = "156 18";
  2764. minExtent = "8 2";
  2765. visible = "1";
  2766. helpTag = "0";
  2767. text = "Pick an ID for the brick you want";
  2768. maxLength = "255";
  2769. };
  2770. new GuiTextCtrl() {
  2771. profile = "GuiTextProfile";
  2772. horizSizing = "right";
  2773. vertSizing = "bottom";
  2774. position = "15 15";
  2775. extent = "92 18";
  2776. minExtent = "8 2";
  2777. visible = "1";
  2778. helpTag = "0";
  2779. text = "to turn into a turret.";
  2780. maxLength = "255";
  2781. };
  2782. new GuiTextEditCtrl(Turret_Name) {
  2783. profile = "GuiTextEditProfile";
  2784. horizSizing = "right";
  2785. vertSizing = "bottom";
  2786. position = "210 8";
  2787. extent = "100 18";
  2788. minExtent = "8 2";
  2789. visible = "1";
  2790. variable = "$doorsetnum";
  2791. command = "commandtoserver(\'autodoorsetobj\',$doorsetnum);";
  2792. helpTag = "0";
  2793. maxLength = "255";
  2794. historySize = "0";
  2795. password = "0";
  2796. tabComplete = "0";
  2797. sinkAllKeyEvents = "0";
  2798. };
  2799. new GuiTextCtrl() {
  2800. profile = "GuiTextProfile";
  2801. horizSizing = "right";
  2802. vertSizing = "bottom";
  2803. position = "15 29";
  2804. extent = "137 18";
  2805. minExtent = "8 2";
  2806. visible = "1";
  2807. helpTag = "0";
  2808. text = "Select your brick and assign";
  2809. maxLength = "255";
  2810. };
  2811. new GuiTextCtrl() {
  2812. profile = "GuiTextProfile";
  2813. horizSizing = "right";
  2814. vertSizing = "bottom";
  2815. position = "15 42";
  2816. extent = "170 18";
  2817. minExtent = "8 2";
  2818. visible = "1";
  2819. helpTag = "0";
  2820. text = "this ID to it, linking it and the switch.";
  2821. maxLength = "255";
  2822. };
  2823. new GuiButtonCtrl() {
  2824. profile = "TBM_ButtonProfile";
  2825. horizSizing = "right";
  2826. vertSizing = "bottom";
  2827. position = "210 32";
  2828. extent = "100 25";
  2829. minExtent = "8 2";
  2830. visible = "1";
  2831. command = "SOS_Assign(nametoid(Turret_Name).getvalue());";
  2832. helpTag = "0";
  2833. text = "Assign ID Number";
  2834. groupNum = "-1";
  2835. buttonType = "PushButton";
  2836. };
  2837. new GuiButtonCtrl() {
  2838. profile = "TBM_ButtonProfile";
  2839. horizSizing = "right";
  2840. vertSizing = "bottom";
  2841. position = "160 170";
  2842. extent = "140 30";
  2843. minExtent = "8 2";
  2844. visible = "1";
  2845. command = "SOS_Edit(8);";
  2846. helpTag = "0";
  2847. text = "Update Selected Switch";
  2848. groupNum = "-1";
  2849. buttonType = "PushButton";
  2850. };
  2851. new GuiButtonCtrl() {
  2852. profile = "TBM_ButtonProfile";
  2853. horizSizing = "right";
  2854. vertSizing = "bottom";
  2855. position = "10 170";
  2856. extent = "140 30";
  2857. minExtent = "8 2";
  2858. visible = "1";
  2859. command = "SOS_Create(8);";
  2860. helpTag = "0";
  2861. text = "Create Switch";
  2862. groupNum = "-1";
  2863. buttonType = "PushButton";
  2864. };
  2865. new GuiTextEditCtrl(Turret_Image) {
  2866. profile = "GuiTextEditProfile";
  2867. horizSizing = "right";
  2868. vertSizing = "bottom";
  2869. position = "210 61";
  2870. extent = "100 18";
  2871. minExtent = "8 2";
  2872. visible = "1";
  2873. helpTag = "0";
  2874. maxLength = "255";
  2875. historySize = "0";
  2876. password = "0";
  2877. tabComplete = "0";
  2878. sinkAllKeyEvents = "0";
  2879. skinName = "sandred";
  2880. };
  2881. new GuiTextCtrl() {
  2882. profile = "GuiTextProfile";
  2883. horizSizing = "right";
  2884. vertSizing = "bottom";
  2885. position = "13 61";
  2886. extent = "106 18";
  2887. minExtent = "8 2";
  2888. visible = "1";
  2889. helpTag = "0";
  2890. text = " Weapon image name:";
  2891. maxLength = "255";
  2892. };
  2893. new GuiTextCtrl() {
  2894. profile = "GuiTextProfile";
  2895. horizSizing = "right";
  2896. vertSizing = "bottom";
  2897. position = "15 83";
  2898. extent = "110 18";
  2899. minExtent = "8 2";
  2900. visible = "1";
  2901. helpTag = "0";
  2902. text = "Range of turret (units):";
  2903. maxLength = "255";
  2904. };
  2905. new GuiTextEditCtrl(Turret_Delay) {
  2906. profile = "GuiTextEditProfile";
  2907. horizSizing = "right";
  2908. vertSizing = "bottom";
  2909. position = "210 106";
  2910. extent = "100 18";
  2911. minExtent = "8 2";
  2912. visible = "1";
  2913. helpTag = "0";
  2914. maxLength = "255";
  2915. historySize = "0";
  2916. password = "0";
  2917. tabComplete = "0";
  2918. sinkAllKeyEvents = "0";
  2919. };
  2920. new GuiTextCtrl() {
  2921. profile = "GuiTextProfile";
  2922. horizSizing = "right";
  2923. vertSizing = "bottom";
  2924. position = "15 105";
  2925. extent = "193 18";
  2926. minExtent = "8 2";
  2927. visible = "1";
  2928. helpTag = "0";
  2929. text = "Enter time between shots (miliseconds):";
  2930. maxLength = "255";
  2931. };
  2932. };
  2933. new GuiControl(Frame_Switch_Scaler) {
  2934. profile = "TBM_WindowProfile";
  2935. horizSizing = "right";
  2936. vertSizing = "bottom";
  2937. position = "0 30";
  2938. extent = "317 213";
  2939. minExtent = "8 2";
  2940. visible = "0";
  2941. helpTag = "0";
  2942.  
  2943. new GuiTextCtrl() {
  2944. profile = "GuiTextProfile";
  2945. horizSizing = "right";
  2946. vertSizing = "bottom";
  2947. position = "15 0";
  2948. extent = "156 18";
  2949. minExtent = "8 2";
  2950. visible = "1";
  2951. helpTag = "0";
  2952. text = "Pick an ID for the brick you want";
  2953. maxLength = "255";
  2954. };
  2955. new GuiTextCtrl() {
  2956. profile = "GuiTextProfile";
  2957. horizSizing = "right";
  2958. vertSizing = "bottom";
  2959. position = "15 13";
  2960. extent = "41 18";
  2961. minExtent = "8 2";
  2962. visible = "1";
  2963. helpTag = "0";
  2964. text = "to scale.";
  2965. maxLength = "255";
  2966. };
  2967. new GuiTextEditCtrl(Scaler_Name) {
  2968. profile = "GuiTextEditProfile";
  2969. horizSizing = "right";
  2970. vertSizing = "bottom";
  2971. position = "210 8";
  2972. extent = "100 18";
  2973. minExtent = "8 2";
  2974. visible = "1";
  2975. variable = "$doorsetnum";
  2976. command = "commandtoserver(\'autodoorsetobj\',$doorsetnum);";
  2977. helpTag = "0";
  2978. maxLength = "255";
  2979. historySize = "0";
  2980. password = "0";
  2981. tabComplete = "0";
  2982. sinkAllKeyEvents = "0";
  2983. };
  2984. new GuiTextCtrl() {
  2985. profile = "GuiTextProfile";
  2986. horizSizing = "right";
  2987. vertSizing = "bottom";
  2988. position = "15 28";
  2989. extent = "137 18";
  2990. minExtent = "8 2";
  2991. visible = "1";
  2992. helpTag = "0";
  2993. text = "Select your brick and assign";
  2994. maxLength = "255";
  2995. };
  2996. new GuiTextCtrl() {
  2997. profile = "GuiTextProfile";
  2998. horizSizing = "right";
  2999. vertSizing = "bottom";
  3000. position = "15 41";
  3001. extent = "190 18";
  3002. minExtent = "8 2";
  3003. visible = "1";
  3004. helpTag = "0";
  3005. text = "your ID to it. This links brick and switch.";
  3006. maxLength = "255";
  3007. };
  3008. new GuiButtonCtrl() {
  3009. profile = "TBM_ButtonProfile";
  3010. horizSizing = "right";
  3011. vertSizing = "bottom";
  3012. position = "211 32";
  3013. extent = "100 25";
  3014. minExtent = "8 2";
  3015. visible = "1";
  3016. command = "SOS_Assign(nametoid(Scaler_Name).getvalue());";
  3017. helpTag = "0";
  3018. text = "Assign Doorset #";
  3019. groupNum = "-1";
  3020. buttonType = "PushButton";
  3021. };
  3022. new GuiTextCtrl() {
  3023. profile = "GuiTextProfile";
  3024. horizSizing = "right";
  3025. vertSizing = "bottom";
  3026. position = "15 65";
  3027. extent = "124 18";
  3028. minExtent = "8 2";
  3029. visible = "1";
  3030. helpTag = "0";
  3031. text = "Scale increase/decrease:";
  3032. maxLength = "255";
  3033. };
  3034. new GuiTextCtrl() {
  3035. profile = "GuiTextProfile";
  3036. horizSizing = "right";
  3037. vertSizing = "bottom";
  3038. position = "153 65";
  3039. extent = "39 18";
  3040. minExtent = "8 2";
  3041. visible = "1";
  3042. helpTag = "0";
  3043. text = "X value:";
  3044. maxLength = "255";
  3045. };
  3046. new GuiTextCtrl() {
  3047. profile = "GuiTextProfile";
  3048. horizSizing = "right";
  3049. vertSizing = "bottom";
  3050. position = "224 65";
  3051. extent = "11 18";
  3052. minExtent = "8 2";
  3053. visible = "1";
  3054. helpTag = "0";
  3055. text = "Y:";
  3056. maxLength = "255";
  3057. };
  3058. new GuiTextCtrl() {
  3059. profile = "GuiTextProfile";
  3060. horizSizing = "right";
  3061. vertSizing = "bottom";
  3062. position = "272 65";
  3063. extent = "10 18";
  3064. minExtent = "8 2";
  3065. visible = "1";
  3066. helpTag = "0";
  3067. text = "Z:";
  3068. maxLength = "255";
  3069. };
  3070. new GuiTextEditCtrl(Scaler_X) {
  3071. profile = "GuiTextEditProfile";
  3072. horizSizing = "right";
  3073. vertSizing = "bottom";
  3074. position = "193 65";
  3075. extent = "25 18";
  3076. minExtent = "8 2";
  3077. visible = "1";
  3078. helpTag = "0";
  3079. maxLength = "255";
  3080. historySize = "0";
  3081. password = "0";
  3082. tabComplete = "0";
  3083. sinkAllKeyEvents = "0";
  3084. };
  3085. new GuiTextEditCtrl(Scaler_Y) {
  3086. profile = "GuiTextEditProfile";
  3087. horizSizing = "right";
  3088. vertSizing = "bottom";
  3089. position = "238 65";
  3090. extent = "25 18";
  3091. minExtent = "8 2";
  3092. visible = "1";
  3093. helpTag = "0";
  3094. maxLength = "255";
  3095. historySize = "0";
  3096. password = "0";
  3097. tabComplete = "0";
  3098. sinkAllKeyEvents = "0";
  3099. };
  3100. new GuiTextEditCtrl(Scaler_Z) {
  3101. profile = "GuiTextEditProfile";
  3102. horizSizing = "right";
  3103. vertSizing = "bottom";
  3104. position = "284 65";
  3105. extent = "25 18";
  3106. minExtent = "8 2";
  3107. visible = "1";
  3108. helpTag = "0";
  3109. maxLength = "255";
  3110. historySize = "0";
  3111. password = "0";
  3112. tabComplete = "0";
  3113. sinkAllKeyEvents = "0";
  3114. };
  3115. new GuiTextCtrl() {
  3116. profile = "GuiTextProfile";
  3117. horizSizing = "right";
  3118. vertSizing = "bottom";
  3119. position = "15 92";
  3120. extent = "102 18";
  3121. minExtent = "8 2";
  3122. visible = "1";
  3123. helpTag = "0";
  3124. text = "Step 4: Adjust Speed";
  3125. maxLength = "255";
  3126. };
  3127. new GuiTextCtrl() {
  3128. profile = "GuiTextProfile";
  3129. horizSizing = "right";
  3130. vertSizing = "bottom";
  3131. position = "15 128";
  3132. extent = "121 18";
  3133. minExtent = "8 2";
  3134. visible = "1";
  3135. helpTag = "0";
  3136. text = "Step 5: Adjust Smoothing";
  3137. maxLength = "255";
  3138. };
  3139. new GuiSliderCtrl(Scaler_Speed) {
  3140. profile = "GuiSliderProfile";
  3141. horizSizing = "right";
  3142. vertSizing = "bottom";
  3143. position = "140 92";
  3144. extent = "170 35";
  3145. minExtent = "8 2";
  3146. visible = "1";
  3147. variable = "value";
  3148. helpTag = "0";
  3149. range = "5.000000 100.000000";
  3150. ticks = "9";
  3151. value = "5";
  3152. };
  3153. new GuiSliderCtrl(Scaler_Smooth) {
  3154. profile = "GuiSliderProfile";
  3155. horizSizing = "right";
  3156. vertSizing = "bottom";
  3157. position = "140 128";
  3158. extent = "170 35";
  3159. minExtent = "8 2";
  3160. visible = "1";
  3161. variable = "value";
  3162. helpTag = "0";
  3163. range = "1.000000 360.000000";
  3164. ticks = "20";
  3165. value = "1";
  3166. };
  3167. new GuiButtonCtrl() {
  3168. profile = "TBM_ButtonProfile";
  3169. horizSizing = "right";
  3170. vertSizing = "bottom";
  3171. position = "10 170";
  3172. extent = "140 30";
  3173. minExtent = "8 2";
  3174. visible = "1";
  3175. command = "SOS_Create(9);";
  3176. helpTag = "0";
  3177. text = "Create Switch";
  3178. groupNum = "-1";
  3179. buttonType = "PushButton";
  3180. };
  3181. new GuiButtonCtrl() {
  3182. profile = "TBM_ButtonProfile";
  3183. horizSizing = "right";
  3184. vertSizing = "bottom";
  3185. position = "160 170";
  3186. extent = "140 30";
  3187. minExtent = "8 2";
  3188. visible = "1";
  3189. command = "SOS_Edit(9);";
  3190. helpTag = "0";
  3191. text = "Update Selected Switch";
  3192. groupNum = "-1";
  3193. buttonType = "PushButton";
  3194. };
  3195. };
  3196. new GuiControl(Frame_Switch_Kill) {
  3197. profile = "TBM_WindowProfile";
  3198. horizSizing = "right";
  3199. vertSizing = "bottom";
  3200. position = "0 31";
  3201. extent = "317 208";
  3202. minExtent = "8 2";
  3203. visible = "0";
  3204. helpTag = "0";
  3205.  
  3206. new GuiTextCtrl() {
  3207. profile = "GuiTextProfile";
  3208. horizSizing = "right";
  3209. vertSizing = "bottom";
  3210. position = "42 2";
  3211. extent = "260 18";
  3212. minExtent = "8 2";
  3213. visible = "1";
  3214. helpTag = "0";
  3215. text = "Set a death message so people can tell the difference";
  3216. maxLength = "255";
  3217. };
  3218. new GuiTextCtrl() {
  3219. profile = "GuiTextProfile";
  3220. horizSizing = "right";
  3221. vertSizing = "bottom";
  3222. position = "42 14";
  3223. extent = "184 18";
  3224. minExtent = "8 2";
  3225. visible = "1";
  3226. helpTag = "0";
  3227. text = "tell between a bottomless pit and lava.";
  3228. maxLength = "255";
  3229. };
  3230. new GuiTextEditCtrl(Kill_Message) {
  3231. profile = "GuiTextEditProfile";
  3232. horizSizing = "right";
  3233. vertSizing = "bottom";
  3234. position = "40 40";
  3235. extent = "240 18";
  3236. minExtent = "8 2";
  3237. visible = "1";
  3238. helpTag = "0";
  3239. maxLength = "255";
  3240. historySize = "0";
  3241. password = "0";
  3242. tabComplete = "0";
  3243. sinkAllKeyEvents = "0";
  3244. };
  3245. new GuiTextCtrl() {
  3246. profile = "GuiTextProfile";
  3247. horizSizing = "right";
  3248. vertSizing = "bottom";
  3249. position = "42 80";
  3250. extent = "168 18";
  3251. minExtent = "8 2";
  3252. visible = "1";
  3253. helpTag = "0";
  3254. text = "Use (Player) for the player\'s name:";
  3255. maxLength = "255";
  3256. };
  3257. new GuiTextCtrl() {
  3258. profile = "GuiTextProfile";
  3259. horizSizing = "right";
  3260. vertSizing = "bottom";
  3261. position = "42 93";
  3262. extent = "142 18";
  3263. minExtent = "8 2";
  3264. visible = "1";
  3265. helpTag = "0";
  3266. text = "ex. \"(Player) fell to his doom.\"";
  3267. maxLength = "255";
  3268. };
  3269. new GuiButtonCtrl() {
  3270. profile = "TBM_ButtonProfile";
  3271. horizSizing = "right";
  3272. vertSizing = "bottom";
  3273. position = "10 170";
  3274. extent = "140 30";
  3275. minExtent = "8 2";
  3276. visible = "1";
  3277. command = "SOS_Create(10);";
  3278. helpTag = "0";
  3279. text = "Create Switch";
  3280. groupNum = "-1";
  3281. buttonType = "PushButton";
  3282. };
  3283. new GuiButtonCtrl() {
  3284. profile = "TBM_ButtonProfile";
  3285. horizSizing = "right";
  3286. vertSizing = "bottom";
  3287. position = "160 170";
  3288. extent = "140 30";
  3289. minExtent = "8 2";
  3290. visible = "1";
  3291. command = "SOS_Edit(10);";
  3292. helpTag = "0";
  3293. text = "Update Selected Switch";
  3294. groupNum = "-1";
  3295. buttonType = "PushButton";
  3296. };
  3297. };
  3298. new GuiControl(Frame_Switch_Motor) {
  3299. profile = "TBM_WindowProfile";
  3300. horizSizing = "right";
  3301. vertSizing = "bottom";
  3302. position = "0 31";
  3303. extent = "317 211";
  3304. minExtent = "8 2";
  3305. visible = "1";
  3306. helpTag = "0";
  3307.  
  3308. new GuiTextCtrl() {
  3309. profile = "GuiTextProfile";
  3310. horizSizing = "right";
  3311. vertSizing = "bottom";
  3312. position = "5 3";
  3313. extent = "304 18";
  3314. minExtent = "8 2";
  3315. visible = "1";
  3316. helpTag = "0";
  3317. text = "A motor switch overwrites an existing switch and loops it over";
  3318. maxLength = "255";
  3319. };
  3320. new GuiTextCtrl() {
  3321. profile = "GuiTextProfile";
  3322. horizSizing = "right";
  3323. vertSizing = "bottom";
  3324. position = "5 49";
  3325. extent = "148 18";
  3326. minExtent = "8 2";
  3327. visible = "1";
  3328. helpTag = "0";
  3329. text = "without using a repeater relay.";
  3330. maxLength = "255";
  3331. };
  3332. new GuiTextEditCtrl(Motor_Delay) {
  3333. profile = "GuiTextEditProfile";
  3334. horizSizing = "right";
  3335. vertSizing = "bottom";
  3336. position = "168 74";
  3337. extent = "130 18";
  3338. minExtent = "8 2";
  3339. visible = "1";
  3340. helpTag = "0";
  3341. maxLength = "255";
  3342. historySize = "0";
  3343. password = "0";
  3344. tabComplete = "0";
  3345. sinkAllKeyEvents = "0";
  3346. };
  3347. new GuiTextCtrl() {
  3348. profile = "GuiTextProfile";
  3349. horizSizing = "right";
  3350. vertSizing = "bottom";
  3351. position = "5 98";
  3352. extent = "286 18";
  3353. minExtent = "8 2";
  3354. visible = "1";
  3355. helpTag = "0";
  3356. text = "Now select your switch and hit \'update\'. This will turn it into";
  3357. maxLength = "255";
  3358. };
  3359. new GuiTextCtrl() {
  3360. profile = "GuiTextProfile";
  3361. horizSizing = "right";
  3362. vertSizing = "bottom";
  3363. position = "5 112";
  3364. extent = "225 18";
  3365. minExtent = "8 2";
  3366. visible = "1";
  3367. helpTag = "0";
  3368. text = "a motor switch, and it will repeat until disabled.";
  3369. maxLength = "255";
  3370. };
  3371. new GuiButtonCtrl() {
  3372. profile = "TBM_ButtonProfile";
  3373. horizSizing = "right";
  3374. vertSizing = "bottom";
  3375. position = "160 170";
  3376. extent = "140 30";
  3377. minExtent = "8 2";
  3378. visible = "1";
  3379. command = "commandtoserver(\'motorswitch\', Motor_Delay.getValue());";
  3380. helpTag = "0";
  3381. text = "Update Selected Switch";
  3382. groupNum = "-1";
  3383. buttonType = "PushButton";
  3384. };
  3385. new GuiTextCtrl() {
  3386. profile = "GuiTextProfile";
  3387. horizSizing = "right";
  3388. vertSizing = "bottom";
  3389. position = "15 73";
  3390. extent = "146 18";
  3391. minExtent = "8 2";
  3392. visible = "1";
  3393. helpTag = "0";
  3394. text = "Motor repeat delay (seconds):";
  3395. maxLength = "255";
  3396. };
  3397. new GuiTextCtrl() {
  3398. profile = "GuiTextProfile";
  3399. horizSizing = "right";
  3400. vertSizing = "bottom";
  3401. position = "5 16";
  3402. extent = "284 18";
  3403. minExtent = "8 2";
  3404. visible = "1";
  3405. helpTag = "0";
  3406. text = "and over, so a mover switch will move back and forth, etc.";
  3407. maxLength = "255";
  3408. };
  3409. new GuiTextCtrl() {
  3410. profile = "GuiTextProfile";
  3411. horizSizing = "right";
  3412. vertSizing = "bottom";
  3413. position = "5 36";
  3414. extent = "289 18";
  3415. minExtent = "8 2";
  3416. visible = "1";
  3417. helpTag = "0";
  3418. text = "This is useful if you want to create things like windmills, etc,";
  3419. maxLength = "255";
  3420. };
  3421. };
  3422. };
  3423. new GuiControl(Frame_Options) {
  3424. profile = "TBM_WindowProfile";
  3425. horizSizing = "right";
  3426. vertSizing = "bottom";
  3427. position = "3 59";
  3428. extent = "317 244";
  3429. minExtent = "8 2";
  3430. visible = "1";
  3431. helpTag = "0";
  3432.  
  3433. new GuiButtonCtrl(btnSignText) {
  3434. profile = "TBM_ButtonProfile";
  3435. horizSizing = "right";
  3436. vertSizing = "bottom";
  3437. position = "7 15";
  3438. extent = "100 24";
  3439. minExtent = "8 2";
  3440. visible = "1";
  3441. command = "commandToServer(\'SetSign\', txtSignText.getValue() );";
  3442. helpTag = "0";
  3443. text = "Set Sign Text";
  3444. groupNum = "-1";
  3445. buttonType = "PushButton";
  3446. };
  3447. new GuiTextEditCtrl(txtSignText) {
  3448. profile = "GuiTextEditProfile";
  3449. horizSizing = "right";
  3450. vertSizing = "bottom";
  3451. position = "116 17";
  3452. extent = "188 18";
  3453. minExtent = "8 2";
  3454. visible = "1";
  3455. helpTag = "0";
  3456. maxLength = "255";
  3457. historySize = "0";
  3458. password = "0";
  3459. tabComplete = "0";
  3460. sinkAllKeyEvents = "0";
  3461. };
  3462. new GuiButtonCtrl() {
  3463. profile = "TBM_ButtonProfile";
  3464. horizSizing = "right";
  3465. vertSizing = "bottom";
  3466. position = "18 95";
  3467. extent = "110 30";
  3468. minExtent = "8 2";
  3469. visible = "1";
  3470. command = "crosshairswitch();";
  3471. helpTag = "0";
  3472. text = "Select Crosshair";
  3473. groupNum = "-1";
  3474. buttonType = "PushButton";
  3475. };
  3476. new GuiPopUpMenuCtrl(ghostcolorpopup) {
  3477. profile = "TBM_PopUpMenuProfile";
  3478. horizSizing = "right";
  3479. vertSizing = "bottom";
  3480. position = "18 55";
  3481. extent = "110 30";
  3482. minExtent = "8 2";
  3483. visible = "1";
  3484. helpTag = "0";
  3485. text = "Selection Color";
  3486. maxLength = "255";
  3487. maxPopupHeight = "200";
  3488. };
  3489. new GuiButtonCtrl(btnColorAll) {
  3490. profile = "TBM_ButtonProfile";
  3491. horizSizing = "right";
  3492. vertSizing = "bottom";
  3493. position = "199 54";
  3494. extent = "110 25";
  3495. minExtent = "8 2";
  3496. visible = "1";
  3497. command = "commandToServer(\'BrickHandleOptions\', 7);";
  3498. helpTag = "0";
  3499. text = "Color Own Bricks";
  3500. groupNum = "-1";
  3501. buttonType = "PushButton";
  3502. };
  3503. new GuiButtonCtrl(btnAutoDoorset) {
  3504. profile = "TBM_ButtonProfile";
  3505. horizSizing = "right";
  3506. vertSizing = "bottom";
  3507. position = "200 95";
  3508. extent = "110 30";
  3509. minExtent = "8 2";
  3510. visible = "1";
  3511. command = "commandToServer(\'toggleautodoorset\');";
  3512. helpTag = "0";
  3513. text = "Auto Doorset";
  3514. groupNum = "-1";
  3515. buttonType = "PushButton";
  3516. };
  3517. new GuiButtonCtrl() {
  3518. profile = "TBM_ButtonProfile";
  3519. horizSizing = "right";
  3520. vertSizing = "top";
  3521. position = "18 175";
  3522. extent = "110 23";
  3523. minExtent = "8 8";
  3524. visible = "1";
  3525. command = "jet();";
  3526. helpTag = "0";
  3527. text = "Help I\'m Floating!!!";
  3528. groupNum = "-1";
  3529. buttonType = "PushButton";
  3530. simpleStyle = "0";
  3531. };
  3532. new GuiButtonCtrl() {
  3533. profile = "TBM_ButtonProfile";
  3534. horizSizing = "right";
  3535. vertSizing = "top";
  3536. position = "200 175";
  3537. extent = "110 23";
  3538. minExtent = "8 8";
  3539. visible = "1";
  3540. command = "jump();";
  3541. helpTag = "0";
  3542. text = "Help I\'m Bouncing!!!";
  3543. groupNum = "-1";
  3544. buttonType = "PushButton";
  3545. simpleStyle = "0";
  3546. };
  3547. new GuiButtonCtrl() {
  3548. profile = "TBM_ButtonProfile";
  3549. horizSizing = "right";
  3550. vertSizing = "top";
  3551. position = "18 205";
  3552. extent = "110 23";
  3553. minExtent = "8 8";
  3554. visible = "1";
  3555. command = "crouch();";
  3556. helpTag = "0";
  3557. text = "Help I\'m Crouching!!!";
  3558. groupNum = "-1";
  3559. buttonType = "PushButton";
  3560. simpleStyle = "0";
  3561. };
  3562. new GuiButtonCtrl() {
  3563. profile = "TBM_ButtonProfile";
  3564. horizSizing = "right";
  3565. vertSizing = "top";
  3566. position = "200 205";
  3567. extent = "110 23";
  3568. minExtent = "8 8";
  3569. visible = "1";
  3570. command = "mousefire();";
  3571. helpTag = "0";
  3572. text = "Help I\'m Shooting!!!";
  3573. groupNum = "-1";
  3574. buttonType = "PushButton";
  3575. simpleStyle = "0";
  3576. };
  3577. new GuiButtonCtrl() {
  3578. profile = "TBM_ButtonProfile";
  3579. horizSizing = "right";
  3580. vertSizing = "bottom";
  3581. position = "18 135";
  3582. extent = "125 30";
  3583. minExtent = "8 2";
  3584. visible = "1";
  3585. command = "commandtoserver(\'animatebrick\');";
  3586. helpTag = "0";
  3587. text = "Animate Selected Brick";
  3588. groupNum = "-1";
  3589. buttonType = "PushButton";
  3590. simpleStyle = "0";
  3591. };
  3592. new GuiButtonCtrl() {
  3593. profile = "TBM_ButtonProfile";
  3594. horizSizing = "right";
  3595. vertSizing = "bottom";
  3596. position = "186 134";
  3597. extent = "124 30";
  3598. minExtent = "8 2";
  3599. visible = "1";
  3600. command = "commandtoserver(\'animatebrick\',1);";
  3601. helpTag = "0";
  3602. text = "Animate Own Bricks";
  3603. groupNum = "-1";
  3604. buttonType = "PushButton";
  3605. simpleStyle = "0";
  3606. };
  3607. };
  3608. };
  3609. };
  3610. //--- OBJECT WRITE END ---
Add Comment
Please, Sign In to add comment